0001441816-23-000027.txt : 20230317 0001441816-23-000027.hdr.sgml : 20230317 20230317161205 ACCESSION NUMBER: 0001441816-23-000027 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 111 CONFORMED PERIOD OF REPORT: 20230131 FILED AS OF DATE: 20230317 DATE AS OF CHANGE: 20230317 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MongoDB, Inc. CENTRAL INDEX KEY: 0001441816 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38240 FILM NUMBER: 23742687 BUSINESS ADDRESS: STREET 1: 1633 BROADWAY STREET 2: 38TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10019 BUSINESS PHONE: 866-237-8815 MAIL ADDRESS: STREET 1: 1633 BROADWAY STREET 2: 38TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10019 FORMER COMPANY: FORMER CONFORMED NAME: 10GEN INC DATE OF NAME CHANGE: 20080801 10-K 1 mdb-20230131.htm 10-K mdb-20230131
00014418162023FYFALSEP2YP3YP1Yhttp://fasb.org/us-gaap/2022#Liabilitieshttp://fasb.org/us-gaap/2022#Liabilitieshttp://fasb.org/us-gaap/2022#Liabilitieshttp://fasb.org/us-gaap/2022#Liabilitieshttp://fasb.org/us-gaap/2022#Liabilitieshttp://fasb.org/us-gaap/2022#Liabilitieshttp://fasb.org/us-gaap/2022#Liabilities00014418162022-02-012023-01-3100014418162022-07-29iso4217:USD00014418162023-03-15xbrli:shares0001441816us-gaap:SubsequentEventMembermdb:NonCancelableMaterialCommitmentsMember2023-03-3100014418162023-01-3100014418162022-01-310001441816us-gaap:CommonClassAMember2023-01-31iso4217:USDxbrli:shares0001441816us-gaap:CommonClassAMember2022-01-3100014418162021-02-012022-01-310001441816us-gaap:LicenseMember2022-02-012023-01-310001441816us-gaap:LicenseMember2021-02-012022-01-310001441816us-gaap:LicenseMember2020-02-012021-01-310001441816us-gaap:ServiceMember2022-02-012023-01-310001441816us-gaap:ServiceMember2021-02-012022-01-310001441816us-gaap:ServiceMember2020-02-012021-01-3100014418162020-02-012021-01-310001441816us-gaap:RetainedEarningsMember2022-02-012023-01-310001441816us-gaap:CommonStockMember2020-01-310001441816us-gaap:AdditionalPaidInCapitalMember2020-01-310001441816us-gaap:TreasuryStockMember2020-01-310001441816us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-310001441816us-gaap:RetainedEarningsMember2020-01-3100014418162020-01-310001441816us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-01-310001441816srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-01-310001441816us-gaap:CommonStockMember2020-02-012021-01-310001441816us-gaap:AdditionalPaidInCapitalMember2020-02-012021-01-310001441816us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-02-012021-01-310001441816us-gaap:RetainedEarningsMember2020-02-012021-01-310001441816us-gaap:CommonStockMember2021-01-310001441816us-gaap:AdditionalPaidInCapitalMember2021-01-310001441816us-gaap:TreasuryStockMember2021-01-310001441816us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-310001441816us-gaap:RetainedEarningsMember2021-01-3100014418162021-01-310001441816us-gaap:AdditionalPaidInCapitalMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-01-310001441816us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-01-310001441816srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-01-310001441816us-gaap:CommonStockMember2021-02-012022-01-310001441816us-gaap:AdditionalPaidInCapitalMember2021-02-012022-01-310001441816us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-02-012022-01-310001441816us-gaap:RetainedEarningsMember2021-02-012022-01-310001441816us-gaap:CommonStockMember2022-01-310001441816us-gaap:AdditionalPaidInCapitalMember2022-01-310001441816us-gaap:TreasuryStockMember2022-01-310001441816us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-310001441816us-gaap:RetainedEarningsMember2022-01-310001441816us-gaap:CommonStockMember2022-02-012023-01-310001441816us-gaap:AdditionalPaidInCapitalMember2022-02-012023-01-310001441816us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-02-012023-01-310001441816us-gaap:CommonStockMember2023-01-310001441816us-gaap:AdditionalPaidInCapitalMember2023-01-310001441816us-gaap:TreasuryStockMember2023-01-310001441816us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-310001441816us-gaap:RetainedEarningsMember2023-01-310001441816us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-02-012023-01-310001441816us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2021-02-012022-01-310001441816srt:MinimumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-02-012023-01-310001441816us-gaap:SoftwareAndSoftwareDevelopmentCostsMembersrt:MaximumMember2022-02-012023-01-310001441816us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-02-012023-01-310001441816us-gaap:ComputerEquipmentMember2022-02-012023-01-310001441816us-gaap:FurnitureAndFixturesMember2022-02-012023-01-310001441816mdb:WebsiteCostsMember2022-02-012023-01-31mdb:revenue_source0001441816us-gaap:AccountingStandardsUpdate202006Memberus-gaap:RetainedEarningsMember2021-02-012021-02-010001441816us-gaap:AccountingStandardsUpdate202006Memberus-gaap:AdditionalPaidInCapitalMember2021-02-012021-02-010001441816us-gaap:AccountingStandardsUpdate202006Member2021-02-012021-02-010001441816us-gaap:AccountingStandardsUpdate202006Memberus-gaap:ConvertibleDebtMember2021-02-012021-02-01mdb:segment0001441816us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-01-310001441816us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2023-01-310001441816us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-01-310001441816us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-01-310001441816us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-01-310001441816us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-01-310001441816us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-01-310001441816us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-01-310001441816us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-01-310001441816us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-01-310001441816us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-01-310001441816us-gaap:FairValueMeasurementsRecurringMember2023-01-310001441816us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-01-310001441816us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2022-01-310001441816us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-01-310001441816us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-01-310001441816us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-01-310001441816us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-01-310001441816us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-01-310001441816us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-01-310001441816us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001441816us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-01-310001441816us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001441816us-gaap:FairValueMeasurementsRecurringMember2022-01-310001441816us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-01-310001441816us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-01-310001441816us-gaap:ComputerEquipmentMember2023-01-310001441816us-gaap:ComputerEquipmentMember2022-01-310001441816us-gaap:FurnitureAndFixturesMember2023-01-310001441816us-gaap:FurnitureAndFixturesMember2022-01-310001441816mdb:ComputerAndOfficeEquipmentMember2023-01-310001441816mdb:ComputerAndOfficeEquipmentMember2022-01-310001441816us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-01-310001441816us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-310001441816us-gaap:LeaseholdImprovementsMember2023-01-310001441816us-gaap:LeaseholdImprovementsMember2022-01-310001441816mdb:WebsiteCostsMember2023-01-310001441816mdb:WebsiteCostsMember2022-01-310001441816us-gaap:ConstructionInProgressMember2023-01-310001441816us-gaap:ConstructionInProgressMember2022-01-310001441816us-gaap:LeaseholdsAndLeaseholdImprovementsMember2023-01-310001441816us-gaap:LeaseholdsAndLeaseholdImprovementsMember2022-01-310001441816mdb:DublinLeaseMember2019-12-31utr:sqft0001441816mdb:A2021AcquisitionMember2021-04-012021-04-300001441816us-gaap:DevelopedTechnologyRightsMembermdb:A2021AcquisitionMember2021-04-300001441816us-gaap:DevelopedTechnologyRightsMembermdb:A2021AcquisitionMember2021-04-012021-04-300001441816mdb:A2021AcquisitionMember2021-04-300001441816us-gaap:DevelopedTechnologyRightsMember2023-01-310001441816us-gaap:DevelopedTechnologyRightsMember2022-02-012023-01-310001441816us-gaap:CustomerRelationshipsMember2023-01-310001441816us-gaap:CustomerRelationshipsMember2022-02-012023-01-310001441816us-gaap:DevelopedTechnologyRightsMember2022-01-310001441816us-gaap:DevelopedTechnologyRightsMember2021-02-012022-01-310001441816us-gaap:CustomerRelationshipsMember2022-01-310001441816us-gaap:CustomerRelationshipsMember2021-02-012022-01-310001441816mdb:ConvertibleNotesDue2026Member2023-01-310001441816mdb:ConvertibleNotesDue2026Member2022-01-310001441816us-gaap:ConvertibleDebtMember2023-01-310001441816mdb:ConvertibleNotesDue2024Memberus-gaap:ConvertibleDebtMember2022-02-012023-01-310001441816mdb:ConvertibleNotesDue2026Memberus-gaap:ConvertibleDebtMember2022-02-012023-01-310001441816mdb:ConvertibleNotesDue2024Memberus-gaap:ConvertibleDebtMember2021-02-012022-01-310001441816mdb:ConvertibleNotesDue2026Memberus-gaap:ConvertibleDebtMember2021-02-012022-01-310001441816mdb:ConvertibleNotesDue2024Memberus-gaap:ConvertibleDebtMember2020-02-012021-01-310001441816mdb:ConvertibleNotesDue2026Memberus-gaap:ConvertibleDebtMember2020-02-012021-01-310001441816us-gaap:ConvertibleDebtMember2018-06-30xbrli:pure0001441816us-gaap:ConvertibleDebtMember2019-07-310001441816us-gaap:ConvertibleDebtMember2018-06-012018-07-310001441816mdb:ConvertibleNotesDue2026Memberus-gaap:ConvertibleDebtMember2020-01-310001441816mdb:AdditionalConvertibleSeniorNotesDue2026Memberus-gaap:ConvertibleDebtMember2020-01-3100014418162020-01-012020-01-310001441816mdb:A2024NotesPartialRepurchaseMemberus-gaap:ConvertibleDebtMember2020-01-140001441816us-gaap:ConvertibleDebtMember2020-01-1400014418162019-07-310001441816srt:MinimumMemberus-gaap:DebtInstrumentRedemptionPeriodOneMember2018-06-012018-07-31mdb:day0001441816us-gaap:DebtInstrumentRedemptionPeriodOneMember2018-06-012018-07-310001441816us-gaap:DebtInstrumentRedemptionPeriodTwoMember2018-06-012018-07-310001441816us-gaap:DebtInstrumentRedemptionPeriodTwoMember2020-07-310001441816us-gaap:DebtInstrumentRedemptionPeriodTwoMembersrt:MaximumMember2020-07-3100014418162020-07-310001441816us-gaap:DebtInstrumentRedemptionPeriodOneMember2022-11-012023-01-310001441816srt:MinimumMemberus-gaap:DebtInstrumentRedemptionPeriodOneMember2022-11-012023-01-310001441816us-gaap:DebtInstrumentRedemptionPeriodOneMember2023-01-202023-01-200001441816srt:MinimumMemberus-gaap:DebtInstrumentRedemptionPeriodOneMember2023-01-202023-01-200001441816us-gaap:ConvertibleDebtMember2023-01-202023-01-200001441816us-gaap:CallOptionMember2018-06-012018-07-310001441816mdb:ConvertibleNotesDue2026Memberus-gaap:ConvertibleDebtMember2020-01-012020-01-310001441816us-gaap:CommonClassAMemberus-gaap:CallOptionMember2018-06-012018-07-3100014418162018-06-012018-07-310001441816srt:MinimumMember2023-01-310001441816srt:MaximumMember2023-01-310001441816mdb:GurgaonMember2023-01-310001441816mdb:LondonMember2022-12-3100014418162022-12-310001441816us-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMember2023-01-3100014418162020-06-102020-06-10mdb:class_of_stock0001441816us-gaap:CommonClassAMember2020-06-102020-06-100001441816us-gaap:CommonClassBMember2020-06-102020-06-100001441816us-gaap:CommonClassBMember2020-06-110001441816us-gaap:CommonClassAMember2020-06-1100014418162020-06-110001441816us-gaap:CommonStockMember2021-06-292021-06-290001441816us-gaap:CommonClassAMember2021-06-2900014418162021-06-290001441816us-gaap:AdditionalPaidInCapitalMember2021-07-012021-07-3100014418162021-07-012021-07-310001441816mdb:A2021CommonStockOfferingMember2021-07-012021-07-310001441816srt:AmericasMember2022-02-012023-01-310001441816srt:AmericasMember2021-02-012022-01-310001441816srt:AmericasMember2020-02-012021-01-310001441816us-gaap:EMEAMember2022-02-012023-01-310001441816us-gaap:EMEAMember2021-02-012022-01-310001441816us-gaap:EMEAMember2020-02-012021-01-310001441816srt:AsiaPacificMember2022-02-012023-01-310001441816srt:AsiaPacificMember2021-02-012022-01-310001441816srt:AsiaPacificMember2020-02-012021-01-310001441816mdb:MongoDBAtlasRelatedMember2022-02-012023-01-310001441816mdb:MongoDBAtlasRelatedMember2021-02-012022-01-310001441816mdb:MongoDBAtlasRelatedMember2020-02-012021-01-310001441816mdb:OtherSubscriptionMember2022-02-012023-01-310001441816mdb:OtherSubscriptionMember2021-02-012022-01-310001441816mdb:OtherSubscriptionMember2020-02-012021-01-310001441816us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:RevenueFromContractWithCustomerMember2022-02-012023-01-310001441816us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:RevenueFromContractWithCustomerMember2021-02-012022-01-310001441816us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:RevenueFromContractWithCustomerMember2020-02-012021-01-3100014418162021-01-012023-01-310001441816us-gaap:EmployeeStockOptionMembersrt:MinimumMember2022-02-012023-01-310001441816us-gaap:EmployeeStockOptionMembersrt:MinimumMembermdb:Over10StockholderMember2022-02-012023-01-310001441816us-gaap:EmployeeStockOptionMember2022-02-012023-01-310001441816us-gaap:EmployeeStockOptionMembermdb:Over10StockholderMember2022-02-012023-01-310001441816us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-02-012023-01-310001441816us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:EmployeeStockOptionMember2022-02-012023-01-310001441816us-gaap:RestrictedStockUnitsRSUMember2022-02-012023-01-310001441816us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-02-012023-01-3100014418162020-04-012020-04-300001441816us-gaap:EmployeeStockOptionMember2021-02-012022-01-310001441816us-gaap:RestrictedStockUnitsRSUMember2021-01-310001441816us-gaap:RestrictedStockUnitsRSUMember2021-02-012022-01-310001441816us-gaap:RestrictedStockUnitsRSUMember2022-01-310001441816us-gaap:RestrictedStockUnitsRSUMember2023-01-310001441816us-gaap:PerformanceSharesMember2022-02-012023-01-310001441816srt:MinimumMemberus-gaap:PerformanceSharesMember2022-02-012023-01-310001441816us-gaap:PerformanceSharesMembersrt:MaximumMember2022-02-012023-01-310001441816us-gaap:PerformanceSharesMember2023-01-310001441816us-gaap:StockAppreciationRightsSARSMember2022-02-012023-01-310001441816us-gaap:StockAppreciationRightsSARSMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-02-012023-01-310001441816us-gaap:StockAppreciationRightsSARSMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-02-012023-01-310001441816us-gaap:StockAppreciationRightsSARSMember2021-02-012022-01-310001441816us-gaap:StockAppreciationRightsSARSMember2020-02-012021-01-310001441816us-gaap:StockAppreciationRightsSARSMember2022-01-310001441816us-gaap:StockAppreciationRightsSARSMember2021-01-310001441816us-gaap:StockAppreciationRightsSARSMember2023-01-310001441816us-gaap:EmployeeStockMember2023-01-310001441816us-gaap:EmployeeStockMember2022-02-012023-01-310001441816us-gaap:EmployeeStockMember2020-04-012020-04-300001441816us-gaap:CommonClassAMember2021-02-012022-01-310001441816us-gaap:CommonClassAMember2020-02-012021-01-310001441816us-gaap:EmployeeStockMember2021-02-012022-01-310001441816us-gaap:EmployeeStockMember2020-02-012021-01-310001441816srt:MinimumMemberus-gaap:EmployeeStockMember2022-02-012023-01-310001441816srt:MinimumMemberus-gaap:EmployeeStockMember2020-02-012021-01-310001441816us-gaap:EmployeeStockMembersrt:MaximumMember2020-02-012021-01-310001441816mdb:CostofRevenueSubscriptionMember2022-02-012023-01-310001441816mdb:CostofRevenueSubscriptionMember2021-02-012022-01-310001441816mdb:CostofRevenueSubscriptionMember2020-02-012021-01-310001441816mdb:CostofRevenueServicesMember2022-02-012023-01-310001441816mdb:CostofRevenueServicesMember2021-02-012022-01-310001441816mdb:CostofRevenueServicesMember2020-02-012021-01-310001441816us-gaap:SellingAndMarketingExpenseMember2022-02-012023-01-310001441816us-gaap:SellingAndMarketingExpenseMember2021-02-012022-01-310001441816us-gaap:SellingAndMarketingExpenseMember2020-02-012021-01-310001441816us-gaap:ResearchAndDevelopmentExpenseMember2022-02-012023-01-310001441816us-gaap:ResearchAndDevelopmentExpenseMember2021-02-012022-01-310001441816us-gaap:ResearchAndDevelopmentExpenseMember2020-02-012021-01-310001441816us-gaap:GeneralAndAdministrativeExpenseMember2022-02-012023-01-310001441816us-gaap:GeneralAndAdministrativeExpenseMember2021-02-012022-01-310001441816us-gaap:GeneralAndAdministrativeExpenseMember2020-02-012021-01-310001441816us-gaap:CallOptionMember2022-02-012023-01-310001441816us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassAMember2022-02-012023-01-310001441816us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassAMember2021-02-012022-01-310001441816us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassAMember2020-02-012021-01-310001441816us-gaap:CommonClassBMemberus-gaap:EmployeeStockOptionMember2022-02-012023-01-310001441816us-gaap:CommonClassBMemberus-gaap:EmployeeStockOptionMember2021-02-012022-01-310001441816us-gaap:CommonClassBMemberus-gaap:EmployeeStockOptionMember2020-02-012021-01-310001441816us-gaap:RestrictedStockUnitsRSUMember2022-02-012023-01-310001441816us-gaap:RestrictedStockUnitsRSUMember2021-02-012022-01-310001441816us-gaap:RestrictedStockUnitsRSUMember2020-02-012021-01-310001441816us-gaap:PerformanceSharesMember2022-02-012023-01-310001441816us-gaap:PerformanceSharesMember2021-02-012022-01-310001441816us-gaap:PerformanceSharesMember2020-02-012021-01-310001441816mdb:EarlyExercisedEmployeeStockOptionMember2022-02-012023-01-310001441816mdb:EarlyExercisedEmployeeStockOptionMember2021-02-012022-01-310001441816mdb:EarlyExercisedEmployeeStockOptionMember2020-02-012021-01-310001441816us-gaap:ConvertibleDebtSecuritiesMembermdb:ConvertibleNotesDue2024Member2022-02-012023-01-310001441816us-gaap:ConvertibleDebtSecuritiesMembermdb:ConvertibleNotesDue2024Member2021-02-012022-01-310001441816us-gaap:ConvertibleDebtSecuritiesMembermdb:ConvertibleNotesDue2024Member2020-02-012021-01-310001441816mdb:ConvertibleNotesDue2026Memberus-gaap:ConvertibleDebtSecuritiesMember2022-02-012023-01-310001441816mdb:ConvertibleNotesDue2026Memberus-gaap:ConvertibleDebtSecuritiesMember2021-02-012022-01-310001441816mdb:ConvertibleNotesDue2026Memberus-gaap:ConvertibleDebtSecuritiesMember2020-02-012021-01-310001441816us-gaap:DomesticCountryMember2023-01-310001441816us-gaap:StateAndLocalJurisdictionMember2023-01-310001441816us-gaap:ForeignCountryMembercountry:IE2023-01-310001441816country:GBus-gaap:ForeignCountryMember2023-01-310001441816us-gaap:DomesticCountryMemberus-gaap:ResearchMember2023-01-310001441816us-gaap:ResearchMemberus-gaap:StateAndLocalJurisdictionMember2023-01-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
_____________________
FORM 10-K
_____________________
(Mark One)
    ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended January 31, 2023
OR
    TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from          to         
Commission File Number: 001-38240
_____________________
MONGODB, INC.
(Exact name of registrant as specified in its charter)
_____________________
Delaware26-1463205
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
1633 Broadway38th Floor
New YorkNY10019
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code: 646-727-4092
_____________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.001 per shareMDBThe Nasdaq Stock Market LLC
(Nasdaq Global Market)

Securities registered pursuant to Section 12(g) of the Act:
None
(Title of class)
_____________________
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes      No  
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes      No  
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes    No  



Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large Accelerated Filer
Accelerated Filer
Non-Accelerated Filer
   (Do not check if a small reporting company)
Small Reporting Company
Emerging Growth Company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. 
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. ☐
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes       No  
The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant, based on the closing price of the registrant’s shares of common stock as reported by The Nasdaq Global Market on July 29, 2022 (the last business day of the registrant’s second fiscal quarter), was approximately $20.7 billion.
As of March 15, 2023, there were 70,037,195 shares of the registrant’s common stock, par value $0.001 per share, outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s definitive proxy statement relating to its 2023 annual meeting of shareholders (the “2023 Proxy Statement”) are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2023 Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended January 31, 2023.



MongoDB, Inc.
Form 10-K
For the Fiscal Year Ended January 31, 2023
TABLE OF CONTENTS
Page




General
Unless the context otherwise indicates, references in this report to the terms “MongoDB,” the “Company,” “we,” “our” and “us” refer to MongoDB, Inc., its divisions and its subsidiaries. All information presented herein is based on our fiscal calendar. Unless otherwise stated, references to particular years, quarters, months or periods refer to the Company’s fiscal years ended January 31 and the associated quarters, months and periods of those fiscal years.
Trademarks
“MongoDB” and the MongoDB leaf logo and other trademarks or service marks of MongoDB, Inc. appearing in this Annual Report on Form 10-K (this “Form 10-K”) are the property of MongoDB, Inc. This Form 10-K contains additional trade names, trademarks and service marks of others, which are the property of their respective owners. Solely for convenience, trademarks and trade names referred to in this Form 10-K may appear without the ® or ™ symbols.
Special Note Regarding Forward-Looking Statements
This Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”) and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), that are based on our management’s beliefs and assumptions and on information currently available to our management. Forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified. All statements other than present and historical facts and conditions contained in this Form 10-K, including statements regarding our future results of operations and financial position, business strategy, plans and our objectives for future operations, are forward-looking statements. In some cases, you can identify forward-looking statements by terminology such as “anticipate,” “believe,” “can,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “might,” “objective,” “ongoing,” “plan,” “potential,” “predict,” “project,” “should,” “will,” or “would,” or the negative or plural of these terms or other comparable terminology. Actual events or results may differ from those expressed in these forward-looking statements and these differences may be material and adverse. Forward-looking statements include, but are not limited to, statements about:
our future operating and financial performance, ability to generate positive cash flow and ability to achieve and sustain profitability;
our ability to successfully anticipate and satisfy customer demands, including through the introduction of new features, products or services and the provision of professional services;
the effects of increased competition in our market;
our ability to expand our sales and marketing organization and to scale our business, including entering into new markets and managing our international expansion;
the duration and effects of the COVID-19 pandemic on our future operating and financial performance, as well as on our customers and potential customers;
negative economic, business and political conditions, including as a result of the interest rate environment and inflationary pressures that adversely affect the general economy, the job market, consumer confidence and spending habits;
the effects of geopolitical instability, including as a result of Russia’s invasion of Ukraine and the imposition of sanctions on Russia and other actions in response, on economic and market conditions, and heightened cybersecurity risks;
the future trading prices of our common stock and the impact of securities analysts’ reports and macroeconomic trends on these prices;
our ability to continue to build and maintain credibility with the developer community; 
our ability to attract and retain customers to use our products;
our ability to maintain, protect, enforce and enhance our intellectual property;
the growth and expansion of the market for database products and our ability to penetrate such market;
1


our ability to maintain the security of our software and adequately address privacy concerns;
our ability to accurately forecast our sales cycle and make changes to our pricing model;
our ability to form new and expand existing strategic partnerships;
the attraction and retention of highly skilled and key personnel;
our ability to enhance our brand;
our ability to effectively manage our growth and future expenses and maintain our corporate culture; and
our ability to comply with modified or new laws and regulations applying to our business.
We have based the forward-looking statements contained in this Form 10-K primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, results of operations, prospects, business strategy and financial needs. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties, assumptions and other factors described in the section titled “Risk Factors” and elsewhere in this Form 10-K. These risks are not exhaustive. Other sections of this Form 10-K include additional factors that could adversely affect our business and financial performance. 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 Form 10-K. We cannot assure you that the results, events and circumstances reflected in the forward-looking statements will be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements. In light of the significant uncertainties in these forward-looking statements, you should not regard these statements as a representation or warranty by us or any other person that we will achieve our objectives and plans in any specified time frame or at all.
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 Form 10-K and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.
The forward-looking statements made in this Form 10-K relate only to events as of the date on which such statements are made. We undertake no obligation to update any forward-looking statements after the date of this Form 10-K or to conform such statements to actual results or revised expectations, except as required by law.
This Form 10-K contains market data and industry forecasts that were obtained from industry publications. These data and forecasts involve a number of assumptions and limitations and you are cautioned not to give undue weight to such information. We have not independently verified any third-party information. While we believe the market position, market opportunity and market size information included in this Form 10-K is generally reliable, such information is inherently imprecise.
PART I
Item 1. Business
Overview
MongoDB is the developer data platform company whose mission is to empower developers to create, transform, and disrupt industries by unleashing the power of software and data. Our developer data platform is an integrated set of database and related services that allow development teams to address the growing variety of modern application requirements, all in a unified and consistent user experience.
The foundation of our platform is the world’s leading, modern general purpose database. Built on our unique document-based architecture, our database is designed to meet the needs of organizations for performance, scalability, flexibility and reliability while maintaining the strengths of relational databases. Every software application requires a database to store, organize and process data. Large organizations can have tens of thousands of applications and associated
2


databases. A database directly impacts an application's performance, scalability, flexibility and reliability. As a result, selecting a database is a highly strategic decision that directly affects developer productivity, application performance and organizational competitiveness.
The global database market is dominated by legacy relational databases, which were first developed in the 1970s. Their underlying architecture remains largely unchanged even though the nature of applications, how they are deployed and their role in business has evolved dramatically. Modern software development is highly iterative and requires flexibility. Relational databases were not built to support the volume, variety and speed of data being generated today, hindering application performance and developer productivity. In a relational database environment, developers are often required to spend significant time fixing and maintaining the linkages between modern applications and the rigid database structures that are inherent in relational offerings. Further, relational databases were built before cloud computing and were not designed for “always-on” globally distributed deployments. These factors have left developers and their organizations in need of more agile and effective database alternatives. A number of non-relational database alternatives have attempted to address the limitations of relational databases, but they have not achieved widespread developer mindshare and marketplace adoption due to technical trade-offs in their product architectures and the resulting compromises developers are required to make in application development.
Our database combines the best of both relational and non-relational databases. We believe our core platform differentiation is driven by our ability to address the needs of organizations for performance, scalability, flexibility and reliability while maintaining the strengths of relational databases. Our document-based architecture enables developers to manage data in a more natural way, making it easy and intuitive for developers to rapidly and cost-effectively build, modernize, deploy and maintain applications, thereby increasing the pace of innovation within an organization. Customers can run our database in any environment, depending on their operational requirements: fully managed as a service or self-managed in the cloud, on-premises or in a hybrid environment.
In addition to the database offering, our developer data platform includes additional capabilities that allow developers to address a broader range of application requirements. Our platform’s integrated capabilities allow organizations to reduce the need for disparate, single-purpose data technologies, thereby lowering the cost and complexity of their application infrastructure. These complementary capabilities of our platform include:
Search. Extends the developer interface for working with the database to search operations, simplifying the development of rich search experiences in applications. It also eliminates the need to run a separate search engine alongside the database and maintains the sync between the two systems.
Time series. Supports the entire end-to-end cycle of applications that leverage time series data, from ingestion, storage and querying to native data visualization and automated data archival in a single platform, which removes the need for complex integration, thereby increasing efficiency and reducing cost.
Data lifecycle. Includes capabilities that help users more effectively manage the lifecycle of their application data. For example, MongoDB Atlas Online Archive helps users automatically tier aged data out of the database while keeping the data fully accessible.
Application-driven analytics. Includes a wide range of capabilities to help development teams build richer application experiences that rely on automatic, low-latency analytical processing of live data. This includes rich aggregations and indexing strategies, as well as dedicated analytics nodes for workload isolation.
Mobile. Enables developers to easily build mobile applications independently or via a fully managed experience that syncs data stored on devices to a cloud database.
We compete in the database management software market, which is one of the largest in the software industry. According to IDC, the data management software market is forecast to be $95 billion in 2023 growing to approximately $138 billion in 2026, representing a 13% compound annual growth rate.
3


The MongoDB Advantage
The key differentiating features and capabilities of our developer data platform platform include:
We Built Our Platform for Developers.
MongoDB was built by developers for developers. We architected our platform with robust functionality and made it easy and intuitive for developers to build, modernize, deploy and maintain applications rapidly and cost-effectively, thereby increasing developer productivity. Our document-based architecture enables developers to manage and interact with data in a more natural way than legacy alternatives. As a result, developers can focus on the application and end-user experience, as they do not have to spend significant time fixing and maintaining the linkages between the application and a rigid relational database structure. We also develop and maintain drivers in all leading programming languages, allowing developers to interact with our platform using the programming language of their choice, further increasing developer productivity. According to the Stack Overflow Annual Developer Survey, MongoDB continues to be one of the top databases developers want to work with.
We Built a Platform for Modern Applications.
Our founders were frustrated by the challenges and limitations of working with legacy database offerings. Our platform was built to address these challenges and limits while maintaining the best aspects of relational databases, allowing developers both to build new, modern applications that could not be built on relational databases and to more quickly and easily modernize existing applications. While the percentage varies from quarter to quarter, over the course of the past fiscal year, approximately one quarter of our new business related to MongoDB Enterprise Advanced, our proprietary commercial database offering, resulted from applications that were migrated from legacy relational databases.
Core features and benefits of our platform include:
Versatility. Our developer data platform supports a broad range of workloads and offers our customers a host of features and services that complement our database offering. This integration provides a unique solution that precludes the need for single-purpose technologies, and allows our customers to reduce the cost and back-end complexity of their application infrastructure, as well as increase the speed of innovation.
Performance. We deliver the extreme throughput and predictable low-latency required by the most demanding applications and leverage modern server architectures, delivering millions of operations per second.
Scalability. Our architecture scales horizontally across thousands of servers, supporting petabytes of data and millions of users in a globally distributed environment. It is easy to add capacity to our platform in a modular, predictable and cost-efficient manner. Applications can be run anywhere in the world with our global multi-cloud reach.
Flexibility and Control. MongoDB's intelligent distributed systems architecture enables users to easily place data where their applications and users need it. MongoDB can be run within and across geographically distributed data centers and cloud regions, providing levels of scalability, workload isolation and data locality to meet today's modern application requirements.
Reliability. Our platform includes the critical, advanced security features and fault-tolerance that enterprises demand. It was built to operate in a globally distributed environment for “always-on” applications. Our multi-cloud and global reach empowers global applications to withstand regional outages while addressing the most demanding data security and privacy requirements.
We Allow Customers to Run Any Application Anywhere.
As a developer data platform, we support applications across a wide range of use cases. Our software is easily configurable, allowing customers to adjust settings and parameters to optimize performance for a specific application and use case. Customers can run our platform in any environment, depending on their operational requirements: fully managed as a service or self-managed in the cloud, on-premises or in a hybrid environment. Customers can deploy our platform in any of the major public cloud alternatives, providing them with increased flexibility and cost-optimization opportunities by enabling public cloud vendor optionality. Our customers have a consistent experience regardless of infrastructure, providing optionality, flexibility and efficiency.
4


Customers of MongoDB Atlas, our multi-cloud developer data platform offering, enjoy the benefits of using MongoDB as a service in the public cloud, further enabling developers to focus on their application performance and end-user experience, rather than the back-end infrastructure lifecycle management. With MongoDB Atlas, organizations only have to manage how their applications use the database and are freed from the tasks of infrastructure provisioning, configuring operating systems, upgrading software and more.

Key Customer Benefits
Our platform delivers the following key business benefits for our customers:
Maximize Competitive Advantage through Software and Data. Our platform is built to support modern applications, allowing organizations to harness the full power of software and data to drive competitive advantage. Developers use our platform to build new, operational and customer-facing applications, including applications that cannot be built on legacy databases. As a result, our platform can help drive our customers’ ability to compete, improve end-user satisfaction, increase their revenue and gain market share. 
Increase Developer Productivity. By empowering developers to build and modernize applications quickly and cost-efficiently, we enable developers’ agility and accelerate their time-to-revenue for new products. Our platform’s document-based architecture and intuitive drivers make developing new applications and iterating on existing applications very efficient, increasing developer productivity. MongoDB Atlas allows developers to focus on how their applications use the database, application performance and end-user experience, rather than the database infrastructure management including provisioning, operating system configuration, upgrades, monitoring and backups.
Deliver High Reliability for Mission-Critical Deployments. Our platform is designed to support mission-critical applications by being fault-tolerant and always-on, reducing downtime for our customers and minimizing the risk of lost revenue. Also, given the competitive criticality of applications, we designed our platform to enable better end-user experiences. 
Reduce Complexity. Our platform’s integrated capabilities allow customers to reduce the need for disparate, single-purpose solutions, thereby reducing the cost and complexity of the application infrastructure required to support modern applications.
Reduce Total Cost of Ownership. The speed and efficiency of application development using our platform, coupled with decreased developer resources required for application maintenance, can result in a dramatic reduction in the total cost of ownership for enterprises. In addition, our platform runs on commodity hardware, requires less oversight and management from operations personnel and can operate in the cloud of choice or other low-cost environments, leading to reduced application-related overhead costs for our customers and lower total cost of ownership.
Our Products
Our customers can implement our developer data platform as a managed service offering, or they can choose a self-managed option. MongoDB Atlas is our managed multi-cloud database-as-a-service (“DBaaS”) offering that includes an integrated set of database and related services. MongoDB Enterprise Advanced is our proprietary self-managed commercial offering for enterprise customers that can run in the cloud, on-premises or in a hybrid environment.
MongoDB Atlas
In June 2016, we introduced MongoDB Atlas, our hosted multi-cloud database-as-a-service (“DBaaS”) offering that includes comprehensive infrastructure and management, which we run and manage in the public cloud. MongoDB Atlas provides customers with a highly flexible, managed offering that includes automated provisioning and healing, comprehensive system monitoring, managed backup and restore, default security and other features that reduce operational complexity and increase application resiliency. MongoDB Atlas allows customers to remove themselves from the complexity of managing the database and related underlying infrastructure, so they can instead focus on the application and end-user experience and innovate more quickly to better serve their own customers and capitalize on new business opportunities.
Built for resilience, scale, and security, MongoDB Atlas is available in more than 100 regions worldwide across all three major cloud providers (Amazon Web Services (‘‘AWS’’), Google Cloud Platform (‘‘GCP’’) and Microsoft Azure), enabling our customers to leverage the benefits of different cloud platforms for different use cases and helping them avoid
5


infrastructure vendor lock-in. The general availability of multi-cloud clusters on MongoDB Atlas allows organizations to deploy a fully managed, distributed database across multiple cloud providers simultaneously without the added operational complexity of managing data replication and migration across clouds.
Over the years, we have introduced additional features and functionality, which have increased the capabilities of MongoDB Atlas and accelerated and expanded its adoption including Atlas Search, Atlas Device Sync, Atlas Data Federation and Atlas Charts.
More recently, MongoDB Atlas achieved the formal FedRAMP Moderate Authorized designation. MongoDB Atlas provides the software tools and services necessary for U.S. government organizations to quickly and easily build and deploy secure, highly-scalable, distributed applications in the AWS cloud. We believe MongoDB is positioned to capitalize on the popularity of MongoDB across a number of U.S. federal government agencies.
MongoDB Atlas represented 63%, 56% and 46% of our total revenue for the fiscal years ended January 31, 2023, 2022 and 2021, respectively.
MongoDB Enterprise Advanced
MongoDB Enterprise Advanced is our proprietary self-managed commercial database offering for enterprise customers that can run in the cloud, on-premises or in a hybrid environment. MongoDB Enterprise Advanced is our subscription package that includes a commercial license to our platform and the following:
MongoDB Enterprise Database Server. The MongoDB enterprise database server, called Enterprise Server, is our proprietary commercial database. It stores, organizes and processes data and facilitates access and changes to the data. Enterprise Server includes advanced security features, auditing functionality and enterprise-standard authentication and authorization, as well as encrypted and in-memory storage engines to enable a wide range of workloads.
Enterprise Management Capabilities. MongoDB Enterprise Advance customers can choose either our Cloud Manager Premium product (for customers who want to manage our platform via the cloud) or Ops Manager (generally for those with on-premises deployments), our sophisticated suite of management tools that allows operations teams to run, manage and configure MongoDB according to their needs.
Analytics Integrations. We provide integrations to allow data and business analysts to analyze data in applications running on our platform using their existing business intelligence and analytics tools. Our analytics integrations ensure that enterprises can efficiently extract significant value from applications built on our platform.
MongoDB Enterprise Advanced represented 28%, 34% and 43% of our total revenue for the fiscal years ended January 31, 2023, 2022 and 2021, respectively.
Professional Services
We provide professional services to our customers, including consulting and training, with the goal of making customer deployments of our platform successful, thereby increasing customer retention and driving customer revenue expansion. Given that we have designed our platform to be easily deployed, our services typically do not involve implementation and are designed to facilitate a more rapid and successful deployment of MongoDB by our customers. Professional services are an important part of our customer retention and expansion strategy. Customers who purchase professional services have typically increased their subscription usage with our platform and have done so more quickly than customers who have not engaged with our professional services.
Professional services represented 4% of our total revenue for each of the fiscal years ended January 31, 2023, 2022 and 2021, respectively.
Free Offerings
To encourage developer usage, familiarity and adoption of our platform, we offer Community Server and a free tier of MongoDB Atlas as “freemium” offerings. Community Server is a free-to-download version of our database that includes the core functionality that developers need to get started with MongoDB but not all of the features of our commercial platform. Community Server is available under a license that protects our intellectual property and supports our subscription business model. Our goal is to convert Community Server users to paying customers of our commercial subscription offerings of
6


MongoDB Atlas or MongoDB Enterprise Advanced. Our Community Server has been downloaded over 365 million times from our website alone since February 2009. Our free tier of MongoDB Atlas provides access to our hosted database solution with limited processing power and storage, as well as certain operational limitations.
Unlike software companies built around third-party open source projects, we own the intellectual property of our offerings since we are the creators of the software, enabling our proprietary software subscription business model. Owning the intellectual property of our offering also allows us to retain control over our future product roadmap, including the determination of which features are included in our free or paid offerings.
Our Growth Strategy
We are pursuing our large market opportunity with growth strategies that include:
Acquiring New Customers. We believe there is a substantial opportunity to continue to grow our customer base. We benefit from word-of-mouth awareness and frictionless experimentation by the developer community through our Community Server and MongoDB Atlas free tier offerings. As a result, our self-serve and direct sales prospects are often familiar with our platform and may have already built applications using our technology. While we sell to organizations of all sizes across a broad range of industries, our key sales focus is on enterprises that invest more heavily in software application development and deployment. These organizations have a greater need for databases and, in the largest enterprises, can have tens of thousands of applications and associated databases. We plan to continue to invest in our direct sales force to grow our larger enterprise subscription base, both domestically and internationally.
Expanding Sales Within Our Customer Base. We seek to grow our sales with our customers in several ways. As an application grows and requires additional capacity, our customers increase their spending on our platform. Our customers may expand their subscriptions to our platform as they migrate additional existing applications or build new applications, either within the same department or in other lines of business or geographies. Also, as customers modernize their information technology (“IT”) infrastructure and move to the cloud, they may migrate applications from legacy databases. Even within our largest customers, we believe we typically represent a small percentage of their overall spend on databases, reflecting our small market penetration. Our goal is to increase the number of customers that standardize on our database platform within their organization, which may include offering centralized internal support for developers within the organization or the deployment of an internal MongoDB-as-a-service offering. Our ability to expand within existing customers is demonstrated by our net annualized recurring revenue (“ARR”) expansion rate, which has consistently been over 120%. See Part II, Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations of this Form 10-K for a description of ARR and a discussion of our net ARR expansion rate.
Extending Product Leadership and Introducing New Products. We intend to continue to invest in our product offerings with the goal of expanding the functionality and adoption of our platform. The guiding principle of our product innovation is to help developers solve more of their data challenges by utilizing our platform. During 2021, we improved the ease of use of our platform, by introducing innovation that facilitates data partitioning and expanded the breadth of functionality by introducing native time series support across our platform. During 2022, we continued to build on these improvements and further extended our offering. The new features, capabilities and improvements such as column store indexes, in-app analytics, Atlas Serverless, Atlas Device Sync, allow developer teams to accomplish more over a wider range of workloads while preserving a consistent developer experience and optimizing for modern application architectures. And with Queryable Encryption, we pioneered the industry’s first encrypted search scheme using breakthrough cryptography engineering. This technology gives developers the ability to query encrypted sensitive data in a simple and intuitive way with the data remaining encrypted at all times on the database.
Fostering the MongoDB Developer Community. We have attracted a large and growing community of highly engaged developers, who have downloaded our Community Server offering over 365 million times from our website since February 2009 and over 125 million times in the last 12 months alone. We believe that the engagement of developers increases our brand awareness. Many of these developers become proponents of MongoDB within their organizations, which may result in new customers selecting our platform, as well as expansion opportunities within existing customers. Historically, we have invested in our community through active sponsorship of user groups, our user conferences, MongoDB University and other community-centered events. As of January 31, 2023, there were
7


over 1.8 million MongoDB University registrations. We intend to continue to invest in the MongoDB developer community.
Growing and Cultivating Our Partner Ecosystem. We have built a partner ecosystem of independent software vendors, systems integrators, value added resellers, cloud and technology partners. For example, we have expanded our business partnerships with all three major cloud providers (AWS, GCP and Microsoft Azure) to enhance our joint marketing initiatives, deliver technology integrations that benefit customers and align with our sales strategy. In addition, our technology partnerships have provided our customers with tools to help them modernize from legacy relational databases to MongoDB which, along with our other technology partnerships, provide us with significant benefits, including lead generation, new customer acquisition, marketplace fulfillment, accelerated deployment and additional customer support. We expanded our global partner ecosystem with the Alibaba Cloud partnership to offer an authorized MongoDB-as-a-Service solution to users in China. We subsequently expanded our reach in China in February 2021 when we launched a global partnership with Tencent Cloud that allows customers to easily adopt and use MongoDB-as-a-Service across Tencent’s global cloud infrastructure.We have also expanded our existing partnerships with independent software vendors and global systems integrators including IBM, Accenture, Infosys, Capgemini, Confluent, HCL, Wipro, Cognizant, Deloitte and Tata Consultancy Services. Our system integrator partners have also been valuable in working with organizations to migrate and modernize applications to our platform, including leveraging the cloud with MongoDB Atlas. We intend to continue to expand and enhance our partner relationships to benefit our global customers, grow our market presence and drive greater sales efficiency.
Expanding Internationally. We believe there is a significant opportunity to continue to expand the use of our platform outside the United States. During the fiscal years ended January 31, 2023, 2022 and 2021, revenue generated outside of the United States was 45%, 46% and 44% of our total revenue. We intend to continue to expand our sales and drive the adoption of our platform globally.
Human Capital Management
We believe that our employees and the culture we have established are critically important to our success. To continue to compete and succeed in our highly competitive and rapidly evolving market, it is crucial that we attract, retain and motivate qualified employees. To support these objectives, we strive to maintain our company culture, offer competitive compensation and benefits, support the health and well-being of our employees, foster an inclusive, diverse and engaged workforce and develop talent.
As of January 31, 2023, we had a total of 4,619 employees, including 2,211 employees located outside the United States. We are subject to laws and regulations relating to our relationship with our employees. Generally, these laws and regulations are specific to the location of our business and we engage with legally recognized employee representatives in these locations as required. In accordance with the requirements of France, we have established a Social and Economic Committee composed of employer and elected staff representatives. We have not experienced any work stoppages and we consider our relations with our employees to be good.
Compensation and Benefits
We provide competitive compensation and benefits for our employees globally. We continue to evolve our compensation programs to maintain competitive alignment with market practices while ensuring all pay decisions are driven by performance. Our compensation package may include base salary, commission or semi-annual bonuses and long-term equity awards. Where the market indicates, equity compensation continues to be an important tool to attract and retain talent. Employees in equity-eligible roles receive a new hire award at the time of hire and an annual performance-related refresh thereafter. To foster a strong sense of ownership and align our employees’ interests with our long-term success, we offer all full-time employees the opportunity to participate in an employee stock purchase plan.
In addition to cash and equity compensation, we offer employees a wide array of benefits designed to be aligned with local reward practices and help us successfully compete for talent. In the United States, these include health (medical, dental and vision) insurance, paid time off, retirement benefits and additional resources to support employees' overall well-being. While the philosophy around our benefits is the same worldwide, specific benefits may vary by country due to local regulations and preferences.
Health, Safety and Well-Being
8


We believe the health, safety and well-being of our employees are vital to our success. We have introduced guidelines, which reflect our commitment to both the physical and psychological health and well-being of our employees. As part of this commitment, we recognize our responsibility to provide a safe and healthy work environment for all employees, contractors, customers and visitors.
We prioritized employee safety during the COVID-19 pandemic by ensuring all employees were properly enabled to work remotely and by providing clarity on office closures and evolving guidelines. In addition, in response to the COVID-19 pandemic, we introduced emergency caregiving leaves and promoted new and existing resources related to mental health. We also implemented additional measures to support our employees, such as company-wide days off and wellness checks throughout the pandemic.
As conditions improved, we began to re-open our offices in the United States and certain other locations globally for employees to voluntarily return. In April 2022, we moved forward with a hybrid return-to-office approach. We implemented four working models, which help ensure that we are meeting business needs while also offering employees flexibility. As it relates to the in-office employee experience, we aim to provide opportunities for collaboration and social interaction, as well as training opportunities in managing a hybrid team for our people managers. We have several hub offices and a network of satellite offices in locations around the world and continue to introduce new workplace initiatives to enhance the employee experience.
As it relates to employee well-being, we offer a range of benefits under our four pillars of well-being:
Physical well-being. We offer our employees access to highly comprehensive and competitive medical coverage in local markets, often covering the employee and dependent premiums. Our plans often include dental, optical, maternity, hospitalization and outpatient care, among other coverages. To promote healthy lifestyles, we also offer employees access to highly subsidized or discounted monthly gym and exercise class memberships.
Financial well-being. We believe that financial security is an enabler of creativity and productivity, which is why we offer retirement saving options for our employees, as well as benefits such as life insurance, disability insurance, critical illness and accident coverage.
Emotional well-being. Our employees and their families have 24-hour access to our Employee Assistance Program (“EAP”). Our EAP offers confidential guidance on matters such as family support, mental health and legal assistance. Through local partners, employees have access to free counseling and coaching sessions. Globally we also have a team of mental Health First Aiders, who are trained to be a point of contact for any of our employees experiencing emotional distress. In addition, all employees receive a complimentary subscription to a meditation app, which provides hundreds of themed meditation sessions on everything from sleep to focus to reducing stress.

Family well-being. We provide global fertility benefits to our employees and their partners, including fertility care, adoption and surrogacy assistance and unlimited access to 1:1 guidance with certified practitioners. In the United States and some of our bigger geographies, we also offer backup childcare support. We feel strongly that parents should be able to share the responsibilities of caregiving and our parental leave policy gives all new parents at least 20 weeks of paid leave.
Talent & Leadership Development
Once we attract top talent, promoting their professional growth and development is an essential tool for retention and ensuring our continued success as we navigate the challenges of scaling in a competitive business environment. In addition to our ongoing delivery of professional and technical skill growth, we focus on two key levers for developing our talent. First, we are committed to developing talent using our performance and growth framework, which equips managers, and through them also equip employees, to meet and exceed high performance expectations, and make MongoDB a true inflection point in their careers. Second, we are focused on leadership development at all levels at MongoDB, which includes new manager onboarding, as well as leadership development for first-line managers and second-line leaders. Teams are also encouraged to seek customized leadership development programming for their leaders, to drive a precision focus on business needs.
Our Culture
We believe our culture is critical to our success and has delivered tangible financial and operational benefits for our customers, our employees and our stockholders. Our company values are:
9


Think Big, Go Far. We are big dreamers with a passion for creativity. We eagerly pursue new opportunities and markets through innovation and disruption. We have a pioneering spirit - always ready to forge new paths and take smart risks.
Build Together. We achieve amazing things by connecting and leveraging the diversity of perspectives, skills, experiences and backgrounds of our entire organization. We place the success of the company over any individual or team. We discuss things thoroughly, but prioritize commitment over consensus.
Embrace the Power of Differences. We commit to creating a culture of belonging, where people of different origins, backgrounds and experiences feel valued and heard. This is cultivated by learning from and respecting each other’s similarities and differences. We approach conversations with positive intent and believe that others value the perspective we bring to the table. We recognize that a diverse workforce is the best way to broaden our perspectives, foster innovation and enable a sustainable competitive advantage.
Make It Matter. We are relentless in our pursuit of meaningful impact. We think strategically and are clear on what we are and are not trying to do. We accomplish an amazing amount of important work and we are obsessed with delivering on our commitments.
Be Intellectually Honest. We embrace reality. We apply high-quality thinking and rigor and operate with transparency. We have courage in our convictions but work hard to ensure biases or personal beliefs do not get in the way of finding the best solution.
Own What You Do. We take ownership and are accountable for everything that we do. We empower and we are empowered to make things happen and balance independence with interdependence. We demand excellence from ourselves. We each play our own part in making MongoDB a great place to work.
Diversity & Inclusion
We are committed to building a diverse workforce and a culture that reflects our value of embracing the power of differences to drive better business outcomes.
We have expanded our efforts to recruit a more diverse workforce by embedding the capability to recruit diverse talent within our entire recruiting organization and investing in a diversity sourcing team that supports diverse recruitment marketing campaigns and external partnerships.
We are investing in the development of diverse high potential talent within MongoDB, and we have launched Inclusive Leadership Training for all Vice-Presidents across the company.
We also have a growing number of Employee Resource Groups (“ERGs”), including BEAM (Black Employees At MongoDB), Config.MDB (neurodivergent and people with disabilities), Green Team (sustainable, social, and environmental responsibility), MDBWomen (employees identifying as women), MongoDB_ API (Asian American and Pacific Islander community), Queer Collective (members of the LGBTQIA+ community and allies), Queeries (a safe environment for those identifying as LGBTQIA+), QueLatine (honoring the diversity of Latine heritage), Sell Like a Girl (those identifying as women in sales), UGT (underrepresented genders in tech), and Veterans (employees who are veterans of the armed forces). These groups focus on providing community support, professional development and business impact. Our ERGs play an important role in our overall company culture by helping us raise awareness of issues unique to their members’ experiences.
As signatories to the Corporate Parity Pledge, we have committed to interview at least one qualified female candidate for every open role at the vice president level and above, as well as for every additional directorship on our Board of Directors. Additionally, we have partnered with Advancing Women in Tech to create a mentorship program focused on accelerating the growth of women and non-binary directors.
We are committed to pay equity, regardless of gender, ethnicity or other personal characteristics. To deliver on that commitment, we benchmark and set pay ranges based on market data and consider factors such as an employee’s role and experience, job location and performance. In addition, to reduce the risk of bias and help ensure consistent pay practices, we use a third-party tool to conduct annual pay parity checks.
Employee Engagement
10


We conduct anonymous engagement surveys regularly to help us understand the employee experience, identify areas of strength and development opportunities among teams, measure the effectiveness of our people and culture initiatives and understand employees’ sentiments on management. These surveys are managed by a third-party vendor to encourage candor. The results are reviewed by senior management, who analyze areas of progress or needs for improvement and work with their teams to determine actionable steps based on survey results. The results also drive organization-wide focus areas and commitments focused on leadership, culture and inclusion.
Our Customers
As of January 31, 2023, we had over 40,800 customers spanning a wide range of industries in more than 100 countries around the world. All affiliated entities are counted as a single customer. No single customer represented more than 10% of our revenue in fiscal year 2023. All affiliated entities are counted as a single customer and our definition of “customer” excludes users of our free offerings.
Sales and Marketing
Our sales and marketing teams work together closely to drive awareness and adoption of our platform, accelerate customer acquisition and generate and increase revenue from customers. While we sell to organizations of all sizes across a broad range of industries, our key sales focus is on enterprises that invest more heavily in software application development and deployment. These organizations have a greater need for databases and, in the largest enterprises, can have tens of thousands of applications and associated databases. We plan to continue to invest in our direct sales force to grow our larger enterprise subscription base, both domestically and internationally.
Our go-to-market model is primarily focused on driving awareness and usage of our platform among software developers with the goal of converting that usage into paid consumption of our platform. We are a pioneer of developer evangelism and education and have cultivated a large, highly engaged global developer community. We foster developer engagement through community events and conferences to demonstrate how developers can create or modernize applications quickly and intuitively using our platform. We intend to continue to cultivate our relationships with developers through continued investment in and growth of our MongoDB Advocacy Hub, User Groups and MongoDB University.
To drive developer awareness of, engagement with, and adoption of our platform, we created our Community Server and MongoDB Atlas free tier offerings. These let developers use, experiment and evaluate our platform frictionlessly, which we believe has contributed to our platform’s popularity. We believe that developers are often advocates for us because of our developer-focused approach. As a result, our self-serve and direct sales prospects are often familiar with our platform and may have already built applications using our technology. In order to assess the most likely commercial prospects, we employ a process-oriented and data-driven approach to customer acquisition. We utilize advanced marketing technologies and processes to drive awareness and engagement, educate and convert prospects into customers. We also analyze usage patterns of our self-serve customers and free-tier users to identify those accounts that might benefit from engagement with our sales teams. As customers expand their usage of our platform, our relationships with them often evolve to include technology and business leaders within their organizations and our goal is to get organizations to standardize on our platform. Once our customers reach a certain spending level with us, we support them with customer success advocates to ensure their satisfaction and expand their usage of our platform. We also have a partner ecosystem of global system integrators, value-added resellers and independent software vendors, which we collectively refer to as strategic partners.
Our sales and marketing organization includes sales development, inside sales, field sales, sales engineering and marketing personnel. As of January 31, 2023, we had 2,249 employees in our sales and marketing organization.
Research and Development
Our research and development efforts are focused on enhancing our existing products and developing new products to extend our product leadership, increase our market penetration and deepen our relationships with our customers. Our research and development organization is built around small development teams. Our small development teams foster greater agility, which enables us to develop new, innovative products and make rapid changes to our infrastructure that increase resiliency and operational efficiency.
As of January 31, 2023, we had 1,030 employees in our research and development organization. We intend to continue to invest in our research and development capabilities to extend our platform.
11


Competition
The worldwide database software market is rapidly evolving and highly competitive. We believe that the principal competitive factors in our market are:
mindshare with software developers and IT executives;
product capabilities, including flexibility, scalability, performance, security and reliability;
flexible deployment options, including fully managed as a service or self-managed in the cloud, on-premises or in a hybrid environment;
ease of deployment;
breadth of use cases supported;
ease of integration with existing IT infrastructure;
robustness of professional services and customer support;
price and total cost of ownership;
adherence to industry standards and certifications;
size of customer base and level of user adoption;
strength of sales and marketing efforts; and
brand awareness and reputation.
We believe that we compete favorably on the basis of the factors listed above.
We primarily compete with established legacy database software providers such as IBM, Microsoft, Oracle and other similar companies. We also compete with public cloud providers such as AWS, GCP and Microsoft Azure that offer database functionality and non-relational database software providers.
Some of our actual and potential competitors, in particular the legacy database providers and large cloud providers, have advantages over us, such as longer operating histories, more established relationships with current or potential customers and commercial partners, significantly greater financial, technical, marketing or other resources, stronger brand recognition, larger intellectual property portfolios and broader global distribution and presence. Such competitors may make their products available at a low cost or no cost basis in order to enhance their overall relationships with current or potential customers. Our competitors may also be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or customer requirements. In addition, some of our larger competitors have substantially broader offerings and can bundle competing products with hardware or other software offerings, including their cloud computing and customer relationship management platforms. Other large software and internet companies may also seek to enter our market. As we introduce new technologies, such as the ones we announced during fiscal year 2022, and as our existing markets see more market entry, we expect competition to intensify.
Seasonality
We have in the past and expect in the future to experience seasonal fluctuations in our revenue and operating results from time to time. We may experience variability and reduced comparability of our quarterly revenue and operating results with respect to the timing and nature of certain of our contracts, particularly multi-year contracts that contain a term license. We may also experience fluctuations as MongoDB Atlas revenue is recorded on a consumption basis and varies with usage, including due to seasonal variability. As MongoDB Atlas revenue continues to increase as a percentage of total revenue, these fluctuations may have a greater impact on our results of operations.We believe that seasonal fluctuations that we have experienced in the past may continue in the future.
12


Intellectual Property
We rely on a combination of patent, copyright, trademark and trade secret laws in the United States and other jurisdictions, as well as license agreements and other contractual protections, to protect our proprietary technology. We also rely on a number of registered and unregistered trademarks to protect our brand.
As of January 31, 2023, in the United States, we had been issued 68 patents, which expire between 2030 and 2041 and had 37 patent applications pending, of which eight are provisional applications. In addition, as of January 31, 2023, we had 11 registered trademarks in the United States and three pending trademark application in the United States.
Unlike software companies built around open source projects, we own the intellectual property of our core offerings, allowing us to retain control over our future product roadmap, including the determination of which features are included in our free or paid offerings. All versions of Community Server released after October 16, 2018 are offered under the SSPL. Versions of Community Server released prior to October 16, 2018 are offered under the AGPL. Both the SSPL and the AGPL permit users to run the database without charge but subject to certain terms and conditions. The SSPL explicitly requires Community Server users that offer MongoDB as a third-party service to make publicly available the source code for all the programs used to offer such service. The AGPL requires users to make publicly available the source code for any modified version of the database that they distribute, run as a service or otherwise make available to end users. By contrast, we offer our Enterprise Server database under a commercial license that does not have this requirement and this is one of the reasons some organizations elect to buy a subscription including a commercial license to our platform. In addition, by offering Community Server under the SSPL and AGPL, we limit the appeal to other parties, including public cloud vendors, of monetizing our software without licensing it from us, further supporting our software subscription business model.
In addition, we seek to protect our intellectual property rights by implementing a policy that requires our employees and independent contractors involved in development of intellectual property on our behalf to enter into agreements acknowledging that all works or other intellectual property generated or conceived by them on our behalf are our property and assigning to us any rights, including intellectual property rights, that they may claim or otherwise have in those works or property, to the extent allowable under applicable law.
Corporate Information
MongoDB, Inc. was incorporated under the laws of the State of Delaware in November 2007 under the name 10Gen, Inc. We changed our name to MongoDB, Inc. on August 27, 2013. In October 2017, we completed our initial public offering and our Class A common stock is listed on The Nasdaq Global Market (“Nasdaq”) under the symbol “MDB.” Our principal executive offices are located at 1633 Broadway, 38th Floor, New York, New York 10019 and our telephone number is (646) 727-4092.
Available Information
Our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to reports filed pursuant to Sections 13(a) and 15(d) of the Exchange Act, proxy statements and other information are filed with the U.S. Securities and Exchange Commission (“SEC”). We are subject to the informational requirements of the Exchange Act and file or furnish reports, proxy statements and other information with the SEC. Such reports and other information filed by us with the SEC are available free of charge on our website at investors.mongodb.com when such reports are available on the SEC’s website. The SEC maintains a website that contains reports, proxy and information statements and other information regarding issuers that file electronically with the SEC at www.sec.gov. The information contained on the websites referenced in this Form 10-K is not incorporated by reference into this filing. Further, our references to website URLs are intended to be inactive textual references only.

Item 1A. Risk Factors
Our operations and financial results are subject to various risks and uncertainties including those described below. You should consider carefully the risks and uncertainties described below, in addition to other information contained in this Form 10-K, including our consolidated financial statements and related notes. The risks and uncertainties described below are not the only ones we face. 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 following risks or others not specified below materialize, our business, financial condition and results of operations could be materially and adversely affected. In that case, the trading price of our common stock could decline.
13


Risk Factors Summary
Investing in our common stock involves a high degree of risk because we are subject to numerous risks and uncertainties that could negatively impact our business, financial condition and results of operations, as more fully described below. These risks and uncertainties include, but are not limited to, the following:
Unfavorable conditions in our industry or the global economy or reductions in information technology spending could limit our ability to grow our business and materially and adversely affect our results of operations.
Our business and results of operations depend substantially on our customers renewing their subscriptions with us and expanding their usage of software and related services. Any decline in our customer renewals or failure to convince our customers to broaden their usage of subscription offerings and related services could materially and adversely harm our business, results of operations and financial condition.
We may fail to meet our publicly announced guidance or other expectations about our business and future operating results, which would cause our stock price to decline.
We have a limited operating history, which makes it difficult to predict our future results of operations.
We have a history of losses and as our costs increase, we may not be able to generate sufficient revenue to achieve or sustain profitability.
Because we derive the majority of our revenue from MongoDB Atlas, failure of MongoDB Atlas to satisfy customer demands could adversely affect our business, results of operations, financial condition and growth prospects and our future revenue may be more difficult to predict.
We currently face significant competition and expect that intense competition will continue.
If we do not effectively expand our sales and marketing organization, we may be unable to add new customers or increase sales to our existing customers.
Our decision to offer Community Server under the Server Side Public License (“SSPL”) may harm the adoption of Community Server.
We could be negatively impacted if the GNU Affero General Public License Version 3 (the “AGPL”), the SSPL and other open source licenses under which some of our software is licensed are not enforceable.
Our licensing model for Community Server could negatively affect our ability to monetize and protect our intellectual property rights.
We could incur substantial costs in obtaining, maintaining, protecting, defending or enforcing our intellectual property rights and any failure to obtain, maintain, protect, defend or enforce our intellectual property rights could reduce the value of our software and brand.
If we are not able to introduce new features or services successfully and to make enhancements to our software or services, our business and results of operations could be adversely affected.
We have experienced rapid growth in recent periods. If we fail to continue to grow and to manage our growth effectively, we may be unable to execute our business plan, increase our revenue, improve our results of operations, maintain high levels of service, or adequately address competitive challenges.
If we or our third-party service providers, experience a security breach or other security incident, or unauthorized access to personal, proprietary, confidential or other sensitive data is otherwise obtained, our software may be perceived as not being secure, customers may reduce or terminate their use of our software and we may face litigation, regulatory investigations, significant liability and reputational damage.
If we are not able to maintain and enhance our brand, especially among developers, our business and results of operations may be adversely affected.
14


Risks Related to Our Business and Industry
Unfavorable conditions in our industry or the global economy or reductions in information technology spending could limit our ability to grow our business and materially and adversely affect our results of operations.
Our overall performance depends in part on worldwide economic conditions and our results of operations may vary based on the impact of changes in our industry or the global economy on us or our customers. The revenue growth and potential profitability of our business depend on demand for database software and services generally and for our subscription offering and related services in particular. Current or future economic uncertainties or downturns could materially and adversely affect our business and results of operations. Negative conditions in the general economy both in the United States and abroad, including conditions resulting from changes in gross domestic product growth, labor shortages, supply chain disruptions, inflationary pressures, rising interest rates, financial and credit market fluctuations, international trade relations and/or the imposition of trade tariffs, political turmoil, natural catastrophes, regional or global outbreaks of contagious diseases, such as the COVID-19 pandemic, warfare and terrorist attacks on the United States, Europe, the Asia Pacific region or elsewhere, could cause a decrease in business investments, including spending on information technology, disrupt the timing and cadence of key industry and marketing events and otherwise could materially and adversely affect the growth of our business.

Geopolitical risks, including those arising from trade tension and/or the imposition of trade tariffs, terrorist activity or acts of civil or international hostility, are increasing. Similarly, the ongoing military conflict between Russia and Ukraine has had negative impacts on the global economy, including by contributing to rapidly rising costs of living (driven largely by higher energy prices) in Europe and created uncertainty in the global capital markets and is expected to have further global economic consequences, including disruptions of the global supply chain and energy markets. Further, other events outside of our control, including natural disasters, climate change-related events, pandemics (such as the COVID-19 pandemic) or health crises may arise from time to time and be accompanied by governmental actions that may increase international tension. Any such events and responses, including regulatory developments, may cause significant volatility and declines in the global markets, disproportionate impacts to certain industries or sectors, disruptions to commerce (including to economic activity, travel and supply chains), loss of life and property damage, and may materially and adversely affect the global economy or capital markets, as well as our business and results of operations.

Additionally, the global economy, including credit and financial markets, has experienced extreme volatility and disruptions and may continue to experience such disruptions in the future, including severely diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, increases in unemployment rates, increases in inflation rates, higher interest rates and uncertainty about economic stability. As a result of these factors, our revenues may be affected by both decreased customer acquisition and lower than anticipated revenue growth from existing customers. For example, the COVID-19 pandemic resulted in widespread unemployment, economic slowdown and extreme volatility. Similarly, the ongoing military conflict between Russia and Ukraine has created extreme volatility in the global capital markets and has caused and could continue to cause disruptions of the global supply chain and energy markets. Any such volatility and disruptions may have material and adverse consequences on us, the third parties on whom we rely or our customers. Increased inflation and/or interest rates can adversely affect us by increasing our costs, including labor and employee benefit costs. Any significant increases in inflation and related increase in interest rates could have a material and adverse effect on our business, financial condition or results of operations.

Further, to the extent there is a sustained general economic downturn and our database software is perceived by customers and potential customers as costly, or too difficult to deploy or migrate to, our revenue may be disproportionately affected by delays or reductions in general information technology spending. This could also result in an extension of our sales cycle with potential customers, thus increasing the time and cost associated with our sales process. Further, if our customers experience reductions in their technology spending, even if they choose to use our products, they may not purchase additional products and services in the future due to budget limitations.

In addition, if financial institutions used by us or our customers face insolvency or illiquidity challenges due to events affecting the banking system and / or financial markets, our and our customers' ability to access existing cash, cash equivalents, and investments may be threatened. To the extent that the resulting receivership or insolvency causes customers to be unable to, or causes delays, in accessing bank deposits, our customers may not be able to pay us on time or at all for the products and services that we provide them and they may not renew their subscriptions with us. The failure of banks or financial institutions and the measures taken by governments, businesses and other organizations in response to such events could adversely impact our business, financial condition and results of operations.
15



Also, competitors, many of whom are larger and more established than we are, may respond to market conditions by lowering prices and attempting to lure away our customers. In addition, the increased pace of consolidation in certain industries may result in reduced overall spending on our subscription offerings and related services. We cannot predict the timing, strength or duration of any economic slowdown, instability or recovery, generally or within any particular industry. If the economic conditions of the general economy or markets in which we operate worsen from present levels, our business, results of operations and financial condition could be materially and adversely affected.

We have a limited operating history, which makes it difficult to predict our future results of operations.
We were incorporated in 2007 and introduced MongoDB Community Server in 2009, MongoDB Enterprise Advanced in 2013 and MongoDB Atlas in 2016. As a result of our limited operating history, our ability to forecast our future results of operations is limited and subject to a number of uncertainties, including our ability to accurately predict future growth. Our historical revenue growth has been inconsistent and should not be considered indicative of our future performance. Further, in future periods, our revenue growth could slow or our revenue could decline for a number of reasons, including slowing adoption or usage of MongoDB or demand for our subscription offerings and related services, reduced conversion of users of our free offerings to paying customers, increasing competition, changes to technology or our intellectual property or our failure, for any reason, to continue to capitalize on growth opportunities. We have also encountered and will encounter risks and uncertainties frequently experienced by growing companies in rapidly changing industries, such as the risks and uncertainties described herein. If our assumptions regarding these risks and uncertainties and our future revenue growth are incorrect or change, or if we do not address these risks successfully, our operating and financial results could differ materially from our expectations and our business could suffer.
We have a history of losses and as our costs increase, we may not be able to generate sufficient revenue to achieve or sustain profitability.
We have incurred net losses in each period since our inception, including net losses of $345.4 million, $306.9 million and $266.9 million for the fiscal years ended January 31, 2023, 2022 and 2021, respectively. We had an accumulated deficit of $1.5 billion as of January 31, 2023. We expect our operating expenses to increase significantly as we increase our sales and marketing efforts, continue to invest in research and development and expand our operations and infrastructure, both domestically and internationally. In particular, we have entered into non-cancelable multi-year capacity commitments with respect to cloud infrastructure services with certain third-party cloud providers, which require us to pay for such capacity irrespective of actual usage. In addition, we have incurred and expect to continue to incur significant additional legal, accounting and other expenses related to being a public company. While our revenue has grown in recent years, if our revenue declines or fails to grow at a rate faster than these increases in our operating expenses, we will not be able to achieve and maintain profitability in future periods. As a result, we expect to continue to generate losses. We cannot assure you that we will achieve profitability in the future or that, if we do become profitable, we will be able to sustain profitability.
Because we derive the majority of our revenue from MongoDB Atlas, failure of MongoDB Atlas to satisfy customer demands could adversely affect our business, results of operations, financial condition and growth prospects and our future revenue may be more difficult to predict.
We derive and expect to continue to derive the majority of our revenue from MongoDB Atlas, our database-as-a-service offering, which is primarily recognized on a usage-basis. As such, market adoption and usage of MongoDB Atlas is critical to our continued success. Although MongoDB Atlas has seen rapid adoption since its commercial launch in June 2016, and though we intend to continue to direct a significant portion of our financial and operating resources to develop and grow MongoDB Atlas, including offering a free tier of MongoDB Atlas to generate developer usage and awareness, we cannot guarantee that rate of adoption will continue at the same pace or at all. Demand for MongoDB Atlas is affected by a number of factors, many of which are beyond our control, including economic downturns, continued market acceptance by developers, the availability of our Community Server offering, the continued volume, variety and velocity of data that is generated, timing of development and release of new offerings by our competitors, technological change and the rate of growth in our market. If we are unable to continue to meet the demands of our customers and the developer community, our business operations, financial results and growth prospects will be materially and adversely affected. In addition, because our customer’s usage of MongoDB Atlas may vary for a number of reasons, our visibility into the timing of revenue recognition is limited. There is a risk that customers will consume our MongoDB Atlas offering more slowly than we expect, and our actual results may differ from our forecasts and our future revenue may be less predictable going forward due to, among other things, fluctuations in the rate of customer renewals and expansions and seasonality of, or fluctuations in, usage of MongoDB Atlas.
16


Our business and results of operations depend substantially on our customers renewing their subscriptions with us and expanding their usage of software and related services. Any decline in our customer renewals or failure to convince our customers to broaden their usage of subscription offerings and related services could materially and adversely harm our business, results of operations and financial condition.
Our subscription offerings are term-based and a majority of our subscription contracts were one year in duration in fiscal year 2022. In order for us to maintain or improve our results of operations, it is important that our customers renew their subscriptions with us when the existing subscription term expires and renew on the same or more favorable quantity and terms. Our customers have no obligation to renew their subscriptions and we may not be able to accurately predict customer renewal rates. In addition, the growth of our business depends in part on our customers expanding their use of subscription offerings and related services, including increasing their usage and workloads with us. Historically, some of our customers have elected not to renew their subscriptions with us or have not expanded their usage of our services over time for a variety of reasons, including as a result of changes in their strategic IT priorities, budgets, costs and, in some instances, due to competing solutions. Our retention rate may also decline or fluctuate as a result of a number of other factors, including our customers’ satisfaction or dissatisfaction with our software, the increase in the contract value of subscription and support contracts from new customers, the effectiveness of our customer support services, our pricing, the prices of competing products or services, mergers and acquisitions affecting our customer base, global economic conditions and the other risk factors described herein. As a result, we cannot assure you that customers will renew subscriptions or increase their usage of our software and related services. If our customers do not renew their subscriptions or renew on less favorable terms, or if we are unable to expand our customers’ usage of our software, our business, results of operations and financial condition could be materially and adversely affected.
Further, to the extent there is a sustained general economic downturn and our database software is perceived by customers and potential customers as costly, or too difficult to deploy or migrate to, our revenue may be disproportionately affected by delays or reductions in general information technology spending. See “—Unfavorable conditions in our industry or the global economy or reductions in information technology spending could limit our ability to grow our business and materially and adversely affect our results of operations.”

We currently face significant competition and expect that intense competition will continue.
The database software market, for both relational and non-relational database products, is highly competitive, rapidly evolving and others may put out competing databases or sell services in connection with existing open source or source available databases, including ours. The principal competitive factors in our market include: mindshare with software developers and information technology (“IT”) executives; product capabilities, including flexibility, scalability, performance, security and reliability; flexible deployment options, including fully managed as a service or self-managed in the cloud, on-premises or in a hybrid environment and ease of deployment; breadth of use cases supported; ease of integration with existing IT infrastructure; robustness of professional services and customer support; price and total cost of ownership; adherence to industry standards and certifications; size of customer base and level of user adoption; strength of sales and marketing efforts; and brand awareness and reputation. If we fail to compete effectively with respect to any of these competitive factors, we may fail to attract new customers or lose or fail to renew existing customers, which would cause our business and results of operations to suffer.
We primarily compete with established legacy database software providers such as IBM, Microsoft, Oracle and other similar companies. We also compete with public cloud providers such as Amazon Web Services (“AWS”), Google Cloud Platform (“GCP”) and Microsoft Azure that offer database functionality and non-relational database software providers. In addition, other large software and internet companies may seek to enter our market.
Some of our actual and potential competitors, in particular the legacy relational database providers and large cloud providers, have advantages over us, such as longer operating histories, more established relationships with current or potential customers and commercial partners, significantly greater financial, technical, marketing or other resources, stronger brand recognition, larger intellectual property portfolios and broader global distribution and presence. Such competitors may make their products available at a low cost or no cost basis in order to enhance their overall relationships with current or potential customers. Our competitors may also be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or customer requirements, or may be able to devote greater resources than we can to the development, promotion, and sale of their products and services. As we introduce new technologies and product enhancements, such as the ones we announced during fiscal year 2022, and as our existing markets see more market entry, we expect competition to intensify in the future. In addition, some of our larger competitors have substantially broader offerings and can bundle competing products with hardware or other software offerings, including their cloud computing and customer relationship management platforms. As a result, customers may choose a bundled offering from our competitors, even if
17


individual products have more limited functionality compared to our software. These larger competitors are also often in a better position to withstand any significant reduction in technology spending and will therefore not be as susceptible to competition or economic downturns. In addition, some competitors may offer products or services that address one or a limited number of functions at lower prices, with greater depth than our products or in geographies where we do not operate.

Furthermore, our actual and potential competitors may establish cooperative relationships among themselves or with third parties that may further enhance their resources and offerings in the markets we address. In addition, third parties with greater available resources may acquire current or potential competitors. As a result of such relationships and acquisitions, our actual or potential competitors might be able to adapt more quickly to new technologies and customer needs, devote greater resources to the promotion or sale of their products, initiate or withstand substantial price competition, take advantage of other opportunities more readily or develop and expand their offerings more quickly than we do. For all of these reasons, we may not be able to compete successfully against our current or future competitors.
If we do not effectively expand our sales and marketing organization, we may be unable to add new customers or increase sales to our existing customers.
Increasing our customer base and achieving broader market acceptance of our subscription offerings and related services will depend, to a significant extent, on our ability to effectively expand our sales and marketing operations and activities. We are substantially dependent on our direct sales force and our marketing efforts to obtain new customers. We plan to continue to expand our sales and marketing organization both domestically and internationally. We believe that there is significant competition for experienced sales professionals with the sales skills and technical knowledge that we require, particularly as we continue to target larger enterprises. Our ability to achieve significant revenue growth in the future will depend, in part, on our success in recruiting, training and retaining a sufficient number of experienced sales professionals, especially in highly competitive markets. New hires require significant training and time before they achieve full productivity, particularly in new or developing sales territories. Our recent hires and planned hires may not become as productive as quickly as we expect, including as a result of the COVID-19 pandemic and remote work arrangements, and we may be unable to hire or retain sufficient numbers of qualified individuals in the future in the markets where we do business, particularly during the current period of heightened employee attrition in the United States and other countries. Because of our limited operating history, we cannot predict whether, or to what extent, our sales will increase as we expand our sales and marketing organization or how long it will take for sales personnel to become productive. Our business and results of operations could be harmed if the expansion of our sales and marketing organization does not generate a significant increase in revenue.
Our adoption strategies include offering Community Server and a free tier of MongoDB Atlas and we may not be able to realize the intended benefits of these strategies.
To encourage developer usage, familiarity and adoption of our platform, we offer Community Server as a “freemium” offering. Community Server is a free-to-download version of our database that does not include all of the features of our commercial platform. We also offer a free tier of MongoDB Atlas in order to accelerate adoption, promote usage and drive brand and product awareness. We do not know if we will be able to convert these users to paying customers of our platform. Our marketing strategy also depends in part on persuading users who use one of these free versions to convince others within their organization to purchase and deploy our platform. To the extent that users of Community Server or our free tier of MongoDB Atlas do not become, or lead others to become, paying customers, we will not realize the intended benefits of these strategies and our ability to grow our business or achieve profitability may be harmed.
Our decision to offer Community Server under the SSPL, may harm the adoption of Community Server.
On October 16, 2018, we announced that we were changing the license for Community Server from the AGPL to a new software license, the SSPL. The SSPL builds on the spirit of the AGPL, but includes an explicit condition that any organization attempting to exploit MongoDB as a service must open source the software that it uses to offer such service. Since the SSPL is a new license and has not been interpreted by any court, developers and the companies they work for may be hesitant to adopt Community Server because of uncertainty around the provisions of the SSPL and how it will be interpreted and enforced. In addition, the SSPL has not been approved by the Open Source Initiative, nor has it been included in the Free Software Foundation’s list of free software licenses. This may negatively impact the adoption of Community Server, which in turn could lead to reduced brand and product awareness, ultimately leading to a decline in paying customers and our ability to grow our business or achieve profitability may be harmed.
We track certain operational metrics with internal systems and tools and do not independently verify such metrics. Certain of our operational metrics are subject to inherent challenges in measurement, and any real or perceived inaccuracies in
18


such metrics may adversely affect our business and reputation.

We track certain operational metrics, including annualized recurring revenue (“ARR”), annualized monthly recurring revenue (“MRR”), ARR expansion rate, Total Customers, Direct Sales Customers, MongoDB Atlas Customers, Customers over 100K and Downloads of our platform and non-GAAP metrics such as non-GAAP gross profit, non-GAAP gross margin, non-GAAP operating expenses, non-GAAP income (loss) from operations, non-GAAP net income (loss), non-GAAP net income (loss) per share and free cash flow. These operational metrics are tracked with internal systems and tools that are not independently verified by any third party and which may differ from estimates or similar metrics published by third parties due to differences in sources, methodologies, or the assumptions on which we rely. Our internal systems and tools have a number of limitations, and our methodologies for tracking these metrics may change over time, which could result in unexpected changes to our metrics, including the metrics we publicly disclose. If the internal systems and tools we use to track these metrics undercount or overcount performance or contain algorithmic or other technical errors, the data we report may not be accurate. While these numbers are based on what we believe to be reasonable estimates of our metrics for the applicable period of measurement, there are inherent challenges in measuring how our platform is used across large populations. In addition, limitations or errors with respect to how we measure data or with respect to the data that we measure may affect our understanding of certain details of our business, which could affect our long-term strategies. If our operating metrics are not accurate representations of our business, if investors do not perceive our operating metrics to be accurate, or if we discover material inaccuracies with respect to these figures, we expect that our business, reputation, financial condition, and results of operations would be adversely affected.

We could be negatively impacted if the AGPL, the SSPL and other open source licenses under which some of our software is licensed are not enforceable.

The versions of Community Server released prior to October 16, 2018 are licensed under the AGPL. This license states that any program licensed under it may be copied, modified and distributed provided certain conditions are met. On October 16, 2018, we issued a new software license, the SSPL, for all versions of Community Server released on or after that date. The SSPL builds on the spirit of the AGPL, but includes an explicit condition that any organization using Community Server to offer MongoDB as a third-party service must open source the software that it uses to offer such service. It is possible that a court would hold the SSPL or AGPL to be unenforceable. If a court held either license or certain aspects of this license to be unenforceable, others may be able to use our software to compete with us in the marketplace in a manner not subject to the restrictions set forth in the SSPL or AGPL.
Our licensing model for Community Server could negatively affect our ability to monetize and protect our intellectual property rights.
We make our Community Server offering available under either the SSPL (for versions released on or after October 16, 2018) or the AGPL (for versions released prior to October 16, 2018). Community Server is a free-to-download version of our database that includes the core functionality developers need to get started with MongoDB but not all of the features of our commercial platform. Both the SSPL and the AGPL grant licensees broad freedom to view, use, copy, modify and redistribute the source code of Community Server provided certain conditions are met. Some commercial enterprises consider SSPL- or AGPL-licensed software to be unsuitable for commercial use because of the “copyleft” requirements of those licenses. However, some of those same commercial enterprises do not have the same concerns regarding using the software under the SSPL or AGPL for internal purposes. As a result, these commercial enterprises may never convert to paying customers of our platform. Anyone can obtain a free copy of Community Server from the Internet and we do not know who all of our SSPL or AGPL licensees are. Competitors could develop modifications of our software to compete with us in the marketplace. We do not have visibility into how our software is being used by licensees, so our ability to detect violations of the SSPL or AGPL is extremely limited.
In addition to Community Server, we contribute other source code to open source projects under open source licenses and release internal software projects under open source licenses and anticipate doing so in the future. Because the source code for Community Server and any other software we contribute to open source projects or distribute under open source licenses is publicly available, our ability to monetize and protect our intellectual property rights with respect to such source code may be limited or, in some cases, lost entirely.
19


Our software incorporates third-party open source software, which could negatively affect our ability to sell our products and subject us to possible litigation.
Our software includes third-party open source software and we intend to continue to incorporate third-party open source software in our products in the future. There is a risk that the use of third-party open source software in our software could impose conditions or restrictions on our ability to monetize our software. Although we monitor the incorporation of open source software into our products to avoid such restrictions, we cannot be certain that we have not incorporated open source software in our products or platform in a manner that is inconsistent with our licensing model or that we have not breached the terms of an applicable open source license agreement, in part because open source license terms are often ambiguous. Certain open source projects also include other open source software and there is a risk that those dependent open source libraries may be subject to inconsistent licensing terms. This could create further uncertainties as to the governing terms for the open source software we incorporate.
In addition, the terms of certain open source licenses to which we are subject have not been interpreted by U.S. or foreign courts and there is a risk that open source software licenses could be construed in a manner that imposes unanticipated restrictions or conditions on our use of such software. Additionally, we may from time to time face claims from third parties claiming ownership of, or demanding release of, the software or derivative works that we developed using such open source software, which could include proprietary portions of our source code, or otherwise seeking to enforce the terms of the applicable open source licenses. These claims could result in litigation and could require us to make those proprietary portions of our source code freely available, purchase a costly license or cease offering the implicated software or services unless and until we can re-engineer them to avoid infringement. This re-engineering process could require significant additional research and development resources and we may not be able to complete it successfully.
In addition to risks related to license requirements, the use of third-party open source software can lead to greater risks than the use of third-party commercial software, as open source licensors generally do not provide warranties, indemnities or other contractual protections with respect to the software (for example, non-infringement or functionality). There is typically no support available for open source software, and we cannot ensure that the authors of such open source software will implement or push updates to address security risks or will not abandon further development and maintenance. Our use of open source software may also present additional security risks because the source code for open source software is publicly available, which may make it easier for hackers and other third parties to determine how to breach our systems that rely on open source software. In addition, licensors of open source software included in our offerings may, from time to time, modify the terms of their license agreements in such a manner that those license terms may become incompatible with our licensing model and thus could, among other consequences, prevent us from incorporating the software subject to the modified license.
Any of these risks could be difficult to eliminate or manage and if not addressed, could have a negative effect on our business, results of operations and financial condition.
If we are not able to introduce new features or services successfully and to make enhancements to our software or services, our business and results of operations could be adversely affected.
Our ability to attract new customers and increase revenue from existing customers depends in part on our ability to enhance and improve our software and to introduce new features and services. To grow our business and remain competitive, we must continue to enhance our software and develop features that reflect the constantly evolving nature of technology and our customers’ needs. The success of new products, enhancements and developments depends on several factors: our anticipation of market changes and demands for product features, including timely product introduction and conclusion, sufficient customer demand, cost effectiveness in our product development efforts and the proliferation of new technologies that are able to deliver competitive products and services at lower prices, more efficiently, more conveniently or more securely. In addition, because our software is designed to operate with a variety of systems, applications, data and devices, we will need to continuously modify and enhance our software to keep pace with changes in such systems. We may not be successful in developing these modifications and enhancements. Furthermore, the addition of features and solutions to our software will increase our research and development expenses. Any new features that we develop may not be introduced in a timely or cost-effective manner or may not achieve the market acceptance necessary to generate sufficient revenue to justify the related expenses. It is difficult to predict customer adoption of new features. Such uncertainty limits our ability to forecast our future results of operations and subjects us to a number of challenges, including our ability to plan for and model future growth. If we cannot address such uncertainties and successfully develop new features, enhance our software or otherwise overcome technological challenges and competing technologies, our business and results of operations could be adversely affected.
20


We also offer professional services including consulting and training and must continually adapt to assist our customers in deploying our software in accordance with their specific IT strategies. If we cannot introduce new services or enhance our existing services to keep pace with changes in our customers’ deployment strategies, we may not be able to attract new customers, retain existing customers and expand their use of our software or secure renewal contracts, which are important for the future of our business.
Our success is highly dependent on our ability to penetrate the existing market for database products, as well as the growth and expansion of the market for database products.
Our future success will depend in large part on our ability to service existing demand, as well as the continued growth and expansion of the database market. It is difficult to predict demand for our offerings, the conversion from one to the other and related services and the size, growth rate and expansion of these markets, the entry of competitive products or the success of existing competitive products. Our ability to penetrate the existing database market and any expansion of the market depends on a number of factors, including cost, performance and perceived value associated with our subscription offerings, as well as our customers’ willingness to adopt an alternative approach to relational and other database products available in the market. Furthermore, many of our potential customers have made significant investments in relational databases, such as offerings from Oracle, and may be unwilling to invest in new products. If the market for databases fails to grow at the rate that we anticipate or decreases in size or we are not successful in penetrating the existing market, our business would be harmed.
Our future quarterly results may fluctuate significantly and if we fail to meet the expectations of analysts or investors, our stock price could decline substantially.
Our results of operations, including our revenue, operating expenses and cash flows may vary significantly in the future as a result of a variety of factors, many of which are outside of our control, may be difficult to predict and may or may not fully reflect the underlying performance of our business and period-to-period comparisons of our operating results may not be meaningful. Some of the factors that may cause our results of operations to fluctuate from quarter to quarter include:
changes in actual and anticipated growth rates of our revenue, customers and other key operating metrics;
new product announcements, pricing changes and other actions by competitors;
the mix of revenue and associated costs attributable to subscriptions for our MongoDB Atlas and MongoDB Enterprise Advanced offerings (such as our non-cancelable multi-year cloud infrastructure capacity commitments, which require us to pay for such capacity irrespective of actual usage) and professional services, as such relative mix may impact our gross margins and operating income;
the mix of revenue and associated costs attributable to sales where subscriptions are bundled with services versus sold on a standalone basis and sales by us and our partners;
our ability to attract new customers;
our ability to effectively expand our sales and marketing capabilities and teams;
our ability to retain customers and expand their usage of our software, particularly for our largest customers;
our inability to enforce the AGPL or SSPL;
delays in closing sales, including the timing of renewals, which may result in revenue being pushed into the next quarter, particularly because a large portion of our sales occur toward the end of each quarter;
the timing of revenue recognition;
the mix of revenue attributable to larger transactions as opposed to smaller transactions;
changes in customers’ budgets and in the timing of their budgeting cycles and purchasing decisions;
changes in customers’ consumption of our platform;
customers and potential customers opting for alternative products, including developing their own in-house solutions, or opting to use only the free version of our products;
21


fluctuations in currency exchange rates;
our ability to control costs, including our operating expenses;
the timing and success of new products, features and services offered by us and our competitors or any other change in the competitive dynamics of our industry, including consolidation among competitors, customers or strategic partners;
significant security breaches or other security incidents, technical difficulties, or interruptions with respect to the delivery and use of our software;
our failure to maintain the level of service uptime and performance required by our customers;
the collectability of receivables from customers and resellers, which may be hindered or delayed if these customers or resellers experience financial distress;
changes in political and economic conditions, in domestic or international markets;
general economic conditions, both domestically and internationally, including warfare and terrorist attacks on the United States and other regions in which we or our customers operate, such as the Russia-Ukraine conflict, as well as economic conditions specifically affecting industries in which our customers participate, including those conditions related to the COVID-19 pandemic;
sales tax and other tax determinations by authorities in the jurisdictions in which we conduct business;
the impact of new accounting pronouncements; and
fluctuations in stock-based compensation expense.
The occurrence of one or more of the foregoing and other factors may cause our results of operations to vary significantly and be materially and adversely affected. For example, fluctuations in our quarterly operating results and the price of our common stock may be particularly pronounced in the current economic environment due to the uncertainty caused by the unprecedented nature of the COVID-19 pandemic, the ongoing geopolitical instability resulting from the conflict between Russia and Ukraine, severely diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, increases in unemployment rates, increases in inflation rates, higher interest rates and uncertainty about economic stability. In response to the concerns over inflation risk, the U.S. Federal Reserve recently raised interest rates multiple times, and signaled that they will continue to adjust interest rates to stabilize and reduce current levels of inflation. It is especially difficult to predict the impact of such events on the global economic markets, which have been and will continue to be highly dependent upon the actions of governments, businesses, and other enterprises in response to the pandemic and macroeconomic events, and the effectiveness of those actions. Any of these factors or any combination thereof could materially and adversely affect our business, results of operations and financial condition. For instance, as a result of adverse macroeconomic conditions, we experienced slower than historical growth of our existing Atlas applications for the year ended January 31, 2023. We also intend to continue to invest to grow our business and to take advantage of our market opportunity. Accordingly, historical patterns and our results of operations in any one quarter may not be meaningful and should not be relied upon as indicative of future performance. Additionally, if our quarterly results of operations fall below the expectations of investors or securities analysts who follow our stock, the price of our common stock could decline substantially and we could face costly lawsuits, including securities class action suits.
We have experienced rapid growth in recent periods. If we fail to continue to grow and to manage our growth effectively, we may be unable to execute our business plan, increase our revenue, improve our results of operations, maintain high levels of service, or adequately address competitive challenges.
We have recently experienced rapid growth in our business, operations and employee headcount. For fiscal years 2023, 2022 and 2021, our total revenue was $1,284.0 million, $873.8 million and $590.4 million, respectively, representing a 47% and 48% growth rate, respectively. We have also significantly increased the size of our customer base from over 3,200 customers as of January 31, 2017 to over 40,800 customers as of January 31, 2023, and we grew from 713 employees as of January 31, 2017 to 4,619 employees as of January 31, 2023. We expect to continue to expand our operations and employee headcount in the near term. Our success will depend in part on our ability to continue to grow and to manage this growth, domestically and internationally, effectively.
22


Our current and anticipated growth is expected to place a significant strain on our management, administrative, operational and financial infrastructure. We will need to continue to improve our operational, financial and management processes and controls and our reporting syst    ems and procedures to manage the expected growth of our operations and personnel, which will require significant expenditures and allocation of valuable management and employee resources. If we fail to implement these infrastructure improvements effectively, our ability to ensure the uninterrupted operation of key business systems and comply with the rules and regulations that are applicable to public reporting companies will be impaired. Further, if we do not effectively manage the growth of our business and operations, the quality of our products and services could suffer, the preservation of our culture, values and entrepreneurial environment may change and we may not be able to adequately address competitive challenges. This could impair our ability to attract new customers, retain existing customers and expand their use of our products and services, all of which would adversely affect our brand, overall business, results of operations and financial condition.
If we or our third-party service providers experience a security breach or other security incident, or unauthorized access to personal, proprietary, confidential or other sensitive data is otherwise obtained, our software may be perceived as not being secure, customers may reduce or terminate their use of our software and we may face litigation, regulatory investigations, significant liability and reputational damage.
Cyberattacks, malicious internet-based activity, and online and offline fraud, and other similar activities threaten the confidentiality, integrity and availability of our personal, proprietary, confidential and other sensitive data and our information technology systems, and those of the third parties upon which we rely to help deliver services to our customers. Such threats are prevalent, increasing in frequency, evolving in nature and becoming increasingly difficult to detect. These threats come from a variety of sources, including traditional computer “hackers,” threat actors (including organized criminal threat actors), “hacktivists,” personnel (such as through theft or misuse), sophisticated nation-states, and nation-state-supported actors. In addition, some actors, such as sophisticated nation-states and nation-state supported actors now engage and are expected to continue to engage in cyberattacks, including without limitation for geopolitical reasons and in conjunction with military conflicts and defense activities. During times of war and other major conflicts, we and the third parties upon whom we rely may be vulnerable to a heightened risk of these attacks, including retaliatory cyberattacks, that could materially disrupt our systems, operations and supply chain. We and the third parties upon which we rely may be subject to a variety of evolving threats, including but not limited to social-engineering attacks (including through phishing attacks), malicious code (such as viruses and worms), malware (including as a result of advanced persistent threat intrusions), denial-of-service attacks (such as credential stuffing), credential harvesting, personnel misconduct or error, fraud, ransomware attacks, supply-chain attacks, software bugs, server malfunctions, software or hardware failures, loss of data or other information technology assets, adware, telecommunications failures, pandemics, earthquakes, fires, floods, and other similar threats.
Ransomware attacks, including by organized criminal threat actors, nation-states, and nation-state-supported actors, are becoming increasingly prevalent and severe and can lead to significant interruptions in our operations, loss of data and income, reputational harm, and diversion of funds. Extortion payments may alleviate the negative impact of a ransomware attack, but we may be unwilling or unable to make such payments due to, for example, applicable laws or regulations prohibiting such payments. Similarly, supply-chain attacks have increased in frequency and severity, and we cannot guarantee that third parties and infrastructure in our supply chain or our third-party partners’ supply chains have not been compromised or that they do not contain exploitable defects or bugs that could result in a breach of or disruption to our information technology systems (including our products) or the third-party information technology systems that support us and our services.
The COVID-19 pandemic and our remote workforce pose increased risks to our information technology systems and data, as more of our employees work from home, utilizing network connections, computers and devices outside our premises or network, including while at home, in transit and in public locations. Additionally, the United States government has raised concerns about a potential increase in cyberattacks generally as a result of the military conflict between Russia and Ukraine and the related sanctions imposed by the United States and other countries. Furthermore, future or past business transactions (such as acquisitions or integrations) could expose us to additional data security risks and vulnerabilities, as our systems could be negatively affected by vulnerabilities present in acquired or integrated entities’ systems and technologies. Risks related to data security will increase as we continue to grow the scale and functionality of our business and collect, store, transmit and otherwise process increasingly large amounts of our and our customers’ information and data, which may include personal, proprietary, confidential or other sensitive data.
Any of the above identified or similar threats could cause a security breach or other security incident that could result in unauthorized, unlawful, or accidental acquisition, modification, destruction, loss, alteration, encryption, disclosure,
23


transfer, use or other processing of, or access to our information technology systems or personal, proprietary, confidential or other sensitive information, or those of the third parties upon whom we rely. A security breach or other security incident could disrupt our ability (and that of third parties upon whom we rely) to provide our platform, products, and services.
We may expend significant resources or modify our business activities to try to protect against, mitigate or remediate actual or perceived security breaches and other security incidents. Certain data privacy and security obligations may require us to implement and maintain specific security measures, industry-standard or reasonable security measures to protect our information technology systems and personal, proprietary, confidential or other sensitive information.
While we have implemented security measures designed to protect against security breaches and other security incidents, there can be no assurance that these measures will be effective. We have not always been able in the past and may be unable in the future to detect vulnerabilities in our information technology systems (including our products) because such threats and techniques change frequently, are often sophisticated in nature, and may not be detected until after a security breach or other security incident has occurred. For example, industry publications have reported ransomware attacks on MongoDB instances. We believe these attacks were successful due to the failure by users of our Community Server offering to properly turn on the recommended security settings when running these instances. Despite our efforts to identify and remediate vulnerabilities, if any, in our information technology systems (including our products), our efforts may not be successful. Further, we may experience delays in developing and deploying remedial measures designed to address any such identified vulnerabilities.
We use third-party service providers and subprocessors to help us deliver services to our customers. These third-party service providers and subprocessors may collect, store, transmit or otherwise process personal data or other confidential information of our employees and our customers. Our ability to monitor these third parties’ information security practices is limited, and these third parties may not have adequate information security measures in place. Due to applicable laws, regulations, rules, standards, contractual obligations, policies and other obligations, we may be held responsible for security breaches or other security incidents attributed to our third-party service providers as they relate to the information we share with them.
Applicable data privacy and security obligations may require us to notify relevant stakeholders of security breaches and other security incidents. Such disclosures are costly, and the disclosures or the failure to comply with such requirements could lead to adverse consequences.
If we (or a third party upon whom we rely) experience or are perceived to have experienced a security breach or other security incident, or fail to make adequate or timely disclosures to the public, regulators, law enforcement agencies or affected individuals, as applicable, following any such event, we may experience adverse consequences. These consequences may include: liability under applicable data privacy and security laws, regulations, rules, standards, contractual obligations, policies and other obligations; obligations to notify regulators and affected individuals; government enforcement actions (for example, investigations, fines, penalties, audits, and inspections); additional reporting requirements and/or oversight; restrictions on processing personal and other sensitive information; litigation (including class claims); indemnification and other contractual obligations; damages; negative publicity; reputational harm; monetary fund diversions; interruptions in our operations (including availability of data); financial loss; and other similar harms. Security breaches and other security incidents and attendant consequences may cause customers to stop using our platform, products, and services, deter new customers from using our platform, products, and services, and negatively impact our ability to grow and operate our business.
Our contracts may not contain limitations of liability, and even where they do, there can be no assurance that limitations of liability in our contracts are sufficient to protect us from liabilities, damages, or claims related to our data privacy and security obligations.
While we maintain general liability insurance coverage and coverage for errors or omissions, we cannot assure you that such coverage will be adequate or otherwise protect us from liabilities or damages with respect to claims alleging compromises of personal or other confidential data or otherwise relating to data privacy and security matters. The successful assertion of one or more large claims against us that exceeds our available insurance coverage, or results in changes to our insurance policies (including premium increases or the imposition of large deductible or co-insurance requirements), could have an adverse effect on our business. In addition, we cannot be sure that our existing insurance coverage and coverage for errors and omissions will continue to be available on acceptable terms or at all, or that our insurers will not deny coverage as to any future claim.
24


Our sales cycle may be long and is unpredictable and our sales efforts require considerable time and expense.
The timing of our sales and related revenue recognition is difficult to predict because of the length and unpredictability of the sales cycle for our offerings. We are often required to spend significant time and resources to better educate and familiarize potential customers with the value proposition of paying for our products and services. The length of our sales cycle, from initial evaluation to payment for our offerings is generally three to nine months, but can vary substantially from customer to customer or from application to application within a given customer. As the purchase and deployment of our products can be dependent upon customer initiatives, our sales cycle can extend to more than a year for some customers. Customers often view a subscription to our products and services as a strategic decision and significant investment and, as a result, frequently require considerable time to evaluate, test and qualify our product offering prior to entering into or expanding a subscription. During the sales cycle, we expend significant time and money on sales and marketing and contract negotiation activities, which may not result in a sale. Additional factors that may influence the length and variability of our sales cycle include:
the effectiveness of our sales force, in particular new sales people as we increase the size of our sales force;
the discretionary nature of purchasing and budget cycles and decisions;
the obstacles placed by a customer’s procurement process;
our ability to convert users of our free offerings to paying customers;
economic conditions and other factors impacting customer budgets;
customer evaluation of competing products during the purchasing process; and
evolving customer demands.
Given these factors, it is difficult to predict whether and when a sale will be completed and when revenue from a sale will be recognized, particularly the timing of revenue recognition related to the term license portion of our subscription revenue. In addition, as a result of the COVID-19 pandemic, rising inflation and interest rates, and global economic uncertainty, potential customers may consider reducing or delaying, technology or other discretionary spending, which could also result in an extension of our sales cycle. This could impact the variability and comparability of our quarterly revenue results and may have an adverse effect on our business, results of operations and financial condition.
We may be forced to reduce prices for our subscription offerings and as a result our revenue and results of operations will be harmed.
As the market for databases evolves, or as new competitors introduce new products or services that compete with ours, we may be unable to attract new customers or convert users of our free offerings to paying customers on terms or based on pricing models that we have used historically. In the past, we have been able to increase our prices for our subscription offerings, but we may choose not to introduce or be unsuccessful in implementing future price increases. As a result of these and other factors, in the future we may be required to reduce our prices or be unable to increase our prices, or it may be necessary for us to increase our services or product offerings without additional revenue to remain competitive, all of which could harm our results of operations and financial condition.
If we are unable to attract new customers in a manner that is cost-effective and assures customer success, we will not be able to grow our business, which would adversely affect our results of operations and financial condition.
In order to grow our business, we must continue to attract new customers in a cost-effective manner and enable these customers to realize the benefits associated with our products and services. We may not be able to attract new customers for a variety of reasons, including as a result of their use of traditional relational and/or other database products and their internal timing, budget or other constraints that hinder their ability to migrate to or adopt our products or services.
Even if we do attract new customers, the cost of new customer acquisition, product implementation and ongoing customer support may prove so high as to prevent us from achieving or sustaining profitability. For example, in fiscal years 2023, 2022 and 2021, total sales and marketing expense represented 54%, 54% and 55% of revenue, respectively. We intend to continue to hire additional sales personnel, increase our marketing activities to help educate the market about the benefits of our platform and services, grow our domestic and international operations and build brand awareness. We also intend to continue to cultivate our relationships with developers through continued investment and growth of our MongoDB World,
25


MongoDB Advocacy Hub, User Groups, MongoDB University and our partner ecosystem of global system integrators, value-added resellers and independent software vendors. If the costs of these sales and marketing efforts increase dramatically, if we do not experience a substantial increase in leverage from our partner ecosystem, or if our sales and marketing efforts do not result in substantial increases in revenue, our business, results of operations and financial condition may be adversely affected. In addition, while we expect to continue to invest in our professional services organization to accelerate our customers’ ability to adopt our products and ultimately create and expand their use of our products over time, we cannot assure you that any of these investments will lead to the cost-effective acquisition of additional customers.
If we fail to offer high quality support, our business and reputation could suffer.
Our customers rely on our personnel for support of our software and services included in our subscription packages. High-quality support is important for the renewal and expansion of our agreements with existing customers. The importance of high-quality support will increase as we expand our business and pursue new customers. If we do not help our customers quickly resolve issues and provide effective ongoing support, our ability to sell new software to existing and new customers could suffer and our reputation and relationships with existing or potential customers could be harmed.
Real or perceived errors, failures or bugs in our software could adversely affect our business, results of operations, financial condition and growth prospects.
Our software is complex and therefore, undetected errors, failures or bugs have occurred in the past and may occur in the future. Our software is used in IT environments with different operating systems, system management software, applications, devices, databases, servers, storage, middleware, custom and third-party applications and equipment and networking configurations, which may cause errors or failures in the IT environment into which our software is deployed. This diversity increases the likelihood of errors or failures in those IT environments. Despite testing by us, real or perceived errors, failures or bugs may not be found until our customers use our software. Real or perceived errors, failures or bugs in our products could result in negative publicity, security breaches or other security incidents, loss of or delay in market acceptance of our software, regulatory investigations and enforcement actions, harm to our brand, weakening of our competitive position, or claims by customers for losses sustained by them or failure to meet the stated service level commitments in our customer agreements. In such an event, we may be required, or may choose, for customer relations or other reasons, to expend significant additional resources in order to help correct the problem. Any real or perceived errors, failures or bugs in our software could also impair our ability to attract new customers, retain existing customers or expand their use of our software, which would adversely affect our business, results of operations and financial condition.
We are subject to stringent and evolving U.S. and foreign laws, regulations, rules, standards, contractual obligations, policies and other obligations related to data privacy and security. Our actual or perceived failure to comply with such obligations could lead to regulatory investigations or actions; litigation; fines and penalties; a disruption of our business operations; reputational harm; loss of revenue or profits; and other adverse business consequences.
Data privacy has become a significant issue in the United States, Europe and in many other countries and jurisdictions where we offer our software and services. In the ordinary course of business, we collect, receive, store, generate, use, transfer, disclose, make accessible, protect, secure, dispose of, transmit, share and otherwise process personal data and other sensitive information, including proprietary and confidential business data, trade secrets, and intellectual property. We collect personal information from individuals located both in the United States and abroad and may store or otherwise process such information outside of the country in which it was collected. Our data processing activities subject us to numerous data privacy and security obligations, such as various laws, regulations, rules, guidance, industry standards, external and internal privacy and security policies, contracts, and other obligations that govern the processing of personal data by us and on our behalf.
In the United States, federal, state, and local governments have enacted numerous data privacy and security laws, including data breach notification laws, personal data privacy laws, and consumer protection laws For example, at the federal level, Section 5 of the Federal Trade Commission Act prohibits unfair or deceptive acts or practices in or affecting commerce (which extends to data privacy and security practices), and the Health Insurance Portability and Accountability Act of 1996 (“HIPAA”), as amended by the Health Information Technology for Economic and Clinical Health Act (“HITECH”), imposes specific requirements relating to the privacy, security, and transmission of individually identifiable health information. At the state level, the California Consumer Privacy Act, as modified by the California Privacy Rights Act (collectively, the “CCPA”) gives California residents the right to, among other things, request disclosure of personal information collected about them and whether that information has been sold to others, request deletion of personal information (subject to certain exceptions), opt out of sales of their personal information, and not be discriminated against for
26


exercising these rights. The CCPA also authorizes private lawsuits to recover statutory damages for certain data breaches. The effects of the CCPA are potentially significant and may require us to modify our data collection or processing practices and policies and increase our compliance costs and potential liability with respect to personal information we collect about California residents. For example, in August 2022 California’s Attorney General reached a settlement with Sephora, Inc. (“Sephora”) for failing to satisfy certain obligations under the CCPA, including the disclosure and processing of opt-out requests, with respect to the for using third-party tracking software on Sephora's website that could, among other things, create profiles about website visitors that the California Attorney General interpreted as a "sale" of customer information given the benefits that both the software provider and Sephora received from the relationship. This action may signal a priority of enforcement and interpretation that such use of analytics products on the internet may introduce new web-based marketing complexities and compliance challenges under the CCPA.
A number of other U.S. states have also enacted, or are considering enacting, comprehensive data privacy laws that share similarities with the CCPA, with at least four such laws (in Virginia, Colorado, Utah and Connecticut) having taken effect, or scheduled to take effect, in 2023. Certain state laws and regulations may be more stringent, broader in scope, or offer greater individual rights, with respect to personal data than federal or other state laws and regulations, and such laws and regulations may differ from each other, which may complicate compliance efforts and increase legal risk and compliance costs for us and the third parties upon whom we rely. There is also discussion in Congress of a new federal data privacy and security law to which we may become subject if it is enacted. In addition, laws in all 50 U.S. states generally require businesses to provide notice under certain circumstances to consumers whose personal data has been disclosed as a result of a data breach. These laws are not consistent, and compliance in the event of a widespread data breach is difficult and may be costly.
Additionally, in March 2022, the Securities and Exchange Commission (the “SEC”) proposed cybersecurity disclosure rules for public companies that would require disclosure regarding cybersecurity risk management (including cybersecurity-related business activities, decision-making processes, and a corporate board’s role in overseeing cybersecurity) and material cybersecurity incidents in periodic filings. While the notice-and-comment period has closed, we do not have an expected date of when these rules would go into effect.
Furthermore, on May 12, 2021, the Biden administration issued an Executive Order requiring federal agencies to implement additional IT security measures, including, among other things, requiring agencies to adopt multifactor authentication and encryption for data at rest and in transit, to the maximum extent consistent with federal records laws and other applicable laws. Additionally, the Executive Order called for the development of secure software development practices or criteria for a consumer software labeling program reflecting a baseline level of secure practices for development of software sold to the U.S. federal government. Due to the Executive Order, federal agencies may require us to modify our cybersecurity practices and policies and increase our compliance costs and, if we are unable to meet the requirements of the Executive Order, it could impede our ability to work with the U.S. government and result in a loss of revenue.
Internationally, virtually every jurisdiction in which we operate has established its own data privacy and security legal framework with which we or our customers must comply, including, but not limited to, the European Economic Area (“E.E.A.”), Switzerland, the United Kingdom (“U.K.”), Canada, Brazil and other countries. The collection, use, disclosure, transfer, or other processing of personal data regarding individuals in the E.E.A. is subject to the General Data Protection Regulation (the “GDPR”), and other European laws governing the processing of personal data. Data protection authorities in the E.E.A. have the power to impose administrative fines for violations of the GDPR of up to a maximum of €20 million or 4% of the entity’s total worldwide global turnover for the preceding financial year, whichever is higher. Further, the GDPR provides for private litigation related to the processing of personal data that can be brought by classes of data subjects or consumer protection organizations authorized at law to represent the data subjects’ interests. Since we act as a data processor for our MongoDB Atlas customers, we have taken steps to cause our processes to be compliant with applicable portions of the GDPR, but because of the ambiguities in the GDPR and the evolving interpretation of the GDPR by data protection authorities, we cannot assure you that such steps are complete or effective.
Following the exit of the U.K. from the European Union (“E.U.”), the GDPR was transposed into UK law (the “U.K. GDPR”) as supplemented by the U.K. Data Protection Act 2018, which currently imposes the same obligations as the GDPR in most material respects. Failure to comply with the U.K. GDPR can result in fines up to a maximum of £17.5 million or 4% of the entity’s total worldwide global turnover for the preceding financial year, whichever is higher. However, the U.K. GDPR will not automatically incorporate changes made to the GDPR going forward (which would need to be specifically incorporated by the U.K. government). Moreover, the U.K. government has publicly announced plans to reform the U.K. GDPR in ways that, if formalized, are likely to deviate from the GDPR, all of which creates a risk of divergent parallel regimes and related uncertainty, along with the potential for increased compliance costs and risks for affected businesses.
27


Countries outside Europe are implementing significant limitations on the processing of personal data, similar to those in the GDPR. For example, Brazil has enacted the General Data Protection Law (Lei Geral Proteção de Dados Pessoais, or “LGPD”) (Law No. 13,709/2018). In addition, on June 5, 2020, Japan passed amendments to its Act on the Protection of Personal data, or APPI. Both of these laws broadly regulate the processing of personal data in a manner comparable to the GDPR, and violators of the LGPD and APPI face substantial penalties.
Some foreign data privacy and security laws, including, without limitation, the GDPR and U.K. GDPR, may restrict the cross-border transfer of personal data, such as transfers of data to the United States from the E.E.A., or U.K. These laws may require data exporters and data importers - as a condition of cross-border data transfers - to implement specific safeguards to protect the transferred personal data. Existing mechanisms that facilitate cross-border personal data transfers may change or be invalidated. For example, the GDPR generally restricts the transfer of personal data to countries outside of the E.E.A. that the European Commission does not consider to provide an adequate level of data privacy and security, such as the United States, unless the parties to the transfer have implemented specific safeguards to protect the transferred personal data, such as, most commonly, the “Standard Contractual Clauses” (“SCCs”) released by the European Commission. Use of the SCCs imposes additional compliance burdens, such as conducting transfer impact assessments to determine whether additional security measures are necessary to protect the at-issue personal data. While the European Commission announced in March 2022 that an agreement in principle had been reached between E.U. and U.S. authorities regarding a new transatlantic data privacy framework, no formal agreement has been finalized, and any such agreement, if formalized, is likely to face challenge at the Court of Justice of the European Union. In addition, the U.K. similarly restricts personal data transfers outside of the U.K. jurisdiction to countries such as the United States that the U.K. government does not consider to provide an adequate level of personal data protection, and the U.K. government has adopted its own standard International Data Transfer Agreement for use under such circumstances, as well as an international data transfer addendum that can be used with the SCCs for the same purpose. Certain countries outside Europe (including Russia, China and Brazil) have also passed or are considering laws requiring local data residency or otherwise impeding the transfer of personal data across borders, any of which could increase the cost and complexity of doing business. If we cannot implement a valid compliance mechanism for cross-border data transfers, we may face increased exposure to regulatory actions, substantial fines, and injunctions against processing or transferring personal data from Europe or other foreign jurisdictions. The inability to import personal data to the United States could significantly and negatively impact our business operations; limit our ability to collaborate with parties that are subject to such cross-border data transfer or localization laws; or require us to increase our personal data processing capabilities and infrastructure in foreign jurisdictions at significant expense.
In addition to the GDPR, other European legislative proposals and present laws and regulations apply to cookies and similar tracking technologies, electronic communications, and marketing. In the E.E.A. and the U.K., regulators are increasingly focusing on compliance with requirements related to the online behavioral advertising ecosystem. For example, it is anticipated that the ePrivacy Regulation, which is still being negotiated, and national implementing laws will replace the current national laws implementing the ePrivacy Directive. Compliance with these laws and regulations may require us to make significant operational changes, limit the effectiveness of our marketing activities, divert the attention of our technology personnel, adversely affect our margins, and subject us to liabilities.
In addition to government regulation, we may be contractually subject to industry standards adopted by privacy advocates and industry groups and may become subject to such obligations in the future. We may also be bound by other contractual obligations related to data privacy and security, and our efforts to comply with such obligations may not be successful.
Further, because data privacy and security are critical competitive factors in our industry, we publish privacy policies and other documentation regarding our collection, use, disclosure and other processing of personal data and other confidential information. Although we endeavor to comply with our published policies, certifications and documentation, we may at times fail to do so, may be perceived to have failed to do so, or be alleged to have failed to do so. Moreover, despite our efforts, we may not be successful in achieving compliance if our employees or vendors fail to comply with our published policies, certifications and documentation. The publication of our privacy policies and other documentation that provide promises and assurances about data privacy and security can subject us to potential government or legal action if they are found to be deceptive, unfair or misrepresentative of our actual practices. Should any of these statements prove to be untrue or be perceived as untrue, even if because of circumstances beyond our reasonable control, we may face litigation, disputes, claims, investigations, inquiries or other proceedings by the U.S. Federal Trade Commission, federal, state and foreign regulators, our customers and private litigants, which could adversely affect our business, reputation, results of operations and financial condition.
28


Because the interpretation and application of data privacy and security laws, regulations, rules, standards and other obligations are still uncertain and likely to remain uncertain for the foreseeable future, it is possible that these laws, regulations, rules, standards and other actual or alleged obligations, including contractual or self-regulatory obligations, may be interpreted and applied in a manner that is inconsistent with our data management practices or the features of our software. If so, in addition to the possibility of fines, lawsuits and other claims, we could be required to fundamentally change our business activities and practices or modify our software, which we may be unable to do in a commercially reasonable manner or at all and which could have an adverse effect on our business. Any inability to adequately address data privacy and security concerns, even if unfounded, or the failure, or perceived failure, to comply with applicable data privacy and security laws, regulations, rules, standards, contractual obligations, policies and other actual or alleged obligations, could result in additional cost and liability to us, damage our reputation, inhibit sales and adversely affect our business.
Furthermore, the costs of compliance with and other burdens imposed by, the laws, regulations, rules, standards, contractual obligations, policies and other obligations related to data privacy and security that are applicable to the businesses of our customers may limit the use and adoption of, and reduce the overall demand for, our software. Privacy concerns, whether valid or not valid, may inhibit market adoption of our software particularly in certain industries and foreign countries.
The estimates of market opportunity and forecasts of market growth included in this Form 10-K may prove to be inaccurate and even if the market in which we compete achieves the forecasted growth, our business could fail to grow at similar rates, if at all.
Market opportunity estimates and growth forecasts included in this Form 10-K are subject to significant uncertainty and are based on third-party assumptions and estimates that may not prove to be accurate. The market in which we compete may not meet the size estimates and may not achieve the growth forecast referenced in this Form 10-K. Even if the market in which we compete meets the size estimates and the growth forecast referenced in this Form 10-K, our business could fail to grow at similar rates, if at all, for a variety of reasons, which would adversely affect our results of operations.
We could incur substantial costs in obtaining, maintaining, protecting, defending or enforcing our intellectual property rights and any failure to obtain, maintain, protect, defend or enforce our intellectual property rights could reduce the value of our software and brand.
Our success and ability to compete depend in part upon our intellectual property rights. As of January 31, 2023, we had 68 issued patents and 37 pending patent applications in the United States. Patent applications may not result in issued patents and even if a patent issues, we cannot assure you that such patent will be adequate to protect our business. In addition to patent protection, we primarily rely on copyright and trademark laws, trade secret protection and confidentiality or other contractual arrangements with our employees, customers, partners and others to protect our intellectual property rights. However, the steps we take to protect our intellectual property rights may not be adequate and we may be unable to detect the unauthorized use of our intellectual property rights. In order to protect our intellectual property rights, we may be required to spend significant resources to establish, monitor and enforce such rights. Litigation brought to enforce our intellectual property rights could be costly, time-consuming and distracting to management and could be met with defenses, counterclaims and countersuits attacking the validity and enforceability of our intellectual property rights. An adverse determination of any litigation proceedings could put our intellectual property at risk of being invalidated or interpreted narrowly and could put our related intellectual property at risk of not issuing or being cancelled. The local laws of some foreign countries do not protect our intellectual property rights to the same extent as the laws of the United States and effective intellectual property protection and mechanisms may not be available in those jurisdictions. We may need to expend additional resources to defend our intellectual property in these countries and our inability to do so could impair our business or adversely affect our international expansion. Even if we are able to secure our intellectual property rights, there can be no assurances that such rights will provide us with competitive advantages or distinguish our products and services from those of our competitors or that our competitors will not independently develop similar technology.
In addition, we regularly contribute source code under open source licenses and have made some of our own software available under open source or source available licenses and we include third-party open source software in our products. Because the source code for any software we contribute to open source projects or distribute under open source or source available licenses is publicly available, our ability to protect our intellectual property rights with respect to such source code may be limited or lost entirely. In addition, from time to time, we may face claims from third parties claiming ownership of, or demanding release of, the software or derivative works that we have developed using third-party open source software, which could include our proprietary source code, or otherwise seeking to enforce the terms of the applicable open-source license.
29


We have been and may in the future be, subject to intellectual property rights claims by third parties, which may be 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, misappropriation or other violations of intellectual property rights. We have in the past and may in the future be subject to claims that we have misappropriated, misused, infringed or otherwise violated the intellectual property rights of our competitors, non-practicing entities or other third parties. This risk is exacerbated by the fact that our software incorporates third-party open source software. For example, Realtime Data (“Realtime”) filed a lawsuit against us in the United States District Court for the District of Delaware in March 2019 alleging that we are infringing three U.S. patents that it holds: the 908 Patent, the 751 Patent and the 825 Patent. See “Part I, Item 3, Legal Proceedings, of this Form 10-K.”
Any intellectual property claims, with or without merit, could be very time-consuming and expensive 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, some of which we have invested considerable effort and time to bring to market. 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 is 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 aspect of our business that may ultimately be determined to infringe, misappropriate or otherwise violate the intellectual property rights of another party, we could be forced to limit or stop sales of subscriptions to our software and may be unable to compete effectively. Any of these results would adversely affect our business, results of operations and financial condition.
If we are unable to maintain successful relationships with our partners, our business, results of operations and financial condition could be harmed.
In addition to our direct sales force and our website, we use strategic partners, such as global system integrators, value-added resellers and independent software vendors to sell our subscription offerings and related services. Our agreements with our partners are generally nonexclusive, meaning our partners may offer their customers products and services of several different companies, including products and services that compete with ours, or may themselves be or become competitors. If our partners do not effectively market and sell our subscription offerings and related services, choose to use greater efforts to market and sell their own products and services or those of our competitors, or fail to meet the needs of our customers, our ability to grow our business and sell our subscription offerings and related services may be harmed. Our partners may cease marketing our subscription offerings or related services with limited or no notice and with little or no penalty. The loss of a substantial number of our partners, our possible inability to replace them, or the failure to recruit additional partners could harm our growth objectives and results of operations.
We rely upon third-party cloud providers to host our cloud offering; any disruption of or interference with our use of third-party cloud providers would adversely affect our business, results of operations and financial condition.
We outsource substantially all of the infrastructure relating to MongoDB Atlas across AWS, Microsoft Azure and GCP to host our cloud offering. If the hosting of MongoDB Atlas is disrupted or interfered with for any reason, our business would be negatively impacted. Customers of MongoDB Atlas need to be able to access our platform at any time, without interruption or degradation of performance and we provide them with service level commitments with respect to uptime. Third-party cloud providers run their own platforms that we access and we are, therefore, vulnerable to their service interruptions. We may experience interruptions, delays and outages in service and availability from time to time as a result of problems with our third-party cloud providers’ infrastructure. Lack of availability of this infrastructure could be due to a number of potential causes including technical failures, natural disasters, fraud, cyberattacks, or security breaches or other security incidents that we cannot predict or prevent. Such interruptions, delays or outages could lead to the triggering of our service level agreements and the issuance of credits to our cloud offering customers, which may impact our business, results of operations and financial condition. In addition, if we or any of these third-party cloud providers, experience a security breach or other security incident, our software is unavailable or our customers are unable to use our software within a reasonable amount of time or at all, then our business, results of operations and financial condition could be adversely affected. In some instances, we may not be able to identify the cause or causes of these performance problems within a period of time acceptable to our customers. It is possible that our customers and potential customers would hold us accountable for any breach of security affecting a third-party cloud provider’s infrastructure and we may incur significant liability from those customers and from third parties with respect to any breach affecting these systems. We may not be able to recover a material
30


portion of our liabilities to our customers and third parties from a third-party cloud provider. It may also become increasingly difficult to maintain and improve our performance, especially during peak usage times, as our software becomes more complex and the usage of our software increases. Any of the above circumstances or events may harm our business, results of operations and financial condition.
Interruptions or performance problems associated with our technology and infrastructure may adversely affect our business, results of operations and financial condition.
Our continued growth depends in part on the ability of our existing customers and new customers to access our software at any time and within an acceptable amount of time. We may experience service disruptions, outages and other performance problems due to a variety of factors, including infrastructure changes or failures, human or software errors, malicious acts, terrorism, security breaches or other security incidents, or capacity constraints. Capacity constraints could be due to a number of potential causes including technical failures, natural disasters, fraud or cyberattacks. In some instances, we may not be able to identify and/or remedy 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 as our software offerings and customer implementations become more complex. If our software is unavailable or if our customers are unable to access features of our software within a reasonable amount of time or at all, or if other performance problems occur, our business, results of operations and financial conditions may be adversely affected.
Incorrect or improper implementation or use of our software could result in customer dissatisfaction and harm our business, results of operations, financial condition and growth prospects.
Our database software and related services are designed to be deployed in a wide variety of technology environments, including in large-scale, complex technology environments and we believe our future success will depend at least, in part, on our ability to support such deployments. Implementations of our software may be technically complicated and it may not be easy to maximize the value of our software without proper implementation and training. For example, industry publications have reported ransomware attacks on MongoDB instances. We believe these attacks were successful due to the failure by users of our Community Server offering to properly turn on the recommended security settings when running these instances. If our customers are unable to implement our software successfully, or in a timely manner, customer perceptions of our company and our software may be impaired, our reputation and brand may suffer and customers may choose not to renew their subscriptions or increase their purchases of our related services.
Our customers and partners need regular training in the proper use of and the variety of benefits that can be derived from our software to maximize its potential. We often work with our customers to achieve successful implementations, particularly for large, complex deployments. Our failure to train customers on how to efficiently and effectively deploy and use our software, or our failure to provide effective support or professional services to our customers, whether actual or perceived, may result in negative publicity or legal actions against us. Also, as we continue to expand our customer base, any actual or perceived failure by us to properly provide these services will likely result in lost opportunities for follow-on sales of our related services.
If we fail to meet our service level commitments, our business, results of operations and financial condition could be adversely affected.
Our agreements with customers typically provide for service level commitments. Our MongoDB Enterprise Advanced customers typically get service level commitments with certain guaranteed response times and comprehensive 24x365 coverage. Our MongoDB Atlas customers typically get monthly uptime service level commitments, where we are required to provide a service credit for any extended periods of downtime. The complexity and quality of our customer’s implementation and the performance and availability of cloud services and cloud infrastructure are outside our control and, therefore, we are not in full control of whether we can meet these service level commitments. Our business, results of operations and financial condition could be adversely affected if we fail to meet our service level commitments for any reason. Any extended service outages could adversely affect our business, reputation and brand.
We rely on the performance of highly skilled personnel, including senior management and our engineering, professional services, sales and technology professionals; if we are unable to retain or motivate key personnel or hire, retain and motivate qualified personnel, our business would be harmed.
We believe our success has depended, and continues to depend, on the efforts and talents of our senior management team, particularly our Chief Executive Officer, and our highly skilled team members, including our sales personnel, customer-facing technical personnel and software engineers.
31


We do not maintain key man insurance on any of our executive officers or key employees. From time to time, there may be changes in our senior management team resulting from the termination or departure of our executive officers and key employees. The majority of our senior management and key employees are employed on an at-will basis, which means that they could terminate their employment with us at any time. The loss of any of our senior management or key employees could adversely affect our ability to build on the efforts they have undertaken to execute our business plan and to execute against our market opportunity. We may not be able to find adequate replacements. We cannot ensure that we will be able to retain the services of any members of our senior management or other key employees.
Further, if members of our management and other key personnel in critical functions across our organization are unable to perform their duties or have limited availability, we may not be able to execute on our business strategy and/or our operations may be negatively impacted.
Our ability to successfully pursue our growth strategy and compete effectively also depends on our ability to attract, motivate and retain our personnel. Competition for well-qualified employees in all aspects of our business, including sales personnel, customer-facing technical personnel and software engineers, is intense, and it may be even more challenging to retain qualified personnel as many companies have moved to offer a remote or hybrid work environment, and considering the current period of heightened employee attrition in the United States and other countries. Our recruiting efforts focus on elite organizations and our primary recruiting competition are well-known, high-paying technology companies. In response to competition, rising inflation rates and labor shortages, we may need to adjust employee compensation, which could affect our operating costs and margins, as well as potentially cause dilution to existing stockholders. We may also lose new employees to our competitors or other technology companies before we realize the benefit of our investment in recruiting and training them. If we do not succeed in attracting well-qualified employees or retaining and motivating existing employees, our business would be adversely affected.
If we are not able to maintain and enhance our brand, especially among developers, our business and results of operations may be adversely affected.
We believe that developing and maintaining widespread awareness of our brand, especially with developers, in a cost-effective manner is critical to achieving widespread acceptance of our software and attracting new customers. Brand promotion activities may not generate customer awareness or increase revenue and even if they do, any increase in revenue may not offset the expenses we incur in building our brand. For instance, our continued focus and investment in MongoDB World, MongoDB University and similar investments in our brand and customer engagement and education may not generate a sufficient financial return. If we fail to successfully promote and maintain our brand, or continue to incur substantial expenses, we may fail to attract or retain customers necessary to realize a sufficient return on our brand-building efforts, or to achieve the widespread brand awareness that is critical for broad customer adoption of our platform.
Our corporate culture has contributed to our success and if we cannot continue to maintain and develop this culture as we grow and evolve, we may be unable to execute effectively and could lose the innovation, creativity and entrepreneurial spirit we have worked hard to foster, which could harm our business.
We believe that our culture has been and will continue to be a key contributor to our success. From January 31, 2017 to January 31, 2023, we increased the size of our workforce by 3,906 employees and we expect to continue to hire as we expand, especially among research and development and sales and marketing personnel. Such substantial headcount growth may result in a change to our corporate culture.
Our leadership team also plays a key role in our corporate culture. We may recruit and hire other senior executives in the future. Such management changes subject us to a number of risks, such as risks pertaining to coordination of responsibilities and tasks, creation of new management systems and processes, differences in management style, any of which could adversely impact our corporate culture. In addition, we may need to adapt our corporate culture and work environments to changing circumstances, such as during times of a natural disaster or pandemic, including the COVID-19 pandemic.
If we do not continue to maintain and develop our corporate culture, we may be unable to execute effectively and foster the innovation, creativity and entrepreneurial spirit we believe we need to support our growth, which could harm our business.
32


We depend and rely upon SaaS technologies from third parties to operate our business and interruptions or performance problems with these technologies may adversely affect our business and results of operations.
We rely on hosted SaaS applications from third parties in order to operate critical functions of our business, including enterprise resource planning, order management, contract management billing, project management and accounting and other operational activities. If these services become unavailable due to extended outages, interruptions or because they are no longer available on commercially reasonable terms, our expenses could increase, our ability to manage finances could be interrupted and our processes for managing sales of our platform and supporting our customers could be impaired until equivalent services, if available, are identified, obtained and implemented, all of which could adversely affect our business.
Indemnity provisions in various agreements could expose us to substantial liability for data breaches, intellectual property infringement and other losses.
Our agreements with customers and other third parties may include indemnification provisions under which we agree to indemnify them for losses suffered or incurred as a result of claims of intellectual property infringement, damages caused by us to property or persons, security breaches or other security incidents, or other liabilities relating to or arising from our software, services or other contractual obligations. Large indemnity payments could harm our business, results of operations and financial condition. Although we normally contractually limit our liability with respect to such indemnity obligations, we may still incur substantial liability related to them. Any dispute with a customer with respect to such obligations could have adverse effects on our relationship with that customer and other existing customers and new customers and harm our business and results of operations.
Because our long-term growth strategy involves sales to customers outside the United States, our business is susceptible to risks associated with international operations.
A significant portion of our revenue is derived internationally and we are susceptible to risks related to our international operations. In the fiscal years ended January 31, 2023, 2022 and 2021, total revenue generated from customers outside the United States was 45%, 46% and 44%, respectively, of our total revenue. We currently have international offices outside of North America in Europe, the Middle East and Africa (“EMEA”), the Asia-Pacific region and South America, focusing primarily on selling our products and services in those regions. In addition, we expanded our reach in China in February 2021 when we announced a global partnership with Tencent Cloud that allows customers to easily adopt and use MongoDB-as-a-Service across Tencent’s global cloud infrastructure. In the future, we may continue to expand our presence in these regions or expand into other international locations. Our current international operations and future initiatives involve a variety of risks, including risks associated with:
changes in a specific country’s or region’s political or economic conditions;
the need to adapt and localize our products for specific countries;
greater difficulty collecting accounts receivable and longer payment cycles;
unexpected changes in laws, regulatory requirements, taxes or trade laws;
shelter-in-place, occupancy limitations or similar orders, private travel limitation, or business disruption in regions affecting our operations, stemming from actual, imminent or perceived outbreak of contagious disease, including the COVID-19 pandemic;
more stringent regulations relating to data privacy and security and the unauthorized use of, or access to, commercial and personal data, particularly in EMEA;
differing labor regulations, especially in EMEA, where labor laws are generally more advantageous to employees as compared to the United States, including deemed hourly wage and overtime regulations in these locations;
challenges inherent in efficiently managing an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, benefits and compliance programs;
difficulties in managing a business in new markets with diverse cultures, languages, customs, legal systems, alternative dispute systems and regulatory systems;
33


increased costs associated with international operations, including travel, real estate, infrastructure and legal compliance costs;
currency exchange rate fluctuations and the resulting effect on our revenue and expenses and the cost and risk of entering into hedging transactions if we chose to do so in the future;
the effect of other economic factors, including inflation, pricing and currency devaluation;
limitations on our ability to reinvest earnings from operations in one country to fund the capital needs of our operations in other countries;
laws and business practices favoring local competitors or general preferences for local vendors;
operating in new, developing or other markets in which there are significant uncertainties regarding the interpretation, application and enforceability of laws and regulations, including relating to contract and intellectual property rights;
limited or insufficient intellectual property protection or difficulties enforcing our intellectual property;
political instability, including any escalation in the geopolitical tensions between China and Taiwan, social unrest, terrorist activities, acts of civil or international hostility, such as the current military conflict and escalating tensions between Russia and Ukraine, natural disasters or regional or global outbreaks of contagious diseases, such as the COVID-19 pandemic;
exposure to liabilities under anti-corruption and anti-money laundering laws, including the U.S. Foreign Corrupt Practices Act, U.K. Bribery Act and similar laws and regulations in other jurisdictions; and
adverse tax burdens and foreign exchange controls that could make it difficult to repatriate earnings and cash.
Our limited experience in operating our business internationally increases the risk that any potential future expansion efforts that we may undertake will not be successful. If we invest substantial time and resources to expand our international operations and are unable to do so successfully and in a timely manner, our business and results of operations will suffer.
Changes in government trade policies, including the imposition of tariffs and other trade barriers, could limit our ability to sell our products to certain customers and certain markets, which could adversely affect our business, financial condition and results of operations.
The United States or foreign governments may take administrative, legislative or regulatory action that could materially interfere with our ability to sell our offerings in certain countries. For instance, there is currently significant uncertainty about the future relationship between the United States and China with respect to trade policies, treaties, tariffs and taxes. If tariffs or other trade barriers are placed on offerings such as ours, this could have a direct or indirect adverse effect on our business. Even in the absence of tariffs or other trade barriers, the related uncertainty and the market's fears relating to international trade might result in lower demand for our offerings, which could adversely affect our business, financial condition and results of operations.
If currency exchange rates fluctuate substantially in the future, our financial results, which are reported in U.S. dollars, could be adversely affected.
As we continue to expand our international operations, we become more exposed to the effects of fluctuations in currency exchange rates. Often, contracts executed by our foreign operations are denominated in the currency of that country or region and a portion of our revenue is therefore subject to foreign currency risks. However, a strengthening of the U.S. dollar could increase the real cost of our subscription offerings and related services to our customers outside of the United States, adversely affecting our business, results of operations and financial condition. We incur expenses for employee compensation and other operating expenses at our non-U.S. locations in the local currency. Fluctuations in the exchange rates between the U.S. dollar and other currencies could result in the dollar equivalent of such expenses being higher. This could have a negative impact on our reported results of operations. To date, we have not engaged in any hedging strategies and any such strategies, such as forward contracts, options and foreign exchange swaps related to transaction exposures that we may implement in the future to mitigate this risk may not eliminate our exposure to foreign exchange fluctuations. Moreover, the use of hedging instruments may introduce additional risks if we are unable to structure effective hedges with such instruments.
34


Changes in laws and regulations related to the internet or changes in the internet infrastructure itself may diminish the demand for our software and could have a negative impact on our business.
The future success of our business and particularly our cloud offerings, such as MongoDB Atlas, depends upon the continued use of the internet as a primary medium for commerce, communication and business applications. Federal, state or foreign government bodies or agencies have in the past adopted, and may in the future adopt, laws or regulations affecting the use of the internet as a commercial medium. Changes in these laws or regulations could require us to modify our software in order to comply with these changes. In addition, government agencies or private organizations may begin to impose taxes, fees or other charges for accessing the internet or commerce conducted via the internet. These laws or charges could limit the growth of internet-related commerce or communications generally, resulting in reductions in the demand for internet-based solutions such as ours.
In addition, the use of the internet as a business tool could be adversely affected due to delays in the development or adoption of new standards and protocols to handle increased demands of internet activity, security, reliability, cost, ease of use, accessibility and quality of service. The performance of the internet and its acceptance as a business tool have been adversely affected by a variety of evolving data security threats and the internet has experienced a variety of outages and other delays as a result of damage to portions of its infrastructure. If the use of the internet is adversely affected by these issues, demand for our subscription offerings and related services could suffer.
Our corporate structure and intercompany arrangements are subject to the tax laws of various jurisdictions and we could be obligated to pay additional taxes, which would harm our results of operations.
Based on our current corporate structure, we may be subject to taxation in several jurisdictions around the world with increasingly complex tax laws, the application of which can be uncertain. The amount of taxes we pay in these jurisdictions could increase substantially as a result of changes in the applicable tax principles, including increased tax rates, new tax laws or revised interpretations of existing tax laws and precedents. The authorities in these jurisdictions could review our tax returns or require us to file tax returns in jurisdictions in which we are not currently filing and could impose additional tax, interest and penalties. In addition, the authorities could claim that various withholding requirements apply to us or our subsidiaries, assert that benefits of tax treaties are not available to us or our subsidiaries, or challenge our methodologies for valuing developed technology or intercompany arrangements, including our transfer pricing. The relevant taxing authorities may determine that the manner in which we operate our business does not achieve the intended tax consequences. If such a disagreement was to occur and our position was not sustained, we could be required to pay additional taxes and interest and penalties. Any increase in the amount of taxes we pay or that are imposed on us could increase our worldwide effective tax rate and harm our business and results of operations.
We may acquire or invest in companies, which may divert our management’s attention and result in additional dilution to our stockholders. We may be unable to integrate acquired businesses and technologies successfully or achieve the expected benefits of such acquisitions.
Our success will depend, in part, on our ability to grow our business in response to changing technologies, customer demands and competitive pressures. In some circumstances, we may choose to do so through the acquisition of businesses and technologies rather than through internal development. The identification of suitable acquisition candidates can be difficult, time-consuming and costly and we may not be able to successfully complete identified acquisitions.
The risks we face in connection with any acquisitions include:
an acquisition may negatively affect our results of operations because it may require us to incur charges or assume substantial debt or other liabilities, may cause adverse tax consequences or unfavorable accounting treatment, may expose us to claims and disputes by stockholders and third parties, including intellectual property claims and disputes, or may not generate sufficient financial return to offset additional costs and expenses related to the acquisition;
we may encounter difficulties or unforeseen expenditures in integrating the business, technologies, products, personnel or operations of any company that we acquire, particularly if key personnel of the acquired company decide not to work for us;
we may not be able to realize anticipated synergies;
35


an acquisition may disrupt our ongoing business, divert resources, increase our expenses and distract our management;
an acquisition may result in a delay or reduction of customer purchases for both us and the company acquired due to customer uncertainty about continuity and effectiveness of service from either company and we may experience increased customer churn with respect to the company acquired;
we may encounter challenges integrating the employees of the acquired company into our company culture;
for international transactions, we may face additional challenges related to the integration of operations across different cultures and languages and the economic, political and regulatory risks associated with specific countries;
we may be unable to successfully sell any acquired products or increase adoption or usage of acquired products, or increase spend by acquired customers;
our use of cash to pay for acquisitions would limit other potential uses for our cash;
if we incur debt to fund any acquisitions, such debt may subject us to material restrictions on our ability to conduct our business, including financial maintenance covenants; and
if we issue a significant amount of equity securities in connection with future acquisitions, existing stockholders may be diluted and earnings per share may decrease.
The occurrence of any of these risks could have an adverse effect on our business, results of operations and financial condition.
We are subject to risks associated with our non-marketable securities, including partial or complete loss of invested capital. Significant changes in the fair value of our private investment portfolio could negatively impact our financial results.
We have non-marketable equity securities in privately-held companies. The financial success of our investments in any privately-held company is typically dependent on a liquidity event, such as a public offering, acquisition or other favorable market event reflecting appreciation to the cost of our initial investment. In addition, valuations of privately-held companies are inherently complex due to the lack of readily available market data.
We record all fair value adjustments of our non-marketable securities through the consolidated statements of operations. As a result, we may experience additional volatility to our statements of operations due to the valuation and timing of observable price changes or impairments of our non-marketable securities. Our ability to mitigate this volatility in any given period may be impacted by our contractual obligations to hold securities for a set period of time. All of our investments, especially our non-marketable securities, are subject to a risk of a partial or total loss of investment capital. Changes in the fair value or partial or total loss of investment capital of these individual companies could be material to our financial statements and negatively impact our business and financial results.
Failure to comply with anti-bribery, anti-corruption and anti-money laundering laws could subject us to penalties and other adverse consequences.
We are subject to the U.S. Foreign Corrupt Practices Act of 1977, as amended (the “FCPA”), the U.S. Travel Act, the U.K. Bribery Act (the “Bribery Act”) and other anti-corruption, anti-bribery and anti-money laundering laws in various jurisdictions around the world. The FCPA, Bribery Act and similar applicable laws generally prohibit companies, their officers, directors, employees and third-party intermediaries, business partners and agents from making improper payments or providing other improper things of value to government officials or other persons. We and our third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and other third parties where we may be held liable for the corrupt or other illegal activities of these third-party business partners and intermediaries, our employees, representatives, contractors, resellers and agents, even if we do not explicitly authorize such activities. While we have policies and procedures and internal controls to address compliance with such laws, we cannot assure you that all of our employees and agents will not take actions in violation of our policies and applicable law, for which we may be ultimately held responsible. To the extent that we learn that any of our employees, third-party intermediaries, agents, or business partners do not adhere to our policies, procedures, or internal controls, we are committed to taking appropriate remedial action. In the event that we believe or have reason to believe that our directors, officers,
36


employees, third-party intermediaries, agents, or business partners have or may have violated such laws, we may be required to investigate or have outside counsel investigate the relevant facts and circumstances. Detecting, investigating and resolving actual or alleged violations can be extensive and require a significant diversion of time, resources and attention from senior management. Any violation of the FCPA, Bribery Act, or other applicable anti-bribery, anti-corruption laws and anti-money laundering laws could result in whistleblower complaints, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions, fines and penalties or suspension or debarment from U.S. government contracts, all of which may have a material adverse effect on our reputation, business, operating results and prospects and financial condition.
Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States.
Generally accepted accounting principles in the United States (“GAAP”), are subject to interpretation by the FASB, the SEC and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results and could affect the reporting of transactions completed before the announcement of a change. New accounting pronouncements and varying interpretations of accounting pronouncements have occurred and may occur in the future. Changes to existing rules or the questioning of current practices may adversely affect our reported financial results or the way we conduct our business. For example, SEC proposals on climate-related disclosures may require us to update our accounting or operational policies, processes, or systems to reflect new or amended financial reporting standards. Such changes may adversely affect our business, financial condition and operating results.
If our estimates or judgments relating to our critical accounting policies prove to be incorrect, our results of operations could be adversely affected.
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as described in Note 2 Summary of Significant Accounting Policies, in the Notes to Consolidated Financial Statements included in Part II, Item 8, Financial Statements, of this Form 10-K. The results of these estimates form the basis for making judgments about the carrying values of assets, liabilities and equity and the amount of revenue and expenses that are not readily apparent from other sources. Significant assumptions and estimates used in preparing our Consolidated Financial Statements include those related to revenue recognition, allowances for doubtful accounts, the incremental borrowing rate related to our lease liabilities, stock-based compensation, fair value of the liability component of the convertible debt, fair value of common stock and redeemable convertible preferred stock warrants prior to the initial public offering, legal contingencies, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment and accounting for income taxes. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, resulting in a decline in the trading price of our common stock.
If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.
As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act and the rules and regulations of the applicable listing standards of the Nasdaq. We expect that the requirements of these rules and regulations will continue to increase our legal, accounting and financial compliance costs, make some activities more difficult, time-consuming and costly and place significant strain on our personnel, systems and resources.
The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We are continuing to develop and refine our disclosure controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we will file with the SEC is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms and that information required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers. We are also continuing to improve our internal control over financial reporting. In order to maintain and improve the effectiveness of our disclosure controls and procedures and internal control over financial reporting, we have expended, and anticipate that we will continue to expend, significant resources, including accounting-related costs and significant management oversight.
Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, weaknesses in our disclosure controls and internal control over financial reporting may be
37


discovered in the future. Any failure to develop or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our results of operations or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we will eventually be required to include in our periodic reports that will be filed with the SEC. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the Nasdaq.
We are required, pursuant to Section 404 of the Sarbanes-Oxley Act, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting on an annual basis. This assessment includes disclosure of any material weaknesses identified by our management in our internal control over financial reporting. In addition, we are required to have our independent registered public accounting firm issue an opinion on the effectiveness of our internal control over financial reporting on an annual basis. During the evaluation and testing process, if we identify one or more material weaknesses in our internal control over financial reporting, we will be unable to assert that our internal control over financial reporting is effective. 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 on the effectiveness of our internal control over financial reporting, we could lose investor confidence in the accuracy and completeness of our financial reports, which could have an adverse effect on our business and results of operations and could cause a decline in the price of our common stock and we may be subject to investigation or sanctions by the SEC.
We may require additional capital to support our operations or the growth of our business and we cannot be certain that this capital will be available on reasonable terms when required, or at all.
We intend to continue to make investments to support our business growth and may require additional funds to respond to business challenges, including the need to develop new features or otherwise enhance our database software, improve our operating infrastructure or acquire businesses and technologies. Accordingly, we may need to secure additional capital through equity or debt financings. If we raise additional capital, our existing stockholders could suffer significant dilution and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our common stock. Any debt financing that we may secure in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. We may not be able to obtain additional financing on terms that are favorable to us, if at all. If we are unable to obtain adequate financing or financing on terms that are satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly impaired and our business may be harmed.
We are a multinational organization with a distributed workforce facing increasingly complex tax issues in many jurisdictions and we could be obligated to pay additional taxes in various jurisdictions.
As a multinational organization, we may be subject to taxation in several jurisdictions around the world with increasingly new and complex tax laws, the amount of taxes we pay in these jurisdictions could increase substantially as a result of changes in the applicable tax principles, including increased tax rates, new tax laws or revised interpretations of existing tax laws and precedents, which could have a material adverse effect on our liquidity and operating results. Additionally, the rise of flexible work policies resulting from the COVID-19 pandemic is likely to continue to increase the complexity of our payroll tax practices and may lead to challenges with our payments to tax authorities. Furthermore, authorities in the many jurisdictions in which we operate or have employees could review our tax returns and impose additional tax, interest and penalties and the authorities could claim that various withholding requirements apply to us or our subsidiaries or assert that benefits of certain tax treaties are not available to us or our subsidiaries, any of which could have a material impact on us and the results of our operations.
The enactment of legislation implementing changes in U.S. taxation of international business activities or the adoption of other tax reform policies could materially impact our financial position and results of operations.
Changes to U.S. tax laws, including limitations on the ability of taxpayers to claim and utilize foreign tax credits and the deferral of certain tax deductions until earnings outside of the United States are repatriated to the United States, as well as changes to U.S. tax laws that may be enacted in the future, could impact the tax treatment of our foreign earnings. Due to the
38


expansion of our international business activities, any changes in the U.S. taxation of such activities may impact our evidence supporting a full valuation allowance or increase our worldwide effective tax rate and adversely affect our financial position and results of operations.
Potential tax reform globally and in the United States may result in significant changes to U.S. federal income taxation law, including changes to the U.S. federal income taxation of corporations (including ours) and/or changes to the U.S. federal income taxation of stockholders in U.S. corporations, including investors in our common stock. For example, the U.S. Tax Cuts and Jobs Act of 2017 (the “Act”) was enacted on December 22, 2017 and significantly revised the U.S. corporate income tax law. Additional significant changes to U.S. federal corporate tax law were made by the Coronavirus Aid, Relief, and Economic Security Act, and the recently enacted Inflation Reduction Act (“IRA”). The Company has determined that it is not currently subject to the tax effects of the IRA, which includes a corporate alternative minimum tax and an excise tax on stock buybacks. In addition, the Organisation for Economic Co-operation and Development (the “OECD”), has issued guidelines that change long-standing tax principles and may introduce tax uncertainty as countries amend their tax laws to adopt certain parts of the guidelines. In December 2022, the European Union (“EU”) reached unanimous agreement, in principle, to implement the global minimum tax. EU members will be required to institute local laws in 2023, which are intended to be effective for tax years beginning after 2023. Additional changes to global tax laws are likely to occur, and such changes may adversely affect our tax liability.
We continue to monitor the progression of new global and U.S. legislation impact on our effective tax rate. We are currently unable to predict whether any future changes will occur and, if so, the impact of such changes, including on the U.S. federal income tax considerations relating to the purchase, ownership and disposition of our common stock.
Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations.
As of January 31, 2023, we had net operating loss (“NOL”) carryforwards for U.S. federal and state, Irish and U.K. income tax purposes. A lack of future taxable income would adversely affect our ability to utilize these NOLs before they expire. In general, under Section 382 of the Code, a corporation that undergoes an “ownership change” (as defined under Section 382 of the Code and applicable Treasury Regulations) is subject to limitations on its ability to utilize its pre-change NOLs to offset future taxable income. We may experience a future ownership change under Section 382 of the Code that could affect our ability to utilize the NOLs to offset our income. Furthermore, our ability to utilize NOLs of companies that we have acquired or may acquire in the future may be subject to limitations. There is also a risk that due to regulatory changes, such as suspensions on the use of NOLs or other unforeseen reasons, our existing NOLs could expire or otherwise be unavailable to reduce future income tax liabilities, including for state tax purposes.
For these reasons, we may not be able to utilize a material portion of the NOLs reflected on our balance sheet, even if we attain profitability, which could potentially result in increased future tax liability to us and could adversely affect our results of operations and financial condition.
Taxing authorities may successfully assert that we should have collected or in the future should collect sales and use, value added or similar taxes and we could be subject to liability with respect to past or future sales, which could adversely affect our results of operations.
We do not collect sales and use, value added or similar taxes in all jurisdictions in which we have sales and we believe that such taxes are not applicable to our products and services in certain jurisdictions. Sales and use, value added and similar tax laws and rates vary greatly by jurisdiction. Certain jurisdictions in which we do not collect such taxes may assert that such taxes are applicable, which could result in tax assessments, penalties and interest, to us or our end-customers for the past amounts and we may be required to collect such taxes in the future. If we are unsuccessful in collecting such taxes from our end-customers, we could be held liable for such costs. Such tax assessments, penalties and interest, or future requirements may adversely affect our results of operations.
We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we violate the controls.
Our offerings are subject to U.S. export controls and we incorporate encryption technology into certain of our offerings. These encryption offerings and the underlying technology may be exported outside of the United States only with the required export authorizations, including by license.
Furthermore, our activities are subject to the economic sanctions laws and regulations by the U.S. and other jurisdictions that prohibit the shipment of certain products and services without the required export authorizations or export to
39


countries, governments and persons targeted by the sanctions. While we take precautions to prevent our offerings from being exported in violation of these laws, including obtaining authorizations for our encryption offerings, implementing IP address blocking and screenings against U.S. Government and international lists of restricted and prohibited persons, we cannot guarantee that the precautions we take will prevent violations of export control and sanctions laws.
We also note that if our channel partners fail to obtain appropriate import, export or re-export licenses or permits, we may also be adversely affected, through reputational harm as well as other negative consequences including government investigations and penalties. We presently incorporate export control compliance requirements in our channel partner agreements. Complying with export control and sanctions regulations for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities.
If we fail to comply with U.S. and other sanctions and export control laws and regulations, we and certain of our employees could be subject to substantial civil or criminal penalties, including the possible loss of export or import privileges, fines, which may be imposed on us and responsible employees or managers and, in extreme cases, the incarceration of responsible employees or managers.
Also, various countries, in addition to the United States, regulate the import, export and sale of certain encryption and other technology, including permitting and licensing requirements and have enacted laws that could limit our ability to distribute our offerings or could limit our customers’ ability to implement our offerings in those countries. Changes in our offerings or future changes in export and import regulations may create delays in the introduction of our offerings in international markets, prevent our customers with international operations from deploying our offerings globally or, in some cases, prevent the export or import of our offerings to certain countries, governments, or persons altogether. Any change in export or import regulations, economic sanctions or related legislation, or change in the countries, governments, persons or technologies targeted by such regulations, could result in decreased use of our offerings by, or in our decreased ability to export or sell our offerings to, existing or potential customers with international operations. Any decreased use of our offerings or limitation on our ability to export or sell our offerings would likely adversely affect our business operations and financial results.
Our business is subject to the risks of earthquakes, fire, floods, pandemics and public health emergencies and other natural catastrophic events and to interruption by man-made problems such as power disruptions,security breaches or other security incidents, or terrorism.
As of January 31, 2023, we have customers in over 100 countries and employees in over 25 countries. A significant natural disaster or man-made problem, such as an earthquake, fire, flood, an act of terrorism, the regional or global outbreak of a contagious disease, such as the COVID-19 pandemic, or other catastrophic event occurring in any of these locations, could adversely affect our business, results of operations and financial condition. Further, if a natural disaster or man-made problem were to affect data centers used by our cloud infrastructure service providers this could adversely affect the ability of our customers to use our products. In addition, natural disasters, regional or global outbreaks of contagious diseases and acts of terrorism could cause disruptions in our or our customers’ businesses, national economies or the world economy as a whole. Moreover, these types of events could negatively impact consumer and business spending in the impacted regions or depending upon the severity, globally, which could adversely impact our operating results. For example, the COVID-19 pandemic and/or the precautionary measures that we, our customers, and the governmental authorities adopted resulted in operational challenges, including, among other things, adapting to new work-from-home arrangements. More generally, a catastrophic event could adversely affect economies and financial markets globally and lead to an economic downturn, which could decrease technology spending and adversely affect demand for our products and services. Any prolonged economic downturn or a recession could materially harm our business and operating results and those of our customers, could result in business closures, layoffs, or furloughs of, or reductions in the number of hours worked by, our and our customer's employees, and a significant increase in unemployment in the United States and elsewhere. Such events may also lead to a reduction in the capital and operating budgets that we or our customers have available, which could harm our business, financial condition, and operating results. As we experienced during the COVID-19 pandemic, the trading prices for our and other technology companies' common stock may be highly volatile as a result of a catastrophic event, which may reduce our ability to access capital on favorable terms or at all. In the event of a major disruption caused by a natural disaster or man-made problem, we may be unable to continue our operations and may endure system interruptions, reputational harm, delays in our development activities, lengthy interruptions in service, breaches of data security and loss of critical data, any of which could adversely affect our business, results of operations and financial condition.
In addition, data security threats have become more prevalent, we face increased risk from these activities to maintain the performance, reliability, security and availability of our subscription offerings and related services and technical
40


infrastructure to the satisfaction of our customers, which may harm our reputation and our ability to retain existing customers and attract new customers.
To the extent any of the above or similar events occur and adversely affect our business and results of operations, such event may also have the effect of heightening many of the other risks and uncertainties described in this “Risk Factors” section which may materially and adversely affect our business and results of operations.
We are subject to risks related to our environmental, social, and governance activities and disclosures.
We are in the process of developing our sustainability initiatives. The implementation of such initiatives may require considerable investment and if these initiatives are not perceived to be adequate, or if the positions we take (or choose not to take) on social and ethical issues are unpopular with some of our employees, partners, or with our customers or potential customers, our reputation could be harmed, which could negatively impact our ability to attract or retain employees, partners or customers.
In addition, there is an increasing focus from regulators, certain investors and other stakeholders concerning environmental, social, and governance (“ESG”) matters, both in the United States and internationally. We communicate certain ESG-related initiatives and goals regarding environmental matters, diversity and other matters in our annually released Corporate Sustainability Report, on our website and elsewhere. Any of our current or future initiatives, goals and commitments could be difficult to achieve and costly to implement. We could fail to achieve, or be perceived to fail to achieve, our ESG-related initiatives, goals and commitments. In addition, we could be criticized for the timing, scope or nature of these initiatives, goals and commitments, or for any revisions to them.
Additionally, there can be no assurance that our reporting frameworks and principles will be in compliance with any new environmental and social laws and regulations that may be promulgated in the United States and elsewhere, and the costs of changing any of our current practices to comply with any new legal and regulatory requirements in the United States and elsewhere may be substantial. Furthermore, industry and market practices may further develop to become even more robust than what is required under any new laws and regulations, and we may have to expend significant efforts and resources to keep up with market trends and stay competitive among our peers.
Risks Related to Ownership of Our Common Stock
The trading price of our common stock has been and is likely to continue to be volatile, which could cause the value of our common stock to decline.
Technology stocks have historically experienced high levels of volatility. The trading price of our common has been and is likely to continue to be volatile. Factors that could cause fluctuations in the trading price of our common stock include the following:
actual or anticipated changes or fluctuations in our results of operations;
whether our results of operations meet the expectations of securities analysts or investors;
announcements of new products or technologies, commercial relationships, acquisitions or other events by us or our competitors;
changes in how customers perceive the benefits of our product and future product offerings and releases;
departures of key personnel;
price and volume fluctuations in the overall stock market from time to time;
fluctuations in the trading volume of our shares or the size of our public float;
sales of large blocks of our common stock;
changes in actual or future expectations of investors or securities analysts;
significant data breach involving our software;
litigation involving us, our industry, or both;
regulatory developments in the United States, foreign countries or both;
41


general economic conditions and trends;
major catastrophic events in our domestic and foreign markets; and
“flash crashes,” “freeze flashes” or other glitches that disrupt trading on the securities exchange on which we are listed.
In addition, if the market for technology stocks or the stock market in general experiences a loss of investor confidence, the trading price of our common stock could decline for reasons unrelated to our business, results of operations or financial condition. The trading price of our common stock might also decline in reaction to events that affect other companies in our industry even if these events do not directly affect us. In the past, following periods of volatility in the trading price of a company’s securities, securities class action litigation has often been brought against that company. If our stock price is volatile, we may become the target of securities litigation. Securities litigation could result in substantial costs and divert our management’s attention and resources from our business. This could have an adverse effect on our business, results of operations and financial condition.
We may fail to meet our publicly announced guidance or other expectations about our business and future operating results, which would cause our stock price to decline.
We release earnings guidance in our quarterly and annual earnings conference calls, quarterly and annual earnings releases, or otherwise, regarding our future performance that represents our management’s estimates as of the date of release. This guidance includes forward-looking statements based on projections prepared by our management. Projections are based upon a number of assumptions and estimates that, while presented with numerical specificity, are inherently subject to significant business, economic and competitive uncertainties and contingencies on our business, many of which are beyond our control and are based upon specific assumptions with respect to future business decisions, some of which will change. Some of those key assumptions relate to the impact of the COVID-19 pandemic and the macroeconomic environment, including inflation and interest rates, which are inherently difficult to predict. We intend to state possible outcomes as high and low ranges which are intended to provide a sensitivity analysis as variables are changed but are not intended to imply that actual results could not fall outside of the suggested ranges. The principal reason that we release guidance is to provide a basis for our management to discuss our business outlook with analysts and investors. Furthermore, analysts and investors may develop and publish their own projections of our business, which may form a consensus about our future performance. Our actual business results may vary significantly from such guidance or that consensus due to a number of factors, many of which are outside of our control, including due to the global economic uncertainty and financial market conditions caused by the COVID-19 pandemic, the ongoing geopolitical instability resulting from the conflict between Russia and Ukraine, severely diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, increases in unemployment rates, increases in inflation rates, higher interest rates and uncertainty about economic stability, any of which or combination thereof could materially and adversely affect our business and future operating results. Furthermore, if we make downward revisions of our previously announced guidance, if we withdraw our previously announced guidance, or if our publicly announced guidance of future operating results fails to meet expectations of securities analysts, investors or other interested parties, the price of our common stock would decline.
Guidance is necessarily speculative in nature, and it can be expected that some or all of the assumptions underlying the guidance furnished by us will not materialize or will vary significantly from actual results. Accordingly, our guidance is only an estimate of what management believes is realizable as of the date of release. Actual results may vary from our guidance and the variations may be material. In light of the foregoing, investors are urged not to rely upon our guidance in making an investment decision regarding our common stock.
Any failure to successfully implement our operating strategy or the occurrence of any of the events or circumstances set forth in this “Risk Factors” section in this report could result in the actual operating results being different from our guidance, and the differences may be adverse and material.
Our issuance of additional capital stock in connection with financings, acquisitions, investments, our equity incentive plans or otherwise will dilute all other stockholders.
We expect to issue additional capital stock in the future that will result in dilution to all other stockholders. We expect to grant equity awards to employees, directors and consultants under our equity incentive plans. We may also raise capital through equity financings in the future. As part of our business strategy, we may acquire or make investments in companies, products or technologies and issue equity securities to pay for any such acquisition or investment. Any such issuances of
42


additional capital stock may cause stockholders to experience significant dilution of their ownership interests and the per share value of our common stock to decline.
We do not intend to pay dividends on our common stock for the foreseeable future.
We have never declared or paid any dividends on our capital stock. We intend to retain any earnings to finance the operation and expansion of our business and we do not anticipate paying any dividends in the foreseeable future. As a result, investors in our common stock may only receive a return if the market price of our common stock increases.
The requirements of being a public company may strain our resources, divert management's attention and affect our ability to attract and retain additional executive management and qualified board members.
As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act, the listing requirements of the Nasdaq and other applicable securities rules and regulations. Our management and other personnel devote a substantial amount of time to compliance with these requirements. Moreover, these laws, regulations and standards are subject to varying interpretations and their application in practice may evolve over time as regulatory and governing bodies issue revisions to, or new interpretations of, these public company requirements. Such changes could result in continuing uncertainty regarding compliance matters and higher legal and financial costs necessitated by ongoing revisions to disclosure and governance practices. We will continue to invest resources to comply with evolving laws, regulations and standards and this investment may result in increased general and administrative expenses and a diversion of management's time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to their application and practice, regulatory authorities may initiate legal proceedings against us and our business may be adversely affected.
Being a public company under these rules and regulations has made it more expensive for us to obtain director and officer liability insurance and in the future, we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These factors could also make it more difficult for us to attract and retain qualified executive officers or members of our Board of Directors, particularly to serve on our audit and compensation committees.
As a result of the disclosures within our filings with the SEC, information about our business and our financial condition is available to competitors and other third parties, which may result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business and results of operations could be adversely affected. Even if the claims do not result in litigation or are resolved in our favor, these claims and the time and resources necessary to resolve them, could divert the resources of our management and adversely affect our business and results of operations.
Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware and the federal district courts of the United States of America will be the exclusive forums for substantially all 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 amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for the following types of actions or proceedings under Delaware statutory or common law:
any derivative action or proceeding brought on our behalf;
any action asserting a breach of fiduciary duty;
any action asserting a claim against us arising under the Delaware General Corporation Law, our amended and restated certificate of incorporation, or our amended and restated bylaws; and
any action asserting a claim against us that is governed by the internal-affairs doctrine.
This provision would not apply to suits brought to enforce a duty or liability created by the Exchange Act. Furthermore, Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all such Securities Act actions. Accordingly, both state and federal courts have jurisdiction to entertain such claims. To prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our amended and restated certificate of incorporation further provides that the federal district courts of the United States of America will be the exclusive forum for resolving any complaint asserting a cause of action arising under
43


the Securities Act. These exclusive forum provisions 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 lawsuits against us and our directors, officers and other employees. While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring a claim in a venue other than those designated in the exclusive forum provisions. In such instance, we would expect to vigorously assert the validity and enforceability of the exclusive forum provisions of our amended and restated certificate of incorporation. This may require significant additional costs, and there can be no assurance that the provisions will be enforced by a court in those other jurisdictions. If a court were to find either exclusive-forum provision in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur further significant additional costs associated with resolving the dispute in other jurisdictions.
Delaware law and our corporate charter and bylaws contain anti-takeover provisions that could delay or discourage takeover attempts that stockholders may consider favorable.
Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for stockholders to elect directors who 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 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;
a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;
the requirement that a special meeting of stockholders may be called only by our Board of Directors, the chairperson of our Board of Directors or our chief executive officer, which limitations could delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors;
the requirement for the affirmative vote of holders of a majority of the voting power of all of the then outstanding shares of the voting stock, to amend the provisions of our amended and restated certificate of incorporation relating to the management of our business (including our classified board structure) or certain provisions of our amended and restated bylaws, which may inhibit the ability of an acquirer to effect such amendments to facilitate an unsolicited takeover attempt;
the ability of our Board of Directors to amend our bylaws, which may allow our Board of Directors to take additional actions to prevent an unsolicited takeover and inhibit the ability of an acquirer to amend our bylaws to facilitate an unsolicited takeover attempt; 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.
In addition, as a Delaware corporation, we are subject to Section 203 of the Delaware General Corporation Law, which may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a specified period of time.
Sales of substantial amounts of our common stock in the public markets, or the perception that they might occur, could cause the market price of our common stock to decline.
44


Sales of a substantial number of shares of our common stock into the public market, particularly sales by our directors, executive officers, and principal stockholders, or the perception that these sales might occur, could cause the market price of our common stock to decline.
In addition, we have options outstanding that, if fully exercised, would result in the issuance of shares of our common stock. We also have restricted stock units (“RSUs”) outstanding that, if vested and settled, would result in the issuance of shares of common stock. All of the shares of common stock issuable upon the exercise of stock options and vesting of RSUs and the shares reserved for future issuance under our equity incentive plans, are registered for public resale under the Securities Act. Accordingly, these shares will be able to be freely sold in the public market upon issuance, subject to applicable vesting requirements.
Furthermore, a substantial number of shares of our common stock is reserved for issuance upon the exercise of the 2026 Notes (as defined below). If we elect to satisfy our conversion obligation on the 2026 Notes solely in shares of our common stock upon conversion of the 2026 Notes, we will be required to deliver shares of our common stock, together with cash for any fractional share.
Risks Related to our Outstanding Notes
We have incurred a significant amount of debt and may in the future incur additional indebtedness. We may not have sufficient cash flow from our business to make payments on our substantial debt when due.
In June and July 2018, we issued $300.0 million aggregate principal amount of 0.75% convertible senior notes due 2024 (the “2024 Notes”), which were redeemed on December 3, 2021, in a private placement and in January 2020, we issued $1.15 billion aggregate principal amount of 0.25% convertible senior notes due 2026 (the “2026 Notes” and, together with the 2024 Notes, the “Notes”) in a private placement and concurrently repurchased for cash approximately $210.0 million of the aggregate principal amount of the 2024 Notes.
We may be required to use a substantial portion of our cash flows from operations to pay interest and principal on our indebtedness. Our ability to make scheduled payments of the principal of, to pay interest on or to refinance our indebtedness, including the 2026 Notes, depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Such payments will reduce the funds available to us for working capital, capital expenditures and other corporate purposes and limit our ability to obtain additional financing for working capital, capital expenditures, expansion plans and other investments, which may in turn limit our ability to implement our business strategy, heighten our vulnerability to downturns in our business, the industry, or in the general economy, limit our flexibility in planning for, or reacting to, changes in our business and the industry and prevent us from taking advantage of business opportunities as they arise. Our business may not be able to generate cash flow from operations in the future sufficient to service our debt and make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional equity capital on terms that may be onerous or highly dilutive. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations.
In addition, we and our subsidiaries may incur substantial additional debt in the future, subject to the restrictions contained in our future debt agreements, some of which may be secured debt. We are not restricted under the terms of the indentures governing the 2026 Notes, from incurring additional debt, securing existing or future debt, recapitalizing our debt, repurchasing our stock, pledging our assets, making investments, paying dividends, guaranteeing debt or taking a number of other actions that are not limited by the terms of the indenture governing the Notes that could have the effect of diminishing our ability to make payments on the Notes when due. Additionally, weakness and volatility in capital markets and the economy, in general or as a result of macroeconomic conditions such as rising inflation, could limit our access to capital markets and increase our costs of borrowing.
The conditional conversion feature of the 2026 Notes, if triggered, may adversely affect our financial condition and operating results.
In the event the conditional conversion feature of the 2026 Notes is triggered, holders of the 2026 Notes will be entitled to convert their 2026 Notes at any time during specified periods at their option. If one or more holders elect to convert their Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation in cash, which could adversely affect our liquidity. We also may not have enough available cash or be able to obtain financing at the time the 2026 Notes mature. Our failure to pay any cash payable on future conversions of the
45


2026 Notes as required by the indenture would constitute a default under the indenture for the 2026 Notes. In addition, even if holders of 2026 Notes do not elect to convert their 2026 Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the 2026 Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.
The conditional conversion feature of the 2026 Notes was not triggered during the three months ended January 31, 2023, as the last reported sale price of our common stock was not more than or equal to 130% of the applicable conversion price for each series of Notes for at least 20 trading days in the period of 30 consecutive trading days ending on January 31, 2023 (the last trading day of the fiscal quarter). Therefore, the 2026 Notes are not convertible at the option of the holders thereof, in whole or in part, from February 1, 2023 through April 30, 2023. Whether the 2026 Notes will be convertible following such fiscal quarter will depend on the continued satisfaction of this condition or another conversion condition in the future.
The capped call transactions may affect the value of the 2026 Notes and our common stock.
In connection with the pricing of the 2026 Notes, we entered into privately negotiated capped call transactions with certain counterparties. The capped call transactions cover, subject to customary adjustments, the number of shares of our common stock initially underlying the 2026 Notes. The capped call transactions are expected to offset the potential dilution to our common stock upon any conversion of the 2026 Notes. In connection with establishing their initial hedges of the capped call transactions, the counterparties or their respective affiliates entered into various derivative transactions with respect to our common stock concurrently with or shortly after the pricing of the 2026 Notes, including with certain investors in the 2026 Notes.
The counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions prior to the maturity of the 2026 Notes (and are likely to do so on each exercise date of the capped call transactions, which are scheduled to occur during the observation period relating to any conversion of the 2026 Notes on or after October 15, 2025), or following any termination of any portion of the capped call transactions in connection with any repurchase, redemption or early conversions of the 2026 Notes or otherwise. This activity could also cause or avoid an increase or a decrease in the market price of our common stock. We do not make any representation or prediction as to the direction or magnitude of any potential effect that the transactions described above may have on the price of shares of our common stock.

Item 1B. Unresolved Staff Comments
None.

Item 2. Properties
Our current principal executive office is located in New York, New York and, as of January 31, 2023, consists of approximately 106,230 square feet of space under a lease that expires in December 2029.
We lease 45 other offices around the world for our employees, including in Dublin, Gurgaon, Palo Alto, Sydney and Austin.
We lease all of our facilities and do not own any real property. We intend to procure additional space in the future as we continue to add employees and expand geographically. We believe our facilities are adequate and suitable for our current needs and that, should it be needed, suitable additional or alternative space will be available to accommodate our operations.
Item 3. Legal Proceedings
The information required to be set forth under this Item 3 is incorporated by reference to Note 8, Commitments and Contingencies of the Notes to Consolidated Financial Statements included in this Annual Report on Form 10-K.

Item 4. Mine Safety Disclosures
Not applicable.
46


PART II
Item 5. Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Market Information for Common Stock
Our Class A common stock is traded on The Nasdaq Global Market (the “Nasdaq”) under the symbol “MDB.” Prior to June 11, 2020, we had two classes of common stock, Class A and Class B. Our Class B Common Stock was not listed or traded on any exchange, but each share of Class B common stock was convertible at any time at the option of the holder into one share of Class A common stock. On June 11, 2020, all outstanding shares of our Class B common stock, par value $0.001 per share, automatically converted into the same number of shares of Class A common stock, par value $0.001 per share, pursuant to the terms of our Amended and Restated Certificate of Incorporation. No additional shares of Class B common stock will be issued following such conversion. Refer to Note 9, Stockholders’ Equity (Deficit), in the Notes to Consolidated Financial Statements included in Part II, Item 8, Financial Statements, of this Form 10-K for a discussion of our conversion of Class B common stock.
Holders of Record
As of March 15, 2023, there were 48 stockholders of record of our common stock and the closing price of our common stock was $212.13 per share as reported on the Nasdaq. Because many of our shares of common stock are held by brokers and other institutions on behalf of stockholders, we are unable to estimate the total number of stockholders represented by these record holders.
Dividend Policy
We have never declared or paid any dividends on our common stock. We currently intend to retain all available funds and any future earnings for the operation and expansion of our business. Accordingly, we do not anticipate declaring or paying dividends in the foreseeable future. The payment of any future dividends will be at the discretion of our Board of Directors and will depend on our results of operations, capital requirements, financial condition, prospects, contractual arrangements, any limitations on payment of dividends present in any debt agreements and other factors that our Board of Directors may deem relevant.
Recent Sales of Unregistered Securities
None.
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
There were no repurchases of shares of our common stock during the three months ended January 31, 2023.

47


Stock Performance Graph
The graph below shows a comparison, from January 31, 2018 through January 31, 2023, of the cumulative total return to stockholders of our common stock relative to the Nasdaq Composite Index (“Nasdaq Composite”) and the Nasdaq Computer Index (“Nasdaq Computer”).
The graph assumes that $100 was invested in each of our common stock, the Nasdaq Composite and the Nasdaq Computer at their respective closing prices on January 31, 2018 and assumes reinvestment of gross dividends. The stock price performance shown in the graph represents past performance and should not be considered an indication of future stock price performance.
mdb-20230131_g1.jpg
This performance graph shall not be deemed “soliciting material” or to be “filed” with the SEC for purposes of Section 18 of the Exchange Act, or otherwise subject to the liabilities under that Section and shall not be deemed to be incorporated by reference into any filing of MongoDB, Inc. under the Securities Act or the Exchange Act.

Item 6. Reserved

48


Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion should be read in conjunction with the consolidated financial statements and notes thereto included in Part II, Item 8, Financial Statements and Supplementary Data, of this Form 10-K. All information presented herein is based on our fiscal calendar. Unless otherwise stated, references to particular years, quarters, months or periods refer to our fiscal years ended January 31 and the associated quarters, months and periods of those fiscal years.
Overview
MongoDB is the developer data platform company whose mission is to empower developers to create, transform, and disrupt industries by unleashing the power of software and data. The foundation of our offering is the world’s leading, modern general purpose database. Organizations can deploy our database at scale in the cloud, on-premises, or in a hybrid environment. Built on our unique document-based architecture, our database is designed to meet the needs of organizations for performance, scalability, flexibility and reliability while maintaining the strengths of relational databases. In addition to the database, our developer data platform includes a set of, tightly integrated, capabilities such as search, time series and application-driven analytics that allow developers to address a broader range of application requirements. Our business model combines the developer mindshare and adoption benefits of open source with the economic benefits of a proprietary software subscription business model.
We generate revenue primarily from sales of subscriptions, which accounted for 96% of our total revenue for the each of the years ended January 31, 2023, 2022 and 2021, respectively.
MongoDB Atlas is our hosted multi-cloud database-as-a-service (“DBaaS”) offering, which we run and manage in the cloud, and includes comprehensive infrastructure and management, as well as a host of additional features, such as MongoDB Atlas Search. During the year ended January 31, 2023, MongoDB Atlas revenue represented 63% of our total revenue, as compared to 56% in the prior year, reflecting the continued growth of MongoDB Atlas since its introduction in June 2016. We have experienced strong growth in self-serve customers of MongoDB Atlas. These customers are charged monthly in arrears based on their usage. In addition, we have also seen growth in MongoDB Atlas customers sold by our sales force. These customers typically sign annual contracts and pay in advance or are invoiced monthly in arrears based on usage.
MongoDB Enterprise Advanced is our proprietary commercial database server offering for enterprise customers that can run in the cloud, on-premises or in a hybrid environment. MongoDB Enterprise Advanced revenue represented 29%, 35% and 44% of our subscription revenue for the years ended January 31, 2023, 2022 and 2021, respectively. We sell subscriptions directly through our field and inside sales teams, as well as indirectly through channel partners. The majority of our subscription contracts are one year in duration and are invoiced upfront. When we enter into multi-year subscriptions, the customer is typically invoiced on an annual basis or pays upfront.
Many of our enterprise customers initially get to know our software by using Community Server, which is our free-to-download version of our database that includes the core functionality developers need to get started with MongoDB without all the features of our commercial platform. Our platform has been downloaded from our website more than 365 million times since February 2009 and over 125 million times in the last 12 months alone. We also offer a free tier of MongoDB Atlas, which provides access to our hosted database solution with limited processing power and storage, as well as certain operational limitations. As a result, with the availability of both Community Server and MongoDB Atlas free tier offerings, our direct sales prospects are often familiar with our platform and may have already built applications using our technology. A core component of our growth strategy for MongoDB Atlas and MongoDB Enterprise Advanced is to convert developers and their organizations who are already using Community Server or the free tier of MongoDB Atlas to become customers of our commercial products and enjoy the benefits of either a self-managed or hosted offering.
We also generate revenue from services, which consist primarily of fees associated with consulting and training services. Revenue from services accounted for 4% of our total revenue for each of the years ended January 31, 2023, 2022 and 2021, respectively. We expect to continue to invest in our services organization as we believe it plays an important role in accelerating our customers’ realization of the benefits of our platform, which helps drive customer retention and expansion.
We believe the market for our offerings is large and growing. We have experienced rapid growth and have made substantial investments in developing our platform and expanding our sales and marketing footprint. We intend to continue to invest to grow our business to take advantage of our market opportunity.
49


Macroeconomic and Other Factors
Our operational and financial performance is subject to risks including those caused by the adverse macroeconomic environment and the COVID-19 pandemic.
Adverse macroeconomic conditions include slower or negative economic growth, higher inflation and higher interest rates. During the year ended January 31, 2023, the macroeconomic environment negatively impacted our business. For instance, we experienced slower than historical growth rates for our existing MongoDB Atlas applications. While the impact of these macroeconomic conditions on our business, results of operations and financial position remain uncertain over the long term, we expect to experience macroeconomic headwinds on growth rate for our existing MongoDB Atlas applications in the short term.

In response to the COVID-19 pandemic in 2020, we adopted several measures to protect our employees, maintain operations and support our customers globally. Such measures included temporarily requiring employees to work remotely, suspending non-essential travel, and replacing in-person marketing events with virtual events. As conditions improved, we began to re-open our offices in the United States and certain other locations globally for employees to voluntarily return. In April 2022, we moved forward with our return to office plan, which encompasses a hybrid approach to in-office attendance based on the different needs of teams across the Company. The full extent of the impact of the COVID-19 pandemic on our future operational and financial performance is dependent on a number of factors outside of our control and is difficult to predict.
We continue to monitor the developments of the COVID-19 pandemic, the macroeconomic environment, the geopolitical landscape and, recently, the challenges in the banking industry. As these factors develop and we evaluate their impact on our business, we may adjust our business practices accordingly. For further discussion of the potential impacts of these factors on our business, operating results, and financial condition, see the section titled “Risk Factors” included in Part I, Item 1A of this Form 10-K. Other factors affecting our performance are discussed below, although we caution you that the COVID-19 pandemic may also impact these factors.

Factors Affecting Our Performance
Extending Product Leadership and Maintaining Developer Mindshare
We are committed to delivering market-leading products to continue to build and maintain credibility with the global software developer community. We believe we must maintain our product leadership position and the strength of our brand to drive further revenue growth. We intend to continue to invest in our product offerings with the goal of expanding the functionality and adoption of our developer data platform. During 2021, we improved the ease of use of our platform by introducing innovation that facilitates data partitioning and expanded the breadth of functionality of our platform by introducing native time series support across our platform. During 2022, we continued to build on these improvements and further extended our offering. The new features, capabilities and improvements such as column store indexes, in-app analytics, Atlas Serverless, Atlas Device Sync, allow developer teams to accomplish more over a wider range of workloads while preserving a consistent developer experience and optimizing for modern application architectures. And with Queryable Encryption, we introduced the industry’s first encrypted search scheme using breakthrough cryptography engineering.
We intend to continue to invest in our engineering capabilities and marketing activities to maintain our strong position in the developer community. We have spent $1.4 billion on research and development since our inception. Our results of operations may fluctuate as we make these investments to drive increased customer adoption and usage.
Growing Our Customer Base and Expanding Our Global Reach
We are intensely focused on continuing to grow our customer base. We have invested, and expect to continue to invest, in our sales and marketing efforts and developer community outreach, which are critical to driving customer acquisition. As of January 31, 2023, we had over 40,800 customers across a wide range of industries and in over 100 countries, compared to over 33,000 customers and over 24,800 customers as of January 31, 2022 and 2021, respectively. All affiliated entities are counted as a single customer and our definition of “customer” excludes users of our free offerings.
As of January 31, 2023, we had over 6,400 customers that were sold through our direct sales force and channel partners, as compared to over 4,400 and over 3,000 such customers as of January 31, 2022 and 2021, respectively. These customers, which we refer to as our Direct Sales Customers, accounted for 87%, 85% and 82% of our subscription revenue for the years ended January 31, 2023, 2022 and 2021, respectively. The percentage of our subscription revenue from Direct
50


Sales Customers increased, in part, due to existing self-serve customers of MongoDB Atlas becoming Direct Sales Customers. We are also focused on increasing the number of overall MongoDB Atlas customers as we emphasize the on-demand scalability of MongoDB Atlas by allowing our customers to consume the product with minimal commitment. We had over 39,300 MongoDB Atlas customers as of January 31, 2023. The growth in MongoDB Atlas customers included new customers to MongoDB and existing MongoDB Enterprise Advanced customers adding incremental MongoDB Atlas workloads.
Retaining and Expanding Revenue from Existing Customers
The economic attractiveness of our subscription-based model is driven by customer renewals and increasing existing customer subscriptions over time, referred to as land-and-expand. We believe that there is a significant opportunity to drive additional sales to existing customers and expect to invest in sales and marketing and customer success personnel and activities to achieve additional revenue growth from existing customers. If an application grows and requires additional capacity, our customers increase their usage of our platform. Growth of an application is impacted by a number of factors including the macroeconomic environment. During the year ended January 31, 2023, we experienced a negative impact from the macroeconomic environment on the growth of existing Atlas applications, which affected our revenue growth. We expect the macroeconomic environment to continue to negatively impact our revenue growth. In addition, our customers add incremental workloads or expand their subscriptions to our platform as they migrate additional existing applications or build new applications, either within the same department or in other lines of business or geographies. Also, as customers modernize their information technology infrastructure and move to the cloud, they may migrate applications from legacy databases. Our goal is to increase the number of customers that standardize on our platform within their organization, as well as add new workloads with new and existing customers. Over time, the subscription amount for our typical Direct Sales Customer has increased.
We calculate annualized recurring revenue (“ARR”) and annualized monthly recurring revenue (“MRR”) to help us measure our subscription revenue performance. ARR includes the revenue we expect to receive from our customers over the following 12 months based on contractual commitments and, in the case of Direct Sales Customers of MongoDB Atlas, by annualizing the prior 90 days of their actual usage of MongoDB Atlas, assuming no increases or reductions in their subscriptions or usage. For all other customers of our self-serve products, we calculate annualized MRR by annualizing the prior 30 days of their actual usage of such products, assuming no increases or reductions in usage. ARR and annualized MRR exclude professional services. The number of customers with $100,000 or greater in ARR and annualized MRR was 1,651, 1,307 and 975 as of January 31, 2023, 2022 and 2021, respectively. Our ability to increase sales to existing customers will depend on a number of factors, including customers’ satisfaction or dissatisfaction with our products and services, competition, pricing, economic conditions or overall changes in our customers’ spending levels.
We also examine the rate at which our customers increase their spend with us, which we call net ARR expansion rate. We calculate net ARR expansion rate by dividing the ARR at the close of a given period (the “measurement period”), from customers who were also customers at the close of the same period in the prior year (the “base period”), by the ARR from all customers at the close of the base period, including those who churned or reduced their subscriptions. For Direct Sales Customers included in the base period, measurement period or both such periods that were self-serve customers in any such period, we also include annualized MRR from those customers in the calculation of the net ARR expansion rate. Our net ARR expansion rate has consistently been over 120%, demonstrating our ability to expand within existing customers.
Our ability to increase sales to existing customers will depend on a number of factors, including customers’ satisfaction or dissatisfaction with our products and services, competition, pricing, economic conditions or overall changes in our customers’ spending levels.
Investing in Growth and Scaling Our Business
We are focused on our long-term revenue potential. We believe that our market opportunity is large and we will continue to invest in scaling across all organizational functions in order to grow our operations both domestically and internationally. Any investments we make in our sales and marketing organization will occur in advance of experiencing the benefits from such investments, so it may be difficult for us to determine if we are efficiently allocating resources in those areas. We have increased our sales and marketing headcount to 2,249 employees as of January 31, 2023 from 1,713 employees and 1,171 employees as of January 31, 2022 and 2021, respectively.
51


Components of Results of Operations
Revenue
Subscription Revenue. Our subscription revenue is comprised of term licenses and hosted as-a-service solutions. Revenue from our MongoDB Atlas offering is primarily generated on a usage basis and is billed either monthly in arrears or paid upfront. Subscriptions to term licenses include technical support and access to new software versions on a when-and-if available basis. Revenue from our term licenses is recognized upfront for the license component and ratably for the technical support and when-and-if available update components. Associated contracts are typically billed annually in advance. The majority of our subscription contracts are one year in duration. When we enter into multi-year subscriptions, the customer is typically invoiced on an annual basis or pays upfront. Our subscription contracts are generally non-cancelable and non-refundable.
Services Revenue. Services revenue is comprised of consulting and training services and is recognized over the period of delivery of the applicable services. We recognize revenue from services agreements as services are delivered.
We expect our revenue may vary from period to period based on, among other things, the timing and size of new subscriptions, customer usage patterns, the proportion of term license contracts that commence within the period, the rate of customer renewals and expansions, delivery of professional services, the impact of significant transactions and seasonality of or fluctuations in usage from our MongoDB Atlas customers.
Cost of Revenue
Cost of Subscription Revenue. Cost of subscription revenue primarily includes third-party cloud infrastructure expenses for our hosted as-a-service solutions. We expect our cost of subscription revenue to increase in absolute dollars as our subscription revenue increases and, depending on the results of MongoDB Atlas, our cost of subscription revenue may increase as a percentage of subscription revenue as well. Cost of subscription revenue also includes personnel costs, including salaries, bonuses and benefits and stock-based compensation, for employees associated with our subscription arrangements principally related to technical support and allocated shared costs, as well as depreciation and amortization.
Cost of Services Revenue. Cost of services revenue primarily includes personnel costs, including salaries, bonuses and benefits, and stock-based compensation, for employees associated with our professional service contracts, as well as, travel costs, allocated shared costs and depreciation and amortization. We expect our cost of services revenue to increase in absolute dollars as our services revenue increases.
Gross Profit and Gross Margin
Gross Profit. Gross profit represents revenue less cost of revenue.
Gross Margin. Gross margin, or gross profit as a percentage of revenue, has been and will continue to be affected by a variety of factors, including the average sales price of our products and services, the mix of products sold, transaction volume growth and the mix of revenue between subscriptions and services. We expect our gross margin to fluctuate over time depending on the factors described above and, to the extent MongoDB Atlas revenue increases as a percentage of total revenue, our gross margin may decline as a result of the associated hosting costs of MongoDB Atlas.
Operating Expenses
Our operating expenses consist of sales and marketing, research and development and general and administrative expenses. Personnel costs are the most significant component of each category of operating expenses. Operating expenses also include travel and related costs and allocated overhead costs for facilities, information technology and employee benefit costs.
Sales and Marketing. Sales and marketing expense consists primarily of personnel costs, including salaries, sales commission and benefits, bonuses and stock-based compensation. These expenses also include costs related to marketing programs, travel-related expenses and allocated overhead. Marketing programs consist of advertising, events, corporate communications, and brand-building and developer-community activities. We expect our sales and marketing expense to increase in absolute dollars over time as we expand our sales force and increase our marketing resources, expand into new markets and further develop our self-serve and partner channels.
52


Research and Development. Research and development expense consists primarily of personnel costs, including salaries, bonuses and benefits, and stock-based compensation. It also includes amortization associated with intangible acquired assets and allocated overhead. We expect our research and development expenses to continue to increase in absolute dollars, as we continue to invest in our developer data platform and develop new products.
General and Administrative. General and administrative expense consists primarily of personnel costs, including salaries, bonuses and benefits, and stock-based compensation for administrative functions including finance, legal, human resources and external legal and accounting fees, as well as allocated overhead. We expect general and administrative expense to increase in absolute dollars over time as we continue to invest in the growth of our business, as well as incur the ongoing costs of compliance associated with being a publicly traded company.
Other Income (Expense), Net
Other income (expense), net consists primarily of interest income, interest expense, gains and losses on investments and gains and losses from foreign currency transactions.
Provision for Income Taxes
Provision for income taxes consists primarily of state income taxes in the United States and income taxes in certain foreign jurisdictions in which we conduct business. As of January 31, 2023, we had net operating loss (“NOL”) carryforwards for U.S. federal and state, Irish and U.K. income tax purposes of approximately $1.9 billion, $1.8 billion, $697.2 million and $42.9 million, respectively, which begin to expire in the year ending January 31, 2028 for U.S. federal purposes and January 31, 2024 for state purposes. Operating losses in the United States, for years after January 31, 2019, in Ireland and the U.K. may be carried forward indefinitely. The deferred tax assets associated with the NOL carryforwards in each of these jurisdictions are subject to a full valuation allowance. Under Section 382 of the U.S. Internal Revenue Code of 1986 (the “Code”), a corporation that experiences an “ownership change” is subject to a limitation on its ability to utilize its pre-change NOLs to offset future taxable income. We also have U.S. federal and state research credit carryforwards of $94.1 million and $8.9 million, respectively, which begin to expire in the year ending January 31, 2029 for federal purposes and January 31, 2025 for state purposes. Beginning in fiscal year 2023, provisions in the U.S. Tax Cuts and Jobs Act of 2017 require the Company to capitalize and amortize research and development (“R&D”) expenditures rather than deducting the costs as incurred. As the result of the new R&D capitalization effective in fiscal year 2023, the capitalized amounts resulted in a decrease of the current year net operating loss. Capitalized R&D expenditures are deductible as amortized in future periods. Therefore, the Company recorded a deferred tax asset for the capitalized R&D expenditures.
Utilization of the federal NOL carryforwards and credits may be subject to a substantial annual limitation due to the ownership change limitations provided by the Code, as amended and similar state provisions. The annual limitation, should we undergo an ownership change, may result in the expiration of U.S. federal or state net operating losses and credits before utilization; however we do not expect any such limitation to be material.
Highlights for the Years Ended January 31, 2023, 2022 and 2021
For the years ended January 31, 2023, 2022 and 2021, our total revenue was $1,284.0 million, $873.8 million and $590.4 million, respectively. The increase in total revenue was primarily driven by an increase in subscription revenue from our Direct Sales Customers. Our net loss was $345.4 million, $306.9 million and $266.9 million for the years ended January 31, 2023, 2022 and 2021, respectively, driven primarily by higher sales and marketing spend and research and development costs. Our operating cash flow was $(13.0) million, $7.0 million and $(42.7) million for the years ended January 31, 2023, 2022 and 2021, respectively.
53


Results of Operations
The following tables set forth our results of operations for the periods presented in U.S. dollars (in thousands) and as a percentage of our total revenue. Percentage of revenue figures are rounded and therefore may not subtotal exactly.
Years Ended January 31,
202320222021
Consolidated Statements of Operations Data:
Revenue:
Subscription
$1,235,122 $842,047 $565,349 
Services
48,918 31,735 25,031 
Total revenue
1,284,040 873,782 590,380 
Cost of revenue:
Subscription(1)
284,583 217,901 145,280 
Services(1)
64,721 41,591 31,796 
Total cost of revenue
349,304 259,492 177,076 
Gross profit 934,736 614,290 413,304 
Operating expenses:
Sales and marketing(1)
699,201 471,890 325,100 
Research and development(1)
421,692 308,820 205,161 
General and administrative(1)
160,498 122,944 92,347 
Total operating expenses
1,281,391 903,654 622,608 
Loss from operations
(346,655)(289,364)(209,304)
Other income (expense), net
13,401 (13,525)(53,389)
Loss before provision for income taxes (333,254)(302,889)(262,693)
Provision for income taxes 12,144 3,977 4,251 
Net loss $(345,398)$(306,866)$(266,944)
(1)    Includes stock-based compensation expense as follows (in thousands):
Years Ended January 31,
202320222021
Cost of revenue—subscription
$19,682 $14,387 $8,970 
Cost of revenue—services
10,565 6,325 4,953 
Sales and marketing
143,073 91,947 54,632 
Research and development
159,099 104,335 57,611 
General and administrative
49,035 34,075 23,147 
Total stock-based compensation expense
$381,454 $251,069 $149,313 
54


Years Ended January 31,
202320222021
Percentage of Revenue Data:
Revenue:
Subscription
96 %96 %96 %
Services
Total revenue
100 100 100 
Cost of revenue:
Subscription
22 25 25 
Services
Total cost of revenue
27 30 30 
Gross profit
73 70 70 
Operating expenses:
Sales and marketing
54 54 55 
Research and development
33 35 35 
General and administrative
13 14 15 
Total operating expenses
100 103 105 
Loss from operations
(27)(33)(35)
Other income (expense), net (1)(9)
Loss before provision for income taxes (26)(34)(44)
Provision for income taxes
Net loss (27)%(35)%(45)%

Comparison of the Years Ended January 31, 2023 and 2022
Revenue
Years Ended January 31,
Change
(in thousands)
20232022
$
%
Subscription
$1,235,122 $842,047 $393,075 47 %
Services
48,918 31,735 17,183 54 %
Total revenue
$1,284,040 $873,782 $410,258 47 %
Total revenue growth reflects increased demand for our platform and related services. Subscription revenue increased by $393.1 million primarily due to an increase of $360.5 million from our Direct Sales Customers, inclusive of the impact from Direct Sales Customers who were self-serve customers of MongoDB Atlas in the prior-year period. The increase in services revenue was driven primarily by the continued increase in delivery of consulting services.
55


Cost of Revenue, Gross Profit and Gross Margin Percentage
Years Ended January 31,
Change
(in thousands)
20232022
$
%
Subscription cost of revenue
$284,583 $217,901 $66,682 31 %
Services cost of revenue
64,721 41,591 23,130 56 %
Total cost of revenue
349,304 259,492 89,812 35 %
Gross profit
$934,736 $614,290 $320,446 52 %
Gross margin
73 %70 %
Subscription
77 %74 %
Services
(32)%(31)%
The increase in subscription cost of revenue was primarily due to a $50.9 million increase in third‑party cloud infrastructure costs, including costs associated with the growth of MongoDB Atlas. The increase in third-party infrastructure costs was partly offset by continued cost efficiencies realized as we scale MongoDB Atlas. In addition, subscription cost of revenue was higher due to a $11.5 million increase in personnel costs and stock-based compensation associated with increased headcount in our support organization. The increase in services cost of revenue was primarily due to a $15.8 million increase in personnel costs and stock-based compensation associated with increased headcount in our services organization, and a $4.1 million increase in costs driven by an increase in the volume of consulting and training services. Total headcount in our support and services organizations increased 38% from January 31, 2022 to January 31, 2023.
Our overall gross margin improved to 73%. Our subscription gross margin increased to 77% as efficiencies realized in managing our third-party cloud infrastructure costs more than offset the negative margin impact from the increasing percentage of revenue from MongoDB Atlas. The impact of higher services personnel costs and stock-based compensation and lower utilization rate resulted in negative services gross margin.
Operating Expenses
Sales and Marketing
Years Ended January 31,
Change
(in thousands)
20232022
$
%
Sales and marketing
$699,201 $471,890 $227,311 48 %
The increase in sales and marketing expense included $140.8 million from higher personnel costs and stock-based compensation, driven by an increase in our sales and marketing headcount to 2,249 as of January 31, 2023 from 1,713 as of January 31, 2022, which includes non-quota-carrying hires in sales operations, customer success and marketing. Sales and marketing expense also increased $69.8 million from costs associated with our higher headcount, including higher commissions expense, higher travel costs and higher computer hardware and software expenses. Travel costs increased also due to the easing of restrictions related to the COVID-19 pandemic. In addition, sales and marketing expenses increased by $10.2 million due to increased spending on marketing programs including the return to in-person attendance for our MongoDB World event.
Research and Development
Years Ended January 31,
Change
(in thousands)
20232022
$
%
Research and development
$421,692 $308,820 $112,872 37 %
The increase in research and development expense was primarily driven by a $97.8 million increase in personnel costs and stock-based compensation as we increased our research and development headcount by 19%. Research and development expense also increased due to higher computer hardware and software expenses, increased third-party infrastructure costs and higher travel costs driven by higher headcount. Travel costs increased also due to the easing of restrictions related to the COVID-19 pandemic.
56


General and Administrative
Years Ended January 31,
Change
(in thousands)
20232022
$
%
General and administrative
$160,498 $122,944 $37,554 31 %
The increase in general and administrative expense was due to higher costs to support the growth of our business and to maintain compliance as a public company. In particular, these higher costs were driven by an increase in general and administrative personnel headcount resulting in $31.5 million higher personnel costs and stock-based compensation. In addition, general and administrative expense increased due to higher professional services fees, higher office-related expenses driven by higher headcount, and higher travel costs. The increase in travel costs was primarily driven by higher headcount and the easing of restrictions related to the COVID-19 pandemic.
Other Income (Expense), net
Years Ended January 31,
Change
(in thousands)
20232022
$
%
Other income (expense), net $13,401 $(13,525)$26,926 (199)%
Other income (expense), net, for the year ended January 31, 2023 improved primarily due to higher interest income from our short-term investments, unrealized gains related to our non-marketable securities, as well as lower interest expense following the redemption of convertible securities.
Provision for Income Taxes
Years Ended January 31,
Change
(in thousands)
20232022
$
%
Provision for income taxes$12,144 $3,977 $8,167 205 %
The increase in the provision for income taxes during the year ended January 31, 2023 was primarily due to an increase in foreign taxes as the Company continued its global expansion. In addition, the overall provision for income taxes for the year ended January 31, 2022 includes a reduction in the valuation allowance as a result of goodwill from an immaterial business combination and the impact from the adoption of ASU 2020-06.
Comparison of the Years Ended January 31, 2022 and 2021
For a discussion of our results of operations for the year ended January 31, 2022 as compared to the year ended January 31, 2021, refer to Part II, Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations, of our Annual Report on Form 10-K filed with the SEC on March 18, 2022.

Liquidity and Capital Resources
As of January 31, 2023, our principal sources of liquidity were cash, cash equivalents, short-term investments and restricted cash totaling $1.8 billion. Our cash and cash equivalents primarily consist of bank deposits and money market funds. Our short-term investments consist of U.S. government treasury securities and our restricted cash represents collateral for our available credit on corporate credit cards. We believe our existing cash and cash equivalents and short-term investments will be sufficient to fund our operating and capital needs for at least the next 12 months.
On June 29, 2021, we entered into an underwriting agreement with Morgan Stanley & Co. LLC and Goldman Sachs & Co. LLC, as representatives of the several underwriters named therein, pursuant to which we agreed to issue and sell 2,500,000 shares of our common stock, par value $0.001 per share, at an offering price of $365.00 per share. We received net proceeds of $889.2 million, after deducting underwriting discounts and commissions of $22.7 million and offering expenses of $0.6 million. Offering expenses included legal, accounting and other fees.
On October 1, 2021, we issued a notice of redemption (the “Redemption Notice”) for the aggregate principal amount outstanding of its 2024 Notes. We satisfied our conversion obligations with respect to conversions occurring after the date of
57


the Redemption Notice and prior to December 3, 2021 (the “Redemption Date”) by delivering shares of common stock, plus cash in lieu of any resulting fractional shares (physical settlement). Pursuant to the Redemption Notice, on the Redemption Date, we redeemed the outstanding principal of the 2024 Notes that were not converted prior to such date at a redemption price in cash equal to 100% of the principal amount of the 2024 Notes, plus accrued and unpaid interest. Approximately $1.9 million aggregate principal amount outstanding as of October 31, 2021 were converted to 27,377 shares of the Company’s common stock with the remaining balance settled in cash. The extinguishment of the 2024 Notes on December 3, 2021 was immaterial to our financial statements. For further discussion on the 2024 Notes and 2026 Notes, please refer to Note 6, Convertible Senior Notes, in Part II, Item 8, Financial Statements and Supplementary Data, of this Form 10-K.
We have generated significant operating losses and negative cash flows from operations as reflected in our accumulated deficit and historical consolidated statements of cash flows. As of January 31, 2023, we had an accumulated deficit of $1.5 billion. We expect to continue to incur operating losses, may continue to experience negative cash flows from operations in the future and may require additional capital resources to execute strategic initiatives to grow our business. Our future capital requirements and adequacy of available funds will depend on many factors, including our growth rate and any impact on it from global macroeconomic conditions, including rising interest rates and inflation, the timing and extent of spending to support development efforts, the expansion of sales and marketing and international operation activities, the timing and size of new subscription introductions and customer usage of our developer data platform, the continuing market acceptance of our subscriptions and services and the impact of the COVID-19 pandemic on the global economy and our business, financial condition and results of operations. As the impact of the COVID-19 pandemic and macroeconomic conditions on the global economy and our operations continues to evolve, we will continue to assess our liquidity needs. We may in the future enter into arrangements to acquire or invest in complementary businesses, services and technologies, including intellectual property rights. We may be required to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, operating results and financial condition would be adversely affected.
The following table summarizes our cash flows for the periods presented (in thousands):
Years Ended January 31,
202320222021
Net cash (used in) provided by operating activities $(12,970)$6,980 $(42,673)
Net cash used in investing activities (33,308)(852,142)(262,656)
Net cash provided by financing activities 30,200 890,892 27,581 
Operating Activities
Cash used in operating activities during the year ended January 31, 2023 was $13.0 million. This was primarily driven by our net loss of $345.4 million, which included non‑cash charges of $381.5 million for stock‑based compensation and $16.1 million for depreciation and amortization. The continuing growth of our sales and our expanding customer base led to an increase in accounts receivable of $91.5 million and deferred commissions of $49.1 million. In addition, accrued liabilities decreased by $16.2 million reflecting lower expenses and timing of payments. These were partly offset by our cash collections, which increased our deferred revenue by $85.8 million.
Cash provided by operating activities during the year ended January 31, 2022 was $7.0 million. Our net loss of $306.9 million included non‑cash charges of $251.1 million for stock‑based compensation, $13.7 million for depreciation and amortization, $10.8 million for lease-related charges, $7.5 million for accretion of discount on our short-term investments and $4.0 million for debt issuance costs. In addition, our accrued and other non-current liabilities increased to $63.0 million, driven mainly by increased bonuses and related payroll taxes and higher commissions. The continuing growth of our sales and our expanding customer base led to an increase in deferred revenue of $137.2 million, offset by an increase in deferred commissions of $84.7 million and an increase in accounts receivable of $62.3 million. Cash provided by operating activities was negatively impacted by higher prepaid and other current assets of $19.9 million.
Investing Activities
Cash used in investing activities during the during the year ended January 31, 2023 was $33.3 million, primarily due to purchases of marketable securities, net of proceeds from maturities, of $23.0 million, $7.2 million of cash used for purchases of property and equipment and $3.1 million of additional investment in non-marketable securities.
58


Cash used in investing activities during the year ended January 31, 2022 was $852.1 million, primarily due to cash used to purchase marketable securities, net of maturities, of $835.3 million, as a result of the increased cash balance following our June 2021 equity offering, $4.5 million of net cash used for an immaterial acquisition and $4.3 million of cash to purchase non-marketable securities. In addition, we used $8.1 million of cash to purchase property and equipment.
Financing Activities
Cash provided by financing activities during the year ended January 31, 2023 was $30.2 million, due to $29.0 million of proceeds from the issuance of common stock under the Employee Stock Purchase Plan and $5.7 million exercises of stock options, partly offset by $4.5 million of principal repayments of finance leases.
Cash provided by financing activities during the year ended January 31, 2022 was $890.9 million, primarily due to $889.2 million net proceeds from our June 2021 equity offering, $25.2 million of proceeds from the issuance of common stock under the Employee Stock Purchase Plan and $9.7 million of proceeds from the exercises of stock options, partially offset by $5.6 million principal repayments of finance leases, as well as $27.6 million used to repay a portion of our 2024 convertible notes upon redemption.

59


Contractual Obligations and Commitments
The following table summarizes our contractual obligations as of January 31, 2023 (in thousands):
Payments Due by Period
TotalLess Than 1 Year1 to 3 Years3 to 5 YearsMore Than 5 Years
0.25% convertible senior notes due 20261,158,597 2,875 1,155,722 — — 
Finance lease obligations59,347 8,073 17,156 17,422 16,696 
Operating lease obligations53,526 11,993 18,237 10,929 12,367 
Purchase obligations1,146,064 200,706 525,358 420,000 — 
Total$2,417,534 $223,647 $1,716,473 $448,351 $29,063 
At January 31, 2023, our material short-term and long-term cash requirements for various contractual obligations and commitments consisted of the following:
principal and future interest payments related to our 2026 Notes;
our purchase obligations under non-cancelable agreements for cloud infrastructure capacity commitments and subscription and marketing services. Subsequent to January 31, 2023, the Company expanded its enterprise partnership arrangement with a cloud infrastructure provider that includes a non-cancelable commitment of $300 million over the next five years, commencing in March 2023, which is not included in the table above;
our finance and operating lease obligations under non-cancelable leases for office space expiring through 2032; and
accounts payable and accrued liabilities on our consolidated balance sheet (primarily short-term in nature).
For further details of our contractual obligations and lease agreements, refer to our Notes to Consolidated Financial Statements, within Part II, Item 8, Financial Statements and Supplementary Data of this Form 10-K, specifically Note 6, Convertible Senior Notes, Note 7, Leases and Note 8, Commitments and Contingencies.

60


Critical Accounting Estimates
Our financial statements are prepared in accordance with GAAP. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.
The critical accounting estimates, assumptions and judgments that we believe have the most significant impact on our consolidated financial statements are described below.
Revenue Recognition
We derive our revenue from two sources: (1) the sales of subscriptions, which includes the usage-based database-as-a-service offering and the term license and post-contract customer support (“PCS”); and (2) services revenue comprised of consulting and training arrangements. We recognize revenue when our customer obtains control of promised goods or services in an amount that reflects the consideration that we expect to receive in exchange for those goods or services. In determining the appropriate amount of revenue to be recognized as we fulfill our obligations under each of our agreements, we perform the following steps:
i.Identification of the contract, or contracts, with a customer. We contract with our customers through order forms, which are governed by master sales agreements. We determine we have a contract with a customer when the contract is approved, each party’s rights regarding the products or services to be transferred is identified, the payment terms for the services can be identified, we have determined the customer has the ability and intent to pay and the contract has commercial substance. We apply judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit, reputation and financial or other information pertaining to the customer. At contract inception, we evaluate whether two or more contracts should be combined and accounted for as a single contract and whether the combined or single contract includes more than one performance obligation. We have concluded that our contracts with customers do not contain warranties that give rise to a separate performance obligation.
ii.Identification of the performance obligations in the contract. Performance obligations promised in a contract are identified based on the services or products that will be transferred to the customer that are both (1) capable of being distinct, whereby the customer can benefit from the service or product either on its own or together with other resources that are readily available from third parties or from us and (2) distinct in the context of the contract, whereby the transfer of the services or products is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised services or products, we apply judgment to determine whether promised services or products are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised services or products are accounted for as a combined performance obligation.
iii.Determination of the transaction price. The transaction price is determined based on the consideration to which we expect to be entitled in exchange for transferring services and products to the customer. Variable consideration is included in the transaction price if, in our judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. None of our contracts contain a significant financing component.
iv.Allocation of the transaction price to the performance obligations in the contract. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts that contain multiple performance obligations, we allocate the transaction price to each performance obligation based on a relative standalone selling price (“SSP”) basis. We also consider if there are any additional material rights inherent in a contract and if so, we allocate a portion of the transaction price to such rights based on SSP. We determine each SSP based on multiple factors, including past history of selling such performance obligations as standalone products. We estimate SSP for performance obligations with no observable evidence using adjusted market, cost plus and residual methods to establish the SSPs. In cases where directly observable standalone sales are not available, we utilize all observable data points including competitor pricing for a similar or identical product, market and industry data points and our pricing practices to establish the SSP.
v.Recognition of revenue when, or as, we satisfy a performance obligation. We recognize revenue at the time the related performance obligation is satisfied when control of the services or products are transferred to the customers,
61


in an amount that reflects the consideration we expect to be entitled to in exchange for those services or products. We record our revenue net of any value added or sales tax.
Business Combinations
We use our best estimates and assumptions to assign fair value to the tangible and intangible assets acquired and liabilities assumed as of the acquisition date. The excess of the fair value of purchase consideration over the fair values of the tangible and intangible assets acquired and liabilities assumed is recorded as goodwill. These estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to our consolidated statements of operations. Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred.
Item 7A. Quantitative and Qualitative Disclosures About Market Risk
We have operations both within the United States and internationally and we are exposed to market risk in the ordinary course of business. The uncertainty that exists with respect to the global economic impact of the COVID-19 pandemic and the macroeconomic environment has introduced significant volatility in the financial markets.
Interest Rate Risk
Our cash and cash equivalents primarily consist of bank deposits and money market funds and our short-term investments consist of U.S. government treasury securities. As of January 31, 2023 and 2022, we had cash, cash equivalents, restricted cash and short-term investments of $1.8 billion. The carrying amount of our cash equivalents reasonably approximates fair value, due to the short maturities of these instruments. The primary objectives of our investment activities are the preservation of capital, the fulfillment of liquidity needs and the fiduciary control of cash and investments. We do not enter into investments for trading or speculative purposes. Our investments are exposed to market risk due to a fluctuation in interest rates, which may affect our interest income and the fair market value of our investments. The effect of a hypothetical 10% increase or decrease in interest rates would not have had a material impact on the fair market value of our investments as of January 31, 2023 and 2022.
In January 2020, we issued $1.15 billion aggregate principal amount of 0.25% convertible senior notes due 2026 in a private placement (the “2026 Notes”). The fair value of the 2026 Notes is subject to interest rate risk, market risk and other factors due to the conversion feature. The fair value of the 2026 Notes will generally increase as our common stock price increases and will generally decrease as our common stock price declines. The interest and market value changes affect the fair value of the 2026 Notes, but do not impact our financial position, cash flows or results of operations due to the fixed nature of the debt obligation. Additionally, we carry the 2026 Notes at face value less unamortized issuance costs on our balance sheet, and we present the fair value for required disclosure purposes only.
Foreign Currency Risk
Our sales contracts are primarily denominated in U.S. dollars, British pounds (“GBP”) or Euros (“EUR”). A portion of our operating expenses are incurred outside the United States and denominated in foreign currencies and are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the GBP and EUR. Additionally, fluctuations in foreign currency exchange rates may cause us to recognize transaction gains and losses in our statement of operations. The effect of a hypothetical 10% change in foreign currency exchange rates applicable to our business would not have a material impact on our historical consolidated financial statements for the years ended January 31, 2023 and 2022. Given the impact of foreign currency exchange rates has not been material to our historical operating results, we have not entered into derivative or hedging transactions, but we may do so in the future if our exposure to foreign currency should become more significant. As our international operations grow, we will continue to reassess our approach to manage our risk relating to fluctuations in currency rates.
Market Risk
We could experience additional volatility to our consolidated statements of operations due to observable price changes and impairments to our non-marketable securities. These changes could be material based on market conditions and events,
62


particularly in periods of significant market fluctuations that affect our non-marketable securities. Our non-marketable securities are subject to a risk of partial or total loss of invested capital. As of January 31, 2023 and 2022, the total amount of non-marketable securities included in other assets on our balance sheet was $9.8 million and $4.8 million, respectively.
63


Item 8. Financial Statements and Supplementary Data
MongoDB, Inc.
Form 10-K
For the Fiscal Year Ended January 31, 2023
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

64


Report of Independent Registered Public Accounting Firm
To the Board of Directors and Stockholders of MongoDB, Inc.
Opinions on the Financial Statements and Internal Control over Financial Reporting
We have audited the accompanying consolidated balance sheets of MongoDB, Inc. and its subsidiaries (the “Company”) as of January 31, 2023 and 2022, and the related consolidated statements of operations, of comprehensive loss, of stockholders' equity (deficit) and of cash flows for each of the three years in the period ended January 31, 2023, including the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company's internal control over financial reporting as of January 31, 2023, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of January 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended January 31, 2023 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of January 31, 2023, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.
Change in Accounting Principle
As discussed in Note 2 to the consolidated financial statements, the Company changed the manner in which it accounts for convertible senior notes as of February 1, 2021.

Basis for Opinions
The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management’s Report on Internal Control over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.
Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.
Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the
65


company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Critical Audit Matters
The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Revenue Recognition - Allocation of Transaction Price in Revenue Arrangements with Multiple Performance Obligations
As described in Notes 2 and 10 to the consolidated financial statements, other subscription revenue was $426.9 million for the year ended January 31, 2023. Certain of the Company’s contracts with customers contain multiple performance obligations, such as the license portion of time-based software licenses, post-contract customer support, and services. For these contracts that contain multiple performance obligations, management allocates the transaction price to each performance obligation based on a relative standalone selling price. Management determines each standalone selling price based on multiple factors, including past history of selling such performance obligations as standalone products. Management estimates standalone selling price for performance obligations with no observable evidence using adjusted market, cost plus and residual methods to establish the standalone selling prices. In cases where directly observable standalone sales are not available, management utilizes all observable data points including competitor pricing for a similar or identical product, market and industry data points, and the Company’s pricing practices.
The principal considerations for our determination that performing procedures relating to revenue recognition - allocation of transaction price in revenue arrangements with multiple performance obligations is a critical audit matter are (i) the significant judgment by management in estimating the standalone selling price for certain of the Company’s performance obligations and allocating the transaction price based on a relative allocation of standalone selling price to those individual performance obligations, which in turn led to (ii) significant auditor judgment, subjectivity and effort in performing procedures and evaluating management’s estimates of standalone selling price and the allocation of transaction price to the individual performance obligations.
Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to the revenue recognition process, including controls over the estimation of the standalone selling price and the allocation of transaction price to the individual performance obligations. These procedures also included testing management’s process for estimating the standalone selling prices, which involved (i) evaluating the appropriateness of the methodologies used by management in establishing the standalone selling prices; (ii) assessing the reasonableness of the significant assumptions developed by management; and (iii) testing the source data utilized in management’s estimate calculations. These procedures also included testing the relative allocation of transaction price to individual performance obligations based on a sample of contracts.

/s/ PricewaterhouseCoopers LLP
San Jose, California
March 17, 2023

We have served as the Company's auditor since 2013.
66


MONGODB, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands of U.S. dollars, except share and per share data)
As of January 31,
20232022
Assets
Current assets:
Cash and cash equivalents
$455,826 $473,904 
Short-term investments
1,380,804 1,352,019 
Accounts receivable, net of allowance for doubtful accounts of $6,362 and $4,966 as of January 31, 2023 and 2022, respectively
285,192 195,383 
Deferred commissions
83,550 63,523 
Prepaid expenses and other current assets
31,212 32,573 
Total current assets
2,236,584 2,117,402 
Property and equipment, net
57,841 62,625 
Operating lease right-of-use assets
41,194 41,745 
Goodwill
57,779 57,775 
Acquired intangible assets, net
11,428 20,608 
Deferred tax assets
2,564 1,939 
Other assets
181,503 147,494 
Total assets
$2,588,893 $2,449,588 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable
$8,295 $5,234 
Accrued compensation and benefits
90,112 112,568 
Operating lease liabilities
8,686 8,084 
Other accrued liabilities
52,672 48,848 
Deferred revenue
428,747 352,001 
Total current liabilities
588,512 526,735 
Deferred tax liability, non-current
225 81 
Operating lease liabilities, non-current
36,264 38,707 
Deferred revenue, non-current
31,524 23,179 
Convertible senior notes, net
1,139,880 1,136,521 
Other liabilities, non-current
52,980 57,665 
Total liabilities
1,849,385 1,782,888 
Commitments and contingencies (Note 8)
Stockholders’ equity:
Common stock, par value of $0.001 per share; 1,000,000,000 shares authorized as of January 31, 2023 and 2022; 70,005,957 shares issued and 69,906,586 shares outstanding as of January 31, 2023 and 67,543,731 shares issued and 67,444,360 shares outstanding as of January 31, 2022
70 67 
Additional paid-in capital
2,276,694 1,860,514 
Treasury stock, 99,371 shares (repurchased at an average of $13.27 per share) as of January 31, 2023 and 2022
(1,319)(1,319)
Accumulated other comprehensive loss (905)(2,928)
Accumulated deficit
(1,535,032)(1,189,634)
Total stockholders’ equity
739,508 666,700 
Total liabilities and stockholders’ equity
$2,588,893 $2,449,588 

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


MONGODB, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands of U.S. dollars, except share and per share data)
Years Ended January 31,
202320222021
Revenue:
Subscription
$1,235,122 $842,047 $565,349 
Services
48,918 31,735 25,031 
Total revenue
1,284,040 873,782 590,380 
Cost of revenue:
Subscription
284,583 217,901 145,280 
Services
64,721 41,591 31,796 
Total cost of revenue
349,304 259,492 177,076 
Gross profit
934,736 614,290 413,304 
Operating expenses:
Sales and marketing
699,201 471,890 325,100 
Research and development
421,692 308,820 205,161 
General and administrative
160,498 122,944 92,347 
Total operating expenses
1,281,391 903,654 622,608 
Loss from operations
(346,655)(289,364)(209,304)
Other income (expense):
Interest income
24,948 926 4,569 
Interest expense
(9,797)(11,316)(56,107)
Other expense, net
(1,750)(3,135)(1,851)
Loss before provision for income taxes (333,254)(302,889)(262,693)
Provision for income taxes
12,144 3,977 4,251 
Net loss
$(345,398)$(306,866)$(266,944)
Net loss per share, basic and diluted
$(5.03)$(4.75)$(4.53)
Weighted-average shares used to compute net loss per share, basic and diluted
68,628,267 64,563,032 58,984,604 

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


MONGODB, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(in thousands of U.S. dollars)
Years Ended January 31,
202320222021
Net loss
$(345,398)$(306,866)$(266,944)
Other comprehensive income (loss), net of tax:
Unrealized income (loss) on available-for-sale securities 969 (3,464)(30)
Foreign currency translation adjustment
1,054 1,240 (899)
Other comprehensive income (loss)
2,023 (2,224)(929)
Total comprehensive loss
$(343,375)$(309,090)$(267,873)

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


MONGODB, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT)
(in thousands of U.S. dollars, except share data)
Class A and Class B
Common Stock
Additional Paid-In Capital
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Total Stockholders’ Equity (Deficit)
Shares
Amount
Balances as of January 31, 202057,382,543 $57 $752,127 $(1,319)$225 $(668,232)$82,858 
Cumulative effect of accounting change
— — — — — (227)(227)
Stock option exercises
2,218,661 3 16,983 — — — 16,986 
Repurchase of early exercised options
(960)— — — — — — 
Vesting of early exercised stock options
— — 100 — — — 100 
Vesting of restricted stock units
1,163,259 1 — — — — 1 
Stock-based compensation
— — 149,313 — — — 149,313 
Issuance of common stock under the Employee Stock Purchase Plan
134,930 — 18,523 — — — 18,523 
Conversion of convertible senior notes18 — — — — — — 
Temporary equity reclassification— — (4,714)— — — (4,714)
Unrealized loss on available-for-sale securities— — — — (30)— (30)
Foreign currency translation adjustment
— — — — (899)— (899)
Net loss
— — — — — (266,944)(266,944)
Balances as of January 31, 202160,898,451 61 932,332 (1,319)(704)(935,403)(5,033)
Cumulative effect of accounting change
— — (309,381)— — 52,635 (256,746)
Stock option exercises
1,279,669 1 9,664 — — — 9,665 
Vesting of early exercised stock options
— — 10 — — — 10 
Vesting of restricted stock units
1,437,133 1 — — — — 1 
Stock-based compensation
— — 251,982 — — — 251,982 
Issuance of common stock under the Employee Stock Purchase Plan
85,401 — 25,210 — — — 25,210 
Issuance of common stock, net of issuance costs2,500,000 3 889,181 889,184 
Conversion of convertible senior notes1,243,706 1 61,516 — — — 61,517 
Unrealized loss on available-for-sale securities— — — — (3,464)— (3,464)
Foreign currency translation adjustment
— — — — 1,240 — 1,240 
Net loss
— — — — — (306,866)(306,866)
Balances as of January 31, 202267,444,360 67 1,860,514 (1,319)(2,928)(1,189,634)666,700 
Cumulative effect of accounting change— — — — — — — 
Stock option exercises801,272 1 5,707 — 5,708 
Vesting of early exercised stock options— — — — — — — 
Vesting of restricted stock units1,511,529 2 — — — — 2 
Stock-based compensation— — 381,454 — — — 381,454 
Issuance of common stock under the Employee Stock Purchase Plan149,352 — 29,003 — — — 29,003 
Issuance of common stock, net of issuance costs— — — — — — — 
Conversion of convertible senior notes73 — 16 — — — 16 
Unrealized gain on available-for-sale securities— — — — 969 — 969 
Foreign currency translation adjustment— — — — 1,054 — 1,054 
Net loss— — — — — (345,398)(345,398)
Balances as of January 31, 2023
69,906,586 $70 $2,276,694 $(1,319)$(905)$(1,535,032)$739,508 

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

MONGODB, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands of U.S. dollars)
Years Ended January 31,
202320222021
Cash flows from operating activities
Net loss$(345,398)$(306,866)$(266,944)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Depreciation and amortization 16,110 13,671 14,177 
Stock-based compensation 381,454 251,069 149,313 
Amortization of debt discount and issuance costs3,375 4,005 49,120 
Amortization of finance right-of-use assets3,974 3,974 3,975 
Amortization of operating right-of-use assets9,098 6,810 6,380 
Deferred income taxes (562)(2,579)(364)
Amortization of premium and accretion of discount on short-term investments, net(5,954)7,540 1,460 
Unrealized gain on non-marketable securities(1,857)  
Unrealized foreign exchange loss (gain)1,260 1,519 (1,329)
Change in operating assets and liabilities:
Accounts receivable(91,450)(62,277)(47,633)
Prepaid expenses and other current assets 2,315 (19,865)4,824 
Deferred commissions (49,077)(84,742)(41,623)
Other long-term assets (99)233 (1,094)
Accounts payable 3,163 1,146 1,216 
Accrued liabilities (16,189)59,248 34,859 
Operating lease liabilities
(9,692)(6,866)(4,014)
Deferred revenue
85,759 137,241 48,239 
Other liabilities, non-current
800 3,719 6,765 
Net cash (used in) provided by operating activities (12,970)6,980 (42,673)
Cash flows from investing activities
Purchases of property and equipment (7,244)(8,072)(11,773)
Acquisition, net of cash acquired (4,469) 
Investment in non-marketable securities(3,098)(4,343)(500)
Proceeds from maturities of marketable securities 1,425,000 550,000 740,000 
Purchases of marketable securities
(1,447,966)(1,385,258)(990,383)
Net cash used in investing activities (33,308)(852,142)(262,656)
Cash flows from financing activities
Proceeds from issuance of common stock, net of issuance costs 889,184  
Payments of issuance costs for convertible senior notes  (4,154)
Proceeds from exercise of stock options, including early exercised stock options 5,707 9,665 17,000 
Proceeds from the issuance of common stock under the Employee Stock Purchase Plan29,003 25,209 18,523 
Repurchase of early exercised stock options   (11)
Principal repayments of finance leases
(4,510)(5,572)(4,633)
Repayments of convertible senior notes attributable to principal
 (27,594) 
Proceeds from tenant improvement allowance on build-to-suit lease
  856 
Net cash provided by financing activities 30,200 890,892 27,581 
Effect of exchange rate changes on cash, cash equivalents and restricted cash
(2,003)(1,532)1,264 
Net (decrease) increase in cash, cash equivalents and restricted cash (18,081)44,198 (276,484)
Cash, cash equivalents and restricted cash, beginning of year
474,420 430,222 706,706 
Cash, cash equivalents and restricted cash, end of year
$456,339 $474,420 $430,222 
71

Years Ended January 31,
202320222021
Supplemental cash flow disclosure
Cash paid during the period for:
Income taxes, net of refunds
$11,164 $5,672 $2,310 
Interest expense
5,837 6,271 6,998 
Noncash investing and financing activities
Vesting of early exercised stock options
 10 100 
Purchases of property and equipment included in accounts payable and accrued liabilities
366 1,324 2,848 
Reconciliation of cash, cash equivalents and restricted cash within the consolidated balance sheets to the amounts shown in the statements of cash flows above:
Cash and cash equivalents
$455,826 $473,904 $429,697 
Restricted cash, non-current
513 516 525 
Total cash, cash equivalents and restricted cash
$456,339 $474,420 $430,222 

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

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Organization and Description of Business
MongoDB, Inc. (“MongoDB” or the “Company”) was originally incorporated in the state of Delaware in November 2007 under the name 10Gen, Inc. In August 2013, the Company changed its name to MongoDB, Inc. The Company is headquartered in New York City. MongoDB is the developer data platform company. The foundation of the Company’s offering is the leading, modern general purpose database, which is built on a unique document-based architecture. Organizations can deploy the Company’s database at scale in the cloud, on-premises, or in a hybrid environment. The Company’s robust platform enables developers to build and modernize applications rapidly and cost-effectively across a broad range of use cases. In addition to selling subscriptions to its software, the Company provides post-contract support, training and consulting services for its offerings. The Company’s fiscal year ends on January 31.

2. Summary of Significant Accounting Policies
Basis of Presentation
The consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and include the accounts of the Company and all of its wholly owned subsidiaries. All intercompany transactions and accounts have been eliminated.
Use of Estimates
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Such estimates include, but are not limited to, revenue recognition, allowances for doubtful accounts, the incremental borrowing rate related to the Company’s lease liabilities, stock-based compensation, legal contingencies, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, fair value of non-marketable securities and accounting for income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events.
The COVID-19 pandemic and global macroeconomic conditions, including slower economic growth, rising interest rates and inflation, continue to impact demand and supply for a broad variety of goods and services, including demand from the Company’s customers.
Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, assumptions and judgments or adjust the carrying value of its assets or liabilities. These estimates may change as new events occur and additional information is obtained and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the Company’s financial statements.
Foreign Currency
The functional currency of the Company’s international subsidiaries is either the U.S. dollar or the local currency in which the international subsidiary operates. For foreign subsidiaries where the U.S. dollar is the functional currency, foreign currency denominated monetary assets and liabilities are re-measured into U.S. dollars at current exchange rates and foreign currency denominated non-monetary assets and liabilities are re-measured into U.S. dollars at historical exchange rates. Transaction gains or losses from foreign currency re-measurement and settlements are included in other income (expense), net in the consolidated statements of operations. For foreign subsidiaries where the functional currency is the local currency, the Company uses the exchange rate as of the balance sheet date to translate assets and liabilities and the average exchange rate during the period to translate revenue and expenses into U.S. dollars. Translation gains or losses resulting from translating foreign local currency financial statements into U.S. dollars are included in accumulated other comprehensive loss as a component of stockholders' equity (deficit).
73

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Comprehensive Loss
The Company’s comprehensive loss includes net loss, unrealized gains and losses on available-for-sale debt securities and foreign currency translation adjustments.
Cash and Cash Equivalents
The Company considers all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. The Company maintains such investments primarily in money market funds, which have readily determinable fair values. Money market funds are measured using quoted prices in active markets with changes recorded in other income (expense), net on the consolidated statements of operations.
Marketable Securities
The Company’s short-term investments consist of U.S. government treasury securities. The Company determines the appropriate classification of its short-term investments at the time of purchase and reevaluates such designation at each balance sheet date. The Company has classified and accounted for its short-term investments as available-for-sale debt securities as the Company may sell these securities at any time for use in its current operations or for other purposes, even prior to maturity. As a result, the Company classifies its short-term investments within current assets on the consolidated balance sheets.
Available-for-sale debt securities are recorded at fair value each reporting period. Realized gains and losses are determined based on the individual security level and are reported in other income (expense), net in the consolidated statements of operations. Unrealized gains and losses, net of taxes, on these short-term investments are reported as a separate component of accumulated other comprehensive loss on the consolidated balance sheets until realized.
If the estimated fair value of an available-for-sale debt security is below its amortized cost basis, then the Company evaluates for impairment. The Company considers its intent to sell the security or whether it is more likely than not that it will be required to sell the security before recovery of its amortized basis. If either of these criteria are met, the debt security’s amortized cost basis is written down to fair value through other income (expense), net in the consolidated statements of operations. If neither of these criteria are met, the Company evaluates whether unrealized losses have resulted from a credit loss or other factors. When a credit loss exists, the Company compares the present value of cash flows expected to be collected from the debt security with the amortized cost basis of the security to determine what allowance amount, if any, should be recorded. An impairment relating to credit losses is recorded through an allowance for credit losses reported in other income (expense), net in the consolidated statements of operations. The allowance is limited by the amount that the fair value of the debt security is below its amortized cost basis.
For the years ended January 31, 2023, 2022 and 2021, the Company did not record any impairment charges for its marketable debt securities in its consolidated statements of operations.
Restricted Cash
As of January 31, 2023 and 2022, the Company pledged $0.5 million of collateral for its available credit on corporate credit cards. Restricted cash balances have been excluded from the Company’s cash and cash equivalents balance and are included in other assets on the consolidated balance sheets.
Non-marketable Securities
Non-marketable securities consist of debt and equity investments in privately-held companies, which are classified as other assets on the consolidated balance sheets. The Company’s non-marketable debt securities are measured at fair value at each reporting period. The Company’s non-marketable equity securities do not have readily determinable fair values. Under the measurement alternative election, the Company accounts for these non-marketable equity securities at cost and adjusts for observable price changes in orderly transactions for the identical or similar investment of the same issuer or upon impairment. These securities are not eligible for the net-asset-value practical expedient from fair value measurement. The measurement alternative election is reassessed each reporting period to determine whether the non-marketable securities continue to be eligible for this election.
The Company periodically evaluates its non-marketable equity securities for impairment when events and circumstances indicate that the carrying amount of the investment may not be recovered. Impairment indicators may include, but are not limited to, a significant deterioration in earnings performance, credit rating, asset quality or business outlook or a
74

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
significant adverse change in the regulatory, economic, or technological environment. If the non-marketable equity securities are considered impaired, the Company will record an impairment charge within other income (expense) on its consolidated statements of operations for the amount by which the carrying value exceeds the fair value of the investment. For the years ended January 31, 2023, 2022 and 2021, the Company did not record any impairment charges related to its non-marketable equity securities in its consolidated statements of operations.
During the years ended January 31, 2023 and 2022, the Company invested $3.1 million and $4.3 million, respectively, of its cash in non-marketable securities of privately-held companies. The Company evaluated its ownership, contractual and other interests of its investments and determined that as of January 31, 2023, there were no variable interest entities required to be consolidated in the Company’s consolidated financial statements, as the Company was not the primary beneficiary and did not have the power to direct activities that most significantly impact the entities’ economic performance. The Company’s maximum loss exposure is limited to the carrying value of these investments.
Fair Value of Financial Instruments
The Company’s financial instruments consist of cash and cash equivalents, short-term investments, accounts receivable, non-marketable securities, accounts payable and accrued liabilities. Cash equivalents are measured at fair value on a recurring basis. Short-term investments classified as available-for-sale debt securities are recorded at fair value. Non-marketable securities consist of debt and equity securities. Non-marketable debt securities are measured at fair value at each reporting period. Non-marketable equity securities are measured at fair value as of the date of observable price changes in orderly transactions for the identical or a similar investment of the same issuer or upon impairment. Accounts receivable, accounts payable and accrued liabilities are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date.
The Company follows ASC 820, Fair Value Measurements and Disclosures with respect to assets and liabilities that are measured at fair value. Under this standard, fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The standard establishes a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs, as described below, of which the first two are considered observable and the last unobservable, that may be used to measure fair value:
Level 1: Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date.
Level 2: Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
Concentration of Credit Risk
Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash and cash equivalents, restricted cash, short-term investments and accounts receivable. The primary focus of the Company’s investment strategy is to preserve capital and meet liquidity requirements. The Company maintains its cash accounts with financial institutions where, at times, deposits exceed insurance coverage limits. The Company invests its excess cash in highly-rated money market funds and in short-term investments consisting of U.S. government treasury securities.
The Company extends credit to customers in the normal course of business. The Company performs credit analyses and monitors the financial health of its customers to reduce credit risk. The Company does not require collateral from customers to secure accounts receivable. Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company records an allowance for doubtful accounts relating to certain trade accounts receivable based on various factors, including the review of credit profiles of its customers, contractual terms and conditions, current economic trends and historical customer payment experience.
As of January 31, 2023 and 2022, no customer represented 10% or more of net accounts receivable. For the years ended January 31, 2023, 2022 and 2021, no customer represented 10% or more of revenue.
75

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Software Development Costs
Software development costs for software to be sold, leased, or otherwise marketed are expensed as incurred until the establishment of technological feasibility, at which time those costs are capitalized until the product is available for general release to customers and amortized over the estimated life of the product. Technological feasibility is established upon the completion of a working prototype that has been certified as having no critical bugs and is a release candidate. To date, costs and time incurred between the establishment of technological feasibility and product release have not been material, resulting in software development costs qualifying for capitalization being immaterial. As a result, the Company has not capitalized any related software development costs in any of the periods presented.
Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements, with no substantive plans to market such software at the time of development, costs related to the development of web-based product, or implementation costs incurred in a hosting arrangement that is a service contract, are capitalized during the application development stage. Costs incurred during the preliminary planning and evaluation stage of the project and during post implementation operational stage are expensed as incurred. There were no material qualifying costs incurred during the application development stage and the Company did not capitalize any qualifying costs related to computer software developed for internal use, or implementation costs incurred in a hosting arrangement that is a service contract in the years ended January 31, 2023 and 2022.
Property and Equipment
Property and equipment are recorded at cost and depreciated using the straight-line method over the following estimated useful lives:
Property and EquipmentEstimated Useful Life
Computer and office equipment
Two to three years
Purchased softwareTwo years
ServersThree years
Furniture and fixturesFive years
Website costsThree years
Leasehold improvementsLesser of estimated useful life or remaining lease term
Depreciation commences once the asset is ready for its intended use. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation, is removed from the accounts and any resulting gain or loss is reflected in the consolidated statements of operations. There was no material gain or loss incurred as a result of retirement or sale in the periods presented. Repair and maintenance costs are expensed as incurred.
Business Combinations
The Company uses its best estimates and assumptions to assign fair value to the tangible and intangible assets acquired and liabilities assumed as of the acquisition date. The excess of the fair value of purchase consideration over the fair values of the tangible and intangible assets acquired and liabilities assumed is recorded as goodwill. These estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company’s consolidated statements of operations. Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred.
Leases
The Company determines if an arrangement is, or contains, a lease at inception. An arrangement is or contains a lease if the arrangement conveys the right to control the use of an identified asset for a period of time in exchange for consideration.
The Company measures lease liabilities based on the present value of lease payments over the lease term at the lease commencement date. As the Company’s leases generally do not provide an implicit discount rate, the net present value of
76

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
future minimum lease payments is determined using the Company’s incremental borrowing rate. Options in the lease terms to extend or terminate the lease are not reflected in the lease liabilities unless it is reasonably certain that any such option will be exercised.
The Company measures right-of-use assets at the lease commencement date based on the corresponding lease liabilities adjusted for (i) prepayments made to the lessor at or before the commencement date, (ii) initial direct costs incurred and (iii) certain tenant incentives under the lease. The Company evaluates the recoverability of the right-of-use assets for possible impairment in accordance with the long-lived assets policy.
The Company accounts for lease and non-lease components as a single lease component for all leases. The Company has elected not to recognize right-of-use assets or lease liabilities for leases with an initial lease term of twelve months or less, and instead recognize the associated lease payments for these short-term leases in the consolidated statements of operations on a straight-line basis over the lease term.
Lease expenses for minimum lease payments for operating leases are recognized on a straight-line basis over the lease term. Amortization expense of the right-of-use assets for finance leases is generally recognized on a straight-line basis over the shorter of the lease term or the useful life of the asset. Interest expense for finance leases is recognized based on the incremental borrowing rate used to determine the finance lease liability. Variable lease payments are expensed as incurred and are not included within the lease liability and right-of-use assets calculation.
Operating leases are reflected in operating lease right-of-use assets, operating lease liabilities and operating lease liabilities, non-current on the consolidated balance sheets. Finance leases are included in property and equipment, net, other accrued liabilities, and other liabilities, non-current on the consolidated balance sheets. Within the consolidated statements of cash flows, the Company classifies all cash payments associated with operating leases within operating activities and for finance leases, repayments of principal are presented within financing activities and interest payments are presented within operating activities.
Impairment of Long-Lived Assets
The Company evaluates the recoverability of its long-lived assets for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount is not recoverable, the carrying amount of such assets is reduced to fair value. Impairment charges related to long-lived assets during the years presented were not material. Refer to Note 4, Property and Equipment, net for more information.
In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of long-lived assets. If the estimated useful life assumption for any asset is changed due to new information, the remaining unamortized balance would be depreciated or amortized over the revised estimated useful life, on a prospective basis.
Goodwill and Other Acquired Intangible Assets
Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations. Other acquired intangible assets are stated at the fair value acquired as determined by a valuation technique commensurate with the intended use of the related asset. Definite-lived intangible assets are considered long-lived assets and are amortized on a straight-line basis over the periods that expected economic benefits will be provided. Goodwill and any indefinite-lived intangible assets are not amortized; rather, they are evaluated for impairment annually and whenever events or changes in circumstances indicate that the value of the asset may be impaired.
The Company performs its annual impairment analysis in the fourth quarter of each fiscal year. The Company first assesses the qualitative factors to determine whether it is more likely than not that the fair value of the Company’s single operating segment is less than its carrying amount as a basis for determining whether it is necessary to perform the quantitative goodwill impairment test. If the Company determines that it is more likely than not that its fair value is less than its carrying amount, then the quantitative goodwill impairment test will be performed. The quantitative goodwill impairment test identifies goodwill impairment and measures the amount of goodwill impairment loss to be recognized by comparing the fair value of the Company’s single operating segment with its carrying amount. If the carrying amount exceeds its fair value, no further analysis is required; otherwise, any excess of the carrying amount over the implied fair value is recognized as an impairment loss and the carrying value of goodwill is written down to fair value. No indicators of impairment of goodwill
77

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
were identified during the years ended January 31, 2023, 2022 and 2021, and accordingly, the Company has not recorded any impairment of goodwill during those periods.
Revenue Recognition
The Company derives its revenue from two sources: (1) the sales of subscriptions, which includes the usage-based database-as-a-service offering and the term license and post-contract customer support (“PCS”); and (2) services revenue comprised of consulting and training arrangements. The Company recognizes revenue when its customer obtains control of promised goods or services in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. In determining the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements, the Company performs the following steps:
i.Identification of the contract, or contracts, with a customer - The Company contracts with its customers through order forms, which are governed by master sales agreements. The Company determines it has a contract with a customer when the contract is approved, each party’s rights regarding the products or services to be transferred is identified, the payment terms for the services can be identified, the Company has determined the customer has the ability and intent to pay and the contract has commercial substance. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit, reputation and financial or other information pertaining to the customer. At contract inception, the Company evaluates whether two or more contracts should be combined and accounted for as a single contract and whether the combined or single contract includes more than one performance obligation. The Company has concluded that its contracts with customers do not contain warranties that give rise to a separate performance obligation.
ii.Identification of the performance obligations in the contract - Performance obligations promised in a contract are identified based on the services or products that will be transferred to the customer that are both (1) capable of being distinct, whereby the customer can benefit from the service or product either on its own or together with other resources that are readily available from third parties or from the Company and (2) distinct in the context of the contract, whereby the transfer of the services or products is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised services or products, the Company applies judgment to determine whether promised services or products are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised services or products are combined and accounted for as a single performance obligation.
iii.Determination of the transaction price - The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring services and products to the customer. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue recognized under the contract will not occur. None of the Company’s contracts contain a significant financing component.
iv.Allocation of the transaction price to the performance obligations in the contract - If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts that contain multiple performance obligations, the Company allocates the transaction price to each performance obligation based on a relative standalone selling price (“SSP”) basis. The Company also considers if there are any additional material rights inherent in a contract and if so, the Company allocates a portion of the transaction price to such rights based on SSP. The Company determines each SSP based on multiple factors, including past history of selling such performance obligations as standalone products. The Company estimates SSP for performance obligations with no observable evidence using adjusted market, cost plus and residual methods to establish the SSPs. In cases where directly observable standalone sales are not available, the Company utilizes all observable data points including competitor pricing for a similar or identical product, market and industry data points and the Company’s pricing practices to establish the SSP.
v.Recognition of revenue when, or as, the Company satisfies a performance obligation - The Company recognizes revenue at the time the related performance obligation is satisfied when control of the services or products are transferred to the customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products. The Company records its revenue net of any value added or sales tax.
78

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Subscription Revenue
The Company sells subscriptions directly through its field and inside sales teams and indirectly through channel partners, as well as through its self-serve channel. The majority of the Company’s subscription contracts are one year in duration and are invoiced upfront. When the Company enters into multi-year subscription contracts, the customer is typically invoiced on an annual basis or pays upfront. The Company’s subscription contracts are generally non-cancelable and non-refundable.
The Company derives subscription revenue from providing its software to customers with its database-as-a-service offering that include comprehensive infrastructure and management of the Company’s database and can also be purchased with additional enterprise features. Performance obligations related to database-as-a-service solutions are recognized on a usage-basis, as the use of this service represents a direct measurement of the value to the customer of the goods or services transferred to date relative to the remaining goods or services promised under the contract.
The Company’s subscription revenue also includes time-based software licenses sold in conjunction with PCS. These subscription offerings are generally priced on a per server basis, subject to a per server random access memory (“RAM”) limit. Performance obligations related to subscription revenue for time-based software licenses include a license portion, which represents functional intellectual property under which a customer has the legal right to the license. The license provides significant standalone functionality and is therefore deemed a distinct performance obligation. License revenue is recognized at a point in time, upon delivery and transfer of control of the underlying license to the customer, which is typically the subscription start date.
Performance obligations related to PCS include unspecified updates, as well as support and maintenance. While separate performance obligations are identified within PCS, the underlying performance obligations generally have a consistent continuous pattern of transfer to a customer during the term of a contract. Revenue from PCS is recognized ratably over the contract duration.
Services Revenue
The Company’s services contracts are generally provisioned on a time-and-materials basis. Revenue is recognized on a proportional performance basis as the services are delivered to the customers.
Contracts with Multiple Performance Obligations
Certain of the Company’s contracts with customers contain multiple performance obligations, including those described above such as the license portion of time-based software licenses, PCS, database-as-a-service offering and services. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to each separate performance obligation based on its relative SSP basis.
Cost of Revenue
Cost of Subscription Revenue
Cost of subscription revenue primarily includes third-party cloud infrastructure expenses for the Company’s database- as-a-service offering. Cost of subscription revenue also includes personnel costs, including salaries, bonuses and benefits and stock-based compensation, for employees associated with the Company’s subscription arrangements principally related to technical support and allocated shared costs, as well as depreciation and amortization.
Cost of Services Revenue
Cost of services revenue primarily includes personnel costs, including salaries and benefits and stock-based compensation for employees associated with the Company’s professional service contracts, as well as, travel costs, allocated shared costs and depreciation and amortization.
Deferred Commissions
The Company capitalizes its incremental costs of obtaining subscription contracts with customers, which generally consist of sales commissions paid to the Company’s sales force and related payroll taxes, as well as fees paid to marketplace vendors. Incremental costs that are expected to be amortized during the succeeding twelve months are recorded on the Company’s consolidated balance sheets as deferred commissions with the remaining, non-current, portion recorded under
79

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
other assets. Deferred commissions are amortized over a period of benefit that the Company has determined to be generally five years. The Company determined the period of benefit by taking into consideration the length of its customer contracts, its technology and other factors. Deferred commissions also include all other sales commissions and related payroll taxes for subscription contracts, which are amortized based on the pattern of the associated revenue recognition over the related contractual subscription period. Sales commissions are generally paid up front and one month in arrears, however, the timing of payment is based on contractual terms of the underlying subscription contract and is subject to an evaluation of customer credit-worthiness. The deferred commission amounts are recoverable through the future revenue under the non-cancelable customer contracts. Amortization of deferred commissions is included in sales and marketing expense in the consolidated statements of operations. The Company adopted the practical expedient that permits an entity to expense the costs to obtain a contract as incurred when the expected amortization period is one year or less. Deferred commissions are reviewed periodically for impairment. Refer to Note 10, Revenue for more information.
Deferred Revenue
Deferred revenue primarily consists of customer billings or payments received in advance of the Company satisfying the performance obligations on its subscription and services contracts. The Company generally invoices its customers annually in advance for its subscription services. Typical payment terms provide that customers pay the amount due within 30 days of the invoice date. Deferred revenue that is anticipated to be recognized during the succeeding twelve-month period is recorded as current deferred revenue and the remaining portion is recorded as non-current. The Company’s contract liabilities are classified as deferred revenue upon the right to invoice or when payments have been received for undelivered products or services. Deferred revenue does not necessarily represent the total contract value of annual or multi-year, non-cancelable subscription agreements.
Accounts Receivable and Allowance for Doubtful Accounts
The Company records a receivable when an unconditional right to consideration exists, such that only the passage of time is required before payment of consideration is due. Timing of revenue recognition may differ from the timing of invoicing to customers. If revenue recognized on a contract exceeds the billings, then the Company records an unbilled receivable for that excess amount, which is included as part of accounts receivable, net in the Company’s consolidated balance sheets.
The Company is exposed to credit losses primarily through the sales of subscriptions and services, which are recorded as accounts receivable, inclusive of unbilled receivables. The Company performs initial and ongoing evaluations of its customers' financial position and generally extends credit without collateral. Accounts receivable are recorded at amortized cost, net of an allowance for doubtful accounts, and do not bear interest.
The allowance for doubtful accounts represents the best estimate of lifetime expected credit losses against the existing accounts receivable, inclusive of unbilled receivables, based on certain factors including past collection experience, credit quality of the customer, current aging of the receivable balance, current economic conditions, reasonable and supportable forecasts, as well as specific circumstances arising with individual customers. Extensive judgment is required in assessing these factors. Due to the short-term nature of the Company’s accounts receivable, forecasts have limited relevance to the Company’s expected credit loss estimates. Accounts receivable are written off against the allowance for doubtful accounts when management determines a balance is uncollectible and the Company no longer actively pursues collection of the receivable. The Company’s estimates of the allowance for credit losses may not be indicative of the Company’s actual credit losses requiring additional charges to be incurred to reflect the actual amount collected. See also Note 10, Revenue for more information on allowance for doubtful accounts and unbilled receivables.
Convertible Senior Notes
The Company early adopted Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-06—Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”) as of February 1, 2021 using the modified retrospective transition method.
Prior to the adoption of ASU 2020-06, in accounting for the issuance of the Company’s convertible senior notes (the “Notes”), the Notes were separated into liability and equity components. The carrying amounts of the liability component was calculated by measuring the fair value of similar liabilities that do not have associated convertible features. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the respective Notes. This difference represented the debt discount that was
80

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
amortized to interest expense over the respective terms of the Notes using the effective interest rate method. The equity component was recorded in additional paid-in capital and was not remeasured as long as it continued to meet the conditions for equity classification.
In accounting for the debt issuance costs related to the Notes, the Company allocated the total amount incurred to the liability and equity components of the Notes based on their relative fair values. Issuance costs attributable to the liability component were being amortized to interest expense over the contractual term of the Notes. The issuance costs attributable to the equity component were netted against the equity component representing the conversion option in additional paid-in capital.
Transactions involving contemporaneous exchanges of cash between the same debtor and creditor in connection with the issuance of a new debt obligation and satisfaction of an existing debt obligation by the debtor are evaluated as a modification or an exchange transaction depending on whether the exchange is determined to have substantially different terms. For exchange transactions that are considered an extinguishment of debt, the total consideration for such an exchange is separated into liability and equity components by estimating the fair value of a similar liability without a conversion option and assigning the residual value to the equity component. The gain or loss on extinguishment of the debt is subsequently determined by comparing repurchase consideration allocated to the liability component to the sum of the carrying value of the liability component, net of the proportionate amounts of unamortized debt discount and remaining unamortized debt issuance costs.
The liability component of the Notes was classified as non-current until the reporting period date was within one year of maturity of the Notes or when the Company has received a redemption request, but settlement would occur after the reporting period date. Under these circumstances, the net carrying amount of the Notes was classified as a current liability and a portion of the equity component representing the conversion option was reclassified to temporary equity in the consolidated balance sheets. The portion of the equity component classified as temporary equity was measured as the difference between the principal and net carrying amount of the Notes, excluding debt issuance costs.
Upon adoption of ASU 2020-06, the Company no longer records the conversion feature of its convertible senior notes in equity. Instead, the Company combined the previously separated equity component with the liability component, which together is now classified as debt, thereby eliminating the subsequent amortization of the debt discount as interest expense. Similarly, the portion of issuance costs previously allocated to equity was reclassified to debt and amortized as interest expense. Accordingly, the Company recorded a decrease to accumulated deficit of $52.6 million, a decrease to additional paid-in capital of $309.4 million, a decrease to temporary equity of $4.7 million and an increase to convertible senior notes, net, of $261.5 million. There was an immaterial benefit from the reversal of the deferred tax liability associated with the convertible senior notes upon the adoption of ASU 2020-06. Prior period financial statements were not restated.
Also upon adoption, the Company is no longer utilizing the treasury stock method for earnings per share purposes. Instead, the Company is applying the if-converted method when reporting the number of potentially dilutive shares of common stock. Although the required use of the if-converted method will not impact the diluted net loss per share as long as the Company is in a net loss position, the Company is required to include disclosures of all the underlying shares regardless of the average stock price for the reporting period.
The Company’s convertible senior notes are classified as non-current liabilities until the reporting period date is within one year of maturity of the convertible senior notes or when the Company has received a redemption request, but settlement will occur after the reporting period date. Under such circumstances, the carrying amount of the convertible senior notes, net of the associated unamortized debt issuance costs, is classified as a current liability.
Research and Development
Research and development costs are expensed as incurred and consist primarily of personnel costs, including salaries, bonuses and benefits and stock-based compensation. Research and development costs also include amortization associated with acquired finite-lived intangible assets and allocated overhead.
Advertising
Advertising costs are expensed as incurred, or the first time the advertising takes place, based on the nature of the advertising and include direct marketing, events, public relations, sales collateral materials and partner programs. Advertising costs were $18.7 million, $18.0 million and $12.8 million for the years ended January 31, 2023, 2022 and 2021, respectively. Advertising costs are recorded in sales and marketing expenses in the consolidated statements of operations.
81

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Stock-Based Compensation
Compensation expense related to stock-based awards granted to employees and non-employees is calculated based on the fair value of stock-based awards on the date of grant. For restricted stock units, fair value is based on the closing price of the Company’s common stock on the grant date.
For stock options and purchase rights issued to employees under the 2017 Employee Stock Purchase Plan (“2017 ESPP”), the Company determines the grant date fair value using the Black-Scholes option-pricing model. This option-pricing model requires the use of assumptions, which are subjective and generally requires significant judgment to determine. The assumptions for the option-pricing model were determined as follows:
i.Expected Term. The expected term represents the period that stock-based awards are expected to be outstanding. For option grants that are considered to be “plain vanilla,” the Company determines the expected term using the simplified method. The simplified method deems the term to be the average of the time-to-vesting and the contractual life of the options. For purchase rights granted under the 2017 ESPP, the expected term represents the offering period.
ii.Expected Volatility. Since the Company had limited trading history of its common stock, the expected volatility for its stock option grants was derived from the average historical stock volatilities of several unrelated public companies within the Company’s industry that the Company considered to be comparable to its own business over a period equivalent to the expected term of the stock option grants. For purchase rights granted under the 2017 ESPP, the volatility is derived from the historical volatility of the Company’s common stock.
iii.Risk-Free Interest Rate. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero-coupon U.S. Treasury notes with maturities approximately equal to the option’s expected term and 2017 ESPP offering period.
iv.Dividend Rate. The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to do so.
The Company’s stock price volatility and expected option life involve management's best estimates, both of which impact the fair value estimated under the Black-Scholes option-pricing model and, ultimately, the expense that will be recognized.
The Company recognizes the related stock-based compensation expense for restricted stock units and stock options on a straight-line basis over the employee’s requisite service period, which is generally four years. The Company has elected to account for forfeitures as they occur. The Company recognizes the stock-based compensation expense related to the 2017 Employee Stock Purchase Plan on a straight-line basis over the offering period.
Net Loss Per Share
The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive securities outstanding for the period, including stock options, restricted stock units and convertible senior notes. Refer to Note 12. Net Loss Per Share for more information.
Segment Information
The Company has one operating and reportable segment as the Company’s chief operating decision maker, the Company’s Chief Executive Officer (“CEO”), reviews financial information on an aggregate and consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, all required segment information can be found in these consolidated financial statements and accompanying notes.
Income Taxes
The Company follows the asset and liability method of accounting for income taxes. This method requires recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities. Valuation allowances are established when necessary to reduce the deferred tax assets to the amount the Company believes is more likely than not to be realized.
82

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
The Company recognizes the tax benefit from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the tax authorities, based on the technical merits of the position. The tax benefit is measured based on the largest benefit that is more likely than not of being realized upon ultimate settlement. The Company recognizes interest and penalties on amounts due to taxing authorities as a component of other income (expense), net.
Related Party Transactions
All contracts with related parties are executed in the ordinary course of business. There were no material related party transactions in the years ended January 31, 2023, 2022 and 2021. As of January 31, 2023 and 2022, there were no material amounts payable to or amounts receivable from related parties.
Recently Adopted Accounting Pronouncements
Disclosures by Business Entities about Government Assistance. In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance, which requires companies to disclose information about certain government assistance they receive. Disclosure requirements include: the types of government assistance received, the accounting for any such assistance, and the effect of the assistance on the company's consolidated financial statements. The guidance is effective for annual periods beginning after December 15, 2021. The Company adopted this ASU for the year ended January 31, 2023 on a prospective basis. The adoption of this ASU did not have a material impact on the Company’s disclosures.
3. Fair Value Measurements
The following tables present information about the Company’s financial assets that have been measured at fair value on a recurring basis as of January 31, 2023 and 2022 and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):
Fair Value at January 31, 2023
Level 1
Level 2
Level 3
Total
Financial Assets:
Cash and cash equivalents:
Money market funds $268,985 $ $ $268,985 
Short-term investments:
U.S. government treasury securities
1,380,804   1,380,804 
Total financial assets
$1,649,789 $ $ $1,649,789 
Fair Value at January 31, 2022
Level 1
Level 2
Level 3
Total
Financial Assets:
Cash and cash equivalents:
Money market funds $331,221 $ $ $331,221 
Short-term investments:
U.S. government treasury securities
1,352,019   1,352,019 
Total financial assets
$1,683,240 $ $ $1,683,240 
The Company utilized the market approach and Level 1 valuation inputs to value its money market mutual funds and U.S. government treasury securities because published net asset values were readily available. The contractual maturity of all marketable securities was less than one year as of January 31, 2023 and 2022. As of January 31, 2023, unrealized losses on the Company’s U.S. government treasury securities were approximately $2.4 million. The fluctuations in market interest rates impact the unrealized losses on these securities. The Company does not intend to sell these securities and, as a result, does not expect to realize these losses in its financial statements. The Company concluded that an allowance for credit losses was unnecessary for short-term investments as of January 31, 2023 and 2022. Gross realized gains and losses were not material for each of the years ended January 31, 2023 and 2022.
83

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Convertible Senior Notes
The Company measures the fair value of its outstanding convertible senior notes on a quarterly basis for disclosure purposes. The Company considers the fair value of its convertible senior notes at January 31, 2023 to be a Level 2 measurement due to limited trading activity of the convertible senior notes. Refer to Note 6, Convertible Senior Notes, to the consolidated financial statements for further details.
Non-marketable Securities
As of January 31, 2023 and 2022, the total amount of non-marketable equity and debt securities included in other assets on the Company’s balance sheets were $9.8 million and $4.8 million, respectively. During the year ended January 31, 2023, the Company invested an additional $3.1 million of its cash in non-marketable equity securities. In addition, the Company recorded an unrealized gain on certain of these non-marketable securities of $1.9 million during the year ended January 31, 2023. No gain or loss was recognized during the year ended January 31, 2022. Refer to Note 2, Summary of Significant Accounting Policies, for further details. The Company considers these assets as Level 3 within the fair value hierarchy when an impairment or observable price changes in orderly transactions are recognized on these non-marketable securities during the period. The estimation of fair value for these investments is inherently complex due to the lack of readily available market data and inherent lack of liquidity and requires the Company’s judgment and the use of significant unobservable inputs in an inactive market. In addition, the determination of whether an orderly transaction is for the identical or a similar investment requires significant management judgment, including understanding the differences in the rights and obligations of the investments, the extent to which those differences would affect the fair values of those investments and the stage of operational development of the entities.
4. Property and Equipment, Net
Property and equipment, net consists of the following (in thousands):
January 31, 2023January 31, 2022
Servers$1,350 $1,044 
Furniture and fixtures4,525 2,903 
Computer and office equipment4,949 2,446 
Purchased software985 985 
Leasehold improvements35,219 30,070 
Website costs969 969 
Construction in process879 4,562 
Finance lease right-of-use assets27,489 31,463 
Total property and equipment76,365 74,442 
Less: accumulated depreciation and amortization(18,524)(11,817)
Property and equipment, net$57,841 $62,625 
Depreciation and amortization expense related to property and equipment was $6.9 million, $4.5 million and $5.5 million for the years ended January 31, 2023, 2022 and 2021, respectively. Depreciation and amortization expense excludes amortization with respect to the finance lease right-of-use asset, which is described further in Note 7, Leases.
Depreciation expense for the year ended January 31, 2021 included an impairment charge of $2.1 million related to the Company’s former office space in Dublin, Ireland. In December 2019, the Company signed an agreement to lease approximately 40,000 square feet of office space to accommodate its growing employee base in Dublin. The lease commenced on February 1, 2020 and as of January 31, 2021, the former Dublin office was not occupied by the Company. Due to the impact of the COVID-19 pandemic, the Company has been unable to assign nor secure a sub-tenant for the former Dublin office. Accordingly, the Company recognized an impairment charge as part of depreciation expense that represented the remaining carrying value of the right-of-use asset for this office location.
84

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
5. Goodwill and Acquired Intangible Assets, Net
The following table summarizes the changes in the carrying amount of goodwill during the periods presented (in thousands):
January 31, 2023January 31, 2022
Balance, beginning of the year$57,775 $55,830 
Increase in goodwill related to business combinations4 1,945 
Balance, end of the year$57,779 $57,775 
In April 2021, the Company made an acquisition for total cash consideration of $9.0 million, of which $4.5 million was the purchase price to be allocated and $4.5 million will be recognized as post-combination compensation expense. For accounting purposes, this business combination was deemed immaterial. The Company allocated $3.4 million to the acquired developed technology intangible asset based on fair value to be amortized over its economic useful life of five years. The Company also recorded $1.9 million of goodwill, which included a tax benefit associated with the acquisition due to the release of the valuation allowance of $0.8 million.
The gross carrying amount and accumulated amortization of the Company’s intangible assets are as follows (in thousands):
January 31, 2023
Gross Carrying ValueAccumulated AmortizationNet Book ValueWeighted-Average Remaining Useful Life (in years)
Developed technology$38,100 $(29,122)$8,978 1.7
Customer relationships15,200 (12,750)2,450 0.8
Total$53,300 $(41,872)$11,428 
January 31, 2022
Gross Carrying ValueAccumulated AmortizationNet Book ValueWeighted-Average Remaining Useful Life (in years)
Developed technology$38,100 $(22,982)$15,118 2.6
Customer relationships15,200 (9,710)5,490 1.8
Total$53,300 $(32,692)$20,608 
Acquired intangible assets are amortized on a straight-line basis. Amortization expense of intangible assets was $9.2 million, $9.1 million and $8.5 million for the years ended January 31, 2023, 2022 and 2021, respectively. Amortization expense for developed technology was included as research and development expense in the Company’s consolidated statements of operations. Amortization expense for customer relationships was included as sales and marketing expense in the Company’s consolidated statements of operations.
As of January 31, 2023, future amortization expense related to the intangible assets is as follows (in thousands):
Years Ending January 31,
2024$8,505 
20252,130 
2026680 
2027113 
2028 
Total$11,428 
85

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
6. Convertible Senior Notes
The net carrying amounts of the Company’s 2026 Notes (as defined herein) were as follows for the periods presented (in thousands):
Years Ended January 31,
20232022
Principal$1,149,972 $1,149,988 
Unamortized debt issuance costs(10,092)(13,467)
Net carrying amount$1,139,880 $1,136,521 
As of January 31, 2023, the total estimated fair value (Level 2) of the outstanding 2026 Notes was approximately $1.4 billion. The fair value was determined based on the closing trading price per $100 of the 2026 Notes as of the last day of trading for the period. The fair value of the 2026 Notes is primarily affected by the trading price of the Company’s common stock and market interest rates.
The following table sets forth the interest expense related to the 2024 Notes (as defined herein) and 2026 Notes for the periods presented (in thousands):
January 31, 2023January 31, 2022January 31, 2021
2024 Notes (2)
2026 Notes
2024 Notes
2026 Notes
2024 Notes
2026 Notes
Contractual interest expense
$ $2,859 $168 $2,876 $675 $2,875 
Amortization of debt discount (1)
    3,976 43,026 
Amortization of issuance costs (1)
 3,375 647 3,358 276 1,851 
Total
$ $6,234 $815 $6,234 $4,927 $47,752 
(1) The decrease in total interest expense for the year ended January 31, 2022, as compared to the respective prior year was due to the derecognition of the unamortized debt discount, partially offset by the increase in the amortization of issuance costs previously recognized in equity. These changes were the result of the Company’s adoption of ASU 2020-06, as of February 1, 2021, as described in Note 2, Summary of Significant Accounting Policies.
(2) The aggregate principal amount outstanding of the 2024 Notes was redeemed by the Company in December 2021.
In June 2018, the Company issued $250.0 million aggregate principal amount of 0.75% convertible senior notes due 2024 in a private placement and, in July 2018, the Company issued an additional $50.0 million aggregate principal amount of convertible senior notes pursuant to the exercise in full of the initial purchasers’ option to purchase additional convertible senior notes (collectively, the “2024 Notes”). The 2024 Notes were senior unsecured obligations of the Company with interest payable semiannually in arrears on June 15 and December 15 of each year, beginning on December 15, 2018, at a rate of 0.75% per year. The 2024 Notes had a maturity date of June 15, 2024, unless earlier converted, redeemed or repurchased. The total net proceeds from the offering, after deducting initial purchase discounts and debt issuance costs, were approximately $291.1 million.
In January 2020, the Company issued $1.0 billion aggregate principal amount of 0.25% convertible senior notes due 2026 in a private placement and, also in January 2020, the Company issued an additional $150.0 million aggregate principal amount of convertible senior notes pursuant to the exercise in full of the initial purchasers’ option to purchase additional convertible senior notes (collectively, the “2026 Notes”). The 2026 Notes are senior unsecured obligations of the Company and interest is payable semiannually in arrears on July 15 and January 15 of each year, beginning on July 15, 2020, at a rate of 0.25% per year. The 2026 Notes will mature on January 15, 2026, unless earlier converted, redeemed or repurchased. The total net proceeds from the offering, after deducting initial purchase discounts and estimated debt issuance costs, were approximately $1.13 billion.
On January 14, 2020, in connection with the issuance of the 2026 Notes, the Company used a portion of the net proceeds to repurchase $210.0 million aggregate principal amount of the 2024 Notes (the “2024 Notes Partial Repurchase”) leaving $90.0 million aggregate principal outstanding on the 2024 Notes immediately after the exchange. The 2024 Notes Partial Repurchase were individually privately negotiated transactions conducted not pursuant to a redemption notice. The 2024 Notes Partial Repurchase and issuance of the 2026 Notes were deemed to have substantially different terms due to the
86

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
significant difference between the value of the conversion option immediately prior to and after the exchange, and accordingly, the 2024 Notes Partial Repurchase was accounted for as a debt extinguishment.
On October 1, 2021, the Company issued a notice of redemption (the “Redemption Notice”) for the aggregate principal amount outstanding of its 2024 Notes. Pursuant to the Redemption Notice, the Company redeemed the outstanding principal of the 2024 Notes that were not converted prior to such date at a redemption price in cash equal to 100% of the principal amount of the 2024 Notes, plus accrued and unpaid interest. The extinguishment of the 2024 Notes on December 3, 2021 was immaterial to the Company’s consolidated financial statements.
Terms of the 2026 Notes
For the 2026 Notes, the initial conversion rate is 4.7349 shares of the Company’s common stock per $1,000 principal amount of the 2026 Notes, which is equal to an initial conversion price of approximately $211.20 per share of common stock, subject to adjustment upon the occurrence of specified events.
The 2026 Notes will be convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding October 15, 2025, only under the following circumstances:
(1)during any fiscal quarter commencing after the fiscal quarter ending on April 30, 2020 (and only during such fiscal quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the 2026 Notes on each applicable trading day;
(2)during the five-business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of the 2026 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate of the 2026 Notes on each such trading day;
(3)if the Company calls any or all of the 2026 Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or
(4)upon the occurrence of specified corporate events (as set forth in the indenture governing the 2026 Notes).
On or after October 15, 2025, until the close of business on the scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2026 Notes, in multiples of $1,000 principal amount, at the option of the holder, regardless of the foregoing circumstances. Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election. If a fundamental change (as defined in the indenture governing the 2026 Notes) occurs prior to the maturity date, holders of the 2026 Notes will have the right to require the Company to repurchase for cash all or any portion of their 2026 Notes at a repurchase price equal to 100% of the principal amount of the 2026 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, if specific corporate events occur prior to the applicable maturity date, or if the Company elects to redeem the 2026 Notes, the Company will increase the conversion rate for a holder who elects to convert their notes in connection with such a corporate event or redemption in certain circumstances. It is the Company’s current intent to settle the principal amount of the 2026 Notes in cash.
During the three months ended January 31, 2023, the conditional conversion feature of the 2026 Notes was not triggered as the last reported sale price of the Company's common stock was not more than or equal to 130% of the conversion price for at least 20 trading days in the period of 30 consecutive trading days ending on January 31, 2023 (the last trading day of the fiscal quarter) and therefore the 2026 Notes are not currently convertible, in whole or in part, at the option of the holders from February 1, 2023 through April 30, 2023. Whether the 2026 Notes will be convertible following such period will depend on the continued satisfaction of this condition or another conversion condition in the future. Since the Company has the election of repaying the 2026 Notes in cash, shares of the Company’s common stock, or a combination of both, the Company continued to classify the 2026 Notes as long-term debt on the Company’s consolidated balance sheet as of January 31, 2023.
During the fiscal year ended January 31, 2023, certain holders elected to redeem an immaterial aggregate principal amount of the 2026 Notes. The Company elected to settle the redemption through the issuance of common stock. The
87

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Company may elect to repay the 2026 Notes in cash, shares of the Company’s common stock or a combination of both cash and shares with respect to future conversions of the 2026 Notes.
Beginning on January 20, 2023, the Company may redeem for cash all or any portion of the 2026 Notes, at its option, if the last reported sale price of its common stock was at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on and including, the trading day immediately preceding the date on which the Company provides a notice of redemption at a redemption price equal to 100% of the principal amount of the 2026 Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.
Capped Calls
In connection with the pricing of the 2024 Notes and 2026 Notes, the Company entered into privately negotiated capped call transactions with certain counterparties (the “Capped Calls”). The Capped Calls associated with the 2024 Notes each had an initial strike price of approximately $68.15 per share, subject to certain adjustments, which corresponded to the initial conversion price of the 2024 Notes. These Capped Calls had initial cap prices of $106.90 per share, subject to certain adjustments.
The Capped Calls associated with the 2026 Notes each have an initial strike price of approximately $211.20 per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2026 Notes. These Capped Calls have initial cap prices of $296.42 per share, subject to certain adjustments.
The Capped Calls are expected to partially offset the potential dilution to the Company’s common stock upon any conversion of the 2024 Notes or 2026 Notes, with such offset subject to a cap based on the cap price. The Capped Calls associated with the 2024 Notes and 2026 Notes cover, subject to anti-dilution adjustments, approximately 4.4 million shares and 5.4 million shares of the Company’s common stock, respectively. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers and the announcement of such events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings and hedging disruptions. For accounting purposes, the Capped Calls are separate transactions and not part of the terms of the 2024 Notes and 2026 Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders' equity (deficit) and are not accounted for as derivatives. The cost of $37.1 million and $93.8 million incurred to purchase the Capped Calls associated with the 2024 Notes and 2026 Notes, respectively, was recorded as a reduction to additional paid-in capital and will not be remeasured. The Company did not unwind any of its Capped Calls through January 31, 2023.
7. Leases
The Company has entered into non-cancelable operating and finance lease agreements, principally real estate for office space globally. The Company may receive renewal or expansion options, leasehold improvement allowances or other incentives on certain lease agreements. Lease terms range from one to 12 years and may include renewal options, which the company deems reasonably certain to be renewed. The exercise of the lease renewal option is at the company's discretion.
During the year ended January 31, 2023, the Company entered into a new agreement to lease office space in Gurgaon, India for a term of five years with total estimated aggregate base rent payments of $7.0 million. This lease commenced and payments began in April 2022.
In December 2022, the Company entered into a sublease agreement to lease office space in London, U.K. for a term of six years. The Company estimates total aggregate base rent payments, net of tenant incentives expected to be received, of $7.1 million. As the lease had not commenced as of January 31, 2023, the Company’s lease costs are not included in the tables below.
88

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Lease Costs
The components of the Company’s lease costs included in its consolidated statements of operations were as follows (in thousands):
Years Ended January 31,
20232022
Finance lease cost:
Amortization of finance lease right-of-use assets$3,974 $3,974 
Interest on finance lease liabilities2,891 3,173 
Operating lease cost11,437 8,856 
Short-term lease cost2,808 1,207 
Total lease cost$21,110 $17,210 
Balance Sheet Components
The balances of the Company’s finance and operating leases were recorded on the consolidated balance sheet as follows (in thousands):
Years Ended January 31,
20232022
Finance Lease:
Property and equipment, net$27,489 $31,463 
Other accrued liabilities (current)5,483 4,511 
Other liabilities, non-current43,690 49,173 
Operating Leases:
Operating lease right-of-use assets$41,194 $41,745 
Operating lease liabilities (current)8,686 8,084 
Operating lease liabilities, non-current36,264 38,707 
Supplemental Information
The following table presents supplemental information related to the Company’s finance and operating leases (in thousands, except weighted-average information):
Years Ended January 31,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from finance lease$2,891 $3,173 
Operating cash flows from operating leases11,932 8,846 
Financing cash flows from finance lease4,510 5,572 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases9,346 14,434 
Weighted-average remaining lease term (in years):
Finance lease6.97.9
Operating leases6.17.0
Weighted-average discount rate:
Finance lease5.6 %5.6 %
Operating leases6.0 %4.2 %
89

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Maturities of Lease Liabilities
Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of January 31, 2023 were as follows (in thousands):
Year Ending January 31,
Finance Lease
Operating Leases
2024$8,073 $11,993 
20258,445 10,251 
20268,711 7,986 
20278,711 6,120 
20288,711 4,809 
Thereafter
16,696 12,367 
Total minimum payments
59,347 53,526 
Less imputed interest
(10,174)(8,576)
Present value of future minimum lease payments
49,173 44,950 
Less current obligations under leases
(5,483)(8,686)
Non-current lease obligations
$43,690 $36,264 
8. Commitments and Contingencies
The following table includes certain non-cancelable agreements primarily for subscription, marketing services and cloud infrastructure capacity commitments entered into by the Company (in thousands):
Year Ending January 31,
Other Obligations
2024$200,706 
2025260,955 
2026264,403 
2027205,000 
2028215,000 
Thereafter
 
Total minimum payments
$1,146,064 
Refer to Note 7, Leases, for further details on obligations under non-cancelable finance and operating leases, including future minimum lease payments.
Non-cancelable Material Commitments
Other than certain non-cancelable operating leases described in Note 7, Leases, during the year ended January 31, 2023, there have been no material changes outside the ordinary course of business to the Company’s contractual obligations and commitments. Subsequent to January 31, 2023, the Company expanded its enterprise partnership arrangement with a cloud infrastructure provider that includes a non-cancelable commitment of $300 million over the next five years, commencing in March 2023.
Other Commitments
The Company has entered into irrevocable, standby letters of credit, which serve as security deposits for certain of the Company’s leases and expire through October 2025. The maximum amount that can be drawn under these letters of credit is $1.3 million. As of January 31, 2023, no amounts have been drawn under the letters of credit.
Legal Matters
From time to time, the Company has become involved in claims, litigation and other legal matters arising in the ordinary course of business including intellectual property claims, labor and employment claims and breach of contract claims. For example, on March 12, 2019, Realtime Data LLC (“Realtime”) filed a lawsuit against the Company in the United
90

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
States District Court for the District of Delaware alleging that the Company is infringing three U.S. patents that it holds: U.S. Patent No. 9,116,908, U.S. Patent No. 9,667,751 and U.S. Patent No. 8,933,825. On May 4, 2021, in a consolidated action that includes Realtime’s case against MongoDB, the District Court granted certain defendants’ motion to dismiss without prejudice, finding that the patents are invalid under 35 U.S.C. § 101. Realtime filed an amended complaint against the Company on May 18, 2021, and the Company moved to dismiss that amended complaint on June 29, 2021. On August 23, 2021, the District Court granted the Company’s motion to dismiss. On August 25, 2021, Realtime filed a notice of appeal of the Delaware District Court’s order. Realtime filed its appellate brief on December 2, 2021 and the defendants (including MongoDB) filed a responsive brief on March 11, 2022. Realtime filed a reply brief on April 29, 2022. The oral argument took place before the U.S. Court of Appeals for the Federal Circuit on February 10, 2023.
The Company investigates all claims, litigation and other legal matters as they arise. Although claims and litigation are inherently unpredictable, as of January 31, 2023, the Company is currently not aware of any matters that, if determined adversely to the Company, would individually or taken together have a material adverse effect on its business, financial position, results of operations or cash flows. The Company accrues estimates for resolution of legal and other contingencies when losses are probable and estimable. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.
Indemnification
The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, including business partners, landlords, contractors and parties performing its research and development. Pursuant to these arrangements, the Company agrees to indemnify, hold harmless and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party as a result of the Company’s activities. The terms of these indemnification agreements are generally perpetual. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. To date, the Company has not incurred material costs as a result of such commitments. The Company maintains commercial general liability insurance and product liability insurance to offset certain of the Company’s potential liabilities under these indemnification provisions.
The Company has entered into indemnification agreements with each of its directors and executive officers. These agreements require the Company to indemnify such individuals, to the fullest extent permitted by Delaware law, for certain liabilities to which they may become subject as a result of their affiliation with the Company.
9. Stockholders’ Equity (Deficit)
Class A and Class B Common Stock
Prior to June 11, 2020, the Company had two classes of common stock, Class A and Class B. The rights of the holders of Class A and Class B common stock were identical, except with respect to voting. Each share of Class A common stock is entitled to one vote per share. Each share of Class B common stock was entitled to 10 votes per share.
On June 11, 2020, all outstanding shares of the Company’s Class B common stock, par value $0.001 per share, automatically converted into the same number of shares of Class A common stock, par value $0.001 per share, pursuant to the terms of the Company’s Amended and Restated Certificate of Incorporation. No additional shares of Class B common stock will be issued following such conversion. The conversion occurred pursuant to Article V, Section 5(a) of the Amended and Restated Certificate of Incorporation, which provided that each share of Class B common stock would convert automatically into one fully paid and nonassessable share of Class A common stock at 5:00 p.m. in New York City, New York on the first trading day falling on or after the date on which the outstanding shares of Class B common stock represented less than 10% of the aggregate number of shares of the then outstanding Class A common stock and Class B common stock. The Company filed a certificate with the Secretary of State of the State of Delaware effecting the retirement and cancellation of the Company’s Class B common stock and eliminating the authorized Class B common stock, thereby reducing the total number of the Company’s authorized shares of common stock by 100,000,000.
As of January 31, 2023, the Company had authorized 1,000,000,000 shares of common stock, each par value $0.001 per share, of which 70,005,957 shares of common stock were issued and 69,906,586 were outstanding.
2021 Common Stock Offering

On June 29, 2021, the Company entered into an underwriting agreement with Morgan Stanley & Co. LLC and Goldman Sachs & Co. LLC, as representatives of the several underwriters named therein, pursuant to which the Company
91

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
agreed to issue and sell 2,500,000 shares of its common stock, par value $0.001 per share, at an offering price of $365.00 per share.
The Company received net proceeds of $889.2 million, after deducting underwriting discounts and commissions of $22.7 million and offering expenses of $0.6 million. Offering expenses included legal, accounting and other fees and, along with underwriting discounts and commissions, were recorded in additional paid-in capital as a reduction of the proceeds upon the closing of the offering in July 2021.
10. Revenue
Disaggregation of Revenue
Based on the information provided to and reviewed by the Company’s CEO, its Chief Operating Decision Maker, the Company believes that the nature, amount, timing and uncertainty of its revenue and cash flows and how they are affected by economic factors is most appropriately depicted through the Company’s primary geographical markets and subscription product categories. The Company’s primary geographical markets are North and South America (“Americas”); Europe, Middle East and Africa (“EMEA”); and Asia Pacific. The Company also disaggregates its subscription products between its MongoDB Atlas-related offerings and other subscription products, which include MongoDB Enterprise Advanced.
The following table presents the Company’s revenues disaggregated by primary geographical markets, subscription product categories and services (in thousands):
Years Ended January 31,
202320222021
Primary geographical markets:
Americas
$781,763 $527,081 $361,351 
EMEA
361,566 257,846 177,448 
Asia Pacific
140,711 88,855 51,581 
Total
$1,284,040 $873,782 $590,380 
Subscription product categories and services:
MongoDB Atlas-related
$808,263 $492,287 $270,805 
Other subscription
426,859 349,760 294,544 
Services
48,918 31,735 25,031 
Total
$1,284,040 $873,782 $590,380 
Customers located in the United States accounted for 55%, 54% and 56% of total revenue for the years ended January 31, 2023, 2022 and 2021, respectively. Customers located in the United Kingdom accounted for 10% of total revenue for the year ended January 31, 2021. No other country accounted for 10% or more of revenue for the periods presented.
As of January 31, 2023 and 2022, the majority of the Company’s long-lived assets were located in the United States and Ireland.
Contract Liabilities
The Company’s contract liabilities are recorded as deferred revenue in the Company’s consolidated balance sheet and consist of customer invoices issued or payments received in advance of revenues being recognized from the Company’s subscription and services contracts. Deferred revenue, including current and non-current balances as of January 31, 2023, 2022 and 2021 was $460.3 million, $375.2 million and $238.0 million, respectively. Approximately 27% and 23% of the total revenue recognized in the years ended January 31, 2023 and 2022 was from deferred revenue at the beginning of each respective period.
Remaining Performance Obligations
Remaining performance obligations represent the aggregate amount of the transaction price in contracts allocated to performance obligations not delivered, or partially undelivered, as of the end of the reporting period. Remaining performance
92

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
obligations include unearned revenue, multi-year contracts with future installment payments and certain unfulfilled orders against accepted customer contracts at the end of any given period. As of January 31, 2023, the aggregate transaction price allocated to remaining performance obligations was $461.1 million. Approximately 62% is expected to be recognized as revenue over the next 12 months and the remainder thereafter. The Company applies the practical expedient to omit disclosure with respect to the amount of the transaction price allocated to remaining performance obligations if the related contract has a total duration of 12 months or less.
Unbilled Receivables
Revenue recognized in excess of invoiced amounts creates an unbilled receivable, which represents the Company’s unconditional right to consideration in exchange for goods or services that the Company has transferred to the customer. Unbilled receivables are recorded as part of accounts receivable, net in the Company’s consolidated balance sheets. As of January 31, 2023, 2022 and 2021, unbilled receivables were $9.7 million, $6.1 million and $5.7 million, respectively.
Allowance for Doubtful Accounts
The adoption of ASU 2016-13 on February 1, 2020 required the Company to change from an incurred loss impairment model to an expected credit loss model. Accordingly, the Company considers expectations of forward-looking losses, in addition to historical loss rates, to estimate its allowance for doubtful accounts on its accounts receivable. The following is a summary of the changes in the Company’s allowance for doubtful accounts (in thousands):
Allowance for Doubtful Accounts
Balance at January 31, 2021$6,024 
Provision4,749 
Recoveries/write-offs(5,807)
Balance at January 31, 2022$4,966 
Provision5,595 
Recoveries/write-offs(4,199)
Balance at January 31, 2023$6,362 
The increase in allowance for doubtful accounts at January 31, 2023 was primarily driven by the increase in sales.
Costs Capitalized to Obtain Contracts with Customers
Deferred commissions were $252.4 million and $203.3 million as of January 31, 2023 and 2022, respectively. Amortization expense with respect to deferred commissions, which is included in sales and marketing expense in the Company’s consolidated statements of operations, was $79.0 million, $49.1 million and $28.6 million for years ended January 31, 2023, 2022 and 2021, respectively. There was no impairment loss in relation to the costs capitalized for the periods presented.
11. Equity Incentive Plans and Employee Stock Purchase Plan
2008 Stock Incentive Plan and 2016 Equity Incentive Plan
The Company adopted the 2008 Stock Incentive Plan (as amended, the “2008 Plan”) and the 2016 Equity Incentive Plan (as amended, the “2016 Plan”), primarily for the purpose of granting stock-based awards to employees, directors and consultants, including stock options, restricted stock units (“RSUs”) and other stock-based awards. With the establishment of the 2016 Plan in December 2016, all shares available for grant under the 2008 Plan were transferred to the 2016 Plan. The Company no longer grants any stock-based awards under the 2008 Plan and any shares underlying stock options canceled under the 2008 Plan will be automatically transferred to the 2016 Plan. Stock options granted under the stock option plans may be either incentive stock options (“ISOs”) or nonstatutory stock options (“NSOs”). ISOs may be granted to employees and NSOs may be granted to employees, directors, or consultants. All outstanding stock options as of January 31, 2023 were granted as NSOs with the exception of one ISO award. The exercise prices of the stock option grants must be no less than 100% of the fair value of the common stock on the grant date as determined by the Board of Directors. If, at the date of grant, the optionee owns more than 10% of the total combined voting power of all classes of outstanding stock (a “10% stockholder”), the exercise price must be at least 110% of the fair value of the common stock on the date of grant as determined by the Board of Directors. Options granted are exercisable over a maximum term of 10 years from the date of
93

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
grant or five years from the date of grant for ISOs granted to any 10% stockholder. The Board of Directors or a committee thereof determines the vesting schedule for all equity awards. Stock option awards generally vest over a period of four years with 25% vesting on the one year anniversary of the award and the remainder vesting monthly over the next 36 months of the grantee’s service to the Company. RSU awards granted to new employees generally vest over a period of four years with 25% vesting on the one year anniversary of the award and the remainder vesting quarterly over the next 12 quarters, subject to the grantee’s continued service to the Company. RSUs granted to existing employees generally vest quarterly over a period of four years, subject to the grantee’s continued service to the Company.
Pursuant to the terms of the 2016 Plan, the shares of the Company’s common stock reserved for issuance was increased by 3.4 million shares in February 2022. As of January 31, 2023, the Company has approximately 12.1 million shares of common stock available for future grants.
Stock Options
The following table summarizes stock option activity for the periods presented (in thousands, except share and per share data and years):
Options Outstanding
Shares
Weighted-
Average
Exercise
Price Per
Share
Weighted-
Average
Remaining
Contractual
Term
(In Years)
Aggregate
Intrinsic
Value
Balance - January 31, 20213,881,545 $7.50 4.8$1,405,540 
Options exercised
(1,279,669)7.57 
Options forfeited and expired
(9,982)10.95 
Balance - January 31, 20222,591,894 7.46 3.91,030,680 
Options exercised(801,272)7.12 
Options forfeited and expired
(809)5.72 
Balance - January 31, 20231,789,813 $7.60 3.3$313,980 
Options vested and exercisable - January 31, 20222,591,894 $7.46 3.9$1,030,680 
Options vested and exercisable - January 31, 20231,789,813 $7.60 3.3$313,980 
Stock options vested and expected to vest - January 31, 2023
1,789,813 $7.60 3.3$313,980 
There were no options granted during the years ended January 31, 2023 and 2022. The intrinsic value of options exercised for the years ended January 31, 2023, 2022 and 2021 was determined to be $211.1 million, $469.1 million and $481.8 million, respectively.
There were no options vested during the year ended January 31, 2023. The aggregate grant date fair value of stock options vested during the years ended January 31, 2022 and 2021, was $1.3 million and $4.3 million, respectively. As of January 31, 2023, there was no unrecognized stock-based compensation expense related to outstanding stock options.
94

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Restricted Stock Units
The following table summarizes RSU activity for the years ended January 31, 2023 and 2022:
SharesWeighted-Average Grant Date Fair Value per RSU
Unvested - January 31, 20213,473,512 $139.68 
RSUs granted1,578,721 405.46 
RSUs vested(1,437,133)149.47 
RSUs forfeited and canceled(388,341)193.77 
Unvested - January 31, 20223,226,759 258.85 
RSUs granted2,224,117 288.84 
RSUs vested(1,511,529)224.04 
RSUs forfeited and canceled(459,141)293.40 
Unvested - January 31, 20233,480,206 $288.58 
As of January 31, 2023, there was $922.4 million of unrecognized stock-based compensation expense related to outstanding RSUs that is expected to be recognized over a weighted-average period of 2.66 years.
Executive Performance Share Awards
During three months ended April 30, 2022, the Company created a long-term performance-based equity award program and granted performance share units (“PSUs”) to the Company’s CEO and certain other executives. The vesting of PSUs is conditioned upon the achievement of certain targets for the year ended January 31, 2023.The PSUs vest annually over a period of three years from the date of grant, subject to the executive’s continued employment with the Company. Each vested PSU entitles the executive to one share of common stock. A PSU performance factor of 100 will result in the targeted number of PSUs being vested. The minimum percentage of PSUs that can vest is zero, with a maximum percentage of 200. On the date of grant, the Company assumed a performance factor of 100, which would result in 74,823 PSUs to be issued, if fully vested.
The grant date fair value of these PSUs was $23.7 million at a performance factor of 100, which was determined by using the closing price of the Company’s stock at the date of grant. Compensation expense is being recognized over the requisite service period based on the probability of the performance conditions being satisfied using the accelerated attribution method. Following the completion of the performance year, the achieved PSU performance factor was 98.5. During year ended January 31, 2023, the Company recognized $11.5 million of compensation expense related to these PSUs. As of January 31, 2023, the Company had $10.6 million of total unrecognized compensation cost related to these PSUs, which it expects to be recognized over the remaining service period of approximately two years.
2016 China Stock Appreciation Rights Plan
In April 2016, the Company adopted the 2016 China Stock Appreciation Rights Plan (as amended, the “China SAR Plan”) for its employees in China. These awards, which are granted to new employees, generally vest over four years with 25% vesting on the one year anniversary of the award and the remainder vesting monthly over the next 36 months of the grantee’s service to the Company. Awards granted to existing employees generally vest quarterly over a period of four years, subject to the grantee’s continued service to the Company. The China SAR Plan units are cash settled upon exercise and will be paid as a cash bonus equal to the difference between the strike price of the vested plan units and the fair market value of common stock at the end of each reporting period.
As of November 1, 2021, the Company does not expect to grant stock appreciation rights in the future and will instead grant RSUs to its employees in China. Therefore, no China SAR Plan units were granted for the year ended January 31, 2023.
For the years ended January 31, 2022 and 2021 the Company granted 5,532 and 2,763 units of the China SAR Plan, respectively, at a weighted average strike price of $386.23 and $165.08 per share, respectively.
During the years ended January 31, 2023, 2022 and 2021, upon the vesting of 1,141, 1,296 and 4,316 units, respectively, the total expense recognized related to China SAR was $2.5 million, $1.6 million and $2.6 million, respectively.
95

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
As of January 31, 2023 and 2022, the Company’s liability balance related to the China SAR Plan was $3.3 million and $6.5 million, respectively. These amounts were recorded as part of the accrued compensation and benefits on the Company’s consolidated balance sheet and recognized as bonus expense in the Company’s consolidated statements of operations. During the year ended January 31, 2023, the Company paid $0.2 million in cash upon the exercise of 1,336 units. As of January 31, 2023, there were 16,988 China SAR Plan units outstanding of which 385 units remained unvested.
2017 Employee Stock Purchase Plan
In October 2017, the Company’s Board of Directors adopted and stockholders approved, the 2017 Employee Stock Purchase Plan (the “2017 ESPP”). Subject to any plan limitations, the 2017 ESPP allows eligible employees to contribute, normally through payroll deductions, up to 15% of their earnings for the purchase of the Company’s common stock at a discounted price per share. Except for the initial offering period, the ESPP provides for separate six-month offering periods.
Unless otherwise determined by the Board of Directors, the Company’s common stock will be purchased for the accounts of employees participating in the ESPP at a price per share that is the lesser of (1) 85% of the fair market value of the Company’s common stock on the first trading day of the offering period, or (2) 85% of the fair market value of the Company’s common stock on the last trading day of the offering period.
Pursuant to the terms of the 2017 ESPP, the shares of the Company’s common stock reserved for issuance was increased by 674,444 shares in February 2022. As of January 31, 2023, there were 3,001,980 shares of the Company’s common stock available for future issuance under the 2017 ESPP.
During the years ended January 31, 2023, 2022 and 2021 there were 149,352, 85,401 and 134,930 shares, respectively, of common stock purchased under the ESPP. The total expense related to the ESPP for years ended January 31, 2023, 2022 and 2021 was $13.7 million, $9.4 million and $7.0 million, respectively. As of January 31, 2023, there was $7.7 million of unrecognized stock-based compensation expense related to the ESPP offering period expected to end in June 2023.
The fair value of the purchase rights granted under the 2017 ESPP was estimated on the first day of the offering period using the Black-Scholes option-pricing model with the following assumptions:
Years Ended January 31,
202320222021
Expected term (in years)
0.50
0.50
0.50 - 0.54
Expected volatility
90% - 92%
56% - 61%
47% - 64%
Risk-free interest rate
2.24% - 4.68%
0.06% - 0.13%
0.09% - 0.19%
Dividend yield
%%%

Early Exercise of Stock Options
The Company allowed employees and directors to exercise options granted prior to vesting. The unvested shares are subject to lapsing repurchase rights upon termination of employment. For early exercised stock options under the 2008 Plan, the repurchase price is at the original purchase price. For early exercised stock options under the 2016 Plan, the repurchase price is the lower of (1) the then-current fair market value of the common stock on the date of repurchase and (2) the original purchase price. The proceeds initially are recorded in other current and non-current liabilities from the early exercise of stock options and reclassified to common stock and paid-in capital as the repurchase right lapses.
There were no shares of the Company’s common stock issued during the years ended January 31, 2023, 2022 and 2021 for stock options exercised prior to vesting. The Company did not repurchase any shares of common stock related to unvested stock options during the years ended January 31, 2023 and 2022. As of January 31, 2023 there were no shares held by employees and directors that were subject to repurchase.
96

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Stock-Based Compensation Expense
Total stock-based compensation expense recognized in the Company’s consolidated statements of operations is as follows (in thousands):
Years Ended January 31,
202320222021
Cost of revenue—subscription
$19,682 $14,387 $8,970 
Cost of revenue—services
10,565 6,325 4,953 
Sales and marketing
143,073 91,947 54,632 
Research and development
159,099 104,335 57,611 
General and administrative
49,035 34,075 23,147 
Total stock-based compensation expense
$381,454 $251,069 $149,313 

12. Net Loss Per Share
The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the year, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive common shares outstanding for the period, including stock options and restricted stock units. Refer to Note 2, Summary of Significant Accounting Policies, for further details on the Company’s methodology for calculating net loss per share.
Basic and diluted net loss per share was the same for each year presented, as the inclusion of all potential common shares outstanding would have been anti-dilutive due to the net loss reported for each year presented.
The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):
Years Ended January 31,
202320222021
Numerator:
Net loss
$(345,398)$(306,866)$(266,944)
Denominator:
Weighted-average shares used to compute net loss per share, basic and diluted
68,628,267 64,563,032 58,984,604 
Net loss per share, basic and diluted
$(5.03)$(4.75)$(4.53)
Prior to the adoption of ASU 2020-06, the Company calculated the potential dilutive effect of its 2024 Notes and 2026 Notes under the treasury stock method. As a result, only the amount by which the conversion value exceeded the aggregate principal amount of the 2024 Notes and 2026 Notes (the “conversion spread”) was considered in the diluted earnings per share computation. The conversion spread only had a dilutive impact on diluted net income per share when the average market price of the Company’s Class A common stock for a given period exceeded the initial conversion price of $68.15 per share for the 2024 Notes and $211.20 per share for the 2026 Notes.
Upon the adoption of ASU 2020-06 on February 1, 2021, the Company calculates the potential dilutive effect of its 2024 Notes and 2026 Notes under the if-converted method. Under this method, diluted earnings per share is determined by assuming that all of the 2024 Notes and 2026 Notes were converted into shares of the Company’s common stock at the beginning of the reporting period.
In connection with the issuance of the 2024 Notes and 2026 Notes, the Company entered into Capped Calls, which were not included for purposes of calculating the number of diluted shares outstanding, as their effect would have been antidilutive. The Capped Calls are expected to partially offset the potential dilution to the Company’s common stock upon any conversion of the 2024 Notes and 2026 Notes.
97

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
The following weighted-average outstanding potentially dilutive shares of common stock were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive:
Years Ended January 31,
202320222021
Stock options pursuant to the 2016 Equity Incentive Plan571,680 778,172 1,340,476 
Stock options pursuant to the 2008 Stock Incentive Plan1,599,415 2,391,439 3,759,063 
Unvested restricted stock units3,860,345 3,680,895 3,864,504 
Unvested executive PSUs69,667   
Early exercised stock options
 102 5,032 
Shares underlying the conversion option of the 2024 Notes (conversion spread only prior to the adoption of ASU 2020-06) 231,637 889,755 
Shares underlying the conversion option of the 2026 Notes (conversion spread only prior to the adoption of ASU 2020-06)5,445,039 5,445,107 450,869 
Total11,546,146 12,527,352 10,309,699 
13. Income Taxes
The components of loss before provision for income taxes were as follows (in thousands):
Years Ended January 31,
202320222021
United States$(253,433)$(161,502)$(159,331)
Foreign(79,821)(141,387)(103,362)
Total$(333,254)$(302,889)$(262,693)
The components of the provision for income taxes were as follows (in thousands):
Years Ended January 31,
202320222021
Current:  
Federal$844 $426 $215 
State59 80 171 
Foreign11,812 6,005 4,229 
Total12,715 6,511 4,615 
Deferred:   
Federal(13)(1,574)5 
State24 6 10 
Foreign(582)(966)(379)
Total(571)(2,534)(364)
Provision for income taxes $12,144 $3,977 $4,251 
98

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
The items accounting for the difference between income taxes computed at the federal statutory income tax rate and the provision for income taxes consisted of the following (in thousands):
Years Ended January 31,
202320222021
Income tax benefit at statutory rate$(69,983)$(63,606)$(55,165)
State taxes, net of federal benefit66 68 143 
Impact of foreign income taxes27,892 34,730 25,569 
Foreign branch income included in the United States1,353 1,175 297 
Stock-based compensation(39,669)(138,842)(107,800)
Non-deductible expenses1,318 2,200 991 
Officer compensation in excess of $1 million7,085 9,117  
Change in valuation allowance106,156 175,664 157,822 
Research and development credits(19,395)(14,932)(18,197)
Foreign tax credit(3,349)(2,470)(711)
Foreign withholding tax expense844 426 215 
Prior year true ups(278)447 1,100 
Other104  (13)
Provision for income taxes $12,144 $3,977 $4,251 
The increase in the provision for income taxes during the years ended January 31, 2023 and January 31, 2022 was primarily due to an increase in foreign taxes as the Company continued its global expansion. In addition, the overall provision for income taxes for the year ended January 31, 2022 was lower due to a reduction in the valuation allowance as a result of goodwill from an immaterial business combination and the impact from the adoption of ASU 2020-06.
Deferred Income Taxes
Deferred income taxes arise from temporary differences between the carrying amounts of assets and liabilities for financial reporting and the amounts used for income tax reporting purposes, as well as operating losses and tax credit carryforwards.
99

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Significant components of the Company’s deferred tax assets are shown in the following table as of January 31, 2023 and 2022, respectively (in thousands):
Years Ended January 31,
20232022
Deferred tax assets:  
Net operating loss carryforwards$689,166 $636,011 
Deferred revenue82,607 64,765 
Finance and operating lease liabilities22,182 23,500 
Capitalized research and development costs68,409  
Other reserves24,195 23,460 
Gross deferred tax assets886,559 747,736 
Valuation allowance(809,006)(677,283)
Total deferred tax assets, net of valuation allowance77,553 70,453 
Deferred tax liabilities:  
Finance and operating lease right-of-use assets(15,962)(16,765)
Convertible senior notes  
Deferred commission(52,194)(43,063)
Other liabilities and accruals(7,058)(8,767)
Total deferred tax liabilities(75,214)(68,595)
Net deferred tax assets$2,339 $1,858 
Deferred tax assets are recognized when management believes it more likely than not that they will be realized. Deferred tax assets are reduced by a valuation allowance if, based on available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The valuation allowance for deferred tax assets as of January 31, 2023, 2022 and 2021 was $809.0 million, $677.3 million and $374.8 million, respectively. The valuation allowance increased by $131.7 million and $302.5 million during the years ended January 31, 2023 and 2022, respectively. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities (including the impact of available carryback and carryforward periods), projected future taxable income and tax planning strategies in making this assessment.

As of January 31, 2023 the Company had net operating loss carryforwards for U.S. federal, state, Irish and U.K. income tax purposes of $1.9 billion, $1.8 billion, $697.2 million and $42.9 million, respectively, which begin to expire in the year ending January 31, 2028 for U.S. federal purposes and January 31, 2024 for state purposes. Operating losses in the United States, for years after January 31, 2019, in Ireland and the United Kingdom may be carried forward indefinitely. The Company also has U.S. federal and state research credit carryforwards of $94.1 million and $8.9 million, respectively, which begin to expire in the year ending January 31, 2029 for federal purposes and January 31, 2025 for state purposes. Utilization of the federal net operating loss carryforwards and credits may be subject to a substantial annual limitation due to the ownership change limitations provided by the Internal Revenue Code of 1986, as amended and similar state provisions. The annual limitation, should the Company undergo an ownership change, may result in the expiration of federal or state net operating losses and credits before utilization, however the Company does not expect any such limitation to be material.
Uncertain Tax Positions
The calculation of the Company’s tax obligations involves dealing with uncertainties in the application of complex tax laws and regulations. ASC 740, Income Taxes, provides that a tax benefit from an uncertain tax position may be recognized when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, on the basis of the technical merits. The Company has assessed its income tax positions and recorded tax benefits for all years subject to examination, based upon the Company’s evaluation of the facts, circumstances and information available at each period end. For those tax positions where the Company has determined there is a greater than 50% likelihood that a tax benefit will be sustained, the Company has recorded the largest amount of tax benefit that may potentially be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information.
100

MONGODB, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
For those income tax positions where it is determined there is less than 50% likelihood that a tax benefit will be sustained, no tax benefit has been recognized.
Although the Company believes that it has adequately reserved for its uncertain tax positions, the Company can provide no assurance that the final tax outcome of these matters will not be materially different. As the Company expands internationally, it will face increased complexity and its unrecognized tax benefits may increase in the future. The Company makes adjustments to its reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made.
The following table summarizes the changes in the Company’s unrecognized gross tax benefits during the periods presented (in thousands):
Years Ended January 31,
202320222021
Unrecognized tax benefits at beginning of year$22,698 $17,484 $5,290 
Increase (decrease) in tax positions in prior years(177)(1,894)6,059 
Additions based on tax positions in the current year6,763 7,108 6,135 
Unrecognized tax benefits at end of year$29,284 $22,698 $17,484 
As of January 31, 2023, unrecognized tax benefits would not have any impact on the Company’s effective tax rate if recognized.
The Company continues to monitor and apply its permanent reinvestment of foreign earnings assertion under the rules of the Tax Act. The Company has not provided for U.S. federal income and foreign withholding taxes on approximately $2.2 million of undistributed earnings from non-U.S. operations as of January 31, 2023 because the Company intends to reinvest such earnings indefinitely outside of the United States. If the Company were to distribute these earnings, foreign tax credits may become available under current law to reduce the resulting U.S. income tax liability. The Company has estimated the amount of unrecognized deferred tax liability related to these earnings to be approximately $0.1 million.
The Company is not currently under Internal Revenue Service, state, or foreign income tax examination with the exception of an audit in France for which the Company does not expect a material outcome. The Company does not anticipate any significant increases or decreases in its uncertain tax positions within the next twelve months. The Company files tax returns in the United States for federal and certain states. All tax years remain open to examination for both federal and state purposes as a result of the net operating loss and credit carryforwards. The Company files foreign tax returns in various foreign jurisdictions. These foreign returns are open to examination for the fiscal years ending January 31, 2014 through January 31, 2022.
Beginning in fiscal year 2023, provisions in the U.S. Tax Cuts and Jobs Act of 2017 require the Company to capitalize and amortize research and development (“R&D”) expenditures rather than deducting the costs as incurred. As a result of the new R&D capitalization effective in fiscal year 2023, the capitalized amounts resulted in a decrease of the current year net operating loss. Capitalized R&D expenditures are deductible as amortized in future periods. Therefore, the Company recorded a deferred tax asset for the capitalized R&D expenditures.

In August 2022, the U.S. enacted the Inflation Reduction Act (“IRA”), which includes a corporate alternative minimum tax and an excise tax on stock buybacks. The Company has determined that it is not currently subject to the provisions of this legislation. In addition, the Organisation for Economic Co-operation and Development (“the OECD”), has issued guidelines that change long-standing tax principles and may introduce tax uncertainty as countries amend their tax laws to adopt certain parts of the guidelines. In December 2022, the European Union (“EU”) reached unanimous agreement, in principle, to implement the global minimum tax. EU members will be required to institute local laws in 2023, which are intended to be effective for tax years beginning after 2023. Additional changes to global tax laws are likely to occur, and such changes may adversely affect the Company’s tax liability.
101

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None.
Item 9A. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
We maintain “disclosure controls and procedures,” as defined in Rule 13a-15(e) and Rule 15d-15(e) under the Exchange Act that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.
Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of January 31, 2023. Based on the evaluation of our disclosure controls and procedures as of January 31, 2023, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.
Management's Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate “internal control over financial reporting,” as defined in Rule 13a-15(f) and Rule 15d-15(f) under the Exchange Act. Our management conducted an evaluation of the effectiveness of our internal control over financial reporting as of January 31, 2023 based on the criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
Based on the results of its evaluation, management concluded that our internal control over financial reporting was effective as of January 31, 2023. The effectiveness of our internal control over financial reporting as of January 31, 2023 has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in its report, which is included in Item 8 of this Form 10-K.
Changes in Internal Control Over Financial Reporting
There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and Rule 15d-15(d) of the Exchange Act that occurred during the fiscal quarter ended January 31, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
102

Item 9B. Other Information
None.
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
Not Applicable.
103

PART III
Item 10. Directors, Executive Officers and Corporate Governance
The information required by this Item (other than the information set forth in the next paragraph in this Item) will be included in the 2023 Proxy Statement to be filed with the SEC within 120 days after the end of our fiscal year ended January 31, 2023 and is incorporated herein by reference.
We have adopted a Code of Business Conduct and Ethics (the “Code of Conduct”), applicable to all of our employees, executive officers and directors. The Code of Conduct is available on our website at investors.mongodb.com. The nominating and corporate governance committee of our Board of Directors is responsible for overseeing the Code of Conduct and must approve any waivers of the Code of Conduct for employees, executive officers and directors. We expect that any amendments to the Code of Conduct, or any waivers of its requirements, will be disclosed on our website, as required by applicable law or the listing standards of The Nasdaq Global Market. The inclusion of our website address in this Form 10-K does not include or incorporate by reference into this Annual Report on Form 10-K (this “Form 10-K”) the information on or accessible through our website.
Item 11. Executive Compensation
The information required by this Item will be included in the 2023 Proxy Statement and is incorporated herein by reference.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information required by this Item will be included in the 2023 Proxy Statement and is incorporated herein by reference.
Item 13. Certain Relationships and Related Transactions and Director Independence
The information required by this Item will be included in the 2023 Proxy Statement and is incorporated herein by reference.
Item 14. Principal Accountant Fees and Services
The information required by this Item will be included in the 2023 Proxy Statement and is incorporated herein by reference.



104

PART IV
Item 15. Exhibits and Financial Statement Schedules
(a) Documents filed as part of this report
(1) All financial statements

Schedules have been omitted either because they are not applicable or the required information is included in the financial statements or the notes thereto.
105

(3) Exhibits
Incorporated by Reference
Filed Herewith
Exhibit
Number
Description
Form
File No.
Exhibit
Filing Date
3.18-K001-382403.110/25/17
3.2S-1333-2205573.49/21/17
3.38-K001-382403.16/16/20
4.1S-1/A333-2205574.110/6/17
4.28-K001-382404.11/14/20
4.38-K001-382404.21/14/20
4.410-K001-382404.73/22/21
10.1#S-1333-22055710.19/21/17
10.2#S-1/A333-22055710.210/6/17
10.3#10-K001-3824010.33/18/22
10.4#10-K001-3824010.33/30/18
10.5#S-1/A333-22055710.310/6/17
10.6#10-Q001-3824010.19/2/22
10.7#S-1333-22055710.59/21/17
10.8#10-K001-3824010.83/18/22
10.9#10-K001-3824010.93/18/22
10.10#10-K001-3824010.13/18/22
10.11#10-K001-3824010.113/18/22
10.1210-K001-3824010.123/30/18
10.138-K001-3824099.16/28/18
106

Incorporated by Reference
Filed Herewith
Exhibit
Number
Description
Form
File No.
Exhibit
Filing Date
10.148-K001-3824099.26/28/18
10.158-K001-3824099.11/14/20
10.168-K001-3824099.21/14/20
10.17#x
21.1x
23.1x
31.1x
31.2x
32.1*x
32.2*x
101.INSInline XBRL Instance Document
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
101.LABInline XBRL Taxonomy Extension Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover page interactive data file (formatted as Inline XBRL and contained in Exhibit 101)
#
Indicates management contract or compensatory plan.
*
This certification is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended.
Item 16. Form 10-K Summary
None.
107


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) 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.
MONGODB, INC.
Date: March 17, 2023By:/s/ Dev Ittycheria
Name:Dev Ittycheria
Title:President, Chief Executive Officer and Director
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
SignatureTitleDate
/s/ Dev IttycheriaPresident, Chief Executive Officer and DirectorMarch 17, 2023
Dev Ittycheria(Principal Executive Officer)
/s/ Michael GordonChief Operating Officer and Chief Financial OfficerMarch 17, 2023
Michael Gordon(Principal Financial Officer)
/s/ Thomas BullChief Accounting OfficerMarch 17, 2023
Thomas Bull(Principal Accounting Officer)
/s/ Tom KillaleaDirectorMarch 17, 2023
Tom Killalea
/s/ Archana AgrawalDirectorMarch 17, 2023
Archana Agrawal
/s/ Roelof BothaDirectorMarch 17, 2023
Roelof Botha
/s/ Hope CochranDirectorMarch 17, 2023
Hope Cochran
/s/ Francisco D’SouzaDirectorMarch 17, 2023
Francisco D’Souza
/s/ Charles M. Hazard, Jr.DirectorMarch 17, 2023
Charles M. Hazard, Jr.
/s/ Dwight MerrimanDirectorMarch 17, 2023
Dwight Merriman
/s/ John McMahonDirectorMarch 17, 2023
John McMahon

EX-10.17 2 mongodbincrestrictedstocku.htm EX-10.17 Document

Exhibit 10.17
MongoDB, Inc.
Performance-Based Restricted Stock Unit Grant Notice (International)
(2016 Equity Incentive Plan)
MongoDB, Inc. (the “Company”), pursuant to its 2016 Equity Incentive Plan (the “Plan”), hereby awards to Participant a Performance-Based Restricted Stock Unit Award for the number of shares of the Company’s Common Stock (“Restricted Stock Units”) set forth below (the “Award”). The Award is subject to all of the terms and conditions as set forth in this notice of grant (this “Performance-Based Restricted Stock Unit Grant Notice”) and in the Plan and the Restricted Stock Unit Agreement (the “Award Agreement”), both of which are attached hereto and incorporated herein in their entirety. Capitalized terms not otherwise defined herein will have the meanings set forth in the Plan or the Award Agreement. In the event of any conflict between the terms in the Award and the Plan, the terms of the Plan will control.
Participant:
Date of Grant:
Vesting Base Date:
Target Number of Restricted Stock Units (based on 100% attainment):
Maximum Number of Restricted Stock Units: (based on 200% attainment):

Vesting Schedule: [____________________]


If a Participant’s Continuous Service terminates for any reason, then the Participant shall not vest in any further Restricted Stock Units after the date of such termination; provided, however, that if the Participant’s Continuous Service is terminated without Cause within twelve months following a Change in Control, 100% of any then-unvested Restricted Stock Units shall vest as of the date of such termination.

Issuance Schedule:    The shares of Common Stock to be issued in respect of the Award will be issued in accordance with the issuance schedule set forth in Section 6 of the Restricted Stock Unit Agreement.
Additional Terms/Acknowledgements: Participant acknowledges receipt of, and understands and agrees to, this Performance-Based Restricted Stock Unit Grant Notice, the Award Agreement, including any country-specific appendices, and the Plan. Participant acknowledges and agrees that this Performance-Based Restricted Stock Unit Grant Notice and the Award Agreement may not be modified, amended or revised except as provided in the Plan. Participant further acknowledges that as of the Date of Grant, this Performance-Based Restricted Stock Unit Grant Notice, the Award Agreement and the Plan set forth the entire understanding between Participant and the Company regarding the acquisition of Common Stock pursuant to the Award and supersede all prior oral and written agreements on that subject with the exception, if applicable, of (i) equity awards previously granted and delivered to Participant, (ii) any compensation recovery policy that is adopted by the Company or is otherwise required by applicable law, and (iii) any written employment or severance arrangement that would provide for vesting acceleration of this Award upon the terms and conditions set forth therein.
By accepting this Award, Participant consents to receive such documents by electronic delivery and to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company and such system shall have the same force and effect as hard-copy execution.

MongoDB, Inc.        Participant

1


By:         By:     
Signature         Signature
Title: Andrew Stephens        Date:     
Title: General Counsel

Attachments: Award Agreement, 2016 Equity Incentive Plan


2


MongoDB, Inc.
2016 Equity Incentive Plan
Restricted Stock Unit Agreement
Pursuant to the Performance-Based Restricted Stock Unit Grant Notice (the “Grant Notice”) and this Restricted Stock Unit Agreement (the “Award Agreement”) and in consideration of your services, MongoDB, Inc. (the “Company”) has awarded you (“Participant”) a Performance-Based Restricted Stock Unit Award (the “Award”) pursuant to Section 6 of the Company’s 2016 Equity Incentive Plan (the “Plan”) for the number of Restricted Stock Units/shares indicated in the Grant Notice. Capitalized terms not explicitly defined in this Award Agreement or the Grant Notice will have the same meanings given to them in the Plan. The terms of your Award, in addition to those set forth in the Grant Notice and the Plan, are as follows.
1.Grant of the Award. This Award represents the right to be issued on a future date one (1) share of Common Stock for each Restricted Stock Unit that vests on the applicable vesting date(s) (subject to any adjustment under Section 3 below) as indicated in the Grant Notice. As of the Date of Grant, the Company will credit to a bookkeeping account maintained by the Company for your benefit (the “Account”) the number of Restricted Stock Units/shares of Common Stock subject to the Award. This Award was granted in consideration of your services to the Company or an Affiliate. Except as otherwise provided herein, you will not be required to make any payment to the Company or an Affiliate (other than services to the Company or an Affiliate) with respect to your receipt of the Award, the vesting of the Restricted Stock Units or the delivery of the Company’s Common Stock to be issued in respect of the Award. Notwithstanding the foregoing, the Company reserves the right to issue you the cash equivalent of Common Stock, in part or in full satisfaction of the delivery of Common Stock upon vesting of your Restricted Stock Units, and, to the extent applicable, references in this Award Agreement and the Grant Notice to Common Stock issuable in connection with your Restricted Stock Units will include the potential issuance of its cash equivalent pursuant to such right.
2.Vesting. Subject to the limitations contained herein, your Award will vest, if at all, in accordance with the vesting schedule provided in the Grant Notice, provided that vesting will cease upon the termination of your Continuous Service. Upon such termination of your Continuous Service, the Restricted Stock Units/shares of Common Stock credited to the Account that were not vested on the date of such termination will be forfeited at no cost to the Company and you will have no further right, title or interest in or to such underlying shares of Common Stock.
3.Number of Shares. The number of Restricted Stock Units/shares subject to your Award may be adjusted from time to time for Capitalization Adjustments, as provided in the Plan. Any additional Restricted Stock Units, shares, cash or other property that becomes subject to the Award pursuant to this Section 3, if any, will be subject, in a manner determined by the Board, to the same forfeiture restrictions, restrictions on transferability, and time and manner of delivery as applicable to the other Restricted Stock Units and shares covered by your Award. Notwithstanding the provisions of this Section 3, no fractional shares or rights for fractional shares of Common Stock will be created pursuant to this Section 3. Any fraction of a share will be rounded down to the nearest whole share.
4.US Securities Law Compliance. You may not be issued any Common Stock under your Award unless the shares of Common Stock underlying the Restricted Stock Units are either (i) then registered under the Securities Act, or (ii) the Company has determined that such issuance would be exempt from the registration requirements of the Securities Act. Your Award must also comply with other applicable laws and regulations governing the Award, and you will not receive such Common Stock if the Company determines that such receipt would not be in material compliance with such laws and regulations.
5.Transfer Restrictions. Prior to the time that shares of Common Stock have been delivered to you, you may not transfer, pledge, sell or otherwise dispose of this Award or the shares issuable in respect of your Award, except as expressly provided in this Section 5. For example, you may not use shares that may be issued in respect of your Restricted Stock Units as security for a loan. The restrictions on transfer set forth herein will lapse upon delivery to you of shares in respect of your vested Restricted Stock Units. Notwithstanding the foregoing, by delivering written notice to the Company, in a form satisfactory to the Company, you may designate a third party who, in the event of your death, will thereafter be entitled to receive any distribution of Common Stock to which you were entitled at the time of your death pursuant to this Award Agreement. In the absence of such a designation, your legal representative will be entitled to receive, on behalf of your estate, such Common Stock or other consideration.
(a)Death. Your Award is transferable by will and by the laws of descent and distribution. At your death, vesting of your Award will cease and your executor or administrator of your estate will be entitled to receive, on behalf of your estate, any Common Stock or other consideration that vested but was not issued before your death.
3


(b)Domestic Relations Orders. Upon receiving written permission from the Board or its duly authorized designee, and provided that you and the designated transferee enter into transfer and other agreements required by the Company, you may transfer your right to receive the distribution of Common Stock or other consideration hereunder, pursuant to a domestic relations order, official marital settlement agreement or other divorce or separation instrument that contains the information required by the Company to effectuate the transfer. You are encouraged to discuss the proposed terms of any division of this Award with the Company General Counsel prior to finalizing the domestic relations order or marital settlement agreement to verify that you may make such transfer, and if so, to help ensure the required information is contained within the domestic relations order or marital settlement agreement.
6.Date of Issuance.
(a)The issuance of shares in respect of the Restricted Stock Units is intended to comply with Treasury Regulations Section 1.409A-1(b)(4) and will be construed and administered in such a manner. Subject to the satisfaction of the withholding obligations set forth in this Award Agreement, in the event one or more Restricted Stock Units vests, the Company will issue to you one (1) share of Common Stock for each Restricted Stock Unit that vests on the applicable vesting date(s) (subject to any adjustment under Section 3 above, and subject to any different provisions in the Grant Notice). The issuance date determined by this paragraph is referred to as the “Original Issuance Date”.
(b)If the Original Issuance Date falls on a date that is not a business day, delivery will instead occur on the next following business day. In addition, if:
(i)the Original Issuance Date does not occur (1) during an “open window period” applicable to you, as determined by the Company in accordance with the Company’s then-effective policy on trading in Company securities, or (2) on a date when you are otherwise permitted to sell shares of Common Stock on an established stock exchange or stock market (including but not limited to under a previously established written trading plan that meets the requirements of Rule 10b5-1 under the Exchange Act and was entered into in compliance with the Company’s policies (a “10b5-1 Plan”)), and
(ii)either (1) Withholding Taxes do not apply, or (2) the Company decides, prior to the Original Issuance Date, (A) not to satisfy the Withholding Taxes by withholding shares of Common Stock from the shares otherwise due, on the Original Issuance Date, to you under this Award, and (B) not to permit you to enter into a “same day sale” commitment with a broker-dealer pursuant to Section 11 of this Award Agreement (including but not limited to a commitment under a 10b5-1 Plan) and (C) not to permit you to pay the Withholding Taxes in cash or from other compensation otherwise payable to you by the Company,
then the shares that would otherwise be issued to you on the Original Issuance Date will not be delivered on such Original Issuance Date and will instead be delivered on the first business day when you are not prohibited from selling shares of the Company’s Common Stock in the open public market, but in no event later than December 31 of the calendar year in which the Original Issuance Date occurs (that is, the last day of your taxable year in which the Original Issuance Date occurs), or, if and only if permitted in a manner that complies with Treasury Regulations Section 1.409A-1(b)(4), no later than the date that is the 15th day of the third calendar month of the applicable year following the year in which the shares of Common Stock under this Award are no longer subject to a “substantial risk of forfeiture” within the meaning of Treasury Regulations Section 1.409A-1(d).
(c)The form of delivery of the shares of Common Stock in respect of your Award (e.g., a stock certificate or electronic entry evidencing such shares) will be determined by the Company.
7.Dividends. You will receive no benefit or adjustment to your Award with respect to any cash dividend, stock dividend or other distribution that does not result from a Capitalization Adjustment; provided, however, that this sentence will not apply with respect to any shares of Common Stock that are delivered to you in connection with your Award after such shares have been delivered to you.
8.Restrictive Legends. The shares of Common Stock issued under your Award will be endorsed with appropriate legends as determined by the Company.
9.Execution of Documents. You hereby acknowledge and agree that the manner selected by the Company by which you indicate your consent to your Grant Notice is also deemed to be your execution of your Grant Notice and of this Award Agreement. You further agree that such manner of indicating consent may be relied upon as your signature for establishing your execution of any documents to be executed in the future in connection with your Award.
4


10.Award not a Service Contract.
(a)Your Continuous Service with the Company or an Affiliate is not for any specified term and may be terminated by you or by the Company or an Affiliate at any time, for any reason, with or without cause and with or without notice, subject to applicable laws and your service or employment agreement. Nothing in this Award Agreement (including, but not limited to, the vesting of your Award or the issuance of the shares subject to your Award), the Plan or any covenant of good faith and fair dealing that may be found implicit in this Award Agreement or the Plan will: (i) confer upon you any right to continue in the employ of, or affiliation with, the Company or an Affiliate; (ii) constitute any promise or commitment by the Company or an Affiliate regarding the fact or nature of future positions, future work assignments, future compensation or any other term or condition of employment or affiliation; (iii) confer any right or benefit under this Award Agreement or the Plan unless such right or benefit has specifically accrued under the terms of this Award Agreement or Plan; or (iv) deprive the Company of the right to terminate you without regard to any future vesting opportunity that you may have.
(b)By accepting this Award, you acknowledge and agree that the right to continue vesting in the Award is earned only by continuing as an employee, director or consultant of the Company or an Affiliate and that the Company has the right to reorganize, sell, spin-out or otherwise restructure one or more of its businesses or Affiliates at any time or from time to time, as it deems appropriate (a “reorganization”). You further acknowledge and agree that such a reorganization could result in the termination of your Continuous Service, or the termination of Affiliate status of your employer and the loss of benefits available to you under this Award Agreement, including but not limited to, the termination of the right to continue vesting in the Award. You further acknowledge and agree that this Award Agreement, the Plan, the transactions contemplated hereunder and the vesting schedule set forth herein or any covenant of good faith and fair dealing that may be found implicit in any of them do not constitute an express or implied promise of continued engagement as an employee or consultant for the term of this Award Agreement, for any period, or at all, and will not interfere in any way with your right or the right of the Company or an Affiliate to terminate your Continuous Service at any time, with or without cause and with or without notice, subject to applicable laws, and will not interfere in any way with the Company’s right to conduct a reorganization.
11.Tax Withholding Obligations.
(a)On each vesting date, and on or before the time you receive a distribution of the shares underlying your Restricted Stock Units, and at any other time as reasonably requested by the Company in accordance with applicable tax laws, you hereby authorize any required withholding from the Common Stock issuable to you and otherwise agree to make adequate provision in cash for any sums required to satisfy the federal, state, local and foreign tax and social insurance contribution withholding obligations of the Company or any Affiliate that arise in connection with your Award (the “Withholding Taxes”). Additionally, the Company or any Affiliate may, in its sole discretion, satisfy all or any portion of the Withholding Taxes obligation relating to your Award by any of the following means or by a combination of such means: (i) withholding from any compensation otherwise payable to you by the Company or an Affiliate; (ii) causing you to tender a cash payment; (iii) permitting or requiring you to enter into a “same day sale” commitment, if applicable, with a broker-dealer that is a member of the Financial Industry Regulatory Authority (a “FINRA Dealer”) (pursuant to this authorization and without further consent) whereby you irrevocably elect to sell a portion of the shares to be delivered in connection with your Restricted Stock Units to satisfy the Withholding Taxes and whereby the FINRA Dealer irrevocably commits to forward the proceeds necessary to satisfy the Withholding Taxes directly to the Company and its Affiliates; or (iv) withholding shares of Common Stock from the shares of Common Stock issued or otherwise issuable to you in connection with the Award with a Fair Market Value (measured as of the date shares of Common Stock are issued to you pursuant to Section 6) equal to the amount of such Withholding Taxes; provided, however, that the number of such shares of Common Stock so withheld will not exceed the amount necessary to satisfy the Company’s required tax withholding obligations using the minimum statutory withholding rates for federal, state, local and, if applicable, foreign tax purposes, including payroll taxes, that are applicable to supplemental taxable income; and provided further, that to the extent necessary to qualify for an exemption from application of Section 16(b) of the Exchange Act, if applicable, such share withholding procedure will be subject to the express prior approval of the Company’s Compensation Committee. However, the Company does not guarantee that you will be able to satisfy the Withholding Taxes through any of the methods described in the preceding provisions and in all circumstances you remain responsible for timely and fully satisfying the Withholding Taxes.
(b)Unless the tax withholding obligations of the Company and any Affiliate are satisfied, the Company will have no obligation to deliver to you any Common Stock or other consideration pursuant to this Award.
(c)In the event the Company’s obligation to withhold arises prior to the delivery to you of Common Stock or it is determined after the delivery of Common Stock to you that the amount of the Company’s
5


withholding obligation was greater than the amount withheld by the Company, you agree to indemnify and hold the Company harmless from any failure by the Company to withhold the proper amount.
12.Tax Consequences. The Company has no duty or obligation to minimize the tax consequences to you of this Award and will not be liable to you for any adverse tax consequences to you arising in connection with this Award. You are hereby advised to consult with your own personal tax, financial and legal advisors regarding the tax consequences of this Award and by signing the Grant Notice, you have agreed that you have done so or knowingly and voluntarily declined to do so. You understand that you (and not the Company) will be responsible for your own tax liability that may arise as a result of this investment or the transactions contemplated by this Award Agreement.
13.Data Privacy.
The following provisions shall apply to you if you reside in the EU or EEA.
Data Collected and Purposes of Collection
You understands that the Company, acting as controller as well as your employer, may collect, to the extent permissible under applicable law, certain personal information about you, including name, home address and telephone number, information necessary to process payment of the Award (e.g., mailing address for a check payment or bank account wire transfer information), date of birth, social insurance number or other identification number, salary, nationality, job title, employment location, any capital shares or directorships held in the Company (but only where needed for legal or tax compliance), any other information necessary to process mandatory tax withholding and reporting, details of all Awards granted, canceled, vested, unvested or outstanding in your favor, and where applicable service termination date and reason for termination (e.g., for cause or other than for cause) (all such personal information is referred to as “Data”). The Data is collected from you, your employer, and from the Company, for the exclusive purpose of implementing, administering and managing the Plan pursuant to the terms of this Award Agreement. The legal basis (that is, the legal justification) for processing the Data is to perform this Award Agreement. The Data must be provided in order for you to participate in the Plan and for the parties to this Award Agreement to perform their respective obligations thereunder. If you do not provide Data, you will not be able to participate in the Plan and become a party to this Award Agreement.
Transfers and Retention of Data
You understand that your employer will transfer Data to the Company for purposes of plan administration. The Company and your employer may also transfer your Data to other service providers (such as accounting firms, payroll processing firms or tax firms), as may be selected by the Company in the future, to assist the Company with the implementation, administration and management of this Award Agreement. You understand that the recipients of the Data may be located in the United States, a country that does not benefit from an adequacy decision issued by the European Commission. Where a recipient is located in a country that does not benefit from an adequacy decision, the transfer of the Data to that recipient will be made through the European Commission-approved standard contractual clauses. You understand that Data will be held only as long as is necessary to implement, administer and manage your rights and obligations under this Award Agreement, and for the duration of the relevant statutes of limitations, which may be longer than the term of this Award Agreement.
The Participant’s Rights in Respect of Data
The Company will take steps in accordance with applicable legislation to keep Data accurate, complete and up-to-date. You are entitled to have any inadequate, incomplete or incorrect Data corrected (that is, rectified). You also have the right to request access to your Data as well as additional information about the processing of that Data. Further, you are entitled to object to the processing of Data or have your Data erased, under certain circumstances. As from 25 May 2018, and subject to conditions set forth in applicable law, you are entitled to (i) restrict the processing of your Data so that it is stored but not actively processed (e.g., while the Company assesses whether you are entitled to have Data erased) and (ii) receive a copy of the Data provided pursuant to this Award Agreement or generated by you, in a common machine-readable format. To exercise your rights, you may contact the local human resources representative. You may also contact the relevant data protection supervisory authority, as you have the right to lodge a complaint. The data protection officer may be contacted at privacy@mongodb.com.
The following provisions shall apply to you if you reside outside the US and EU/EEA.
You hereby explicitly and unambiguously (i) acknowledge and (ii) to the extent required under applicable law, consent to, the collection, use and transfer, in electronic or other form, of your personal data as described in and necessary to perform this Award Agreement and any other Award grant materials, by and among,
6


as applicable, the Company and its Affiliates for the exclusive purpose of implementing, administering and managing your participation in the Plan. You understand that to the extent not prohibited under applicable law, the Company and the Affiliate may hold certain personal information about you, including, but not limited to, your name, home address and telephone number, date of birth, social insurance number or other identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, details of all Awards or any other entitlement to shares of stock awarded, canceled, vested, unvested or outstanding in your favor ("Data"), for the purpose of implementing, administering and managing the Plan. Certain Data may also constitute “sensitive personal data” within the meaning of applicable law. Such Data includes, but is not limited to, the information provided above and any changes thereto and other required personal and financial data about you. You hereby (i) acknowledge and (ii) to the extent required under applicable law, provide explicit consent to, the processing of any such Data by the Company and any Affiliate. You understand that Data will be transferred to such stock plan service provider as may be selected by the Company in the future, which is assisting the Company with the implementation, administration and management of the Plan. You understand that the recipients of the Data may be located in the United States or elsewhere, and that the recipient’s country (e.g., the United States) may have data privacy laws and protections that are not considered adequate in your country. You understand that if you resides outside the United States, you may request in those countries where required to be disclosed under applicable law, a list with the names and addresses of any potential recipients of the Data by contacting your local human resources representative. You (i) acknowledge and (ii) to the extent required under applicable law, authorize the receipt, possession, use, retention and transfer of the Data, in electronic or other form, by the Company, any other possible recipients which may assist the Company with implementing, administering and managing the Plan, for the sole purposes of such implementation, administration and management. You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan. You understand that if you reside outside the United States, you may, if required by applicable law, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data, or refuse or withdraw the consents herein insofar as such consents are required under applicable law, in any case without cost, by contacting in writing your local human resources representative. Further, you acknowledge that if you are providing consent(s) herein, you are doing so on a purely voluntary basis. Insofar as any consent is required under applicable law, and you either do not consent or later seek to revoke your consent, your employment status or service and career with the Company or Affiliate will not be adversely affected; the only adverse consequence of refusing or withdrawing your consent is that the Company will not be able to grant you options or other equity awards or administer or maintain such awards. Therefore, you understand that refusing or withdrawing your consent (insofar as consent is required under applicable law) may affect your ability to participate in the Plan, but will have no further detrimental implications for you. For more information on the consequences of your refusal to consent or withdrawal of consent in the event that consent is required under applicable law, you understand that you may contact the local human resources representative.
14.Unsecured Obligation. Your Award is unfunded, and as a holder of a vested Award, you will be considered an unsecured creditor of the Company with respect to the Company’s obligation, if any, to issue shares or other property pursuant to this Award Agreement. You will not have voting or any other rights as a stockholder of the Company with respect to the shares to be issued pursuant to this Award Agreement until such shares are issued to you pursuant to Section 6 of this Award Agreement. Upon such issuance, you will obtain full voting and other rights as a stockholder of the Company. Nothing contained in this Award Agreement, and no action taken pursuant to its provisions, will create or be construed to create a trust of any kind or a fiduciary relationship between you and the Company or any other person.
15.Notices. Any notice or request required or permitted hereunder will be given in writing to each of the other parties hereto and will be deemed effectively given on the earlier of (i) the date of personal delivery, including delivery by express courier, or delivery via electronic means, or (ii) the date that is five (5) days after deposit in the United States Post Office (whether or not actually received by the addressee), by registered or certified mail with postage and fees prepaid, addressed to the Company at its primary executive offices, attention: Stock Plan Administrator, and addressed to you at your address as on file with the Company at the time notice is given.
16.Headings. The headings of the Sections in this Award Agreement are inserted for convenience only and will not be deemed to constitute a part of this Award Agreement or to affect the meaning of this Award Agreement.
17.Additional Acknowledgements. You hereby consent and acknowledge that:
(a)Participation in the Plan is voluntary and therefore you must accept the terms and conditions of the Plan and this Award Agreement and Grant Notice as a condition to participating in the Plan and receipt of this Award. This Award and any other awards under the Plan are voluntary and occasional and do not create any contractual or other right to receive future awards or other benefits in lieu of future awards, even if similar awards have been granted repeatedly in the past. All determinations with respect to any such future awards,
7


including, but not limited to, the time or times when such awards are made, the size of such awards and performance and other conditions applied to the awards, will be at the sole discretion of the Company.
(b)The future value of your Award is unknown and cannot be predicted with certainty. You do not have, and will not assert, any claim or entitlement to compensation, indemnity or damages arising from the termination of this Award or diminution in value of this Award and you irrevocably release the Company, its Affiliates and, if applicable, your employer, if different from the Company, from any such claim that may arise.
(c)The rights and obligations of the Company under your Award will be transferable by the Company to any one or more persons or entities, and all covenants and agreements hereunder will inure to the benefit of, and be enforceable by, the Company’s successors and assigns.
(d)You agree upon request to execute any further documents or instruments necessary or desirable in the sole determination of the Company to carry out the purposes or intent of your Award.
(e)You acknowledge and agree that you have reviewed your Award in its entirety, have had an opportunity to obtain the advice of counsel prior to executing and accepting your Award and fully understand all provisions of your Award.
(f)This Award Agreement will be subject to all applicable laws, rules, and regulations, and to such approvals by any governmental agencies or national securities exchanges as may be required.
(g)All obligations of the Company under the Plan and this Award Agreement will be binding on any successor to the Company, whether the existence of such successor is the result of a direct or indirect purchase, merger, consolidation, or otherwise, of all or substantially all of the business and assets of the Company.
18.Governing Plan Document. Your Award is subject to all the provisions of the Plan, the provisions of which are hereby made a part of your Award, and is further subject to all interpretations, amendments, rules and regulations which may from time to time be promulgated and adopted pursuant to the Plan. Your Award (and any compensation paid or shares issued under your Award) is subject to recoupment in accordance with The Dodd–Frank Wall Street Reform and Consumer Protection Act and any implementing regulations thereunder, any clawback policy adopted by the Company and any compensation recovery policy otherwise required by applicable law. No recovery of compensation under such a clawback policy will be an event giving rise to a right to voluntarily terminate employment upon a resignation for “good reason,” or for a “constructive termination” or any similar term under any plan of or agreement with the Company.
19.Effect on Other Employee Benefit Plans. The value of the Award subject to this Award Agreement will not be included as compensation, earnings, salaries, or other similar terms used when calculating benefits under any employee benefit plan (other than the Plan) sponsored by the Company or any Affiliate except as such plan otherwise expressly provides. The Company expressly reserves its rights to amend, modify, or terminate any or all of the employee benefit plans of the Company or any Affiliate.
20.Choice of Law. The interpretation, performance and enforcement of this Award Agreement will be governed by the law of the State of Delaware without regard to that state’s conflicts of laws rules.
21.Severability. If all or any part of this Award Agreement or the Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity will not invalidate any portion of this Award Agreement or the Plan not declared to be unlawful or invalid. Any Section of this Award Agreement (or part of such a Section) so declared to be unlawful or invalid will, if possible, be construed in a manner which will give effect to the terms of such Section or part of a Section to the fullest extent possible while remaining lawful and valid.
22.Other Documents. You hereby acknowledge receipt of and the right to receive a document providing the information required by Rule 428(b)(1) promulgated under the Securities Act, which includes the Plan prospectus. In addition, you acknowledge receipt of the Company’s insider trading policy permitting directors and employees to sell shares only during certain “window” periods, in effect from time to time.
23.Amendment. This Award Agreement may not be modified, amended or terminated except by an instrument in writing, signed by you and by a duly authorized representative of the Company. Notwithstanding the foregoing, this Award Agreement may be amended solely by the Board by a writing which specifically states that it is amending this Award Agreement, so long as a copy of such amendment is delivered to you, and provided that, except as otherwise expressly provided in the Plan, no such amendment materially adversely affecting your rights
8


hereunder may be made without your written consent. Without limiting the foregoing, the Board reserves the right to change, by written notice to you, the provisions of this Award Agreement in any way it may deem necessary or advisable to carry out the purpose of the Award as a result of any change in applicable laws or regulations or any future law, regulation, ruling, or judicial decision, provided that any such change will be applicable only to rights relating to that portion of the Award which is then subject to restrictions as provided herein.
24.Compliance with Section 409A of the Code. This Award is intended to comply with the “short-term deferral” rule set forth in Treasury Regulation Section 1.409A-1(b)(4). Notwithstanding the foregoing, if it is determined that the Award fails to satisfy the requirements of the short-term deferral rule and is otherwise deferred compensation subject to Section 409A, and if you are a “Specified Employee” (within the meaning set forth in Section 409A(a)(2)(B)(i) of the Code) as of the date of your “separation from service” (within the meaning of Treasury Regulation Section 1.409A-1(h) and without regard to any alternative definition thereunder), then the issuance of any shares that would otherwise be made upon the date of the separation from service or within the first six (6) months thereafter will not be made on the originally scheduled date(s) and will instead be issued in a lump sum on the earlier of: (i) the fifth business day following your death, or (ii) the date that is six (6) months and one day after the date of the separation from service, with the balance of the shares issued thereafter in accordance with the original vesting and issuance schedule set forth above, but if and only if such delay in the issuance of the shares is necessary to avoid the imposition of adverse taxation on you in respect of the shares under Section 409A of the Code. Each installment of shares that vests is intended to constitute a “separate payment” for purposes of Treasury Regulation Section 1.409A-2(b)(2).
25.No Advice Regarding Grant. The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding your participation in the Plan, or your acquisition or sale of the underlying shares of stock. You are hereby advised to consult with your own personal tax, legal and financial advisors regarding your participation in the Plan before taking any action related to the Plan.
26.Electronic Delivery and Acceptance. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. You hereby consent to receive such documents by electronic delivery and agree to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company and that such online or electronic participation shall have the same force and effect as documentation executed in written form.
27.Language. If you have received this Award Agreement, or any other document related to the Award and/or the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.
28.Country Appendix. Notwithstanding any provisions in this Award Agreement, the Award grant shall be subject to any special terms and conditions set forth in the Appendix to this Award Agreement for your country. Moreover, if you relocate to one of the countries included in the Appendix, the special terms and conditions for such country will apply to you, to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Appendix constitutes part of this Award Agreement.
29.Imposition of Other Requirements. The Company reserves the right to impose other requirements on your participation in the Plan, on the Award and on any shares of stock acquired upon vesting of the Award, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require you to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.
* * * * *
This Award Agreement will be deemed to be signed by the Company and the Participant upon the signing or electronic acceptance by the Participant of the Performance-Based Restricted Stock Unit Grant Notice to which it is attached.

9


APPENDIX A
MONGODB, INC.
2016 EQUITY INCENTIVE PLAN
AWARD AGREEMENT
(RESTRICTED STOCK UNITS)
This Appendix includes additional terms and conditions that govern the Award granted to you under the Plan if you reside in one of the countries listed below. Capitalized terms used but not defined in this Appendix have the meanings set forth in the Plan and/or the Award Agreement.
This Appendix also includes information regarding securities, exchange controls and certain other issues of which you should be aware with respect to participation in the Plan. Such laws are often complex and change frequently. As a result, the Company strongly recommends that you not rely on the information in this Appendix as the only source of information relating to the consequences of participation in the Plan because the information may be out of date at the time that the Award vests or you sell shares acquired under the Plan. In addition, the information contained herein is general in nature and may not apply to your particular situation and the Company is not in a position to assure a particular result. Accordingly, you are advised to seek appropriate professional advice as to how the relevant laws in your country may apply to your situation. Finally, if you are a citizen or resident of a country other than the one in which you are currently working, the information contained herein may not be applicable to you.
ARGENTINA
Notifications
Securities Law Information
You understand that neither the Awards nor the shares are publicly offered or listed on any stock exchange in Argentina. Therefore the offer of the Awards does not constitute a public offering as defined under Argentinian law. The offer is private and not subject to the supervision of any Argentinian governmental authority.
Exchange Control Information
If you transfer proceeds from the sale of shares and any cash dividends into Argentina, you may be subject to certain restrictions, including mandatory deposits. The Argentinian bank handling the transaction may request certain documentation in connection with the request to transfer sale proceeds into Argentina (e.g., evidence of the sale, proof of the source of the funds used to purchase the shares, etc.). You are solely responsible for complying with the exchange control rules that may apply to you in connection with your participation in the Plan and/or transfer of proceeds from the sale of shares or receipt of dividends acquired under the Plan into Argentina. Prior to transferring funds into or out of Argentina, you should consult your local bank and/or exchange control advisor to confirm what will be required by the bank because interpretations of the applicable Central Bank regulations vary by bank and exchange control rules and regulations are subject to change without notice.
Foreign Asset/Account Reporting Information
Argentinian residents must report any shares acquired under the Plan and held by the resident on December 31 of each year on their annual tax return for that year.
AUSTRALIA
Securities Law Information
The offering and resale of shares acquired under the Plan to a person or entity resident in Australia may be subject to disclosure requirements under Australian law. You should obtain legal advice regarding any applicable disclosure requirements prior to making any such offer.
Offer of Stock Awards
The Board, in its absolute discretion, may make a written offer to an eligible person who is an Australian Resident (each such offeree being referred to in this Appendix A as a “Participant”) it chooses to accept an Award.
10


The offer shall specify the maximum number of shares subject to an Award which you may accept, the Date of Grant, the Expiration Date, the vesting conditions (if any), any applicable holding period and any disposal restrictions attaching to the Award or the resultant Common Stock (all of which may be set by the Board in its absolute discretion).
The offer is intended to receive tax deferred treatment under Subdivision 83A-C of the Income Tax Assessment Act 1997(Cth). The conditions to receive such treatment are contained in this Appendix A.
The offer shall be accompanied by an acceptance form and a copy of the Plan and this Appendix A or, alternatively, details on how you may obtain a copy of the Plan and this Appendix A.
Grant of Awards
If you validly accept the Board’s offer of an Award, the Board must grant you an Award for the number of shares for which the Award was accepted. However, the Board must not do so if you have ceased to be an eligible person at the date when the Award is to be granted or the Company is otherwise prohibited from doing so under the Corporations Act 2001(Cth) (the “Corporations Act”) without a disclosure document, product disclosure statement or similar document.
The Company must provide an Award Agreement in respect of the Award granted to the Participant to be executed by the Participant as soon as practicable after the date of grant.
Awards granted to Participants under this Appendix A that are Options must not have an Expiration Date exceeding fifteen (15) years from the Date of Grant.
Tax Deferred Treatment
Ordinary shares. Awards issued to a Participant under this Appendix A must relate to ordinary shares. For the purpose of this Appendix A, ordinary shares shall be defined in accordance with its ordinary meaning under Australian law.
Predominant business of the Company. Awards must not be issued to Participants where those Awards relate to Restricted Stock Units or shares in a company that has a predominant business of the acquisition, sale or holding of shares, securities or other investments.
Real risk of forfeiture. Awards that are Restricted Stock Units issued to a Participant under this Appendix A must have a real risk of forfeiture, the Vesting conditions by which this risk is achieved is to be determined by the Board in its absolute discretion.
10% limit on shareholding and voting power. Immediately after you acquire the Awards, you must not: (i) hold a beneficial interest in more than 10% of the shares in the Company; or (ii) be in a position to cast, or control the casting of, more than 10% of the maximum number of votes that might be cast at a general meeting of the Company. For the purposes of these thresholds, Awards that are Restricted Stock Units are treated as if they have been exercised and converted into Common Stock.
AUSTRIA
Securities Disclaimer
The participation in the Plan is exempt or excluded from the requirement to publish a prospectus under the EU Prospectus Directive as implemented in Austria.
Consumer Protection Information
You may be entitled to revoke the Award Agreement on the basis of the Austrian Consumer Protection Act (the “Act”) under the conditions listed below, if the Act is considered to be applicable to this Award Agreement and the Plan:
(i)    The revocation must be made within one week after the acceptance of the Award Agreement.
(ii)    The revocation must be in written form to be valid. It is sufficient if you return the Award Agreement to the Company or the Company’s representative with language that can be understood as your refusal to conclude or honor the Award Agreement, provided the revocation is sent within the period discussed above.
11


Exchange Control Information
If you hold securities (including shares acquired under the Plan) or cash (including proceeds from the sale of shares and any cash dividends) outside of Austria (even if you hold them outside of Austria at a branch of an Austrian bank), you may be required to report certain information to the Austrian National Bank if certain thresholds are exceeded. You are encouraged to consult your personal legal or tax advisor to understand how these rules apply to your particular situation.
BELGIUM
Securities Disclaimer
The grant of this Award under the Plan is exempt from the requirement to publish a prospectus under the EU Prospectus Directive as implemented in Belgium.
Tax Withholding
Your employer is generally required to withhold income taxes or social insurances, as applicable, for the grant of this Award under the Plan.
BRAZIL
Nature of Grant
The following provisions supplement Section 17 of this Award Agreement.
By accepting this Award, you acknowledge, understand and agree that (i) you are making an investment decision, (ii) you will be entitled to vest in this Award, and receive shares of Common Stock pursuant to this Award, only if the vesting conditions are met and any necessary services are rendered by you between the grant date and the vesting date(s), and (iii) the value of the underlying shares of Common Stock is not fixed and may increase or decrease without compensation to you.
Compliance with Law
By accepting this Award, you acknowledge, understand and agree to comply with applicable Brazilian laws and to pay any and all applicable taxes associated with the vesting and settlement of the Award, the receipt of any dividends, and the sale of shares of Common Stock acquired under the Plan.
Exchange Control Information
If you are a resident or domiciled in Brazil, you will be required to submit an annual declaration of assets and rights held outside of Brazil, including any shares of Common Stock acquired under the Plan, to the Central Bank of Brazil if the aggregate value of such assets and rights equals or exceeds US$100,000. Foreign individuals holding Brazilian visas are considered Brazilian residents for purposes of this reporting requirement and must declare at least the assets held abroad that were acquired subsequent to the date of admittance as a resident of Brazil.
Tax on Financial Transaction
If you repatriate the proceeds from the sale of shares of Common Stock or receipt of any cash dividends and convert the funds into local currency, you may be subject to the Tax on Financial Transactions. It is your responsibility to pay any applicable Tax on Financial Transactions arising from participation in the Plan. You should consult with your personal tax advisor for additional details.
BULGARIA
Foreign Exchange Notice
Foreign brokerage account balances in excess of BGN 50,000 on each December 31st must be reported to the Bulgarian National Bank by March 31st of the following calendar year. Moreover, for payments equal to or exceeding BGN 5,000, a statistical form must be submitted to the commercial bank handling the transaction.
12


Securities Disclaimer
The grant of the Award is exempt from the requirement to publish a prospectus under current rules as implemented in Bulgaria.
CANADA
Data Privacy
The following provision supplements Section 17 of the Award Agreement:
You hereby authorize the Company and its representatives to discuss with and obtain all relevant information from all personnel, professional or not, involved in the administration and operation of the Plan. You further authorize the Company, any Affiliates and any stock plan service provider that may be selected by the Company to assist with the Plan to disclose and discuss the Plan with their respective advisors. You further authorize the Company and any Affiliates to record such information and to keep such information in your employee file.
Language Consent
The parties acknowledge that it is their express wish that the Award Agreement, as well as all documents, notices, and legal proceedings entered into, given or instituted pursuant hereto or relating directly or indirectly hereto, be drawn up in English.
Consentement relatif à la langue utilisée
Les parties reconnaissent avoir exigé que cette convention («Agreement») soit rédigée en anglais, ainsi que tous les documents, avis et procédures judiciaires, éxécutés, donnés ou intentés en vertu de, ou liés directement ou indirectement à la présente.
Foreign Asset/Account Reporting Information
Canadian residents are required to report any foreign property (e.g., shares of stock acquired under the Plan and possibly unvested Restricted Stock Units) on form T1135 (Foreign Income Verification Statement) if the total cost of their foreign property exceeds C$100,000 at any time in the year, although the reporting requirements have been simplified if the cost is less than C$250,000. It is your responsibility to comply with these reporting obligations, and you should consult your own personal tax advisor in this regard.
Share Settlement of Award
Notwithstanding anything to the contrary in the Plan or this Award Agreement, Restricted Stock Units granted to Canadian Participants shall only be settled in shares of stock and shall not be settled in cash.
DENMARK
Securities Disclosure
The participation in the Plan is exempt or excluded from the requirement to publish a prospectus under current rules as implemented in Denmark.
Labor/Employment
IMPORTANT – STATEMENT UNDER SECTION 3(1) OF THE ACT ON STOCK OPTIONS
Pursuant to Section 3(1) of the Act on Stock Options in employment relations (the "Stock Option Act"), you are entitled to receive information regarding the Plan in a separate written statement in Danish.
The full statement containing the information about your rights under the Plan and the Stock Option Act is attached as a separate written statement to this Award Agreement.
Taxation
The participation in the Plan is covered by the Danish Tax Assessment Act section 7P. The tax treatment is intended to be accordingly beneficial to the extent provided under law.
13


FINLAND
Securities Disclaimer
The participation in the Plan is exempt or excluded from the requirement to publish a prospectus under the EU Prospectus Directive as implemented in Finland.
FRANCE
Awards Not Tax-Qualified
The Award is not intended to be a tax-qualified or tax-preferred award, including without limitation, under Sections L. 225-197-1 to L. 225-197-6 of the French Commercial Code. You are encouraged to consult with a personal tax advisor to understand the tax and social insurance implications of the Award.
Tax Withholding
As from January 1, 2019, vesting of the Award will give rise to income tax withholding in France.
Securities Disclaimer
The participation in the Plan is exempt or excluded from the requirement to publish a prospectus under the EU Prospectus Directive as implemented in France.
Foreign Asset/Account Information
You may hold shares of stock acquired upon vesting of the Award, any proceeds resulting from the sale of shares of stock or any dividends paid on such shares of stock outside of France, provided you declare all foreign bank and brokerage accounts (including any accounts that were opened or closed during the tax year) with your annual income tax return. Failure to complete this reporting may trigger penalties.
GERMANY
Securities Disclaimer
The participation in the Plan is exempt or excluded from the requirement to publish a prospectus under the EU Prospectus Directive as implemented in Germany.
Exchange Control Information
Cross-border payments in excess of €12,500 must be reported monthly to the German Federal Bank (Bundesbank). In the event that you make or receive a payment in excess of this amount, you are required to report the payment to Bundesbank electronically using the “General Statistics Reporting Portal” (“Allgemeines Meldeportal Statistik”) available via Bundesbank’s website (www.bundesbank.de).
HONG KONG
Securities Law Notice
WARNING: The Award and the shares of stock covered by the option do not constitute a public offering of securities under Hong Kong law and are available only to employees of the Company or its Affiliates participating in the Plan. You should be aware that the contents of the Award Agreement have not been prepared in accordance with and are not intended to constitute a “prospectus” for a public offering of securities under the applicable securities legislation in Hong Kong. Nor have the documents been reviewed by any regulatory authority in Hong Kong. The option is intended only for your personal use and may not be distributed to any other person. You are advised to exercise caution in relation to the offer. If you are in any doubt about any of the contents of the Award Agreement, including this Appendix, or the Plan, you should obtain independent professional advice.
Sale of Shares
Any shares of stock received at vesting of the Award are accepted as a personal investment. In the event that any portion of this Award vests within six months of the grant date, you agree that you will not offer to the public or otherwise dispose of the shares of stock acquired prior to the six-month anniversary of the grant date.
14


Occupational Retirement Schemes Ordinance Alert
The Company specifically intends that neither the Award nor the Plan will be considered or deemed an occupational retirement scheme for purposes of the Occupational Retirement Schemes Ordinance (“ORSO”).
INDIA
Exchange Control Information
You must repatriate to India all funds resulting from the sale of shares of stock within 90 days and all proceeds from the receipt of any dividends within 180 days. You will receive a foreign inward remittance certificate (“FIRC”) from the bank where you deposits the foreign currency. You should maintain the FIRC as evidence of the repatriation of funds in the event that the Reserve Bank of India or your employer requests proof of repatriation.
Foreign Asset/Account Reporting Information
You are required to declare in your annual tax return your foreign financial assets (including shares of stock) and any foreign bank accounts. You understand that it is your responsibility to comply with this reporting obligation and are advised to confer with a personal tax advisor in this regard.
IRELAND
Taxation: General
The tax and social security consequences of participating in the Plan are based on complex tax and social security laws, which may be subject to varying interpretations, and the application of such laws may depend, in large part, on the surrounding facts and circumstances. Therefore, we recommend that you consult with your own tax advisor regularly to determine the consequences of taking or not taking any action concerning their participation in the Plan and to determine how the tax, social security or other laws in Ireland (or elsewhere) apply to your specific situation.
Tax Withholding
The references in the Plan and in the Award Agreement, and in particular Clause 8(h) (Miscellaneous) of the Plan and Clauses 11 (Withholding Obligations) and 12 (Tax Consequences) of the Award Agreement, to “tax” or “taxes” includes any and all taxes, charges, levies and contributions in Ireland or elsewhere, to include, in particular, income tax (PAYE), Universal Social Charge (USC) and Pay Related Social Insurance (PRSI) (“Taxes”).
Tax indemnity
The Participant shall be accountable for any Taxes, which are chargeable on any assessable income deriving from the grant, vesting of, or other dealing in Awards or Common Stock issued pursuant to an Award. The Company shall not become liable for any Taxes, as a result of your participation in the Plan. In respect of such assessable income, the Participant shall indemnify the Company and (at the direction of the Company) any Affiliate, which is or may be treated as the employer you in respect of the Taxes (the “Tax Liabilities”).
Pursuant to the indemnity referred to in the preceding paragraph, where necessary, you shall make such arrangements, as the Company requires to meet the cost of the Tax Liabilities, including at the direction of the Company any of the following:
i.    making a cash payment of an appropriate amount to the relevant company whether by cheque, banker's draft or deduction from salary in time to enable the Company to remit such amount to the Irish Revenue Commissioners before the 14th day following the end of the month in which the event giving rise to the Tax Liabilities occurred; or
ii.    appointing the Company as agent and / or attorney for the sale of sufficient Common Stock, acquired pursuant to the grant, exercise, purchase, vesting or other dealing in Awards, or Common Stock issued pursuant to an Award to cover the Tax Liabilities and authorizing the payment to the relevant company of the appropriate amount (including all reasonable fees, commissions and expenses incurred by the relevant company in relation to such sale) out of the net proceeds of sale of the Common Stock.
15


Company Law - Notification Obligation
If you are a director, shadow director or secretary of any Irish subsidiary of the Company, you are required to notify the Irish subsidiary in writing within five or eight days, depending on the circumstances involved, if you hold an interest in, or receive or dispose of an interest in the Company (which includes Restricted Stock Units). This notification requirement also applies with respect to the interests of a person’s spouse, civil partner or children under the age of 18 (whose interests will be attributed to the director, shadow director or secretary). Where the shares or the stock options held amount to an interest in less than 1% of the nominal value of the Company’s issued voting share capital, or do not carry the right to vote at the Company’s general meetings, disclosure is not required. This exemption also applies to company secretaries.
Securities Law
The grant of the Award is exempt or excluded from the requirement to publish a prospectus under the EU Prospectus Directive as implemented in Ireland.
Employment
You acknowledge that your terms of employment shall not be affected in any way by your participation of the Plan, which shall not form part of such terms (either expressly or impliedly). You acknowledge that your participation in the Plan shall be subject at all times to the rules of the Plan as may be amended from time to time (including, but not limited to, any claw back provisions). If on termination of your employment (whether lawfully, unlawfully, or in breach of contract) you lose any rights or benefits under the Plan (including any rights or benefits which you would not have lost had your employment not been terminated), you hereby acknowledge that you shall be entitled to (and hereby waive) any compensation for the loss of any rights or benefits under the Plan, or any replacement or successor plan.
The Plan is entirely discretionary and may be suspended or terminated by the Board at a time for any reason. Participation in the Plan is entirely discretionary and does not create any contractual or other right to receive future grants of options or benefits in lieu of options. All determinations with respect to future options will be at the entire discretion of the Board. Rights under the Plan are not pensionable.
ISRAEL
Restricted Stock Units granted to employees of the Israeli subsidiary of the Company will be subject to the provisions of the Plan and the Appendix for Israeli Participants. Restricted Stock Units are meant to be granted under the trustee capital gains route pursuant to section 102(b)(2) and 102(b)(3) of the Israeli Income Tax Ordinance [New Version] 1961 (“Section 102”). Definitions not contained herein shall have the meaning given to them in the Appendix for Israeli Participants. In the event of any conflict, whether explicit or implied, between the provision of the Award Agreement and the Israeli Appendix, the provisions set out in the Israeli Appendix shall prevail.
In addition to the declarations included in the Grant Notice and the Award Agreement above, by accepting the grant of the Award (i) you authorize the Company to provide the Trustee with any information required for the purpose of administering the Plan including executing its obligations according to Section 102, the trust deed and the trust agreement, including without limitation information about your Restricted Stock Units, income tax rates, salary bank account, contact details and identification number, (ii) you agree to accept as binding, conclusive and final all decisions or interpretations of the Board upon any questions relating to the Plan and this Award Agreement, (iii) you are familiar with Section 102 and the regulations and rules promulgated thereunder, including without limitations the provisions of the applicable tax route, and agree to comply with such provisions, as amended from time to time, provided that if such terms are not met, Section 102 may not apply or I may be subject to tax at higher rates, (iv) you agree to the terms and conditions of the trust deed signed between the Trustee and the Company and/or the applicable Affiliate, including but not limited to the control of the Restricted Stock Units and Common Stock by the Trustee, (v) you acknowledge that releasing the Common Stock from the control of the Trustee prior to the termination of the Holding Period constitutes a violation of the terms of Section 102 and agree to bear the relevant sanctions.
Trust
The Restricted Stock Units and the Common Stock issued upon vesting or otherwise and/or any additional rights, including without limitation any right to receive any dividends or any shares received as a result of an adjustment made under the Plan, that may be granted in connection with the Restricted Stock Units (the “Additional Rights”) shall be issued to or controlled by the Trustee for your benefit under the provisions of Section 102 pursuant to the capital gains route for at least the period stated in Section 102 of the Ordinance and the Income Tax Rules (Tax Benefits in Share Issuance to Employees) 5763-2003 (the “Rules”). In the event the Restricted Stock Units or
16


underlying shares of Common Stock do not meet the requirements of Section 102, such Restricted Stock Units and the underlying shares of Common Stock shall not qualify for the favorable tax treatment under the Capital Gains Route of Section 102. The Company makes no representations or guarantees that the Restricted Stock Units will qualify for favorable tax treatment and will not be liable or responsible if favorable tax treatment is not available under Section 102. Any fees associated with any vesting, sale, transfer or any act in relation to the Restricted Stock Units shall be borne by you and the Trustee and/or the Company and/or any Affiliate shall be entitled to withhold or deduct such fees from payments otherwise due to from the Company or an Affiliate or the Trustee. In accordance with the requirements of Section 102 and the Capital Gains Route, you shall not sell nor transfer the shares of Common Stock or Additional Rights from the Trustee until the end of the required Holding Period. Notwithstanding the above, if any such sale or transfer occurs before the end of the required Holding Period, the sanctions under Section 102 shall apply to and shall be borne by you.
Tax
Any and all taxes due in relation to the Restricted Stock Units and Common Stock, shall be borne solely by you. The Company and/or any Affiliate and/or the Trustee shall withhold taxes according to the requirements under the applicable laws, rules, and regulations, including withholding taxes at source. Furthermore, you hereby agree to indemnify the Company and/or any Affiliate and/or the Trustee and hold them harmless against and from any and all liability for any such tax or interest or penalty thereon, including without limitation, liabilities relating to the necessity to withhold, or to have withheld, any such tax from any payment made to you. The Company and/or any Affiliate and/or the Trustee, to the extent permitted by law, shall have the right to deduct from any payment otherwise due to you or from proceeds of the sale of the Common Stock, an amount equal to any Taxes required by law to be withheld with respect to the Common Stock. You will pay to the Company, any subsidiary or the Trustee any amount of taxes that the Company or any Affiliate or the Trustee may be required to withhold with respect to the Common Stock that cannot be satisfied by the means previously described. The Company may refuse to deliver the Common Stock if you fail to comply with your obligations in connection with the taxes as described in this section. The tax treatment of any Restricted Stock Units not guaranteed and although a Restricted Stock Unit may be granted under a certain tax route, they may become subject to a different tax route in the future.
ITALY
Foreign Asset/Account Reporting Information
If you are an Italian resident who, at any time during the fiscal year, holds foreign financial assets (including cash and shares of stock) which may generate taxable income in Italy, you are required to report these assets on your annual tax return for the year during which the assets are held, or on a special form if no tax return is due. These reporting obligations also apply if you are the beneficial owner of foreign financial assets under Italian money laundering provisions.
Securities Disclaimer
The grant of the options is exempt from the requirement to publish a prospectus under the EU Prospectus Directive as implemented in Italy.
JAPAN
Foreign Exchange
Under certain circumstance, you may be required to file a report with the Ministry of Finance if you intend to acquire shares of stock whose value exceeds a certain amount. The reporting, if required, is due within 20 days from the acquisition of the shares of stock (however, if you acquires such shares of stock through a securities company in Japan, such requirement will not be imposed). The reporting requirements vary depending on whether the relevant payment is made through a bank in Japan.
You are advised to seek appropriate professional advice as to how the exchange control regulations, tax or other laws in your country apply to your specific situation. Laws and regulations change frequently and occasionally on a retroactive basis.
Foreign Asset/Account Reporting Information
Japanese residents holding assets outside of Japan with a total net fair market value exceeding the legally designated amount (currently ¥50 million) are required to comply with annual tax reporting obligations with respect to such assets. You are advised to consult with a personal tax advisor to ensure that you are properly complying with applicable reporting requirements.
17


Securities Law Information
The Award and the shares of stock have not been registered under the Financial Instruments and Exchange Act of Japan (Law No. 25 of 1948), as amended (the “FIEA”). The Award and the shares of stock issuable upon the vesting of Award may not be offered or sold in Japan or to, or for the benefit of, any resident of Japan or to others for re-offering or re-sale, directly or indirectly, in Japan or to, or for the benefit of, any resident of Japan, except pursuant to an exemption from the registration requirements of, and otherwise in compliance with, the FIEA and any other applicable laws, regulations and ministerial guidelines of Japan. As used herein, the term "resident of Japan" means any natural person having his or her place of domicile or residence in Japan, or any corporation or other entity organized under the laws of Japan or having its main office in Japan.
KOREA
Foreign Assets Reporting Information
Korean residents must declare all foreign financial accounts (e.g., non-Korean bank accounts, brokerage accounts, etc.) to the Korean tax authority and file a report with respect to such accounts if the value of such accounts exceeds KRW 1 billion (or an equivalent amount in foreign currency). You should consult your personal tax advisor to determine how to value your foreign accounts for purposes of this reporting requirement and whether you are required to file a report with respect to such accounts.
MEXICO
Labor Law Acknowledgment
These provisions supplement Section 17 of the Award Agreement:
Modification. By accepting the Award, you understand and agree that any modification of the Plan or the Award Agreement or its termination shall not constitute a change or impairment of the terms and conditions of your employment.
Policy Statement. The grant of the Award made under the Plan is unilateral and discretionary and, therefore, the Company reserves the absolute right to amend it and discontinue it at any time without any liability.
The Company with registered offices at 229 W. 43rd Street, 5th floor, NY, NY, 10036, United States of America, is solely responsible for the administration of the Plan and participation in the Plan and the acquisition of shares of stock does not, in any way, establish an employment relationship between you and the Company since you are participating in the Plan on a wholly commercial basis and your sole employer is the Company’s Mexican Affiliate, nor does it establish any rights between you and your employer.
Plan Document Acknowledgment
By accepting the grant of Award, you acknowledge that you have received copies of the Plan, have reviewed the Plan and the Award Agreement in their entirety and fully understand and accept all provisions of the Plan and the Award Agreement.
In addition, by signing the Award Agreement, you further acknowledge that you have read and specifically and expressly approve the terms and conditions in Section 11 of the Award Agreement (“Nature of Grant”), in which the following is clearly described and established: (i) participation in the Plan does not constitute an acquired right; (ii) the Plan and participation in the Plan is offered by the Company on a wholly discretionary basis; (iii) participation in the Plan is voluntary; and (iv) none of the Affiliates or the Company is responsible for any decrease in the value of the shares of stock underlying the options.
Finally, you hereby declare that you do not reserve any action or right to bring any claim against the Company for any compensation or damages as a result of your participation in the Plan and therefore grant a full and broad release to the employer, the Company and any Affiliates with respect to any claim that may arise under the Plan.
NETHERLANDS
Prohibition Against Insider Trading
You should be aware of the Dutch insider trading rules, which may affect the sale of shares acquired under the Plan. In particular, you may be prohibited from effecting certain share transactions if you have insider information
18


regarding the Company. Below is a discussion of the applicable restrictions. You are advised to read the discussion carefully to determine whether the insider rules could apply to you. If it is uncertain whether the insider rules apply, the Company recommends that you consult with a legal advisor. The Company cannot be held liable if you violate the Dutch insider trading rules. You are responsible for ensuring your compliance with these rules.
Dutch securities laws prohibit insider trading. As of 3 July 2016, the European Market Abuse Regulation (MAR), is applicable in the Netherlands. For further information, Participant is referred to the website of the Authority for the Financial Markets (AFM): https://www.afm.nl/en/professionals/onderwerpen/marktmisbruik.
Given the broad scope of the definition of inside information, certain employees of the Company working at its Dutch Affiliate may have inside information and thus are prohibited from making a transaction in securities in the Netherlands at a time when they have such inside information. By entering into this Award Agreement and participating in the Plan, you acknowledge having read and understood the notification above and acknowledge that it is your responsibility to comply with the Dutch insider trading rules, as discussed herein.
Securities Disclaimer
The grant of the Award is exempt or excluded from the requirement to publish a prospectus under the EU Prospectus Directive as implemented in the Netherlands.
POLAND
Notifications
Securities Disclaimer
The grant of Award under the Plan is exempt from the requirement to publish a prospectus under the EU Prospectus Regulation as implemented in Poland.
Exchange Control Information
If you hold foreign securities (including shares of Common Stock) and maintain accounts abroad, you may be required to file certain reports with the National Bank of Poland. Specifically, if the value of securities and cash held in such foreign accounts exceeds PLN 7 million, you must file reports on the transactions and balances of the accounts on a quarterly basis. Further, any fund transfers in excess of €15,000 (or PLN 15,000 if such transfer of funds is connected with business activity of an entrepreneur) into or out of Poland must be effected through a bank in Poland. Polish residents are required to store all documents related to foreign exchange transactions for a period of five years.
Employment
In order to meet the requirements of the Plan you shall authorize your employer:
i.    to make relevant deductions from your remuneration,
ii.    to notify the Company about events relevant for your right to continue to participate in the Plan.
PORTUGAL
Exchange Control
If you receive shares upon vesting of the Award, the acquisition of the shares should be reported to the Banco de Portugal for statistical purposes. If the shares are deposited with a commercial bank or financial intermediary in Portugal, such bank or financial intermediary will submit the report on your behalf. If the shares are not deposited with a commercial bank or financial intermediary in Portugal, you are responsible for submitting the report to the Banco de Portugal.
Securities Disclaimer
The grant of the Award is exempt or excluded from the requirement to publish a prospectus under EU Prospectus Regulation as implemented in Portugal.
19


SINGAPORE
Securities Law Information
The grant of the Award is being made pursuant to the “Qualifying Person” exemption under section 273(1)(f) of the Singapore Securities and Futures Act (Chapter 289, 2006 Ed.) (“SFA”). The Plan has not been lodged or registered as a prospectus with the Monetary Authority of Singapore. You should note that the Award is subject to section 257 of the SFA and you will not be able to make any subsequent sale in Singapore of the shares acquired through the vesting of the Award or any offer of such sale in Singapore unless such sale or offer is made pursuant to the exemptions under Part XIII Division (1) Subdivision (4) (other than section 280) of the SFA.
Director Notification Obligation
If you are a director, associate director or shadow director of a Singapore Affiliate, you are subject to certain notification requirements under the Singapore Companies Act. Among these requirements is an obligation to notify the Singapore Affiliate in writing when you receive an interest (e.g., restricted stock units or share of stock) in the Company or any Affiliate. In addition, you must notify the Singapore Affiliate when you sell shares of the Company or any Affiliate (including when you sell shares acquired through the vesting of Award). These notifications must be made within two business days of acquiring or disposing of any interest in the Company or any Affiliate. In addition, a notification must be made of your interests in the Company or any Affiliate within two business days of becoming a director.
SPAIN
Labor Law Acknowledgment
The following provision supplements Section 17 of the Award Agreement:
In accepting the Award, you consent to participate in the Plan and acknowledge that you have received a copy of the Plan.
You understand and agree that the Company has unilaterally, gratuitously and discretionally decided to grant the Award under the Plan to individuals who may be employees of the Company and any Affiliates throughout the world. The decision is a limited decision that is entered into upon the express assumption and condition that any grant will not economically or otherwise bind the Company or any Affiliates, over and above the specific terms of the Plan. Consequently, you understand that the Award is granted on the assumption and condition that the Award and any shares of stock issued upon vesting of the Award are not part of any employment contract (either with the Company or any Affiliates) and shall not be considered a mandatory benefit, salary for any purposes (including severance compensation) or any other right whatsoever. In addition, you understand that the Award would not be granted to you but for the assumptions and conditions referred to herein; thus, you acknowledge and freely accept that should any or all of the assumptions be mistaken or should any of the conditions not be met for any reason, then the grant of the Award and any right to the Award shall be null and void.
Further, the vesting of the Award is expressly conditioned on your continued employment, such that upon termination of employment, the Award may cease vesting immediately, effective on the date of your termination of employment (unless otherwise specifically provided in the Award Agreement and/or the Plan). In particular, you understand and agree that any non-vested Awards as of the date you are no longer actively employed or in service (unless otherwise specifically provided in the Award Agreement and/or the Plan) will be forfeited without entitlement to the underlying shares of stock or to any amount of indemnification in the event of termination of your employment by reason of, but not limited to, resignation, retirement, disciplinary dismissal adjudged to be with cause, disciplinary dismissal adjudged or recognized to be without cause, individual or collective dismissal adjudged or recognized to be without cause, individual or collective dismissal on objective grounds, whether adjudged or recognized to be with or without cause, material modification of the terms of employment under Article 41 of the Workers’ Statute, relocation under Article 40 of the Workers’ Statute, Article 50 of the Workers’ Statute, unilateral withdrawal by the Employer and under Article 10.3 of the Royal Decree 1382/1985.
Securities Disclaimer
The grant of the Award is exempt from the requirement to publish a prospectus under the EU Prospectus Directive as implemented in Spain. The grant of the Award and the shares of stock issued pursuant to the vesting of the Award are considered a private placement outside the scope of Spanish laws on public offerings and issuances of securities. Neither the Plan nor the Award Agreement have been registered with the Comisión National del Mercado de Valores and do not constitute a public offering prospectus.
20


Exchange Control Information
The acquisition, ownership and disposition of shares of Stock and must be declared for statistical purposes to the Dirección General de Comercio e Inversiones (the “DGCI”), which is a department of the Ministry of Economy and Competitiveness. If you acquire shares of stock through the use of a Spanish financial institution, that institution will automatically make the declaration to the DGCI for you; otherwise, you will be required make the declaration by filing the appropriate form with the DGCI. Generally, the declaration must be made in January for shares of Stock owned as of December 31 of the prior year; however, if the value of shares of stock acquired or sold exceeds a designated threshold (or you hold 10% or more of the capital of the Company or such other amount that would entitle you to join the Company’s board of directors), the declaration must be filed within one (1) month of the acquisition or sale, as applicable.
Foreign Asset/Account Reporting Information
To the extent you hold rights or assets outside of Spain with a value in excess of €50,000 per type of right or asset (e.g., shares of stock, cash, etc.) as of December 31 each year, such resident will be required to report information on such rights and assets on your annual tax return for such year. After such rights and assets are initially reported, the reporting obligation will apply for subsequent years only if the value of any previously-reported rights or assets increases by more than €20,000.
Further, you will be required to electronically declare to the Bank of Spain any securities accounts (including brokerage accounts held abroad), as well as the securities (including shares of Stock acquired under the Plan) held in such accounts if the value of the transactions for all such accounts during the prior tax year or the balances in such accounts as of December 31 of the prior tax year exceed €1,000,000.
Further, you are required to electronically declare to the Bank of Spain any foreign accounts (including brokerage accounts held abroad), any foreign instruments (including shares of stock acquired under the Plan), and any transactions with non-Spanish residents (including any payments of cash or shares of stock made to you under the Plan) if the balances in such accounts together with the value of such instruments as of December 31, or the volume of transactions with non-Spanish residents during the relevant year, exceed €1,000,000.
SWEDEN
Securities Disclosure
Your participation in the Plan and the grant of the Award are exempt from the requirement to publish a prospectus under the EU Prospectus Directive as implemented in Sweden.
Exchange Control
You understand and agree that foreign and local banks or financial institutions (including brokers) engaged in cross-border transactions generally may be required to report any payments to or from a foreign country exceeding a certain amount to The National Tax Board, which receives the information on behalf of the Swedish Central Bank (Sw.Riksbanken). This requirement may apply even if you have a brokerage account with a foreign broker.
SWITZERLAND
Securities Law Notification
The grant of the Award is considered a private offering and therefore is not subject to securities registration in Switzerland.
TAIWAN
Securities Disclaimer
Neither the Plan nor the Award are registered in Taiwan with the Securities and Futures Bureau or subject to the securities laws of Taiwan.
21


UNITED ARAB EMIRATES
Securities Law Information
Participation in the Plan is being offered only to selected recipients and is in the nature of providing equity incentives to recipients in the United Arab Emirates. The Plan and the Award Agreement are intended for distribution only to such recipients and must not be delivered to, or relied on by, any other person. Prospective purchasers of the securities offered should conduct their own due diligence on the securities.
If you do not understand the contents of the Plan and the Award Agreement, you should consult an authorized financial adviser. The Emirates Securities and Commodities Authority and the Dubai Financial Services Authority have no responsibility for reviewing or verifying any documents in connection with the Plan. Neither the Ministry of Economy nor the Dubai Department of Economic Development have approved the Plan or the Award Agreement nor taken steps to verify the information set out therein, and have no responsibility for such documents.
UNITED KINGDOM
Securities Disclaimer
The grant of the Award is exempt from the requirement to publish a prospectus under the EU Prospectus Directive as implemented in the UK.
This Award Agreement is not an approved prospectus for the purposes of section 85(1) of the Financial Services and Markets Act 2000 (“FSMA”) and no offer of transferable securities to the public (for the purposes of section 102B of FSMA) is being made in connection with the Plan. The Plan and the Award s are exclusively available in the UK to bona fide employees and former employees and any other UK Subsidiary.
22
EX-21.1 3 mdb-13123x10kxex211.htm EX-21.1 Document
Exhibit 21.1


List of Subsidiaries of MongoDB, Inc.
Name of SubsidiaryJurisdiction
MongoDB LimitedIreland



EX-23.1 4 mdb-13123x10kxex231.htm EX-23.1 Document

Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (No. 333-221028, 333-224058, 333-230661, 333-237570, 333-254592 and 333-263701) and Form S-3 (No. 333-257514) of MongoDB, Inc. of our report dated March 17, 2023 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10‑K.
/s/ PricewaterhouseCoopers LLP
San Jose, California
March 17, 2023


EX-31.1 5 mdb-13123x10kxex311.htm EX-31.1 Document
Exhibit 31.1
Certification by the Chief Executive Officer pursuant to
Securities Exchange Act Rules 13a-14(a) and 15d-14(a)
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Dev Ittycheria, certify that:

1.I have reviewed this Annual Report on Form 10-K of MongoDB, Inc. (the “registrant”) for the fiscal year ended January 31, 2023;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: March 17, 2023By:/s/ Dev Ittycheria
Name:Dev Ittycheria
Title:President and Chief Executive Officer
(Principal Executive Officer)

EX-31.2 6 mdb-13123x10kxex312.htm EX-31.2 Document
Exhibit 31.2
Certification by the Chief Financial Officer pursuant to
Securities Exchange Act Rules 13a-14(a) and 15d-14(a)
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Michael Gordon, certify that:

1.I have reviewed this Annual Report on Form 10-K of MongoDB, Inc. (the “registrant”) for the fiscal year ended January 31, 2023;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: March 17, 2023By:/s/ Michael Gordon
Name:Michael Gordon
Title:Chief Operating Officer and Chief Financial Officer
(Principal Financial Officer)

EX-32.1 7 mdb-13123x10kxex321.htm EX-32.1 Document
Exhibit 32.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Dev Ittycheria, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report on Form 10-K of MongoDB, Inc. for the fiscal year ended January 31, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of MongoDB, Inc.
 
Date: March 17, 2023By:/s/ Dev Ittycheria
Name:Dev Ittycheria
Title:President and Chief Executive Officer
(Principal Executive Officer)

This certification accompanies the Annual Report, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of MongoDB, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Annual Report on Form 10-K), irrespective of any general incorporation language contained in such filing.



EX-32.2 8 mdb-13123x10kxex322.htm EX-32.2 Document
Exhibit 32.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Michael Gordon, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report on Form 10-K of MongoDB, Inc. for the fiscal year ended January 31, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of MongoDB, Inc.
 
Date: March 17, 2023By:/s/ Michael Gordon
Name:Michael Gordon
Title:Chief Operating Officer and Chief Financial Officer
(Principal Financial Officer)

This certification accompanies the Annual Report, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of MongoDB, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Annual Report on Form 10-K), irrespective of any general incorporation language contained in such filing.



EX-101.SCH 9 mdb-20230131.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information Document link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENT OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS - Reconciliation link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Goodwill and Acquired Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Convertible Senior Notes link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Stockholders’ Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Equity Incentive Plans link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Goodwill and Acquired Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Convertible Senior Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Equity Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Organization and Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Summary of Significant Accounting Policies - Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Summary of Significant Accounting Policies - Non-Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Summary of Significant Accounting Policies - Long-Lived Assets, Including Goodwill and Other Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Summary of Significant Accounting Policies - Advertising (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Summary of Significant Accounting Policies - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Property and Equipment, Net - Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Property and Equipment, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Goodwill and Acquired Intangible Assets, Net - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Goodwill and Acquired Intangible Assets, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Goodwill and Acquired Intangible Assets, Net - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Goodwill and Acquired Intangible Assets, Net - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Convertible Senior Notes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Convertible Senior Notes - Schedule of Net Carrying Amount of the Liability Component of the Notes (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Convertible Senior Notes - Schedule of Interest Expense for the Notes (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Convertible Senior Notes - Capped Calls (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Leases - Balance Sheet Components (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Leases - Supplemental Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Leases - Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Commitments and Contingencies - Future Minimum Financing and Operating Leases and Other Non-Cancellable Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Stockholders’ Equity (Deficit) (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Revenue - Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Revenue - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Revenue - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Revenue - Unbilled Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Revenue - Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Revenue - Costs Capitalized to Obtain Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Equity Incentive Plans - 2008 and 2016 Stock Plan (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Equity Incentive Plans - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - Equity Incentive Plans - Stock Options and Restricted Stock Units, Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - Equity Incentive Plans - Schedule of RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Equity Incentive Plans - Executive Performance Share Awards (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - Equity Incentive Plans - 2016 China Stock Appreciation Rights Plan (Details) link:presentationLink link:calculationLink link:definitionLink 0000079 - Disclosure - Equity Incentive Plans - 2017 Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 0000080 - Disclosure - Equity Incentive Plans - Schedule of ESPP Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 0000081 - Disclosure - Equity Incentive Plans - Stock-based Compensation Expense Recognized in Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 0000082 - Disclosure - Net Loss Per Share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000083 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000084 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded from the Computation of Diluted Net loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 0000085 - Disclosure - Income Taxes - Schedule of Components of Loss Before Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000086 - Disclosure - Income Taxes - Schedule of Components of Provision for Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 0000087 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 0000088 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000089 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000090 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 mdb-20230131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 mdb-20230131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 mdb-20230131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Geographic Concentration Risk Geographic Concentration Risk [Member] Business Acquisition [Axis] Business Acquisition [Axis] Impairment charges Other-than-temporary Impairment Loss, Debt Securities, Available-for-Sale Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Foreign Current Foreign Tax Expense (Benefit) Non-cancelable commitment, term Other Commitment, Term Other Commitment, Term Total minimum payments Lessee, Operating Lease, Liability, to be Paid Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Finance lease right-of-use assets Leaseholds and Leasehold Improvements [Member] Other liabilities, non-current Increase (Decrease) in Other Noncurrent Liabilities Deferred tax assets Deferred Income Tax Assets, Net Principal Long-Term Debt, Gross Entity Address, Postal Zip Code Entity Address, Postal Zip Code Finance lease, right-of-use asset Property and equipment, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Area of leased space (in sq ft) Area of Real Estate Property Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Unrealized income (loss) on available-for-sale securities Unrealized loss on available-for-sale securities Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Unrealized gain on non-marketable securities Gain (Loss) on Investments Gain (Loss) on Investments Right-of-use assets obtained in exchange for lease obligations: Right-of-use assets obtained in exchange for lease obligations [Abstract] Right-of-use assets obtained in exchange for lease obligations [Abstract] Business Combinations Business Combinations Policy [Policy Text Block] Consecutive threshold trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Debt Instrument [Axis] Debt Instrument [Axis] Total property and equipment Property, Plant and Equipment, Gross Finance lease, liability Present value of future minimum lease payments Finance Lease, Liability Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Purchased software Software and Software Development Costs [Member] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Additional paid-in capital Additional Paid in Capital Finance Lease: Finance Leases [Abstract] Finance Leases [Abstract] Underlying capped calls (in shares) Option Indexed to Issuer's Equity, Shares Financial Instruments [Domain] Financial Instruments [Domain] 2027 Finance Lease, Liability, to be Paid, Year Four Statistical Measurement [Domain] Statistical Measurement [Domain] Stock option exercises (in shares) Options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Net deferred tax assets Deferred Tax Assets, Net Contractual interest expense Interest Expense, Debt, Excluding Amortization Operating leases Operating Lease, Weighted Average Discount Rate, Percent Interest rate Debt Instrument, Interest Rate, Stated Percentage Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Conversion of convertible senior notes Stock Issued During Period, Value, Conversion of Convertible Securities London London [Member] London Option Indexed to Issuer's Equity [Axis] Option Indexed to Issuer's Equity [Axis] Domestic Tax Authority Domestic Tax Authority [Member] Lease not yet commenced, estimated base rent payments Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount State Current State and Local Tax Expense (Benefit) 2026 Finance Lease, Liability, to be Paid, Year Three Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of ESPP valuation assumptions Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Leases Lessee, Finance Leases [Text Block] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Debt instrument, increase (decrease), net Debt Instrument, Increase (Decrease), Net Operating Leases Lessee, Operating Lease, Liability, to be Paid [Abstract] Interest on finance lease liabilities Finance Lease, Interest On Lease Liability Finance Lease, Interest On Lease Liability Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Non marketable securities, adjustment Debt Securities, Gain (Loss) Equity Component [Domain] Equity Component [Domain] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Total financial assets Assets, Fair Value Disclosure Additions based on tax positions in the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Vesting rights percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Leases Lessee, Operating Leases [Text Block] Amortization of finance right-of-use assets Amortization of finance lease right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Temporary equity, period increase (decrease) Temporary Equity, Carrying Amount, Period Increase (Decrease) U.S. government treasury securities Debt Securities, Available-for-Sale Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Investment in non-marketable securities Payments To Acquire Non Marketable Securities Payments To Acquire Non Marketable Securities Cash paid during the period for: Supplemental Cash Flow Information [Abstract] Number of operating segments Number of Operating Segments Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Capitalized contract costs Capitalized Contract Cost, Net Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Option Indexed to Issuer's Equity [Line Items] Option Indexed to Issuer's Equity [Line Items] Employee Stock Purchase Plan Employee Stock [Member] Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Shares issued, price per share (in dollars per share) Shares Issued, Price Per Share Award Type [Axis] Award Type [Axis] Weighted-average remaining lease term (in years): Weighted average remaining lease term: [Abstract] Weighted average remaining lease term: [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Operating lease liabilities Operating lease liabilities (current) Less current obligations under leases Operating Lease, Liability, Current Weighted-average discount rate: Weighted average discount rate [Abstract] Weighted average discount rate [Abstract] Finance lease cost: Lease, Cost [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Over 10% Stockholder Over 10% Stockholder [Member] Over 10% Stockholder [Member] Other Commitments [Domain] Other Commitments [Domain] Document Annual Report Document Annual Report Capitalized Software Costs Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block] Variable Interest Entity, Not Primary Beneficiary Variable Interest Entity, Not Primary Beneficiary [Member] Prior year true ups Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount Total liabilities Liabilities Operating leases Operating Lease, Weighted Average Remaining Lease Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Geographical [Axis] Geographical [Axis] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Issuance of common stock, net of issuance costs Stock Issued During Period, Value, New Issues Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Property, plant and equipment Property, Plant and Equipment [Table Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Short-term investments Debt Securities, Available-for-Sale, Current Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Document Type Document Type Weighted- Average Exercise Price Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Useful life Property, Plant and Equipment, Useful Life Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Options forfeited and expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Financial Assets: Assets, Fair Value Disclosure [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Unvested - Beginning of period (in dollars per share) Unvested - End of period (in dollars per share) Exercise price of awards granted (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 Convertible Senior Notes Debt Disclosure [Text Block] Cost of revenue: Cost of Revenue [Abstract] Finance Lease Finance Lease, Liability, to be Paid [Abstract] Product and Service [Domain] Product and Service [Domain] Class B Common Stock Common Class B [Member] Entity Shell Company Entity Shell Company Total Deferred Income Tax Expense (Benefit) Accrued liabilities Increase (Decrease) in Accrued Liabilities Decrease in tax positions in prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Foreign branch income included in the United States Effective Income Tax Rate Reconciliation, Foreign Branch Income Effective Income Tax Rate Reconciliation, Foreign Branch Income Non-deductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount Concentration Risk [Table] Concentration Risk [Table] 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Convertible senior notes Deferred Tax Liabilities, Convertible Debt Instruments Deferred Tax Liabilities, Convertible Debt Instruments Short-term investments: Short-Term Investments [Abstract] Developed technology Developed Technology Rights [Member] Financial Instrument [Axis] Financial Instrument [Axis] Option Indexed to Issuer's Equity, Type [Domain] Option Indexed to Issuer's Equity, Type [Domain] Subsequent Event Subsequent Event [Member] Document Period End Date Document Period End Date Additional Convertible Senior Notes Due 2026 Additional Convertible Senior Notes Due 2026 [Member] Additional Convertible Senior Notes Due 2026 [Member] One Year Anniversary Share-Based Payment Arrangement, Tranche One [Member] 2028 Other Commitment, to be Paid, Year Five Accounting Standards Update 2020-06 Accounting Standards Update 2020-06 [Member] Total assets Assets Foreign tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount Strike price (in dollars per share) Option Indexed to Issuer's Equity, Strike Price Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings Per Share [Abstract] Accounts Receivable and Allowance for Doubtful Accounts Accounts Receivable [Policy Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Performance Shares Performance Shares [Member] Other accrued liabilities Accrued Liabilities, Current Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Options exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Document Information [Abstract] Document Information [Abstract] Document Information [Abstract] Accounting Policies [Abstract] Accounting Policies [Abstract] Total Interest Expense, Debt Accrued compensation and benefits Employee-related Liabilities, Current Line of Credit Line of Credit [Member] Other Commitments [Axis] Other Commitments [Axis] Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Deferred income taxes Deferred Income Taxes and Tax Credits Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Net Loss Per Share Earnings Per Share [Text Block] Other liabilities, non-current Non-current lease obligations Finance Lease, Liability, Noncurrent Operating lease liabilities Increase (Decrease) in Operating Lease Liability Audit Information [Abstract] Audit Information [Abstract] Components of the provision for income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Stock options vested, fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Award Type [Domain] Award Type [Domain] Share-based compensation, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Options vested and exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Gross carrying amount and accumulated amortization of intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Proceeds from the issuance of common stock under the Employee Stock Purchase Plan Proceeds from Stock Plans Vesting of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Gross 2026 Notes Convertible Notes Due 2026 [Member] Convertible Notes Due 2026 [Member] Cash consideration for acquisition Payments to Acquire Businesses, Gross Servers Computer Equipment [Member] Gross profit Gross Profit Entity Registrant Name Entity Registrant Name Computer and office equipment Computer And Office Equipment [Member] Computer And Office Equipment [Member] Issuance of common stock, net of issuance costs (in shares) Stock Issued During Period, Shares, New Issues 2026 Other Commitment, to be Paid, Year Three Other reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Dividend yield (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate 2021 Acquisition 2021 Acquisition [Member] 2021 Acquisition Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town EMEA EMEA [Member] Leases [Abstract] Leases [Abstract] Operating expenses: Operating Expenses [Abstract] Finance and operating lease right-of-use assets Deferred Tax Liability, Finance And Operating Lease Right Of Use Assets Deferred Tax Liability, Finance And Operating Lease Right Of Use Assets Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Minimum Minimum [Member] Convertible debt, conversion ratio Debt Instrument, Convertible, Conversion Ratio Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Auditor Name Auditor Name Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] 2021 Common Stock Offering 2021 Common Stock Offering [Member] 2021 Common Stock Offering Fair Value Measurements Fair Value Disclosures [Text Block] Operating loss carryforwards Operating Loss Carryforwards Trading price as a percentage of stock price and debt conversion rate Debt Instrument, Convertible, Trading Price As A Percentage Of Stock Price And Debt Conversion Rate Debt Instrument, Convertible, Trading Price As A Percentage Of Stock Price And Debt Conversion Rate Trading Symbol Trading Symbol Entity File Number Entity File Number Shares underlying the conversion option of the 2024 Notes (conversion spread only prior to the adoption of ASU 2020-06) Convertible Debt Securities [Member] Goodwill and Acquired Intangible Assets, Net Intangible Assets Disclosure [Text Block] Treasury stock acquired, cost per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Other liabilities and accruals Deferred Tax Liabilities, Deferred Expense, Reserves and Accruals Research and development Research and Development Expense Increase in tax positions in prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Foreign Deferred Foreign Income Tax Expense (Benefit) Cost of revenue—services Cost of Revenue - Services [Member] Cost of Revenue - Services [Member] Title of Individual [Axis] Title of Individual [Axis] Research Tax Credit Carryforward Research Tax Credit Carryforward [Member] RSUs granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted Stock Units (RSUs) Unvested restricted stock units Restricted Stock Units (RSUs) [Member] SARs exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Research and development credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount 2025 Other Commitment, to be Paid, Year Two Use of Estimates Use of Estimates, Policy [Policy Text Block] Money market funds Cash and Cash Equivalents, Fair Value Disclosure Other income (expense): Other Nonoperating Income (Expense) [Abstract] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] Concentration risk, percentage Concentration Risk, Percentage Capitalized contract cost, amortization period Capitalized Contract Cost, Amortization Period Cap price (in dollars per share) Option Indexed To Issuer's Equity, Cap Price Option Indexed To Issuer's Equity, Cap Price Expected volatility, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Interest income Investment Income, Net Income Taxes Income Tax Disclosure [Text Block] Repayments of convertible senior notes attributable to principal Payment for Debt Extinguishment or Debt Prepayment Cost State Deferred State and Local Income Tax Expense (Benefit) Awards granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted Credit Facility [Domain] Credit Facility [Domain] Amortization of intangible assets Amortization of Intangible Assets Schedule of goodwill Schedule of Goodwill [Table Text Block] Interest expense Interest Paid, Excluding Capitalized Interest, Operating Activities Net loss per share, basic (in dollars per share) Earnings Per Share, Basic 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Award requisite service period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] 2027 Other Commitment, to be Paid, Year Four Proceeds from tenant improvement allowance on build-to-suit lease Proceeds From Tenant Allowance Proceeds From Tenant Allowance Concentration Risk Type [Domain] Concentration Risk Type [Domain] Treasury Stock Treasury Stock [Member] Sales and marketing Selling and Marketing Expense Total stockholders’ equity Beginning balance Ending balance Cumulative effect adjustment Stockholders' Equity Attributable to Parent Tax credit carryforward, amount Tax Credit Carryforward, Amount RSUs forfeited and canceled (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 [Domain] Vesting [Domain] Ireland IRELAND Entity Interactive Data Current Entity Interactive Data Current Capitalized contract cost, amortization Capitalized Contract Cost, Amortization Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Deferred revenue, percent Contract With Customer, Liability, Deferred Revenue, Percent Contract With Customer, Liability, Deferred Revenue, Percent Weighted- Average Remaining Contractual Term (In Years) Share Based Compensation Arrangement by Share-based Payment Award, Weighted Average Remaining Contractual Term [Roll Forward] Share Based Compensation Arrangement by Share-based Payment Award, Weighted Average Remaining Contractual Term [Roll Forward] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Vesting of early exercised stock options Vesting Of Early Exercised Stock Options, Noncash Vesting Of Early Exercised Stock Options, Noncash Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Number of votes Common Stock, Voting Rights, Number Of Votes Common Stock, Voting Rights, Number Of Votes 2024 Notes Partial Repurchase 2024 Notes Partial Repurchase [Member] 2024 Notes Partial Repurchase [Member] Money market funds Money Market Funds [Member] Accumulated Deficit Retained Earnings [Member] Share-based compensation cost not yet recognized Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount 2028 Finance Lease, Liability, to be Paid, Year Five Total lease cost Lease, Cost Common Stock Common Stock [Member] Maximum employee contribution rate Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate Schedule of stock-based compensation expense recognized in consolidated statements of operations Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Lease Costs and Supplemental Information Lease, Cost [Table Text Block] Repurchase of early exercised stock options Payments for Repurchase of Common Stock Deferred commissions Increase (Decrease) in Deferred Charges Number of shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Class of Stock [Axis] Class of Stock [Axis] Schedule of RSU activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Marketable Securities Marketable Securities, Policy [Policy Text Block] Statement [Table] Statement [Table] Lessee, lease, term of contract Lessee, Lease, Term Of Contract Lessee, Lease, Term Of Contract RSUs 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 Percentage of principal amount redeemed Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Letter of Credit Letter of Credit [Member] Furniture and fixtures Furniture and Fixtures [Member] Current assets: Assets, Current [Abstract] Operating lease liabilities, non-current Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Leasehold improvements Leasehold Improvements [Member] Accumulated deficit Retained Earnings (Accumulated Deficit) 2024 Notes Convertible Notes Due 2024 [Member] Convertible Notes Due 2024 [Member] Proceeds from borrowings on convertible senior notes, net of issuance costs Proceeds from Convertible Debt Accounts receivable, net of allowance for doubtful accounts of $6,362 and $4,966 as of January 31, 2023 and 2022, respectively Accounts Receivable, after Allowance for Credit Loss, Current Purchases of marketable securities Payments to Acquire Marketable Securities Number of class of common stock Number of Class of Common Stock Number of Class of Common Stock Fair value of convertible debt Convertible Debt, Fair Value Disclosures Equity Components [Axis] Equity Components [Axis] Recurring Fair Value, Recurring [Member] Options vested and exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Segment Information Segment Reporting, Policy [Policy Text Block] Comprehensive Loss Comprehensive Income, Policy [Policy Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] United Kingdom UNITED KINGDOM Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Principal repayments of finance leases Financing cash flows from finance lease Finance Lease, Principal Payments Capitalized research and development costs Deferred Tax Assets, in Process Research and Development Unvested - Beginning of period (in shares) Unvested - End of period (in shares) Nonvested awards (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Deferred commissions Deferred Costs, Current Gross Carrying Value Finite-Lived Intangible Assets, Gross Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Duration of separate offering periods Share-based Compensation Arrangement by Share-based Payment Award, Duration Of Offering Periods Share-based Compensation Arrangement by Share-based Payment Award, Duration Of Offering Periods Total Current Income Tax Expense (Benefit) Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Denominator: Earnings Per Unit [Abstract] Auditor Firm ID Auditor Firm ID Options vested and exercisable - Stock options vested and expected to vest (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Document Transition Report Document Transition Report Foreign Tax Authority Foreign Tax Authority [Member] Local Phone Number Local Phone Number Schedule of stock option activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Loss from operations Operating Income (Loss) Recently Adopted and New Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets State and Local Jurisdiction State and Local Jurisdiction [Member] Common stock, shares outstanding (in shares) Common stock, beginning balance (in shares) Common stock, ending balance (in shares) Common Stock, Shares, Outstanding Typical payment term period Revenue From Contract With Customer, Payment Term Revenue From Contract With Customer, Payment Term Services Service [Member] Goodwill Balance, beginning of the year Balance, end of the year Goodwill Treasury stock, shares (in shares) Treasury Stock, Shares Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Impact of foreign income taxes Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Unrecognized deferred tax liability related to undistributed earnings of foreign subsidiaries Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries 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] Provision for income taxes Provision for income taxes Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Valuation allowance Valuation allowance Deferred Tax Assets, Valuation Allowance Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Deferred tax liability, non-current Deferred Income Tax Liabilities, Net 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Public Float Entity Public Float Federal Deferred Federal Income Tax Expense (Benefit) Additional Paid-In Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Total cost of revenue Cost of Goods and Services Sold Cash and Cash Equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Weighted-average shares used to compute net loss per share, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Expected volatility, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Convertible senior notes, net Convertible Debt, Noncurrent Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Unamortized debt issuance costs Debt Issuance Costs, Gross Common stock Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Convertible debt, conversion ratio denominator Debt Instrument, Convertible, Conversion Ratio, Denominator Debt Instrument, Convertible, Conversion Ratio, Denominator RSUs 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 Asia Pacific Asia Pacific [Member] Vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Total minimum payments Non-cancelable commitment Other Commitment Initial conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Schedule of antidilutive securities excluded from computation of earnings per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Convertible Debt Convertible Debt [Member] Options vested and exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Short-term lease cost Short-Term Lease, Cost Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Cash, cash equivalents and restricted cash, beginning of year Cash, cash equivalents and restricted cash, end of year Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Other tax expense (benefit) Deferred Other Tax Expense (Benefit) Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Vesting of early exercised stock options Adjustments To Additional Paid In Capital, Early Exercise Of Stock Options Adjustments To Additional Paid In Capital, Early Exercise Of Stock Options Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Proceeds from exercise of stock options, including early exercised stock options Proceeds from Stock Options Exercised Common stock, shares issued (in shares) Common Stock, Shares, Issued Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Stock 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 Concentration Risk [Line Items] Concentration Risk [Line Items] Deferred revenue Contract with Customer, Liability, Current Purchases of property and equipment included in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Cash paid for exercise of SARs Share-Based Payment Arrangement, Cash Paid For Exercise Of Stock Appreciation Rights Share-Based Payment Arrangement, Cash Paid For Exercise Of Stock Appreciation Rights Income Statement Location [Domain] Income Statement Location [Domain] Other accrued liabilities (current) Less current obligations under leases Finance Lease, Liability, Current 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] Amendment Flag Amendment Flag Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating lease cost Operating Lease, Cost Professional Fees Professional Fees Face amount of debt Debt Instrument, Face Amount Non-Cancelable Material Commitments Non-Cancelable Material Commitments [Member] Non-Cancelable Material Commitments Issuance of common stock under the Employee Stock Purchase Plan Stock Issued During Period, Value, Employee Stock Purchase Plan Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Increase in goodwill related to business combinations Goodwill, Acquired During Period Thereafter Other Commitment, to be Paid, after Year Five Construction in process Construction in Progress [Member] Entity Current Reporting Status Entity Current Reporting Status Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other assets Non-marketable equity securities Other Assets, Noncurrent Operating Leases: Operating Leases [Abstract] Operating Leases [Abstract] Options vested and exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 2024 Finance Lease, Liability, to be Paid, Year One Depreciation and amortization Depreciation, Depletion and Amortization Purchase price of common stock, as a percent Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Share Based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant [Roll Forward] Share Based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant [Roll Forward] Share Based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant [Roll Forward] Impairment charge Operating Lease, Impairment Loss Unrealized gain (loss) on securities Debt Securities, Available-for-Sale, Unrealized Gain (Loss) Term of lease Lessee, Operating Lease, Term of Contract Issuance of common stock under the Employee Stock Purchase Plan (in shares) Shares issued (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Balance Sheet Components Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Balance - beginning of period (in shares) Balance - end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Number of revenue sources Number of Revenue Sources Number of Revenue Sources Interest expense related to Notes Interest Income and Interest Expense Disclosure [Table Text Block] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Recoveries/write-offs Proceeds, Accounts Receivable, Previously Written Off, Recovery Reduction of shares (in shares) Common Stock Conversion, Shares Authorized, Decrease Common Stock Conversion, Shares Authorized, Decrease MongoDB Atlas-related MongoDB Atlas Related [Member] MongoDB Atlas Related [Member] Business acquisition, finite-lived intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code 2025 Finance Lease, Liability, to be Paid, Year Two Schedule of other commitments Other Commitments [Table Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Cash and cash equivalents: Cash and Cash Equivalents [Abstract] Operating cash flows from operating leases Operating Lease, Payments Post-combination compensation expense Labor and Related Expense Future amortization expense related to intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Supplemental cash flow disclosure Additional Cash Flow Elements [Abstract] Sales and marketing Selling and Marketing Expense [Member] Employee Stock Option Stock options to purchase common stock Share-Based Payment Arrangement, Option [Member] Other subscription Other Subscription [Member] Other Subscription [Member] Gurgaon Gurgaon [Member] Gurgaon Other long-term assets Increase (Decrease) in Other Noncurrent Assets Treasury stock, 99,371 shares (repurchased at an average of $13.27 per share) as of January 31, 2023 and 2022 Treasury Stock, Value Title of Individual [Domain] Title of Individual [Domain] Repurchase of early exercised options (in shares) Early Exercises, Stock Repurchased During Period, Shares Early Exercises, Stock Repurchased During Period, Shares Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Allowance for doubtful accounts Balance at January 31, 2021 Balance at January 31, 2022 Accounts Receivable, Allowance for Credit Loss, Current Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Stock option exercises Stock Issued During Period, Value, Stock Options Exercised RSUs forfeited and canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net carrying amount Long-term debt Long-Term Debt Other expense, net Other Nonoperating Income (Expense) Common stock, shares authorized (in shares) Common Stock, Shares Authorized Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total operating expenses Operating Expenses Maximum Maximum [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Class A Common Stock Common Class A [Member] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Deferred revenue Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Income taxes, net of refunds Income Taxes Paid, Net Entity Small Business Entity Small Business Other Commitments [Table] Other Commitments [Table] Cash paid for amounts included in the measurement of lease liabilities: Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract] Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract] Measurement Frequency [Domain] Measurement Frequency [Domain] Stockholders’ Equity (Deficit) Stockholders' Equity Note Disclosure [Text Block] Amortization of operating right-of-use assets Operating Lease, Right-of-Use Asset, Amortization Expense Revenue: Revenues [Abstract] Acquired intangible assets, net Net Book Value Finite-Lived Intangible Assets, Net Restricted cash Restricted Cash Performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Schedule of Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Stock-based compensation, liability Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Abstract] Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Amortization of debt discount Amortization of Debt Discount (Premium) Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Percent of aggregate number of shares Common Stock Conversion, Percent Of Total Shares Outstanding, Pre Conversion Common Stock Conversion, Percent Of Total Shares Outstanding, Pre Conversion Variable Interest Entities [Axis] Consolidated Entities [Axis] Summary of activity within unrecognized gross tax benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Related Party Transactions Related Party Transactions, Policy [Policy Text Block] Related Party Transactions, Policy [Policy Text Block] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Grants in period, fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value Impairment loss for capitalized costs Capitalized Contract Cost, Impairment Loss Class of Stock [Line Items] Class of Stock [Line Items] Payments of issuance costs for convertible senior notes Payments of Debt Issuance Costs Operating lease, liability Present value of future minimum lease payments Operating Lease, Liability Depreciation and amortization expense Depreciation And Amortization, Property, Plant and Equipment Depreciation And Amortization, Property, Plant and Equipment Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Amortization of premium and accretion of discount on short-term investments, net Accretion (Amortization) of Discounts and Premiums, Investments Total minimum payments Total minimum payments Finance Lease, Liability, to be Paid Finance Lease, Liability, Maturity Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Officer compensation in excess of $1 million Effective Income Tax Rate Reconciliation, Officer Compensation In Excess Of One Million, Amount Effective Income Tax Rate Reconciliation, Officer Compensation In Excess Of One Million, Amount 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Stockholders' equity, period increase (decrease) Stockholders' Equity, Period Increase (Decrease) Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Foreign currency translation adjustment Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent U.S. government treasury securities US Treasury Securities [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Options forfeited and expired (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Deferred tax assets: Deferred Tax Assets, Net [Abstract] Accounts payable Accounts Payable, Current Aggregate Intrinsic Value Share Based Compensation Arrangement by Share-based Payment Award, Aggregate Intrinsic Value [Roll Forward] Share Based Compensation Arrangement by Share-based Payment Award, Aggregate Intrinsic Value [Roll Forward] Income Tax Authority [Axis] Income Tax Authority [Axis] Stock options vested and expected to vest, intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Auditor Location Auditor Location Entity Filer Category Entity Filer Category Proceeds from issuance of common stock, net of issuance costs Proceeds from Issuance of Common Stock Weighted-average shares used to compute net loss per share, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Federal Current Federal Tax Expense (Benefit) United States UNITED STATES Total stock-based compensation expense Stock-based compensation expense Share-Based Payment Arrangement, Expense Noncash investing and financing activities Noncash Investing and Financing Items [Abstract] Commitments and contingencies (Note 8) Commitments and Contingencies Foreign withholding tax expense Effective Income Tax Rate Reconciliation, Tax Contingency, Foreign, Amount Security Exchange Name Security Exchange Name Balance - beginning of period (in dollars per share) Balance - end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Subscription License [Member] Weighted average useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Restricted cash, non-current Restricted Cash, Current Lease Arrangement, Type1 [Domain] Lease Arrangement, Type1 [Domain] Lease Arrangement, Type1 [Domain] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] General and administrative General and Administrative Expense [Member] Total revenue Total Revenue from Contract with Customer, Excluding Assessed Tax Conversion of redeemable convertible preferred stock to common stock (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Leases Lessee, Leases [Policy Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Entity Voluntary Filers Entity Voluntary Filers Goodwill impairment Goodwill, Impairment Loss Equity Incentive Plans Share-Based Payment Arrangement [Text Block] Provision Accounts Receivable, Allowance for Credit Loss Undistributed earnings of foreign subsidiaries Undistributed Earnings of Foreign Subsidiaries Finance lease Finance Lease, Weighted Average Discount Rate, Percent Revenue Revenue from Contract with Customer [Text Block] Deferred revenue Deferred Tax Assets, Deferred Income Capped Calls Call Option [Member] Redemption Period 2 Debt Instrument, Redemption, Period Two [Member] Total liabilities and stockholders’ equity Liabilities and Equity Components of deferred tax assets for federal and state income taxes Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Unrealized foreign exchange loss (gain) Foreign Currency Transaction Gain (Loss), Unrealized Amortization of issuance costs Amortization of Debt Issuance Costs Goodwill [Roll Forward] Goodwill [Roll Forward] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Early exercised stock options Early Exercised Employee Stock Option [Member] Early Exercised Employee Stock Option [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Gross deferred tax assets Deferred Tax Assets, Gross Components of loss before provision for income taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Acquisition, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Impact from 2024 Notes Partial Repurchase Purchase of capped calls Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments Level 2 Fair Value, Inputs, Level 2 [Member] Convertible Senior Notes Debt, Policy [Policy Text Block] Redemption Period 1 Debt Instrument, Redemption, Period One [Member] Payments to acquire non-marketable securities Payments to Acquire Investments Current Fiscal Year End Date Current Fiscal Year End Date Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Vesting [Axis] Vesting [Axis] Net loss per share, diluted (in dollars per share) Earnings Per Share, Diluted Sale of Stock [Domain] Sale of Stock [Domain] 25 to 36 Months Share-Based Payment Arrangement, Tranche Two [Member] Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Offering expenses Payments of Stock Issuance Costs Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Risk-free interest rate, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Shares available for issuance, period increase (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Period Increase (Decrease) 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Unrecognized tax benefits at beginning of year Unrecognized tax benefits at end of year Unrecognized Tax Benefits Total deferred tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance 2024 Other Commitment, to be Paid, Year One United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Cumulative effect of accounting change Cumulative Effect, Period of Adoption, Adjustment [Member] Options vested and exercisable - Stock options vested and expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Changes in allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss [Table Text Block] Risk-free interest rate, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Revenue from Contract with Customer Revenue from Contract with Customer Benchmark [Member] Americas Americas [Member] Maturities of Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line Two Entity Address, Address Line Two Significant change in unrecognized tax benefits within the next twelve months Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Entity Address, Address Line One Entity Address, Address Line One Award vesting rights, performance factor Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Performance Factor Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Performance Factor Income Tax Authority [Domain] Income Tax Authority [Domain] Contract with customer, liability Contract with Customer, Liability Product and Service [Axis] Product and Service [Axis] Dublin Lease Dublin Lease [Member] Dublin Lease [Member] Deferred tax liabilities: Deferred Tax Liabilities, Net [Abstract] Class of Stock [Domain] Class of Stock [Domain] Valuation allowance increase Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Finance lease Finance Lease, Weighted Average Remaining Lease Term Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Interest expense Interest Expense Credit Facility [Axis] Credit Facility [Axis] Proceeds from maturities of marketable securities Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Reconciliation of cash, cash equivalents and restricted cash within the consolidated balance sheets to the amounts shown in the statements of cash flows above: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Equity [Abstract] Equity [Abstract] RSUs vested (in shares) Awards vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Entity Tax Identification Number Entity Tax Identification Number Reserved for future issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Website costs Website Costs [Member] Website Costs Shares outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Advertising costs Advertising Expense Disaggregation of revenue Disaggregation of Revenue [Table Text Block] Total deferred tax liabilities Deferred Tax Liabilities, Gross Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Unbilled Receivables Contract with Customer, Asset, after Allowance for Credit Loss, Current Variable Interest Entity, Classification [Domain] Consolidated Entities [Domain] Option Indexed to Issuer's Equity, Equity [Table] Option Indexed to Issuer's Equity, Equity [Table] Operating cash flows from finance lease Finance Lease, Interest Payment on Liability Schedule of effective income tax rate reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Net (decrease) increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect State taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Deferred commission Deferred Tax Liabilities, Tax Deferred Income Long-Lived Assets, Including Other Acquired Intangible Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Temporary equity reclassification Adjustments to Additional Paid in Capital, Purchase of Capped Calls for Convertible Note Hedges Adjustments to Additional Paid in Capital, Purchase of Capped Calls for Convertible Note Hedges 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Research and Development Research and Development Expense, Policy [Policy Text Block] Weighted-Average Grant Date Fair Value per RSU Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Consideration transferred Business Combination, Consideration Transferred Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Lease Arrangement, Type1 [Axis] Lease Arrangement, Type1 [Axis] Lease Arrangement, Type1 [Axis] Type of Adoption [Domain] Accounting Standards Update [Domain] City Area Code City Area Code General and administrative General and Administrative Expense Assets Assets [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Other Commitments [Line Items] Other Commitments [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Sale of Stock [Axis] Sale of Stock [Axis] Income tax benefit at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Advertising Advertising Cost [Policy Text Block] Remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Net Loss Per Share Earnings Per Share, Policy [Policy Text Block] Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Finance and operating lease liabilities Deferred Tax Asset, Finance And Operating Lease Liabilities Deferred Tax Asset, Finance And Operating Lease Liabilities Less imputed interest Finance Lease, Liability, Undiscounted Excess Amount Other liabilities, non-current Other Liabilities, Noncurrent Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Research and development Research and Development Expense [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Non-marketable Securities Securities Owned Not Readily Marketable, Policy [Policy Text Block] Cost of revenue—subscription Cost of Revenue - Subscription [Member] Cost of Revenue - Subscription [Member] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Thereafter Finance Lease, Liability, to be Paid, after Year Five Schedule of basic and diluted earnings (loss) per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Convertible debt schedules Convertible Debt [Table Text Block] EX-101.PRE 13 mdb-20230131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 mdb-20230131_g1.jpg MDB PERFORMANCE GRAPH FY23 begin 644 mdb-20230131_g1.jpg M_]C_X 02D9)1@ ! 0 !2@%* #_X0",17AI9@ 34T *@ @ !0$2 , M ! $ $: 4 ! 2@$; 4 ! 4@$H , ! ( (=I M 0 ! 6@ %* 0 4H ! .@ 0 # 0 ! "@ M @ $ 0 #?>@ P $ 0 !PD _^T .%!H;W1OH.$A8:'B(F*DI.4E9:7F)F:HJ.DI::G MJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U M]O?X^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " M 0($! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2 M\!5B7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2U MMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_VP!# M (" @(" @," @,% P,#!08%!04%!@@&!@8&!@@*" @(" @("@H*"@H*"@H, M# P,# P.#@X.#@\/#P\/#P\/#P__VP!# 0(" @0$! <$! <0"PD+$! 0$! 0 M$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!#_ MW0 $ .#_V@ , P$ A$#$0 _ /W\HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** /_T/W\HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** /_T?W\HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** /_TOW\HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **YOQ=XP\*^ ?#E]XN\:ZM;:)HNFIYEQ=W< MJPPQ+G W,Q R20 .I) )(%?D+\6_P#@M%\&O"NH7&E?";PEJ'C=H'*?;+B4 M:79R8_CBW)+,R_[\49_G0!^SU%?SNVW_ 7#\8+>%[OX46$EIGB--4E23'^^ M8&'_ (Y7W;^SI_P51_9Z^.NN6/@W7H[KP%XDU&18;:#4666SN)GX6..[3 #, M> )4C!. I)(% 'Z:T45YU\4?BW\-O@MX5F\;?%+Q!:^'='@.WSKE\&23!(CB MC4%Y9" 2$168@$XX- 'HM%?AW\2O^"VGP[TF]DLOA3\/K_Q#$C%?M>IW2:H> Y)\*;Q)!J=BC>LC1I',H/M"V.Y[U^NOA MSQ)H'C#0K'Q/X5UM(U.)9[6[M9%EAFB?HR.I((H VJ*CEEC@B>>9@D<8+ M,QX &23]*_$GQ/_ ,%M?A?INO7MAX8^'6IZSIEO*R07DM[%:-.JG D$/E2% M0W4 MG'4 \4 ?MU17XR_#K_@M'\%O$WB6ST3QUX.U/PE8WDBQ?V@L\5]# 7( M&^956)Q&.K% Y']TU^R=K=6U[;17MG*D]O<(LD[$"@#OJ*_ M#;4_^"WWP[AO98]'^%^J75HK$1R3ZA#!(RYX+1K'*%)'8.<>M?1O[*7_ 4_ M^''[3OQ0M_A(?"E]X5UO4H9Y;!I;B.[@N&MHVFDC+*L;(_EJS#Y2"%/(. 0# M]/**BN)X;6"2ZN'$<4*EW8]%51DD_05^(>O?\%N?AK9:Q=VGA[X;:GJ>G12, ML%S+?16SS(#@.8O*DV;AS@L2.] '[@T5^$X_X+A^#<\_">__ /!K%_\ (]>H M^ _^"T'[._B"_AL/&_AK7/"BRG!N0D5];1>[^4RS8_W8F/M0!^P]%<+\./B; MX ^+OA2U\1U(#(Z_Q(X##N*[J@ HHK\;_ (\_ M\%@O!/PA^*?B+X:>&_A_<>+!X:NY;"XOCJ:64;W,!V3+&@MYR51PR[B1G&0, M8H _9"BOQD^"G_!8WP/\4/B9X>^'OBCX>W/A6'Q%>0V$=^-32\CAGN7$<1E0 MV\&$+D!F#':#G&!7[-T %%%?$?[97[IH/\ M@N#X&9P+GX5ZC&GJ)>".6<[8R\9MX/EW8R0Q('.#TH _9&BBO MC']J/]NSX%_LIA-*\:7DVK^*+B,2PZ+IJK)=;&SMDF9F5(4)Z%VW$U9HYM/T;9*MM(O!6YN'98HV!!#(I>13]Y!7YT: MY_P7"\4RSR#PU\*;*VAW'8;O4Y)V*]LB.&(9H _H=HK^?KPK_P %PKK[9'%X MV^%*&U;AY=/U,B1?<1RP$-]-Z_6OU,_9M_;<^ /[4D?V'X>:R]IXACB,LVBZ MB@M[]$7[S*H+1RJ.YB=L#&[;F@#ZYHHKYG_:L_:A\%_LF_#)?B-XQLY]4:[N MX["RL;4JLMQ<2*SXW.<(BHC,S8., 8)(% 'TQ17X51_\%PO!1=1+\*=05">2 MNJ1,0/8?9QG\Z_5']FO]ICX:?M3?#U?B!\-YIDCAE-M>V-TJI=V5P &V2JK, MI#*0R.K%6'<$,H /H2BBORT_:S_X*?\ A?\ 9<^+-S\)/^$#N_$VH6-M;W%Q M<"^2RB!N4$BJ@\J9FPI&20O/&.] 'ZET5\@?L;?M=Z%^V#X"U;QGH_A^X\-S M:+?_ &"XMIYDN 6,2RJZ2JJ9!#8(* @CO7U_0 4444 %%>)?'#]HKX._LZ>& MQXF^+?B.#1H9@_V:WYEN[MDQE;>W3+O@D D#:N1N906E_%'X=>&/B3 MHL3P6'BG3+34X(Y<>9''=Q+*$?'&Y=V#CC(XH [BBBB@ HI&944LQ &23T MK\POC[_P5>_9N^#FIW'AKPH;CXB:W;;ED&E-&NGQR+QL>]Z#Z?\*+&&VSRDNJ2R.1[.L" ?]\U]!?"'_@M%\'/%6H0 M:5\6_"=]X(,QV_;;>4:I:(<_>D"QQ3*O^Y'(?YT ?M!16-X=\1:%XMT*P\3^ M&+^'5-)U2%+BUNK=Q)#-#(,JZ,N0017XS?%'_@LUX:^'_P 0_$7@72_A=JI=^5->RK#$SQ&VA^4.XW8;(&2 > MA /V@HJ.66.")YYF"1Q@LS'@ 9)/TK\2?$__!;7X7Z;KU[8>&/AUJ>LZ9;R MLD%Y+>Q6C3JIP)!#Y4A4-U +9QU /% '[=45^,OPZ_X+1_!;Q-XEL]$\=>#M M3\)6-Y(L7]H+/%?0P%R!OF55B<1CJQ0.1_=-?LG:W5M>VT5[9RI/;W"+)')& MP9'1QE65AP00<@CK0!/117 _%'XF>#O@YX UKXF>/[T:?H.@P&>XEQN8Y(5( MT7^*21V5$7NQ H [ZBOPVU/_ (+??#N&]ECT?X7ZI=6BL1')/J$,$C+G@M&L M5\==L:EC^@K\*;S_@ MN+X\U/PO<>*;OQ7)=I;PPW*6D<:V0B,C/(R2')\Y=H"'/.2,<_/W[*O_!5 M'P]^TO\ &31_@U-\/;GPS?:ZETUM=#44O8@UI;R7+"1?(@*@I$P!&[YL#&.0 M ?K%15/4;Z'3-/NM2N03%:1/,^T9.V-2QP/7 K\*;W_@N-X;COGCT_X17<]F M&(66768XI"O8F-;1P#[;S]: /WBHKR+X#?%_2?CW\(?#/Q>T.QFTVS\2V[3I M;7!5I(F21HG4LO!PZ'!XR,' Z5Z[0 4444 %%?C?\>?^"P7@GX0_%/Q%\-/# M?P_N/%@\-7^'OBCX>W/A6'Q%>0V$=^-32\CAGN7$<1E0V\&$+D!F#':#G&!0!^S=%%@#]V**_"?\ X?A^#O\ HD]] M_P"#:+_Y'H_X?A^#O^B3WW_@VB_^1Z /W8HKY0_95_:P\-?M2?!O4/C!I.C7 M&@P:1>W=C=V/3OA%=SV M88A99=9CBE*]B8UM' /MO/UH _>&BO$_@W\;M(^,WP-T7XY:+I=U:V.LV$UZ MMB^V2X4P,Z/&-IVL2T9"GC/' S@?D#']'OM>UB9;:PTV"6YN)6^['#"I=V/LJ M@DU^%^H_\%QO#<5_+%I/PBNKFR5R(Y9M92&1DSP6C6TD"D^@GW.BZ&^A2:[/:/B6>*&&-I&13\H@#]V**^>OV7?VA=$_:@^#NE_%W M0],FT:*_FN;>2SGD65X9;:5HR/,4*&! # X'7&.*^A: "BO'_C[\8=(^ /P? M\3_.74;/PW;K,;:%@CS/)(D,:!FR%W2.H)P<#G!Z5^0__#\/P=_T2>^_ M\&T7_P CT ?NQ17X3_\ #\/P=_T2>^_\&T7_ ,CT?\/P_!W_ $2>^_\ !M%_ M\CT ?NQ17X3_ /#\/P=_T2>^_P#!M%_\CU^N'[/'QIT?]HCX->&?C)H-C+IM MGXCBF<6TS!WADMYY+>5"R@!L21-@X&1@X'2@#VBBN9\8^-/"7P]\.7OB_P < M:O:Z%HNG)ON+N\E6&&,$X&68@98D!0.6) )(%?D-\6O^"T?P:\+WUQI?PF\ M):AXU:!R@O+F5=,LY,?QQ;DEG9?]^*,T ?L_17\Y[_\ !;_X@F[WQ_"_2Q;? MW#?SF3_OO8!_X[7O7PO_ ."UWPNUV^M]/^+'@:_\*I*P1KRPN%U*!,_QO&4@ ME"CN$$C>@- '[;45Q'P[^)'@3XL^$[/QS\.-;MO$&A7X/E75LVY25X96!PR. MIX9& 93P0*^8/VS_ -M+PW^QOH7AG5-:\.W'B6Y\47%Q#!!!.ML$2U1&D=G9 M'Z&1 %YR3D8Y /M:BOPG_X?A^#O^B3WW_@VB_\ D>C_ (?A^#O^B3WW_@VB M_P#D>@#]V**_"?\ X?A^#O\ HD]]_P"#:+_Y'J]IG_!;SP%=:E:6VH_"_4+2 MUFE1)9EU**0Q1LP#.$\A=VTRZLEF;A$8J)!$+6;:& R 7 M)P><5[=^RO\ \%5/!/[2'Q8TWX1ZKX*N/!^HZVDPL9VOTO8)9H8VE,3GR8"A M9$;:<-EL+U(H _5VBBB@ HK\B_VF/^"L7AS]GOXQ:_\ ""U^'-UXCN?#CQ17 M%TVI)91O)+"DV$003D@!P,DC)!XKZ=_8L_;1T']LGPYXBUC2_#-QX7N_#-Q; MP7$$UPETCBY5VC:.54C)^XP8%!CC!.> #[7HHHH **** "BORM_:>_X*H_#O M]G+XLZG\(8/!U]XHU+0Q"+Z>.YCM($EFB298XR4D9R$<;B0H!R!G%?//_#\/ MP=_T2>^_\&T7_P CT ?NQ17X>:3_ ,%O?AE-=1IKGPSU>TMB1O>WO8+AU'8VDZC']DOM@&2R(2R2A?XO M*=]O\6 1D ^M:**_.C]L/_@HSX!_9'\::;\/+[PS>^*==O;)-0E2">.VA@@E M=XXPTC*Y+L8V.T)@#!SSB@#]%Z*_"?\ X?A^#O\ HD]]_P"#:+_Y'H_X?A^# MO^B3WW_@VB_^1Z /W8HK\COV>O\ @K-X,^//QB\-_"+_ (0"]T"7Q+-);Q7C MWT=RD\\27FEV]K-< M7,=ZEJBO=1B9453%(3B-E).1R<8XR0#]3**_"?\ X?A^#O\ HD]]_P"#:+_Y M'H_X?A^#O^B3WW_@VB_^1Z /W8HK\)_^'X?@[_HD]]_X-HO_ )'KZ$_9=_X* ME^#OVEOC+I'P;A\"WGAV\UN*Z>VN9+V.Y0R6D#W#(RB*,C,<;X.3R ,'_ -L7Q%K_ (4MO!USX4U+0K-+X[[Q+V&6)I!$0'$< M+*P9AQL((SSQR ?HA117(^/_ !A8?#SP'XD\?ZI#)<67AG3;S4YXXL>8\5E" M\[JFX@;BJ$#) S0!UU%?@T?^"X_A_P"V>6OP@NC:;O\ 6?VTGF;<]=GV/&<= MM_XU^VGP[\::?\2/A_X8^(FDPR6]CXITNRU6"*;'FQQ7T"3HK[21N"N <$C/ M2@#L:*_.C]L/_@HSX!_9'\::;\/+[PS>^*==O;)-0E2">.VA@@E=XXPTC*Y+ ML8V.T)@#!SSBOC[_ (?A^#O^B3WW_@VB_P#D>@#]V**_#.S_ ."W_P /WF5= M0^%NIP1$_,T6HPRL![*T2 _F*^Y?V?\ _@HG^S)^T3K-MX5\,ZW/H/B.[ \G M3=:B6TFF;^Y#(KR0R/Z(LF\]0O!P ?<]%%?%G[9'[;7@3]CK1M!N/$6D7/B' M5_$LDXL[&UD2']U;!?-EED?=L4%U5<*Q8D]@30!]IT5^&-E_P7 \ R742:C\ M+=2@MBP\QXM2AE=5[E4:&,,?8L/K7Z^_!KXQ>!/CU\.M)^*'PXO3>Z+JZ$KO M79-#*AVR0S)D[)(V!##)'=25() /4:**_'?X\_\ !7CPG\%OBUXE^%=G\-[S M79/#%Y)8SW;ZC':+)-$<.4C$$QV@\ E@3UP.E '[$45\^_LP?M!:-^T[\'=* M^+VAZ5/HL.HRW$#VEPZR/%+;2F-@'7 93C(. >>0*^@J "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_T_W\HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I"0H+,< *["5H+Q],.G6[H2'274Y$LE=2.0R>=N![8S0!_.;_P %#?VR M]=_::^*E[X<\.7\D7PX\,7#V^F6J/B*\EB)1[^0#AFD.?*S]R/ #,Y/SG^S ME^R_\7/VI/&$GA'X6:I M)(!^5UQ_P0_\>+I*36OQ3TV34ROS0/ILR0!L=!,)F8C/?RA].U?FW\=OV-_V MA_V:_$5GI_CGP[*\%Y.D5AJFFEKFRN9F8+&LK6.DL4.&\E=]Y(,C^%A;[&]0V.A-?RN>'-#O/$WB M#3/#>GX^U:M=06D.[IYD[B-'_AMX2@%OI/ARRALX% P6$2X+MZ MN[9=SU+$D\FNYH _AN^/7[/WQ._9M\>S_#SXI::+*_5/.MYHF\RUO+&52"*^_\ _@E1^UIK?PI^+]A\#/$]\TO@OQW<"VMXY7)2PU63 M(@DB!X N'Q%(HQEF1OX3G]-?^"P?PMTGQ?\ LM?\+%DA4:KX"U*UGBGQ\_V; M4)4LYHL_W7>2)S[H*_EPTG5+[0]5LM:TR0PWFGS1W$+CJDL3!T8?0@&@#^\G MQC_R*.M_]>-S_P"BFK^":O[N'U^+Q7\)F\40)Y<>L:(;Q5SG:MQ;>8!GV#5_ M"/0!>U#3;_2;A+74H&MY7AAG57&"8KB)9HG^CQNK#V(K^N#_ ()@?&H_&']D M[P]9ZA<>=K/@=VT"[W'+&.U56M&P><&V>-<]V5J_"3]M7X-_\([\)/V=?C7I ML&VU\7^"=+T^]91Q]NTZVCV,Y]9+=T5?:(U[1_P1R^-/_"#_ +0.J?"?4I]F MF_$*Q(@5CA1J.G!IHNO W0F9?4ML'I0!_4#7X0?\%K/C<;#P_P"#/V?=)N,2 MZI(==U1%.#]G@+0VB-ZJ\GFN0>\:FOW=9E12[D*JC))X [FOXH_VR?C6_[0 M'[2/C;XD03&;2Y[QK33.?E&GV?[BW*CMYBKYA']YS0!\X)I>H2Z9/K4<#-8V MTT5O)-CY5EF5WC0GU98G(_W37W-_P3$_Y/F^&/\ UTU7_P!-5Y75?&#X,?\ M"J_^"=WPF\1ZA!Y6K_$#Q-ZF%!*O_74URW_!,3_D^;X8 M_P#735?_ $U7E ']SXQ_Y%'6_P#KQN?_ $4U M?P34 ?K_ /L^_P#!)G6/C[\$_#'QBL?B7!H__"2V\DZV,FE--Y7ES/%M,PNE MW9V9SL'7%?'?[5W[%OQ<_9&UC3X/'GV;4]%UHR+8:K8,[6\KQ\M%('56BE"D M-M(((SM9MK8_IH_X)R_\F4?"S_KPN/\ TLGKYD_X+.:UX?L_V7M%T346C;5- M2\26CV,9(\P>1!.9I5'7:JL$8CIYB@]10!^,O_!/3]I/Q'^SY^T/X=@CNI7\ M*^+KN#2=7LO,(A9+IQ%%<["=OF6[L'#8SLWH" YK^PZOX*_ ]G?ZAXTT"PTH M,;VYU"UB@VY+>:\JJF,19V/R0HP_NR3.6'O#7YM?\ M$M/@_P#\+6_:W\/:E>P>;I7@:*77[C(^7S;8A+09Z;A<21N!W"'TR #\[()Y M[6>.YMW:*:%@Z.I*LK*<@@CD$'I7]O?[+OQ>A^/'[/\ X'^*BR*]SK6G1?;= MO1;Z#,%VH'8"='Q[8K^37]NCX/\ _"C_ -J;Q[X,MH/(TN>^;4]. &$^QZB/ MM$:)_LQ%VB^J&OUL_P""*'QE_M#PQXW^ VISYFTF9-=TY&.28+C;!=*OHJ2+ M$V/64F@#]VJ_G>_X+B?\C=\)?^O'5O\ T;;5_1#7\[W_ 7$_P"1N^$O_7CJ MW_HVVH _+3]E#]GM_P!J'XU:7\'H]>'AMM3@NY_MIMOM83[+"TN/*\V+.[;C M.\8Z\U^FOC/_ ((B_$32]&N+OP)\2]/U_48E+1VMYI\FG+(1_")5FN<$]LKC M/4@3)!!$@[O(Y"@?4T ?P=^*/#.O>"O$FJ>$/%-E)INL:+8$WX////.:_9S_@B#X(U.P\&_%#XA74#QV.LWNFZ=:R,,+(U@D\D MVWUQ]I0$],\=OQ%_8G_P"3N?A#_P!C-IO_ M *.6OVZ_X+:?\D&\!_\ 8R_^V4]?B+^Q/_R=S\(?^QFTW_T[;<#ZU_#9XY\;>)OB1XPUCQYXRO M7U'6]=N9+N[G<\O+*10C MP!/7U/\ 83_X*H>$/!/@;0?@I^T1'+86N@00V&F:];1--$MG"H2&*\B3,@\I M0$62-6RH&Y007;]XO!7CSP5\1] @\4^ ==LO$.D7/W+JQG2XB)QDJ60G##/* MG!'0@&@#YH_8$^'/C'X3?LC?#[P#X_T^32M?TZ*_>YM92#)#]JU"YN(U;:2 M?+D7(SQT/-?(/_!5C]LK6_@CX4L/@E\,[^33_%_BZW-S>7T#[9K'3-S1@1,. M5EN'5E#CE$5B,,58?L#7\8/[>_Q"N?B5^U[\3M?&W58%FO-$2WTC3689\IKH-+=.,]&V+&@(YV MLXZ'G^AZ@#^5O]I?_@DY\9?@7X4OO'W@K6H/B#H.E1M->BWMVL[^"%!N>7[, M7E62- ,L4D+ <[, D?F'X9\3>(/!GB"P\5>%-0FTK5]+F2XM;JWPH _JJ_8J_:.B_:B^ &A_$FZ6.'786?3]9@B^Y'J%M MC>5'\*RHR2JO\(<+DXS7P=_P6T_Y(-X#_P"QE_\ ;*>O$?\ @A_XSN4U;XI? M#R5BUO-!IVJ0C/"/&TL$IQ_MAX_^^:]N_P""VG_)!O ?_8R_^V4] '\TE?H7 M_P $UOVFS^SK^T)8V6OW?D>#O''EZ5JN]L1PR,W^BW1[#R9&PS'I&\AZXKQC M]D'X+VG[0GQ;G^$XM7)ZA?-C4/CJA8=Z^:]6TK4 MM!U6]T/6;=[/4-.GDMKB"0;7BFA8HZ,.S*P((]10!_?97\E7_!6;_D];Q1_V M#])_])(Z_<'_ ()G_M-?\-#?L]V>E>(+OS_&'@01:5J6]LR3PA?]$NCW/FQJ M58GDR1N>XK\/O^"LW_)ZWBC_ +!^D_\ I)'0!^E/_!$C_DBGQ!_[&&/_ -)( MZ_:ROQ3_ .")'_)%/B#_ -C#'_Z21U^UE !7DGQV^,/ASX!_"3Q+\7/%0,EA MX=M3,(58*]Q.["."!"> TLK*@/;.3P*];K\0/^"VWQ"N=*^&?P[^&-K*R)XA MU.[U*X"G 9--B2-%;U!>ZW >J@]A0!^#GQM^-GQ _: ^(FI_$KXCZB]_J6H. M?+CR?)M(-Q,=O;H20D48. !UY9B6))^R_P!E/_@F3\9_VF/#UOX^U"_M_ _@ M^\_X];V\B:XN;M02#);VJLFZ/(QO>2,-U3<.:^1OV;OAG;_&3X]> OAA>DBR M\0ZO:V]V5)#?9=X:XVD=&\I6Q[U_<'ING6&CZ=:Z1I5NEI9642000Q*$CBBC M4*B*HX"JH '04 ?SW^,?^"'_B:ST:6Y\!_%.UU34T7Y+;4-,>SAD;'_ #WB MGG*9[?NV^M?B[\3?ACXY^#OC?4_AW\1M*DT;7M(<)/;R8/##"6 ;Y[)@ &2: /P6_X*W?MFZWH%[_ ,,N?#34)+"66W2?Q+=P/MD,5PFZ*P# Y57C M(DF_O*R+G:7!_!WP)X$\7_$WQ;IG@3P'IG0+%V&6@MX(XKBX9/^NSRQJ3U_=XX!.0# MQGPC_P $2/BCJ?A^.^\9_$73-"U>1 WV*VLI;^-"1G:\YD@Y'0[489Z$CFOD M_P#:,_X)H?M(?L]Z;/XH^Q0^,_#-N-TM_HV^5[=>YGMF42HHY)=0Z*.68=*_ MKQH(!X- 'P3_ ,$Q;?4[;]AWX:1ZJCI(T>IO&) 0WDOJ=TT1Y_A*$%?]DC'% M?RH_'K_DN?Q%_P"QCU?_ -+):_NC "@*HP!V%?PN?'K_ )+G\1?^QCU?_P!+ M): /Z4/^".W_ ":$W_8Q:E_Z!!7ZJ5^5?_!';_DT)O\ L8M2_P#0(*_52@#\ MC?\ @M#_ ,FI:#_V-UA_Z17U?S\_LE?\G4_!S_LL]0N/.UGP.[:!=[CEC':JK6C8/.# M;/&N>[*U?A)^VK\&_P#A'?A)^SK\:]-@VVOB_P $Z7I]ZRCC[=IUM'L9SZR6 M[HJ^T1KVC_@CE\:?^$'_ &@=4^$^I3[--^(5B1 K'"C4=.#31=>!NA,R^I;8 M/2@#^H&OP@_X+6?&XV'A_P &?L^Z3<8EU20Z[JB*<'[/ 6AM$;U5Y/-<@]XU M-?NZS*BEW(55&23P !W-?Q1_MD_&M_V@/VD?&WQ(@F,VESWC6FF<_*-/L_W% MN5';S%7S"/[SF@#YP32]0ETR?6HX&:QMIHK>2;'RK+,KO&A/JRQ.1_NFON;_ M ()B?\GS?#'_ *Z:K_Z:KRNJ^,'P8_X57_P3N^$WB/4(/*U?X@>)KG6YBPPP MMGM&BLUSW4PH)5_ZZFN6_P""8G_)\WPQ_P"NFJ_^FJ\H _K?\;_\B7K_ /V# M[K_T4U?P55_>KXW_ .1+U_\ [!]U_P"BFK^"J@#^RC_@G5_R97\*_P#L'3?^ ME/?!EM!Y&ESWS:GIP PGV/41]HC1/]F(N MT7U0T ?UE?LN_%Z'X\?L_P#@?XJ+(KW.M:=%]MV]%OH,P7:@=@)T?'MBO2_B M)X1A^('P_P#$W@*XG-M%XDTN]TQY0-QC6\@>$L!QG:'SC-?BM_P10^,O]H>& M/&_P&U.?,VDS)KNG(QR3!<;8+I5]%218FQZRDU^[5 '\W)_X(C?%S)Q\1M$Q M_P!>US_A7Q/^V+^P_P",/V.(_"4OBKQ'8Z^/%IOA%]CCEC\K[#Y&[?Y@YW>> M,8]#7]CU?@5_P7,_X]/@O_O^(?Y:?0!^,/[/'P5U;]HCXQ^'?@WH6HP:5?>( MFN5CN;A6>*/[-;2W)W!/F.5B(&.Y%?J;_P .1OB[_P!%&T3_ ,![G_"OC_\ MX)B?\GS?#'_KIJO_ *:KRO[!J /A']DC]ES5/V2/V:O$OPVUO6X=>O[^YU+5 M9I[>-HX5,UK' L:!SN("P DG')/'<_QXU_>SXQ_Y%'6_^O&Y_P#135_!-0!_ M8]_P3@_Y,F^%G_7E=?\ I;<5_,/^VK\'O^%%_M.^/? -M!Y&F)?M?:< ,*+& M_ N(%7U$:OY9/JAK^GG_ ()P?\F3?"S_ *\KK_TMN*_-S_@MG\'L-X"^/.G0 M=?,\/:BX'^]=69./^W@$G_9% $?_ 1)^+FV?X@? N_FXD$/B"PC)[KMM;S' MN0;?IZ$U_0)7\7/["WQ<_P"%*_M4_#_QE<3>1IL]^NF7Y)PGV340;:1G_P!F M,N)?J@K^T:@#\]?^"H'Q:_X55^R%XIM[6;R=2\9O%X?ML'DK>9:YXZX-K'*/ MJ17\H7PW\#:O\3OB#X;^'6@+G4?$NHVNG0'&0KW,BQAF_P!E<[F/8 FOU_\ M^"U?Q:_MSXI^#/@U83;K?POI\FI7BJ>/M>HL%C5Q_>2&(,/:6O-?^"/'P=_X M3O\ :1O?B5?P>9IWP\T]YT8C*_;[\-;VX/;B+SW'HR@^] '[G?M5^%](\$?L M-?$3P7X?B\C2]!\&W-A:Q_W(+6U\J,?@JBOXQZ_M:_;:_P"31OB[_P!BUJ/_ M *):OXI: /VW\$?\$8/$OC3P7H'C&/XJ6EHFO:?:WZPG276 M>A:9#/#+J]HDD4L=K&KHZF0%65@00>0:]4L/VK_V8=3O;?3=.^+'A:XNKN18 MHHDUFS9Y)'.U54"7DDD #N: ,7]D3]G9/V6_@?I7PC;6!K]Q9W%U=3W@A^SK M)),X'TU110!X-^T]\&9?V@_@-XO^#UOJ"Z7/XCMHXX M;F1#(DF?#SQ/K5IKMSJFE1:JD]FCQHJ2SS0!").<@PDYZ8(J#]DO] ME[Q%^UK\2K[X:^&=9M="NK'2YM4:>[1WC:.&:&$H!'SN)F!], U]S_\ !:W_ M ).;\(_]B?:_^G"_K-_X(N?\G6>(?^Q0O_\ TNL* /0?^'(WQ=_Z*-HG_@/< M_P"%?N%^RU\%I?V?=JICC>2YN9;J0J&)(16E*C/ M8 \=*^A*^/\ ]OGXA7/PQ_9 ^)OB:QE:&[FTS^S8'0X=7U25++2F?N M1D*,$N6\J_9<_8[^,/[6?B"ZTWX>6L-II.F%1?ZO?,T=G;%AE4RH9I)6 X1% M)Z%BJG-?*E?VN?L9_"'2/@E^S1X#\%:9 L5R^FV]_J#J.9;^^C6>X=CU.';8 MN>B*HZ "@#\FW_X(;W TLM'\85.I;<[3H9$!;'W<_;2P&>-V/?;VK\IOVGOV M1_B[^R?XHM]!^)%I%/8:D';3]4LV,EG=JF-P5F"LDB9&Y'4$9R,J0Q_M=KXA M_P""BOPMTGXI_LA?$"WOX5>[\,V,FOV4I&6AFTQ3,[+[O )(S[.: /YS?V _ MVLM=_9@^-&FF^O7/@7Q-/%9:Y:NY\E(Y&"K>JO026Y.[.,LFY.X(_H$_;_\ MV+=:_;(\/>#;;PQXBM=!OO"US=R!KJ)Y8IH;U(PP!CY# Q(1Q@@GVK^0^O[; M/V/O&=S\0/V7/A=XKO6+W5UH%C'.Y.2\UM&()'/^\\9;\: /Q)_X($1RO93-"SJ&Y 8 MKD \U_>%7\1?[7?_ "=7\8O^QPUW_P!+IJ /H7]D?_@G?XY_:Z^'NJ?$/PQX MKT[0K;2]4DTMX;R*61VDC@AG+@Q\;2)@/7(-?7&E?\$2?B='JEF^J_$;2!9+ M-&9_)MK@R^4&&_9G W8SC) S7U?_ ,$4O^39?%W_ &-]U_Z;[&OV(H *^(_^ M"B'QE_X4G^R=XTUNTG\C5M?A&A:>0<-Y^H@QNRGLT< ED!]4K[TU 'XEV=C>ZA,UOI M]O)'GV:EX M;U"VU"WYP#);2+(%/^RVW##N"17ZI_\ !'SX#:;\2_BIXS^('BFR6\T3PWH\ MNF*D@^5[G6D>!P#WQ:K,K =/,'KS^8OQD^&^I?!_XK>+?A?JVXW'AC4[FQWL M,>;'#(1'*/:1-KCV(H _N*\$>+]&^('@S0O'7AZ3SM+\0V-MJ%J_OU$_P""'7_(I_%O_K]TC_T5U<=_P4=_Y/8^*?_7];?^D5O7ZD?\$//^1-^+'_ M %_Z5_Z*N* /D#]HO_@DC\7_ (*>!-3^(OA'Q+9^.M+T.![J^ACMGLKV.WB& MZ26.)GF218U!9P) V!\JMTK\L-!U[6?"VMV'B3P[>2Z?JFESQW-KIV]O)/I]U#863NGVB_N9(RB0P MQ$Y?+,-Y PJY9L*":_B2H _MV_90^,MQ^T#^SQX(^+E]$D-]KMDPO$C&$%W: MRO;7!0=E,L3%1V! R>M?SR_\%C_^3N;;_L6M._\ 1US7[E?\$[/!&I_#_P#8 MS^&>A:S ]M>W%E/J+QR##!=1NIKN+([?NY4XZCOSFOPU_P""Q_\ R=S;?]BU MIW_HZYH ^:_V,?V0M1_;#\::]X.T[Q-%X8?0]/%^TTMJUT) 95BV!5DCQ][. M3_Y*KP__ ()"?$_X-]5^)/B?3?"UG M>:$L,,VIW<5I')*+J-MB-*R@MM!.!S@5_0'_ ,->_LJ_]%>\)_\ @ZL__CM M'YP?LT_\$E-1^!7QP\*_%S6OB-#KEOX8N'NA9PZ:UNTTGE.D8\QKAPH5F#'Y M3D#'&GZ/!K-M9QS6UY!*SI-:PK;Y5H\@ MJR1J><'.:_6'P'\4?AM\4K*YU+X:^*=,\4VME((IY=,O(;M(I"-P5S$S;21R M >HKNZ /YA?B/_P1Z^*?PW^'GBCXAWWCW1[RV\+Z5>ZK+!'!<*\J6,#SLBDC M +!, GC-?C[7]PO[4O\ R;)\7?\ L3]?_P#3?/7\/5 'Z]_"[_@D#\4?BC\- M?"OQ*T[QYH]E:^*M+L]4B@E@N&DBCO85F5&*C!90V#CC-?;G['/_ 2W\;_L MX?'[0OC+XJ\:Z?JUMH$-Z([6S@F5Y);NVDM1N:3 "JLK-W.0/J/T<_9#_P"3 M4_@[_P!BAH7_ *0PU]$T ?RM?\%C/^3O(O\ L7-._P#1EQ7J7_!$C_DM_P 0 M/^Q=3_TKBKRW_@L9_P G>1?]BYIW_HRXKU+_ ((D?\EO^('_ &+J?^E<5 '] M*=>&?M/_ /)M/Q:_[%'7O_3?-7N=>&?M/_\ )M/Q:_[%'7O_ $WS4 ?P[5_< M#^RI_P FO?![_L3O#_\ Z;H*_A^K^X']E3_DU[X/?]B=X?\ _3=!0!_.U_P6 M/_Y.YMO^Q:T[_P!'7-?.7[%'[(4O[8OCG7O!47BL>$SH>FC4//-E]N\W]\D6 MS9YT&W[^_]BV/_2R& M@"/XK?\ !%SXN^$/#-YKOPV\:6/C:[LHVE.GR6;Z=<3J@)VP$RSHTA[*[(#_ M 'L]?QD(N+2X((:&>%L$\'W_COXC:S;Z)HVG1L M[RSR*A=E4L(XE)S)*^,(B@LQX K^&_X@>)(/&7CWQ)XOMH/LT.N:G>7R1$ & M-;F9Y0N!Q\H;''% '];G_!.#]H#7OVA_V8M)\0^+93=>(/#=U+H5_<$DM\_Q/N/&<#\T/^"XG_(W?"7_ *\=6_\ 1MM7V9_P1Y\$:GX4 M_9+EUO4X'@'BO7[[4;;>,;[9(H+16 ]"\#X/<<],5\9_\%Q/^1N^$O\ UXZM M_P"C;:@#\)*_8O\ X)"?M-GX<_%:[^ GBB[\OP_X^?%W_ +&._P#_ $8: /Z*?^"2 MO_)EGAW_ +"6J_\ I4U?I97YI_\ !)7_ ),L\._]A+5?_2IJ_2R@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __U/W\HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\TO^"M;W*_L M6^(5@^X^IZ4)?]S[2I'_ (\%K]+:^,O^"A/@"Y^)'['/Q,T&QC:6[L]/75(E M098G2YH[Q@ .I9(F7'OQS0!_&A7]XGPR@LK7X;>$[;3>+2'2;!(?^N:VZ!/T MQ7\'=?V)?\$Z?CMHWQP_9<\)&&Z1]=\'VD.A:K!G]Y'+9((H9&!Y(GA5) W0 ML6418DW.=JCSC_:&^%\FHC=:+XIT0S#UC M%]#N_3-?TB_\%@O UQXK_9';Q!:HSMX0URPU&3:,XAE$EDV?;=<(2>V*_EIT M#6;SPYKNG>(=.(%WI=S#=0D\CS('#KGVR!0!_?-17 ?"SXC^&_B]\.O#OQ,\ M(SBXTKQ'917D)!!*>8OSQOCH\;Y1QV92#TKOZ /A3_@IA):Q?L/_ !0:\QL- MOIZC/]]M2M0G_CQ%?QW5_35_P63^.&C>%_@AIGP.L[I)-=\:7D%U<0 @M%IM M@_F^8XZKYEPL83(^;9)C[IK^!]6^)GQ!\-_#S0HVEO_ !'J%M80A1DA MKB18]Q]E!W$G@ $GB@#^TOX;0S6_[+_A:WN,^;%X.L5?/77 MKNFV>C?#_4-(T^/RK6QTN6"%!_#'% 54?@ *_@TH _IQ^+'P;_X7+_P25\'6 MMG!YVK>%/"FC^(+' RV_3[4-. .I+6S3* .I(K^<'X=>.-:^&7C[P[\1/#K[ M-3\-ZA;:A;\X!DMI!(%;'\+8VL.X)%?V5?L?LA?"6TNXUF@G\*:6DB. M-RLC6J!E(/!!'!%?R+?M,?"2X^!7QZ\;_"J5&6#0=2E2T+?>>REQ-:.<]V@= M"?O\ XI>#[S$WQ&TVVL=$<'#YUF':_LZ M@5_+)\$/AAJ7QH^+OA'X5Z3N$_B;4K>S9U&3%"[9FEQZ11!G/LM='X[_ &@/ M&GQ ^#7P\^">LO\ \2;X=-J#6C;R6F^W2B1?,&/^6(RD?)PI(&!7Z:_\$7?@ MQ_PD?Q9\4?&[4X-UIX/LQ86+,./MVH@AV0^L=NKJP])10!]&_P#!9[1M-\.? M 'X6>'M%@6UT_3-7-K;0I]V.&&R9(T'LJ@ 5^7O_ 3$_P"3YOAC_P!=-5_] M-5Y7ZJ_\%N?^2-?#O_L/S?\ I*]?E5_P3$_Y/F^&/_735?\ TU7E '](K:6>X@L[JSCM59)Y(@$5[.20#" G+DYS]*^ M\?AQ_P $L?V.OAY?PZK/X8N/%=W;MNC;6[I[F('_ &K=!' X]GC84 ?D)_P2 MU_8[\3_%/XLZ/\=_%NG26G@;P96DLRE!J.I0',"P9'S1P2 22..-RA.26 MV_U(53T[3M/TBPM]+TJVBL[.T18H8(4$<<<:#"JB* %4#@ # KP']K/XPI\! MOV=?'7Q/2417VF:?)'8$][^Z(@M>.^)G5B!_"">U '\M'_!0_P",O_"[/VL? M&FMVD_GZ3H$PT+3B#E?L^G$QNRGNLD_FR ^CU^R'_!&3X/?\(I\#/$/Q>U"# M9>^.M1\BV5VEE8N[DEF)R23U)->B:+\ M8OBWX;TN#1/#OC;6]+TZU!$-M:ZCW8TK4B3A/L>H_N&=_]F)V2;ZH*^?O$?Q5^)_C#3O['\6>+M7UJP+K) M]GO;^>XBWK]UMDCLN1G@XXK@>G(H _O\K^=[_@N)_P C=\)?^O'5O_1MM7Z^ M?L6?&7_A?'[,O@7X@W,_GZI)8K9:D2MM.^(?AFWDOK2>R@6*6_C@! M>6TE" >89%SY1.663 !"LP(!_//^QU^SOX3_ &F?B[:?#CQ7XYMO!B3!7B22 M-I+K4""2\%H2!")=H_Y:/GD%4DP0/["_A7\+?!/P7\ Z1\-/AWIRZ9H.BQ&. M"($LQ+$L\CL>7=W)9V/))-?PIZ7J>HZ)J=IK.D7,EG?V$T=Q;SQ,4DBEB8,C MHPY#*P!!'0U_:?\ L<_'R#]I+]GKPK\39'0ZO+";/5HUP/+U*UQ'/\HX42'$ MJKV1UH _/W_@MI_R0;P'_P!C+_[93U^(O[$__)W/PA_[&;3?_1RU^W7_ 6T M_P"2#> _^QE_]LIZ_$7]B?\ Y.Y^$/\ V,VF_P#HY: /[6Z_$?\ ;K_X)83_ M !3\1ZG\9/V>)(+3Q%JB7#B&"]G?YFFM93\L4TC9+HY",QW;D.0W[; MLRHI=R%51DD\ 4M '\'GQ ^&?Q!^%/B"7PM\2/#U]X;U6+.8+Z!H690<;D+ M##H>S*2I[$UU'P7^/?Q8_9^\5P^+_A5X@N-&NT9#-$C%K:Z13GR[B _)*A]& M''52#@U_:K\4/A'\-?C/X8G\'_%#P]:>(=*G!_=W,89HV(QOBD&'B<#HZ%6' M8U_''^V'\#]&_9S_ &B_%WPB\/:@^I:7H\EO):R2D&98;RWCN4CE*@ NBR!2 M0!NP&P,X !_57^QC^U7H/[6OP@@\=6L$>F^(-.D^QZSIT;EA;72C*LF[YO*F M7#QDYQ\R98HQK^0[XZFY/QN^(1O/^/@^(M6\S_?^UR[OUK]._BM9 MAA9:]J4CV>\;7^QP!8+7<.S>3&FX=CF@#]*O^"),,S?'/Q]<+GRD\.*K>FYK MR$K^BFOK7_@MI_R0;P'_ -C+_P"V4]<3_P $1_AK=6'A'XC?%J]MRL6L75II M%E(PQN6S5YK@KZ@M-&,],J1U!KMO^"VG_)!O ?\ V,O_ +93T ?F!_P2B_Y/ M<\&_]>FK_P#I!-7NG_!7[]F3_A7?Q3L_C]X7M/+T'QX_E:B$7"0:Q$N2QQP/ MM,2[QZNDC'J*\+_X)1?\GN>#?^O35_\ T@FK^G#]H_X(Z!^T3\&/$WPEU_;& MNLVQ^RW##)M;V+Y[:<=_DD + ?>7^!KB^\"_#+XD0(QB MT?4+[2YV R!_:$4^*_N%TG5=-UW2[/6]&N8[W3]0ACN+>>)@\K*A#>1))&8;.-L=',;RNRG!"LAZ,* /P]\$0S7'C30+>WSYLN MH6JICKN:50/UK^S+]MK_ )-&^+O_ &+6H_\ HEJ_E,_8F^&MU\5_VJOAKX3A MMS<6Z:Q;W]X /E%II[?:I]Q[ I&5SZD R\3:I'<1NK M1LEY,'5PF*_NST9[V71[&34AMNW@B,P(P1(5&_CZYKEX?A=\-+:: M.XM_">DQ2Q,'1UL8%964Y!!"9!!Z&NZH *Y'X@/&/\ MWQ"^W]:ZZH+FWAO+:6TN%WQ3HR./56&"/RH _@*K^L7_ ()&P64/[&6C26O^ MMFU;5'G_ .N@FVC_ ,<5*_ER^)O@B_\ AK\1O%'P]U166Z\-ZG=Z=)O&"3:R MM'N^C!<@]"#D5^[?_!%CX[:-_8/BS]G;6;I(=36[.NZ4CG!N(I(TBNXTSQF( MQI)M')#NW13@ _>FBBFNZ1HTDC!$0$DDX ZDF@!U?PM_'K_ )+G\1?^QCU? M_P!+):_N7T[4M.U>RBU+2;J*]M)QNCF@=9(W&<95U)!&?0U_$!^TUI%QH'[1 MWQ2T:Z1D>T\4:RGS#!*B]EVM]&7!'J#0!_1Q_P $=O\ DT)O^QBU+_T""OU4 MK\7/^"*GQ#TG4_@AXP^&4EVAU?0M<;4!;DX?[%?00HK@=P)89 2.A(SC(S^T M= 'Y&_\ !:'_ )-2T'_L;K#_ -(KZOY^?V2O^3J?@Y_V./A__P!.$-?M]_P6 MT^(.DVGPH\"?"Q+I#JFIZR=7: ',BVUG;RP!V'96>XP,]2IQG:(OVN?A#86D;221>)=-NR%ZA+*9;ES]%2,D^PH _LW\8_\ (HZW_P!>-S_Z M*:OX)J_O9\8_\BCK?_7C<_\ HIJ_@FH _IQ^+'P;_P"%R_\ !)7P=:V<'G:M MX4\*:/X@L<#+;]/M0TX ZDM;-,H ZDBOYP?AUXXUKX9>/O#OQ$\.OLU/PWJ% MMJ%OS@&2VD$@5L?PMC:P[@D5_95^QS;6]Y^R%\);2[C6:"?PII:2(XW*R-:H M&4@\$$<$5_(M^TQ\)+CX%?'KQO\ "J5&6#0=2E2T+?>>REQ-:.<]V@="?O_BEX/O,3?$;3;:QT1P MT6!;73],URJ !7Y>_P#!,3_D^;X8_P#735?_ $U7E?JK M_P %N?\ DC7P[_[#\W_I*]?E5_P3$_Y/F^&/_735?_35>4 ?UO\ C?\ Y$O7 M_P#L'W7_ **:OX*J_OGUW3SJVAZCI:G!O+>:$'T\Q"O]:_@>N+>>TGDM;F-H MIH6*.C##*RG!!!Z$'K0!_9%_P3J_Y,K^%?\ V#IO_2N:OM2OS<_X)2?$/2?& MG['/AG0;:[2?4_!]Q?:;>Q _/$6N9+B#(ZX,,J8/0X(SD$#](Z /P._X+E_\ M@_X,_P#777__ $&PK\]_^"6O_)]/PV_W=9_]-%Y7V!_P6V^(.DZQ\1?AS\-K M&Z2:\\-6%]?7D:'+1-J3PK$K^C%+? M/1;'5KN4CHB/92VP)]M\ZCZD4 ?U<>,?^11UO_KQN?\ T4U?P35_>SXQ_P"1 M1UO_ *\;G_T4U?P34 ?V/_\ !.#_ ),F^%G_ %Y77_I;<5]NU\1?\$X/^3)O MA9_UY77_ *6W%?;M !7\;W_!0_XR_P#"[/VL?&FMVD_GZ3H$PT+3B#E?L^G$ MQNRGNLD_FR ^CU_4O^UG\84^ W[.OCKXGI*(K[3-/DCL">]_=$06O'?$SJQ M_A!/:OXD))'E=I96+NY)9B\VS\!?'C3H/F@:3P_J#@9.U]US M9DXZ $7 )/=E%?A[HOQB^+?AO2X-$\.^-M;TO3K4$0VUKJ-S##&&)8A(T<*N M223@=3FJWB/XJ_$_QAIW]C^+/%VKZU8%UD^SWM_/<1;U^ZVR1V7(SP<<4 ?0 M/[!_QE_X49^U/X&\874_D:3>W8TK4B3A/L>H_N&=_P#9B=DF^J"O[/:_@#Z< MBO[5_P!BSXR_\+X_9E\"_$&YG\_5)+%;+4B3EOM]B?L\[-Z&1D\P#^ZXH ^I M:_ K_@N9_P >GP7_ -_Q#_+3Z_?6OP*_X+F?\>GP7_W_ !#_ "T^@#\[O^"8 MG_)\WPQ_ZZ:K_P"FJ\K^P:OX^?\ @F)_R?-\,?\ KIJO_IJO*_L&H YSQC_R M*.M_]>-S_P"BFK^":O[V?&/_ "*.M_\ 7C<_^BFK^":@#^Q__@G!_P F3?"S M_KRNO_2VXKL_VV?@]_PO/]F#Q[X#MH//U,V#7^G #+F^L"+B%5]#(4\L^SFN M,_X)P?\ )DWPL_Z\KK_TMN*^W: /X! 2""#@BO[;/V2_B]'\;/V;/ 7Q/N;@ M27=_I<::A(3TO;/-O=DYZ RQNPSV(/O7\GW[;GP>_P"%&?M0>/? EM!Y&F&^ M;4-. &$^Q7X^T0JGJ(PYB^J&OKW]DG]K;_A5G["WQY^',][Y6L6BQMH:EL2$ MZ^!8S^5Z?9ROG?5B: /A#]J'XKO\;_V@_'GQ0$AEMM;U2=K,GJ+& ^1:#\(( MT!K^D?\ X),?![_A6G[*ECXKOX/*U7X@WW^R@)9CV )K^Z3PKX:TGP M9X8TCPAH$/V?3-#L[>QM8Q_!!;1K%&OX*H% 'SW^VU_R:-\7?^Q:U'_T2U?Q M2U_:U^VU_P FC?%W_L6M1_\ 1+5_%+0!]-:7^QC^U7K6FVFL:3\+=>NK&_AC MG@FCM'*212J'1U/<,I!!]*Z'1OV%_P!K^[U>QM8?A;KMK)-/&BS2VS1QQEF M#L[8"JO4DG '-?UV? G_ )(A\//^Q=TG_P!)(J]5H **** "BBB@#^8K_@M; M_P G-^$?^Q/M?_3A?UF_\$7/^3K/$/\ V*%__P"EUA6E_P %K?\ DYOPC_V) M]K_Z<+^LW_@BY_R=9XA_[%"__P#2ZPH _J'K\U?^"M)N1^Q7XD\C[AU'2?-_ MW/M28_\ 'MM?I57Q=_P4-\#7'Q!_8U^)VBV:-)<6>GIJD849;_B5SQWCX'?* M1,/QH _C4K^^/PX]G)X>TN33AMM&M8#"/2,H-OZ8K^!RO[5/V*OC#I'QO_9E M\!^,-.N$FN[?3H--U)%(W0ZA8QK#.K+U7<5\Q0?X'4]Z /JBO$_VEI+6']G+ MXJ2WV/LR>%-<,N>1L%C-N_2O;*_.S_@I]\<-&^$7[*OB7P_)=(NO>/HFT33[ M?(WO'/@7DFWKL2W+ MC =T!^\* /Y%J_LE_X)SPS0?L4_"M)\[CI\[#/]U[N M=E_\=(K^.&VMKB\N8K.TB::>=UCCC0%F=V.%50.22> *_N6_9_\ A\WPH^!W M@/X;RH([CP[HMC9W !!S/6@#U^OXB_VN_\ DZOXQ?\ 8X:[ M_P"ETU?VZ5_$7^UW_P G5_&+_L<-=_\ 2Z:@#][/^"*7_)LOB[_L;[K_ --] MC7[$5^.__!%+_DV7Q=_V-]U_Z;[&OV(H JWU]9Z98W&I:A,MO:VD;S32N<*D M<8+,S'L 2:_AS_:'^*]Y\W5_O1VBGR[6,_P#7.!43 M\*_J0_X*=?&7_A4'[)/B>&RG\G5O&A3P_:8/S;;P,;H^N!;)*,]F*^M?R$T M?UU?\$NO@]_PJ?\ 9'\-WU[!Y.J^-Y)/$%SD?-Y=T%6U&>N/LR1N!V+'UR?R M?_X+,?![_A$?CUH7Q;T^#99>/-.$=PP'!O\ 3-L+DD=-UNT&,]=K?A^9%G\< MOC5IUG!I^G^/M?MK6UC6***+5+I(XXT&U551( %4 < 5SWBCXB_$#QO#!; M^,_$VIZ]%:L7A2_O)KI8V88)02LP4D#DB@#]#/\ @DO\9?\ A67[4]GX0U"? MRM)^(5I)I,@8X07B?O[1S_M%T:%?^NM?U?5_ _X8\1:MX/\ $FE>+= F-MJ> MBW<%[:RCK'/;2"2-OP90:_N?^$_Q#TGXM?#+PO\ $S0R/L7B;3K:_10<^69X MPS1D_P!Z-B4;W!H _D@_X*._\GL?%/\ Z_K;_P!(K>OU$_X(=?\ (I_%O_K] MTC_T5,?"B31>%]=OM'2X M(,JV=S+;ARN<%A&RYQDXS7UM_P %'?\ D]CXI_\ 7];?^D5O7Z;_ /!$W1]) MUCP1\68-6LH+V-K[2U*S1K(I4Q7&1A@>#0!_/[J>KZKK5TU[K%[-?7#=9)Y& ME<_5F)-?J_\ \$T/V*OA!^T7JLGC_P"(GBNUU9/#4X>?PC"LB7#C/[J2[D?: M#;L1G;$'#<*[J=R'V/\ X*S_ +%_A+P!I]A^T9\)M&BT?3[FY6RU^RLXQ';I M-.28+Q8UPL>]OW<@4 %BAQN9B?RL_9>^/&N_LW_&[PU\5-&DD^SZ?<+%J-O& MGZE!%Q_P###_[7?_1)?$/_ (!/7Z ?\$2/^2W_ M ! _[%U/_2N*OZ4Z /QG_P""0?P'^,/P7TCXHW7Q6\-7OAB/7)](2RAOD\J2 M0VBW9F=4/.W]]&,XP3P.AK]F*** /"/VI?\ DV3XN_\ 8GZ__P"F^>OX>J_N M%_:E_P"39/B[_P!B?K__ *;YZ_AZH _MS_9#_P"34_@[_P!BAH7_ *0PU]$U M\[?LA_\ )J?P=_[%#0O_ $AAKZ)H _E:_P""QG_)WD7_ &+FG?\ HRXKU+_@ MB1_R6_X@?]BZG_I7%7"_\%G-(N+']JK1M3=&\G4_"]BZ/CY2T=U=1LH/J-H) M^H]:RO\ @CS\0])\&_M57/AW6;M+5/&.AW6GVHTE1N&5X+**-@?<%<&@#^;S M_@L?_P G)?"MQ)=^&-6N](GF78\EI/) [)G.T MF,J2,C.#7Z?_ /!8_P#Y.YMO^Q:T[_T=0CH0: /Q_UGQ'XA\1W'VKQ#J=UJ9OS0#/RH"KU^H?_!4 M_P#8E\$ZM\+;W]H/X6Z#;Z/XB\+;9=7BL85B2^T\D*\KQH OFV_#E\ F/?N) MVIC^>OX;?$+Q1\*/'FA?$?P7=M9:UX>NH[NVD&<;D/*,!]Y'7*.O1E)!X- ' M]U7AKPWH7@_P]IOA3PQ91Z;I&CV\5I:6T(VQPP0J$1%'HJ@"OY^?^"XG_(W? M"7_KQU;_ -&VU?NS\'_B;H/QF^%_ACXI^&6_XEWB:QAO$3.XQ,X_>0L1QNBD M#1M_M*:_";_@N)_R-WPE_P"O'5O_ $;;4 >?_P#!$W_DX'QQ_P!BN_\ Z6VU M?.O_ 4M_9E_X9W_ &A+W4M M/(\'^.O-U73-BXCAE9O]+M1V'E2,&51P(Y$ M'8U]%?\ !$S_ ).!\T^&GB&Z\KPO\2#%8G> MV$@U12?LZ7>AT,E MI=VDF01E)(I(S^!5E(^H-=E\3_B#K'Q5\>ZQ\1/$*J-5UZ47-V4^Z]P442N! MVWN"V.V<@89!Y4@X-?V]>+?!_A7QYX?N_"GC M72+77-'OUV3VEY"D\$@ZC M"WE8L;>WF2[M%SSA4N%:4<]/WN .,4 ?G5)_P6@_:D?2DL4T#PLETH -T+.[ M,C8'7:;LQACW^7'H!7P+\9/VC_CO^TIX@MKOXG>);SQ!,)<6=C&!';0O(=H6 M"UA"QACPN0N]N,DFOVST_P#X(@?#V.Y+:K\3]4N+?/"06,$+X]-S/(,^^W\* M^ZO@#_P3Q_9C_9XU*W\1^&= DUWQ%:,&AU369!=W$+#HT2!4AB8=G2,-_M8H M ^HO%_@/2/B7\,=4^''C6)IK#Q#IDFGWJY!?$\6QV5B"-ZD[E;'# $5_&)^T MI^SC\0/V8OB;J'P\\F24;*GU/\ ;W7F MGQ3^#GPP^-GAI_"/Q4\-VGB/2V)98[E,O$Y&-\,BXDB?'&^-E;WH _D1_9F_ M;D^/7[*R3:7\/]1@O_#US)YTNCZG&T]D93@-)&%9)(G8#!,;J&XW X&/M#Q' M_P %J?V@M2TB2R\/>$?#VCWLB[?M6RYN&C/]Y$>8)GTWAA[&OM3QO_P18^ > MM7;7?@CQ;KGAM7))@E,-]"OH$WHDF/\ >D8UY[8?\$/O!D%A MTV*%L?[S32#]* /P0^(GQ'\YN&RQQPJJ!A41 M1PJ* JC@ "OW7_X)0_L/Z_X=U:']I_XL:;)ITRP,OAFQN%VRE;A"DE](AY4& M-BD(;DAF?&/+8_=OP,_X)G_LL? W4K;Q#:Z'-XLURUP8KS79%N_+<<[XX%1( M%8'E6\LLO9N]?H" ,#@"@#G?&/_ "*.M_\ 7C<_^BFK^":O[\[VSM]0LY[" MZ7?!*8+1F+"$3V3%03]T.;0G M Z#()]G[&'_ ":7\(/^Q6TG_P!)DK\:/^"UOP;_ +*\;^"OCKIL&V#7 MK9]&U!E& +JTS+;LQ[M)$[J/:$5^_P!\._ NA_##P'X>^'/AGS/[)\-6%OIU MKYS[Y3#;1B-"[8&6(&20 ,] .ET M=8[FVN(<[)8F=74-M9E.Y6!5B"* /X=*_L6_X)S?!?\ X4I^R;X/TN]@\C5_ M$L9U_4 1AO.U *\2L.H:.W$2,#W4U\Q^'_\ @B[^S;I.MVFIZIXF\2:O:6LJ M2-9S36B13!3GRY&CME?:W1MI4XZ$=:_7^**.&-(85"1Q@*JJ, < #H!0!^ M*/\ P6Y_Y(U\._\ L/S?^DKU^57_ 3$_P"3YOAC_P!=-5_]-5Y7],_[4_[) M_P .OVM_!NF^#?B%>:AIT>D7?VVUN--ECCE24HT9#"6.5&4AN1MSP,$5\Z_L M[?\ !+WX(?LY_%+2?B]X?\0:]K.MZ&+C[)'>S6PME-S ]N[,D,$;,0DC ?/C M/.#Q0!^@WC'_ )%'6_\ KQN?_135_!-7]^=[9V^H6<]A=+O@N8VBD&<91QM( MR.>AK\>KO_@BG^SA-?//:^+_ !3;VSL2(1/9,5!_A#M:9P.V03ZDT ?6O_!. M7_DRCX6?]>%Q_P"ED]?;->;?!_X5^&/@C\-- ^%7@TSMHWARW^SV[7+B29@7 M9V:1@%!9F8DX4#G@ <5Z30 5^"W_ 6R^,AM=(\"_ 739L/>O)X@U% <'RHM MUM9@^JLYG)![HI^G[TU^>_[4O_!.3X1?M6?$*#XE^+M?UK1M6AL8K!EL);?R M'BA=W1BDT,C!OG(.& (QQG)(!_/=_P $Z/@U#\:_VL_!VBZG:K=Z-H#OKFHH MZAXS#I^&C5U/#(]P8D8'@ACG/2OZU_\ A4?PJ_Z$W1O_ 7V_P#\17S9^R?^ MPG\(OV0[W7-9\"7NI:QJVOPQ6\UUJ^R.0(2/XE(K^V.O@O]JK_@GG\&OVLO%^G^/?&.IZKH>N6%FM M@9=,D@5)X$=I$\U)H9 R[+:\ SW(,! ']UC6+_ ,%Q/^1N^$O_ %XZM_Z-MJ_0O]F7_@FI\'?V M7_B7%\5/"OB+7=7U>WMI[6*.^EMQ;JMPNUR4A@C9CCIEL#KC."/2_P!K+]B# MX6?M?GP_<^/M2U72;WPTMPEK-IDL*;DN2A=9%FBE4C,8((VD<\D<4 ?SY_\ M!)O_ )/7\+?]>&K?^DW M@%_-;_9XUN$,;L$A@C8MM) RQ STS@C]%: /XS/V]_@7_P ,_P#[3_B[PE8V M_P!GT/59?[8TD 83[%?EG"(/[L,HDA'^Y7V__P $9OCTWA7XIZ]\ ]9N,:?X MT@-_IRL>%U*Q0F15'_3:V#%C_P!,5'>OV'_:Q_8<^$?[7KZ'?>/;O4=(U7P^ MDL5O>:9)$DCPS$,8I1-%*K(&&Y< %23@X)!\+^!G_!*?X'? OXH:#\5]&\3^ M(=4U7PY,;BUAN9;5;H6$&F7 MJW]M<:;+'',DPC>+!\V.5&4JYR"N>F"*^3?@Q_P2:^ GP:^)6@?%"P\1^(=7 MU+PW=QWMI#=36RV_GQ'*-((K='8*>N?\ !3(ZLO[#_P 3CHQD M$_DZ=O,>=WD?VE:^?T_A\K=N[;(?#MO MQ'I>MHUW!&O]V*0,D\2CLJ2!,\[37]@^J:7IFN:;=:-K-I%?V%]$\,]O.BR1 M2Q2#:R.C JRL#@@C!%?EQ\6/^"0?[+WC^_GU?P?)J?@.[G;<8M.F66RW'J?( MN%YN[F7[TDKGG@8"J!@*H "J M H K]^(O\ @A[X0%YOG^*U\]KG[BZ9$LF/]\S$?^.5]J_ '_@FA^S#\ ]6 MMO%%KI5QXM\0V;"2"^UR1+CR''\44")' I!Y5BC.IZ-WH \H_P""3_[+WB'X M&?"#5?B#X\L7T[Q)\07@F6TF0K/:Z=;!_LZR*>4>5I'D9>H78&PP('EG_!6G M]CCQ!\3],L/VA_AEI\FI:YX>M19ZS8VZ;YKC3XV9X[B-5Y=X"S!P 28R".(\ M']KZ.O!H _@>\-^)-?\ !^O6'BCPMJ$^E:OI2%DD@9B6-?$NH_\ M$/O!4DV=(^*FH6\6?NSZ;%,VWTW++$,^^/PH _,K]I3_ (**_M$?M,Z+)X0\ M0WEKX<\+SD&;3-(1X8[G;RHN))'DED /.PL$S@[<@$?/'P$^ 7Q(_:.^(5E\ M.OAKIS7=W.5:YN&!%M96^X![BX?HJ+GZL<*H+$ _OWX(_P""*_P&T6^2\\<> M+M;\21QX/V>+R;&%SWWE5DDQ_NNI]Z_4CX4?!?X6_ [PTGA+X5>&[3P[IJX+ MK;I^\F91@/-*V9)7Q_%(S-[T 5/@7\'/"WP!^%'AWX2>#PS:=X?M_+\UP!)< M3.QDFG?'\4LC,Y X&<#@"ORX_P""VG_)!O ?_8R_^V4]?M#7S-^U+^RM\/?V MM? UAX&^(5YJ&G0:7>B_MKC3I8XYDF$;Q8/FQRHRE7.05STP10!_-Q_P2B_Y M/<\&_P#7IJ__ *035_7!7YR_LU?\$SO@K^S+\3+7XK^&==US6M;L(9X;=;^: MW^SQBYC,3MLA@C8ML8@9; SG&<8_1J@#^=7_ (+(?LQG1?$FE_M.>%+3%EK9 MCTW7A&O"7D:XM;EL=I8U\ICP R)W>OPMK^\_QYX$\)?$WP?JO@+QUIL6KZ#K M<#6]W:S [9$;G@@AE92 RLI#*P#*00#7Y6:A_P $6?V8;N]FN;/Q-XKLH9&+ M+!'=V3)&#_"IDLV<@=MS$^I- ')_\$2/^2*?$'_L88__ $DCK]K*\ _9P_9L M^&O[+7P_;X=_#*.Y-G/7-S>R":ZN;AU5#)(RJB\(BJ JJH Z9))]_H *\ M+_:4^!NB?M'?!7Q-\(M0L);>8#J0LBC< 060LN1FO=** M /X1_BK\*?'GP5\-Y4M@Q)86\L;QRQJ2<[-Q0')"@ MDY_J4^-W[-_P6_:)T1=$^+?ABVUL0JRV]R08KRVW=3#<1E9$YP2H;:V/F!%? MF-XM_P"")OP8U&\>?P9X\UO187Y$-U';WH0^BL%@;'U)/O0!\4^//^"S/[1_ MB719M)\(Z%H?A2>==IO88I;JXCR,9C$\C1 _[T;8K\H-9UKQ'XU\176N:[>7 M.M:WK$YDFGF=I[BXGE;DLQRSLQ/U-?T(Z/\ \$0/ ,,RGQ!\4-3O(MWS+:V$ M-LQ7/0,[S ''?!^E??\ \ ?V!/V9_P!G.^CUWP9X<.I^((<;-5U=Q>7<9'\4 M656*%O5HHT)Z$XXH ^6O^"6_[$VL_ +PW>_&3XI6+6/CCQ3;BWMK*4?O-.TU MF60K(/X9IV56=3RBJJG#%U'VE^VU_P FC?%W_L6M1_\ 1+5]15Q?Q&\!:!\4 MO 7B#X<>*5D;2/$MC/877DOY<@BN$*,4;G# '(.",]0>E '\&]?W/?L^_P#) M!/AK_P!BSHW_ *115^9L7_!%']G%+T2R^,?%4EL&SY7GV(8C/0N+3^0K]=/# M'AW3/"'AK2?">BJR:?HMI!96RLQ9A#;1K%&"QY)"J,GO0!N4444 %%%% '\^ M/_!6K]B_Q!<>(9OVI?AIITFH6EW"B>);6!-SV[6Z!([X*O)C,:A9B!\A4.N<\T ?D+X2_X+(?M6^'=#CTG6+'P[XEN8D"B^OK*9+AB!C+BUN((C M^$8YKYK^/?[??[37[1&GRZ!XS\3?V=X?G $FEZ3']CM)1Z2[29)1WVR2,H(R M #7ZNO\ \$/_ (;P/'\4=2%KW0Z?"9/^^_, _\ '*^COA'_ ,$D?V5_AOJ$ M&L^)8=0\>7L!W*FKS)]C##H?LT"1JX_V93(I].F #O?^"6UKJ5I^Q!\/UU*. M2(R/JLD0DR"87U&X9& /16SD>H.1P:_*C_@KM^RKKWA'XGR_M)>%K%[CPOXL M$$>K/&-PLM3C01!G ^['<(JD-T\W<"060'^E*QL++2[*WTW3;>.TM+6-8H88 ME"1QQH,*J*N J@# & *BU;2-*U[3+K1=WN(UEAEC<89'1@5 M92."",&@#^&7X/?&CXD_ 7QM;?$'X6:U+HNL6ZF-G3#1SPL0S0S1ME)(V*@E M6!&0",$ C]06_P""UO[1!T;[*O@[PP-3Z?:?*O/+QCKY7VG[W_ \>W:OT-^* M_P#P1_\ V8O'M_/K'@RXU3P)=3G=Y%A*D]B&/)/D7"NZ^RI(JCL!7S]'_P $ M//"@N2TOQ7O6M_[BZ7&'_P"^O/(_\=H _"SXM_&'XC?'/QM=_$+XHZU+K>M7 M8">9)A4BB4DK%#&H"1QJ2<(H R2>I)/[0?\ !(#]DK7X?$,O[4OCFP>RL(+> M:T\-I,I5YY+A?+GO%!Q^[$1:*,]'WN1PH)^V?@U_P2=_98^%FHV^NZ_:WOCW M4K?#+_;4B-9K(.XM84C1A_LR^8/Z?IE!!#;0QVUM&L442A41 %55 P . . MU &#XQ_Y%'6_^O&Y_P#135_!-7]^=[9V^H6<]A=+O@N8VBD&<91P5(R.>AK\ M>[G_ ((I_LWRZ@T\'B[Q3!:,Q80B>R8J"?NAS:$X'09!/KF@#[T_8P_Y-+^$ M'_8K:3_Z3)7XT?\ !:WX-_V5XW\%?'738-L&O6SZ-J#*, 75IF6W9CW:2)W4 M>T(K]_OAWX%T/X8> _#WPY\,^9_9/AJPM].M?.??*8;:,1H7; RQ R2 !GH! MTK@/VAOV?/A]^TU\-;GX7_$A+@:;-/%=13VCK'=J 5XE8=0T=N( MD8'NIKYC\/\ _!%W]FW2=;M-3U3Q-XDU>TM94D:SFFM$BF"G/ER-';*^UNC; M2IQT(ZU^O\44<,:0PJ$CC 5548 X '0"@#\4?^"W/_ "1KX=_]A^;_ -)7 MK\JO^"8G_)\WPQ_ZZ:K_ .FJ\K^F?]J?]D_X=?M;^#=-\&_$*\U#3H](N_MM MK<:;+''*DI1HR&$L_!#]G/XI:3\7O#_B#7M9UO M0Q* /TIK^2/_@I9^RKKWP"^.NK^ M-=,L7;P-X[NYM0T^Y09C@NIR9;FT&K[P?XYTBVUS1=13R[BTNXUEB<=1E6'!!Y4CD'!!!% '\5?[//[3GQ?_9@\ M62>*_A3JWV3[6$6]L9U\VROHXR2JSQ9&=NX[64JZY.UADY_0G7_^"TW[1VI: M"VGZ-X7\.:1J,L;(UZD-S,8V(P'BBEG9 R]0)/,7U!K[T^)'_!&;]G3Q1?S: MEX"UW6?!IF;<+5)$OK2,>B+.OG?]]3&O)+/_ ((>^$$N"VH?%:^F@S]V+3(H MWQ_O-,X_\=H _ 7QIXT\5_$7Q3J/C7QQJD^M:[J\OG75WP 50 M,!5 K^D/_@DE^R5K_P (O!^J_'/XAV#Z=X@\:6\=MIMK,I2:WTH,)2\B MG!5KF148*>0B(>"Q ^C/@/\ \$SOV7?@1JMMXFM=(N/%NOV;+)!>ZY(ESY$B M\AXH$2.!6!P58HSJ0,-FOT%Z<"@#G/&/_(HZW_UXW/\ Z*:OX)J_OXFABN(G M@G4/'(I5E(R"I&"#]17Y*:U_P1C_ &5=5U6YU"RUOQ3I$$[EDM+6]M&AA!_A M0SV'O_!>__P ?K](/^'*?[+__ $-GC'_P,T[_ M .5]'_#E/]E__H;/&/\ X&:=_P#*^@#X=_X*'?M<:U\9/V9O@7X9U 0VNK^+ M[(^)M;AMLK%N@:2RM]H+,0DDBW#[23@JO4CCY+_X)T?!J'XU_M9^#M%U.U6[ MT;0'?7-11U#QF'3\-&KJ>&1[@Q(P/!#'.>E?NA\3O^"3/[/WQ(B\+0C7_$&C MCPKHUMHD(MY[9Q-!;,[K+*)+=OWKM(Q:ZU.2%VC@C8OY<0ABB"JS8+9W$E5Y&,4 ?2?_ J/X5?]";HW M_@OM_P#XBC_A4?PJ_P"A-T;_ ,%]O_\ $5Z%10!_$Y^V-\'S\"?VE?'GPY@A M\C3K34'N=/4#"_8+T"XM@I[[(Y A(_B4BOU<_P"")OQD,=WX[^ >I3_+*J>( M=.0G@,NRVO ,]R# 0!_=8U^B?[57_!//X-?M9>+]/\>^,=3U70]PNEWP7,;12+DC*."I&1ST-?CW>?\$4_ MV<)[]Y[3Q=XIMK9V+"$3V3E ?X5=K3.!VSD^I- 'UA_P3@_Y,F^%G_7E=?\ MI;<5]NUYI\'?A3X7^!_PST#X4^##.VC>'8#!;M=.))V#.TC-(P"@LSL2<*!S M@ #BO2Z /P%_X+9_![=%X"^/.G0A^T D^JBOY_:_N=^ M.WP0\#_M$?#'5?A1\0XYFTC5?*8R6SB.X@EA<21RPNRL%=6'=2",@@@D5^8; M?\$3?V?2Y*>-_% 3T,ED3^?V4?RH ^$/^".?P=_X3C]HS4?B??P>9I_P]T]I M(V(RO]H:B&MX0<\<0B=AZ$*?>OZBJ^9OV7?V4_AG^R7X+OO!GPXDO+Q=5NOM MEY>:A)')C>(+.>PO(=Q0O!%!>P9L#MDD^IH _.KPC_P %BOVB MO!OA31?"&G>%/"LMIH=E;6,+RVU\9&CMHUB4N5O5!8A03@ 9Z 5T/_#Z[]I? M_H4/"/\ X"ZA_P#)U?=W_#E/]E__ *&SQC_X&:=_\KZ/^'*?[+__ $-GC'_P M,T[_ .5] 'V'^PW^T=XB_:E^ EG\4?%NF6NE:N;Z[L;B*Q$BVS&W8%7C65Y' M4%&4$%SR">G ^P*\,_9U_9]\#_LR?#&T^%7P_EO+G3+6>>Y,]_(DMS++<-N9 MI&C2).!A1M11@#ODGW.@ HHHH _F*_X+6_\ )S?A'_L3[7_TX7]9O_!%S_DZ MSQ#_ -BA?_\ I=85^S7[5W_!/SX0_M<>*M*\;^-]6UC1M9TFQ&G1R:;-"LOP>_9+\8ZAX^\%:OK.LZWJ-@^FL^I M30-%';R2QRN$CAAB^8M$O+%N!@8R: /O.J]W:VU]:S6-[$L]O<(T!/!GQ)\.77A'Q]HMIX@T:]&);2]A6:)L=#M8'#*>58 M<@\@@U^67Q%_X(T_LV^*+R74/ VLZUX.>5BWV>*9+VT0'G"K<*9N.V9C0!\- M7O\ P6Q^/4VEM;V7@CPY;W[*1YY%V\:DC[PB,XZ=>6(]:_+[XU?'7XI?M!^, MI?'7Q7UR76=29?+B! 2"VA!R(H(EPD: \X4^$5NB]U\ M5KZ2V[(FEQ(__?9F8?\ CM?5/P;_ ."4/[*OPKU"UUS7+&\\=ZG:D.IUJ1)+ M0.._V6)(XF'^S*)!^E 'YA_\$N?V']?^(_CS2?VAOB1ILEGX*\-S+=Z0DZ[3 MJFH0MF)T4\F"!QO+]'<*HW .!_3=4%K:VMC;165E"EO;P(L<<<:A41%& JJ. M . !4] !7\1?[7?_)U?QB_['#7?_2Z:O[=*_*OXN?\ !)#X _%GXC^(?B7= M>)/$6DW_ (GOI]1O(+::U: 7%RYDE,8EMV=0SL3@LV,\8&!0!Q?_ 12_P"3 M9?%W_8WW7_IOL:_8BOG+]F']F+X??LH?#VY^'7PZN;^]L[V^DU*XGU&5)9Y+ MB6..(G,<<2*H2)0 %'J/[0U,+*0P[[;=82I[;V_'A?^"17P.T[XI?M$:CXT\2:?%J.A^!=,DF:.>-9 M87O;_-O;JZ,"I_=^O\ @E=\$OC[\5=<^+>N>)M?TK5/$,D< MMU!:2VQMP\<2Q9C$MN[KE4!(+$9SC X'TS^RQ^R3\,OV1_"6I^%OAU-?7[:U M#M)6UU2VFM93'8P(XCG0HVU@F0<$X(Z&O6:* /X._ MB9X#U?X7?$3Q+\.->&+_ ,,ZC=:?,<8#-;2-'O'^RX&Y3W!!K^CS_@C3\9#X MQ^ VM_"/49]]]X!U O;J3TT_4RTR 9Z[9UGSZ!E%>P?M$_\ !+WX%?M%?$_4 MOBUK6M:UH&M:RL/VR/3I+86TLD,:Q++LE@D97**H;#8)&<9))]&_9-_8+^%O M[(>MZYXC\#ZUK&L7^O6T=I,=1EA,:11OY@V)##%\Q;J6+<<#&3D _G!_X*._ M\GL?%/\ Z_K;_P!(K>N;_9F_;3^,7[)]AK^G?"U--:+Q'+;RW7V^V:<[K975 M-A5TP,2'/7M7]&/[0?\ P3(_9X_:,^(]]\5/%%[KFB:YJHB^V'2KJ".*X>&- M8D=DN+><*P1%!V;0<9(R2:\/_P"'*?[+_P#T-GC'_P #-._^5] 'YO\ _#XS M]KC_ )Y>'O\ P7O_ /'Z_7[_ ()M?M;_ !'_ &L/ WC#5/B;;V,6I>'-1@@B MDL(FA1X;B(L R,[_ #*R-R,9! QQFO(?^'*?[+__ $-GC'_P,T[_ .5]?%_AO=ZCJ$>N7:WES<:I+%+.61!&B PQ0H$49(&S.6.2> M, 'U%1110!_&_P#\%'?^3V/BG_U_6W_I%;U^I'_!#S_D3?BQ_P!?^E?^BKBO MJ7]H#_@EG\#/V@?BCK'Q:UKQ!KVC:QKS1/=Q62>, 'K?QM^%NC_&OX2>+/A3KN!:^)=/FM [#/DS,,PS >L4H60>ZBOX< M?$WAS6/!_B35?"7B&W-IJFBW<]E=PMUCGMW,'M6UUUEO(=/DMOLLDRH$,H26!V5WVY?#8+9. 2<@'/_\ M!)#X]-\4_P!G)OAQK%QYNM_#6=;#YCEFTVXW263'_V.1$D2>&=#M:1B&"AN<$D '\Q/[*O[6?C_]D;Q7K/B_X?:7IFJ7>MV0 ML9DU2.>2-8Q(LN4$$T)#94#DD8[5]S_\/KOVE_\ H4/"/_@+J'_R=7W=_P . M4_V7_P#H;/&/_@9IW_ROH_X,?_ S3O_E?0!X3^S%_P5E^-WQB M^/?@OX7>,_"OAVWTCQ/?+8S2Z?#>17,9E5@CHTMU*F ^"P*'(R!@\U^_-?F5 M\&?^"4_[._P1^)V@?%7P_K?B35-3\.3FYMH-0NK-[8R[656=8;2%SL)W##@9 M SD<5^FM 'A'[4O_ ";)\7?^Q/U__P!-\]?P]5_>OXS\)Z1X\\'Z[X&\0*[Z M7XBL+K3KM8VV.;>[B:&4*PY4E&.#V-?DI_PY1_9Q^V>;_P )CXJ^R[L^7Y]C MNQZ;_L?_ ++0!^@_[(?_ ":G\'?^Q0T+_P!(8:^B:Y3P'X,T7X<^"/#_ ,/_ M VKKI/AK3[73;02MOD$%I$L,>]OXFVJ,GN:ZN@#\H?^"KO[*VO?'7X3Z9\2 M/ -D]_XH^'YGD>UB&9;O3)P&G6-1R\D3(LB*.2OF L5!_ESTG5M6\/:O9ZY MHEW-IVI:;-'<6UQ [13031,&1T=<,K*P!!!R"*_OJKX#^/O_ 38_9A^/^K7 M7BC4](N/"WB*]"YE8=&G\B58W/KM1">I)/-?&G[3/[9/QO_:MU M&UF^)>HPP:3I[>9::1IZ-!I\$FTJ9 C.[O(02-\CLP!(4A3BOUYO?^"'O@][ MC=IWQ6OX8,_=ETR*5]OIN69!GWV_A7JWPZ_X(Q_L[>&KZ+4/'GB#6O&'E,&^ MRF2.QM9 .SB%?._[YF6@#\<_V!/V2O$'[3WQETQ[ZP?_ (0/PUN7;J1" MZ1L'6S1NC23X"D Y5"S=@#_8?TX%#/AGX9L_!O@#1K70=$L%*PVEI M$L42YY)P.K,>68Y+'DDFNNH _E?_ ."Q_P#R=S;?]BUIW_HZYKTG_@B5_P E MU\>_]BV/_2R&OU8_:F_X)T_!S]J[QU:_$;QAK.LZ+K5M91V!.G2P"&2&%W=" MR30RG<"Y&58 CJ,\UO?LH?L$_"3]D37-9\3^!=5U?6-5UNU6SFEU*:%E2%7$ MFV-(88@,LH)+;CQQCG(!]F:[HFE^)M#U#PYKENMWINJV\MIFU;PMXI_9UUJXW7&A,=:TD,>?LEPZQW<:^BQS%' M [F5CVKS+_@N)_R-WPE_Z\=6_P#1MM7Z*?LP?\$W?@]^RS\13\3_ EX@US6 M-8%I-9(E_+;_ &=8Y]N\[(8(V+?*,9; ],X(] _:S_8?^%O[8!\/W/CW4]4T MB]\-+<):S:;+"FY+DH7619HI01F,$$;2.>2* /QK_P"")G_)P/CC_L5W_P#2 MVVK^F&OAG]D_]@3X2_LB^(=8\6>!]6U?6-6UJT%C+)J4L+)' )%E(C2&&+!9 MD4DL6Z<8YS]S4 ?RK?\ !5W]F,_!GXYGXH^&K3RO"GQ&:2[^1<1V^JKS=Q<= M!*2)ESU+. ,)7Y65_=-\:/@K\.OC_P" ;WX;_%#2UU31KQED #&.6":/[DT, MB_,DBY.".H)4@J2#^9S_ /!%/]F9IBZ^+?%RQDYV?:K#@>F?L- 'K?\ P25_ MY,L\._\ 82U7_P!*FK]+*\P^#?PA\$_ CX;Z-\*_AY;/:Z'HB.L0E P2:16(..N,5W-G>6FHVD&H:?.ES:W*++%+$P>.2-QN5T M9 ?A_#; M7'CSQ+IGAN*\9E@?4KV&S65D +!#,Z!B 1D#.,UQR450TS5=+UNRCU/1KR&_LYAE)K>198W'JKH2#^!J_0 4 M5Y1K'QY^!OA[4[G1-?\ B)X-Y0RL.X(!K0\.?& M+X1>,+Y-,\(^.-#UN\D^[#8ZG:W,K?1(I&)_*@#T>BBB@ HHHH **X%OBM\+ MU\9CX+"<#1SJ%O_:.2GF8^R[_ #<[/F^[]WGI7?4 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%(S*JEF. .23T MH 6BO _$/[5/[-7A2_?2O$'Q0\.6=Y$VQX6U.W:1&]'57)4_7%>A^"?B=\-_ MB5:O>_#SQ3I?B:"+[[Z;>0W83_?\IFV_CB@#N:**\Y\2?&+X1^#=7/A_Q?XW MT/0]4"JQM+[4K6VN-K\J?+ED5L-V..: /1J*B@G@NH([JUD6:&90Z.A#*RL, MAE(X((Y!%2T %%<>%_C%\(_&^MS^&O!?C?0]?U>U5VFLM/U*VNKF-8R%#7 MH] !17GMQ\7/A3:>,4^'=UXST6'Q7(RHND/J-LNH,[KO51;&3S264[@-N2.1 MQ7H5 !15>[N[6PM9KZ^F2WMK=&DEED8(D:(,LS,< * ,DG@"N+\)_%/X8^/K MJ>Q\"^+]'\1W-LGF2Q:;J%O>/&F<;G6%V*C)QD]Z .\HHKB#\3/ANOC ?#QO M%>DCQ4>?[(-]!_:'W/-_X]=_F_ZOY_N_=YZ4 =O117+>+_'/@GX?:4-=\>^( M-/\ #>FM(L(NM2NXK. RL"5023,B[B 2!G)P?2@#J:*YGPGXT\'>/=(7Q!X& MUVP\1:6SM&+O3KJ*[@+I]Y?,A9EW#(R,Y%=-0 45ROB_QWX(^'VF#6O'GB#3 M_#FGLVP7&I745I$7QG:'F95)QVSFO//"'[2G[/OC_55T+P9\1M UC4I&VI:V M^HV[3R-TQ''OW/\ \!!H ]MHHKQN?]HO]GRVFDM[GXG>%XI8F*NCZU8JRLIP M009L@@]10![)17 >&OBQ\+/&ER+/P?XQT;7;ALXCL-1MKISCKA8G8UW] !11 M7#^-?B=\-OAK%:S_ !%\6:3X6COBZV[:K?060F,>-XC,[IN*[AG&<9&: .XH MK)T+7]"\4Z1:^(/#&I6VKZ7?+OM[NSF2XMYDSC='+&65AD$9!-:U !14%U=6 MMC;2WE[,EO;PJ7DDD8(B*.268X [DU\_:C^UQ^R]I-\=-O_ (K>&8[E6*,H MU6V?:PZABKD*1[D4 ?1%%#O'>EKK?@C7;'Q!IS' N=/N8KJ'/7&^) MF7/MFNFH **** "BO/\ QQ\6?A=\,TCD^(OB_2/#(F&8QJ5]!:-(/]A974MT M[ UD>"/CM\%/B5=C3_A_X\T/Q#>$9^SV.HV\\^!SGRD,=9LM"TZ+[US?W$=M"O?F25E4?G7BEI^UY^RU>WPTZV^+'AAIR0H!U6V523 MT =G"G\#0!]%T54L+^PU6SAU'3+F.\M+A0\4T+K)&ZGH59201[@U)=75M8VT MU[>S);V]NC2222,$1$099F8X R2> * )Z*\Z\+_%_X2^-]2.C>"_&VB:_J M 4O]GT_4K:ZFVKU;RXI&; [G%>BT %%%>::S\9_@]X#/ &D'Q!X[UZP\.:6'6+[5J5 MU%9P>8^=J>9,RKN.#@9R<<5/X8\6>%O&VC0^(_!FLV6O:3:?<1W5O(4 M.U@LL3,AP00<'@\4 =!15#5-4TS0]-NM9UJ[AT^PL8WFN+BXD6*&&*,;G>1W M(554#))( '6N:\%_$CX>?$BTN+_X>>*-+\46UHXCFETN]@O4B"50<922,E6&01D&K&I:EIVC: M?"/B!ITFL M> _$.G>)+"&0PO<:;=PWD*R@!BC/"SJ& ()!.<$>M=50 45YAK_QM^#'A3Q% M_P (?XH\>Z!H^O9C7^S[S5+6WN\R@&,>3)(LF7!!7Y>GT %%%>-^-OVB M/@/\.-0DT?QW\0M!T/48B ]I=:C;QW*;N1NA+^8 1W*XH ]DHKC/!7Q'^'WQ M)T]M6^'OB73?$MFA >73;N*[1">@8Q,VT^QP:T/%'C#PEX'TS^V_&FMV.@:= MO6+[3J%S%:0^8V=J^9*RKN.#@9R<4 ='17C"_M'_ +/#L$3XH^%F8\ #6[$D M_P#D:O3M"\1^'O%%D-2\,ZI:ZO:$X$UG.EQ'GTWQEA^M &S1110 45YA'\;? M@Q-XL/@*'Q[H#^)A.;7^RUU2U-]]H4X,7V<2>;Y@(P4VY]J]/H ***X[QE\1 M/ 'PZL%U3Q_XDTWPW:/D++J5W#:(Q'93*R@GV% '8T5\_:)^U?\ LR^(M072 MM&^*?ANYNY&V)$-4ME9V]$#.-Q_W-=+36_!NM66O:=(<+TMTTR**5P\:>8Q?SI8@ M%QTP2<]N]>^>!?&&E?$+P1X>\?:$LJ:;XETZTU.U6=0DH@O(5FC#JI8!MKC< M 2 >YH ZJBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** /__3_?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **^5O&'[8GP?\'Z[=>'Y#?:I-9N MT4LEC#&\(=.&4-))'NP>,@$<<&N8_P"&Z_@]_P! W6O_ 'M_P#Y(KCEF%%. MSFCXK$>(V14ING/%P36CU/M"BOB__ANOX/?] W6O_ >W_P#DBC_ANOX/?] W M6O\ P'M__DBE_:-#^=&7_$3<@_Z#(?>?:%%?%_\ PW7\'O\ H&ZU_P" ]O\ M_)%-;]NWX.HI9M.UI5 R2;>WP!_X$4?VC0_G0?\ $3<@_P"@R'WGV?++%!$\ MTSB..,%F9CA543XFUZ ,969 MCAGT_P"=4=(!\SDJ^\9K9=-WKH=>;<40I\J MH:MV?R/O+P+XZ\)?$OPEIGCGP-J<6KZ)J\0FMKF$Y5E/!!!Y5E.596 96!! M((KK:_%RSOO&'[$OBZ]^)/PVLIM:^$FLS>?XC\-P?,^G.>&O]/4D!0!_K(^% MP,'"A6B^P-'_ ."@7P,U[3;?5](M=8N;2Y4-&ZV]O@C_ ,".".A!Y!X-?#\6 M9#_9LE4YKTI?#+_VU]I+\5JO+6OQIEU"C&MBJJ@GIKW['W'17Q?_ ,-U_![_ M *!NM?\ @/;_ /R11_PW7\'O^@;K7_@/;_\ R17QW]HT/YT>?_Q$W(/^@R'W MGVA17Q?_ ,-U_![_ *!NM?\ @/;_ /R11_PW7\'O^@;K7_@/;_\ R11_:-#^ M=!_Q$W(/^@R'WGVA17Q@/VZO@\2 =.UH9[FW@X_\F*^C?AM\3_"'Q7T#_A(? M"%RTL*/Y0$= &MV&[LQ4=37]TWBS_D5M9_Z\KC_T6U?S'_\ !-#X.V7Q M\^%W[2'PGNE7S==T72EM'?I%?0R74MK(3Z+,B$^V172?3']#'[,GQELOC_\ M CP;\6+5E\_6[%#>(G2*^AS%=1X[!9D?;ZK@]Z]:\4>)-&\&^&M6\7>(K@6F ME:):3WMW,W2."W0R2,?HJDU^$?\ P1D^,M[H^J^.?V8_%3-;75O(VL:?!-\K M1S1%;>_AP>X(B8*.F)#CK7T/_P %@?CS_P *[^ 5G\)-'N/+UCXBW'E3!3AD MTRS*R3GCD>9(8H_1E+CL: /Y^OC9XE\<_'GQ%XW_ &FM>1UT_5?$$5F-[$^4 MUW%/+;6T9[K!;VP0^@V9ZU_6K^Q,[O\ LC?")G8L?^$:TX9//2$ 5^&O[5GP M)_X4#_P36^#_ (V\QR!W(530!]*^+O'/@KX?Z4=< M\=Z_8>'=.!V_:-1NHK6+=UP'E903[9S7 ^$_VC?@#XZODTOP?\1O#^KWTCB- M+>WU.V>=W)P D8?>V3P, Y[5_.Y\(O 7Q,_X*M?M&^)?%7Q*\0WND^!O#A,S M10L'^PVMS(PM;&T5@8DD948O(4.=A9@Q(KZ5_:C_ ."1W@+P)\)M:^(OP%US M5_[=\+VLE_)97\L*+E0T6DO?0+?R*5+@K;%_-(*@MD+T!/2OS4_X)-?M-^*_CI\( MM>\"_$"^FU;7_A_/;1K?7#F2:XL+X2& 2.V6=XFAD4L?X=F>012K/>V26XV2$C82)"-^1MZ@@C- ']$_ MB3]HKX!^#O$)\)^*_B-X?TC65;8]I=:G;0S1MZ2*\@*'V;%>L:;J>G:S80:K MI%U%?65T@DAG@=98I$;HR.I*L#V(.*_$:Q_X(L^"+CX8SCQ)XXU*X^)-Q TQ MO(C'_9J7;+D(8GC,LD6[AG,BNWW@%^[7"?\ !&;XJ^-+/QGX_P#V=/$MU)/8 M:5:-JEK;RR%Q93VURMM=)$,D!9&F0L!QN7(Y8D@'[X:MJ^DZ!IMQK.NWL&G6 M%HI>:XN9%AAB0=6=W(51[DUXI;?M5?LRWE])IMM\5_"SW$>_MG7_PGTC7KC2/ASXB?%'PU=W8( B35K7GX1>)-9M?%UI S6C:E/#-:W4J\A)ECAC* M;_NAD("YR5;&#SW_ 1__:4\<^(K_P 3_LS_ !$N[F_E\.6AU'2GNW+2VL%O M+';7-F2_S;4:2-HU_A^<=, 'FW_ 7%=O\ A)_A&F3M^QZP<=L^9:U[7I/_ M 1B^ 6N>%--U:S\:>)[6^O[.&F[.._>O$_\ @N+_ M ,C3\(_^O+6/_1EK7[Y> _\ D1O#O_8.M/\ T2M '\PWQ6^$W[4__!+?X@Z= MXY\!^*9-1\'ZINJES::A9ERH0L4GA)[[7&5) W(5; S7D/_!1#P;IGC3] MC?XF6NHP),^EZ<=4MV89,4U@ZS!T/4$JK+D=F(Z$U\2_\$2-;OKGX,_$'P]* MY:TT_7H;B)3T5[JU17Q]?)6@#\ZO@?\ LY>#?VJ/V\_BA\,_B!J&H6&FKJ'B M2_\ -TZ2*. M7PF$N[FTU-H6D:'S%4O!/;QP['CSOP5.0."#C/RA\+OVF+#]E#]N+XG_ !2U M'09?$<3ZGXBT_P"RQ3BV;-QJ!8/O9)!@>7TQWZUZU^UQ_P %5_$?[0_PPU'X M1^#?!R^$-)UK8FHW,UY]LN9H$=9/*C"Q1+$&90'/SEEXX!- 'ZN_\$L/C[XQ M^.O[.$R?$"^?5-<\'ZG)I)O)BSSW%J(8IH'F=B2\@\QHRQY(0%LL23^E=?FY M_P $LO!OPP\&_LP6L7P\\4VOBR]U6^EOM:GM@Z"WOY$2/[,8Y525!%'&H!=5 MW\NHVL*_2.@ HHHH _FVOB?^'UR_]AZ'_P!,ZU_1IKFO:'X8TFYU_P 2ZC;: M3IEDGF3W5W,D$$*9QNDDD*JHR>I(K^#A\0W\9:,/"Q9E&K?VA;FP+*2I47&_RR001 M@-G((ZU0\"?&WX._$^9K7X=>-M&\27*!F:&POX+B957@LT:.7 ]R,5_-C^PM M^Q5XY_;(\,6UY\1O%%[I/PE\&W,]K9VMM(OFSWDS">X6!&#)'_K%,DS(Q.51 M0<92/]M_]D^Y_8 ^('@7XI? OQ-J,=AJ4TK6LMQ(OVNRO;38Q4R1+&'BE1^ M5Z!E8D&@#^J*N \_VB_%>JW&DPWGV0/#(HN;V["K*Z*\BNL4$".BA$3^ M(*I4*<@']&O@3XL_"[XH0RS_ X\6Z5XG6W ,O\ 9U[#=-$#TWK&S%/^! 5Z M#7XW>'O^"5EQ\%/C_P" ?BW^SWXYN;/1]%U6WGU>QU20^>]DC@SQP36\:B02 MQYC,Y^'GB235-%-,N!"+>ZEM\"4A"P/EY&1D9P2<9/K?V/]N_\ Z.2@_P#" M.TO_ !KSW]@G_DT[P+_W$_\ TY75?8%?(&YX#]C_ &[_ /HY*#_PCM+_ ,:[ M']F#XH?M)1?M;:A\#OC+\1H_'ND'P/)XCA9-'L]*,5S_ &G#9J/]&7/?!;_ )2277_9)G_]/T= 'ZNT444 %%DZU;#R45N[;$QQ$&[)GV/7\Z/_!0[]J7 MXL?'7X]C]C7X!W,\>GP7B:3>):2^4^J:F_$L4L@(Q;VY)1E)"[E=WR%7;_1= M7\PO_!*>TA^)7[=/B?Q[KR+M:W&\G++=7=W# SCW*74@S[FOFC8^S/ MAI_P19^$5KX5M6^+?BO6-3\2S1J;DZ9+#;V<4A&2L0DADD<*>-[$;NNQ>E?# M'[6/[&GQ1_X)]^(='^.?P-\6WTWAI;J."*^WK'?6-RV66*Y6,+'+#*$(W; C MA#1C% &I^Q MG^T3#^U!\ =!^)\L<=OK&9+#5H(ON1:A:X$NT=ED4I*J\[5< DXS7\VG[>?A M37_'O[>_Q1\/:!&;J_W&Y2/)+-'8:/'=2*HY);RXF"@=3@5^F7_!$+5;N;X7 M?$O1'8FUM-9L[A%["2XMRCD?40K^5>!&..;_ (+9/#,H='U=E96&00=!(((] M#0!]J_\ !(/X\/\ $G]GR[^%VM71FUGX/W$IB1W M[!9!QS7[V?M1?&JR_9[^ OC#XKW+)]ITBR9;&-^DM_.1%:ICN#*REL=%#'M0 M!_//_P %*OB3X@_:5_:EUSX>^"Y3&.%YKV;<>OFS[%)Z[HF]:^OO^")7_)"/'G_ &,G_MG!0!\1 M_MC_ W\5_L!?ME:)^T#\+83%X;U^]DU:RC7*PB5CC4=.D(Z(XZD\=L\[/U**.0,X&YR MH!=B0#]8O^"6GP*\2_'3XT>(OVS?BT7OA87UP]A),.+O6+G+33@'CR[9'PH' M =EVX,9%?T35YQ\(?A;X6^"OPU\/?"WP7!Y&D^'K5+:+(&^1A\TDSXZO*Y9W M/=F->CT ?,7[:;LG[)/Q>9"5/_",:GR..L#"OY)/@'\2/B#^SIXY\(_M#^'( M)/[/L]4GLR=Q$5XMO'"][:.1_>@N$Z]"P8(;'Q7<:CHBS*6B<] M &W=5% ']#/@'QQX;^)G@K1/B!X0NA>:-X@M(KVUE'4QS*& 8=F7[K+U5@0> M17X 7I/_ ^]7G_F)Q?^H\M=W_P1]_:2O=,O=;_9(\?R/:WEG)<7NAQW&5>. M2,DWUCM;D,I!F5<<'S<]A7!WO_*;U?\ L)Q?^H\M ']%U?ST_P#!67QCK_QK M_:%^&O[)/@)Q/>P/ \T98B/^TM7=8H!+@$J(8 )"V.%E)K^@36=7T[P_I%]K MVL3K:V&FP2W-Q,_"QPPJ7=S[*H)-?SO_ /!.K3=2_:E_;L^('[4OB2!GL]": MYO[<2?,(KG4BUM8P^A\FT60#T**?>@#=_P""-GQ2U+P9\1/B%^S+XM+6EQ.7 MU*UMY#@Q7]@WV:]B _OLFPD>D)K^A6OYE?VPK6[_ &,_^"DNB?'/1HFAT77K MNV\0L(QP\5R6MM6A!'5Y/WKGT\U:_I@LKVTU*RM]1L)EN+6ZC26*1#E7C(O^"G/[;?B73?B'XHN--\.:9'?7L44) >'2K.XCMX;: MTCDW(DC>:C.Q4Y.]R"QK[M^)_P#P1:^%UYHAG^#7C'5-"UZ 9C&J-'=VLI'0 M-Y4<4D9/]X%@/[AKX\_:?_9F_:*_8?\ V@-1_:/^ B75QX6GO+B_@OK./SQ8 MQW+%Y[2_A (\@%BH9@49-N6#]/N+]F7_ (*_?#3XBW-CX1^/&G+X'UNX*1+J M<+&3299&XS)N)DM@2?XBZ#JSJ* /U \/^']9\'_!'3?"NOWYU+5M$\.PV5W> M98FXN+:T$))X+KP?JEU:R+-#-83NCH0RLK1$ MAE(X((Y!%?S]_P#!#W_D>?BK_P!@[3/_ $=-0!V'QC_X(P'1/#T^N_L]^-[Z M[URQ'FPV&L&)?M!7G;'=0+$(W_N[D*D\%E'(G_X)M_MR?$R+XGG]D_\ :*O+ MB]OFEGLM+O-08M>VM]:;O,L;F1CEPVQEC+$LK@)DAE"_OE7\OO[>VDQ?"W_@ MI=X?\5^&(UL[C4+WPYKF(AM_TD3K&[8Z9=H-S>I))Y)H _J"K^7O_@HGK/C' M]K']M*_^$'PUC_M)/A]I=W:0Q*3L:>PMY+_4&& <2%E^S@' +QJO&9H@Q_Z9-7]#7Q\UZ[\*_ OXC>)[!S M'=:/X;U>\B8=5DM[.612/H5H _G=_:0^.'QK_P""A_[3#?L[_!2^>#P5:7*T/[_4KUE^^GREH@0=JE55?,8[ONGP[_P $6/V?+7P_%:>*?%GB M'4=99!YUU;2VUM%YF.3%"T$A5<]F=S[U\X?\$/?"VG7?BWXK^-)HD:^TNRTJ MPAD/+I'?27$LH'H&-M'GUP*_HAH _E/^-/PA^//_ 2V^,^B>.OAOXDEOO#. ML2-]BN3E8KR.':9;'4+<':2 W!Z,/G0JZD)_2_\ !3XJZ%\;_A1X6^+'AL>7 M8^)K&.Z$18,T,A^6:%F'!:*56C8^JFOA;_@KIX;T_6OV-M7U:[B1Y_#^K:9= MV[,/F1Y)OLK;3[I.P/M4/_!(75[O4OV-]/L[EF:/2M:U.VA!Z+&SK.0/;?*Q M^I- 'Z@5\)?\%!/VL9?V4O@K_;'ASRY/&7B:9K#1DD =8G"[IKID/#+ I& < M@NZ @J37W;7\T_\ P6U\17EU\=? 7A)Y";33?#9OHT["2]O)XG/XBV3\J ,[ M]DG_ ()Z>.OVS;*;]H+]HGQ=J5MHFOR2/:R)*)=4U%D/\ M[/VE?$70O@EX)T;XN7#7?C*RTNVAU25Y1.[W*( Q>49#OTW-D[CDY.HV\5PN>A:)GW@>Y%?('_!3C]I_Q#^SA\"8 M+7P)=/8>+?&MTUA97<> ]I!$HDN9T)Z.%*QH>JE]P(*BOA7]DK_@E7X7^,7P MOTWXS_M$^(-8EU;QE%_:-M9VDR1LEO.:YEE21Y)901*,%0 P#;CG !^[7 MA#XA> ?B%:27_@+Q+IOB2VBV[Y--O(;Q$W9V[C"S 9P<9]*ZFZNK6QM9KV]F M2WM[=&DEED8(B(@RS,QP !DD\ 5_+;^TQ\"?B#_ ,$Q?C5X2^)OP4\47USX M7&H_#L^)+G0/A=H%W'J6L^2X MS)=SIY<2Q1'AYF2,A7<%8E#'!+;6]<_;]_8=TK]BH>#/BY\%?$6J+I]W?BU+ M74R?:[+48E,\$D,T*1'#K&YP1E63.XA@% /Z5/'OQ3^&OPML8M2^)'BG3/#% MM<$K$^HW<5MYK#J(Q(P+D=PN35SP9\0_ 7Q&TYM7^'_B33O$ME&0'FTV[BNT M0L,@,8F8*?8X-?A#^SI^PIXW_;DTUOVFOVOO&6ISIXFCSI-K9211RFV4E5E. M8WBABR#Y<,:#/WB1G!\'^'/AOQ3^P#_P4C\/_"C0M;GO_#>O:EIVG,96V"\T MS6BL41N$3"E[>23.0 "\>X !L4 ?TQ^*O&/A#P+I+:]XWURQ\/:8KK&;K4;F M*T@#O]U3),RKDXX&*_.K_@L9_P FB1?]C'IW_HNXKX,_8W_X)_\ BK]KKP/H M?Q9_:*\5ZC#X,L[1-,\.Z=:RH)WL[+,((+JZ00*R$!0F^1@SDC(+@'] /@#X MQ_"?XJB8_#;QAI/B=K8!IDT^]AN9(E/ +I&Q91D]2!7I-?RJ?M5_L_>+_P#@ MFI\Y*^>LEJ4^TV=T8E2.6*1)%Q\HW*S*5RNX_N M-^T_^UG#\+/V-_\ AH7PE&5U#Q7IE@VA+(%;R[G6(1)"[@\'R8V:0C!#%-O0 MT ?2_CSXU_!_X72I;_$;QKH_AJ>5=R0ZA?06\SKZK&[!V'N!5SP3\6_A9\2@ M?^%>>,-(\2LJ>8RZ=?073HN0,LL3LRX) .0,&OY^OV,/^"?(;N;[$D,P^U7Q@?RY;B>>99#Y>]6C1% /RYW 8!Y']M;]B36/V$I MO#GQ^_9Y\6:K#I27RVKO+*!>Z?=R*[QL)85C5X)%5D(9>#A6+A\ _IUKRWQ MW\=D;@,L3N'(]PN*\2^$/[16K?%G]C" M#]H?2[,?V\WAW4;MK90"K:GIB312JJ]D>>$E ?X2,U^%?_!/O]G[X/?MH^./ M'FO?M&^*+S5_%HECN(-/^V?9Y[T7&]I[HM_K)-C!1M0@)GY@05P ?TO^"?B1 M\/OB5I[ZM\//$NF^);.(A7ETV[BNT1CT5S$S;3['!K\ZOVV/V.?V=/CW\8/# M/C3XM?%&+P-J_P!@ATY-/EO;.W:_MX;B213"MPP?>6F9"5##I@9SGTG]F;_@ MGYX#_95^,VM?$WX<>)-1GTC6=(DTPZ1>[91$\EQ#/YJSKL)"B':JLA8;B=YZ M5^9?_!88D?M0?";!_P"83!_Z<9* /VW_ &A_BIX8^%/PF\53W'BG3_#>O+H. MIS:.EU=P03RW-O;.8C!',P,C+)LP &Y(&.:_,[_@E]^V!JGC'PCX[;]I#XHV MCW=I?68TXZ[J%O;2^7)%)YOE>']6N+%;&:)(93%"UPJSK)%(2N^,?=*G!//3'XV_\$Y?V&OA5 M^USX;\:ZS\1M6UC3IO#EW9V]NNES01*RSQR.Q?SH)23E1C!% ']1NBZYHOB3 M2[?7/#NH6^J:;>+O@NK65)X)5SC*21EE89!&037 >//CC\&OA=<)9?$;QOHW MANZE4.D%_?003LI_B$3L'(]P,5\F?'3Q'HG_ 3U_8AGTSX;/<7,F@0?V3H< MEZR2S?;=0E=Q-*0JJWEEWEP% .T+C!X_.']B?_@GKI'[5/@B;]I3]IK7]5UF M?Q;1&5$&W"J&RP8!0#]\?!OQ&^'WQ$M'O_ ' MB;3/$MM%M+R:;>0W:INSC<86;;G!Z^AKLZ_F$_:D^"GB'_@F-\=/ WQ9^ ^O MWTGAW7'D9;6YE^9C9O$US8W#(%$L$R.I7*Y'/\2AC_2]X7U^S\6>&=(\4Z=D M6FLV=O>PYY/EW$:R+G'LPH W:*** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **9++'#&\TS!(XP69F. .22?05\Y7_[4OPSLKR6UBCO M[Q8V($L,*>6V.Z[Y%;'U K6E0G/X%YQ*36WU"M_*S/ZW2_F/IJBLC0==TKQ-I% MMKNB3BYLKM=\;CC(S@@@\@@@@@]#7/>._B'X9^'6FQZEXDF91.Q2**)=\LK# MD[5R!P.I) ''/(KGC3DY/D)(ZL1M.<8XSFNI_9P^$UA\&OA'HGA6)0 M^J7$:WVK7).Y[K4KE5:XE=SRQW?*I/.Q5':O'SK$U,.U3M9O7Y'S^;YOR)0H MO5]3SX>$OVYKP_VI_:A^ M)/PT\4Z;X-_:J\/66CV>L2+;V'BC16DDTA[@D*L5TLN9+9GS]YODST^4,R_3 MU<;\0? ?AOXF^#-6\"^++5;O3-8@>"16 )4L/ED0_P +HV&1AR& (YKY^EF5 M:$K\U_4^?H9M7A*_-?U/H:BOSA_9A_:CTK0/A%9> OB*+[4/$_@:[O?#U_/ MB2)(^FS-%&P9W4G]UL'?D'FOH+_AK#X;_P#/EJG_ 'YA_P#CU?=8?#U*M.-2 M,=&?;4L?2E%2ON?3E%?,?_#6'PW_ .?+5/\ OS#_ /'J]M\%>.?#OC_1QK7A MR4;(WA7A)VBSKZ*P/$_B?1?!^BS MZ_K]P+>SM\9.,EF/ 50.22>@_I7@9_:O^&P) LM3.._DP_\ QZE2PU2:O"-P MJ5X1TDSZ;KS#XT_%7P_\#_A5XG^+'BC+:=X:LI+IHU(5II.%BA4G@-+(RQKG MNPK=\$>//#GQ!T@ZQXN>)-.LY@/XHTBN+H _\ X%/X5E*#B[/./B-XCETWPCHTH%U.I+06*2Y:*RT^W)V[RJY9CT'SR%G8!OT2\1? M\$5_V?+KP]+:>%_%GB'3]96,^3=7,MM9C@RPK!&67/970^]>X?\$GO"VG M>'_V*O"FK6<*1W'B2]U6_N67K)(EY+:*6/J([=!]!7Z15(S^6S]G3XQ_&?\ MX)U_M2?\*&^+=^TG@ZZO8+;4[8S&2R2&\QY.IVA;[FT.'? !90R. ZC;^^W[ M:;O'^R3\7FC8J?\ A&-4&0<'!MV!_2OQC_X+>>&["S^)GPS\60Q(EYJFDWUI M,X&&9+*='CW>N/M#8K]6?CWJMWKO_!/+Q7K=^Q>YU#X?M<2L>29)=/5V)^I- M '\IGPPUCQW\&]4\'_M%>&PRPZ1KS0P2*Q :YL$@N)8),=$EBG"X_B7>,<&O M[:? WC'1/B'X,T+QYX:F\_2O$-E;W]J_&/$K:]IN!ES-8V$#2HHZDR6YE0#NQ7TK[_\ ^".7QT_X M3GX&:K\&]7N-^J?#ZZW6H8_,VF7[-)&!GD^7,)5/959!QQ0!^DOQ]^+>D_ G MX->+?BSK.UHO#EA)/%&QP)KEODMX<_\ 369D3\:_BJ\::=XWUC3;;XR>+Y7N M#XWU/5"MS*3YEQ!/V5?!>Z[U M/6[B+5+^WA.7D>1S;:?;\=2\ADXC/H:^8/^"GWP@TWX"_#']F_P"$VF;6 M'A_1]7BN)$&!-=N]I)QQ0!^[WQL^!.B?M+?LSS_"G7G$4NJ:7 M;2V5TPR;:_AB5[>;UP'X<#ED++WK\8/^"7'QY\0_L_?'+Q!^R'\6M^FP:U?R MP6L4YP+/7;?]VT0)XVW2J%!&0SK'M^^37]#?@S_D3]"_Z\+7_P!%+7X*?\%C M/@/I_@[Q#X5_:F\'7::5J^HW<.FZ@D;B*>2[MXVEM+R+&&+HD11R.FV(^IH M]*_X*_?M.7.F:)I?[*O@.9YM8\2F&[UM;?+2+:[Q]EM %R=T\@WLO7:J#!$E M?=_[!/[,47[+OP"TSPSJ<8_X2O7B-3UQP<[;N5 %@!_NVZ 1\<%@S#[U?CM_ MP3,^'=]^U9^U)XF_:/\ C+JR:[JGA%X-2,4Q02W.I7.Y+:7RE "PVRQ$J% " MN(@.!BOZ7Z "OYY/^"XKO_PD_P (TW';]CU@XSQGS+6OZ&Z_GB_X+B_\C3\( M_P#KRUC_ -&6M %3_@E#^T!KOPB^+'B#]D#XIN]BNI7RAU6:WX:VU.V56LKP$=/,5 C'@!T3N]?H!J/[0FD?M-?\$VOB M!\4+$I'J,WA#6;75K9#_ ,>VI6]FXG3'96)$B9YV.N>: /"?^")A/_#/_CG_ M +&=O_2*VK]AM?US2_#&A:EXEUR=;73=)MIKNYF;[L<$"&21S[*JDFOQY_X( MF?\ )O\ XY_[&=O_ $BMJ]D_X*Q?&G_A5O[+%]X3TZ?RM7^(=RFD1!3AQ:#] M[>/[J8U$+?\ 744 ?SE_%!?B-^T#J7Q/_:IEM&?1XM=@^W.2CBOC?]D?]D2SU3_@FW?\ PRUJW6'5_BQI]SK+O(/]7<7*JVF.<\XC2*WD MQV);UKYB_P"",'Q:O/#_ (K\?_LW>)2UM-+_ ,3BR@E^4QW5J5MKZ/!_C*^4 M<=A&QH _1O\ X*1_'#Q1\!OV6=;\1>"KIK#7=G7+\ MQQ7UL=\7F8!.Q^4<@$A6) R!7\]'P@_:0_:M_P"":?B>Y^%OQ#\+R77AB:X> M4Z5?[EMY#G#SZ=>*&4;\#)7>F?O('Z 'ZG_L^?\ !-"X_9C_ &F=&^+/PY\< MSWO@ZWMKZ&\TV^7;>.+B!XXT,D(6*5!(RO\ ,B8*#J>1PO\ P6R9A\ / R@D M ^)UR/7%E<5]L?LN?MP?!+]JVS>U\%7LFE^)K6+S;G1;_:EVBC[SQ$$K-&#_ M !(JY KXE_X+9_\ ) O O_8S#_TBN* /)?V>_P#@DS\"_C%\!O!'Q/UC MQ7XDL=7\3Z5;WT\<$UG]FCDF7)"(UJ7VCMER?>OF[]H7]CS]HC_@GEJ4'QQ^ M"?C6[O?"]M+%'-J%N?L]Q:M(X"17MON:.:"1B%W8*,3M=%R-W[O?L-_\F@_" M/_L7;+_T"O5_CGX-TSXA?!KQOX*UB!+BUUC1KZW*R#(#-"VQ_8H^&4CD$ CD M4 >%_L.?M4V?[67P5M_&=W#'9>)M(F_L_6K6+A%ND4,)HP22(IE(9<]#N3)V MY/M_QW^*6G?!/X.>,/BMJ>TQ>&M-GNHT8X$MP%VV\7UEF9$'NU?A5_P0_P!; MOH?'WQ1\.*Y^QW>F:?=NO;S;>:2-3]=LS?YQ7O'_ 6C^,SZ)\-_"7P(TB8_ M;?%EV=2OHT.6^QV)VPHP[B6=MR^\- 'X4)I/Q8T'2=%_:KW2".\\33I;ZD2? M,.KV7E7Q=N!]XR94@\LCCC;S_:1\(OB-I/Q>^%_A;XGZ&1]C\3:=;7RH#GRV MF0%XB?[T;Y1O<&OS<^*O['"V?_!,*'X+060/B7PAI$?B( +E_P"UX=UY>*O= MF=9)X$]BH[8KC?\ @C)\:?\ A*_@OXA^"^IS[KWP/>_:;-6//]GZD6?:H[[+ MA92Q[>8HH ^_?VP/VBK#]E[X$:[\4IHDN]3399:5;2'"SZAGQ+_ M ."+/P@NO"MT?A+XKUC3/$D,;&V.IRPW%G+(!D+*(X8Y$#'C>I.WKL;I7SC_ M ,$ZOVFOBI\!/V@F_8X^-US,^E75]-I%M#=2^:=+U6,D1I#(2 ?\ @HKX:\7:$@M[V\3P[J[-$,,;F"X,*N?]K%NO MY"@#^GNBBB@#^=S_ (*._M9_$_XM_&Q/V-_@+=3QVD=W#I6H?8Y/+EU35+@A M6MFD!&V"$ML=20I<.7RJJ1Z]\-O^"*7PW_X0^VD^+WC75Y_%,\8:<:.]O%9P M2'DHGGP2O)MZ;R5W==J]OCG_ ()96B?%;]N_6OB!KZK=WMII^M>( \@R1WERJ$%TME#!$)Q^[)&&>@#]O+7]JK]F:]U0Z-:_%7PO)> XV#5[3!.<85O M,VD^P)->Z6=Y::A:0W]A.ES;7"+)%+$P>-T895E9<@@CD$<&OQPU'_@BO\!7 M\&/IVD^+=>A\3+"=FH2O;O;FXV\%[80K^ZW<[5D#XXWD\U\X?\$S/C)\3_@C M^TYK7[%OQ+O)KS3Y9M0LK6"21GBL=2TU9)W:WW_=AN(HY#@ !F*,!R<@'[[> M,/B)\/\ X>6]M=^/_$VE^&8+QS'!)J=[!9)*ZC)5&G= Q Y(&36%X[^-7PA^ M&$=K)\1/&FD>'/MRA[=;Z]A@>9#_ !1J[!G7W (]Z_'?_@N&2/!GPGQ_T$-5 M_P#14%+S;>SDC!MWFDE MCE7)CVE(44+&F >?E4 _=3PAXX\&?$#2%\0>!->L/$6F.Q47.GW,5U#N'5=\ M3,N1W&'=/UN)BDEI/JEM'+&X_@=6D&U_P#9 M;!]J_EAL/"W[2?[.7[2OC/\ 9(^"?B>Y@UCQ-=)H#- XMUN[:XV3V\Y)W>0_ MD.&+H=Z*SJK8)S^B_C__ ((X^#O#7P"UCQ#I_B_4M1^)6D:=/J#2-Y8TZYG@ MC,KVZQ%/,57"E4]@74'4J7W+;%_-(V@MD+T!/2OR M,_X(O_&/Q-XT^%WC7X6>(KV2^@\$75E-IS3.7>*UU%9@8%STCC>W+*.QD/;% M?#G_ 4!;XDM_P %)9['X07$UKXQU*#2;#3)+=Q%*L]]8K;?)(&_&?Q%T#1=5C.V2UNM2MXIHS_ --$9\I_P+%> MK:-K6C>(M+M];\/W]OJ>G7B[X+FUE2:"5.FY)$)5A[@U^*^@_P#!%KX>W?P\ M<>.O'.JW'Q!NXFEDOK8Q?8(KI@3M\F2-I)8PQ^9C(K/C(V9Q7@G_ 2X^*7Q M#^"G[4/B/]CSQU=RS:?=2ZG;1VA"]6LM!\8^+=(T+4]2P;6UO[^WM9[@,VP>5'*ZL^6^4;0>>.M=S7\Y M'_!7$D?MA_"7!_YA&G_^G2XK^C>@#AK;XG_#2\\7R?#ZT\6Z1/XIBW;])2_M MVU!=B[VS;!S*,+\QRO YZ5\K_M[?'>S^$O[.OCH^$_&EEX?\?P65M+I]NMY MFHXENXD9X8&;S#F/?R%/ )'3(_*GX6$_\/K]4Y_YB^N_^F:XKZH_X*D_L@?# M3Q-\/?&O[5=Y?ZG#XLT'3;""*WBFB%A(%NHX0TD;1-)G9*?NR*,@<=<@'>?\ M$Z?VLM*\6?LZ)J7Q^^*&F-XH35KV('6=3M;>[-LHC,>5D=&*Y+88CVSQ7ZF6 MMU:WUK#>V4R7%O<(LD4L;!T='&596&000<@C@BOYM?V"?^"7IUQ;1P>7 L94[9;>5MQWG/S8]J_0_P#X*%?'._\ V/?V M5_#_ (#^%EU/8ZUJT=OX>TJ\W_O[2SL8%$LX?C][Y:JBL "&?>,%10!]O>,? MVB/@-\/M7/A_QQ\0]!T/5%(#6MWJ-O%.A/3?&S[D'NP KT+PQXO\)^-M-&L^ M#=;L=>T\MM%Q87,5U#NP#C?$S+G!!QGO7X??LH_\$J?AU\1_A)I'Q7_:&U/5 M-4\1^-;9-42W@N?)6V@O!YL+2/AGDF=&$CEB "VW:2"Q^=+O1?%G_!,/]N7P MWX;\*Z_=ZG\/_%K66 M&C,R21QV\; J $)D?>KPC]FKX$Z1^S7\'-%^#NAZG/K%GHLEVZ75PJ)* M_P!JN9+@A@@ ^7S-OOBO=Z /YMO^"?A/_#SOXF_]=?%?_IP%?T,>,/B)\/\ MX>6]M=^/_$VE^&8+QS'!)J=[!9)*ZC)5&G= Q Y(&37\\_\ P3[_ .4G?Q,_ MZZ^*_P#TX"O<_P#@N&2/!GPGQ_T$-5_]%04 ?L7XZ^,_PC^&,-MZ@BN@\(>._!'Q TTZSX#\0:?XCL VTW&G745W$ M&QG:7B9@#CL3FOPN_9T_X)AW_P"T-X/MOC?^UCXOU>;5_%EK%:66.503'M,<**%C7 .3E5^>_@IH_C/]@S_@I#I/P3T[6Y=0\.Z_J5EI M4H=C''?6.KJHM7EC4[?-@DE7G ^=6QA6Q0!_4!7C_C?]H+X&?#75/[#\?^/] M#T#4OE)M;S4((;A0W(+1,^]00<@D 5Y!^W7\>=1_9T_9H\4^/_#[>7KTZQZ; MI;X!\J\O3L6;!R"84WR $$$J 1@FOQL_8?\ ^"=&G_M8>"+W]H'X_P#B35F@ M\0WEQ]A2VF47-VT3LD]U<3SI*6W3!E4#!RI)8@XH ]W_ ."S7B;PYXP^"WPK M\0^$]5M=:TJ[UB\:&[LITN() +<#*21EE//H:_63]EG_ )-C^$/_ &)^@?\ MIO@K^8O]N_\ 8[\(KG7_AGKMU-<:7YTFTP7B(%D2>!2(_-\O& M)44!UXPN,5_0WX/^*EA\$?V O!_Q8U& W47AGX?Z+=K #CSI1IT"PQY[!Y"J MD]@&([C/E?VC>0VIEQU\M9&4OC_9!J'P-\ M7_A3\30?^%=^,=(\2LJ>8R:=?07,B*" 2Z1NS+R1U ZU_/;^QO\ LGZW_P % M"]>\4_M&?M,^)M1O]*BOC8PQ02A)+FX5%E=%9@WDVT"2(J)&HR6P"NPAC]N? M]C"+]AH>%OVB/V;/$>IZ1;Q:DEE+&\^^>SN9(WDBDBE 4M$ZQNCHX;L"2K$ M _HQ\6>-O!G@'2QKGCK7M/\ #FFM(L(NM2NHK. R,"53S)F5=Q"D@9R0#Z5= M\/>)/#WB[1[?Q#X4U2UUK2KL$PW=E.ES;RA6*DI+&61L,"#@]017Q9K7A/0/ M^"A'[$>D'Q!%'I]]XPTJ#4+:5?F6PUB %1(G?8LP=&'4QLR]37Y,_P#!/?\ M:SF_8^\7>._V<,VP&..5U9P6&!M!YXZU MWE?S:?LE^ ?%?_!0W]L+7?VF_BM;-_PA?A6[BGCM7):$R1'.GZ'[W-?TET %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_U/W\ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** /QY\;?L>?&'3/$5Y%X7TM=:TQY7:"9+F%&\LG* MAQ,Z'=CKC(/7-\B>&0"]M%)20%6 (G!&0>HK]OZ*JGDM.$E M*,FFO/\ X!4/H^9/&2E&O537]Z'_ ,@?@K\+XOB7^Q?)IOPL^.VB-I?@/6[J M5=#UW="\=O)Y\DZ-:9Q+'J#!"@-NI'ENV%/&Q7.(5_H7ASB2 MGF$.3$34:RW;:2DEO+LFMY+KNNJ/M,SX4G&,71DY/9MVN_-V27K9(V_C?\9/ M&&H^)$_9[_9XTW_A)?B7K,3>:$V-!I-L5^>:X=_W:OM(VAS@9!;)9$?SGX>&8]!M?#,EQ(SF:>5KRT^>9@%8J//^5<* !Z#G)R:_4G]EC]ECP?^ MS-X/ELK*5M;\6ZVPN-I9B79F/U+7PO'.?PQ\? MJ.&;5%.[>SFUU?9+[*^;UVY\Y\-,-F.%CAL35G%7NU%Q5WTO>+VZ+;U/Q-_X M9._:!_Z%-O\ P,L__C]'_#)W[0/_ $*;?^!EG_\ 'Z_;*BOS+^P:/=_A_D?( M_P#$O.3?\_JOWP_^0/Q-_P"&3OV@?^A3;_P,L_\ X_1_PR=^T#_T*;?^!EG_ M /'Z_;*BC^P:/=_A_D'_ !+SDW_/ZK]\/_D#\3?^&3OV@?\ H4V_\#+/_P"/ MU^@W[*7P6\1?"+PQJLWBPI'JFN31.UO&XD$,< 8(&8<%R78G!(QCGK7U9171 MA48R..H3G*:32YFK*ZLWI%=+HP/%G_ "*VL_\ 7E_P!!U*QMANFN+::-!G&6=" , M_4U^//\ P2A_9>^.O[/.M?$F]^,?A=_#D6M0:9%9E[FVG,S6[W!DP+>63 4. MO+8SGC/./3/U4^,_VOM/U#]B3_@HQHGQX\/0-%H/B*[CU\I$,"1+DF#5[<'@ M%GS(_MYJU>N[ZW_X*'_\%-+..Q?^T_AYX0D4JV"89-'T=M[M@_P7ET^ < [) M1Z5^G7_!37]EGQ+^TO\ !/3W^'6FC4_&OA*_6YL8!)'$\]M< 174*O*R(,@) M+RPSY6!R0#PO_!+3]D'QG^SCX+\4^+OBSHXT?QEXHN8[=+9I(IWM].M1E,O" MSH#-*[,RACPB9YX !PG_ 6Q_P"3=_!/_8TQ?^D-U7OW@33[_5?^"6$.F:4Q M2\NOAA=QQ$=2[:9( !]>F>V:Y_\ X*G? ;XL?'_X)^&/#?PAT%O$.J:;X@CO M)X$F@@9;<6MQ$7S/)&IP[J, D\YQC./KC]E[P/K_ ("_9M^'?P_\;V(L]7T? M0;.RO[5F241RI$%DC+(61L'(."0?4B@#\F?^"'VOZ,= ^*GA;S$75ENM-O=A M^^]N4FCR/4(XY]"X]17[0_%_Q%HWA'X4^,?$_B&5(--TO2+ZXN&V=O\,/B1I?\ PC/A6:6/[:TGV33[ M5]A^_.(&:>90?F"*&7(!"@@$ '0_\$.M&OGUSXM^(/F6SBMM(M>^UY9'N7X[ M$J$Y]-P]:Y_]HW_E,?X*_P"PMX7_ /1,-?LW^R;^S+X6_92^$5G\,_#UP=2N MWE>\U+4&C$;WEY* &?:"=JJJJB+DX51DDDD_G1\;/V5?CWXJ_P""FOA3XZ:! MX5>Z\"V5_H5S/J8N;94CCLHT6(@ /^PU9U_1K7XH?L&?LJ_'OX0?MH?%#XG_$7PL^D>&-9LM:@LKU MKFVE6=[O5+:XA"I%*\@W11LV648Q@X)Q0!\J?\% K;Q%\6/^"BVB^#/V=[.2 M+XDZ#962_:%N8X/.U&SA?4HVC:4JB-%;E1RWS,NW''/H/Q)L_P#@K1^T[X0_ MX4CXQ\&6V@:+>M#%J=X#:62W"(P;,\BSR$Q[@&9;=.<8VD<5XE^UQX3?]I__ M (*.WW@;]FZWFT[Q3#)'9:KJ;3M%"M]ID?EW-V"@W1)!&BQ-@DNZ?*,L,_4. MH_L)_P#!2KPQ9->>#_VAKK4YK?YDMI-;U. .!V ?S$)] V!ZD4 ?I]^R%^S9 M:_LM_ ?3?A5:WXO=49YKW4;Q!\DE_ZMK]U1;E6LKA+>XMIVB&V4@R!EDZ_*P+-E<^OCJ$NFQ31V=Q:7KC,TL$DK+#)%,VXR1N5Y8 MKAD;"@'[JSSP6L$ES&7*D$$BOU"_85_8PT?]C_ , 7UA=7 MT>M>+O$;Q3:K?1ILC B4B.V@S\WE1EF.YL%V8L0!A5 /S(_X+B_\C3\(_P#K MRUC_ -&6M?OEX#_Y$;P[_P!@ZT_]$K7Y,_\ !5C]E#XZ?M&:E\.M7^#/AX>( MQH46I07L2W5M;/$;AH&C;_298E93L8?*201TYKPNTB_X+<'3(/#\%J-.L[>% M8$8'PVI6-%"J-Z,S@@#J.?>@#[._X*J_'S0/A7^S-K'P_6Y1_$OQ"4:;:VRN M/,2T+!KJX9>OEA%,8/=W'7!KDO\ @CM\,M3\%_LPWOC'5X6@D\;ZQ/>VP88W M65LB6T;8Z_-(DI'JN".#D_,7PO\ ^"4OQG^*_P 01\3?VR_&?VT32K-D4MRP5($' Q'O.WA2G!'[V:'H>D>&=&L?#OA^SBT_3-,@CMK:WA4) M%##$H5$11P%50 !0!_.=_P $^XHY?^"FWQ225 Z[_%7##(_Y"2>M?O3\6?@A M\)OC'X2U'PK\2O#UEJ6GWD+HTLL48F@RI EBE(W1R)G*N""#7X#S?LG_ /!1 M7X+_ +3GC[XO_ /PFGF:OJ>K_9-0%UI,L!M(NWNM O=!NII@#^[=[&\MTM[@@<9"RNH]I#7],%?G MO^P7^PMI7[('AW4]4UO48]=\<>(TCCOKN%2MO;P1G<+:WW?,5W_,[D N0ORK MM KX$_X+0_$'4I/&GPI^&/@[5KH:O%!?W=S86F6NH2.YD=[N"UC2=FM>CT ?S;7W_*:Y?\ L/0_^F=:_7'_ (*,_P#)E/Q4_P"P?;_^ED%? M#%W^R?\ '^3_ (*G+\?4\*.? U2.\_M7[5:[/)73! 3Y7F^=GS1MQLSW^[S M7Z-_MK?#WQ?\5?V6_B#\/_ 6GG5-?UBRBCM+421Q&5TN(I"H>5D0':IZL* / MD?\ X(W_ /)HUU_V,NH_^B;:O*?^"W('_"G/AVV.1KTPS];5Z^I_^"9?P7^) MGP)_9NE\%_%?16T'6YM M_:!^%W@S1?@_X??Q%?:3K$EQ#?@C\4=-&1X.TW0M8LF M97VNMA';W$>]"RDJP(#*2,C(/0U^']C^Q_\ \%!?V(?B)K.L?LQ2MXI\.WX5 M6FMFM66YA4DQK=6%RX/G)DX:,-@$[6&XB@#^D=F5<;B!DX&?4TZOPB^%GP)_ MX*)_M%?'/P)\3OVG-2/AGPKX&UBRUB.PDD@C65K*99@D5G9DKO@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#^<;]K_\ X)O?M':[\>/%OCSX5:.GB[0_%NH7&JJR7EM;SVTEVYEDAD6Z MDB!"NQ"%"P*XS@\5\O\ _#M?]MC_ *)K)_X,]+_^2Z_K9HK]7P/C#F="C"BH M0?*DKM.^G>TDOP.*6 @W?4_DF_X=K_ML?]$UD_\ !GI?_P ET?\ #M?]MC_H MFLG_ (,]+_\ DNOZV:*Z_P#B-F:?\^J?W2_^2)_LZ'=G\DW_ [7_;8_Z)K) M_P"#/2__ )+H_P"':_[;'_1-9/\ P9Z7_P#)=?ULT4?\1LS3_GU3^Z7_ ,D' M]G0[L_$/]@G_ )-.\"_]Q/\ ].5U7V!7YT?LU_$/QW\$/@MX?^%OB_X)?$>X MU?0FODN)+'PU-/;,9KR>=?+D++N&V0<@8SG!(P3[I_PTSJ__ $0SXI?^$K-_ M\^"W_ "DDNO\ LDS_ /I^CKSW_AIG5_\ HAGQ2_\ "5F_^.5T MW[*%YXQ^(/[;VI_%2Y^'OBGP?X>MOAW)HOG>(])ETWS+W^UX;D)&7+*V8R2, M-GY6R ,$@'Z\T444 ?._[5_P7O\ ]H/]G_Q=\)=)OET[4-9AA>UFDSY7GVD\ M=S&LFT$[':,*Q ) .0"1BOYM;K_@FA^VK;7,L$7P\-RD;%1+'J>F[' _B7?< MJV#[J#[5_6E17W/"WB!C,7%N_O)[VMT:[(YJV%C4=V?R3?\.U_P!M MC_HFLG_@STO_ .2Z^^_^">?[ ?QS^%'QPL_C'\8+"/PS;>'K>Z2ULQ2-8T21FY;)8+@8R1^[U%>QFWBUF6+PU3"SA"*FFFTG>SWWDU^! M$,#"+3"OY9/V)_$5I^RS_P %&-8\">-6&GVM[>:MX6DGF81I'YLXDM9"3@;9 M9(8@#G&'#5_4W7Y)_P#!0#_@FZ?VD=:_X6]\)+RWTGQVL*17MMQMBX$CI*P:YEV9W%(X0P+8P&9 ?O#/YV>%-6_X+*?"/1HO 6GZ+=ZK9:: MBP6TMQ'IFHLD:X5-MPSL[ #& [' [#%0>$?^"=?[8'[5?Q,M_B/^V1KLFC6 MV"=9)X9[][=&SY%K#;;K>W0\\Y&TG/EL2: /KG_@C/\ #K4/"_[-NM^.=2B: M'_A,M;EDM<])+2QC6W5Q]9O.7_@-?'\?_*;8_P#88/\ Z8J_H6\'^$?#O@'P MKI/@KPE9)IVC:);16EI;QCY8X85"J/4G Y)Y)Y/)K\;T_93^/@_X*J'X_GPJ M_P#PK_\ M W7]J_:;;9Y1TC[-GRO-\[/G?)C9GO]WF@#G?\ @M+\$GO?#G@W M]HC0X2+K1)?[%U*1!\PMYV::TD)'01R^8F?65:^.OVM_VOM=_; ^%_P'^"7A M!GO?$.I1V\NNPKD&;73(VG6\9]-Q$DV.1MF3N*_H\^/WPGTSXY_!CQA\)]5V MK'XCT^6WBD<9$-R!OMYO^V4RH_X5^(/_ 3M_P"">?QJ^'O[15O\3/CUX5_L M+2_"%O-/IXDN;:X%SJ,G[J(JL$LAVQ(SR!FQ\P3'? !^F?Q>^%NC_!/_ ()X M^-/A3H6#:^&O VHVAD QYTPM'::8CUEE+2'W8U\C?\$2O^2$>//^QD_]LX*_ M3']IKPAXA^('[._Q)\$>$K7[=K6N^']2L[*WWI'YMQ-;ND:;G*HNYB!EB .Y M KXN_P""5_P#^+G[/WP>\6Z#\7?#[^']2U37#=VT#SP3,\ MHH]^8))%&64C M!(/&<8P: .+_ ."L_P"U9_PJ;X5Q_ [P?>>7XJ\?0N+QHVP]IH^2DI..AN6! MB7_8$G0X-?F3\6_^"=/BCX6_L7^%OV@E6X'C&WE_M'Q!9V M(5I>,@RODXB%?5GPJ_8N_:3_ &@?VU+GX]_M:>%#H7ANUNSJ8M9KJUN8Y?LQ M"V.GQK!+(?*C 4N6 5U1@?F>OWLUS0])\3:)?^&]>M8[W3-4MY;6ZMY1NCE@ MF4I(C#N&4D&@#X>_X)W_ +4T?[3?P'LY]=NA+XT\)>7INM*3\\K*O[B[(]+A M%)8_\]%D & *^]J_ ']F[]D3]J[]D']M-[[P!X;EUSX5ZG>G3KJ_-Y:I')HM MTX9)I(WE67SK3(8XCRS(P7*OS^_U 'S!^VM_R:1\7O\ L6=3_P#1#5\'_P#! M%#_DV[QE_P!C9/\ ^D%G7Z+_ +47@[Q'\0OV=/B1X'\(6GV_6])/V9_VB_#?[7?PF4V% MKKNH1W4SQC]W;:Y;_O&W@8&R[12Y7^)A+G@@5P/P<^*^B?'+_@K%X3^+/AY3 M%9>)9K:Y\H\F&;_A'@D\)/WG7WCD )&1N&5/!-?A#^Q;_P3[_:E^#G[7GA#QEX[\+1 MV?AGPS;X?:-:10G4OM5LD5O/>S_Z;.\O^TA.Y3V(!K\7O^"=/[*W[4GP3\4?%+X< M?%'P[)H'@WQGHD]J-22[MIT6_A8PP2PI%,TGS132MDJOW5W$$ 4 ?NL1'-'A M@)$(X-1M[:\BM%$-OJ*79*DF%0 M%$R$;]Z@%EW[]QVD>3Z%\%?^"K?[(0MM-;7]H$SD;+: M^Q+ 3U81J!G/S'J:GB+]ES_@I3^VYX@TFT_:'G7POX8L'\V-KQK6*W@)X9H[ M&R8O)-M) ,H7C(W@<4 ?HM_P3B\6>)?%O[!&CS>)I9+B33(=7T^VFE8LSVEM M)(L(R?X8Q^Z7T5 .U? /_!#W_D>?BK_V#M,_]'35^Y/PU^#7ACX0?!C3?@OX M$0P:5H^GRV<#2G<[R3;VDFD(_BDE=I&P,98X &!7\[7P._9<_P""I7[,6K:W M>_!CP@-,FUE([>ZF^U:'=)-' S&,J+J9BHRQ/W5///I0!_3]2I M!! C2222,%1$499F8\ I1W?_"1^-M8B$5[ MJTD8C5(0=WV>VCRQCCS@L2Q9R 2&/@CID^V\\8W MAO[Y5/(L-.(**P])+AD9?>(U\R_ ;PK_ ,%:_@G\,M+\#_"7P1!8^&QOO(5F M_L1IG-VWFEY#-/YFX[@,/RH 7 QBO:_V@_V0?VA_VDO^"A&F>,/&/A9D^$^C MW6FVZ7SW5LT3:58J+B5/*$IFS/.95QY>07YX&:_=B@#^1']MKP+^W)J5SI7Q MP_:L\,+I@MA!HMO?VYTX '=-<1(ZV$CMG/F$.PP.F_MO?\ M$OO%'CSXA7GQU_9HO(;'7M1G%[?Z3)+]EW7N0QN;.<<)([?.ZN5&_+!QG;7E M&E>-O^"TVAZ:OA)-#NKN6$"%+NXM](GF'! )N&8JYX^^Y8^IH ^@/^"S/QFT M/P]\$M%^"MM<1RZ[XLU"*\F@#@O#86.7\QU!R/,F*!">&VOCE3CZ>_X)D?#K M4?AS^QMX)@U>%K>]\0?:=9>-A@B.^E9K<_\ K<1-^-?@O\ M _L;_MK>%;# M_AI7XY:1_P )1<7%T)]51KD:CQ=;AROKL;TK^BV MO#/VB_V?_ _[3'PKU/X6>.T9;6[*S6UU$!Y]G=Q9\J>(D$;ER01T92RG@F@# M._96^,FA?'CX!^#?B-HDZR/>6$,-['N#/!?6ZB.YB?N")%)&0-RE6QAA7T#) M)'#&TLK!$0%F9C@ #DDD] *_F^*]1G_9YO'U?3+U@&N=*N M+8P7"(+ -7Y=_#WX(/"B7$IMEB:SU&U#N> M9(%F9;B%6/S%2JKDDE
\_P#!;OQ%HT7PS^&_A-Y4.K76KW-]''GYQ;V] MN8G8CL"\J >I!QG!Q]J_##1K[0/^";NE:9J6[[0GPVDD8-GQTVP>%O[.ED@DGNX8FW"UCAMB8;6W; MG?C#')PNYBX_<7XK>';[Q!\)/&'A/P[;+)>:EH>H6-I I6-6EFMGBB0$D*H+ M$#D@#Z4 ?C3_ ,$.O^13^+7_ %_:1_Z*N:]?_P""U/\ R:QX7/\ U.5C_P"F M[4*O_P#!*']G+XS_ +/7AGXBVWQB\-OX0LX:=X MU.'E08!SSG& < 'MG[!G_)G7PF_[ <'\VK\@/V]Q_P ;2/A)_P!=_"/_ *6Q=)#%*,DH7C9D)&>2K$>]?FQ M^U]^RK\>_B5^W]\-?B_X)\*OJ?@_2)?#KWFH+M_\%C/^30XO^QCT[_T5<5[9_P $T]3T[4OV*/AJFGW45RUG;W=O M.(W#&*9;R9C&X'W6 8'!YP0>A%>)_P#!8S_DT.+_ +&/3O\ T5<5^9W[-/PC M_;Z^"WPR\-_'']E:Y'B'P[X]MGFO-+C,+B&6&:2 >=:W3!6/R966([L$A@!U M /JW_@N!X@TE/"/PN\*F53JDU]J%Z(QRRP1Q1QECZ!F< >NT^G&-^WAX:UK3 MO^"6_P "+61V!TG_ (1A[M#V#Z/.@!_W'<+C_ 5PGPY_82_:X_:S^.5K\6?V MT&DTK1K%X#/'$OCI\(_ M$'P?\41"+2M;M/(1XU&ZUECPT$T8Z;H9%5E'3C!X)H ^=?\ @FSK^C:_^Q9\ M-FT:1&_L^UN;*X1>L=Q!=2B0,.Q.0_N&!Z&O(O\ @KUXBT;2/V/;_1]0E1;S M7=7TVWLXR?F:2*0W#E1UP(XVR>@R!GD _ ?@_P#9R_X*8_L0:[K>F? 6)?%7 MA.[F$C&V:UGM;G PLAL[IQ-#*5P',8[ ;V !K3B_8X_;P_;?^(>F:[^UM?OX M3\+Z4"$5S;!TC)!=+2SMF*+(_ :67!P 3OVA: /T6_X)6:'=Z;^Q'X,;402F MJ7&JW,:..D+WLT8&#V;86'J&KYD_:&_X)":/K/B&\^(G[,OB8^#-8>5KI-*N M-XLDG)W?Z-<1?O;==W(7;(!T7:H 'Z>?$/X4ZC_PSMK?P;^"]V/"M['H,FE: M'-'(\(M'2'RX/WD>73& "ZY89+X% &I_P $_?VN?VAM&_:+G_8X_:/N9M9OD^VV MMO<7CB:]L[S3X6G:-[@9\^*2*-RK,6.=I5MIQ7EO_!8;_DZ#X3_]@F#_ -., ME?2W["7[#WQQ\.?'34_VLOVH[I(_%]Y]JDM;)98Y[C[5?*T4T]PT.84 B9DC MCC8@!N=H4*_CK\?/AOXN^%7A5]=TC2;"*VN[A;FVA$$B7KRD, MLTJ,1L8'(!'X\4 ?J;^T2"?V?OBKVL]G/MX;RKB,QOC.>=K&OYM/A_^ MSC_P4C_8D\>>)K#X$:$-;TO72D!O+?[)[,SR6TJ"W A\R#$3#9\NY<9(R3^1O M@W]G?_@IA^P[K6LZ/\!HXO&7@^ZF\XB%K:6UG; E-G0Q+J%M-;EQU42H4R/<9S7YN: MA^SE\6K.\EM[;2%O8D8A9HKB$(X]0)'5A^(K].:*[<)CIT;\O4YL1A8U+;_P)MO_ ([3D_9Y^,#.%.@% 3C)N;? ^N)":_4.BNO^VZO9 M?U\SF_LNGW?]?(\V^$O@JZ\ >!K'PY?S+-=1EY9BF2@>5BQ5<]ATSW/->;?M M#?"K7_B'9Z9J/AK;->:9YJM;NP3S$EVG*LV &!7N1D'KQS])45Y\,5.-3VJW M.R5"+A[-['XS?&_]E_XT>(?A/XFTRU\-O+-]E,Z(L]N[.;9EF"JJRY+'9@ < MYQ7WU\'?B'H_Q5^&7AWQ[HDWG0:K9Q2/DY9)@-LL;=/F1P0>.<9'!%?3]?GU MXK^!'Q:^!OC'5_B)^S-#;ZWX>UZ#[N46Z&X8 //ITI&V.1\997(4DYY MPJUXO$4*F)DJJ6J5M#YO-*[<_8;_X%>/H]3^[Y<.F+/;;QP1]I60)MW?"N%TN)/#4-RL^IZPT962);Z>+ B@S MAC&I5LC:RA@KK\O2P56_%>WT)FB^( MVKZCXCC5I88G6*_F)C+([C =%#KC(VL#7M'_ SW\8?^A>;_ ,";;_X[7Z>V MEI:Z?:0V%C"EO;6R+'%%&H5$1!A551P , #H*L5^DX+,:E&E&E%*R5OZU/L MZ>44XQ4;O^OD?EU_PSW\8?\ H7F_\";;_P".U]D?L_\ PRUGX<^'[X^(&5;[ M5)4=H4;<(DC!"@D<%CN.<<=.:]]HJL3F=2K'D:5CIH8&%.7,CR/XV> ;_P"( MO@A]%TJ58[VWG2ZA#G"2,BLI0GMD,<>^*^%S^SU\8 2!X?)]_M-M_P#':_42 MBEA(K2._TK5K>6UNK>4;HYH)E*2(P[AE)!KDK5G4DYRW M9O2IJ$5%'Y5?\$=_BWHOBW]FJ7X6>>B:UX%U"Z#6Y<>8]G?R&YCF"]=OFR2H M>, J/45^MM?SB_$3_@FQ^U5^S5\47^)W['&L2:K90O(]FL5S%;ZG;1/]Z"9) MRD%PF..IWXYCSUV]8\4?\%GOB'I;>#)=&NM*CO4,4UU!#I=A+L;*L?M"LK1^ MN8RK>G6LC0\G_P""J?CY/C]^UIX6^"GPZ*:K=^'8X-%4PN'635M2G!>(%%6-A9VY,MMI[R@AYFD< RSE25! "IDD;CAA^@ M_P"U%X.\1_$+]G3XD>!_"%I]OUO7-!O[2SM]Z1F6>6%E1 TA5!N/&6('J10! M^;7_ 1/57_9\\=(X#*WB=P0>00;&VKX<\(:E!_P3Q_X*6:CH^IR?V;X$U:Z MDMI'.1$NB:QB:W?CJMK+L#D#_EDX'6OU%_X)8? 7XL_L_P#P8\4^'?B]H#^' MM3U/7WO+>!YX)V>#[+!'OS!)(HRZ,,$@\9QC&?-O^"J?[&GQ _:$M_!WQ%^# M>A_VYXHT7S=-OK9)889);"3,L+[IWC4B&7>,!L_O,[%;'QEXCNY=1U>(.DK0M_JK>#S(R MRL(XE#':2 [O@GK7R]_P5?\ V7_CI^T/JOPTN_@YX7?Q''HD6J17FRYMH#"U MRUL8L_:)8\AA&W(SC'.,C(!^N?@]E3P;HCN0JK86Q)/ $2U_-G\>_%VO_\ M!2S]N'1O@_X#NY#X!\-S2VL-S%S&EC P.H:EW&92H2$G ($2G!8U^R'[9.E_ MM!R_LK/X"_9_T*35_%FN0VND7GDW$,$EI8O PNI4::2-2QVB'Y3D"0L/NY'D MW_!,O]C?6/V9OASJ?BOXE:>EG\0?%LFVXAWQS-8V,#'R;?S(V=-SMF63:Q!R MBGE* /RH\3Z=K_\ P2X_;KMM8T1+B;X?:Q^\BCW%C=:%>.!-;EB?FFM)%RN3 MDLD;-P_/]/F@ZYI'B?1-/\2>'[N._P!,U6WBNK6XB.Z.:"90\;J>X92"*^(O M^"A?[*6#$$LF%@D&5+8R M)-J\)P ?I!7\\7_!<7_D:?A'_P!>6L?^C+6OZ':_&'_@JY^RY\=OVA]?^&U[ M\'/"[^(X=&M]2AO"ES;0>2]P]N8\_:)8\A@C^+_ -C?6?V@/V4_ MB6S)IWB?0-8TIN#Y8U%+.5M/NHP>0ETC!!ZB2,M]ROZW=/A>WL+:WE&'BB16 M^JJ :_(W_@IU^PEXJ_:(71?BQ\&-.BOO&NE1_8;^R,L=NU_99+1.KRLD?FP, M6'S,-R-C/R*I ,'_ ((F?\F_^.?^QG;_ -(K:OB3_@IMXI\8?M-?MEZ5\ /A M?:/KEUX4@72K.SB=%$VI7"?:KQ@TC*B[4"1N68 >42-=[H0/FR!R<5\Z?\$\?V._ MCWX7_:5\6_M&?M*>'6T?4Y(KR6S,MQ;SO/J.JRDW$R^1++M"1F1?FQGS.,X. M #G=.\1?\%J-)T^VTK3?"%G;VEE$D,,2+X?"QQQJ%15'G\ "OSNBU7X]_L MA_MG^&/C%\?M#;P]XAU/4SKFH1Q&V:.YL=1FEAOC&+-WB&Y6E&T'(."1R"?Z M_J_*G_@J=^R7XW_:.\!>$_$?PGT;^VO%WA:]EA:V66*!Y=/O$S)AYG128Y8X MR%+=&." P.&&>&&"#R#FOR5\>_LI?M4_&W]B_P"# MNAM=_P#"&_%?X8/)BVFO-CS0VX:WMF6ZM6D"3^0D3*KZ->65L)6>6&/49526Q=_O,CJS(-V28G 8L(NKW#QQG:SKD%@<'C.* /H7]AO_DT'X1_]B[9?^@53_;=^ M/F@?L^?LZ^+/%&HW*+J^IV2L.[S7QT53W(K\D? ?A MG_@M!\/?!>C?#CP?I TK0M#MH[.T0MX0X'<,I8 G.P\T =U_P $ M1_AEJ=EH/Q&^+M_"T=GJDMGI%BY&!(;4/-H!DB (XR&'4''Q'^T1K_P 6 M?VP/V^M?O?@1I/\ PE.H>#KE(='MRT'D?9-!E :5C_LW:$J:GHFAW5MH%E'(D;->-&PCD:25E!D,C>8S.P MW-DDY.:^ /\ @E7^QU\2?V?SXW^(?QHT(Z'XCUH0:=80230SRK9(?.GD+0/( MH$LGEC!;/[O.,$9 /)'\7?\ !;*5&CD\*6C(X((*^'R"#U!'G5\.?L7:W\0/ MV-OV[-%\%_%S3F\-W6NLFAZO:L\3(D>KK'):N'@9H=@F,+DJQ"KN'!!Q_6-7 MXE_\%2?V+/BS\:?'G@[XN? C0'UO6(;1]/U2.">"VDC%O)YMI.#-)&&/[R12 M0@WVZKGU8# MO7V!_P $W?BWHOQ6_9'\#Q6,Z'4?"-FF@W]N'#/"]@/*A+#J!) $<9]2!T-> MW3_#B3X\?LX6/P\_:"TCR=0\2Z':1:Y:JZ,]OJ!B1I6BD0L@>*<;T92P# 'D M5^%LO["?[>_['7Q"O?%?[+FIGQ#IT^4$]C+;I)+;[LJEY8W9$;L/]GS!W&.0 M #^E!F5%+N0JJ,DG@ "OY;_C9K]M^V%_P5"T71O!!&HZ-::UINE1W$#"1)+' M2&$M]<(PRI0;9W0@X90I'6O:/%FE_P#!8;]H;19?AYXETV70M"U-?(O7!T[3 M(WBE?,OPBUKXF_\$M_VCIKKXR> 8=8AU"V:S%Y& M6826CN&>?3+I@$+' WHZAB/E8(3F@#^L2BO"OV?OVC?A7^TUX+?QS\*=1DO+ M.WE^SW4,\307%K<; _E2HZT ?RG?L>^);/]D7_@HE?^#O M';'3[!]0U+PO//*1&D:7,P^R3,3QY;ND)W$@!&W=!7]6(.>17Y1_M_?\$XX/ MVFM27XK?"Z\M]%\?PPK#=1W&4M=3CA&(_,= 3'.BX59,$%0%; 8?"_@W2/^ M"R?PSU"XTRPC%O:^+ M[/Q7,JW&I^(?%5O;RR<9FNFGE@QZ&1/E4>K #M7TU^S1^Q;^V%XP^/WAK]H_ M]KCQ8Z3^%YS=6NFRW*WERS[6 B582;:VB#-N(C+9P1M7.X=5^W]_P3O\";FT^(G_!9RXU+PG,);.V\07[/-%RF--TV2*)($4X_Y:1D/WSFOMS_ ()[_L#2 M_LLPZC\1OB+?0ZO\0?$-LL$@A^>'3K=F\R2*.1N9))&"F1\ ?*%48RS 'S'_ M ,%P_P#D3/A/_P!A#5?_ $5;U^O7[/O_ "07X;?]BUH__I%%7YY?\%7?V<_C M-^T)X4^'EI\'?#;^(Y]$O;][M(Y[> Q)/'$(V_?R1@@E".,X[U^DGP>T'5/" MWPD\$>&-WMHXY%W*2IPRD9!(/:@#\$/B)Q_P6WL_ M^PMHO_IAMZ_H/\:C/@[7@?\ GPNO_135^.OC3]E7X]ZK_P %5+3]H"P\*O+\ M/UOM,N6U7[3;!!';:3#;2$Q&7SLB5"N-F3U''-?LKXFLKC4O#>JZ=:+NGNK2 M>*,$XR[QE5&3TY- 'X$_\$-O^0S\8O\ KWT/_P!#O:X[]I_4].T;_@L#X0U3 M5[J*RL[?5/"[2S3.(XXU\J$99FP /N1Z5'9>9<6TYF:V:Z,N/L\LF OF+RV,YXS@X^"?\ @H)\.;OXO?\ !2D? M"^PO4TZY\4?V%I\5S(I=(GGMHU5F4$$@$\X- ']1M?S1_!:[L_'O_!9/4-<\ M-2B6PMM?U^1IH^5*VMAJZ M7!&UE;ZK;/8SS&U93&!#>RLLR+C[K/ME08P5P,?:W_!.#]@K6OV8XM3^*/Q5 MFAG\>>(+86JVL1$J:;:LXDD0S#(DEE94WE?E7;A2V22 ?#7_ 6#E&E?M6?" MO7+OY+2'1K1F?M^XU*=W_($5_1VCK(H="&5@""#D$'N*_,O_ (*3_L4Z_P#M M5>#M$\2?#EX5\:^$//$%O.WEI?VMQM+P>8?E2160-&6^7)8$C.X? _A[P_\ M\%@=?\&VW[/#VEQH>CQ0K82:K!- @NC)X@$MND4T MMWI$D3[8/-,X NI3&H*9P-QXYK]J/C_\*H/C?\%_&/PGGN/LA\3:=-:Q3D9$ M4Y&Z%V'=5D521U(!Q0!\%?\ !'9U;]D%E4Y*>(M2!]CL@/\ (U\U?\%Q]-OY M-#^$&KHY^Q6]QK4$B]O-F2T:,_7;&]>$?"#X5?\ !53]E"UUSX5_"3PR3IFK MW;3K-&=/O+43[1$;F"2X?]WO1%R)%7@#<@(K]G?CO^S-+^U+^S)IWPK^*EXE MIXO2RL+HZFD:RBUUJ"%1-*J)L5D=C(C*NT%&.W!P0 ?F5\'_ /@EA8_$SX4^ M$/B#HWQMUB&S\0Z397L<4$ :.'SX59H01,/]6Q*$8&",$"O0+?\ X(P>&Y]> ML-8\1_%C5M56SEC9E>U02-'&^XHLC2/MSS@X.,YQ7AOPZ\ _\%6OV-[&X\ ? M#S1(O%WA"VN'-JBO;7]H-S$LT"221W4*.3N*X5=Q)QDDGZ"^$VF?\%6?BU\7 M_!_B3XM75:F6:3S4!3;,P7G- 'J/_!8 MS_DT.+_L8]._]%7%>]?\$X/^3)OA9_UXW7_I;<5RG_!3'X,_$KXZ_LV#P5\* M=%;7M;CUJQO#;)+#"Q@B2578-,\:G!<<9SZ"O8/V)/AYXP^%'[+/P_\ A]X_ MT\Z5X@T>SF2[M3)'*8FDN9I5!>)G0G:X/#'TH ^J**** /YMO^"??_*3OXF? M]=?%?_IP%>Y?\%P_^1,^$_\ V$-5_P#15O6Q^QQ^R?\ '_X9?MZ^/_BYXX\* M/IGA'4G\0-:W[75K(DPOKT2P;8XY6D&]/FY08Z-@\5ZK_P %7?V<_C-^T)X4 M^'EI\'?#;^(Y]$O;][M(Y[> Q)/'$(V_?R1@@E".,X[T ?H;^S[_ ,D%^&W_ M &+6C_\ I%%7X3_MK #_ (*R?"0@8SJ?@PGW_P")BM?O?\'M!U3PM\)/!'AC M7(?L^I:1H>FV=U%N5_+GM[:..1=RDJ<,I&02#VK\EOVI?V5?CW\0/^"B?PU^ M-'A#PL^H>"]'O?#,]YJ(N;9$A33KT2W):.2593L09PJ'/16DZ M+U2>&\FWAAV)R'^C ]Z^C?C[\&O#W[0/PA\2_"+Q.Y@L_$%MY:SJH=[>>-A) M!,H/!,"_@UH[:[X=U&Y,@> 6EYI]R MX!1+A(YV$D#E0-V0F< -N"J: /HC_@M]JNF#P'\,M#-W%_:+:E>W(M]X\WR1 M"J&39UV[CC.,9XKV_P#:'TV_U3_@D+86^G.5DC\#^$9VQWB@^P2RCZ;%;-?G M?\9?^">7[<'Q6\(-\H M?W@; ./X2,\&OLK4?^",5EK$ M=5^,VKWD*L'"36:R*& (!PTQ&<$\UXI#^Q M?^WI^Q/\2-5\0_LF7P\6>&]37YU62V4RPJ6\N.\L[IU1Y8]QVR19/)(V;BM= M_>^*?^"R7QEA7P[::%#X"M)\)->QBSL64'C)D:2:X7US"N?PH _8?]G[X.:3 M^SY\'/#7P@T:_FU*S\-P21BZN JR2M-,\\C$+P!OD; [# R>M?S#?MQ^(H_V MN?VL/&.K_ 'PT=7M/"VE2"\N[%0S7T&CJWVG4'YP5 (BC(Y=$CP"S!:_=W]J M?1/VJ+#]CW2?AC\([*3QC\0]4T^PT76]2ANHH9%C%KLO[N-[EXBS3NI0'[P$ MA; (R.:_X)N?L<7?[,?PJN]8^(-A'#\0/%[!]1C+)-]CM8R1#:!T+(>IDD*D M@LP&2$4T >4_\$>_C9X'\5_ :?X,6%I!I?BCP;/-<742ETO#GEF4G MR9.NT+'T#*!^OE?S[>*?V+OVF/V8/VT(/C+^R?X3;Q!X-N+G[6+2*[M;:-+: M[8B\TV59Y8SL')B8 A08SDNAK^@F@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@#__U?W\HHHH **** "BBB@!K,J*7G?M/:OJFC?!C6YM*=HGN M#!;R.AP5BEE57Y]&!V'V:O%OV7?A5\+?$_@ >(=8T^#6=7>>6.X6XQ(( K81 M!&>!E<-DC)SUP. #N_V:_BOX'O?!.@> GUC/B"".0-#.'#.S2/)A'8;6P#P, MYP.E?5U>'P?L\?##3_%FF>,M$T]M*OM,E$RI;.5AD8# #1G( &?X=OO73?%K M2?&^N>![W2?A]>"QUBY:)%F+F/;&7'F8< E3MSR.?3F@#G_B%\?_ (;?#:]7 M2]:O7NK_ #\]O9J)I(O^NF655^A.?;%>J:#K5GXCT/3_ !!IV[[+J=O%?&WX$VGPE\&:/JMWJ,FIZWJ5VR7$GW8E C+;44Y)YZL3 MD^@Z5^BWPC_Y)5X._P"P/8?^B$H ]#HHJI?R7$5C M.))&=C.^U\AI%^4\\\D]LUZ!^V)X2^'V@Z!HVH:38VVG:]/=; ENBQ&6V",7 M9U4 ':^P!CSSB@#[]5@P#*<@\@CO7S_XX_:8^%O@34Y=&N[J?4KVW)66.QC6 M41N.JL[,BY'< D@\'FN8_P"$QUKP/^RI9^(;UG35%TJ*"!CD.K7!$4#\\Y5& M5OPKS#]D_P"#WAO6O#ES\0?%EA'JD]W/)#:QW*"2-(X\!I-K9!9GR,GIMXZF M@#WGP'^TI\,/'^J1:)87,^G7]P0L,5[&L?FL>BJRLZY/8$@GH.:]]9E12S$ M 9)/0"OSK_:T^%/A_P (6^D^/?"%FFE>=^)_VL?A M+X;U"338IKK5WA)5GLHE>(,." [N@;ZKD'L:['X=?'KX=?$V[.F:!=R6^HX+ M+:W:"*5U7DE,%E; Y(#$XYQBO)?V;/@EX/MOA[8^*?$NE0:GJ>N(9\W42RK% M 21&J!@0-RX8GJ:3/X9T'X26?AR\E M0Q&_AMDMYDW<%E>^O'A!]PO'48.*_=BB@#\L_P#@G9^PGXG_ &9[G7_BK\6] M0BO_ !]XHA-JT=O*TT=K:R2+/*'E8 R32RJI44 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% #71)$,$X]#\5:1.]RCV$CVUM M)*Z,A>2V0B(M\Y)(4$GELU]:T4 %%%% !1110 4444 %%%% !1110 4444 ? MG/\ \%1?A9\0?B]^S&OA;X::'<>(=7BURQNFMK8 R>3&DRLX!(R 77..>:]E M_86\$>*_AQ^R=\._!?CC39=(US3+.=;FTFQYD3274TBAMI(!*L#C/&>>:^LZ M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X;XA_#/P!\6?#4 M_A#XD:#:>(=(N>6M[R)95##HZD\JXSPRD$=C7!? #]FCX3_ +,NBZSX M>^$EA-IVGZY>_;IHIKB6YVR"-8PJ-*S,%"KW)/J:]]HHH **** "BBB@ HHH MH **** "BBB@ K\,_CG^SM\;/$7_ 5)\(_%S1/"-Y>>#;74- N)=40)]GCB MM(HQ,68MD;"IR,9/8'(K]S** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH _];]_**** "BBB@ HHHH P?$_AO2?%^@7WAK78?/ ML=0C,>%2!/,9&(V]"0@/+].O8 U^H=S>6>EV1NM2N8[>"$ /+,X1!G !+,0! MDT ?&G[;G_(G>'?^O]__ $4:^E?A'_R2KP=_V![#_P!$)7RC^V5XB\/ZQX4\ M/V^D:G:WTJ7KLR03)*P7RB,D*20,GK7TC\(O%/AD_#CP=I8U>S-Y_9=A%Y'V MB/S?,\E!LV;MV[/&,9S0![!2$@ DG %<%\0_B5X6^&&D0:UXJEDC@N9A!&(D M,CLY4MTXX 4\DUSOC;Q&GB[X(Z[XE\&RO(E_I-S+;M@J^WRV# #J& ! ]^E M'Y^?%R'POXG^+('P*@N[C5I9F>=K3B%K@')DMRN&49R6G2XTV_NK1HY(_NM%\Q&!QC M! &",CH>:[K]EY47X&>&MG?[63]?M/#G@_6=?\ V-[VU,;O-'+-J%HA M!SY,$P9MHZ\A9",=<\5T_P"R1\5/#4/@J3P+KFH0Z?>Z;-++ )Y%C66"8[SM M9B 65RV1UP01WP =M^V&JGX09;J-0MB/KAQ_*ODOXA-<1?LT_#"!_N//AE>Z+^SCX:T^)3+<>%3 ]UMYP)D99B,=A*X_#DT ?5OPI5%^%_@\1_= M_L>PQ_X#I7RK^W J_P!A>%6/WA+;/XM_$;PY\/O!H2R06%S/$N"%)%7*AN8%N; M>6V$/BCJSZRH\5:B!8;&S^Y M4?-_#_JTW5V/_"E?#7_/Y=_]]1__ !%?.^MV46FZS?Z="2T=K<2Q*6^\51RH M)Q@9XH ^R;3Q/H]]$+BR>6>(H7#I;S,A ZX8)@GM@O2N6^%W_(BZ9_VV_P#1SUW] &)_PD&G^4)MMSM+;?\ MCUN,Y ST\O..>N,5(^MV*&<,L_\ H[;6Q;3'G./EPGS#W7([]*UZ* ,C^V[$ M.4VSY""3_CVFQM*[NNS&8A-MN=I;;_QZW&TV-N-W79C=C^'[V>,9XI$UNQD:%56? M-P<+FVF ZX^8E/EY_O8XYZ<>^ M,5(^MV,;3*RSYMSAL6TQ'7'RD)\W/]W/'/3FM>B@#)_MJQW;-L^?+\S_ (]I ML;<;NNS&['\/WL\8SQ21ZW8R-"JK/F7G'OC%2OK5BAF5EGS;_>Q;3'J[8'?I6O10!B?\)!I_E&;;<[0VW_CUN,Y(ST\O...N,5*^M6,;3*RSY@^ M]BVF(Y('RD)\W7^'/KTK6HH R1K5BSA L^60R#_1I@-H!/79C.!]WKGC&>*: MFN6#^3M6X_?MM7-M..(FF*W&U6"'_19\Y()X7R\ MD<=0,>]/;6[%&F4K/F 9;%M,1R0/E(3YN3_#GCGH#6O10!DC6K$NJ;9\NAD' M^C38V@$\G9@' ^Z><\8R134URP?RMJW'[]MJYMIQSD#YLI\HYZM@>_6MBB@# M%.O:>L;2E;C:C!#_ *+.3DYZ#R\D<=1Q[\BI&UJQ5IE*SY@ 9L6TQX) ^7"? M,>>BY/Y&M:B@#(&MV+.B!9\NA.AP?;D4Q==L&6)@MQB9BJYM9P.AP>G'(RQ==L&6-PMQB5BBYM9P.#C6HH R%UNQ9XT"SYE7)%6?,R MEES;3 8!(^8E,*>#P<'IZC,8U[3S&DH6XVNQ0?Z+/G(QU'EY Y')XZ\\'&U1 M0!CMKE@JRL5N,0L%;%M.>3G[N$^8<=5R/?D4IUNQ5W0K/E$#G_1IL8(!X.S! M//0<]L9!K7HH R5UJQ9H5"SYG!9.C8/YBHQKVGM&LH6XVNQ M0?Z+.#D8ZCR\@<]3Q[\&MJB@#'?7+!/-W+N>,9XK6 MHH R4UJQD:%56?,_WE1?\ "0:?Y0FVW.TMM_X];C.0 M,]/+SCGKC%;=% &0^MV*&<,L_P#H[;6Q;3'G./EPGS#W7([]*/[;L0Y3;/D( M)/\ CVFQM*[NNS&E+_ &U8[MFV?/E^9_Q[38VXW==F-V/X?O9XQGBM:B@#(36[&1H5 M59\W!PN;:8#KCYB4^7G^]CCGIS4?_"0:?Y/VC;<[-VW_ (];C=G&?N^7G'OC M%;=% &0^MV,;3*RSYMSAL6TQ'7'RD)\W/]W/'/3FE_MJQW;-L^?+\S_CVFQM MQNZ[,;L?P_>SQC/%:U% &1'K=C(T*JL^9SA7G'OC%;=% &2^M6*&966?-O][%M,>IQ\N$^;G^[GCGI M2?VW8EPFV?)0R?\ 'M-C:%W==F,X_AZYXQGBM>B@#(36[%S %6?_ $AMJYMI MASG'S93Y1[M@=^E1_P#"0:?Y1FVW.T-M_P"/6XSDC/3R\XXZXQ6W10!DOK5C M&TRLL^8/O8MIB.2!\I"?-U_ASZ]*!K5BSA L^60R#_1I@-H!/79C.!]WKGC& M>*UJ* ,=-[8%-.O:>(FF*W&U6"'_19\Y()X M7R\D<=0,>];5% &0VMV*-,I6?, RV+:8CD@?*0GST]8VE*W&U&"'_19R7DCCJ./?D5M44 9+:U8JTRE9\P ,V+:8\ M$@?+A/F//1B@#'77+!EB8 M+<8F8JN;:<_!IIU[3Q&\I6XVHP0_P"BSYR<]!Y>2.#R..G/ M(SM44 9+ZU8H\J,L^85#-BVF(P2!\I"88\C@9/7T.!=;L7=(PL^9$+C-M,!@ M9/)*8!XZ'!]N16M10!C+KM@RQ,%N,3,57-K.#D8ZC9\HYZG _(T'7;!8Y)"M MQB-@A_T6.AP>G'(SK44 8RZ[8,L;A;C$K%%S:S@Y& M.H*94- L^95W+FVF P,]3LPIXZ'!_,5KT M4 8PUVP:..0+<8D8H/\ 19P>#0VNV"K*Q6XQ"P5L6LY.3GH M-GS#CJ,C\Q6S10!DMK=BCO&5GS&@GJ,ZU% &*->T\QI*%N-KL4'^BSYR,=1Y>0.1R>.O/ M!PYM7D#GJ>/?@TY]#LP3@_='.>,9!I%UNQ=H5"SYG&5S;3 <$C MYB4^7D?Q8XYZ$5KT4 8HU[3S$LP6XVLQ0?Z+/G( /*^7D#GJ1CWISZY8)YVY M;C]PVUL6TYYSCY<)\P]UR*V** ,DZU8JY0K/E4$A_P!&F(VD ]=F,X/W>N>, M9XH36K&1H559\S_=S;3 <$CYB4^7I_%CUZ5K44 8G_"0:?Y0FVW.TMM_X];C M.0,]/+SCGKC%2/K=BAG#+/\ Z.VUL6TQYSCY<)\P]UR._2M>B@#(_MNQ#E-L M^0@D_P"/:;&TKNZ[,9Q_#USQC/%*FM6+F%56?-Q]W-M,.AQ\V4^7G^]CCGI6 MM10!B#Q!IYB$VVYVEMO_ !ZW&*1-;L9&A55G MS<'"YMI@.N/F)3Y>?[V..>G-:]% &)_PD&G^3]HVW.S=M_X];C=G&?N^7G'O MC%2/K=C&TRLL^;GEYQ[XQ4KZU8H9E99\V_WL6TQZG'RX3YN?[N>.>E:U M% &1_;=B7";9\E#)_P >TV-H7=UV8SC^'KGC&>*$UNQ[8'?I6O10!B?\)!I_E&;;<[0VW_CUN,Y(ST\O...N,5*^M6,;3*RS MY@^]BVF(Y('RD)\W7^'/KTK6HH R1K5BSA L^60R#_1I@-H!/79C.!]WKGC& M>*:FN6#^3M6X_?MM7-M..(FF*W&U6"'_19\Y()X M7R\D<=0,>]/;6[%&F4K/F 9;%M,1R0/E(3YN3_#GCGH#6O10!DC6K$NJ;9\N MAD'^C38V@$\G9@' ^Z><\8R134URP?RMJW'[]MJYMIQSD#YLI\HYZM@>_6MB MB@#%.O:>L;2E;C:C!#_HLY.3GH/+R1QU''OR*D;6K%6F4K/F !FQ;3'@D#Y< M)\QYZ+D_D:UJ* ,@:W8LZ(%GRZ%Q_HTV, $\G9@'CH>>V,D4BZY8,L3!;C$S M%5S;3CD8^]E/E'/5L#WX-;%% &*=>T\1O*5N-J,$/^BSYR<]!Y>2.#R..G/( MS(^M6*/*C+/F%0S8MIB,$@?*0F&/(X&3U]#C6HH R5UNQ=TC"SYD0N,VTP&! MD\DI@'CH<'VY%,77;!EB8+<8F8JN;6<'(QU&SY1SU.!^1K9HH QCKM@L1D=.>1EYUNQ#2(5GS$ M@<_Z--C!QT.S!//09/7C@XUJ* ,A=;L6>- L^95W+FVF P,]3LPIXZ'!_,4T M:[8-''(%N,2,4'^BS@Y&.HV9 YZG Z\\&MFB@#&;7;!5E8K<8A8*V+6"$P3ST&3[<&M:B@#)36K%WB15GS, MI9HS&->T\QI*%N-KL4'^BSYR,=1Y>0.1R>.O/!QM4 M4 8[:Y8*LK%;C$+!6Q;3GDY^[A/F''5#LP M3ST'/;&0:UZ* ,E=:L6:%0L^9P67-M,. 2/FRGRGCHV#^8J,:]I[1K*%N-KL M4'^BS@Y&.H\O('/4\>_!K:HH QWURP3S=RW'[AMK8MISSDCY<)\PXZKD>_2G M'6K$.R;9\H@D/^C38VD \'9@G!^Z.<\8R#6M10!D+K=B[0J%GS.,KFVF X)' MS$I\O(_BQQST(I@U[3S$LP6XVLQ0?Z+/G( /*^7D#GJ1CWK:HH QWURP3SMR MW'[AMK8MISSG'RX3YA[KD4XZU8JY0K/E4$A_T:8C:0#UV8S@_=ZYXQGBM:B@ M#)36K&1H559\S_=S;3 <$CYB4^7I_%CUZ5%_PD&G^4)MMSM+;?\ CUN,Y ST M\O..>N,5MT4 9#ZW8H9PRS_Z.VUL6TQYSCY<)\P]UR._2C^V[$.4VSY""3_C MVFQM*[NNS&MQG.,]/+SCWQBMNB@#(DUNQC:966?,!PV+:8\YQ\N$^;ZK MGUZ4O]M6.[9MGSY?F?\ 'M-C;C=UV8W8_A^]GC&>*UJ* ,A-;L9&A55GS<'" MYMI@.N/F)3Y>?[V..>G-1_\ "0:?Y/VC;<[-VW_CUN-V<9^[Y><>^,5MT4 9 M#ZW8QM,K+/FW.&Q;3$=MV,C0JJSYG.%S;3#G./FRGR_5L>O2HSX@T\1&;;<[0V MW_CUN,YQGIY><>^,5MT4 9+ZU8H9E99\V_WL6TQZG'RX3YN?[N>.>E)_;=B7 M";9\E#)_Q[38VA=W79C./X>N>,9XK7HH R$UNQ[8'?I4?_"0:?Y1FVW.T-M_X];C.2,]/+SCCKC%;=% &2^M6,;3*RSY@^]B MVF(Y('RD)\W7^'/KTH&M6+.$"SY9#(/]&F V@$]=F,X'W>N>,9XK6HH QTUR MP?R=JW'[]MJYMIQSG'S93Y1[M@4TZ]IXB:8K<;58(?\ 19\Y()X7R\D<=0,> M];5% &0VMV*-,I6?, RV+:8CD@?*0GS3LP#@?=/.>,9(K6HH QTURP?RMJW'[]MJYMIQSD#YLI\HYZM@>_6FG7M/ M6-I2MQM1@A_T6K8'OP::=>T\1O*5N-J,$/^BSYR<]!Y>2.#R..G/(SM44 9+Z MU8H\J,L^85#-BVF(P2!\I"88\C@9/7T.!=;L7=(PL^9$+C-M,!@9/)*8!XZ' M!]N16M10!C+KM@RQ,%N,3,57-K.#D8ZC9\HYZG _(T'7;!8Y)"MQB-@A_P!% MG)R<]!LR1QU&1TYY%;-% &0VMV*O(A6?,2[FQ;3$8..AV88\]!D_D:4:W8EH MT"SYE0N/]&FQ@9ZG9@'CH<'IQR,ZU% &,NNV#+&X6XQ*Q1.AP?S%:]% &,-=L& MCCD"W&)&*#_19P>#0VNV"K*Q6XQ"P5L6LY.3GH-GS#CJ,C\ MQ6S10!DMK=BCO&5GS&@GJ,ZU% &*->T\QI*%N-KL4'^BSYR,=1Y>0.1R>.O/!PYM>@ MY[8R#2KK5BS0J%GS."RYMIAP"1\V4^4\=&P?S%:U% &*->T]HUE"W&UV*#_1 M9P7D#GJ>/?@TY]#LP3@_='.>,9!I%UNQ=H5"SYG&5S;3 <$CYB4^7D?Q8 MXYZ$5KT4 8HU[3S$LP6XVLQ0?Z+/G( /*^7D#GJ1CWISZY8)YVY;C]PVUL6T MYYSCY<)\P]UR*V** ,DZU8JY0K/E4$A_T:8C:0#UV8S@_=ZYXQGBA-:L9&A5 M5GS/]W-M,!P2/F)3Y>G\6/7I6M10!B?\)!I_E";;<[2VW_CUN,Y ST\O..>N M,5(^MV*&<,L_^CMM;%M,>*1-;L9&A55GS<'"YMI@.N/F) M3Y>?[V..>G-:]% &)_PD&G^3]HVW.S=M_P"/6XW9QG[OEYQ[XQ4CZW8QM,K+ M/FW.&Q;3$=MV,C0JJSYG.%S;3#G./FRGR_5L>O2M>B@#$/B#3Q$9MMSM#;?^/6 MXSG&>GEYQ[XQ4KZU8H9E99\V_P![%M,>IQ\N$^;G^[GCGI6M10!D?VW8EPFV M?)0R?\>TV-H7=UV8SC^'KGC&>*$UNQ[8'?I6 MO10!B?\ "0:?Y1FVW.T-M_X];C.2,]/+SCCKC%2OK5C&TRLL^8/O8MIB.2!\ MI"?-U_ASZ]*UJ* ,D:U8LX0+/ED,@_T:8#: 3UV8S@?=ZYXQGBFIKE@_D[5N M/W[;5S;3CG./FRGRCW; K8HH Q3KVGB)IBMQM5@A_P!%GSD@GA?+R1QU Q[T M]M;L4:92L^8!EL6TQ') ^4A/FY/\.>.>@-:]% &2-:L2ZIMGRZ&0?Z--C: 3 MR=F <#[IYSQC)%-37+!_*VK@\O)''4<>_(J1M:L5:92L^8 &;%M,>"0/EPGS'GHN3^1K M6HH R!K=BSH@6?+H7'^C38P 3R=F >.AY[8R12+KE@RQ,%N,3,57-M..1C[V M4^4<]6P/?@UL44 8IU[3Q&\I6XVHP0_Z+/G)ST'EY(X/(XZ<\C,CZU8H\J,L M^85#-BVF(P2!\I"88\C@9/7T.-:B@#)76[%W2,+/F1"XS;3 8&3R2F >.AP? M;D4Q==L&6)@MQB9BJYM9P1D=.>1EYUNQ#2(5GS$@<_Z--C!Q MT.S!//09/7C@XUJ* ,A=;L6>- L^95W+FVF P,]3LPIXZ'!_,4T:[8-''(%N M,2,4'^BS@Y&.HV9 YZG Z\\&MFB@#&;7;!5E8K<8A8*V+6"$P3ST&3[<&M:B@#)36K%WB15GS,I9HS&->T\QI*%N-KL4'^BSYR,=1Y>0.1R>.O/!QM44 8[:Y8*L MK%;C$+!6Q;3GDY^[A/F''5B@#)76K%FA4+/F<%ES;3#@$CYLI\IXZ-@_F*C&O:>T:RA;C:[%!_HLX.1 MCJ/+R!SU/'OP:VJ* ,=]T\Q+,%N-K,4'^BSYR #ROEY YZD8]ZVJ* ,=]ZY%..M6*N4*SY5!(?]&F(VD ]=F,X/W>N>,9XK6HH R4UJQD: M%56?,_WE1?\)!I_E";;<[2VW_CUN,Y ST\O..>N,5M MT4 9#ZW8H9PRS_Z.VUL6TQYSCY<)\P]UR._2C^V[$.4VSY""3_CVFQM*[NNS M&MQG.,]/+SCWQBMNB@#(DUNQC:966?,!PV+:8\YQ\N$^;ZKGUZ4O]M6. M[9MGSY?F?\>TV-N-W79C=C^'[V>,9XK6HH R$UNQD:%56?-P<+FVF ZX^8E/ MEY_O8XYZG MEYQ[XQ6W10!DOK5BAF5EGS;_ 'L6TQZG'RX3YN?[N>.>E)_;=B7";9\E#)_Q M[38VA=W79C./X>N>,9XK7HH R$UNQN>,9XK6HH QTURP?R=JW'[] MMJYMIQSG'S93Y1[M@4TZ]IXB:8K<;58(?]%GSD@GA?+R1QU Q[UM44 9#:W8 MHTRE9\P#+8MIB.2!\I"?-R?X<\<] :4:U8EU3;/ET,@_T:;&T GD[, X'W3S MGC&2*UJ* ,=-K8'OUIIU[3UC:4K<;48(?] M%G)R<]!Y>2..HX]^16U10!DMK5BK3*5GS S8MICP2!\N$^8\]%R?R-(-;L6 M=$"SY="X_P!&FQ@ GD[, \=#SVQDBM>B@#'77+!EB8+<8F8JN;:<_!IIU[3Q&\I6XVHP0_Z+/G)ST'EY(X/(XZ<\C.U10!DOK5BCRHRSYA4 M,V+:8C!('RD)ACR.!D]?0X%UNQ=TC"SYD0N,VTP&!D\DI@'CH<'VY%:U% &, MNNV#+$P6XQ,Q516S10!D-K=BKR(5GS$NYL6TQ&#CH=F&//09/Y&E&MV):- L^94+C_1IL M8&>IV8!XZ'!Z<>#@;7;!5 MD- L^95W+FVF P,]3LPIXZ'!_,5KT4 8PUVP:..0+<8D8H/ M]%G!R,=1LR!SU.!UYX-#:[8*LK%;C$+!6Q:SDY.>@V?,..HR/S%;-% &2VMV M*.\96?,:!SBVF(P<'@A,$\]!D^W!H36K%WB15GS,I9HSK44 8HU[3S&DH6XVNQ0?Z+/G(QU'EY Y')XZ\\'#FURP596*W&(6"MBVG M/)S]W"?,..JY'OR*V** ,@ZW8J[H5GRB!S_HTV,$ \'9@GGH.>V,@TJZU8LT M*A9\S@LN;:8< D?-E/E/'1L'\Q6M10!BC7M/:-90MQM=B@_T6<'(QU'EY YZ MGCWX-.?7+!/-W+A%:]% &*- M>T\Q+,%N-K,4'^BSYR #ROEY YZD8]Z<^N6">=N6X_<-M;%M.>N>,9XH36K&1H559\S_=S;3 <$ MCYB4^7I_%CUZ5K44 8G_ D&G^4)MMSM+;?^/6XSD#/3R\XYZXQ4CZW8H9PR MS_Z.VUL6TQYSCY<)\P]UR._2M>B@#(_MNQ#E-L^0@D_X]IL;2N[KLQG'\/7/ M&,\4J:U8N8559\W'W?[V..>E:U% &(/$&GF(3;;G:6V_\>MQ MG.,]/+SCWQBI)-;L8VF5EGS <-BVF/.E:]% &3_;5CNV;9\^7 MYG_'M-C;C=UV8W8_A^]GC&>*1-;L9&A55GS<'"YMI@.N/F)3Y>?[V..>G-:] M% &)_P )!I_D_:-MSLW;?^/6XW9QG[OEYQ[XQ4CZW8QM,K+/FW.&Q;3$=B@#)_MJQW;-L^?+\S_CVFQMQNZ[,;L?P_>SQC/%)'K=C( MT*JL^9SA<>^, M5*^M6*&966?-O][%M,>IQ\N$^;G^[GCGI6M10!D?VW8EPFV?)0R?\>TV-H7= MUV8SC^'KGC&>*$UNQ%\O)''4#'O3VUNQ1IE*SY@&6Q M;3$.>@-:]% &2-:L2ZIMGRZ&0?Z--C: 3R=F <#[IYSQC) M%-37+!_*VK@\O)''4<>_(J1M:L5:92L^8 &;%M,>"0/EPGS'GHN3^1K6HH R!K=BSH@6 M?+H7'^C38P 3R=F >.AY[8R12+KE@RQ,%N,3,57-M..1C[V4^4<]6P/?@UL4 M4 8IU[3Q&\I6XVHP0_Z+/G)ST'EY(X/(XZ<\C,CZU8H\J,L^85#-BVF(P2!\ MI"88\C@9/7T.-:B@#)76[%W2,+/F1"XS;3 8&3R2F >.AP?;D4Q==L&6)@MQ MB9BJYM9P1D=.>1EYUNQ#2(5GS$@<_P"C38P<=#LP3ST&3UXX M.-:B@#(76[%GC0+/F5=RYMI@,#/4[,*>.AP?S%-&NV#1QR!;C$C%!_HLX.1C MJ-F0.>IP.O/!K9HH QFUVP596*W&(6"MBUG)R<]!L^8<=1D?F*>VMV*.\96? M,:!SBVF(P<'@A,$\]!D^W!K6HH R4UJQ=XD59\S*67-M,!@$CYB4PIX/!P>G MJ,QC7M/,:2A;C:[%!_HL^7D#DT\Q+ M,%N-K,4'^BSYR #ROEY YZD8]ZVJ* ,=]ZY M%..M6*N4*SY5!(?]&F(VD ]=F,X/W>N>,9XK6HH R4UJQD:%56?,_P!W-M,! MP2/F)3Y>G\6/7I47_"0:?Y0FVW.TMM_X];C.0,]/+SCGKC%;=% &0^MV*&<, ML_\ H[;6Q;3'G./EPGS#W7([]*/[;L0Y3;/D()/^/:;&TKNZ[,9Q_#USQC/% M:]% &2FM6+F%56?-Q]W-M,.AQ\V4^7G^]CCGI40\0:>8A-MN=I;;_P >MQG. M,]/+SCWQBMNB@#(DUNQC:966?,!PV+:8\YQ\N$^;ZKGUZ4O]M6.[9MGSY?F? M\>TV-N-W79C=C^'[V>,9XK6HH R$UNQD:%56?-P<+FVF ZX^8E/EY_O8XYZ< MU'_PD&G^3]HVW.S=M_X];C=G&?N^7G'OC%;=% &0^MV,;3*RSYMSAL6TQ'7' MRD)\W/\ =SQSTYI?[:L=VS;/GR_,_P"/:;&W&[KLQNQ_#][/&,\5K44 -1@Z M*ZYPP!&00>?8\BG444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% '__7_?RBBB@ HHHH **** .3\9^"/#'Q T5M \662WMF7$BJ M259)%! 964@J0"1D'H2*_.#Q'\$O"4/[0^F?"G29;J/2[R-9)CO5I4/E23,$ M8J1C:HZ@]Z_4NJ!TO36OQJIM(C>J-HFV#S N,8W8SC% 'F7P]^"'P\^&DIO/ M#NG[K\@C[7<-YLP!&"%8\*#WV@9[UT_Q"\"Z5\2/"MUX1UJ::WM;MHV9[=E6 M0&)PXP65AU&#D'BNUHH ^.S^Q5\-3UUC5S_VUM__ (Q6SX=_9%^'WAK7]-\0 MVFJZI+/I=S#"/"UOX+\'Z3X3@?SH],MDA+D8WL M!\[8[;FR<>]-M/ GA&R\3W/C.VTN%-;NQMDNMN9",!3R>G XKK: /EGQ=^R M1\-/$FHRZKILEUHKZYHH K6EG:6-G#I]G"D-M BQQQH $5%& H X XQ7 MRUXP_9$^'7B35)M6TJXN=#DG8L\5N5,&X]2J,I*_0''H*^KJ* /G+X=?LQ?# MWX?:K%KX,^L:C;G=#)=E2L3#HR(JJ-P[$Y([5]"7EG:ZA:36%]$L]O<(TZ5'(V?(1DDC7)Z*74L!]6-> MG_##]GWP%\+;HZKI:2W^J%2HNKHAG0-U"!0JKD<$@9QQFON_H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_TOW\HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *^(_%G_ "-.L_\ 7[N_H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_U?W\ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *^(_%G_ "-.L_\ 7[#?#.L?:]:N/*B4VP8QIMF1I/WHPI^0,/E)]*],_:=UC5-%^#.MSZ M4[1/<&"WDD0X*Q2RJK\^C#Y#_O5XG^R_\)_A=XH\ #Q'K-A!K.K23RQW"W&) M! %;"*$/ RN&R1DYZX% 'H'[-GQ5\$WW@G0? LFL;O$,,<@>&<,'=FD>3"NW MRM@'@9S@=*^JZ\,M_P!G;X9:=XMTSQEH=B^EWNF2B94MW*PN0, ,AR !G^'' MO75?%K2_&^M>![W2_A[="RUBY:)%E+F/;&7'F8< E3MSR.?2@#!^(/Q\^&_P MWO%TS7+Y[F^)^>WM%$TD?_73YE"_0G/MBO4=!UFS\1Z)I_B#3MWV74[>*YBW MC#>7,H=:_+KXV_ JW^$_@W2-6OM1DU/6]3NV2XDZ1*!&6P@/)YZL3S MZ"OT8^$?_)*O!W_8'L/_ $0E 'H=%%1S2QP1//,P6.-2S$] ,DT <5XX^)' M@WX=6*WWBS4DLQ)_JXOOS2?[B#DCU/0=S7A@_;&^$ANOLYBU()G'F_9TV?7_ M %F['X5\Y?#_ $"?]IOXQZOXE\5/*VAZ=^]\H-C$)P$K+'91B7RV'569F5:U_BKK-I\)O@UJDWAZ+[(NGVBVEDJ?\LGF(AC()_N%MWX5\V_LH_!WPWKO MAVY^(/BZQCU2:[GDAM8[E!)&J1X#R8;(+,^1D]-O'4T >_>!/VD?AAX_U.+1 M=/NIK"_G.V**\C$7F,?X5969],RJI9C@#DD] *_.G]K+X4>'_! ML.D>/?!]HFE":X^RW$=N/+3S=IDBD55X4_(P..O'>O1?BK\6;^7]F+1])M+@U/4M<4SC[5&LBPPDD1J@8$#=8ZA&8Y%Z'U# ]F4@$'L0#7Y^ZM^SQ\9OA/JLVN?"G5)+ZV M!) @D\JX*#G;)&WR2 >QY_NBON/XA_$GPS\,=+M-8\4M*EK>7*VJM$F\J[*S MY89'R@*4PS^\N8XF ]TD*L/Q% 'RE\+_ -JO M75\10>"_BU8BUGDD6#[7Y9@DBE;@">(X !)'("XZD&OO"ORO_:(USP_\5/BU MI=A\.0+^Z:**S>>%3B: M,EFP!DT ?&?[;G_(G>'?^O\ ?_T4:^E?A'_R2KP=_P!@>P_]$)7RE^V7X@T' M5_"?A^#2M2MKV1+UV98)DD8+Y1&2%).,GK7TC\(O$WAL_#?P=I@U:T-W_95A M%Y/GQ^9YGD(-NS.=V>,=OUQOQ%FDM_A]XGGBSOCTN]9<=%OAEI,.L^*IGB@N)A!&(T+LSE2W3C@ 'G-6X+_2/B/X%DN]'E,FGZ]9RI&[ M J=LJLAR.Q!R#0!^8/P'\(?%KQA!J^G?#O6/[#T]GA^W3B0Q,2 WEJ"@WG@M MQD#U->B^/?!/QY^!]A'XTM/%\^HV,4J"9DED(1F("F2*0LK(6XYSR1QS2?LG M>-;#P!XR\0>!_%LR::^H%$5ISL5+JT9U:,L> 6#'KW7'4BO=/VJOB3X5M?AE M?>$K6_AO-3UEH42*&19#&D5%^!GAK9W^UD_7[7-FOG[1OASJ] MS^QY>VK6["]N';6(HR/F,:2*<@?[4*%AZY%='^R1\4O#5R"QWDD#I@5K?'?X97NB_LX>&;"-#)<>%6@>ZQS@3(RS$8["5Q^'- 'U=\ M*51?A?X/6/[O]CV&/_ =*^5?VX%7^PO"K'&X7-R!ZX*)G^E>D?LW_%?PMK7P MTTO0]0U*"SU30XA:2Q3R+&62/(B=-Q&X%, XZ$$'MGYV_:8\6VGQ8^(OAOX? M>#)UOQ9N8/-B.Z-KF[=%(##@JBJ"6'')]* /N_X7JZ?#/PDDOWUTBP#?46Z9 MKNJS])T^+2-+L])MR3%90QP(3UVQJ%'Z"M"@ JK>SM;65QH76HS M*%DNI7E8+T!=BQ SVYKV[_A1TW_087_OP?\ XY7BFJV)TO5+S32_F&TFDAW8 MQN\MBN<^&FK:5!X+L+:>]ACEB69G1I%#*OFNO'6@#/_MO1@Q3[?;[@GF8\U,["-V[K]W'.>F.: M%UK1G,2I?V[&X_U8$J'?@X^7GGGCCO6AY4?7:/3IVH\J,8^4<=..E &7_P ) M!H)C$PU*V\LMMW>:F=F-V[K]W'.>F.:$UO1I& MB6._MV-P<1@2H2YSCY>>>>..]:'E1]=HZ8Z=J/*C&,*..G'2@#+_ .$@T'RO MM']I6WE;MN_SDV[L9QG.,X[5(^MZ-&TJR7]NIMSB0&5 4.O'6@#/\ [:T;=L^WV^[9YF/-3.S&[=U^[CG/3'-":WHT MAB6._MV,YQ&!*AWG.,+SR<\<5H>5'UVCICIVH\J,8PHXZ<=* ,O_ (2#01&9 MCJ5MY8;;N\Y,;NN,YZ^U2-K6C(95>_MU-O\ ZP&5!LRO'6@#/\ [;T8L$^WV^XIYF/-3.P#=NZ_=QSGICFA-;T9S"$O M[=C<';'B5#O.<87GDYXXK0\J/KM'IT[4>5&,84<=..E &7_PD&@^69O[2MO+ M#;2WG)@,><9SUXZ5(^M:-&TJR7]NK0?ZP&5 4RF 3GIBD77-%?RMFH6[>>=L>) M4.\YQA>>3GCBM'RH^NT>G2CRHQC"#CIQ0!F'7M"$;3'4;81JVPMYR8#')P3G MKP>*>VMZ,C2J]_;J8!F0&5 4!('S<\)4.]N!A>>3R. M!6CY/:GMK6 MC*95:_MP8 &D!E3Y 2 "W/ R1U]:O^5%C&P?D*7RH^?E'/7B@#/&MZ,76,7] MN6=2ZCS4R4 )+#GD8!.:1=>3R.!ZUH^5'UVCC MCI1Y4?'R#CIP* ,PZ]H01Y3J-L$1@C-YR8#'. 3G@G!X]C3VUK1D:1'O[=6A M4,X,J HI( +<\#)'7U%7_*BQC8.?84OEQG)*CGKQ0!GKK6C,Z1K?VY:12Z@2 MIEE&26 SR.#S[&FC7=#98V74;>!R.3ZBK_E18(V#GVI?*CY^4<^U &>-:T8LB"_MRTJET'FIEE&1 MP>?8TU==T-EC==1MRLK%$(E3#,,9 YY(R.!ZBM+RH^/E'''2CRH^/D''L* , MUM=T-5D=M1MPL3!')E3"L#Z&G'6M&#.AO[<-$H=QYJ953C#'G@5'S\HYXZ4 9XUO1F:-%O[5%@#8./:@#..NZ&JR,V MHVX$+!7)E3"L5'S\@YZ\"CR MH^NT<\=* ,]=:T9C$JW]N3."T8$J?. 2"5YY&0>GI3!KVA,BRKJ-L4=MBMYR M8+#' .>O(X]ZT_*CX^4<=.*3RHL8V#\A0!GMKFBIYN_4+=?(;;)F5!L;D8;G M@\'@TIUK1@S(;^WW(@D8>:F0A (8\],$'/3!K0\J,YR@YZ\"CRX^NT<\=.U M&>NMZ,[1*E_;L9QF,"5"7 )'R\\\@CCN*8->T(QK,-1MC&S; WG)@L,' .>O M(XK3\J,8^4<=.*3RHL8V#'T% &>VN:*GF[]0MU\@[9,RH-ASC#<\'/'-*=:T M96*-?VX94$A'FID(1D-UZ8(.>F*T/*C.O%'E1]=H].E &>FM:-(T2QW] MNS3_ .K E0E\''R\\\@CBH_^$@T'RQ-_:5MY9;:&\Y,%ASC.>O/2M3RHQC"C MCIQTI/*BQC8N/H* *#ZWHR&8/?VZFW.V3,J#8C!BGV^WW!/ M,QYJ9V$;MW7[N.<],5&.M'E1]=H].G:@#/76M&>>>..]1_\)!H)C$PU*V\LMMW>.:/[:T;=L^WV^[9YF/-3.S&[ M=U^[CG/3'-:'E1G.5'/7CK1Y4?7:.F.G:@#/36]&D:)8[^W8W!Q&!*A+G./E MYYYXX[U'_P )!H/E?:/[2MO*W;=_G)MW8SC.<9QVK4\J,8PHXZ<=*3RHL8V# M'T% %!];T:-I5DO[=3;G$@,J H_MU-O_ *P&5!LRF M.:T/*C.?E'/7CK1Y4?7:/3IVH STUO1G,(2_MV-P=L>)4.\YQA>>3GCBH_\ MA(-!\LS?VE;>6&VEO.3 8\XSGKQTK4\J,8PHXZ<=*3RHL8V+CZ"@"@^M:-&T MJR7]NK0?ZP&5 4R5'UVCTZ4 9RZYHK^5LU"W;SSMCQ*AWG.,+SR<\<4TZ]H0C:8ZC;" M-6V%O.3 8Y."<]>#Q6GY48QA!QTXI/*BQC8,?04 4&UO1D:57O[=3 ,R RH" M@) ^;GCD@<]S0-:T8LJ"_M]SH9%'FIDH 26'/3 )STP*T/*C.?E'/7BCRX^N MT<<=.U &)4.]N!A>>3R.!33KVA*C2MJ-L$1MC-YR8#' M/!.>O!X]JT_*C&,(..G I/*BQC8/R% %!M:T93*K7]N# T@,J?("0 6YX&2 M.OK0-;T8NL8O[5'S\HYZ\4>5'UVCCCI0!G+KFB ML(F74+1P/6FG7M""/*=1M@B,$9O.3 8YP"<\$X/'L:T M_*CX^0<=.!2>5%C&P<^PH H-K6C(TB/?VZM"H9P94!120 6YX&2.OJ*%UK1F M=(UO[5'UVCCCI0!FC7=#98V74; MC*TB-?VX:)=S@RIE5..3SP.1R?44#6M&+(@O[2,C@>HH;7=#59';4;<+$P1R94PK'. >>"<'@^AK2\J/CY!Q["CRH^?D M'/L* ,\ZUHP9T-_;AHE#N/-3*J<88\\#D<^XH&MZ,S1HM_;EI5W(!*F649Y' M/(X/(]#6AY4?/RCGCI1Y4?'RCCVH S1KNB,B2+J-N4E8HA\U,,PQD YY(R./ M<4'7=#59&;4;<"%@KDRIA6.< \\'@\'TK1\J+ &P<>U+Y4?/R#GKP* ,]M:T M97>-K^W#1J'8&5,JIP0Q&>!R.?<4+K6C.T:)?V[-,I9 )4)=02"5YY&0>GH: MT/*CZ[1SQTH\N,8(4<=.* ,P:]H11)1J-L4=BBMYR8+#&0#GDC(X]Q3FUS15 M$K-J%N!"P60F5/D8YP&YX/!X/I6AY46,;!Q["E\J/GY!SUX% &>=;T8.T9O[ M<,BAV'FID(0"&// P0O(X]Z#P>#6AY46,;!^0I?*C.O H SSK6C!F0W]ON1!(P\U,A" 0 MQYZ8(.>F#0NMZ,[1*E_;L9QF,"5"7 )'R\\\@CCN*T/+CZ[1SQT[4>5&,?*. M.G% &8->T(QK,-1MC&S; WG)@L,' .>O(XIS:YHJ>;OU"W7R#MDS*@V'.,-S MP<\5%C&P8^@I?*C.O% &>=:T96*-?VX94$A'FID(1D-UZ8(.>F*$ MUK1I&B6._MV:?_5@2H2^#CY>>>01Q6AY4?7:/3I1Y48QA1QTXZ4 9?\ PD&@ M^6)O[2MO++;0WG)@L.<9SUYZ5(^MZ,AF#W]NIMSMDS*@V'.,-SP<\O'6@#/_MO1@Q3[?;[@GF8\U,["-V[K]W'.>F.:%UK1G,2I M?V[&X_U8$J'?@X^7GGGCCO6AY4?7:/3IVH\J,8^4<=..E &7_P )!H)C$PU* MV\LMMW>:F=F-V[K]W'.>F.:$UO1I&B6._MV-P M<1@2H2YSCY>>>>..]:'E1]=HZ8Z=J/*C&,*..G'2@#+_ .$@T'ROM']I6WE; MMN_SDV[L9QG.,X[5(^MZ-&TJR7]NIMSB0&5 4.O'6@#/\ [:T;=L^WV^[9YF/-3.S&[=U^[CG/3'-":WHTAB6._MV, MYQ&!*AWG.,+SR<\<5H>5'UVCICIVH\J,8PHXZ<=* ,O_ (2#01&9CJ5MY8;; MN\Y,;NN,YZ^U2-K6C(95>_MU-O\ ZP&5!LRO'6@#/\ [;T8L$^WV^XIYF/-3.P#=NZ_=QSGICFA-;T9S"$O[=C<';'B M5#O.<87GDYXXK0\J/KM'IT[4>5&,84<=..E &7_PD&@^69O[2MO+#;2WG)@, M><9SUXZ5(^M:-&TJR7]NK0?ZP&5 4RF 3GIBD77-%?RMFH6[>>=L>)4.\YQA>> M3GCBM'RH^NT>G2CRHQC"#CIQ0!F'7M"$;3'4;81JVPMYR8#')P3GKP>*>VMZ M,C2J]_;J8!F0&5 4!('S<\)4.]N!A>>3R.!6CY/:GMK6C*95:_MP M8 &D!E3Y 2 "W/ R1U]:O^5%C&P?D*7RH^?E'/7B@#/&MZ,76,7]N6=2ZCS4 MR4 )+#GD8!.:1=>3R.!ZUH^5'UVCCCI1Y4?'R M#CIP* ,PZ]H01Y3J-L$1@C-YR8#'. 3G@G!X]C3VUK1D:1'O[=6A4,X,J HI M( +<\#)'7U%7_*BQC8.?84OEQG)*CGKQ0!GKK6C,Z1K?VY:12Z@2IEE&26 S MR.#S[&FC7=#98V74;>!R M.3ZBK_E18(V#GVI?*CY^4<^U &>-:T8LB"_MRTJET'FIEE&1P>?8TU== MT-EC==1MRLK%$(E3#,,9 YY(R.!ZBM+RH^/E'''2CRH^/D''L* ,UM=T-5D= MM1MPL3!')E3"L#Z&G'6M&#.AO[<-$H=QYJ953C#'G@5'S\HYXZ4 9XUO1F:-%O[5%@#8./:@#..NZ&JR,VHVX$+!7) ME3"L< MF"PQD YY(R./<5I^7&,$*..G%)Y46,;!Q["@#/;7-%42LVH6X$+!9"94^1CG M ;G@\'@^E*=;T8.T9O[<,BAV'FID(0"&// P05'S\@YZ\"CRH^NT<\=* M ,]=:T9C$JW]N3."T8$J?. 2"5YY&0>GI3!KVA,BRKJ-L4=MBMYR8+#' .>O M(X]ZT_*CX^4<=.*3RHL8V#\A0!GMKFBIYN_4+=?(;;)F5!L;D8;G@\'@TIUK M1@S(;^WW(@D8>:F0A (8\],$'/3!K0\J,YR@YZ\"CRX^NT<\=.U &>NMZ,[1 M*E_;L9QF,"5"7 )'R\\\@CCN*8->T(QK,-1MC&S; WG)@L,' .>O(XK3\J,8 M^4<=.*3RHL8V#'T% &>VN:*GF[]0MU\@[9,RH-ASC#<\'/'-*=:T96*-?VX9 M4$A'FID(1D-UZ8(.>F*T/*C.O%'E1]=H].E &>FM:-(T2QW]NS3_ .K ME0E\''R\\\@CBH_^$@T'RQ-_:5MY9;:&\Y,%ASC.>O/2M3RHQC"CCIQTI/*B MQC8N/H* *#ZWHR&8/?VZFW.V3,J#8C!BGV^WW!/,QYJ9V$; MMW7[N.<],5&.M'E1]=H].G:@#/76M& M>>>..]1_\)!H)C$PU*V\LMMW>.:/[:T;=L^WV^[9YF/-3.S&[=U^[CG/3 M'-:'E1G.5'/7CK1Y4?7:.F.G:@#/36]&D:)8[^W8W!Q&!*A+G./EYYYXX[U' M_P )!H/E?:/[2MO*W;=_G)MW8SC.<9QVK4\J,8PHXZ<=*3RHL8V#'T% %!]; MT:-I5DO[=3;G$@,J H_M MU-O_ *P&5!LRF.:T/*C.? ME'/7CK1Y4?7:/3IVH STUO1G,(2_MV-P=L>)4.\YQA>>3GCBH_\ A(-!\LS? MVE;>6&VEO.3 8\XSGKQTK4\J,8PHXZ<=*3RHL8V+CZ"@"@^M:-&TJR7]NK0? MZP&5 4R M5'UVCTZ4 9RZYHK^5LU"W;SSMCQ*AWG.,+SR<\<4TZ]H0C:8ZC;"-6V%O.3 M8Y."<]>#Q6GY48QA!QTXI/*BQC8,?04 4&UO1D:57O[=3 ,R RH"@) ^;GCD M@<]S0-:T8LJ"_M]SH9%'FIDH 26'/3 )STP*T/*C.?E'/7BCRX^NT<<=.U & M)4.]N!A>>3R.!33KVA*C2MJ-L$1MC-YR8#'/!.>O!X] MJT_*C&,(..G I/*BQC8/R% %!M:T93*K7]N# T@,J?("0 6YX&2.OK0-;T8 MNL8O[5'S\HYZ\4>5'UVCCCI0!G+KFBL(F74+1P/6FG7M""/*=1M@B,$9O.3 8YP"<\$X/'L:T_*CX^0<= M.!2>5%C&P<^PH H-K6C(TB/?VZM"H9P94!120 6YX&2.OJ*%UK1F=(UO[5'UVCCCI0!FC7=#98V74;C*TB-?VX:)=S@RIE5..3SP.1R?44#6M&+(@O[2,C M@>HH;7=#59';4;<+$P1R94PK'. >>"<'@^AK2\J/CY!Q["CRH^?D'/L* ,\Z MUHP9T-_;AHE#N/-3*J<88\\#D<^XH&MZ,S1HM_;EI5W(!*F649Y'/(X/(]#6 MAY4?/RCGCI1Y4?'RCCVH S1KNB,B2+J-N4E8HA\U,,PQD YY(R./<4'7=#59 M&;4;<"%@KDRIA6.< \\'@\'TK1\J+ &P<>U+Y4?/R#GKP* ,]M:T97>-K^W# M1J'8&5,JIP0Q&>!R.?<4+K6C.T:)?V[-,I9 )4)=02"5YY&0>GH:T/*CZ[1S MQTH\N,8(4<=.* ,P:]H11)1J-L4=BBMYR8+#&0#GDC(X]Q3FUS15$K-J%N!" MP60F5/D8YP&YX/!X/I6AY46,;!Q["E\J/GY!SUX% &>=;T8.T9O[<,BAV'FI MD(0"&// P0O(X]Z#P>#6AY46,;!^0I?*C.O H SSK6C!F0W]ON1!(P\U,A" 0QYZ8(.>F M#0NMZ,[1*E_;L9QF,"5"7 )'R\\\@CCN*T/+CZ[1SQT[4>5&,?*..G% &8-> MT(QK,-1MC&S; WG)@L,' .>O(XIS:YHJ>;OU"W7R#MDS*@V'.,-SP<\5 M%C&P8^@I?*C.O% &>=:T96*-?VX94$A'FID(1D-UZ8(.>F*$UK1I&B6. M_MV:?_5@2H2^#CY>>>01Q6AY4?7:/3I1Y48QA1QTXZ4 9?\ PD&@^6)O[2MO M++;0WG)@L.<9SUYZ5(^MZ,AF#W]NIMSMDS*@V'.,-SP<\O'6@#/_MO1@Q3[?;[@GF8\U,["-V[K]W'.>F.:%UK1G,2I?V[&X_U8 M$J'?@X^7GGGCCO6AY4?7:/3IVH\J,8^4<=..E &7_P )!H)C$PU*V\LMMW>< MF-W7&<]?:I'UO1HS*LE_;J8#B0&5!L.<8;G@YXYJ_P"5%C&Q:F=F-V[K]W'.>F.:$UO1I&B6._MV-P<1@2H2YS MCY>>>>..]:'E1]=HZ8Z=J/*C&,*..G'2@#+_ .$@T'ROM']I6WE;MN_SDV[L M9QG.,X[5(^MZ-&TJR7]NIMSB0&5 4. MO'6@#/\ [:T;=L^WV^[9YF/-3.S&[=U^[CG/3'-":WHTAB6._MV,YQ&!*AWG M.,+SR<\<5H>5'UVCICIVH\J,8PHXZ<=* ,O_ (2#01&9CJ5MY8;;N\Y,;NN, MYZ^U2-K6C(95>_MU-O\ ZP&5!LRO'6@ M#/\ [;T8L$^WV^XIYF/-3.P#=NZ_=QSGICFA-;T9S"$O[=C<';'B5#O.<87G MDYXXK0\J/KM'IT[4>5&,84<=..E &7_PD&@^69O[2MO+#;2WG)@,><9SUXZ5 M(^M:-&TJR7]NK0?ZP&5 4RF 3GIBD77-%?RMFH6[>>=L>)4.\YQA>>3GCBM'RH M^NT>G2CRHQC"#CIQ0!F'7M"$;3'4;81JVPMYR8#')P3GKP>*>VMZ,C2J]_;J M8!F0&5 4!('S<\)4.]N!A>>3R.!6CY/:GMK6C*95:_MP8 &D!E3Y M 2 "W/ R1U]:O^5%C&P?D*7RH^?E'/7B@#/&MZ,76,7]N6=2ZCS4R4 )+#GD M8!.:1=>3R.!ZUH^5'UVCCCI1Y4?'R#CIP* ,P MZ]H01Y3J-L$1@C-YR8#'. 3G@G!X]C3VUK1D:1'O[=6A4,X,J HI( +<\#)' M7U%7_*BQC8.?84OEQG)*CGKQ0!GKK6C,Z1K?VY:12Z@2IEE&26 SR.#S[&FC M7=#98V74;>!R.3ZBK_E1 M8(V#GVI?*CY^4<^U &>-:T8LB"_MRTJET'FIEE&1P>?8TU==T-EC==1M MRLK%$(E3#,,9 YY(R.!ZBM+RH^/E'''2CRH^/D''L* ,UM=T-5D=M1MPL3!' M)E3"L#Z&G'6M&#.AO[<-$H=QYJ953C#'G@5 M'S\HYXZ4 9XUO1F:-%O[5%@#8./:@#..NZ&JR,VHVX$+!7)E3"L5'S\@YZ\"CRH^NT<\=* ,]=:T9C M$JW]N3."T8$J?. 2"5YY&0>GI3!KVA,BRKJ-L4=MBMYR8+#' .>O(X]ZT_*C MX^4<=.*3RHL8V#\A0!GMKFBIYN_4+=?(;;)F5!L;D8;G@\'@TIUK1@S(;^WW M(@D8>:F0A (8\],$'/3!K0\J,YR@YZ\"CRX^NT<\=.U &>NMZ,[1*E_;L9QF M,"5"7 )'R\\\@CCN*8->T(QK,-1MC&S; WG)@L,' .>O(XK3\J,8^4<=.*3R MHL8V#'T% &>VN:*GF[]0MU\@[9,RH-ASC#<\'/'-*=:T96*-?VX94$A'FID( M1D-UZ8(.>F*T/*C.O%'E1]=H].E &>FM:-(T2QW]NS3_ .K E0E\''R\ M\\@CBH_^$@T'RQ-_:5MY9;:&\Y,%ASC.>O/2M3RHQC"CCIQTI/*BQC8N/H* M*#ZWHR&8/?VZFW.V3,J#8C!BGV^WW!/,QYJ9V$;MW7[N.<] M,5&.M'E1]=H].G:@#/76M&>>>..]1_ M\)!H)C$PU*V\LMMW>.:/[:T;=L^WV^[9YF/-3.S&[=U^[CG/3'-:'E1G. M5'/7CK1Y4?7:.F.G:@#/36]&D:)8[^W8W!Q&!*A+G./EYYYXX[U'_P )!H/E M?:/[2MO*W;=_G)MW8SC.<9QVK4\J,8PHXZ<=*3RHL8V#'T% %!];T:-I5DO[ M=3;G$@,J H_MU-O_ *P& M5!LRF.:T/*C.?E'/7CK1Y M4?7:/3IVH STUO1G,(2_MV-P=L>)4.\YQA>>3GCBH_\ A(-!\LS?VE;>6&VE MO.3 8\XSGKQTK4\J,8PHXZ<=*3RHL8V+CZ"@"@^M:-&TJR7]NK0?ZP&5 4R< M?-SQR0.:!K6C,P1;^W+,AD \U,E ,ENO3 )STQ6AY49SE1SUXZT>5'UVCTZ4 M 9RZYHK^5LU"W;SSMCQ*AWG.,+SR<\<4TZ]H0C:8ZC;"-6V%O.3 8Y."<]># MQ6GY48QA!QTXI/*BQC8,?04 4&UO1D:57O[=3 ,R RH"@) ^;GCD@<]S0-:T M8LJ"_M]SH9%'FIDH 26'/3 )STP*T/*C.?E'/7BCRX^NT<<=.U &)4.]N!A>>3R.!33KVA*C2MJ-L$1MC-YR8#'/!.>O!X]JT_*C&,( M..G I/*BQC8/R% %!M:T93*K7]N# T@,J?("0 6YX&2.OK0-;T8NL8O[5'S\HYZ\4>5'UVCCCI0!G+KFBL(F74+1P/6FG7M""/*=1M@B,$9O.3 8YP"<\$X/'L:T_*CX^0<=.!2>5%C& MP<^PH H-K6C(TB/?VZM"H9P94!120 6YX&2.OJ*%UK1F=(UO[5'UVCCCI0!FC7=#98V74;C*TB-?VX:)=S@RIE5..3SP.1R?44#6M&+(@O[2,C@>HH;7=# M59';4;<+$P1R94PK'. >>"<'@^AK2\J/CY!Q["CRH^?D'/L* ,\ZUHP9T-_; MAHE#N/-3*J<88\\#D<^XH&MZ,S1HM_;EI5W(!*F649Y'/(X/(]#6AY4?/RCG MCI1Y4?'RCCVH S1KNB,B2+J-N4E8HA\U,,PQD YY(R./<4'7=#59&;4;<"%@ MKDRIA6.< \\'@\'TK1\J+ &P<>U+Y4?/R#GKP* ,]M:T97>-K^W#1J'8&5,J MIP0Q&>!R.?<4+K6C.T:)?V[-,I9 )4)=02"5YY&0>GH:T/*CZ[1SQTH\N,8( M4<=.* ,P:]H11)1J-L4=BBMYR8+#&0#GDC(X]Q3FUS15$K-J%N!"P60F5/D8 MYP&YX/!X/I6AY46,;!Q["E\J/GY!SUX% &>=;T8.T9O[<,BAV'FID(0"&// MP0O(X]Z#P>#6A MY46,;!^0I?*C.O H SSK6C!F0W]ON1!(P\U,A" 0QYZ8(.>F#0NMZ,[1 M*E_;L9QF,"5"7 )'R\\\@CCN*T/+CZ[1SQT[4>5&,?*..G% &8->T(QK,-1M MC&S; WG)@L,' .>O(XIS:YHJ>;OU"W7R#MDS*@V'.,-SP<\5%C&P8^@I M?*C.O% &>=:T96*-?VX94$A'FID(1D-UZ8(.>F*$UK1I&B6._MV:?_5@ M2H2^#CY>>>01Q6AY4?7:/3I1Y48QA1QTXZ4 9?\ PD&@^6)O[2MO++;0WG)@ ML.<9SUYZ5(^MZ,AF#W]NIMSMDS*@V'.,-SP<\O' M6@#/_MO1@Q3[?;[@GF8\U,["-V[K]W'.>F.:%UK1G,2I?V[&X_U8$J'?@X^7 MGGGCCO6AY4?7:/3IVH\J,8^4<=..E &7_P )!H)C$PU*V\LMMW>:F=F-V[K]W'.>F.:$UO1I&B6._MV-P<1@2H2YSCY>>>>.. M]:'E1]=HZ8Z=J/*C&,*..G'2@#+_ .$@T'ROM']I6WE;MN_SDV[L9QG.,X[5 M(^MZ-&TJR7]NIMSB0&5 4.O'6@#/\ M[:T;=L^WV^[9YF/-3.S&[=U^[CG/3'-":WHTAB6._MV,YQ&!*AWG.,+SR<\< M5H>5'UVCICIVH\J,8PHXZ<=* ,O_ (2#01&9CJ5MY8;;N\Y,;NN,YZ^U2-K6 MC(95>_MU-O\ ZP&5!LRO'6@#/\ [;T8 ML$^WV^XIYF/-3.P#=NZ_=QSGICFA-;T9S"$O[=C<';'B5#O.<87GDYXXK0\J M/KM'IT[4>5&,84<=..E &7_PD&@^69O[2MO+#;2WG)@,><9SUXZ5(^M:-&TJ MR7]NK0?ZP&5 4RF 3GIBD77-%?RMFH6[>>=L>)4.\YQA>>3GCBM'RH^NT>G2CR MHQC"#CIQ0!F'7M"$;3'4;81JVPMYR8#')P3GKP>*>VMZ,C2J]_;J8!F0&5 4 M!('S<\)4.]N!A>>3R.!6CY/:GMK6C*95:_MP8 &D!E3Y 2 "W/ R M1U]:O^5%C&P?D*7RH^?E'/7B@#/&MZ,76,7]N6=2ZCS4R4 )+#GD8!.:1=>3R.!ZUH^5'UVCCCI1Y4?'R#CIP* ,PZ]H01Y3J M-L$1@C-YR8#'. 3G@G!X]C3VUK1D:1'O[=6A4,X,J HI( +<\#)'7U%7_*BQ MC8.?84OEQG)*CGKQ0!GKK6C,Z1K?VY:12Z@2IEE&26 SR.#S[&FC7=#98V74 M;>!R.3ZBK_E18(V#GVI? M*CY^4<^U &>-:T8LB"_MRTJET'FIEE&1P>?8TU==T-EC==1MRLK%$(E3 M#,,9 YY(R.!ZBM+RH^/E'''2CRH^/D''L* ,UM=T-5D=M1MPL3!')E3"L#Z&G'6M&#.AO[<-$H=QYJ953C#'G@5'S\HYXZ4 M 9XUO1F:-%O[5%@#8./:@#..NZ&JR,VHVX$+!7)E3"L5'S\@YZ\"CRH^NT<\=* ,]=:T9C$JW]N3." MT8$J?. 2"5YY&0>GI3!KVA,BRKJ-L4=MBMYR8+#' .>O(X]ZT_*CX^4<=.*3 MRHL8V#\A0!GMKFBIYN_4+=?(;;)F5!L;D8;G@\'@TIUK1@S(;^WW(@D8>:F0 MA (8\],$'/3!K0\J,YR@YZ\"CRX^NT<\=.U &>NMZ,[1*E_;L9QF,"5"7 )' MR\\\@CCN*8->T(QK,-1MC&S; WG)@L,' .>O(XK3\J,8^4<=.*3RHL8V#'T% M &>VN:*GF[]0MU\@[9,RH-ASC#<\'/'-*=:T96*-?VX94$A'FID(1D-UZ8(. M>F*T/*C.O%'E1]=H].E &>FM:-(T2QW]NS3_ .K E0E\''R\\\@CBH_^ M$@T'RQ-_:5MY9;:&\Y,%ASC.>O/2M3RHQC"CCIQTI/*BQC8N/H* *#ZWHR&8 M/?VZFW.V3,J#8C!BGV^WW!/,QYJ9V$;MW7[N.<],5&< MY4<]>.M'E1]=H].G:@#/76M&>>>..]1_\)!H)C$P MU*V\LMMW>.:/[:T;=L^WV^[9YF/-3.S&[=U^[CG/3'-:'E1G.5'/7CK1Y M4?7:.F.G:@#/36]&D:)8[^W8W!Q&!*A+G./EYYYXX[U'_P )!H/E?:/[2MO* MW;=_G)MW8SC.<9QVK4\J,8PHXZ<=*3RHL8V#'T% %!];T:-I5DO[=3;G$@,J M H!O#'Q!T4Z M!XKLQ>6>\2*,E62100&5E(((!(R#T)%?F_XC^"/A2#]H;3/A3I,]S'IE[&LD MS;U:5#Y4DS!6*D8VJ.H/>OU-K..D:6VHKJ[6D1OE7:)]@\P+C&-W7&* /,OA MY\#OAY\-)?MOA^P\R_((^U7!\R8 C!"D\*#WV@9[UU'Q#\"Z7\2/"EUX1UB> M:VMKMHV:2W(613$X<8+!AR1@Y!XKMJ* /C@_L4_#INNMZL?^!P?_ !FMKPY^ MR+X#\-:_IOB&TU?4YIM+N8;F-)'AV,T+AU#;8@<9'."*^K:* /@C]J_6;OQO MXN\-_!SPQ$+K41*+B4#^&69=L:D]@J;G<]E(-?9G@;PO!X*\'Z1X4MW\U=,M MTA+XQO8#YVQVW-DXJ.T\!>$++Q3<^-;;3(EUN[&V2ZQF0@@*<$]. !Q77T ? M._Q+_9J\!?$C57\03-/I6J2X,LUJ5 E(& 71@1GW&">YKE?"?[(/P^T'4XM4 MUNZN==:$AEAN"H@)'3Z*E(F'1E10!D=BVN4:.2-QN M5T88*D'J"*LT4 ?'FN_L9^ K^_DO-%U.]TJ*1L^0I61%R>BEANQ]2:].^%_[ M/G@3X779U;35EU#5<%1=71#.@;J$"@*N1QG&<<9KW6B@ HHHH **** "OB/Q M9_R-.L_]?MQ_Z,:OMROB/Q9_R-.L_P#7[N_H **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#_TOW\HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH *^(_%G_ "-.L_\ 7[:^(/C1\*/"X?^VO%5A$ MT>=R1S"9UQV*1;VS[8J)U(QUD[''C,PP^'CSXBHH+NVE^9Z=17R+K?[:WP9T MLO'8-?:JPSM,$ 5"?K(RD#_@->/ZW^WU'AX_#OA,[AG;)=7.0?3*(@/_ (]7 M'/,Z$=Y'Q6/\5>'\-I/%Q;_NWE_Z2FC]&J*_(C7/VW?C!J3-_926&DKSCRH/ M,/?&3,7Y_#\*\IU?]I#XVZT&%UXLO(0W!%NPMQS_ -<@M.^D# MDU.ZHPG/Y)+\7?\ _!7):C\0? >D<:IXCTZT)Z"6[A0GMP" MV:_!35/%WBG6VW:QJ]W>G.69@&9G8\#))-"O&6JD#2]!O[S/3R;663_ -!4^AKO-,_9^^,^KE19 M>$;[Y^GFHL'H.?-*XZ]ZR_MC$2^&'X,\Q^-/$F)TPF$7RA.3_/\ 0^][[]N_ MX<1,PT_1-1N%'0R>7%G\ SXKD+W]OVP 9=.\'2$XX:6\&,X[J(O7WKYML?V0 M_CM=D"70X[3./];1F_(18_6CZUCI;)_ M<'^M?'V(_AT91_[AI?\ I2.RN_V]_%K$_8?#-C&.?]8\K_3[I6N?N/V[?BE* M3Y&D:5".V(YB>OO*:V;/]@KQE(?]/\2V< _V(7D[^Y7M71V_[ -P,&[\9JP] M$L2/U,Q_E3Y<>^_X!]6\0ZVMYKYTU^J/)+G]MGXSS#$+6-N?5;<'_P!"S65) M^V5\=7QLU6WCQZ6D!S^:&OH^V_8&\/*?],\4W3C_ *9PHO\ /=6M'^P5X"&? M-\1:F?3;Y(_G&:/JN.?VG]X_]5./I_%7FO\ N*E^3/DJ3]KWX^2#:?$*#OQ9 MVP_E'5.3]K#X\2-N/B4CM\MO !^B5]H)^P=\+U8%M;U=AZ&2W_I#5R/]A;X3 MH,-J.J.?4RQ_TC%'U'&_S?B'^H7',OBQ4O\ P<_\SXG3]K3X](H4>),X];: MG\RE._X:V^/7_0QC_P !;?\ ^-U]IO\ L*?"EF)75-54>@EB_K$:;_PPG\*_ M^@MJW_?V'_XU1]0QO\WXA_J#QS_T%2_\&O\ S/CJ+]L+X]1C:VNQ2= -UG;] MOI'6I'^VC\;D&'O+1SZFUC'\A7U+-^P9\-F.8=>U9!SP6@/Y?NA63+^P1X1. M?(\37R\?Q)$>?P44?5,GC]-HO?#VF2@#G9YR$G\9&KOKG]@33F_X\_%TJSQZ[_>@_LSQ#H[2F_\ MZ#_ #9= MM/V^[]0/M_A&*0]_*N63_P!"1J[/3_V]O"$VW^T_#%Y:Y^]YTL>3[X1L5Q]_^QC\;K(,8K6RO,=H;GK]-ZK1[?'Q MW3^X7]O^(&'^.G*2_P $7^2N?9VG?MM_!J]4?:DU&R;N)+=2/P*2'^5=WIO[ M4_P*U([5\3);MP,30S)U]]A'ZU^7E]^S/\<]/)^T>$[A@,\QR0R9Q_N.:X34 M?AA\1])8KJ/A?4X,=S:2[?\ OH+C]:?]JXJ/Q0_!A_Q%[BK#?[UA%_V]3FOU M1^XVF?%+X;:RF_3/%&FSYYP+J(-TS]TL#^E=M!<0748FMI%EC/1D(8'\17\Z M$L5S9RF*='@D'56!5OR/-:%EK^N::XDT_4+BW8<@QRLI_0U<.(']J'XGH83Z M1E1:8G!I^DK?@T_S/Z):*_"C1OVA/C-H6T6/BR^94SA9I#,O.?X9-P[_ .<5 M[!HO[;OQ@TYO^)FEAJJ_]-8/+/?_ )XE/4?E]:ZH9[2>Z:/K\!](')ZEE7IS M@_1-?@[_ ('Z[T5^=&@_M\VY*Q^)?"I7)^:2UN.@R>B.ISQC^+UKW#P]^V-\ M$];VI=W]QI#D<_:H&QG&3@Q>9].U=M/,J$MI?H?<9;XHY!BK*GBXI_WKQ_\ M2DCZGHKA]"^)GP]\3*C:%XCL+QGZ(EP@D/ /W"0W?TKN*[(R3U3/ML-BZ5:/ M/1FI+NFG^044451T!1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ? M_]/]_**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "OB/Q9_P C3K/_ %^W'_HQJ^W*^(_%G_(TZS_U^W'_ *,: M@#Z=^%W_ "(NF?\ ;;_T<]=_7 ?"[_D1=,_[;?\ HYZ[^@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **Y?Q'XV\'^$8O-\3ZS::8, M@3S*CL#Q\J$[C^ -?.'BO]M#X/\ A\O#I+W6NS#E8 M5<33A\]?P/VN\0_$#P/X3R/$FO66G./X)IT60_1,[C^ M KY]\1?MF_!?1"\=A<7>LR#('V: A"1ZM*4('N :_'S-W>S+'\\\K'"CEV)] M .M>H^'/@5\7?%:I)HOA:]>.095Y4%NA'J&F* CZ=>U<,LZK3=J. M>=8Z7L\KPB7HI3E^%E^!]9>(OV^-9E+IX5\+P6XSA7O)FF)&>NV/R\'';)Q[ MUX-XG_:R^-OB5'@&N?V7 W\-E&L##Z2*/,_\>KTGPY^PO\2M2$S'ZU[QX9_82\!V#+-XGUF\U5EQF./;;Q'USC<_Y-4^RQ MU7=M?@8_V3Q[FO\ %G*$7WDJ:^Z-G^!^9^K>+_%6O.9-:U>[OF)W$S3.YR>_ M)K*LM/U+5KCR-.MIKV=OX8D:1SGV4$U^X.@?LY?!7PV!]@\*6DS#HUTIN6'T M,I8Y]Z]7TW0=$T>!;72K""SA7D)%&J ?@ *N&0S>LYG9A/H]XZL^?'8Q)];) MR?WMH_$'0?V=_C3XC7?IWA.\1<9SP:+^Q!\7=11)=3N-/TQ6 M."KRM)(!ZX1-O_CU?KI17;#(J*W;9]O@/H_9/3UKSG-^J2_!7_$_.K1?V!+- M'#>(?%LDR'&5M;81$<M]JFWKYUP4W?7R0GZ5 M]?45UPRRA':)]I@?"OA_#_!A(O\ Q7E_Z4V>(Z3^SA\$M&*M;>$K.4KC!N$\ M_H,?\M-W_P"OFO3-+\(>%=$7;H^D6EF,8Q%"BC&/I%+\D1I##'_JT5?H *DHHK0]-*P4444#"BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ IK*KC# $>_-.HH Q[[P]H.IKLU'3K>Y7TDB5O7U'N:\ MWU;X _!K6MQO?".GAG&"T4*Q-TQ]Y #D#H>U>P45G.E&7Q*YYV+RC"8A6KTH MR]8I_FCY)UO]BSX+:IO-A;WFE,_>WN&;!YZ"7>/PQBO']<_8%M&5F\-^*Y(R M,X6ZMQ)GK@;D9,=N<'Z5^BU%(=!'*8I#R?X74*/^^J\-U[X)?%KPS_ ,ACPK?QCNT<1G4< M9Y:+>!P/6OWJI" PP1D5Q5,BI/X6T?#9E]'W*:NN&J3@_527XJ_XG\YCK=64 MS12!X)4ZJ)+VUC5@WE"9FB)']Z-B5/XBOW-U MOP5X0\20M;Z_HUIJ$;9R)H4?J,'J#VKP;Q/^R#\$_$>^2WTN31YWQ\]E*R 8 M](VW1C_OFN*6258:TY?H?$8GP'S?"2]IEN+3:_Q0?X7_ #1\8>&OVW_BMI(6 M/7;>RUI "-TD7DR9[',6T?I7T5X8_;K\ ZA^[\4:/>:2^T?-$5N4+=_^>9 ] M.#7GOB;]@BZ4M)X/\3!QDXBO8L'';,D9Q_XY7SIXI_96^-?A;#OH?]IQ8),E MC()@,=MIVO\ ^.U/M<;2WN_Q.;^U./,G_BQE.*[I5%]ZO+\4?K'X6^-'PL\9 M+$- \2VWE/TB'% M\F8X6SZN#_\ ;9?_ "1^]]?-'[3W[3W@G]F7P2NN:XK:IX@U1C;Z-HUN-I_VCOVCIEU3Q_JBYLK(\VNB6ISL M@@3) < X)&<9/)8LS?K'!7#D,=!8[$W5%/1;.;71>7>7R6NW[)@./\%C<$L9 MA;V>B333O^3]4VC-\'?'#]L+X):M_P +\^-5V_BSPGXDD\S7O#=L"7\/VQ/[ MJ6R4L5'E+_K47 /\98_O%_8[P1XW\*_$?PKIOC;P3J46K:+JT0FMKF$Y5U/8 M]U93D,IP5(((!&*^-I8HYHVAF4.C@JRL,@@]017REINI>+OV)/%UWX_\ 6DV ML_"#69O.\0>'X?F?2Y&X:^L5/ 4#_61\# P<*%,?VW$/#-+'PY\-!0JK9+12 M71>4ET?79ZZAD?$SE/V>(>^S/V@HKE?!'C?PK\1_"NF^-O!.I1:MHNK1":VN M83E74]CW5E.0RD J000"*ZJOQBI3E"3C)6:W1]TF%%%%0 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!__U/W\HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *^(_%G_ "-.L_\ 7[XN9%ABC&6=R%51ZDG@4";MJR6BOG;QM^ MU+\&_!0>)]9&KW:#(AT\>?G)P/WF1']?F)QVZ9^1O&?[=WBB^,EOX'T2#3(B M2%FN6-Q+@=&"_*@SW!#8]:X:^94:>\ON/@,]\4+^,?VA_A!X(WQZMXB@N+E,_N+0_:9,KP5/EY53GC# M,*_';QA\7_B5X\9O^$H\075Y$QSY/F%(0?:-<*.G85R6B>&_$?BB[^Q^'M-N M=3N&/*V\3RD9[G:#@>I/%>35SYMVI1^\_'LW^D)5J2]EE6%U>SEJ_P#P&/\ MFS]"_&'[>EJ@DM_ GAUI#SMGOWP._6*/\#]_V]Z^6_&'[4/QF\8AX;G77T^U M?_EC9 6XQ@9!9,.P./XB?RKK_"/[&GQA\1A)]6AM] @;!_TJ3=+@]PD>[\BP M-?4WA#]A;P!I92;Q?JEUKDJGYHX_]&A8?129!_WW6/L\;6WT7W'B_4..L]_B M.5.#[OV:^Y6D_N9^6=S=W^IW+2W2237I_A3X$_%OQF4 M.B>&;ORG_P"6LZ?9X\>H:7;D<]LU^SWA+X3_ Y\#(J^%_#]I92*,>:(PTK M_P!Z1LL?Q->A*JJ JC '85O2R#K4E]Q]!E'T=TVIYCBFWU4%_P"W2_\ D3\M M/"G["/C._P#+F\7ZY:Z7&0K&.W5KB3G&5).Q5(]?F&?6OI+PQ^Q9\'-#4/JT M=WKDHP_!Z?@ M<;X>^'G@7PF,>&M!LM-)7:3! B$CCJ0,GH*[$ * JC '84M%=\8I:(_07ADGB5P?S!KYP\8_L<_![Q*K3:99S:%?SP_L[_ OM MO!'[0OB;1?VA(##\5-.)]/<@"0GY@3@,%!X#>8!^EU>M_M M+?LT^%?VBO"D-I=S-HOBK16-SHFMVPQ=6%T.5(88+1L0-Z9P>HPP!'PK\+?B MEXJLO%=W\"OCK:+HOQ(T1ZZ/?N?&9YP]]62=!?NTK)+HE^A]'U#<"!H)%N@IA*G M?OQMVXYSGC&.M2.Z1HTDC!$0$DDX ZDFO@CQKJ_Q9_;)UC6_A-^SC&R>"M$ M_=Z_KX?RH[Q^]E:2'AMPZXX8 ML(?#VH^';G1+:U 52\9\MF/?S1E68GDG<3FNP\#?%WXB?#B$M:GM$<@O$ M3YD+[/+477A+6+?41MWM'&X\U!Q]^,_,O)QR,5Q8?&TJO MP,_;N'>.N_H **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO.?&O MQ;^'/P]C<^+-=MK.9!GR WF3G/3]TF6&>Q( ]Z^+O'?[>$">9:?#K0B_&!=: M@<=>N(8SVZ@ER/45R5\=2I?'(^.XAX^RC*[K%UTI?RK67W+;YV/T5=UC4NY" MJHR2> .YKP?QS^TK\(/ 8DBOM;34+M,_P"CV.+A\CL64[ ?8MFOR0\N)H'Q_H\;>5;C!R,1IA<^^,\-6SUMVI1^__(_#\Z^D#6JR]CE&&U>SEJ_E&/\ F_0^V/'/ M[=GBC4!):^ M'ATE#D"XN3]HF]F50B)#C'RQC"K^ KZ8\#_L0_$?7?+N?%]W;^'KF1_TR&$QGU4FL/JN+K_ !NR\_\ (\)< M(<9<0/FQ\W"F^DWRK_P"/ZI>I^1_ACP-XP\9W M?"NCW6IOD F&-F1<_WG^Z MOXD5]9>"?V'?B%K6RY\87]OH,!ZQK_I$_P!"%(09]=Q^E?JEI^F:=I5LEGIE MM':01C:J1($4 =@!5ZN^AD5..LW<_0['\-?Q1\I>#/V M.O@]X7\N?4[277[I-IWWKYCR.3^Z3:A!]&!X'US]+Z1H.B:!:I8Z'806%O&, M+'!&L:@>P4"M:BO6I8>G#X(V/V+*.&\!@(\N#H1AZ)7^;W?S"BBBMCVPHHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ KYI_:7_9H\*_M%>%8;6ZF;1?%6BL;G1-;MABYL+DZ; M'I>C:7&$CC0?,['EI)&/+R.>68Y))R:]!Q17O\0\68C,%&G)*,%]E;-]6_T[ M+1>?'@LOI8=-4U:Y2U#3=/U:TEL=3MH[NWF4H\@_W2M?7U%?(5L/"HK35SASOAK 9E#V>.HJ M:\UJO1[KY,_%;X@_LJ?%OP&SW$6G_P!NV R?/L,R, /[T6-X)]@P]Z\!TO5] M9\.Z@E_I%U-87ENV5>)C&ZLI]L'@BOZ)Z\9^(WP#^&?Q.C9]?TI(KXJ%%W;@ M13J!DCY@.0"3P?^9\S@ MO$7B7ARHL-F])SA_>W_[=FKI_._R/Z***_(KX5_MC^//!HBTOQ@#XCTQ,*&E M.+E% QQ)_%_P+-?HY\-OC9\//BG;H?#.I)]M*Y>SF_=W"XR3\I^\!@G*YXZX MKV\+F-*KI%Z]C]\X2\3,JSA*%"IRU/Y):/Y='\CUFBBBN\_00HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__6_?RBBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ KXC\6?\ (TZS_P!?MQ_Z,:OMROB/Q9_R-.L_]?MQ_P"C&H ^G?A=_P B M+IG_ &V_]'/7?UP'PN_Y$73/^VW_ *.>N_H **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBO,O'GQB^'/PVA9O%>M0V M]P!Q;(?,N&]/W:Y(SV+8'O4SFHJ\G9')CP%>-B,[IQTAJS M\3XE\>LLPMZ> BZTN_PQ^]ZOY*WF?J3\0/VT?AGX6\RT\+I+XEO4)7]UF&W! M'!S(X)./9<''7O7P_P"/_P!K'XN>-S+;VVH_V%8/D""QS&=I[-+]\Y'49P?2 MO-_ GP9^)7Q'D3_A%M$FFMW_ .7F0>5;@=SYC8!QGHN3[5]M?#_]A*Q@,5[\ M2-9-RV,M:6.4CW9Z-*WS,,>@4UY_M<7B?AT7W(_-7FW&7$SMATZ=)]O-/*NM2M%\.V M$F#YMY_K2N<';"OS9'HVVOU=\&_#+P'X M5M/"6BV]@ ,%U0&5^^7D.68].2 M>U=W77A\ABM:COZ'V7#WT>\/"U3-*SF_Y8Z+YMZOY6/CSP'^Q;\+_# BN_$S M3>)+U.3YY\NW#>T2=1CLY:OJW1]!T7P_9II^AV$%A;1#"QP1K&H'7@*!6M17 MLT<-3IJT%8_<[^;"BBBMSW@HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH *\V\??"3P#\2[)K3Q7I45P^#LG4;)D/J MKCD5Z314S@I*TES?V]8@Y^ MS-A+I 2.F<*^,GT.!W-?&3+K'A[4FCD6?3;^U;!5@T4L;>X.&!K^BFO*_B-\ M&/A[\4K0P>*M+22X4$1W47[NXC)]'7G'L<@]Q7A8K(XOWJ3LS^?^+O 3#U6Z M^3S]G+^5WY?D]X_BO0_/'X5?MI>,_##0Z7\0(SXATT87S\A;N,9Y._I)UZ-R M>FX5^DG@+XG>"?B7IHU+PAJ<=V ,R0DA9XNGWXSR.HYZ>]?F#\7/V/\ QOX% M\_5O"!?Q'HZ9;"+_ *5&O^U&/OX'4J.?[M?+>BZ]X@\):M'J>AWD^F:A:LW>,]5)>M^U MT?T045^;WPC_ &W63R-%^+%N7'RH-1ME&[TS-$, CIDK@]?E)-?H3H7B#1/$ M^F1:SX>O8M0LIQE)86#*>^#CH1W!Y'>OH,-C*=57@S^C^%N-LNSBGSX*I=]8 MO22]5^JNO,V****ZCZP**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** /__7_?RBBB@ HHHH **** "OG3]H'XKZ1X4\ ZU9:#KT-OXE B2& M*&4&X1C,@?A"_B'X+3QOXPN)]0N+V:9!"DI01B)BOS%?F+-C/7&"..] M'TQ^S_X\M/%/P\T6#4]>BU/Q (I&N4>56N,F1R-RGYCA<#.*]WKY8T3]ECPS MX3\=:1XR\)ZI<[J]>^+6H^.-+\#WMQ\.[7[7 MKC-%'"N%8J'<*S@,0N5'KQWH U/%OQ&\$>!?*'BS6(-.:?[B.2SL/78@+8]\ M8KJ--U&RU?3[75=-E$]I>1)-#(N<$'-?DW\9/A)XQ\&Z!8>-?'^ MJF_UO6[IHY(]QD\L!"WS2'JW; &![U^EWPC_ .25>#O^P/8?^B$H ]#HHHH M*\RC^,OPPEUQ?#<7B*V?47F%NL0W',I;:%#;=N<\=:X7]I'XJCX;>!I+;39= MFMZT&M[7!^:-,C#1" M:ZPJM[[5!/H3CM0!^R5>=^+/BS\.? ]S]B\4:[!97.,F+YI)!GD;EC#%<]L@ M4[XK>,1X!^'NN>*E($UG;D09&09Y"(XLCN-[#/M7Q#^SI\$-+^*=KJ/Q#^(K M2ZC%-$KY]-UWQ%;P749P\:!YF4CJ&\M6P1W!YK?\)?$3P3XZ1V\)ZQ M!J)B&61"5D4=,E'"MCWQBOCG]G[]G#PIXG\&0^-?'\#ZA/JY9[>(R.@CB#%0 MS;2"S.03SQC'?->6_%KP?/\ LX?%#1?$O@F:1-/N3,5HK#.#_?D&1T&WV-<]?%4Z2O-V/G>(.+,NRNG[3'5E'L MNK]$M6?; *^8/B+^UO\*O HEM--NCXCU&/( M$-DP,6['\4YRN/==U?F-\0OCM\3?B8[Q^)-8D^QLL3B9_5LCH.[V;5Y/TBKK[[^A[I\1OVN/BKXY$MGIMT/#VG/D>59$K(R^CRG MYSQP<$ ^E?-D%OJ_B#4%M[6*?4;ZX;"HBM-*['T RQ-?H!\.OV%;N81:A\3- M6$*G#&SL>6QC(#S,/P(5?HU?=7@GX6^ ?AW:BU\(:-!88&&D"[IG[_/(V7;\ M36<,LQ%9\U9V_KL>3@/"KB+/*BQ.=5G!?WG>7RBM(_AZ'Y=_#K]CCXG>,3'> M>(E3PUI[.G\3 CT-?=7PZ_9/^%'@(17=S9'7M2CP?/OL.H; M'\$6-@P>AQGW-?35%>QA\KHT];7?F?MO#/A+DN66G&E[2:^U/7[ELONOYD4, M,-O&(8(UC1> J@ #\!4M%%>B?I:5M$%%%% PHHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OGWXL?LV_#OXK))>7 M=M_9>L,!B]M0%<="*^@J*SJTHS7+-71YN;9/A<=1>'Q=-3@^ MC_3L_-:GX>_%G]G3XA?":22ZU&W_ +2T<-A;ZV4M&!SCS%Y,9X[Y';=7%_#O MXK>./A=J?]I>$=1>W#8\V!OFAE [.AX/L>H[5^^,\$%S"]O4'ST&? MS9Q5X)XO U/KW#]1W6O+>TE_AEU]'KYLZSX.?M:^"OB((='\3;/#^N,,;9&_ MT:5O^F:]^^#?[5OC?X:O!I.N,VO:"OR^3,Y\V%?^F4ASC']TY'X\BL)G+3Y*Z^ M?^9U<(>.-2C4^I9_!J2TY[6:_P 4?U7W'[(T5Y[\//BEX*^*.DC5O"%^MP%' M[V!\)/"?21,DCZC(/8UZ%7T,)J2O%Z'])8/&T<12C6H34HO9IW3"BBBJ.D** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#__0_?RBBB@ HHHH **** ./ M\?>#-.^(/A#4O"&J,4@U",+O7[R.C!T4#^)XN70XZD#C^\:_1CQ-XO\->#;2WOO%&H1Z=;W4RV\;R MYVM*P+!<@''"DY/''6MBTO\ 3]3M1=V%Q%=V[C(DC=70CZC(- 'RC\)OVK=$ M\;ZI;>&O%=F-&U2Z81Q2HV;>20\!?F^9"3P,DY/<5]=5^5_[3\/A>X^+5E'X M ,3ZE-'$+H6N"IO#(0G*\>9C;NQ[=\U^IL>\(HD.6P,D>O>@#XJ_;<_Y$[P[ M_P!?[_\ HHU]*_"/_DE7@[_L#V'_ *(2OFK]MS_D3O#O_7^__HHU]*_"/_DE M7@[_ + ]A_Z(2@#T.JM]?6FF65QJ-_*L%M:QM++(QPJ(@RS$^@ K(\2^+/#G M@^Q34O$^H1:=;2.(U>4X#.02%&,DG )KSKXMZ1J7Q0^$E_IO@&[BGDU=(&AD M$FV.6(2JSC< >J@CI[&@#Y1\#V5Y^TG\<+KQQK$3'PQX>9?)B/>//"7Q M5N?V=?$L/Q+N5U#5K*[CO8#&P;,)/S&&9S*K@=QN=@?0CGJ* +7[8L22?"%7<9,6HVS+[$K(O\B:^3_B%= M3C]F;X96LF=LEUJ#G_MG-*J_HU>\_MI^,=/B\-Z3X&MYE>^N+H7% M(/A=X0BCZ#2+ \=R8$)/XFOE7]N")#HGA2*_&/AKX>:"XNKV MT9_,1#G_ $B[9$CC./X@%R1_M4 ?;7PO,C?#/PDTOWSI%@6^OV=,UW59.@Z8 M-%T+3M&5MPL+:&W!' /E($S^E:U !56]G:VLKBY0 M%&[@'IE035JJ]Y!]JM M)[8';YR,F>N-PQF@#YP_X77X@_Y\;7\G_P#BJ\GU*]DU/4+K4IE"R7W->U_\*/N/^@NG_?D_P#Q=>+:K8G2]3O--+^8;2:2'=C&[RV*YQVS MB@#Z?^&>JZ9!X+T^WFO(8Y8UF9T:10RKYKG)!.0,=Z[Q-8TB1HECOH&:?_5@ M2J2_./EYYY&.*X[X811-X&TUF123YP)('/[YZ[X0PC!$:C;TX'% &?\ V[H? MEB7^T;?86VAO.3!86 MN.N,"@P0G.8U^;KP.?K0!2_MG1PQ3[=!N">9CS5SL(W;NO3'.>F.:%UC2',0 M2^@8S_ZO$JG?SCY>>>>.*N^3#G/EKTQT'3TH$,(QB-1MZ<#B@#/_ +=T,QB4 M:C;["VW=YR8W=<9SU]J>^LZ1&95DOH%,!Q(#*@V'.,-SQSQS5W[/!C'EKCKC M H,,)SF-3NZ\#F@"E_;&D;MGVZ#=L\S'FKG9C=NZ],^LZ/&TJO?0*8#B0&504.9CS5SLQNW=>F.<],4)K.D2&)8[Z! MC.<1@2H=YSC"\\\\<5=\F'KY:],=!T]*!#",8C4;>G XH S_ .W=#$9E.HV^ MP-MW>6N.N,"@P MPG.8U.[KP.: *7]LZ.6"?;H-Q3S,>:N=@&[=UZ8YSTQS0NLZ0YB"7T#>>=L> M)4.\YQA>>3GCBKODPYSY:],=!T]*!!",8C7Y>G X^E &?_;NA^69?[1M]@;: M6\Y,!CSC.>OM3WUC2(VE62^@5H/]8#*H*:N2@&2W7I@9STQ2+K6COY6R_MV\X[8\2H= MYSC"\\G/I5_R8F.@Z>E)Y$(QB-?EZ<#B@"@=<$YZ\'BG-K.CH95>^@4P#,@,JC8,@?-SQR0.>YJ[Y$&,>6N#ST'6@PPG),: M_-UX'- %+^V-(+*GVZ#\F'.?+7(&.@Z4>1",8C7Y>1P.* *!US1 C2'4+<(C;&/FI@,< MX!.>O!X]J<=8TA3(K7T ,(RX,J_("0,MSP,D=?6KOD08QY:X//0=:7R8>1@$Y]J1=:T=A&RW]N1,Q5")4^=AC M(7GD\C@5>\F'(/EKD#'0=*/(A&,1K\O(X'% % ZYH@1I#J%N$1@C'S4P&.< MG/!.#Q[&G-K&D(TB/?0*T(#.#*H*J2!EN>!DCKZBKOD08(\M<'GH.M'DPDDF M-?FX/ YH I+K.D,R(M] 6D4NH$JY91G)'/(X//M31K>C,(V6_MR)6*H1*GS, M,9 YY/(X'K5_R8001&N0,#@=*/(@X'EKQR.!Q0!0.MZ*$>0W]N%C8(Q\U,*Q MS@$YX/!X]C3CK.D*TB-?0!HEW.#*F54XY// Y'/N*N^1#@CRUP>3P.M'DPY) M\M:N649R1SR.#S[&FKK>C,J,M_;E96*(1*F& M88R!SR1D<>XJ_P"3#D'RUX&!P.E'D0<#RUXY' X- %!M;T95=FO[<+$P1R94 MPK'. >>"<'CV-..LZ0&=#?0!HU#N/-7*J<8)YX'(Y]Q5WR(.1Y:\\G@!TH I#6=(9HT6^@+2KN0"5,LHSR.>1P>?8TT:WHI1)!?VY61BBGS M4PS#&0#GD\CCW%7_ "8<@^6N1P.!Q1Y$. /+7 Y' ZT 4#K>C*)&:_MP(F"N M3*GRL>3P.:/ M)A)),:Y(P>!TH I+K&D.T:)?0,TP+(!*I+*"1E>>1D'IZ&FC7-$*+(-0MRCL M44^:F"PQD YY(R./<5?\F$$$1K\O X'%'D08 \M<#GH.M %%M:T=1(S7]N!" MP5R94^1CG ;G@\'@TIUG2 S(;Z ,BAV'FID*0"&// P0<^]7?(A.GI31KFB%%D&H6Y1V MV*?-3!88R <]>1Q[UH>3#QB-?EZ<#BD\B#&/+7 YZ#K0!1;6M'3S-]_;KY+; M7S*@V-R,-SP>#P:7^V-(#,GVZ#O(XJ^(81@B-?EZ<#BCR(,8\M<#GH.M %%M:T=/-WW]NODG; M)F5!L.<8;G@Y]:4ZQI 8H;Z ,J"0CS5R$(R&Z],'.>F*N^1"6N.N,"@"DVLZ0AE#WT"^0=LF94&P MYQAN>#GCFC^V='#%/MT&X)YF/-7.PC=NZ],F*NF&$Y)C4[NO Y^M'DP]?+7ICH M.GI0!236=(D,2QWT#&.*9_;NA^69?[1M]@;:6\Y,!CSC.>OM6@(( M1C$:_+TX''TH^SP8QY:XZXP* *3ZQI$;2K)?0*T'^L!E4%.:N2@&2W7I@9STQ5TPPG),:G=UX'-+Y,.<^6O3'0=/2@"@NM:. M_E;+^W;SCMCQ*AWG.,+SR<^E(=<$YZ\'BK_D0C&( MU^7IP.*/(@QCRUP>>@ZT 4FUG1T,JO?0*8!F0&51L&0/FYXY('/:N2@!)8<], G/3 JZ883DF-?FZ\#FCR81P*0ZYH@1I#J%N$1MC'S4P&.< G/7@\>U7_(A&,1 MK\O(X'%'D08QY:X//0=: *1UC2%,BM?0 PC+@RK\@) RW/ R1U]:!K.D%E07 MT!9U+J/-3)4 DL.>1@$Y]JO>3#SF-?FZ\#FD\F'(/EKD#'0=* **ZUH["-EO M[1P.*/(@P1Y:X//0=: *3:QI"-(CWT"M" S@RJ"JD@9;G@9(Z^HH76=(9D1 M;Z M(I=0)5RRC.2.>1P>?:KODPDDF-?FX/ YH\F$$$1KD# X'2@"@-;T9A&R MW]N1*Q5")4^9AC('/)Y' ]:#K>BA'D-_;A8V",?-3"L#P>/8U?\B#@> M6O'(X'%'D0X(\M<'D\#K0!2.LZ0K2(U] &B7!S1Y,.0?+7@8' Z4 4%UO1F5&6 M_MRLK%$(E3#,,9 YY(R./<4-K>C*KLU_;A8F".3*F%8YP#SP3@\>QJ_Y$' \ MM>.1P.#1Y$'(\M>>3P.30!2.LZ0&=#?0!HU#N/-7*J<8)YX'(Y]Q0-9TAFC1 M;Z M*NY )4RRC/(YY'!Y]C5WR8!TH\F'(/EKD<#@<4 4!K>BE$D% M_;E9&**?-3#,,9 .>3R./<4'6]&42,U_;@1,%#P?2K_D0X \ MM<#D<#K1Y$'(\M>>3P.: *3:SI"LZ-?0!HU#L#*N54XP3SP.1S[T+K&D.T:) M?0,TP+(!*I+*"1E>>1D'IZ&KODPDDF-3"""(U^7@<#B@"@-@ZT>1"G XH H#7-$,8F M&H6_ELVP-YJ8+#G .>O(XI6UK1T\W??VZ^2=LF94&PYQAN>#GUJ]Y$&,>6N! MST'6CR(3G,:_-UX'- %(ZQI 8H;Z ,J"0CS5R$(R&Z],'.>F*$UC2)&B6.^@ M9I_]6!*I+\X^7GGD8XJ]Y,.<^6O3'0=/2D$,(P1&HV].!Q0!G_V[H?EB7^T; M?86VAO.3!86N.N,"@ MP0G.8U^;KP.?K0!2_MG1PQ3[=!N">9CS5SL(W;NO3'.>F.:%UC2',02^@8S_ M .KQ*IW\X^7GGGCBKODPYSY:],=!T]*!#",8C4;>G XH S_[=T,QB4:C;["V MW=YR8W=<9SU]J>^LZ1&95DOH%,!Q(#*@V'.,-SQSQS5W[/!C'EKCKC H,,)S MF-3NZ\#F@"E_;&D;MGVZ#=L\S'FKG9C=NZ],KOV>#&WRUQUQ@4& M&$Y)C4[NO Y^M %+^V-(W;/MT&[9YF/-7.S&[=UZ8YSTQ0FLZ1(8ECOH&,YQ M&!*AWG.,+SSSQQ5WR8>OEKTQT'3TH$,(QB-1MZ<#B@#/_MW0Q&93J-OL#;=W MG)C=UQG/7VI[:QI"&4/?0*8/]9F51LYQ\W/'/'-7?L\&,>6N.N,"@PPG.8U. M[KP.: *7]LZ.6"?;H-Q3S,>:N=@&[=UZ8YSTQS0NLZ0YB"7T#>>=L>)4.\YQ MA>>3GCBKODPYSY:],=!T]*!!",8C7Y>G X^E &?_ &[H?EF7^T;?8&VEO.3 M8\XSGK[4]]8TB-I5DOH%:#_6 RJ"G./FYXY..:N_9X,8\M<=<8%!AA.28U.[ MKP.: *0UC2"P07T!9D,@'FKDH!DMUZ8&<],4BZUH[^5LO[=O..V/$J'>:F QYP3 MGKP>*F 3GI@4BZUH[^7LO[=O.;:F)4.]N!A M>>3R.!5[R8 M!S0!1&LZ065!?0%G4NH\U,E0"2PYY& 3GVI%UK1V$;+?VY$S%4(E3YV&,A>> M3R.!5[R8<@^6N0,=!TH\B$8Q&OR\C@<4 4#KFB!&D.H6X1&",?-3 8YP"<\$ MX/'L:>@ZT>3"228U^; M@\#F@"DNLZ0S(BWT!:12Z@2KEE&M7_)A!!$:Y P.!TH\B#@>6O'(X'% % ZWHH1Y#?VX6-@C'S4PK'. 3 MG@\'CV-..LZ0K2(U] &B73#DGRUR M>#P.: *0UG2"R(+Z M(I=!YJY91G)'/(X//L::NMZ,RHRW]N5E8HA$J89AC( M'/)&1Q[BK_DPY!\M>!@<#I1Y$' \M>.1P.#0!0;6]&579K^W"Q,$>!R.?<5=\B#D>6O/)X')H\F')/EK MR,'@=* *0UG2&:-%OH"TJ[D E3+*,\CGD<'GV--&MZ*4207]N5D8HI\U,,PQ MD YY/(X]Q5_R8<@^6N1P.!Q1Y$. /+7 Y' ZT 4#K>C*)&:_MP(F"N3*GRL< MX!YX/!X/I3FUG2%9T:^@#1J'8&5>3P.:/)A)),: MY(P>!TH I+K&D.T:)?0,TP+(!*I+*"1E>>1D'IZ&FC7-$*+(-0MRCL44^:F" MPQD YY(R./<5?\F$$$1K\O X'%'D08 \M<#GH.M %%M:T=1(S7]N!"P5R94^ M1CG ;G@\'@TIUG2 S(;Z ,BAV'FID*0"&// P0<^]7?(A.GI31KFB%%D&H6Y1VV*?-3! M88R <]>1Q[UH>3#QB-?EZ<#BD\B#&/+7 YZ#K0!1;6M'3S-]_;KY+;7S*@V- MR,-SP>#P:7^V-(#,GVZ#O(XJ^(81@B-?EZ<#BCR(,8\M<#GH.M %%M:T=/-WW]NODG;)F5!L. M<8;G@Y]:4ZQI 8H;Z ,J"0CS5R$(R&Z],'.>F*N^1"OM6@(81@B-1MZ<#BC[/!C'EKCKC H I-K.D(90]] OD';)F5!L.<8;G M@YXYH_MG1PQ3[=!N">9CS5SL(W;NO3'.>F.:NF"$YS&OS=>!S]:/)ASGRUZ8 MZ#IZ4 4EUC2',02^@8S_ .KQ*IW\X^7GGGCBF?V[H9C$HU&WV%MN[SDQNZXS MGK[5H"&$8Q&HV].!Q1]G@QCRUQUQ@4 4GUG2(S*LE] I@.) 94&PYQAN>.>. M:/[8TC=L^W0;MGF8\U<[,;MW7ICG/3%73#"F?V[HGE>?_ &A;^7NV[O.3;NQG&F*NF&$Y)C4[NO Y^M'DP]?+7ICH.G MI0!236=(D,2QWT#&.*9_;NA^69?[1M]@;:6\Y,!CSC.>OM6@((1C M$:_+TX''TH^SP8QY:XZXP* *3ZQI$;2K)?0*T'^L!E4%.:N2@&2W7I@9STQ5TPPG),:G=UX'-+Y,.<^6O3'0=/2@"@NM:._E M;+^W;SCMCQ*AWG.,+SR<^E(=<$YZ\'BK_D0C&(U^ M7IP.*/(@QCRUP>>@ZT 4FUG1T,JO?0*8!F0&51L&0/FYXY('/:N2@!)8<], G/3 JZ883DF-?FZ\#FCR81P*0ZYH@1I#J%N$1MC'S4P&.< G/7@\>U7_(A&,1K\ MO(X'%'D08QY:X//0=: *1UC2%,BM?0 PC+@RK\@) RW/ R1U]:!K.D%E07T! M9U+J/-3)4 DL.>1@$Y]JO>3#SF-?FZ\#FD\F'(/EKD#'0=* **ZUH["-EO[< MB9BJ$2I\[#&0O/)Y' I#KFB!&D.H6X1&",?-3 8YP"<\$X/'L:O^1",8C7Y> M1P.*/(@P1Y:X//0=: *3:QI"-(CWT"M" S@RJ"JD@9;G@9(Z^HH76=(9D1;Z M M(I=0)5RRC.2.>1P>?:KODPDDF-?FX/ YH\F$$$1KD# X'2@"@-;T9A&RW] MN1*Q5")4^9AC('/)Y' ]:#K>BA'D-_;A8V",?-3"L#P>/8U?\B#@>6O M'(X'%'D0X(\M<'D\#K0!2.LZ0K2(U] &B7!S1Y,.0?+7@8' Z4 4%UO1F5&6_M MRLK%$(E3#,,9 YY(R./<4-K>C*KLU_;A8F".3*F%8YP#SP3@\>QJ_P"1!P/+ M7CD<#@T>1!R/+7GD\#DT 4CK.D!G0WT :-0[CS5RJG&">>!R.?<4#6=(9HT6 M^@+2KN0"5,LHSR.>1P>?8U=\F')/EKR,'@=*/)AR#Y:Y' X'% % :WHI1)!? MVY61BBGS4PS#&0#GD\CCW%!UO1E$C-?VX$3!7)E3Y6.< \\'@\'TJ_Y$. /+ M7 Y' ZT>1!R/+7GD\#F@"DVLZ0K.C7T :-0[ RKE5.,$\\#D<^]"ZQI#M&B7 MT#-,"R 2J2R@D97GD9!Z>AJ[Y,)))C7)&#P.E'DP@@B-?EX' XH H#7-$*+( M-0MRCL44^:F"PQD YY(R./<4K:UHZB1FO[<"%@KDRI\C'. W/!X/!J]Y$& / M+7 YZ#K1Y$)SF-?FY/ YH I'6=(#,AOH R*'8>:F0I (8\\#!!S[T#6-(8QJ MM] 3,,H!*OS@$C*\\C(/3TJ[Y,.2?+7)&.@Z4ODP\8C7Y>G XH SQKFB%%D& MH6Y1VV*?-3!88R <]>1Q[TK:UHZ>9OO[=?);:^94&QN1AN>#P>#5[R(,8\M< M#GH.M'D0G.8U^;D\#F@"E_;&D!F3[=!N1!(1YJY"$ ACSTP0<],&A=9T=S$J M7T#&<9C E4[QDCY>>>01QW%7?)ASGRUR1CH.E AA&"(U^7IP.* * US1#&)A MJ%OY;-L#>:F"PYP#GKR.*5M:T=/-WW]NODG;)F5!L.<8;G@Y]:O>1!C'EK@< M]!UH\B$YS&OS=>!S0!2.L:0&*&^@#*@D(\U>>1CBKWDPYSY:],=!T]*00PC!$:C;TX'% &?\ V[H?EB7^ MT;?86VAO.3!86N.N, M"@P0G.8U^;KP.?K0!2_MG1PQ3[=!N">9CS5SL(W;NO3'.>F.:%UC2',02^@8 MS_ZO$JG?SCY>>>>.*N^3#G/EKTQT'3TH$,(QB-1MZ<#B@#/_ +=T,QB4:C;[ M"VW=YR8W=<9SU]J>^LZ1&95DOH%,!Q(#*@V'.,-SQSQS5W[/!C'EKCKC H,, M)SF-3NZ\#F@"E_;&D;MGVZ#=L\S'FKG9C=NZ],^LZ/&TJO?0*8#B0&504.9CS5SLQNW=>F.<],4)K.D2&)8[Z!C.<1 M@2H=YSC"\\\\<5=\F'KY:],=!T]*!#",8C4;>G XH S_ .W=#$9E.HV^P-MW M>6N.N,"@PPG.8 MU.[KP.: *7]LZ.6"?;H-Q3S,>:N=@&[=UZ8YSTQS0NLZ0YB"7T#>>=L>)4.\ MYQA>>3GCBKODPYSY:],=!T]*!!",8C7Y>G X^E &?_;NA^69?[1M]@;:6\Y, M!CSC.>OM3WUC2(VE62^@5H/]8#*H*:N2@&2W7I@9STQ2+K6COY6R_MV\X[8\2H=YSC" M\\G/I5_R8F.@Z>E)Y$(QB-?EZ<#B@"@=<$Y MZ\'BG-K.CH95>^@4P#,@,JC8,@?-SQR0.>YKCO'?Q(^'_P -[ WGC#4H+($; MDAX::0]/EC&6/7KC [FOS[^)?[;NMZHTNG_#73(]*MW&#=W*K+<-[JG*)]#N M/<$5QXG'TJ7Q/7L?$\4^(6590K8NK[_\JUE]W3YV1^BGB3XB>!O"%@=2\2:Y M:6,&W>"\H+.OJB+EF_X"#7Q#\2OVY[2 SZ9\,=,\]AE5OKP87/3*0CKZ@L?J MM?G=KGB'7O%&H-J6OWTVHWX?#;]E[XJ_$94O8[#^QM,?_EY MO@8]PX^Y'C>W!R"0%/8UX53-:U9\M%6_,_ ,T\7\\SFJ\)D=!P3[+FE\WM'] M.YY9XT^(_C?XAWW]H>,-7GU&09V*[8CC!QD(@PJ@XZ "M?P#\(?''Q'G*^'[ M1([9 #)=74@@@C4D#<6;DC) ^4&OU"^&O[(?PP\"M'?ZQ"?$FIISYEV 85/J MD/W?3!;)'8U]216EI"GE0PHB 8VJH QZ8K2ADDI/FK2_KU/1R#P'Q6*G]:SV MN[O5I.\GZR=U]U_4^%_AI^Q]\,?#S0WOCO5XO$5^R>8L"R+%; 8W$A0VYP,' M))VD<[17V5H__"(:'8V^GZ$UE96G^KAC@:-$)!^ZH4@'!/0>M=#Y,.0?+7(& M.@Z4>1",8C7Y>1P.*]ZAA:=-6@K']!9!PGEV5T_9X&BH>?5^K>K^\H'7-$"- M(=0MPB,$8^:F QS@$YX)P>/8TYM8TA&D1[Z!6A 9P95!520,MSP,D=?45=\B M#!'EK@\]!UH\F$DDQK\W!X'-;GT1276=(9D1;Z M(I=0)5RRC.2.>1P>?:FC M6]&81LM_;D2L50B5/F88R!SR>1P/6K_DP@@B-<@8' Z4>1!P/+7CD<#B@"@= M;T4(\AO[<+&P1CYJ85CG )SP>#Q[&G'6=(5I$:^@#1+N<&5,JIQR>>!R.?<5 M=\B'!'EK@\G@=:/)AR3Y:Y/!X'- %(:SI!9$%] 6D4N@\U6O'(X'!H H M-K>C*KLU_;A8F".3*F%8YP#SP3@\>QIQUG2 SH;Z -&H=QYJY53C!// Y'/N M*N^1!R/+7GD\#DT>3#DGRUY&#P.E %(:SI#-&BWT!:5=R 2IEE&>1SR.#S[& MFC6]%*)(+^W*R,44^:F&88R <\GD<>XJ_P"3#D'RUR.!P.*/(AP!Y:X'(X'6 M@"@=;T91(S7]N!$P5R94^5CG //!X/!]*!S1Y,)))C7)&#P.E %)=8TAVC1+Z!FF!9 )5)902,KSR,@ M]/0TT:YHA19!J%N4=BBGS4P6&,@'/)&1Q[BK_DP@@B-?EX' XH\B# 'EK@<] M!UH HMK6CJ)&:_MP(6"N3*GR,M#R8>,1K\O3@<4GD08QY:X'/0= M: *+:UHZ>9OO[=?);:^94&QN1AN>#P>#2_VQI 9D^W0;D02$>:N0A (8\],$ M'/3!J[Y$)SF-?FY/ YH\F'.?+7)&.@Z4 4EUG1W,2I?0,9QF,"53O&2/EYYY M!''<4T:YHAC$PU"W\MFV!O-3!81!C'EK@<]!U MH HMK6CIYN^_MU\D[9,RH-ASC#<\'/K2G6-(#%#?0!E02$>:N0A&0W7I@YST MQ5WR(3G,:_-UX'-+Y,.<^6O3'0=/2@"BFL:1(T2QWT#-/_JP)5)?G'R\\\C' M%,_MW0_+$O\ :-OL+;0WG)@L.<9SU]JT!#",$1J-O3@<4?9X,8\M<=<8% %) MM9TA#*'OH%\@[9,RH-ASC#<\'/'-']LZ.&*?;H-P3S,>:N=A&[=UZ8YSTQS5 MTP0G.8U^;KP.?K1Y,.<^6O3'0=/2@"DNL:0YB"7T#&?_ %>)5._G'R\\\\<4 MS^W=#,8E&HV^PMMW>6N.N,"@"D^LZ1 M&95DOH%,!Q(#*@V'.,-SQSQS1_;&D;MGVZ#=L\S'FKG9C=NZ],OEKTQT'3TH I)K.D2&)8[Z!C.<1@2H=YSC"\\\\<4S^W=# M$9E.HV^P-MW>6N.N,"@"DVL:0AE#WT M"F#_ %F95&SG'S<\<\<9SU]JT!!",8C7Y>G X^E'V>#&/+7'7&!0!2?6-(C:59+Z!6 M@_U@,J@ISCYN>.3CF@:QI!8(+Z LR&0#S5R4 R6Z],#.>F*NF&$Y)C4[NO Y MI?)ASGRUZ8Z#IZ4 4%UK1W\K9?V[><=L>)4.\YQA>>3GTI#KFB",S'4+?RU; M86\U,!CS@G/7@\5?\B$8Q&OR].!Q1Y$&,>6N#ST'6@"DVLZ.AE5[Z!3 ,R R MJ-@R!\W/') Y[FC^V-(+*GVZ#3#G/EKD#'0=* **ZUH[^7LO[=O.;:F)4.]N!A>>3R.!2'7-$"-(=0MPB-L8 M^:F QS@$YZ\'CVJ_Y$(QB-?EY' XH\B#&/+7!YZ#K0!2.L:0ID5KZ &$9<&5 M?D!(&6YX&2.OK0-9T@LJ"^@+.I=1YJ9*@$EASR, G/M5[R8>^@5H0&<&5 M054D#+<\#)'7U%"ZSI#,B+?0%I%+J!*N649R1SR.#S[5=\F$DDQK\W!X'-'D MP@@B-<@8' Z4 4!K>C,(V6_MR)6*H1*GS,,9 YY/(X'K0=;T4(\AO[<+&P1C MYJ85CG )SP>#Q[&K_D0<#RUXY' XH\B'!'EK@\G@=: *1UG2%:1&OH T2[G! ME3*J<#P.:/) MAR#Y:\# X'2@"@NMZ,RHRW]N5E8HA$J89AC('/)&1Q[BAM;T95=FO[<+$P1R M94PK'. >>"<'CV-7_(@X'EKQR.!P:/(@Y'EKSR>!R: *1UG2 SH;Z -&H=QY MJY53C!// Y'/N*!K.D,T:+?0%I5W(!*F649Y'/(X//L:N^3#DGRUY&#P.E'D MPY!\M1Q[B@ZWHRB1FO[<")@KD MRI\K'. >>#P>#Z5?\B' 'EK@!S0!2;6=(5G1KZ -&H=@9 M5RJG&">>!R.?>A=8TAVC1+Z!FF!9 )5)902,KSR,@]/0U=\F$DDQKDC!X'2C MR8001&OR\#@<4 4!KFB%%D&H6Y1V**?-3!88R <\D9''N*5M:T=1(S7]N!"P M5R94^1CG ;G@\'@U>\B# 'EK@<]!UH\B$YS&OS>!@@Y]Z!K&D,8U6^@)F&4 E7YP"1E>>1D'IZ5=\F')/EKDC'0=*7 MR8>,1K\O3@<4 9XUS1"BR#4+O(X]Z5M:T=/,WW]NODMM? M,J#8W(PW/!X/!J]Y$&,>6N!ST'6CR(3G,:_-R>!S0!2_MC2 S)]N@W(@D(\U MF#0NLZ.YB5+Z!C.,Q@2J=XR1\O//((X[BKODPYSY:Y(QT'2@ M0PC!$:_+TX'% % :YHAC$PU"W\MFV!O-3!8@ZT>1":N0A M&0W7I@YSTQ0FL:1(T2QWT#-/_JP)5)?G'R\\\C'%7O)ASGRUZ8Z#IZ4@AA&" M(U&WIP.* .!\9:%\./B!H;Z3XL^Q:A92DJI>1,JX'5'!RK 'L KY-:T>V8^;;^8IN[;D\%1]\#!'][M@FOUT^SP8QY:XZXP*#!"6O<^&XQ\/CPWXH\1>#=7 MBUKPW?2Z=?6Y.V2)BI'8@CN.Q!K],O@I^V3HGB7R/#WQ-V:7J;$(EZHQ;S,> M!O _U9)[_=^E>C?&C]EGP5\41-K.E*NA^(6!/VB%1Y<[ <"9!@'_ 'AAO+2KI1K'A[<"UI+ M]Z/)Y,3D$J>>G0]Q7ZQ?#OXF>!?BGI U?PG=QW!(!F@8!9XCZ2)UZ]^0>QKW ML%F-.LK+1]C^A.!_$O+\[@HTWR5>L'O\G]I?CW2.V_MC2-VS[=!NV>9CS5SL MQNW=>F.<],4)K.CR-$J7T#&F.@Z>E AA&" M(U&WIP./I7>?HIG_ -NZ)Y7G_P!H6_E[MN[SDV[L9QG.,X[4]]9T>-I5>^@4 MP'$@,J@H#&/+7'7&!0883G,:G=UX'- %+^V='+!/MT&XIYF/-7.P M#=NZ],F.@Z>E @A&, M1K\O3@<=L>)4.\YQA>>3GTJ_Y,.<^6O3'0=/2D\B$8Q&OR M].!Q0!0.N:((S,=0M_+5MA;S4P&/."<]>#Q3FUG1T,JO?0*8!F0&51L&0/FY MXY('/1P*O>3#G/EKD#'0=*/(A&,1K\O M(X'% % ZYH@1I#J%N$1MC'S4P&.< G/7@\>U..L:0ID5KZ &$9<&5?D!(&6Y MX&2.OK5WR(,8\M<'GH.M+Y,/.8U^;KP.: *(UG2"RH+Z LZEU'FIDJ 26'/( MP"<^U(NM:.PC9;^W(F8JA$J?.PQD+SR>1P*O>3#D'RUR!CH.E'D0C&(U^7D< M#B@"@=6N#ST'6CR8223&OS<'@QIQUG2%:1&OH T2[G!E3*J<< MGG@!S0!2&LZ061!?0%I%+H/-7+*,Y( MYY'!Y]C35UO1F5&6_MRLK%$(E3#,,9 YY(R./<5?\F'(/EKP,#@=*/(@X'EK MQR.!P: *#:WHRJ[-?VX6)@CDRIA6.< \\$X/'L:<=9T@,Z&^@#1J'<>:N54X MP3SP.1S[BKOD01@\#I0!2&LZ0S1HM] 6E7<@$J991G MD<\C@\^QIHUO12B2"_MRLC%%/FIAF&,@'/)Y''N*O^3#D'RUR.!P.*/(AP!Y M:X'(X'6@"@=;T91(S7]N!$P5R94^5CG //!X/!]*!S1Y,)))C7)&#P.E %)=8TAVC1+Z!FF!9 )5)90 M2,KSR,@]/0TT:YHA19!J%N4=BBGS4P6&,@'/)&1Q[BK_ ),(((C7Y>!P.*/( M@P!Y:X'/0=: *+:UHZB1FO[<"%@KDRI\C'. W/!X/!I3K.D!F0WT 9%#L/-3 M(4@$,>>!@@Y]ZN^1"6N!ST'6@"BVM:.GF;[^W7R6VOF5!L;D8;G@\'@TO\ ;&D!F3[=!N1!(1YJ MY"$ ACSTP0<],&KOD0G.8U^;D\#FCR86N!ST'6@"BVM:.GF[[^W7R3MDS*@V'.,-SP<^M*=8T@,4-] &5!(1YJY" M$9#=>F#G/3%7?(A.#&/+ M7'7&!0!2;6=(0RA[Z!?(.V3,J#8F.<],3#G/EKTQT'3TH I+K&D.8@E] QG_ -7B53OY MQ\O///'%,_MW0S&)1J-OL+;=WG)C=UQG/7VK0$,(QB-1MZ<#BC[/!C'EKCKC M H I/K.D1F59+Z!3 <2 RH-ASC#<\<\F*NF&$YS&IW=>!S1Y,/7RUZ8Z#IZ4 4DUG1Y&B5+Z!C.<1@2J2YSCY>>>>. M.],_MW1/*\_^T+?R]VW=YR;=V,XSG&<=JT!#",$1J-O3@C^V-(W;/MT&[9YF/-7.S&[=UZ8Y MSTQ5TPPG),:G=UX'/UH\F'KY:],=!T]* 'JRNH="&5AD$<@@TZ@#' HH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_T?W\HHHH M **** "BBB@#SCXH_#'0?BOX<7PYKTDL*13+<12PD!TD564'D$$88@@BOS@U MSX+7NC_&;3_@_I7B"5EU&-7-P5(\L%'D(**PSA4SU'6OUFKD)/ ?A*7Q='X[ MDTV-M=A38EUCYPNPQ_\ H)(^E 'C7PN_9D\&_#O4X_$5W/)K6KPG=%+-@)$Q M&-RH._N22.V*]5^)W@Z_\>^#+WPOIFJ-H]Q=-$5N54L5$.U?:-% 'P?^V1KJZS<^&?AIH\1N]5FG^U&-.6 M!<&*),>KDL?8 >M?6_PT\+3>"? .A>%KEQ)/IUJD#X0 M^$(_B+/\4)HY+G6I0 IEW ]$/A=X0U+QWX[U*+2=$TF(RW%Q*< =%4=6=CPJ MC)8D #-'C_Q_X0^%WA#4O'?CO4HM)T328C+/<2G '15'5G8\*HR6) S7XS MWM[XV_;S\;6OQ$^(MK/H?P;T.3_#=^?GYCF-/#4W.;,[Q)JGQL_;I\1?\+,76K_X M:^ M =IO!]M =EU/=H?W>H7&.HXXP>APA R[_=G[*W[5.J>-M4F^!GQSACT/ MXJZ''[);:U;(.+NT/ +$#+H.G) #*E>WMX+2".UM8UBAB4(B( %50, #H! M7COQE^#6E_%?2K6XM[N30_%.B2?:='UBU)2YLKE>5*LI!*$@;ESSU&" 1^IY MCE6#Q>'6$<%",?@:WCZ]9)_:OONM3X3!<4U(UW.K\+_ _1'Q_P#%KP#\,K,W M7B[58[:3&4MU.^XD]-L8YY]3@>]?GK\3_P!MOQ5KIETWX^&'['_ ,2?'(AU'Q"H\,Z6_.ZY4FY=?]F' M@KZ?.5(Z[37Z0_#;X!_#3X71(_A_3%FOP,->7.)9VX(.&/"YSR% 'M7L]<.& MR-?%6=_(]7A;P"IIK$9U5YY;\L6[?.6[^5O4\$^&W[-WPN^&?E76FZ<+_4XP M,WEWB67/JH/RI_P$"O>@ H"J, < "EHKW:=*,%:*LC^@\9:1/H7B:QCU"QN!AHY%R/8@]01V(Y%=!12:35F9UJ,*D'3J M)-/1IZIGY-?'#]D#7_!(G\1_#[S-9T8%G>VQNNK=>O '^L4>OWAQPW)KY/\ M"WBWQ+X$UR'7/#5[+IU_:M]Y"5)]58=P>A!K^A4@$8-?)?QN_92\)_$OSM=\ M.;-#\0$9,B+B"X(_YZH._P#M#GUS7SV-R:SYZ&_;_(_FWCCP2E";Q^0/EDM> M2]M>\'T?D_DUL8GP._:Z\/>.O(\.^/#%HNN-A4FSMM;AN@Y)^1SZ'@]B.!7V M?7\^?C;P)XJ^'.NR>'_%ED]C>1'*D\I(N>'C<<,I_/U /%?3WP'_ &M-=\ F M#PUXZ:35O#XVI')]ZXMAP/E)^\@'\)/T([K!9PT_9U_O_P R.!O&FI1J?V=Q M G&2TYVK-/M-?K]ZZGZW45@>&?%'A_QCH\&O^&;Z/4+"X^[)$=H?PEA MS]Y6U*X7\,PQG\PS_P#?(-,;Q==^%.A2@ZKX9AE\NY:8L_^G&/=_I$:@HK+CY0I M'21B/:_!_B#PSXI\,Z=KW@ZYAN]&NX5:VD@QY?EXP% 'W2O0J0"",$9K\\M? MUW7?&&I2ZEXBNYM4O;HX=YF,C-GC'.?IBM[PA\//CQ^ROI5W\6K+P[=77PJO M)5DU;2?^7JQ5\AKZVA^\L:8_>*<<8.-HW)^G\ \;T\;".5U5RRC?D?25];/H MI=GUV>MK_C&3>('^L6,J4J="4>57CO)6_O:6B^W3I>]K_HI16!X7\4:!XTT" MR\3^&+V/4-,U",2PS1'*LI_4$'@@\@Y!YKYS^,OQE\57'BJT^ /P!M!KOQ,U MT;25^:WTBW;&ZYN6Y"E0<@'IP2"2JM^E4\/*4G%Z6W;T22W;[6/HL/A*E6HJ M<%J>9?M2W%O@Q\'=/?5_C!;WD-Y97UHYB.AQ1NKO-/.OW%*XRIZ<- MC=L#?N)X.LO$6F^$-#T[Q??IJNO6MC;1:A>1QB)+F[2)5GF6,<()) S!1P < M5\[?LK?LK>%?V:_"LRK,==\9ZZ1/KFN3C=<7=PWS%5+$E8E).U<^Y)8DU]6U M^4\:<1TL9*&'PZO3IWM)[R;W?E'LOF]7I^LY/EGU6ER7NPHHHKX8]8**** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#@OB%\-/"'Q.T1]#\6V*7,?6.0#$L+?WHWZJ:_);XW?LS^+OA)+)JUH& MU?PX6.V[0?/"">%F4=#_ +0^4^W K]IJ@N;:WO()+6[B6:&4%71P&5@>H(-< M&-RZ%97>C[GYWQSX:X#.Z;E47)56TUOZ/NOQ[-'X,_##XN^-/A-K"ZIX7NRL M3D>?;2?-!,H[,O\ (CD=C7Z]?!OX^>#?C%I^--D^PZQ"/W]C*1O'^U&?XU]Q MR.X[GY=^._['$,RW'BKX2Q>7+R\NE\!&[Y@)P%_W3QZ8K\\;.\U[PGK275I) M/I6J:?*""-T4T4B'N.""#7@TZ];!RY9J\?ZV/Y[RW/<\X+Q2PF-CST&]OLM= MX/H^Z^]=3^B.BOA/X"?M>Z;XG%OX4^)LD>GZJ<)%?DA()R>@D[(W^UG:?;O] MU@A@&4Y!Z&OIL/B858\T&?U/PUQ3@LVPZQ."G==5U3[-=/R?2XM%%%;GT(44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 ?_]/]_**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "OB/Q9_P C3K/_ %^W'_HQJ^W*^(_% MG_(TZS_U^W'_ *,:@#Z=^%W_ "(NF?\ ;;_T<]=_7 ?"[_D1=,_[;?\ HYZ[ M^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHKBO'/Q#\'_#C1WUOQ?J,=C H.Q"%AP?-D'4@_PK[Y(-?&7QI_:W\7_ !"-QH7A+?H.@,2I"-_I,Z@]9''W0?[B M\G/:]W_]?<%M; M6UE;QVMI$L,,0"HB *J@= *C#9/.;YZ[_S.#A?P4QF/J_7^(:CO+7EO>3_Q M/IZ+7T/ _A-^S;\//A5#'=6]L-5UD#+7UTJLX)&"(UQA%Z].<=2:]^G@@N8' MMKB-9895*NC %64C!!!X((J6BOH:5*--6@K']*Y5D^%P-%8?"4U""Z+]>[\W MJ?D+\9?V4_CS\&/$U[?_ +&T<%QX<\<3&*ZT:Z95AT2\FZWUJ7("P@9+( VT MX 1AM"_9O[*W[*WA7]FOPK,!,==\9ZZ1/KFN3C=<7=PWS%5+9*Q*2=JY]SEB M37U;17UN8\88W$X6.$J2T6[ZRMMS/K;_ (+NS>E@:4)NI%:L****^6.L**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "OFSXX?LV>$_B[:OJ5LJZ5XBC4B.\1>).^V91C<,]^H M[>E?2=%95J,:D>6:NCRLYR3"YAAY8;&4U*#Z/\UV?FC^?KQ[\//%OPTUV30/ M%MDUI<*3Y;C)BF53C?$^ &7]1W -?2?P$_:PUSX>F#PSXW:35O#V0$<_/<6H M/'R$GYD']TGCMBOTY\?_ Z\)_$O0Y- \662W4+ ^6_22%R,!XVZJ17Y#?'' M]G3Q5\'[U[Z-7U/P[(^(;U5Y3/19@/NGMG[I]CQ7S&(P57"R]I2>G];G\I\2 M<#9MPIB?[3RB;E26[ZI=IK9KS_)V/V9T#Q#HGBG2;?7?#U['?V%TH:.6(Y4@ M\\]P?4$ CN*V:_"OX/?'+QC\'=6^TZ-,;G3)V'VFQD/[J4>HZ[7'9ASVZ9K] MA?A=\7/!_P 6]#&K^&+C][& +BUDP)H&]&'<>C#@_7BO:P&90K*VTNQ^X^'W MBA@\[@J4O/?SCW7ENOQ/3Z***](_4 HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__U/W\HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *^(_%G_ "-.L_\ 7[P!/X5^6'QS_:V\1?$(3^'/!0DT3P^V5=LXN;EH]H+=_Y+S?ROL?5OQO\ VN?# M'@'S_#W@.>3D$5^6GB[QIXH\=ZO)KGBS49 M=1O).-TC9"J.BJO10.P'%/\ !O@CQ3\0=*_53X)?LF>$OATL&N^+!'KOB%<,&9M7Q MDNT?P_X)_-ZCQ!QMB+_!AXOS4(__ "4OZ]U'QU\%_P!DGQA\0_(UWQ7OT#07 M*L-ZXN;A#_SS0_=!_O,/H".:_4OP+\._"'PWT:/0_".GQV4"CYF S)*W=I'/ MS,?\WN_3LO)?.X4 M445W'WH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5+4=-L-7L9 M],U.!+FUN4*21R ,K*PP00:NT4-$S@I)QDKIGYH[9X%?&?A'QCXE\!:[!XA\,7LEA?6S<,IX([JZ]&4] M"#7]"=?%'[0G[*&E>.8I_%G@")+#Q",O+ /EAN_Z))Z$<'H>Q'SN/REI^TH; M]O\ (_FOQ!\&YPF\SR&\9K5P6FO>'9_W?N['=? ;]I;PU\6[5-'U0II?B:)1 MOMV.$N.VZ$GK[IU';(SCZ=K^=VZM=>\):W):7<_WY12 A@&4Y!Z&EKWC^A@HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* /_U?W\HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *^(_%G_ "-.L_\ 7[%[BX=8HHE+ M.[$*JJHR22> .IH$W;5DE?/?QK_ &BO!WP>M&LY6&IZ_(N8K&)N5R#AIF_@ M7V^\>,#!S7SQ\>OVQ(-/^T>$OA/*)KD%HY]3ZHF,J1 .YS@B3IZ#H:_.=$U[ MQ9K6R-9]5U749"< -+-+(QR3W))Y)KP_$'QJIX9O Y-[]79 MRW2?:/\ ,_P]3JOB/\4?&/Q3UM];\67K3D$^3"ORPP(3D+&G0 >O4]2#^Y1NH(/#GCTS7TS\!OV.K/1O(\5?%> M)+N_4AX=-R&ABQWF(X=O]G[H]^"/OV.-(D6.)0B*, 8 'L*PP>42F_:5_N_ MS/ X)\&\1CJG]I<0R=Y:\C?O/_&]UZ;][;'$> ?AQX/^&>BIH?A'3TLX1S(^ M,RRMW:1SRQ^O; Z 5W5%%?1QBHJR1_3F%PE*A3C1HQ48K1)*R044451T!111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?/WQO M_9\\*_&/36GD5=/U^%,6]ZBC/'(64<;D]LY&>*_'SQ_\//%7PS\02^'?%5HU MM<(28W&3',@.-\;<;A^H[U_0)7G_ ,1_AGX3^*7A^3P_XJM%G0_-%*.)89.S MHW4'U]1P>*\G,,KC5]Z.DOS/QSQ'\)4O/^]]]^GYO?L\_ MM7:EX(DM_"'Q D>^T%B$AN#\TUIZ#_:CSU!Y'4>A_5+2]4T[6].M]6TFX2[L M[M!)%+&=R.C="#7X@_&CX%>+/@WK!AU%#>:/.Q^S7T:G8XR<*_\ <<#MT/8] M<;_P)_:*\2_!Z_%C.7U+PY<.#-9LW^K)X,D)/W6QU'1N,]J\W!9E.C+V5?;\ MC\RX&\3\9DE?^Q\^B^6.B;WAZ_S1[/HMKK0_:ZBN5\&^-/#?C_0+?Q+X5O4O M;*X'53\R-W21>JL.X/U'!!/55]/&2:NC^JL/B*=6$:M*2<7JFM4UY!1113-@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_];] M_**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "OB/Q9_P C3K/_ %^W'_HQJ^W*^(_%G_(TZS_U^W'_ *,:@#Z= M^%W_ "(NF?\ ;;_T<]=_7 ?"[_D1=,_[;?\ HYZ[^@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBO'?B]\;?!WP=T+ M/#O@G1)_$/BB^CL+"W'S22'J>RJ.K,<< .LQ';.2$''3.2,UY-\5OC#XQ^+NN'5?$EQMMXR1;VD>1# A). O M<^K')/K7I?P&_9G\2_%NXAUS50^E>%T8;KDC]Y<[6PR0@_B"YX!Z9.(F9<2XG^R_1R7>3^S'R^_L>4?#3X4>,_BOK(TCPG M9F14(\^X?*P0 Y(+MSUP< 9)K]>/@S^SYX+^#UD)K*,:AK%+%+&R@ &U1\SMW9V/+,>Y/)KJJ]7 97"C[ MTM9'Z[X>^$V$R>,<1B+5*_?I'_"OU>OIL%%%%>J?KH4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &)XB M\.:)XLTBXT'Q#:)?6-TNV2*09!']#[U^1_[07[,6M?"RXG\1^&@^I>%W;=NP M6EM,_P ,N.JCL_X'GD_L744\$%U"]O_<^# MXY\/\%GE#DK+EJ+X9K=>3[KR^ZQ^#GPI^+_B[X1:\NK^')M\$A N+63)AG3T M8=CZ$*^&/VB_V2 MY=%6Y\;?"ZU:6Q7,ESIR/ M97ML>WW77NCJ>&4]P:^?H8FKA)^SJ+W?ZV/YUR'B;-N#<;_9^8Q16(N/!GPGN1)<#"SZJARJ==R0<T3X603>& M_#1CU+Q/(A (:*T.<9EQU?KA/;YN.#^2OB'Q%K_ (TUZXUS7KF34-2OY-SN MV69F;@*H'0#@!1P!P*CTG1_$'C'6X],TBVFU35+YSM1 7D=CR23^I)X'4FOU M?_9]_98T;X:QP^*/&*QZGXG(RG\4%H&&"$!X9_5R/88YS\S^^QL^T5^'_!/Y M9E+.N.,=9>YAXO\ [=C_ /)3M_21XO\ #]CU[K[+XQ^+,.(& D@TLY!8$ J MUQZ?]<_^^CU6OTCM[>"T@2VM8UBBC&%1 %50.P J:BOI<+A(48\L$?U#PEP; M@)_M?CCX;0)!JYW2W-DN%2Y/)9H^RR'TZ,>N#S7WE16&)PT*L M>6:/G>)^%L'F^%>%QD;KH^J?=/O^?4_G>L;[7O"&NI>64DVF:KILV01F.6*6 M,]#T(((Y%?K#^SO^U!I7Q*@M_"GB^2.Q\3*H5&)"17A&!E>PD/\ =[GIZ5H_ MM"?LS:+\5+.;Q#X=5-/\40H2K]([K'1)<=">S]1WR.*_)#6=%\0>#-=ETK6+ M>73=3L),%6RCHRGAE/<9'!'![5\PU5P53O%_C_P3^5I0SC@;,+KW\/-_]NR7 M_MLU_5T?T/45\!_LX_M80ZZMKX'^)UVL6H ".VU"4X6?KA9F/ ;L&[]^>:^_ M*^FPV)A5CS0/ZHX7XJP>;X58K!RNNJZQ?9K^D^@4445T'T84444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 ?__0_?RBBB@ HHHH **** "O)/C= MX[N/A[\.=7\0:5<11:I L0MEDVL2TDR1DA#][ 8GIVH^./CJ\^'?PTU;Q)IF M/MRA(+XKXP^%?P U3XUZ$WQ \:^)+G;J,T@15/F2OY;% M&9V?('S @#'09SS0!]L_!CQ7JGC7X;:+XCUV:.;4;N-VG,0"@'S'"Y5>AV@< M5ZC7QEX+_9I\5?#?X@:/X@\,>)#<:/#+_I4,NZ-S%@Y7"Y5\^F!CK7T+\6?& M6K> _!%[XBT+3FU2_C:..&%59LM*P4,53D@9Z"@#M]1U?2='B6;5[V"QC<[5 M:>18E)] 6(!-7(9H;F%+BWD66*50R.A#*RL,@@C@@CH:_(SXQ:#\79M*L?B! M\4;AD?5)S#;VK-AHEVE_]6/E0>@Z^M?IM\)"3\*_!Q/).CV'_HA* /0J**CE M$AB<0D"0J=I/0''% &9JGB#0=#56UK4K:P#'_ (9W/Q#D4"./3UNXT;HSRH#$G_ G M95_&O@GX2?"76_VB+[5/'GQ U:X%B)C$"A&^68 ,54,"%1%(' ]ATH _2'2M M?T+7%9]%U&VU!4^\;>9)ORV^*OPWU_\ 9L\2Z/XL\$:K.]C<2$1L MY^9)$P3%(%PK*Z]..0"#7V1\0OC)'HGP.B^)&D%8[S6+: 6:MSMN+DJ>*?#.AR"+6M6M+"0C(6>>.)B/HQ!J]IVK:5K$)N=(O8;Z$'&^"1 M95S]5)%?G9\'OV=IOBYHK7>-3D:-=A90&.!/;[MLL4BCY=Z]B/530!^IU%0V]Q#=V\5U M;L'BF571AT*L,@_B*FH **** "OB/Q9_R-.L_P#7[N_H **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH *IZAJ-AI-E-J6J7$=I:6REY)96"(BCJ23 MP*QO%WC#PYX%T*X\2>*;U+&PML;G?JS'HJ@V!P\N!@/,1U;J0.BYQZD\&.S"%%:ZOL?GO'WB+@\BH^_P"] M5?PP6_J^R\^O3R]!_:(_:LU+QX\_A#P!++I_A]&>.:X5BLM\""O/0K$03A>I MZGL!\T?#GX9^+?BEKZ:!X3M#/(-IFE;B*"-CC?(W8>PR3@X!P:Z[X,? OQ9\ M9=9-MIJFRTFWYN;^1"8T_P!E.F]SZ \#D]L_LE\._AMX3^%_A^+P]X4LUMXE M ,LI \V>0#!DE;^)C^0' P*\+#82IBI^TJO3^MC^?N&>#^U MU_+!=$NK_-W.*^"_P&\(_!O2]FG(+W69U(N+^10)'!.=B]=B# ^4?4Y->Y44 M5]12I1A'EBK(_K/*\JP^"H1PV%@HPCLE_6K[MZL****T/0"BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "O _CC\ O#/QDTAC,%L==MU_T:]5-_ WB?X=>() M_#?BJT:TO8#D'JDB]GC;HRGU'T.#Q7VG^S=^U?-HPM? GQ-NC+8#$5KJ$A+/ M"#@*DI[H.QZJ/85]R?%GX0>$_B]H#:/XAAV7$8)MKI.)8'[$'N/53P:_&;XI M_"CQ7\)/$3Z#XEAS&^YK:Y0'RKB,'&Y3V/\ >4\CZ8)^6KX>KA)^TI_#_6C/ MY*S[AK->#,=_:&72_2W\LU^3^ZST/WKAFAN(4N+=UEBE4,CJ0RLK#((( MX((Z&I*_(_\ 9Q_:@U'X=S0>#_&DCWOAN0A89"-A6C>._8_I#@CCK!YYAO:T'::^ M*+WB_P!5V?Y/0NT445V'VP4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!__T?W\HHHH **** "BBB@#SOXK>!4^)'@+5?"!E$$MVBM#(1D)-$P="?8E M<'V)K\_/"GCOXO\ [-,\WAW7]':XT8REMDH8P[CU:&9>!NZX/XC-?IW>ZCI^ MFI')J-U%:K*XC0RNJ!G;HH+$9)P< #0!X M5\+_ -HSP)\3+F/2(2^EZO(/EMK@@B0]2(W& Q]B ?0&O?F56&&&1[U^5/[2 M/A3P_P##KXJ:=)X Q9W$T45T;> \07 D.W:!]W< "%_'H:_52,N44R##$#(] M#WH ^*OVW/\ D3O#O_7^_P#Z*-?2OPC_ .25>#O^P/8?^B$KYJ_;<_Y$[P[_ M -?[_P#HHU]*_"/_ ))5X._[ ]A_Z(2@#T.BJMW>V6GP_:+^XCMHLXWRN$7) M[98@5-%+%/<+B2-P"K*<@@]"".HH DK\O_ (Y:S/\ '/XUZ?X+\(?Z3;V' M^@QRKRA?<6N)LC^!1QGN%R.M>R_M%?':Z^T/\*/ANS76K7K?9[N:#YF0OQY$ M>/XST8]AQUSCT?\ 9[^!=O\ "[2CK6MJLWB34$ E;J+>,\^4A_\ 0CW/L!0! ME?M4I%H?P*.CVF1")[*U7_0#['TH H?MCVT4_P )(IG&6M]2MW4^A*2(?T:O MEGXAZC-)^S%\-+20D^;=WS?A!+*B_HU?1/[:7B*UM/ >E>&A(/M>HWRS;,\^ M3 C;B1_O,N/QKR7XR>#[_1_V:/AX]Q$4DT^0&5>Z?;D>;YO3G /N: /N#X0V MD=E\*_"$$2A1_9-DYQ_>>%68_B237RM^W#;1-I7A.\(_>1SW<8/^RZQD_P#H M(KZ.^ ?B"U\1?"'PQHZKX5\ M&V!\Z\C\Z>2->6S.4CA&/4[6X^E 'V;\,9I+CX;>$[B;F232;!FSZFW0FNXK M"\+:6^B>&=(T63&ZPL[>W..F8HU0X_*MV@ J"ZG%K:S7)&X0HSXZ9VC.*GJK M?PON_KRWX::-I5QX,L+J>UC>659T=BN2R M^:XP?PKO$T+1HFA>.SC5K?\ U9"_=R2>/Q)- &M16)_PCF@^4(/L,7EJV\+M MXW$8S^E2/H.C2&: ->BLC^P=&+F3[''N,8BSM_@"[ M=OTP,4J:%HT9A9+.-3;?ZO"_@Z-$ MT+1V<:FW.Z,A?N'.BL0^'-!,1@-C%Y9;?MV\;L8S4KZ%HTAF9[.-C M<_ZS*_?P<\_CS0!K45D?V#HP<2?8X]PC,6=O\!7;M^F#BA-!T:,P%+.-?LS; MH\+]PYSD?CS0!KT5B?\ ".:#Y1@^PQ>6S;RNWCSC)N!B0[?O $ M-S^(!H UZ*R1H6C!UD%G'N1#&IV]$(*E?I@D4U- T6/R=EE$/(;?'A?NMD'( M_(4 ;%%8I\.Z$T;1-8Q%'8.PV\%AD9^O)J1M!T9FF9K.,F1VLXRTR['.W[RC'!_(?E0!K MT5DC0=N+.,-$A1#M^ZISD#VY/YTQ?#VB(L:+91!86+H-OW6.,D>_ _*@# M9HK&;P]HCK(C64169@[C;]YAG!/OR?SIYT'1BTCFSC+2H$<[?O*,8!]N!^5 M&M160N@Z,KQNMG&&A78AV_=4YX'YG\Z:/#VB+''$ME$$B8N@V\*QQDCWX'Y4 M ;-%8S>'M$995:RB(F8.XV_>89P3^9I[:#HSN\C6<9:5 C';U48 !]N!^5 & MM162FA:,CQ2)9QAH%*H=OW5))('XD_G48\.Z$(TB%C$$C8NHV\!C@$CWX'Y4 M ;5%8[:!HKB56LHB)V#R?+]YAD@G\S2G0=&9WD-G&6D01L=O5 #[8 H UZ M*R5T'1E:%ELXP8 5C.W[H))P/Q)J,>'="6-8EL8@B,74;> QP,_7@4 ;5%8[ MZ!HLGG;[*(^>V^3*_>;).3^9IQT+1B[2&SCW.@C8[>J !0OTP * -:BLA-!T M9&A9+.,&W&(SM^Z"2W'XDFF#P[H0B6 6,7EJQ<+MX#$ 9^O H VJ*QWT#17\ M[?91'[0VZ3*_>.-Q&,_I0!MT5D/H.C2&:/[!T8N9/L<>XQB+.W^ +MV_3 Q0!KT5DIH6C1F%DLX MU-M_J\+]S)SQ^/-1#PYH(B$ L8O+#;]NWC=C&: -NBLB30=&E:9I+.-C<'=( M2OWSG.3^-+_86C;M_P!CCW>7Y6=O\&-NWZ8XH UJ*R$T'1HVA>.SC4VQS&0O MW#G=Q^/-1_\ ".:#Y/V?[#%Y6[?MV\;L8S^5 &W160^@Z-(TSR6<;&Y.9"5^ M^<[N?QYI?["T;=O^QQ[O+\K.W^#&W;],<4 :U%9$>@Z-$T+1V<:FW.Z,A?N' M.66W[=O&[&,T ;=%9+Z%HTAF9[.-C<_ZS*_?P<\_CS2? MV#HP<2?8X]PC,6=O\!7;M^F#B@#7HK(30=&C,!2SC7[,VZ/"_<.B$%2OTP<4 :U%8Z:!HJ>3LLHA]G;='A?NG. (.#^(%(-!T97206<8:-#&IV M]$((('M@F@#7HK'70-%01*ME$! Q>/Y?NL<$D?D*:?#NA&-XC8Q%)&#L-O!8 M9 )]^3^= &U162^A:,[RR/9QEIU"N=OWE!! /X@?E0N@Z,CI(MG&&B0HIV]% M.00/;D_G0!K45C+X>T15B5;*("%BZ#;]UCC)'Y"@^'M$:.2)K*(I*P=QMX9A MG!/OR?SH V:*R&T'1F>1VLXRTR['.W[RC'!_(?E2C0=N+.,-$A1#M^ZIS MD#VY/YT :U%8R^'M$18T6RB"PL70;?NL<9(]^!^5#>'M$=9$:RB*S,'<;?O, M,X)]^3^= &S162=!T8M(YLXRTJ!'.W[RC& ?;@?E2+H.C*\;K9QAH5V(=OW5 M.>!^9_.@#7HK&'A[1%CCB6RB"1,70;>%8XR1[\#\J&\/:(RRJUE$1,P=QM^\ MPS@G\S0!LT5DMH.C.[R-9QEI4",=O51@ 'VX'Y4)H6C(\4B6<8:!2J';]U22 M2!^)/YT :U%8H\.Z$(TB%C$$C8NHV\!C@$CWX'Y4YM T5Q*K641$[!Y/E^\P MR03^9H V**R#H.C,[R&SC+2((V.WJ@ !]L 4JZ#HRM"RV<8, *QG;]T$DX' MXDT :U%8H\.Z$L:Q+8Q!$8NHV\!C@9^O ISZ!HLGG;[*(^>V^3*_>;).3^9H M V**R3H6C%VD-G'N=!&QV]4 "A?I@ 4B:#HR-"R6<8-N,1G;]T$EN/Q)- &O M16*/#NA")8!8Q>6K%PNW@,0!GZ\"G/H&BOYV^RB/VAMTF5^\.SC5K?_ %9"_=R2>/Q)- &M16)_ MPCF@^4(/L,7EJV\+MXW$8S^E2/H.C2&: ->BLC^P= M&+F3[''N,8BSM_@"[=OTP,4J:%HT9A9+.-3;?ZO"_@Z-$T+1V<:FW.Z,A?N'.BL0^'-!,1@-C%Y9;?MV\ M;L8S4KZ%HTAF9[.-C<_ZS*_?P<\_CS0!K45D?V#HP<2?8X]PC,6=O\!7;M^F M#BA-!T:,P%+.-?LS;H\+]PYSD?CS0!KT5B?\(YH/E&#[#%Y;-O*[>-P&,_K4 MKZ%HTK3/)9QLUQ_K"5^]@@\_B : -:BLD:#HRN)!9QAE0Q@[>B$%2OTP<4U- M T5/)V640^SMNCPOW3G.1^(H V**Q3X=T(Q- ;&+RV8.5V\%@",_7DT]]!T9 MVF9[.,FX&)#M^\ 0W/X@&@#7HK)&A:,'606<>Y$,:G;T0@J5^F"134T#18_) MV640\AM\>%^ZV0(V,121@[#;P6&0"??D_G4CZ%HSO+(]G&6G4 M*YV_>4$$ _B!^5 &M162N@Z,CI(MG&&B0HIV]%.00/;D_G3%\/:(JQ*ME$!" MQ=!M^ZQQDC\A0!LT5C'P]HC1R1-91%)6#N-O#,,X)]^3^=.;0=&9Y':SC+3+ ML<[?O*,<'\A^5 &O162-!T8-&XLXPT2%$.W[JG.0/;D_G3%\/:(BQHME$%A8 MN@V_=8XR1[\#\J -FBL9O#VB.LB-91%9F#N-OWF&<$^_)_.GG0=&+2.;.,M* M@1SM^\HQ@'VX'Y4 :U%9"Z#HRO&ZV<8:%=B';]U3G@?F?SIH\/:(L<<2V402 M)BZ#;PK'&2/?@?E0!LT5C-X>T1EE5K*(B9@[C;]YAG!/YFGMH.C.[R-9QEI4 M",=O51@ 'VX'Y4 :U%9*:%HR/%(EG&&@4JAV_=4DD@?B3^=1CP[H0C2(6,02 M-BZC;P&. 2/?@?E0!M45CMH&BN)5:RB(G8/)\OWF&2"?S-*=!T9G>0V<9:1! M&QV]4 /M@"@#7HK)70=&5H66SC!@!6,[?N@DG _$FHQX=T)8UB6QB"(Q=1 MMX#' S]>!0!M45COH&BR>=OLHCY[;Y,K]YLDY/YFG'0M&+M(;./6K%PNW@,0! MGZ\"@#:HK'?0-%?SM]E$?M#;I,K]XYSD_B:<=!T9G,ALXRS((R=O5 H7Z8& M* -:BLE-"T:)H7CLXU:W_P!60OW6K;PNWC<1C/Z M4 ;=%9#Z#HTAG+V<;?:6W297[YSG)_'FC^P=&+F3[''N,8BSM_@"[=OTP,4 M:]%9*:%HT9A9+.-3;?ZO"_@Z-$T+ M1V<:FW.Z,A?N'.66W[=O&[&,T ;=%9+Z%HTAF9[.-C<_ MZS*_?P<\_CS2?V#HP<2?8X]PC,6=O\!7;M^F#B@#7HK(30=&C,!2SC7[,VZ/ M"_<.-P&,_K0!MT5DOH6C2M,\EG&S7'^L) M7[V"#S^(!H&@Z,KB06<894,8.WHA!4K],'% &M16.F@:*GD[+*(?9VW1X7[I MSG(_$4T^'=",30&QB\MF#E=O!8 C/UY- &U160^@Z,[3,]G&3<#$AV_> (;G M\0#2C0M&#K(+./%^ZV030!M45DMH.C,TS-9QDS@+(=OW@"#@_B!2#0 M=&5TD%G&&C0QJ=O1"""![8)H UZ*QUT#14$2K91 0,7C^7[K'!)'Y"FGP[H1 MC>(V,121@[#;P6&0"??D_G0!M45DOH6C.\LCV<9:=0KG;]Y000#^('Y4+H.C M(Z2+9QAHD**=O13D$#VY/YT :U%8R^'M$58E6RB A8N@V_=8XR1^0H/A[1&C MDB:RB*2L'<;>&89P3[\G\Z -FBLAM!T9GD=K.,M,NQSM^\HQP?R'Y4HT'1@T M;BSC#1(40[?NJT18XXELH@D3%T&WA6.,D>_ _*AO#VB M,LJM91$3,'<;?O,,X)_,T ;-%9+:#HSN\C6<9:5 C';U48 !]N!^5":%HR/% M(EG&&@4JAV_=4DD@?B3^= &M16*/#NA"-(A8Q!(V+J-O 8X!(]^!^5.;0-%< M2JUE$1.P>3Y?O,,D$_F: -BBL@Z#HS.\ALXRTB"-CMZH ?; %*N@Z,K0LM MG&# "L9V_=!).!^)- &M16*/#NA+&L2V,01&+J-O 8X&?KP*<^@:+)YV^RB/ MGMODROWFR3D_F: -BO/?B5\3_"?PI\/-XA\5W/EHQV0PIAIIW_NQKQG'<]!W MZC/#_&/XG?#GX.Z/)J&M017&JW._' M_B/XAZRVL>()]VW<(($^6&WC9BWEQKV4$GW)Y.37E9CF<:*Y8ZR_(_(/$KQ4 MH9-!X;#6GB'TZ1\Y?HOOTWZOXP?&?Q7\8?$$FIZS*T&G1L?LEBK'RH$[V?O/T[#GIWG[-_ M[*U[XOGM/&_Q%MFM] VB6VM&^62[.>"XZK%QG'5N/X>OZ;6GA+PQ868T^QTR MW@M@%41H@5 %Z# XXKS<#ELJLO;5_P#A_P#@'YCP!X7XG-Z_]LY\VXR=U%[S M\WVCV75=EO+X:\-:'X0T2T\.^';1+*PLD"1QH, =R>I)/))Y)Y-;M9)T'1F M-Q&,_I4CZ#HTAG+V<;?:6W29 M7[YSG)_'FF:&O161_8.C%S)]CCW&,19V_P 7;M^F!BE30M&C,+)9QJ;;_5X M7[F3GC\>: -:BL0>'-!$0@%C%Y8;?MV\;L8S4DF@Z-*TS26<;&X.Z0E?OG.< MG\: ->BLG^PM&W;_ +''N\ORL[?X,;=OTQQ2)H.C1M"\=G&IMCF,A?N'.[C\ M>: ->BL3_A'-!\G[/]AB\K=OV[>-V,9_*I'T'1I&F>2SC8W)S(2OWSG=S^/- M &O163_86C;M_P!CCW>7Y6=O\&-NWZ8XI(]!T:)H6CLXU-N=T9"_<.?QYH UJ*R/ M[!T8.)/L<>X1F+.W^ KMV_3!Q0F@Z-&8"EG&OV9MT>%^X%^Z6S!RNW@L 1GZ\FGOH.C.TS/9QDW Q(=OW@"&Y_$ T :]%9(T+1@ZR"S MCW(AC4[>B$%2OTP2*:F@:+'Y.RRB'D-OCPOW6R#D?D* -BBL4^'=":-HFL8B MCL'8;>"PR,_7DU(V@Z,S3,UG&3. LAV_> (.#^(% &M160-!T97206<8:-#& MIV]$((('M@FD70-%01*ME$! Q>/Y?NL<$D?D* -BBL4^'=",;Q&QB*2,'8;> M"PR 3[\G\ZD?0M&=Y9'LXRTZA7.W[R@@@'\0/RH UJ*R5T'1D=)%LXPT2%%. MWHIR"![T1UD1K*(K,P=Q MM^\PS@GWY/YT\Z#HQ:1S9QEI4".=OWE&, ^W _*@#6HK(70=&5XW6SC#0KL0 M[?NJ<\#\S^=-'A[1%CCB6RB"1,70;>%8XR1[\#\J -FBL9O#VB,LJM91$3,' M<;?O,,X)_,T]M!T9W>1K.,M*@1CMZJ, ^W _*@#6HK)30M&1XI$LXPT"E4. MW[JDDD#\2?SJ,>'="$:1"QB"1L74;> QP"1[\#\J -JBL=M T5Q*K641$[!Y M/E^\PR03^9I3H.C,[R&SC+2((V.WJ@ !]L 4 :]%9*Z#HRM"RV<8, *QG;] MT$DX'XDU&/#NA+&L2V,01&+J-O 8X&?KP* -JBL=] T63SM]E$?/;?)E?O-D MG)_,TXZ%HQ=I#9Q[G01L=O5 H7Z8 % &M160F@Z,C0LEG&#;C$9V_=!);C\ M233!X=T(1+ +&+RU8N%V\!B ,_7@4 ;5%8[Z!HK^=OLHC]H;=)E?O'.BLE-"T:,PLEG&IMO]7A?N9.>/QYJ(>' M-!$0@%C%Y8;?MV\;L8S0!MT5D2:#HTK3-)9QL;@[I"5^^[R_*SM_@QMV_3'% &M160F@Z-&T+QV<:FV.8R%^X<[N/QYJ/_ (1S0?)^ MS_88O*W;]NWC=C&?RH VZ*R'T'1I&F>2SC8W)S(2OWSG=S^/-+_86C;M_P!C MCW>7Y6=O\&-NWZ8XH UJ*R(]!T:)H6CLXU-N=T9"_<.-V,9H VZ*R7T+1I#,SV<;&Y_UF5^_@YY_'FD_L'1@XD^QQ[A&8L[?X M"NW;],'% &O160F@Z-&8"EG&OV9MT>%^XP0>?Q - T'1E<2"SC#*AC!V]$(*E? MI@XH UJ*QTT#14\G991#[.VZ/"_=."PR 3[\G\Z -JBLE]"T M9WED>SC+3J%<[?O*"" ?Q _*A=!T9'21;.,-$A13MZ*<@@>W)_.@#6HK&7P] MHBK$JV40$+%T&W[K'&2/R%!\/:(T89P3[\G\Z -FBLDZ#H MQ:1S9QEI4".=OWE&, ^W _*D70=&5XW6SC#0KL0[?NJ<\#\S^= &O16,/#VB M+''$ME$$B8N@V\*QQDCWX'Y4-X>T1EE5K*(B9@[C;]YAG!/YF@#9HK);0=&= MWD:SC+2H$8[>JC /MP/RH30M&1XI$LXPT"E4.W[JDDD#\2?SH UJ*Q1X=T( M1I$+&()&Q=1MX#' )'OP/RIS:!HKB56LHB)V#R?+]YAD@G\S0!L45D'0=&9W MD-G&6D01L=O5 #[8 I5T'1E:%ELXP8 5C.W[H))P/Q)H UJ*Q1X=T)8UB6 MQB"(Q=1MX#' S]>!3GT#19/.WV41\]M\F5^\V2BL4>'="$2P"QB\M6+ MA=O 8@#/UX%.?0-%?SM]E$?M#;I,K]XYSD_B: -BBLDZ#HS.9#9QEF01D[>J M !0OTP,4)H6C1-"\=G&K6_\ JR%^[DD\?B2: -:BL3_A'-!\H0?88O+5MX7; MQN(QG]*D?0=&D,Y>SC;[2VZ3*_?.%^YDYX_'F@#6HK$'AS01$(!8Q>6&W[=O&[&,U) M)H.C2M,TEG&QN#ND)7[YSG)_&@#7HK)_L+1MV_[''N\ORL[?X,;=OTQQ2)H. MC1M"\=G&IMCF,A?N'.[C\>: ->BL3_A'-!\G[/\ 88O*W;]NWC=C&?RJ1]!T M:1IGDLXV-R-V,9J5]"T:0S,]G& MQN?]9E?OX.>?QYH UJ*R/[!T8.)/L<>X1F+.W^ KMV_3!Q0F@Z-&8"EG&OV9 MMT>%^XP0>?Q - &M162-!T97$@LXPRH8P=O1""I7Z8.*:F@:*GD[+*(?9VW1X7 M[ISG(_$4 ;%%8I\.Z$8F@-C%Y;,'*[>"P!&?KR:>^@Z,[3,]G&3<#$AV_> ( M;G\0#0!KUQ'C_P"'OACXE>'YO#GBFU%Q;R\JPXDC;LR-U!%="-"T8.L@LX]R M(8U.WHA!4K],$BFIH&BQ^3LLHAY#;X\+]UL@Y'Y"IE%25GL88K"TZ].5&M%2 MC)6:>J:/Q'^-7P.\4?!K7?LNHJ;O2;IF-I>H#L=0?NO_ '9 .H[]1WQVG[/O M[2&N?"*_31M7+ZAX8N6 D@)RUN2>9(<]#ZKT;ZX-?K1XB^'O@WQ3HMUH&MZ5 M!<6=WRZE1]_! <'J&&3@CD5^1/Q]_9XU_P"#VI-J-FKW_ANZ8^3<@$F$DX$< MV.AZ8/0_6OE\9@9X>7M:.WY?\ _DOC3@''<,XM9QDLG[)?-Q\GWB^[^?<_8_ MP[XCT3Q;H]OK_AV\2^L+I=T'OB/A<]H6^&M'XH_K'NOQ77HWZ'16*?#NA&-X MC8Q%)&#L-O!89 )]^3^=2/H6C.\LCV<9:=0KG;]Y000#^('Y5Z!^DFM162N@ MZ,CI(MG&&B0HIV]%.00/;D_G3%\/:(JQ*ME$!"Q=!M^ZQQDC\A0!LT5C'P]H MC1R1-91%)6#N-O#,,X)]^3^=.;0=&9Y':SC+3+L<[?O*,<'\A^5 &O162-!T M8-&XLXPT2%$.W[JG.0/;D_G3%\/:(BQHME$%A8N@V_=8XR1[\#\J -FBL9O# MVB.LB-91%9F#N-OWF&<$^_)_.GG0=&+2.;.,M*@1SM^\HQ@'VX'Y4 :U%9"Z M#HRO&ZV<8:%=B';]U3G@?F?SIH\/:(L<<2V402)BZ#;PK'&2/?@?E0!LT5C- MX>T1EE5K*(B9@[C;]YAG!/YFGMH.C.[R-9QEI4",=O51@ 'VX'Y4 :U%9*:% MHR/%(EG&&@4JAV_=4DD@?B3^=1CP[H0C2(6,02-BZC;P&. 2/?@?E0!M45CM MH&BN)5:RB(G8/)\OWF&2"?S-*=!T9G>0V<9:1!&QV]4 /M@"@#7HK)70=& M5H66SC!@!6,[?N@DG _$FHQX=T)8UB6QB"(Q=1MX#' S]>!0!M45COH&BR>= MOLHCY[;Y,K]YLDY/YFG'0M&+M(;./6K%PNW@,0!GZ\"@#:HK'?0-%?SM]E$?M M#;I,K]XYSD_B:<=!T9G,ALXRS((R=O5 H7Z8&* -:BLE-"T:)H7CLXU:W_U M9"_=R2>/Q)-1?\(YH/E"#[#%Y:MO"[>-Q&,_I0!MT5D/H.C2&:/[!T8N9/L<>XQB+.W^ +MV_3 Q0!KT5DIH6C1F%DLXU-M_J\+]S M)SQ^/-1#PYH(B$ L8O+#;]NWC=C&: -NBLB30=&E:9I+.-C<'=(2OWSG.3^- M+_86C;M_V./=Y?E9V_P8V[?ICB@#6HK(30=&C:%X[.-3;',9"_<.=W'X\U'_ M ,(YH/D_9_L,7E;M^W;QNQC/Y4 ;=%9#Z#HTC3/)9QL;DYD)7[YSNY_'FE_L M+1MV_P"QQ[O+\K.W^#&W;],<4 :U%-1%C18T&%4 #L!3J "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__2_?RBBB@ HHHH *** M* /(/C5\+#\6O"<.@1:@=-N+2Y6ZAE"[EWJCIAAD'!#GH1S7P9>:5\=?"'Q! ML?@[IGB^?[7>HK0^7%KKXE6_Q3F$IUFVC M\M!O/E >6T6=O^ZQ_'F@#P7X9?LL'1O$D7C3XC:I_;>I02"9(AEH_-'(>1FY M<@\CH,U]$_$[3/&FL>#+W3_A_>II^MR-%Y,SL4 59%+C< 2,KD=/:N_HH _. MCQ7^S_\ M)^-[>"U\5:[9ZC#;,7C26[D(5B,$X\OKBN]\!_"_P#:8\-ZMH%M M?^([?^P-,FMDEMTN78?9(64-&JF, _(, 9K[:HH ^'/VT_$$']D^'/"%I(SZ MC<7+77E1YSY:J8ER!SEF8A?H:^B_ 7A?7]$^#>F^%99C!K*:8T6\DDQ7$J,1 MD_[#,!^%85Q\#M+U/XN'XJZ]?R:@\ 3[+:.H\J%HU"H??:C?LL_'?P]JJZWHNI6-I?INVSI=2"0%NIW>7G)KO?^%5?M<_]#BG_@?+_P#& MZ^]Z* /-/!7A;7W^&EOX3^)UPNKZA/#<07S[S()4E=\#<0"<1D#.!TKX\F_9 MO^,?PYU^ZO\ X3ZV/LEQE0?-,,I3.0LBX*MCU_05^AU% 'P9X:_9G\?>,/%D M/BKXU:LMY'"RDP+(97E5#D1EB $3U [>E?9'C3P=H_CKPM?>$M93-G?1[,KP MR,I!1U]"K $?2NKHH _.NP^ G[0GPVO;JV^'FN(UA<.#F.8Q;\="\9! ('H3 M7??"[]FKQ'%XSC^(GQ9U)=1U&"43QPJYEW3+RCR.P&=IP0H'4#M7VM10 444 M4 %%%% !7Q'XL_Y&G6?^OVX_]&-7VY7Q'XL_Y&G6?^OVX_\ 1C4 ?3OPN_Y$ M73/^VW_HYZ[^N ^%W_(BZ9_VV_\ 1SUW] !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M5\[_ !]^/^A_!O1#! 4O?$EXA^RVFCM0XXDE[;@.53OP3QU_(74M3UOQ7K4FH:E--J6IZA M+EF;,DDDDC= .222> *\3,LT5/\ =T_B_(_"/%'Q;AEREE^6OFKO1O=0_P Y M>73KV-#Q;XO\2^/_ !#<>(O$UV^H:C>,,L1^"JBCA5'0*!@5]Y?LW_LF"18O M&_Q7LB,%7L]-DX^Z01)./?'$9[?>YX';_LW_ +*EIX36Q\>_$.(3ZYCS;>R; M#16N<%6?^]*.?92>.1FONNL&OA'.4UFV>+FF]5"6N^O-. M^[\GMUUT35544(@"JHP . *=117T)_2@4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !6;K&CZ7X@TNYT76K9+RRO$:. M6*10RNK#!!!K2HI-7T(J4XRBXR5TS\>/VB_V:=4^%U[/XF\,(UYX6F;(ZM): M%OX']4'9OP/J?+/@Y\9_%'P=U_\ M'1I#-87)47=HQ_=S(#UQV8=F'/X5^Z% M[96FHVLEC?PI<6\RE7C'I&9[BV4; MGLNY([F+]5[\=/F'FN\>ZZ+ MRV_2?X<_$CPO\4?#D7B3PO<"6)OEEB/^LAD'5''8^AZ$*%#.J:H5[1Q"6JZ2\X_JNGH>I4 M445ZA^M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!__3_?RBBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXC\6?\ M(TZS_P!?MQ_Z,:OMROB/Q9_R-.L_]?MQ_P"C&H ^G?A=_P B+IG_ &V_]'/7 M?UP'PN_Y$73/^VW_ *.>N_H **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^,OVC?VI+'X<_:? M!?@HK>>)&0K+."&BLF/8C^*3&3CHIQG/(K#_ &D/VJ[3PBM]X#^'DPFUW'E7 M%ZA!CMI) M.!U)KP,RS2W[JCN?SMXH>+4J,GE632YJKTE):V>W+'O+S6W37:!4USQ7K9"+ M/JFJZC*3@!I9II'Y)[DD]37ZP?LX?LQZ9\.+&#Q7XTMX[SQ1, Z*P#I8@C[J M=C)_>;MT'&2>A_9U_9TTOX1:6NM:VJ7OBF\0>=-C)/"UR8+F+AE/,<9$G%Q?,XQT:_O0M^*^[L?5_P6^-OACXR: M MYICK;:M;(OVRR8_/$QXW+_>0GH>W0\XS[37\]GA3Q;XE\ >(8/$'ARZDT_4; M-NHXZ<,CJ>JGHRGK7['_ (^/^@?&32?*8+8:_:H/M-H6^]QS)%GDJ3VZCOZ MUUY;FBJ^Y/XOS/L/##Q7IYK%8+'-1Q"^2GYKM+NOFNR^A****]@_; HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#__U/W\HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH *^(_%G_ "-.L_\ 7[@XR3\$^#O!W MB+Q_XBM?#'AFU:\O[QN!_"B_Q.[?PJO4D_J<"OG&]?\::[;Z#X?M)-0U&]?"H@W$DG MEF/8#.2QX'>OV4^ 'P T3X-:()YPE[XDO4'VN[QD(#SY46>B ]3U8\GL!K? M_P"!OAWX->'EM+55N]9N@K7EZ5^9V_NI_=C7G _$\FO73=4TZ7*L,H\A1^0EQT;OT/8CP,RRN_P"]I;G\Z>*/A*ZLGFN3JU5:RBM+]>:/ M:7EUZ:[]S^SY^T7HOQ@T]='U/98^*+6,&6#.%N%4HZ],X^FZ_G?MK MKQ!X-UY+FV>?2M6TR7((S'+%(A_ @U^MG[.G[2VE_%*R@\,^)G6S\4P+@]%C MNPO\:>CGNOXCT%Y;FG/^[J?%^?\ P3T/"WQ96.MEV9OEKK12>G/Y/M+\_4^M M****]P_>PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** /_]7]_**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OB/Q9_P C3K/_ %^W M'_HQJ^W*^(_%G_(TZS_U^W'_ *,:@#Z=^%W_ "(NF?\ ;;_T<]=_7 ?"[_D1 M=,_[;?\ HYZ[^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHIK,J*7&+@R:_9_P"#GP1\)?!O M1?L>C1_:-3N47[9>N/WDS#L/[J ]%'U.3DU:^#OP=\-?!WPTFC:,@GO9P&O+ MQAB2>0?R0?PKV]SDUZY7=EN6*DN:?Q?D?>>&'A92R>FL5BTI8A_-0\EY]W\E MIN4445ZQ^QA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R-^T9^S/I MWQ0M9?$_A=4L_$T$9.,;4NPO1']&]&_/BOR6=-=\(:ZT9Y7 MS_O*?Q?G_P $_ O%+PF6-YLRRM6KK5Q6G/YKM+\_4Y/]FS]IVS^(EM!X.\;S MI;>)8P$AE;"I>CMCL)?4?Q=N>*^S:_G?U?2->\':]/I6JP2Z;JFG2[70Y5XW M4Y!!'Y@C@CD5^G?[-/[4D7C-;?P+\0ITAUM%"6UXYVK=@?PN3P)??^+_ 'NL M99FG-^ZJ[G'X6^++K2659P[55I&3TN_Y9=I>?7KKO]RT445[Y_1(4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 ?_6_?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ KXC\6?\ (TZS_P!?MQ_Z,:OMROB/Q9_R-.L_]?MQ M_P"C&H ^G?A=_P B+IG_ &V_]'/7?UP'PN_Y$73/^VW_ *.>N_H **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHIK,J*7< MA549)/ % S*BEW(55&23P !7YA_M0_M0-KK77PY^'-T5TU28[Z^C.#<$<& M*(C_ )9]F8?>Z#CJO[4/[4#:ZUU\.?AS=%=-4F.^OHSS<$<&*(C_ )9]F8?> MZ#CK\C_"[X7>)_BSXGA\-^&X?1KBX8'RK>+/+N?_ $%>K'\2/F\QS)S?L:)_ M,'B;XFUL;6_L/([R3_ECY=WU]+W/A=\+O$_Q9\3P^&_#@4<# MKU)J_P#"WX6^&/A-X8A\-^'(>>&N+A@/-N)<J?K@4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% 'SE\??V?=!^,&D/>6J)9^)+9/]'N@,;P MN2(Y/53V]*_'7Q-X9\1> _$5QH&OV[V&I6#X(/'3[KHW=3U!%?T+UX1\&:1 M>.P"4<0MULI_Y2[/KL^Z^<_V9OVIXM7^Q_#SXC7 CO<"*SOY&PLO98Y2>C>C M'KT-?H'7\]WC'P;XE^'WB&X\.>)K1[*_M&]]KC/RO&W\2GL1^AR*^]_V9/VJ M-_V?X??$^\P0 ECJ,I].!%,Q_P#'7/T/&".;+S?H^Y^C5%("& (.0>]+7T1_2P4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__]?]_*** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "OB/Q9_P C3K/_ %^W'_HQJ^W*^(_%G_(TZS_U^W'_ *,:@#Z=^%W_ M "(NF?\ ;;_T<]=_7 ?"[_D1=,_[;?\ HYZ[^@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH ***:S*BEW(55&23P !0 ,RHI=R%5 M1DD\ 5^8G[4/[4+:ZUU\.?AS=%=-4F.^OHS@W!'!BB(_P"6?9F'WN@XZG[4 M/[4+:ZUU\.?AS=%=-4F.^OHS@W!'!BB(_P"6?9F'WN@XZ_(_PO\ A?XG^+'B M>'PWX;A]&N+A@?*MXL\NY_\ 05ZL?Q(^;S+,7-^QHG\P>)OB;6QM;^P\CO)R M?+*4=Y/^6/EW?7TO<^%_PO\ $_Q8\3P^&_#>&N+A@/-N)<E5Z&79:J*YI?$?HOACX8T'&TW4E%MJ=L&:SO%&7B<]C_>1OXE_ M$)[3_%OX/>%? MB_X>?2->B\NZC!-K=H/WD$AZ$>H]5/!KRHZ=,8 M_3)'25%DC8.C@$$'((/0@U^ OQ(^&OBGX6>)9O#GB:W,;H289U!\J>,='C;O MU&1U'>OK']F?]J2;PQ-!X$^(UT9-'?"6MXY):U/0(YZF,_\ COTKAR[,G!^Q MK?UZGP/AIXI5<%5_L7/+Q<7RQE+>/]V7EV?3KIJOU+HJ*">&YACN;:198I5# MHZ$,K*PR""."".0:EKZ0_J!.^J"BBB@84444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 ?_0_?RBBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXC\6?\ (TZS_P!? MMQ_Z,:OMROB/Q9_R-.L_]?MQ_P"C&H ^G?A=_P B+IG_ &V_]'/7?UP'PN_Y M$73/^VW_ *.>N_H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH ***:S*BEW(55&23P !0 ,RHI=R%51DD\ 5^8G[4/[4+:ZUU\.?AS=%= M-4F.^OHS@W!'!BB(_P"6?9F'WN@XZK^U#^U VN-=?#GX+/+N?_05ZL?Q( M^;S',7-^QHG\P^)WB=6QM;^P\CO)R?+*4=Y/^6/EW?Z7;7X7_"_Q/\6/$\/A MOPW#Z-<7# ^5;Q9Y=S_Z"O5C^)'[5_"SX6>&/A-X8A\.>'(>>&N+A@/-N)<< MNY_D.@' H^%GPL\,?"7PQ#X<\.0\\-<7# >;<2XY=S_(= .!7I5>AEV6JBN: M7Q'Z)X8^&-'):/MZ]I8B2U?2*_EC^KZ^@4445ZA^M!1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'FOQ3^% MGACXL^&)O#GB.'GEK>X4#S;>7'#H?YCH1P:_%OXJ_"?Q3\(_$;Z!XCBW1OEK M:Y0'RKB/^\I[$?Q+U!]L$_O=7 _$?X;^&/BAX)[831-\T4@XDADQ@.C M=0?YUY>8Y:JRNOB/R?Q+\,:&=TO;T;1Q$5H^DEVE^CZ>A^;/[-7[4%UX!>W\ M#^.96N/#LCA8+AB6>RW?J8L]1_#U'<']7;6ZMKZVBO;*59X)U#QR(0RNK#(( M(X((K\)?B_\ !_Q+\(/$T_LW?M+ZA\.+R M#PEXNF>Z\-3$*C,2S6A)ZK_L9/*_E7F8#,94I>QK?\,?EGASXF8C*:_]B9Y= M1B[)O>'D^\>SZ>FWZ\451TW4M/UG3[?5=*N$NK.Z0212QGIP+$+=9, M$LTDR1DA#UP&)_"CXX>.KOX=?#35O$NF@?;E"06Y89"R3,$#?\!!+#U(KXO^ M%OP"UGXW:$WC_P :^);@)J$L@C53YDC>6VUF8MD#Y@0!CMGO0!]M?!GQ9JGC M;X;:+XDUV6.74;R-VF\H!0")'"_*.AV@5ZA7QCX*_9L\7?#;Q_H^N^&O$AN= M&AE_TJ&0M&YBPJ> O!%[XCT33FU2^C:..&!59LM*P4 M$A>2!GM0!W&H:MI>D1K-JMY#91N<*TTBQ@GT!8CFKD,T-Q$EQ;NLL4BAD=2& M5E(R""."".AK\B_C%HWQ>N=*L?'_ ,3YVC.J3F&VM6;!B7:7SY8^5!Z#KZXK M]-OA(2?A7X.).2='L/\ T0E 'H5%%4M2U"TTC3KK5;]Q%;6<3S2N>BI&I9C^ M % #=0U72](A%QJUY#91$X#SR+&N?JQ JGIGB;PYK3F+1]5M;YP,E8)TD8#Z M*2:_-CP9X<\4_M4>/]5UKQ'J,MIHEB066,Y\I)"?*AB4_+G ))([9/)JY\9O M@3??!"SLO'O@/5[HV\$Z)(6.V6%V^XX9, J2,'/T/1%5M9U M&WL W0SRI%GZ;B,UXQX:^,L-[\!S\5-1"_:;.TD\Y.BM=Q$Q!>.@D?:0.P:O MD/X3_"?7OVBK[5/'7C_5[A; 3&(%"-\DV Q50V0J(I X'L.E 'Z2:9KNB:VK M/HVH6]^J?>,$J2X^NTG%:M?EM\4OAUXB_9J\2Z/XK\%:M-)87+D1L_!61,%H MI ,*RNO3CD BOLKXA?&.+0_@A'\2-)*QW>KVT LT;G;<7(Y'N8QN/_ : /8] M3\3>&]%<1:QJMK8N1D+/.D;$?1B#5W3]5TO5X?M&E7D-[$#C?!(LBY^JDBOS MJ^$'[/%U\7]$D^('Q"U>["ZE(YMPC!I) K%6DWW;98G7[N]>Q'JIH _4VBH;>XAN[>*ZMV#Q3*KH MPZ%6&0?Q%34 %%%% !7Q'XL_Y&G6?^OVX_\ 1C5]N5\1^+/^1IUG_K]N/_1C M4 ?3OPN_Y$73/^VW_HYZ[^N ^%W_ "(NF?\ ;;_T<]=_0 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1136944NY"JHR2> * !F5%+N0JJ,DG M@ "OS%_:A_:A;7&NOAS\.;HKIRDQWU]&<&YG.7<\1PQC[TDC=E'Z]!S7S>99DY/V-$_E[Q1\4:N+JO),E;DY/EE*.\ MG_+&W3N^NRTWT/A?\+_$_P 6/$\/AOPW#Z-<7# ^5;Q9Y=S_ .@KU8_B1^UG MPL^%GACX2^&(?#GAR'YN&N+A@/-N)<&M( FN M#^\N[HJ ]Q,>K'T Z*.P [UZI7?EN7*BN:7Q'Z+X7^&5+):*Q&(5\1):O^5? MRK]7U] HHHKU3]<"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH XWQWX#\-_$;PY=>&/%%J+B MUN1P>CQN/NNC=0R]J_&'XV?!#Q+\&=?%EJ -WI-T2;2]5<)(.I1O[KCN.XY' M<#]T*YCQAX.\.^.]!N?#?BBS2]L;D8*N.5/9E/56!Y!'(KSLPR^-:-_M'YEX MC>&V'SRASQM&O%>[+OY2[K\5TZI_DM^SM^TGJOPGO8_#NOE[[PMFA[8/-?K]I&KZ9K^F6VM:+6-X@DAFC.5=3W!_F.H/!YK\5/CI\ M!/$7PZ!H]!L?L^?M#ZS\']5&FZD7OO#-XP\ M^WSDPL>/-BST([CHP]\$>/@)J"=DWO M#_.#\MMUIH?M+16%X;\2:+XNT6U\0^'KI;RQNU#1R(?S!'8CN*W:^H335T?U M?1JPJ14X.Z>J:V:"BBBF:!1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 ?__2_?RBBB@ HHHH **** /.OBOX%3XD> =5\(^:();M%:&0C(6: M)@Z$^Q*X/L37Y^^$O'_Q<_9JFF\-^(=':XT8REMD@)BW-U:&9>!NZX/XC-?I MY>:A8:>L;W]S%;+*XC0RNJ!G/11N(R3@X'6DO=/L=2MVM=0MX[F%P04D4,"# MUX- 'AWPP_:*\"?$RYCTFW9],U:0?+:W&/G/4B-QPQ]L ^E>^,JN,, 1[U^5 M'[1_A30?AO\ %33I? &+.XEBBNS;PG_47 D.W:!]W=@$+_0U^JL98HI<88@9 M'H: /BK]MS_D3O#O_7^__HHU]*_"/_DE7@[_ + ]A_Z(2OFK]MS_ )$[P[_U M_O\ ^BC7TK\(_P#DE7@[_L#V'_HA* /0Z\B^/=VUE\'/%DR]6L7C_"4B,_\ MH5>J75Y9V,7GWT\=O'G&Z1@BY/;)P*\U^,NGGQ!\(_%%K9$3&73Y98]AR'\I M?,&,=<[>* /#OV*K2*/X:ZO>A1YD^K2(3W*QP0E1^!8_G7JO[2%K%=_!/Q1' M*,A(8I![-'-&P_45XA^Q+K]K+X6U_P +F0"YMKQ;P(3R8YHUC) [@&/GTR/6 MO4_VI_$-KH?PL6S$[9? M$2P#_=\N&;_T(5]G_LLVD5M\#_#\B* UPUW(Y'=OM,B@G_@*@5\NP^$+Z+]C M6XO'B(:34!J87N8O-6#=_P!\C=].:^A_V1]?M=5^$%II,<@,^C7%Q!(F?F D MD,RDCT(? /L?2@#/_;(M8I_A)#,X^:WU*W=3Z$I(A_1J^6_B'J,TG[,7PTLY M"?WMU?-^$$LJ+^C5]$_MI>(;6S\!:7X;$@^UZC?+-LSSY,"-N./]YEQ^->1_ M&/PA?:/^S1\.WN(BDEA(#*O=/MR/-SZ1S7<8/^RZQD_JHKZ/\ @)K]KXB^$/A> MYMI YM;.*SD /*R6H\H@^A^4'Z$&OEG]M76H]0U3PKX.L#YUY'YT\D:\MF8I M'$,>IVMQ]* /LWX9327'PV\)W$W,DNDV#-GU:W0FNXK!\+:6^B>&-(T:0 /8 M6=O;G'3,4:H;3[J&(;G>)U4>I M*D"@#S?_ (7%X1_NW/\ W['_ ,57S;KMY#J.MZAJ%OGRKJXEE3<,':[EAD>N M#70_\*Y\:_\ 0*D_[Z3_ .*KD+FVGL[F6TN4\N:!V1U/564X(X]#0!];?"[_ M )$73/\ MM_Z.>N_KRWX::7'-X,L+@W$ZF19U*K,RJ/WKC*J. ?<5WB:1%&T M+"YN3Y/0&=R&Y)^;GYNO?M0!K45B?V'#Y0B^UW> V[/VA]W3&,YSCVJ1]'B< MSDW-R//;<<3N-O.<+S\H]AVH UZ*R/['BWE_M-SS&(\>>^,!=N<9^]WSUSS2 MII$2&$BYN3Y'3,[G=SGYN?F_'M0!K45B#0X1$(OM=W@-NS]H?=TQC.*1IF-S<_+S\H^G:@#7HK)_LB+=O^TW/^K\O'GOC&-N<9^]WS MUSS2)H\4;0L+FY/D'(S.Y#>?E_#MQ0!KT5D_V1%NW_ &FY_P!7Y>// M?&,;*-H6%S=U G0?EY^7IV[4 :U%9(TB(.' M^TW/RH4P9WQ@@C)&?OQH V**Q3H MD)B:+[5=89@V?M#[A@$8!SG'/2GOH\3M,QN;D><,'$[@+R#\O/R].W;(H UZ M*R1I$0=7^TW/RH8\>>^""",D9Y;GKUS@TU-&B3R<75R?);<,SN=W(.&Y^8<= M#0!L45BG1(3&T?VJZ =@V1@#6HK(&CQ!T?[3<_(A3'GO@Y!&2,\GGKUZ4BZ-$HB'VJY/DL6&9W.[ M..&YY''0^] &Q16*=$A,;Q_:KK#L&S]H?(QG@'/ YZ?3TJ1](B=Y7-S>OT]*8NBQ*L2 M_:KH^4Q89G!ST'MZ4Y MM'B9I'^TW(\U0I G< 8QRHSP>.H]_6@#7HK)&D1!HV^TW/[M"@'GO@YSRPSR M>>I]O2F+HL2K&OVJZ/E,6!,[DG..&.>1QT/OZT ;-%8S:+$RR+]JNAYK!B1. MX(QGA3G@<]![>E/.D1%I&^TW/[Q A'GO@8QRHSP>.H]_6@#6HK(71XE:-_M- MR?*4J 9W(.<\L,\GGJ?;TIHT6(1QQ_:KHB-BP)G?)SC@G/(XZ'W]: -FBL9M M%B995^U70\U@QQ.X(QGA>>!ST'M3VTB)G=_M-R/,0)@3N ,8Y SP>.OU]: - M:BLE-(B1XG%S1 MQT^OK0!M45CMHT3"4?:KD>(N[_:;GYT"8\]\# MR!G@\=>O6@#7HK)72(E:%OM-R?)! S.Y#9).6Y^8\]3[5&-$A$:Q_:KHA&+9 M-P^3G'!.>1QT^M &U16.^C1/YV;JY'G-N.)W&WDG"\_*.>@IQTB(NS_:;GYD M$>//? &0,\-QUZYR: -:BLA-'B1H6%S?E'L*<=(B M+E_M-S\R!,"=\8 R!G[W&<]<\T :U%9*:1%&T+"YN3Y/0&=R&Y)^;GYNO?M M47]AP^4(OM=W@-NS]H?=TQC.+>7^TW/,8CQY[XP%VYQG[W?/7/- &O162FD1(82+FY/D=,SN=W.?FY^ M;\>U1#0X1$(OM=W@-NS]H?=TQC.>^,8VYQG[W?/7/- &M160FCQ1M"PN;D^0//?&,;*-H6%S< MGR#D9GU &W162^D1.9B;FY M'G]<3N-O.?EY^7\.U)_8\6\/]IN>(S'CSWQ@KMSC/WN^>N>: ->BLA-'B0P$ M7-R?(;<,SN=W.<-S\P]CVJ/^PX?*,7VN[P6W9^T/NZ8QG.<>U &W162^D12- M,QN;D>=U G0?EY^7IV[4#2(@X?[3<_*A3!G?&"",D9^]SG/7/- &M16.F MC1)Y/^E7)\EMPS.YW0?EY^7IV[9%*-(B#J_P!IN?E0QX\]\$$$9(SRW/7K MG!H UJ*QTT:)/)Q=7)\EMPS.YW<@X;GYAQT--.B0F-H_M5T [!LBX?(QG@'/ M YZ?2@#:HK);2(F:9OM-R/. !Q.X"X(.5Y^4\=1[T@T>(.C_ &FY^1"F//?! MR",D9Y//7KTH UZ*QUT:)1$/M5R?)8L,SN=V<<-SR..A]Z:=$A,;Q_:KK#L& MS]H?(QG@'/ YZ?3TH VJ*R7TB)WE.H]_6A=(B5T? M[32,\GGK]/2@#6HK&718E6)?M5T?*8L,SN2 <\#GH/;TH V:*R&T>)FD?[3>^#G/+#/)YZGV]* -:BL9=%B58U^U71\IBP)G@]O2@#9HK).D1%I&^TW/[ MQ A'GO@8QRHSP>.H]_6D71XE:-_M-R?*4J 9W(.<\L,\GGJ?;TH UZ*QAHL0 MCCC^U71$;%@3.^3G'!.>1QT/OZT-HL3+*OVJZ'FL&.)W!&,\+SP.>@]J -FB MLEM(B9W?[3M*ND1*T+?:;D^2"!F=R M&R22<+S\HYZ"@#8HK).D1%V?[3<_,@CQY[X R!GAN.O7.32)H\2-"PN M;D^2,#,[D-R3\W/S=>_; H UZ*Q1HD(B6+[5=85BV?M#[CD 8)SG''2G/HT3 M^=_I5R/.;<<3N-O.<+S\H]A0!L45DG2(BY?[3<_,@3 G?& ,@9^]QG/7/-" M:1%&T+"YN3Y/0&=R&Y)^;GYNO?M0!K45B?V'#Y0B^UW> V[/VA]W3&,YSCVJ M1]'B>^,!=N<9^]W MSUSS2II$2&$BYN3Y'3,[G=SGYN?F_'M0!K45B#0X1$(OM=W@-NS]H?=TQC.< MX]JDDT>*1IF-S<_+S\H^G:@#7HK)_LB+=O^TW/^K\O'GOC&-N< M9^]WSUSS2)H\4;0L+FY/D'(S.Y#>?E_#MQ0!KT5D_V1%NW_:;G_5^7 MCSWQC&W.,_>[YZYYI(]'BC:%AU2OI$3F8FYN1Y_7$[C;SGY>?E_#M0!K45D?V/%O#_:;G MB,QX\]\8*[=U G0?EY^7IV[4 :U%9(TB(. M'^TW/RH4P9WQ@@C)&?OBLD:1$'5_M-S\J&/'GO@@@C)&>6YZ]< #B=P%P0< MKS\IXZCWH UJ*R!H\0='^TW/R(4QY[X.01DC/)YZ]>E(NC1*(A]JN3Y+%AF= MSNSCAN>1QT/O0!L45BG1(3&\?VJZP[!L_:'R,9X!SP.>GT]*D?2(G>5S2,\GGK]/2F+HL2 MK$OVJZ/E,6&9W).<<-SR..A]Z -FBL8Z+$8Y(_M5T!(P8D3OD8SP#G@<]![> ME.;1XF:1_M-R/-4*0)W &,:P8 MD3N",9X4YX'/0>WI3SI$1:1OM-S^\0(1Y[X&,)6C? M[3)Q%YX'/0>U*='B+N_P!IN?G0)CSW MP, #(&>#QUZ]: ->BLE=(B5H6^TW)\D$#,[D-DDY;GYCSU/M48T2$1K']JNB M$8MDW#Y.<<$YY''3ZT ;5%8[Z-$_G9NKD>2<+S\HYZ"G'2(B[/\ M:;GYD$>//? &0,\-QUZYR: -:BLA-'B1H6%S?E'L M*<=(B+E_M-S\R!,"=\8 R!G[W&<]<\T :U%9*:1%&T+"YN3Y/0&=R&Y)^;G MYNO?M47]AP^4(OM=W@-NS]H?=TQC.+>7^TW/,8CQY[XP%VYQG[W?/7/- &O162FD1(82+FY/D=,SN=W M.?FY^;\>U1#0X1$(OM=W@-NS]H?=TQC.W%1_V'#Y/D?:[O&[=N^T2;NF,9SG'M0!MT5D/H\4C3,; MFY'GG)Q.X"\Y^7GY?P[<4O\ 9$6[?]IN?]7Y>//?&,;*-H6%SU &W162 M^D1.9B;FY'G]<3N-O.?EY^7\.U)_8\6\/]IN>(S'CSWQ@KMSC/WN^>N>: -> MBLA-'B0P$7-R?(;<,SN=W.<-S\P]CVJ/^PX?*,7VN[P6W9^T/NZ8QG.<>U & MW162^D12-,QN;D>=U G0?EY^7IV[4#2(@X?[3<_*A3!G?&"",D9^]SG/7 M/- &M16.FC1)Y/\ I5R?);<,SN=W.<-S\P]C33HD)B:+[5=89@V?M#[A@$8! MSG'/2@#:HK(?1XG:9C?EZ=NV12C2(@ZO]IN?E0QX\]\$$ M$9(SRW/7KG!H UJ*QTT:)/)Q=7)\EMPS.YW<@X;GYAQT--.B0F-H_M5T [!L MBX?(QG@'/ YZ?2@#:HK);2(F:9OM-R/. !Q.X"X(.5Y^4\=1[T@T>(.C_:;G MY$*8\]\'((R1GD\]>O2@#7HK'71HE$0^U7)\EBPS.YW9QPW/(XZ'WIIT2$QO M']JNL.P;/VA\C&> <\#GI]/2@#:HK)?2(G>5S>OT]* -:OS3_:O_:3^VO-\,_AY?9MANCU. M\A/^L/3R(W'\/7>1UZ#C.6?M-_M&16IF^''PUU.XD,1>._OUG=@VX;6@C.?F M _B;ZA>,D_%'@#P!XF^)GB:W\,>&+1_,OBIXG3Q$WD>3-RE)\LI1W;_EC;[F_EW#X?_#_Q+\2_$MMX7\+V MQGN9SEW/$<,8^])(W91^O0,,23R#^2# M^%>WUR:SOA+\"_"WPF\/?V7I,DSW]U&HO+L.R-,X.<@#[H'10.@]R:]8&D1! MHV^TW/[M"@'GO@YSRPSR>>I]O2NW+@]O2O6/V,V:*R3I$1:1OM-S^\0(1Y[X&,)6 MC?[3BL8:+$(XX_M5T1&Q8$SODYQP3GD<=#[ M^M#:+$RRK]JNAYK!CB=P1C/"\\#GH/:@#9HK);2(F=W^TW(\Q F!.X QCD#/ M!XZ_7UH32(D>)Q1QT^OK3FT:)A*/M5R/.8,<3N-N,\+SP.>@]J -BBL@Z/$7=_M-S\Z M!,>>^!@ 9 SP>.O7K2KI$2M"WVFY/D@@9G>I]J -:BL4:)"(UC M^U71",6R;A\G.."<\CCI]:<^C1/YV;JY'G-N.)W&WDG"\_*.>@H V**R3I$1 M=G^TW/S((\>>^ ,@9X;CKUSDTB:/$C0L+FY/DC S.Y# MBL4:)"(EB^U76%8MG[0^XY &"BLC^QXMY?[3<\QB/'GOC 7;G&?O=\]<\TJ:1$AA(N;D^1TS.YW>?E_#MQ0!KT5D_P!D1;M_VFY_U?EX\]\8QMSC/WN^>N>:2/1X MHVA87-R?(.1F=R&YS\W/S#Z]J ->BL0Z'"8C%]KN\%MV?M#[NF,9SG'M4KZ1 M$YF)N;D>?UQ.XV\Y^7GY?P[4 :U%9']CQ;P_VFYXC,>//?&"NW.,_>[YZYYH M31XD,!%SBL3^PX?*,7VN[P6W9^T/NZ8QG.<>U M2OI$4C3,;FY'G=0)W 7D'Y>?EZ=NU &M162-(B#A_M-S\J%,&=\8((R1G[W. M<]<\TU-&B3R?]*N3Y+;AF=SNYSAN?F'L: -BBL4Z)"8FB^U76&8-G[0^X8!& M BLD:1$'5_M-S\J&/'GO@ M@@C)&>6YZ]< #B=P%P0GT]*D?2(G>5S2,\GGK]/2F+HL2K$OVJZ/E,6&9W).<<-SR.. MA]Z -FBL8Z+$8Y(_M5T!(P8D3OD8SP#G@<]![>E.;1XF:1_M-R/-4*0)W &, M:P8D3N",9X4YX'/0>WI3SI$1: M1OM-S^\0(1Y[X&,)6C?[3)Q%YX'/0>U*='B+N_VFY^= F//? P ,@9X/'7KUH UZ*R5TB)6 MA;[3NPIQTB(N7^TW/S($P)WQ@ #(& M?O<9SUSS0!K45DII$4;0L+FY/D] 9W(;DGYN?FZ]^U1?V'#Y0B^UW> V[/VA M]W3&,YSCVH VZ*R'T>)S.3 V[ M/VA]W3&,YSCVH VZ*R)-'BD:9CW%1_V'#Y/D M?:[O&[=N^T2;NF,9SG'M0!MT5D/H\4C3,;FY'GG)Q.X"\Y^7GY?P[<4O]D1; MM_VFY_U?EX\]\8QMSC/WN^>N>: -:BLB/1XHVA87-R?(.1F=R&YS\W/S#Z]J MC.APF(Q?:[O!;=G[0^[IC&?UQ.XV\Y^7GY?P[4G M]CQ;P_VFYXC,>//?&"NW.,_>[YZYYH UZ*R$T>)# 1U &W162^D12-,QN;D>=U G0?EY M^7IV[4#2(@X?[3<_*A3!G?&"",D9^]SG/7/- &M16.FC1)Y/^E7)\EMPS.YW M0?EY^7IV[9%*-(B#J_VFY^5#'CSWP001DC/+<]>N<&@#6HK'31HD\G%U <\#GI]* -JBLEM(B9IF^ MTW(\X '$[@+@@Y7GY3QU'O2#1X@Z/]IN?D0ICSWP<@C)&>3SUZ]* ->BL==& MB41#[5FG1(3&\?VJZP[!L_:'R,9X!SP.>GT]* -J MBLE](B=Y7-S.H]_6E&D1!HV^TW/[M"@ M'GO@YSRPSR>>I]O2@#6HK&718E6-?M5T?*8L"9W).<<,<\CCH??UH;18F61? MM5T/-8,2)W!&,\*<\#GH/;TH V:*R3I$1:1OM-S^\0(1Y[X&,)6C?[3BL8:+$(XX_M5T1&Q8$SODYQP3G MD<=#[^M#:+$RRK]JNAYK!CB=P1C/"\\#GH/:@#9HK);2(F=W^TW(\Q F!.X MQCD#/!XZ_7UH32(D>)Q1QT^OK3FT:)A*/M5R/.8,<3N-N,\+SP.>@]J -BBL@Z/$7=_ MM-S\Z!,>>^!@ 9 SP>.O7K2KI$2M"WVFY/D@@9G>I]J -:BL4: M)"(UC^U71",6R;A\G.."<\CCI]:<^C1/YV;JY'G-N.)W&WDG"\_*.>@H V** MR3I$1=G^TW/S((\>>^ ,@9X;CKUSDTB:/$C0L+FY/DC S.Y#BL4:)"(EB^U76%8MG[0^XY &"BLC^QXMY?[3<\QB/'GOC 7;G&?O=\]<\TJ:1$AA(N;D^1TS. MYWW% &O16)_8U2/H\4C3,; MFY'GG)Q.X"\Y^7GY?P[<4 :]%9/]D1;M_P!IN?\ 5^7CSWQC&W.,_>[YZYYI M(]'BC:%AU M2OI$3F8FYN1Y_7$[C;SGY>?E_#M0!K45D?V/%O#_ &FYXC,>//?&"NW.,_>[ MYZYYH31XD,!%SBL3^PX?*,7VN[P6W9^T/NZ8Q MG.<>U2OI$4C3,;FY'G=0)W 7D'Y>?EZ=NU &M162-(B#A_M-S\J%,&=\8((R M1G[W.<]<\TU-&B3R?]*N3Y+;AF=SNYSAN?F'L: -BBL4Z)"8FB^U76&8-G[0 M^X8!& BLD:1$'5_M-S\J& M/'GO@@@C)&>6YZ]< #B=P%P0GT]*D?2(G>5S2,\GGK]/2F+HL2K$OVJZ/E,6&9W).<< M-SR..A]Z -FBL8Z+$8Y(_M5T!(P8D3OD8SP#G@<]![>E.;1XF:1_M-R/-4*0 M)W &,:P8D3N",9X4YX'/0>WI3 MSI$1:1OM-S^\0(1Y[X&,)6C?[3 M(;5+NQNT*.CC/7N/0CL:_'/]H']GS6?@YJ_VZRWWWAJ\?_1[G&3$Q_Y92XZ' MT/0_6OV532(D>)QC#\CT-?LIX2\7>'O'&A6WB3PQ M>)>V%T,JZGE3W5AU5AW!_EBOR-_:'_9NU?X27TFO:&'O?"US(1')RSVI;I'* M?3LK=^AYZ\#\&OC3XB^$6M--:227&CWGRWEFLA0..@="/NR+V;\#Q7B8/&SP MT_8UMOR_X!^#<%<=8[AC&/)\ZB_9)^O+YQ[P?9>JUNG^ZE%>=^!?$/A?XA>' MK#Q5X7U.XNK-TQ@SMN5^2R2KG[ZYQSVQCC%=4-$A$:Q_:KHA&+9-P^3G'!.> M1QT^M?4QDFKH_K;#8FG6IQJTI)Q:NFMFC:HK'?1HG\[-U? ME'/04XZ1$79_M-S\R"/'GO@ #(&>&XZ]?E'L*<=(B+E_M-S\R!,"=\8 R!G[W&<]<\T :U%9*:1%&T+"YN M3Y/0&=R&Y)^;GYNO?M47]AP^4(OM=W@-NS]H?=TQC.+>7^TW/,8CQY[XP%VYQG[W?/7/- &O162FD1( M82+FY/D=,SN=W.?FY^;\>U1#0X1$(OM=W@-NS]H?=TQC.>^,8VYQG[W?/7/- &M160 MFCQ1M"PN;D^0U & MW160^CQ2-,QN;D>>?E_#MQ2_V1%NW_ &FY_P!7Y>//?&,;/"'C^Q^#VF^+9S>7J*T/EW+ MB)48,W)()7A">]?JC7E]S\)O"]U\2[?XJ3&4ZQ:Q^6@W_NL>6T6=O^ZQ_'F@ M#P7X9_LLRZ5XEB\:?$G5/[:U&"03)",M&9!R&D9N6VGD#@5]%_$_3?&NK>#+ MVQ^'UXECK3*[; %$BEQN .,KGM7?T4 ?G-XL^ G[2OCFWM[3Q5K-IJ,- MJQ>-)+IB%8C!./+ZXKOO ?PT_:;\-ZKX?M+_ %^W&@:9-;)+;I5&3GRU4QKD#GYF8A?H:^ MG/A1X>U#PY\,_#_A_7!NN[>S19U8[L,^69#Z[<[?PKCKCX':;JOQ,_%D/BGXUZHMU% 5)@60R MO*J'(C)P B>H':OLGQKX-T?QUX5OO".L)_HE['LRO!C92"CK[JP!%=910!^= M.G_ G]H;X9WEU:_#W64:PN'!S',8P^.C-&P(!Q[UW_PN_9L\3+XTC^(GQ:U% M=0U"WE6>.%7,I:9>4>1R!PI (4#J*^UZ* "BBB@ HHHH *^(_%G_ "-.L_\ M7[!7SF9YFV_8T?Z\D?S-XI^*7 MC#$D\@_D@_A7M]C=]G/![=Z_8" MJUY9VNH6LMC?1+/;SJ4DCY'*/A-XFA\0^')CMSMN+9B?*N(B>4:Q;HW];7^U!]5W7Y,_?&BO+OA1 M\6?"_P 7/#<6NZ!,$G N;1F'FP2=PP[KZ-T(]^*]1KZJ$U)N_H **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *^ OVI_VF;?1K:]^&?@&X$NHSJT-_>1G(MU88:*,C_EH M1PQ_AZ=>DW[4'[4">'$NOAW\.[H-JK QWM[&GYQ^$ M?"/B3X@>)+;PYX[*2UWTY8^?1OILM=D\'^#_$7C[Q%:^&?#-JUY?WC8 'W57^)W M;^%5ZDG^>!7[0_ WX&^'O@SX>%M;!;O6KM5-[>E?F=O[B?W8U[#\3S1\#?@; MX>^#/AX6UL%N]:NU4WMZ5^9V_N)_=C7L/Q/->YUTY9EBI+GG\7Y'TOA9X60R MF"QN-2>(:]5!/HO[W=_)=6RBBBO8/VL**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@".6**>)X)T$D<@*LK#((/4$5^8/[2O[*\N@ M&Y\=_#:U+Z8 9;NRC&6@YY>(=T]5'3M7ZA4C*KJ461 M\CQEP9@\ZPKP^*6J^&2WB_+R[KJ?S^_#WXB>)OAGXC@\2^&+@Q3Q'#H>8Y4[ MHX[@U^SOP8^-7ACXQ^'UU#2Y%M]4MU'VRR9OWD3="P_O(3T/X'FOD?\ :8_9 M4_X^OB#\,;4* IDO=.B'7'66!1W[LG?J.>#\&>#?&?B3X?\ B&V\2^&+MK*_ MM&X(Z,.Z.IX93T(-?.4:]3!U.2>L?ZU1_,N2Y[FG!68/!8Z+E0D[Z;-?S0\^ MZ^3Z,_H1HKP+X&?'KPY\8]$3:R66OVZ?Z59$\Y'62//WD/YCH?6O?:^II58S MBI1=T?UOE.;8?'8>.*PLU*$MFOZT?== HHHK0]$**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@#__U?W\HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH *^(_%G_ "-.L_\ 7[*WBM*, MGD^3N]1Z2DNG3EC;KT;6VRUVG\+>&->\=>)+/PWH,+7>I:E+L0$GJ>6=V[*! MDL?2OVE^!OP-\/?!GP\+:V"W>M7:J;V]*_,[?W$_NQKV'XGFL?\ 9_\ V?\ M1?@WHHNKH)>^)+U!]JNL9" \^5%GHH[GJQY/& /HNNC*\M]DN>?Q?D?1>$_A M='*Z:QV.C?$2V7\B?3_$^KZ;+K69\YQ3PMA,WPKPN+C==' MUB^Z?]7ZG\\GAWQ%X@\$Z]!K>A7$FGZE8OE6'#*RG!5@?R(-?L+^S]^T1H?Q M@TQ-+U!DLO$]K'F>WZ+,%ZR0^H[E>H^G3SO]I3]EVU\=QW'CCP)"MMX@B0M/ M;* J7@7N.PD Z'^+H>QK\N8+C7_!^O+- TVEZMIDO!&8Y8I$/YC!KYF,JN"J M6>L7_7WG\KX;%9MP/F/LJJY\/-_]NR7=?RR75?FK,_H@HKY#_9U_:;TWXG00 M^%O%;I9^)T7"G[L=V%'5>P?U7OVKZ\KZBA7C4CS0>A_6/#_$&$S/#1Q>#GS1 M?WI]FNC04445L>T%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% '__6_?RBBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXC\ M6?\ (TZS_P!?MQ_Z,:OMROB/Q9_R-.L_]?MQ_P"C&H ^G?A=_P B+IG_ &V_ M]'/7?UP'PN_Y$73/^VW_ *.>N_H **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O@[]J?]I>3 MPD;GX;> Y\:PZ[;V\0Y^S*P_U<9'_+4CJ?X?][IM_M-_M-P> 8)_ W@:=9?$ MG4UX&:9E;]U2W_K0_G3Q9\494V\GRF5ZKTE*/3^[&WVGUMMMOM'X?\/Z[ MXQUVVT+0K:2_U*_DVHB\LS-U)/8#J2>G4U^R?[/_ .S_ *+\&]%%U=!+WQ)> MH/M5UC(C!Y\J+/11W/5CR>,"C]G_ /9_T7X-Z*+JZ"7OB6]0?:KK&1&#SY46 M>BCN>K'VP*^C*URS+%37//XOR/8\*?"F.61689@KUWLOY/\ [;N^FRZL**** M]H_!"0V-L=T!T27 M'?L&[=\BOK&BL:]"-2/+-:'C9]D&%S+#2PF,AS0?WKS3Z-'\[^I:9K_@_79= M.U*&;2]5TZ3#(V4DC=?0C]"#@CD5^FO[-W[54'BU+?P1\1[A8=97"6]ZV%2Y M '"R'H)/?^+Z]?8/CS^SWX?^,6EFZA"6'B&V0^1=!?OX'$:^7G3JX*IS1UBS^3<;@,VX' MS#V]!\^'D_E)=I=I+H_NTNC^A2BOSE_9J_:M,AM?A_\ $ZZ^8E8K+49#CC&! M'.?Y.?H>.1^C".DB+)&P9& ((.00>A!KZ7"XJ%:/-$_J/A/B[!YSA5B<)+U3 MWB^S_1[,=11172?4!1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% '__7_?RBBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXC\6?\ M(TZS_P!?MQ_Z,:OMROB/Q9_R-.L_]?MQ_P"C&H ^G?A=_P B+IG_ &V_]'/7 M?UP'PN_Y$73/^VW_ *.>N_H **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^*?VF_VFX/ ,$_@;P-. MLOB.52MQ<*P]93_ .._7H?M-_M-P> 8)_ W@:=9?$G4U^Q_[/_[/^B_!O11=702]\2WJ#[5=8R(P>?*BST4=SU8^ MV!1^S_\ L_Z+\&]%%U=!+WQ+>H/M5UC(C!Y\J+/11W/5C[8%?1E:99EGL_WE M3XOR/5\*O"J.6Q689@KXA[+?DO\ ^W=WTV75A1117M'[F%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 5XQ\9O@IX8^,>@&PU6,6^I6X)M+Q /,B8]C_ 'D/<'Z]:]GH MJ*E.,XN,E='#F>64,90EAL3!2A+1IG\_WQ#^'7BCX8>(Y?#?BBV,,Z?-'(/] M7-'V=&[CU]#P:^L_V;/VJ;CPM);>!OB+.T^CNRQVUZQRUIG@*_OM7Z M"?%'X5^%?BSX6 M#PMXM>2^\,NP53G=):9SRF>JY/*_E7ZUZ/K.E>(-,M]9T2ZCO;*[0/%+$VY6 M4^_\P>0>#S7OX+'0K1NM^Q_1G W'N#SS#^THNU1?%%[K_-=G]^II4445VGW( M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% '_T/W\HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *^(_%G_ "-.L_\ 7[P]93_ .._7HO[ M37[34'@""?P-X&G6;Q',I6XN%.5LE/8>LI_\=^O3\N=%T7Q#XW\0PZ1I$,NI M:KJ4N%499W=CDLQ/;N2>G4UX.9YG;]U2W/YX\5?%65&3RC*'>J])26MK_9C_ M 'O/ILM=C1=%\0^./$,&D:1#+J6JZE+A5&6=W8Y+,3V[DGIU-?L?^S_^S_HO MP;T475T$O?$MZ@^U76,B,'GRHL]%'<]6/M@4?L__ +/^B_!O11=702]\2WJ# M[5=8R(P>?*BST4=SU8^V!7T96F699[/]Y4^+\CU/"KPJCEL5F&8*^(>RWY+_ M /MW=]-EU84445[1^YA1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5QWC MKP'X9^(WA^?PUXJM%NK2?D'H\;#HR-U5AZBNQHJ9135F88G#4ZU.5*K%2BU9 MIZIH_#[XX? /Q-\&]7;S0U_H4[?Z->JO&#_!(!]UQT]#V]*T/@/^T+XB^#VI MI9S%K_PY<29N+0M]S=UDB]&_0U^S&O\ A_1O%.D7.A:_:1WMC=H4DBD&00?Z M^AK\BOVA/V9]7^%-W+X@\."34/#$K95_O2VQ.?DDQU4=F_/GD_,8S 3H2]K1 MV_+_ (!_)_&_AUC>'L3_ &QD\/7Y]S]9?!OC3PYX^T&W\2>%K MQ;RRN #D?>1L9*.O\+#/(_I74U^$7P@^,WBKX/:\-2T23S[&8C[59N3Y4R_3 MLP'0U^ROPQ^*GA+XK^'X]>\,7(9@ +BW8XFMY.ZN/Y$<$?E7K9?F4:RL])'[ M)X<^)V&SNDJ52T*Z6L>_G'NO+=>FIZ11117IGZF%%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__1_?RBBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ KXC\6?\ (TZS_P!?MQ_Z,:OMROB/Q9_R-.L_]?MQ_P"C&H ^G?A=_P B M+IG_ &V_]'/7?UP'PN_Y$73/^VW_ *.>N_H **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O@S]IW]J(>%OM'P_\ MAQ= ZQ]R\OHSD6OK'&?^>GJ?X?KT;^U!^U GAI+GX>?#RY#ZLX,=[>QG(M@> M#'&1_P M/4_P_7I^:N@:!KOC#7;;0]#MI+_4K^3:B+\S,S=23Z=R3TZFOGLS MS-W]E2W[G\W^*OBM*,GE&3RO4>DI+=/;EC;[71M;;+7:31=%\0^-_$,.DZ3# M+J6JZE+A5&6=W8Y+,3V[DGIU-?L=^S]^S_HOP;T475V$O?$MZ@^U76,B,'GR MHL]%'<]6/M@4?L_?L_:+\&]%%W=A+WQ+>H/M5UC(C!Y\J+/11W/5C[8%?1M; MY9EGL_WE3XOR/=\*O"J.6Q689@KXA[+?DO\ ^W=WTV75A1117M'[F%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %5KVRM-1M);&_A2XMYU M*21N RLK#!!!]15FB@4HIJS/RO\ VB_V4+SPM)=>-?AO;O0]?4=_6O>J_G@TC6/$'@[7(M3TF>;3-3L),JRY22-UX((X/L0: M_6K]GW]I[1OBC!#X<\4/'IWB91@#(6*Z/K'Z-T^7N>GI71EV:JI[E327YGTW MAEXO4\QYRG_ )2\MGT['UK1117MG[L%%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]+]_**** "BBB@ MHHHH **** "BBB@ HHK\\?&?Q*^*7QB^*5]\-?AK>G3-/L))HV=&V;TMSLDE MD<<[2WW0/4?6@#Z.^'WQFOO&_P 5/%7@!M/CAL_#QG5;A6)=VAG$.&!XYY/' MI7T!7YT_\,R_&GP7--XD\&^)$EU27+R^4[0R2$G<1N.=Q)YYZU]O^!KOQ%%X M#TN]\=+Y.KQ6H:]SCATSDG'&<#)Q0!V]("",@Y%?F=H.H?%#]J'QGJD=KK;Z M)HFGC?Y:,0L4!/B?^SJ-/\6Z'XIFO+*><0$EF&V4 MJ7"NC$AE8*?RH _3F@G')KRW1/B997?PC@^*.I((HAIQO)HU/'F1J0R+GU<; M5^HKX:\*:3\6_P!IW6=1UJ[UN32=&M)-HVEA"C'D11HI&2%P6)]1GK0!^F_7 MD45^7OB*+XL?LO\ BK3;K^V'U72;TEAN9C#.$(\R-U8G:P!&#GOD5^AEWX[T M:V^'[_$;=NTT6 OUYP61H]ZK_O'(7ZT =L3CDT=>17YD>%-)^+?[3NLZCK5W MK^10!^H5%9&@:U9>(]#T_Q!IQW6NI017$9/79*H89]^>: MUZ "BBB@ KXC\6?\C3K/_7[3TE*.KN].6%NO=KT7<7PEX3\1_ M$#Q';>'?#ML]]J-\_O@ GYI)&[*.I)_G7[-? [X#^&O@YH4:0HEYKMPN;N^9 M?F9CU2/^Z@[#OU/)J3X&? SP_P#!GP^+>W"W>MW:@WEX1\SM_<3^[&O8=^IY MKW6NK+,L5)<\_B_(^J\+/"N&506-QR4L0_FH>2_O=W\EU;****]@_; HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y M#_:$_9>TCXFPS^)O"BQZ=XE12QXVQ79 X63'1C@ -^>:_)S6-&U_P;KDNEZO M!+INIV+_ #*V4=&4\$$?H17]#]>%?&KX#>%/C'I.V^06>LVZG[->Q@;U/]U_ M[R$]0?PKQ,QRE5/?IZ2_,_"?$OP?IYCS8[+4HU]VME/_ "EY[/KW/FK]G?\ M:XCU$VW@KXI3B.YP([;4F/RR'@!)O0GL_P"?K7Z$(Z2(LD;!E8 @@Y!!Z$&O MP"^(GPW\5?"_Q#)X?\4VK02C+0RC_5S)V=&[^XZCO7TS^SS^U9J?@0V_A#QY M(]]X?'RQ3G+36H],]63V[=JYL!FKB_95_O\ \SY;P^\7:V$J_P!DY_=.+LIO M=/M/_P"2^_NOUFHK/TK5M,UW3H-6T>YCO+.Z0/%+$P964]P1_D4:MJVF:%IE MUK6M74=C86,;33SS,$CBC099F8\ =37TL5>UC^G85(RBI1=TS0HKA/AS\3O M /Q;\-1>,/AOKEOK^CS.\:W%N20'0X965@&4CT8 XP>A%=W5U:,Z./V=/C+?>.-.L3#+)XR_9+^)$[+&M_HVJ J MH+ ?:+=&RI]5D3/7&.3V-:'C?XBZ_P#M1>*=*\ ^&H4TG2X9//Q<2#2:G#:7 B6W+8624J'(([(H*@*.#^ M%=!^T9\!/#_@S09?B9X")TA].EB,]O&Q" 2R+&KQ=U(9EX'&,T >D_M#Z5:^ M _V<4\(Z8Q^SPM960)ZN$<.Q/^\4)-=;^RGIT-C\$M%GB7:]]+=SR>["=XP? M^^46O O%WBC6OB7^R0NOZP3-?:7>PQSR]Y!%((PY]R)!D^N:]W_9/U6#4?@K MI5K$P:339[JWD'<,9FF&?^ R"@#F_P!LNPAN?A5:WC >99ZE RGOAXY$(_'( M/X5Y5K^M3_\ #%.CAW(:[E2U^JQ7DF!^48KT[]L[5[>T^&5AI+,//U#48RJ] M]D*.S-^!*C\:\_\ &GAVZM?V,]#B>,JUI]FO&!'(6XG8@_\ D8&@#W']E/3H M;'X):+/$NU[Z6[GD]V$[Q@_]\HM0=PQF:89_X#(*Y3]L[5[>T^&5AI+,//U#4 M8RJ]]D*.S-^!*C\: /2?V:KN2]^"'A>:4Y98IX_PBN)47]%%>YUXW^S[IDVD M?!GPK9SH8W:U,V#UQ<2-*/S#YKV2@ J*>9+:"2XDSLB4L<=<*,FI:I:E&\VG M74,0W.\3JH]25( H \Y_X7#X0_Z>/^_?_P!>OFO7;R'4=_:@#6HK$_L2/RA%]LN^&W9\]MW3&,^GM4CZ0C MF<_:KD>>VXXF8;>BLC^R$WE_M5SS&(\>[Y]>:5- M(1#"?M5R?(Z9F8[N<_-_>_'M0!K45B?V'&(A%]LN\!MV?/;=TQC/I[5))I"2 M-,WVJY7SCDXF8!>G/:@#7HK$_L2/R?)^V7>-V[=Y[;NF,9]/:I'TA M':9OM5R//.3B9@%YS\O]WTX[4 :]%9/]D)NW?:KG_5^7CSFQTQN_WN^?7FDC MTA(VA;[5'U[4 :]%8G]AQF(Q?;+O!;=GSVW=,8SZ>U2OI M".9C]JN1Y_7$S#;SGY?[OX=J -:BLC^R$WA_M5SQ&8\>[Y]>:$T MA$,!^U7)\AMPS,QWQ[4 :]%8G]B1^48OMEWRV[/GMNZ8QGT]JE?2$ MD:9C=7*^=U F8!>0?E].G;M0!K45DC2$#A_M5R<(4P9FQR",D?WN::FC M(GD_Z7H]C0!L45BG18S$T7VRZ^9@V?/;<, C /ISTI[Z0C MM,WVJY'G#! F8!>0?E].F..V: ->BLD:0@=7^U7/RH4QYS8.01DCNW.<^N#3 M4T=$\G_2[D^2V[F9CNY!PWJ..E &Q16*=%C,;1_;+H;F#9$[9&,\ ]AST^E2 M-I",TS?:KD>< .)F 7!!ROH>/YT :U%9 TA Z/\ :KD[$*8,S8.01DCN>>OT MI%T=%$0^UW)\EBW,S'=G'#>HXZ?6@#8HK%.BQF-X_MET-[!L^>V1C/ /8<]/ MIZ5(^D([RO\ :KD>:H7 F8!<$'*CL>.ON?6@#6HK)72$5T?[52.YYZ_2F+HT:K$OVNZ/E,6R9VRV<<-ZCCI]: -FBL8Z-&8Y(_M=T/,8-GSV MR,9X![#GI]*:NW F; Z6'<\]?I3%T:-5C7[7='RF+9,[$G..&]1QT]SZT ;-%8S:-&RR+]KNA MYK!LB=@1C/"^@YZ>P]*>=(0M(_VJY'F($QYS8&,XXZ?6@#9HK&;1HV6 M5?M=T/-8-D3ME<9X7T'/3Z4]M(1G=_M5R/,0)@3, ,8Y ['CK]: -:BLE-(1 M'B?[5XXZ?7UH VJ M*QVT=&$H^UW(\Y@W$S#;C/"^@YZ?2E.D(7=_M5R-Z!,"9L# R!V/'7ZT :] M%9*Z0BM"WVJY/D@CF9B&R2O7'/;%,&BQB)8OMEU\K%L^>VXY &"?3C MI0!M45COHR/YW^EW(\YMQQ,PV\YPOH/84XZ0AO7OVJ+^Q(_*$7VR[X;=GSVW=,8SZ>U M&W160^D(YG/VJY'GMN.)F&WG.%_NCV':C^R$WE_M5SS&(\>[Y]> M: ->BLE-(1#"?M5R?(Z9F8[N<_-_>_'M47]AQB(1?;+O ;=GSVW=,8SZ>U & MW161)I"2-,WVJY7SCDXF8!><_+_=]..U+_ &0F[=]JN?\ 5^7CSFQTQN_W MN^?7F@#6HK(CTA(VA;[5'U[5'_8<9B,7VR[P6W9\]MW3& M,^GM0!MT5DOI".9C]JN1Y_7$S#;SGY?[OX=J3^R$WA_M5SQ&8\> M[Y]>: ->BLA-(1# ?M5R?(;<,S,=W.<-_>'L>U1_V)'Y1B^V7?+;L^>V[IC& M?3VH VZ*R7TA)&F8W5ROG=0)F 7D'Y?3IV[4#2$#A_M5R<(4P9FQR",D?WN< MY]>: -:BL=-&1/)_TNY/DMN&9F.[G.&]1[&FG18S$T7VRZ^9@V?/;<, C /I MSTH VJ*R'TA':9OM5R/.&"!,P"\@_+Z=,<=LTHTA ZO]JN?E0ICSFP<@C)'= MN M >PYZ?2@#:HK);2$9IF^U7(\X <3, N"#E?0\?SI!I"!T?[5:H7 F8!<$'*CL>.ON?6A=(171_M5R?+0I@ MS,0E &S162=(0M(_P!JN1YB!,>.OUI%TA% M:-_M5R?*7;@S-@]>6'<\]?I0!KT5C#1HQ''']KNCY;%L^>V3G'!/<<=/K0VC M1LLJ_:[H>:P;(G;*XSPOH.>GTH V:*R6TA&=W^U7(\Q F!,P QCD#L>.OUH3 M2$1XG^U7)\I2N#,Q#9).6'<\]?8>E &M16*-%C$:1_;+H[&+9\]LG..">XXZ M?7UIS:.C"4?:[D>X MXZ?6G/HZ/YW^EW(\YMW$S#;R3A?0<]* -BBLDZ0A=G^U7/S($QYS8& !D#LW M&<^N32)I"(T+?:KD^2, &9B&Y)^;UZXY[8H UZ*Q1HL8B6+[9=?*Q;/GMN.0 M!@GTXZ4Y]&1_._TNY'G-N.)F&WG.%]!["@#8HK).D(7+_:KD90)@3-C@ 9 _ MO<9SZ\T)I"1M"PNKEO)Z S,0W)/S>O7OVH UJ*Q/[$C\H1?;+OAMV?/;=TQC M/I[5(^D(YG/VJY'GMN.)F&WG.%_NCV':@#7HK(_LA-Y?[5<\QB/'G-CA=NU22:0DC3-]JN5\XY.)F 7G.%_NCZ=J ->BLG^R$W;OM5S_ *OR\>BL3^Q(_)\G[9=XW;MWGMNZ M8QGT]JD?2$=IF^U7(\\Y.)F 7G/R_P!WTX[4 :]%9/\ 9";MWVJY_P!7Y>/. M;'3&[_>[Y]>:2/2$C:%OM5RWDG(S,Q#'^U7/$9CQYS8 MY7;G'][OGUYH32$0P'[5V[IC&?3VJ5](21IF-UYSGUYIJ:,B>3_I=R?);<,S,=W.<-ZCV- &Q16*=%C,31?;+KYF#9\]M MPP", ^G/2GOI".TS?:KD><,$"9@%Y!^7TZ8X[9H UZ*R1I"!U?[5<_*A3'G- M@Y!&2.[HXZ4 ;%%8IT6,QM']LNAN8-D M3MD8SP#V'/3Z5(VD(S3-]JN1YP XF8!<$'*^AX_G0!K45D#2$#H_VJY.Q"F# M,V#D$9([GGK]*1='11$/M=R?)8MS,QW9QPWJ..GUH V**Q3HL9C>/[9=#>P; M/GMD8SP#V'/3Z>E2/I".\K_:KD>:H7 F8!<$'*CL>.ON?6@#6HK)72$5T?[5 M2.YYZ_2F+HT:K$OVNZ/E,6R9VRV<<-ZCCI]: -FBL8Z-&8Y( M_M=T/,8-GSVR,9X![#GI]*BLD:0@: M-_M5R?+0ICSFPXXZ?6 M@#9HK&;1HV65?M=T/-8-D3ME<9X7T'/3Z4]M(1G=_M5R/,0)@3, ,8Y ['CK M]: -:BLE-(1'B?[5XXZ?7UH VJ*QVT=&$H^UW(\Y@W$S#;C/"^@YZ?2E.D(7=_M5R-Z!,"9L# MR!V/'7ZT :]%9*Z0BM"WVJY/D@CF9B&R2O7OVJ+^Q(_*$7VR[X;=G MSVW=,8SZ>U &W160^D(YG/VJY'GMN.)F&WG.%_NCV':C^R$WE_M5SS&(\>[Y]>: ->BLE-(1#"?M5R?(Z9F8[N<_-_>_'M47]AQB(1?;+O ;=GS MVW=,8SZ>U &W161)I"2-,WVJY7SCDXF8!>G/:H_[$C\GR?MEWC=NW M>>V[IC&?3VH VZ*R'TA':9OM5R//.3B9@%YS\O\ =]..U+_9";MWVJY_U?EX M\YL=,;O][OGUYH UJ*R(](2-H6^U7+>2U5;G3+.TLY);O4 M;B""/,CRO/4CYK,)7BE5QU5Y+D=YDD;LH_P#K#FOVH^#?P:\,_!WPVFDZ2@N- M0F :[O&4>9-)CM_=0?PK_7-1?"WX'^$/A/I,5CX>,WVIBK7-R7(>X=E?V)'Y1B^V7?+;L^>V[IC&?3VKORW+%17-+XOR/T#PO\ "VEDU/ZU MBK2Q#^Z*[+S[OY+3?;HK)?2$D:9C=7*^=U F8!>0?E].G;M0-(0.'^U7)PA3 M!F;'((R1_>YSGUYKUC]B-:BL=-&1/)_TNY/DMN&9F.[G.&]1[&FG18S$T7VR MZ^9@V?/;<, C /ISTH VJ*R'TA':9OM5R/.&"!,P"\@_+Z=,<=LTHTA ZO\ M:KGY4*8\YL'((R1W;G.?7!H UJ*QTT=$\G_2[D^2V[F9CNY!PWJ..E-.BQF- MH_MET-S!LB=LC&> >PYZ?2@#:HK);2$9IF^U7(\X <3, N"#E?0\?SI!I"!T M?[5:H7 F8!<$'*CL>.ON?6 MA=(171_M5R?+0I@S,0:NW F; Z6'<\]?I0!K45C+HT:K&OVNZ/E,6R9V).<<- MZCCI[GUH;1HV61?M=T/-8-D3L",9X7T'/3V'I0!LT5DG2$+2/]JN1YB!,>.OUI%TA%:-_M5R?*7;@S-@]>6'<\]?I0!KT5C#1HQ''']KNCY;%L^ M>V3G'!/<<=/K0VC1LLJ_:[H>:P;(G;*XSPOH.>GTH V:*R6TA&=W^U7(\Q F M!,P QCD#L>.OUH32$1XG^U7)\I2N#,Q#9).6'<\]?8>E &M16*-%C$:1_;+H M[&+9\]LG..">XXZ?7UIS:.C"4?:[D>XXZ?6G/HZ/YW^EW(\YMW$S#;R3A?0<]* -BBLDZ0A=G^U7 M/S($QYS8& !D#LW&<^N32)I"(T+?:KD^2, &9B&Y)^;UZXY[8H UZ*Q1HL8B M6+[9=?*Q;/GMN.0!@GTXZ4Y]&1_._P!+N1YS;CB9AMYSA?0>PH V**R3I"%R M_P!JN1E F!,V. !D#^]QG/KS0FD)&T+"ZN6\GH#,Q#_:@#6HK$_L2 M/RA%]LN^&W9\]MW3&,^GM4CZ0CF<_:KD>>VXXF8;>BLC^R$W ME_M5SS&(\>[Y]>:5-(1#"?M5R?(Z9F8[N<_-_>_'M0!K45B?V'& M(A%]LN\!MV?/;=TQC/I[5))I"2-,WVJY7SCDXF8!>G/:@#7HK$_L2 M/R?)^V7>-V[=Y[;NF,9]/:I'TA':9OM5R//.3B9@%YS\O]WTX[4 :]%9/]D) MNW?:KG_5^7CSFQTQN_WN^?7FDCTA(VA;[5'U[4 :]%8G] MAQF(Q?;+O!;=GSVW=,8SZ>U2OI".9C]JN1Y_7$S#;SGY?[OX=J -:BLC^R$W MA_M5SQ&8\>[Y]>:$TA$,!^U7)\AMPS,QWQ[4 :]%8G]B M1^48OMEWRV[/GMNZ8QGT]JE?2$D:9C=7*^=U F8!>0?E].G;M0!K45DC2$#A M_M5R<(4P9FQR",D?WN::FC(GD_Z7H]C0!L45BG18S$ MT7VRZ^9@V?/;<, C /ISTI[Z0CM,WVJY'G#! F8!>0?E].F..V: ->BLD:0@ M=7^U7/RH4QYS8.01DCNW.<^N#34T=$\G_2[D^2V[F9CNY!PWJ..E &Q16*=% MC,;1_;+H;F#9$[9&,\ ]AST^E2-I",TS?:KD>< .)F 7!!ROH>/YT :U%9 T MA Z/]JN3L0I@S-@Y!&2.YYZ_2D71T41#[7HXZ?6 M@#9HK&.C1F.2/[7=#S \]LC&> >PYZ?2G-I",TC_:KD>:NW F; Z6'<\]?I3%T:-5C7[7='RF+9,[$G..&]1 MQT]SZT ;-%8S:-&RR+]KNAYK!LB=@1C/"^@YZ>P]*>=(0M(_VJY'F($QYS8& M,XXZ?7UH VJ*QVT=&$H^UW(\Y@W$S#;C/"^@YZ?2E.D(7=_M5 MR-Z!,"9L# R!V/'7ZT :]%9*Z0BM"WVJY/D@CF9B&R2_:HO[$C\ MH1?;+OAMV?/;=TQC/I[4 ;=%9#Z0CF<_:KD>>VXXF8;>7^ MU7/,8CQYS8X7;G'][OGUYH UZ*R4TA$,)^U7)\CIF9CNYS\W][\>U1?V'&(A M%]LN\!MV?/;=TQC/I[4 ;=%9$FD)(TS?:KE?..3B9@%YSA?[H^G:E_LA-V[[ M5<_ZOR\>>V[IC&?3VH VZ*R'TA':9OM5R//.3B9@%YS\O]WTX[4O]D)N MW?:KG_5^7CSFQTQN_P![OGUYH UJ*R(](2-H6^U7+>2U1_ MV'&8C%]LN\%MV?/;=TQC/I[4 ;=%9+Z0CF8_:KD>?UQ,PV\Y^7^[^':D_LA- MX?[5<\1F/'G-CE=NQIIT6,Q M-%]LNOF8-GSVW# (P#Z<]* -JBLA](1VF;[5 >PYZ?2@#:HK);2$9IF^U7(\X <3, N"#E?0\?SI!I M"!T?[52.YYZ_2@#6HK&71HU6)?M=T?*8MDSMELXX; MU''3ZT'1HS')']KNAYC!L^>V1C/ /8<]/I0!LT5D-I",TC_:KD>:NW F; Z< MJ.QXZ_6E&D(&C?[56'<\]?I0!K45C+HT:K&OVNZ/E,6R9V). M<<-ZCCI[GUH;1HV61?M=T/-8-D3L",9X7T'/3V'I0!LT5DG2$+2/]JN1YB!, M>.OUI%TA%:-_M5R?*7;@S-@]>6'<\]?I0!KT5C#1HQ''']KNCY; M%L^>V3G'!/<<=/K0VC1LLJ_:[H>:P;(G;*XSPOH.>GTH V:*R6TA&=W^U7(\ MQ F!,P QCD#L>.OUH32$1XG^U7)\I2N#,Q#9).6'<\]?8>E &M16*-%C$:1_ M;+H[&+9\]LG..">XXZ?7UIS:.C"4?:[D>VXY &"?3CI3GT9'\[_2[D>_:@#6HK$ M_L2/RA%]LN^&W9\]MW3&,^GM4CZ0CF<_:KD>>VXXF8;>BLC^ MR$WE_M5SS&(\>[Y]>:5-(1#"?M5R?(Z9F8[N<_-_>_'M0!K45B? MV'&(A%]LN\!MV?/;=TQC/I[5))I"2-,WVJY7SCDXF8!>G/:@#7HK$ M_L2/R?)^V7>-V[=Y[;NF,9]/:I'TA':9OM5R//.3B9@%YS\O]WTX[4 :]%9/ M]D)NW?:KG_5^7CSFQTQN_P![OGUYI(](2-H6^U7+>2U &O M16)_8<9B,7VR[P6W9\]MW3&,^GM4KZ0CF8_:KD>?UQ,PV\Y^7^[^':@#6HK( M_LA-X?[5<\1F/'G-CE=N'L>U &O1 M6)_8D?E&+[9=\MNSY[;NF,9]/:I7TA)&F8W5ROG=0)F 7D'Y?3IV[4 :U%9( MTA X?[5<,$"9@%Y!^7TZ8X[9H UZ M*R1I"!U?[5<_*A3'G-@Y!&2.[< .)F 7!!ROH>/YT M :U%9 TA Z/]JN3L0I@S-@Y!&2.YYZ_2D71T41#[7HXZ?6@#9HK&.C1F.2/[7=#S \]LC&> >PYZ?2G-I",TC_:KD>:NW F; MZ6'<\]?I3%T:-5C7[7='RF+9,[ M$G..&]1QT]SZT ;-%8S:-&RR+]KNAYK!LB=@1C/"^@YZ>P]*>=(0M(_VJY'F M($QYS8&,XXZ?6@#9HK&;1HV65?M=T/-8-D3ME<9X7T'/3Z4]M(1G=_M M5R/,0)@3, ,8Y ['CK]: -:BLE-(1'B?[5XXZ?7UH VJ*QVT=&$H^UW(\Y@W$S#;C/"^@YZ?2E. MD(7=_M5R-Z!,"9L# R!V/'7ZT :]%9*Z0BM"WVJY/D@CF9B&R2_ M:HO[$C\H1?;+OAMV?/;=TQC/I[4 ;=%9#Z0CF<_:KD>>VXXF8;>7^U7/,8CQYS8X7;G'][OGUYH UZ*R4TA$,)^U7)\CIF9CNYS\W][\>U M1?V'&(A%]LN\!MV?/;=TQC/I[4 ;=%9$FD)(TS?:KE?..3B9@%YSA?[H^G:E M_LA-V[[5<_ZOR\>Z-,W^CWT8^1@>BR#^%Q^1[=<5^V*:0B-"WV MJY/D'(S,Q##SRGS_!66TOTEW7XKIV/Q_\ @U^T;XD^"5P[32B[ M\.'+W-K,^$11U=&/W& _ ]ZD^(WQ7\8_M_\ B/\ X1/P>;OPW\#-'E7[?G<_-@+\]'X;:;^U+\5M5M?AS)=Z=\$]'N]C7LN4FU1XS\ MT+?V2?%'_"WOV>K%KKPRZ(OB+PK&3Y5S;QC'VFU7G;.B\\=??)!_5[X M2?%OP-\;O VG_$'X?:@M_IE^O(Z2P2C[\,R=4D0\$'ZC((-?+1 (P>0:^5=7 MTGQS^S#XYN_CI\"[1K_0[]@_BCPPAQ%=Q#EKJU4<).@R>!SZ')!]OB'((9G# MF6E9;/\ F\I>?9_)Z:K]$X?XB<&J-=Z=&?LU17FGPD^+?@;XV^!M/^(/P^U! M;_2[]>1TE@E'WX9DZI(AX(/U&00:]+K\3KT)TING45I+1I]&?H2=]4%%%%9# M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __]3]_**** "BBB@ MHHHH **** "BBB@!DBET9 =I8$9';-?FOK<'[2'P T^XOQJHO-#AD"B5V$\8 M,C84[).5+'TS7Z5UYE\6_ARGQ2\'R>$WO6L%>:*8R*H;/EDG!!['- 'Q-_PC M_P"T?^T%I=A_;LZ6?AZ\VS*Y"Q1.G57\M.7QVSBOLWPM\(?#_AGX7S?#&-FD MM;VWFBNIOXY)+A=KR#T/]WT %=QX2\/P^$_"^D^&+>0RQZ5:PVP#;$:UI5VV6\O:\<@7(1BI(97QUQ],U<\66O M[3/QOMH?#>J:(NC:3(ZO)NQ%&Q4Y!M7\'@VS.J:;=GEHU6 M6&0+]UBA.5?'7\LU^EU% 'YS0?"GXT?';QA9ZS\4XFTK2;3 *MA,19!9(D4G M!;NQ_6OO7Q#X5TGQ'X5O/!][$%T^\MC;%5&-B;<*5]"N 1Z$"NDHH _-'1_! M7[0WP#UJ_@\&V9U33;L\M&JRPR!?NL4)RKXZ_EFM6#X4_&CX[>,+/6?BG$VE M:3:8!5L)B+(+)$BDX+=V/ZU^C-% $-O;PVEO%:VR".*%51%' 55& ![ 5-11 M0 4444 %?$?BS_D:=9_Z_;C_ -&-7VY7Q'XL_P"1IUG_ *_;C_T8U 'T[\+O M^1%TS_MM_P"CGKOZX#X7?\B+IG_;;_T<]=_0 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 445B^(O$6C>%-&NO$'B"Z2RL+)"\LKG '8>I/0 M G7&KZO\^)5Y+X0\'3/;^&+=\/(,J]ZZG[S=Q&#]U>_4]@.:_:#_:1UGXP M7?\ 8VDJ^G>&;9R4@S\]PP)Q)+CVZ+T'UYKB_@G\$?$?QE\1+8V*M:Z1;$&\ MO2ORQK_=3/#2-V';J??YC'9C*M+V-';\_P#@'\I>('B5B<\Q']BY&FX2=FUO M/NO*/=]5OH97PA^$/B;XP>)H]#T.,Q6L1#7=VP/EV\>>I]6/\*]2?;)K]G_A MG\+?"7PH\/KH'A6V\M6(:>9_FEGDQ@L[?R'0#@5J>!? /A;X\)V26= ML@!<@?/*X !>1NK,<KE^71HJ[UD?KGAOX8X?)*7M:MIXA[R[>4?U>[ M] HHHKTS]5"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "O*_C;\)M#^.7PM\0?"KQ'&&5/!->J45MAZ\Z52-6F[2BTT^S6PFKJS/Q9^% M>K^(/V??$=G^RW\9;6'3KVPC\OP[JT2>79:Q9IPN#T%P!]]3R3UYP6^MJ^@_ MCW\!/ O[0O@6?P7XT@*NI\ZQOH?ENK&Z7[DT+]00>HZ,.#7YN^"?&WCKX2^. ME_9Z_:%8+KJ@_P!AZYC;:ZW:KPI#'@3@8#*3DGWP6_;\DSZGF=-RVJK62[_W MH_JNF^VWYQQ#P^Z;=>C\/7R/I^OG;X[?'6'X90V/A+PI8-XD\?\ B1A!I&CP M#?))(_ DE ^[&O4YQG!Y !(7X[?':+X8Q6/A/PG8MXC^('B-A!I&D0#?(\C\ M"20#E8U/))QG!Y !(^A?V1?V19?A/+<_%_XOW*^(_BQXC7?>7C_/'I\;\_9; M7/"A1PS#&<8& *[19%+$RYYZ07XFI^P M_P#LO:Q^SIX.UW6/&FH_;O&7CVYCU'6(X3ML[:4&1EA@084;3,V]@!N.!]U5 M ^WZ**_#,TS.MC,1/$UW>4M_Z\EH?J-.FHQ48[!1117 6%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!_]7]_**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OB/Q9_P C3K/_ %^W M'_HQJ^W*^(_%G_(TZS_U^W'_ *,:@#Z=^%W_ "(NF?\ ;;_T<]=_7 ?"[_D1 M=,_[;?\ HYZ[^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBO,OB ME\6?"/PDT$ZSXGN,22AA;6R',L[J,[5'8>K'@?I43FHKFD]#DQV.HX:C*OB) MJ,(ZMO9&WX[\>^&/AOX=G\3^*[L6MG!P .9)'/1(U_B8^GY\5^-_QR^//B7X MQZY(TKO9:#;MBUL5;Y0!T>3'WG/<]N@Z5SGQ9^,7B[XP:Y_:OB.;9;0%A:VD M?$4",3BO9_V=/V9-6^)5];^*?%\$EEX6CQ(N?E>]P>%3N$XY;TZ M=(?C'?C4K@MI_ANVD"SW1'S2D'YHX0>I[$]![U^Q?A?PKH/@S0[7P[X;LTLK M&T0(B(.N.['J6/4D\DU>T?1M*\/Z9;Z-HEI'8V-JH2*&)0J(H[ "M.O]+]%V7Y]?(HHHKO/T,**** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ KQ+X]_ 3P+^T+X%G\%^-("KJ?.L;Z'Y;JQNE^Y-"_4$'J.C# M@U[;171A<54H5(U:4K26J:%**:LSX8_95_8OT[X$ZGJ'Q$^(.M-XZ^(^J9C? M6+A3_H]LO"10*Y)7*@;VSDGVP*^YZ**Z,TS6OC:SKXF5Y/\ JR6R7DB:=*,( M\L59!1117GEA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' M_];]_**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "OB/Q9_P C3K/_ %^W'_HQJ^W*^(_%G_(TZS_U^W'_ *,: M@#Z=^%W_ "(NF?\ ;;_T<]=_7 ?"[_D1=,_[;?\ HYZ[^@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH ***^2_V@OVG]%^%L$OAWPNT6I^)WW(R9W1VG'WI, M<%@3PGY^E8UZ\:<>:;T/&S[B#"99AI8O&3Y8K[V^R75G=_&_X]^&/@SI:B[Q M?:U=HQM;-3R< X>3^ZF>/4]O;\'U)22Y4E9KL8 MP1_LQ^@ZGJ>PKCQF-A1C>6_8^+XTX[P628?VN)=YOX8K=_Y+NW^>AZS^T3^U MQ!8)=>"?A7?#?Q9\3]?3P]X3M#<3<-+(>(H4)QOD;L/U/ M:OV*^"OP$\)_!O2P+)1?:U,#]HOY%'F-GJB?W4&.!^=?/4Z-7&3YIZ1_K8_F MK+_1+^6"ZON_OZ(\Y_9X_9@TKX811^*/%8CU'Q+,@P" MT5IN'(CSU?L6_+%?7E%%?3T*$:<>6"T/ZOR#A["99AHX3!PY8K[V^[?5A111 M6Q[04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_0_?RBBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ KXC\6?\ (TZS_P!?MQ_Z,:OMROB/Q9_R-.L_]?MQ_P"C&H ^G?A=_P B M+IG_ &V_]'/7?UP'PN_Y$73/^VW_ *.>N_H **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K M@?B)\2_"7POT&37_ !7>"",<1Q+S+,_.%1>IZ=>@KS3XW?M%^$_@_9-9JR:G MX@D \JR1ON9/WIB/NC'..I_'-?D%X]^(?BOXE:]+XA\67K75P_"+TCB3)(5% MZ #->1F&:QI>['61^-^(WBWALH3PN$M.OVZ1_P 7G_=^^W7T?XU_M!>+?C'? M^5=,=/T.!MT%C&WR@XQND/\ &W7KP,\5#\%/@'XL^,6K(;2-K+0X'7[3?.,* M%R@[^A]@_9__9-U;QR;;Q;X_1].T#(>*W.5GNMIYR#RD9Z9ZGMC MO^J&B:)I/AS2[?1=#M([*QM$"111*%55'H!7G83+9UY>UK[?G_P#\PX,\,<= MGN(_M;/I/DEK9_%+M_ACV\MK+4Y7X<_#7PK\+_#L'AWPO;")(U'FS$#S9W[O M(WN_H **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y'QKX[\*_#W1)=?\ M%M^EC:Q@XW'+R,/X47JS'@<>O.!2E))79CB<33HTY5:LE&*U;>B2\V=5--%; MQ//.ZQQ1J69V("JH&223P !U-?GW\>_VP[?3?M7A'X42B6[4F.?4L HG4,(! MW/\ M] >G3-?._QU_:C\3_%*2;0=!+:1X;#8$2G$UP!G#2L.Q!^X..G>O&?A MM\*_&/Q5UI=&\*69E"D>=,.(Q MU7^S.'DWS:U? MIC^S_P#LB67AIK?Q?\3HH[W4P \%@<-# 3@JTG]Z1?3H#ZXS7O'P7_9]\'?! MVP$EF@U#6Y5 GOI5&_)Y*QC^!<^G)[U[U71@,H4/?JZL^D\._!BGA'''9O:= M7=1W47Y_S/\ !>>XBJJ*%4 # Z 4M%%>Z?T %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% '_]+]_**** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OB/Q9 M_P C3K/_ %^W'_HQJ^W*^(_%G_(TZS_U^W'_ *,:@#Z=^%W_ "(NF?\ ;;_T M<]=_7 ?"[_D1=,_[;?\ HYZ[^@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BL;7_$.A^%M*GUOQ%>Q:?8VX+/ M+*VU1@9^I/'0J:Z+CPW\+M^G6)^1[]N)Y0.OEC^!3TSU/T-0#,PZ8/\(Y^E?DWX_\ B/XN^)FMR:[XLOFNI6/R1CB*)>RHG0"L M+1=#\0^,=:CTK1+6;5-2O&^5$!=V)/4D_7DDX]37Z=? O]C_ $?PDUMXH^(X MCU35E >.T^];P.#D$_WV'!YX!KYV4Z^,E9:1_ _F:OC<_P"-L3[*DN3#I_\ M;D?5_:EY?@CY<^!W[*GBCXFM%KOB7S-$\/$!E=E_?W (R/*4]%/]X_AZU^K_ M (/\%^&? >BP^'_"MC'86<(^Z@Y8]V=NK$GDDUTT<:1(L42A$0 *H& .@ ' M:GU[^#P$**]W?N?T;P1X=X#(Z5J"YJCWF]WY+LO)?.X4445W'WH4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__ MT_W\HHHH **** "BBB@ HHHH **** "BBOA?XC_'_P"(.O\ Q N/AG\';4// M:2O!)/M#N[Q<2D;N$1""-W?'N!0!]#^#_C'H_C+XA^(/AY8V4L5QX?\ -\R= MB#&YAE6)@ .1\QX^E>PU^96F_#[]I7X7ZOJ/CS2;1+F^U(O)>&,K.S[W\QRR M$#JW/%?H)\/M6ZO/"5*['Z'@\C.,X- '8T5\3?&']H M3Q2_C$_##X1P?:=323R)KA5WMYP/S1QCH O\3'H<^E8DO@']KJ&(:LGB8238 MW&W%QQ],;<'Z4 ?>E%<-HFLZIHOP\MM>\?%8+ZQL//U KC >--TF .,\=!WK MX;L?B1\?/CWXBOHOAW<'1-*LSG*-Y:HA^Z'DP2SL!G']* /T=HK\W)/BI\<_ M@1XML].^)<[:QIMUACO;S!)$" QBDP"&7T^F>*_02?Q-H]OX8?Q@TX.EI:&] M\T=#!L\S6J(?NAY,$L[ 9 MQ_2H9/BI\<_@1XML].^)<[:QIMUACO;S!)$" QBDP"&7T^F>* /TCHJEINH6 MFK:?:ZK82"6UO(DFB<=&210RG\0:NT %%%% !7Q'XL_Y&G6?^OVX_P#1C5]N M5\1^+/\ D:=9_P"OVX_]&-0!]._"[_D1=,_[;?\ HYZ[^N ^%W_(BZ9_VV_] M'/7?T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445 M\Z_M*?M*>!OV:? S>*/%#&\U2\)@TK2H3FZO[H\+'&HR=N2-S8P!ZD@'JP># MJXBK&C1CS2EHDA2DDKLD_:/_ &E/ /[-/@L>*/%[/>ZA>/Y.FZ5;$&[O[@\" M.)><#GYFQ@>Y(!O_ +/O[0O@7]HOP2OBWP@[VMW;MY.HZ9^0/S*^%_PP\<_$CQRW[2'[2#"]\77HSI6E'FUT6U/*(B'CS,'D]0> MIR2:Z'Q_X \;_#SQLO[0?[/C+:^++50-5TLG;:ZY:KRT"/A/#+I MT4@U?7RA,=I"P*HV< S./N@'J.O&.*_/KQ7^WSK_ ,8-&>Q\ 6\GA6*,>1?P MR'_3HIQQ)&QP-@!R!@I/\R3BO MPO.L95PU:6%<&IQ=G?H_0_(N/_&F="M/+LIIMU4[.36S_NQW;[-Z>3.T^)OQ M?\;_ !7U5M1\4WS- K$PVL9*P0J<8"KT)P!DGD]:[3X/?LX^.OBW,EY!$=+T M08+7LZD*XSR(EZL??I7UW\$OV,]-T;[/XD^*>V^O1MDCT]#^YC/7]Z?XS[=* M^];6UMK&VCL[.)8((5"HB *JJ.@ '2O/PN43J/VE=_YGA<(^#6+S"K_:/$,W M[VO+?WG_ (GT7DM?0\O^%WP8\#_"73?L?AFTS7Y?0PM&-##048+9+1!1115G8%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?__4_?RB MBB@ HHHH **** "BBB@ HHHH *_+$:QK'[.OQ^U76=7T][BPO)KD _\ /6TN M9/,5T8\%EPN1Z@BOU.KF_$WA#PUXQL3IWB;3H=0@["502I]0>HH XSP3\;/A MQX^6./0]7C6Z<#_1YSY4H)[8/!/T-=]XBU3^Q/#^IZUC/V"UFN,>OE(7_I7P M1\=?V9]'\%^'KOQ]X#N9;9--*R36SN3A&8+NC?J""H_![QCK?Q$_9S M\20ZO(US?6%MJ&GB0\O(HM0T9)[D!]OX4 ?,W[.OQ$\#^ -7\0^-_'4\DNJ3 M*D5L$3S)',S,\[]L9(09SW-?6.C?M>?"O4[U+.[-UIXD8*))8\QC/=B#P/SK MP']C_P $>"O%LOB&\\1Z?%J%[IK6QA6;YE5)1)DA>F"H_A=J M/BBPTV&QU'26@>.2%0A99)4B9&QU!#9^H% '4?M0:_''\#=0NM+N \.JO:Q) M)&V0\CV^F_!C3KZ)<2:K<75Q(>Y*RM"/_'8Q7R]/C?ME7\%M\*;:S># M]C#P^"I'D2PW39_NSW$I!_'S10![K^R7H]OIOP8TZ^B7$FJW%U<2'N2LK0C_ M ,=C%?!'0XHR"UG M)=PO[-]HD<#_ +Y<5RG[95_!;?"FVLW(\V\U*!4'?")(Y/X8Q^- 'HW[..H2 MZG\$_"US*=S)!)#S_=@FDB4?@%%>VUXE^SE9/I_P4\+02 J6@DEY])II) ?Q M#5[;0 4R21(8WEE.U$!9CZ *HR3#( !U)VF@#G/^%A>#/^@K M%_X]_A7R=XCN(;OQ#JEW;.)(9KJ=T8=&5G)!_$5#_8NL?\^,_P#WZ?\ PK.= M'C=HY%*.A(((P01U!% 'UW\+O^1%TS_MM_Z.>N_KRWX:6FH/X,L)(KXQ1LLX M5/+0[3YK\Y/)YYP:[Q++4U:$OJ+.$^^/*0;^2?3CCCB@#6HK$^P:OY03^U&W MALEO)CY&.F,8_&I'LM48S[=19?,;*?ND/EC.<=.>..: ->BLC[%JF\M_:+;? M+"X\I/O[<;OSYQT[4J66IJ82^HLPC^^/*0>9SGTXXXXH UJ*Q!8:OY03^U&W M[L[O)CZ8Z8QC\:DDLM49IBFHL@D.4'E(?+&W'E)]_&-_3UYQT[4B66J*T)?46<1GYQY2#S!G./;CCB@#7HK$^P:OY/E_VH MWF;L[_)CZ8Z8QC\:D>RU1FF*:BR"0_(/*0^6,YQ[\<4GW\8W]/7G'3M21V6J*T)?46<1G+CRD'F#.<<#CCCB@#7HK$-AJ_E%/[ M4;?NSN\F/ICIC&/QJ5[+4V,Q34642?<'E(?+YSZ<\<8,YQTXXXXH UZ*Q/L&K^44_M M1MY;(;R8^!CIC&/QJ5[+4V:8IJ+('^X/*0[.0?3GCCF@#6HK)%EJ8<,=18J$ M*D>4G+8(W=/7G'2FI8ZH/)W:DS;&R_[I!O&>G3CCCB@#8HK%-AJWE,@U-@Y8 M$-Y4?"X/RXQC\:>]EJC-,5U%E#CY!Y2?(<@Y]^,CGUH UZ*R19:GO5O[1;:$ M*D>4G+8(#=.QP<=.*:ECJB^3NU)FV-E_W2#>,CCIQ]1ZT ;%%8IL-6,;*-38 M,6!#>5'PO/RXQ].?:I&LM3+3%=18!P @\I/D.1STYXR.?6@#6HK(%EJ8=&.H ML55"I'E)\S8/S9QQS@XZ<4BV.J 1!M29BC$N?*3YQQQTX[\CUH V**Q38:L8 MW4:FP9F!5O)C^51G*XQSG(Y]JD>RU,O*RZBRJZ@(/*0[#D<].>A'/K0!K45D MK9:F'1FU$LJH0P\I/F;G#>V,C@<<4Q;'50L0.IL2C$L?*3YQQ@=.,<\CUH V M:*QC8ZJ8Y%&IL&9@5;RD^51G*XQSG(Y/I3FLM3+R$:BP#KA1Y2?(>.>G/0\' MUH UZ*R19:F&C)U$D*A##RD^9N?F]NHX''%,6QU4+&&U-B48ECY2?,IQA>G& M,'D>M &S16,UCJI60+J; NP*GRD^51G*].;+4RTA&HD!D 4>4GRMQ M\WOT/!XYH UJ*R%LM3#QDZBQ"+AAY2?.>>>G'4<#TIHL=5$<:G4V+*Q+-Y2? M,IQA<8XQ@\CUH V:*QFL=5*R@:FP+L"I\I/D'.1TYSQR?2GM9:F7=EU$JK( MH\I/E;C+>^<'@\BLE;+4PT);46(0$./*3YSD\]..,#CTJ,6 M&K"-5.IL6#$EO*CY7CY<8^O/O0!M45CO8ZHWG;=29=[93]TAV#)XZ<_4^E.- MEJ>]F_M%MI0*!Y2<-@ MT[G)QTYH UJ*R$LM45H2VHLP0?./*3YSDG/MQ@<> ME,%AJWE*AU-BX8DMY4?*X'RXQC\: -JBL=['5#YVW4F7>V4_=(=@STZ<\<<=* -:BLE++4U:$OJ+.$^^/*0;^2?3CCCBHO ML&K^4$_M1MX;);R8^1CIC&/QH VZ*R'LM48S[=19?,;*?ND/EC.<=.>..:/L M6J;RW]HMM\L+CRD^_MQN_/G'3M0!KT5DI9:FIA+ZBS"/[X\I!YG.?3CCCBHA M8:OY03^U&W[L[O)CZ8Z8QC\: -NBLB2RU1FF*:BR"0Y0>4A\L9SCD<\<4GW\8W]/7G'3M0!K45D)9:HK0E]19Q&?G'E(/,&RU1FF*:BR"0_(/*0^6,YQ[\<4GW\8W]/7G'3M0!K45D1V6J*T)?46<1G+CRD'F#.<<#CC MCBHS8:OY13^U&W[L[O)CZ8Z8QC\: -NBLE[+4V,Q34642?<'E(?+YSZ<\<RU-FF*:BR!_N#RD.SD'TYXXYH M%EJ8<,=18J$*D>4G+8(W=/7G'2@#6HK'2QU0>3NU)FV-E_W2#>,].G'''%-- MAJWE,@U-@Y8$-Y4?"X/RXQC\: -JBLA[+5&:8KJ+*''R#RD^0Y!S[\9'/K2B MRU/>K?VBVT(5(\I.6P0&Z=C@XZ<4 :U%8Z6.J+Y.[4F;8V7_ '2#>,CCIQ]1 MZTTV&K&-E&IL&+ AO*CX7GY<8^G/M0!M45DM9:F6F*ZBP#@!!Y2?(1ZT&QU4QR*-38,S JWE)\JC.5QCG.1R?2@#9HK(:RU,O(1J+ M.N%'E)\AXYZ<]#P?6E%EJ8:,G420J$,/*3YFY^;VZC@<<4 :U%8RV.JA8PVI ML2C$L?*3YE.,+TXQ@\CUH:QU4K(%U-@78%3Y2?*HSE>G.4GRMQ\WOT/!XYI%LM3#QDZBQ"+AAY2?.>>>G'4<#TH UZ*QA8Z MJ(XU.IL65B6;RD^93C"XQQC!Y'K0UCJI64#4V!=@5/E)\@YR.G.>.3Z4 ;-% M9+66IEW9=1*JR */*3Y6XRWOG!X/'-"66IAXF;46944AQY2#>?>G-8ZH1*%U)E+L"A\I/D'/'3GMR M?2@#8HK(-EJ9=V&HL%9 H'E)\K8'S9QSSDXZ4GSG)YZ M<<8''I0!K45BBPU81JIU-BP8DMY4?*\?+C'UY]Z<]CJC>=MU)EWME/W2'8,G MCIS]3Z4 ;%%9)LM3WLW]HMM*!0/*3AL %NG5'RN!\N,8_&G/8ZH?.VZDR[VRG[I#L M&>G3GCCF@#8HK)-EJ94G#8 W=/7G'2A++4U:$OJ+.$^^/*0;^2 M?3CCCB@#6HK$^P:OY03^U&WALEO)CY&.F,8_&I'LM48S[=19?,;*?ND/EC.< M=.>..: ->BLC[%JF\M_:+;?+"X\I/O[<;OSYQT[4J66IJ82^HLPC^^/*0>9S MGTXXXXH UJ*Q!8:OY03^U&W[L[O)CZ8Z8QC\:DDLM49IBFHL@D.4'E(?+&W'E)]_&-_3UYQT[4B66J*T)?46<1GYQY2#S! MG./;CCB@#7HK$^P:OY/E_P!J-YF[._R8^F.F,8_&I'LM49IBFHL@D/R#RD/E MC.<>_''- &O163]BU/=G^T6QY>W'E)]_&-_3UYQT[4D=EJBM"7U%G$9RX\I! MY@SG' XXXXH UZ*Q#8:OY13^U&W[L[O)CZ8Z8QC\:E>RU-C,4U%E$GW!Y2'R M^<^G/''- &M161]BU3>&_M%MOEE<>4GW]N-WY\XZ=J$LM44P;M19O+;+_ND' MF#.<=....* ->BL3[!J_E%/[4;>6R&\F/@8Z8QC\:E>RU-FF*:BR!_N#RD.S MD'TYXXYH UJ*R19:F'#'46*A"I'E)RV"-W3UYQTIJ6.J#R=VI,VQLO\ ND&\ M9Z=....* -BBL4V&K>4R#4V#E@0WE1\+@_+C&/QI[V6J,TQ7464./D'E)\AR M#GWXR.?6@#7HK)%EJ>]6_M%MH0J1Y24GS-@_-G''.#CIQ2+8ZH!$&U)F*, M2Y\I/G'''3COR/6@#8HK%-AJQC=1J;!F8%6\F/Y5&1ZT ;-%8S6.JE9 NIL"[ J?*3Y5&_0\'CF@#6HK(6RU,/&3J+$(N&'E)\YYY MZ<=1P/2FBQU41QJ=38LK$LWE)\RG&%QCC&#R/6@#9HK&:QU4K*!J; NP*GRD M^0UEJ9=V742JL@"CRD^5N,M[YP>#QS0!K45DI9:F'B9M19E12 M''E(-YR>>G'4#CTJ(V6J)"N_5""C%F-_M+_ +0WA']F M7X67OQ*\6H]SMD6UL;2/A[N\D5FCB![#",S-V4$^U?FC\+OAAXX^)7CAOVDO MVCW%[XMO1G2M+/S6NBVIY1(T.1YF#R>H/.2237U3^U?\4O@]X@\#ZU\+/$CQ M^,GU-2/(CCC,=HXSAQ,!PZY!4KSQUZU^>7P"^/VK?#/5[/X0?%Z\,^D7#"+1 M-;E/ '1;:Y8]".BL?H>.GZAX=YG@7"IAJ+_VEW]7'M'S_F6[7DFC\OX@XQP= M?$/+L+B$ZB5VE^5]F^Z6I^D-%("& 93D'H:1F5%+N0JJ,DG@ "ON#Y<^(?VC MOV=;V_U"7XQ?"5%M?%%JNZ_LAA(=4@7E@PX E 'RMW[\X-?HA^Q;XH^"7Q%^ M$%GX[^#MA]E61_LFHB<;KJ"^BC1Y(9)#]["R*P(X*L#[#\^M7U?QY^V)X]N_ M@9\#+M]-\%Z:XC\4>*(P=@3/S6MJW1G8<<=?]W[WZR_"3X,>&?@CX'L?AY\/ M"-.T:PBVJ@B0O).5 >XE?&7D5'RN!\N,8_&ORH^\-JBL=['5#YVW4F7>V4_=(=@STZ<\<<=* -:BLE++4U:$OJ+.$^^/*0;^2?3CCCBHO ML&K^4$_M1MX;);R8^1CIC&/QH VZ*R'LM48S[=19?,;*?ND/EC.<=.>..:/L M6J;RW]HMM\L+CRD^_MQN_/G'3M0!KT5DI9:FIA+ZBS"/[X\I!YG.?3CCCBHA M8:OY03^U&W[L[O)CZ8Z8QC\: -NBLB2RU1FF*:BR"0Y0>4A\L9SCD<\<4GW\8W]/7G'3M0!K45D)9:HK0E]19Q&?G'E(/,&RU1FF*:BR"0_(/*0^6,YQ[\<4GW\8W]/7G'3M0!K45D1V6J*T)?46<1G+CRD'F#.<<#CC MCBHS8:OY13^U&W[L[O)CZ8Z8QC\: -NBLE[+4V,Q34642?<'E(?+YSZ<\<RU-FF*:BR!_N#RD.SD'TYXXYH M%EJ8<,=18J$*D>4G+8(W=/7G'2@#6HK'2QU0>3NU)FV-E_W2#>,].G'''%-- MAJWE,@U-@Y8$-Y4?"X/RXQC\: -JBLA[+5&:8KJ+*''R#RD^0Y!S[\9'/K2B MRU/>K?VBVT(5(\I.6P0&Z=C@XZ<4 :U%8Z6.J+Y.[4F;8V7_ '2#>,CCIQ]1 MZTTV&K&-E&IL&+ AO*CX7GY<8^G/M0!M45DM9:F6F*ZBP#@!!Y2?(1ZT&QU4QR*-38,S JWE)\JC.5QCG.1R?2@#9HK(:RU,O(1J+ M.N%'E)\AXYZ<]#P?6E%EJ8:,G420J$,/*3YFY^;VZC@<<4 :U%8RV.JA8PVI ML2C$L?*3YE.,+TXQ@\CUH:QU4K(%U-@78%3Y2?*HSE>G.4GRMQ\WOT/!XYI%LM3#QDZBQ"+AAY2?.>>>G'4<#TH UZ*QA8Z MJ(XU.IL65B6;RD^93C"XQQC!Y'K0UCJI64#4V!=@5/E)\@YR.G.>.3Z4 ;-% M9+66IEW9=1*JR */*3Y6XRWOG!X/'-"66IAXF;46944AQY2#>?>G-8ZH1*%U)E+L"A\I/D'/'3GMR M?2@#8HK(-EJ9=V&HL%9 H'E)\K8'S9QSSDXZ4GSG)YZ M<<8''I0!K45BBPU81JIU-BP8DMY4?*\?+C'UY]Z<]CJC>=MU)EWME/W2'8,G MCIS]3Z4 ;%%9)LM3WLW]HMM*!0/*3AL %NG5'RN!\N,8_&G/8ZH?.VZDR[VRG[I#L M&>G3GCCF@#8HK)-EJ94G#8 W=/7G'2A++4U:$OJ+.$^^/*0;^2 M?3CCCB@#6HK$^P:OY03^U&WALEO)CY&.F,8_&I'LM48S[=19?,;*?ND/EC.< M=.>..: ->BLC[%JF\M_:+;?+"X\I/O[<;OSYQT[4J66IJ82^HLPC^^/*0>9S MGTXXXXH UJ*Q!8:OY03^U&W[L[O)CZ8Z8QC\:DDLM49IBFHL@D.4'E(?+&W'E)]_&-_3UYQT[4B66J*T)?46<1GYQY2#S! MG./;CCB@#7HK$^P:OY/E_P!J-YF[._R8^F.F,8_&I'LM49IBFHL@D/R#RD/E MC.<>_''- &O163]BU/=G^T6QY>W'E)]_&-_3UYQT[4D=EJBM"7U%G$9RX\I! MY@SG' XXXXH UZ*Q#8:OY13^U&W[L[O)CZ8Z8QC\:E>RU-C,4U%E$GW!Y2'R M^<^G/''- &M161]BU3>&_M%MOEE<>4GW]N-WY\XZ=J$LM44P;M19O+;+_ND' MF#.<=....* ->BL3[!J_E%/[4;>6R&\F/@8Z8QC\:E>RU-FF*:BR!_N#RD.S MD'TYXXYH UJ*R19:F'#'46*A"I'E)RV"-W3UYQTIJ6.J#R=VI,VQLO\ ND&\ M9Z=....* -BBL4V&K>4R#4V#E@0WE1\+@_+C&/QI[V6J,TQ7464./D'E)\AR M#GWXR.?6@#7HK)%EJ>]6_M%MH0J1Y24GS-@_-G''.#CIQ2+8ZH!$&U)F*, M2Y\I/G'''3COR/6@#8HK%-AJQC=1J;!F8%6\F/Y5&1ZT ;-%8S6.JE9 NIL"[ J?*3Y5&_0\'CF@#6HK(6RU,/&3J+$(N&'E)\YYY MZ<=1P/2FBQU41QJ=38LK$LWE)\RG&%QCC&#R/6@#9HK&:QU4K*!J; NP*GRD M^0UEJ9=V742JL@"CRD^5N,M[YP>#QS0!K45DI9:F'B9M19E12 M''E(-YR>>G'4#CTJ,6&K"-%.IL65B6;R8_F4XPN,<8P>?>@#:HK':QU0B4+J M3*78%#Y2?(.>.G/;D^E*;+4R[L-18*R!0/*3Y6P/FSCGG)QTYH UZ*R5LM3# M0EM18A 0X\I/G.3STXXP./2HQ8:L(U4ZFQ8,26\J/E>/EQCZ\^] &U16.]CJ MC>=MU)EWME/W2'8,GCIS]3Z4XV6I[V;^T6VE H'E)PV "W3N4J'4V+AB2WE1\K@?+C&/QH VJ*QW ML=4/G;=29=[93]TAV#/3ISQQS3C9:F7+#46"E H'E)PV -W3UYQTH UJ*R4L MM35H2^HLX3[X\I!OY)]....*B^P:OY03^U&WALEO)CY&.F,8_&@#;HK(>RU1 MC/MU%E\QLI^Z0^6,YQTYXXYH^Q:IO+?VBVWRPN/*3[^W&[\^<=.U &O162EE MJ:F$OJ+,(_OCRD'F7MQY2??QC?T]><=.U &M160EE MJBM"7U%G$9^<>4@\P9SCVXXXJ/[!J_D^7_:C>9NSO\F/ICIC&/QH VZ*R'LM M49IBFHL@D/R#RD/EC.<>_''-+]BU/=G^T6QY>W'E)]_&-_3UYQT[4 :U%9$= MEJBM"7U%G$9RX\I!Y@SG' XXXXJ,V&K^44_M1M^[.[R8^F.F,8_&@#;HK)>R MU-C,4U%E$GW!Y2'R^<^G/''-)]BU3>&_M%MOEE<>4GW]N-WY\XZ=J ->BLA+ M+5%,&[46;RVR_P"Z0>8,YQTXXXXJ/[!J_E%/[4;>6R&\F/@8Z8QC\: -NBLE M[+4V:8IJ+('^X/*0[.0?3GCCF@66IAPQU%BH0J1Y2<=* -:BL=+' M5!Y.[4F;8V7_ '2#>,].G'''%--AJWE,@U-@Y8$-Y4?"X/RXQC\: -JBLA[+ M5&:8KJ+*''R#RD^0Y!S[\9'/K2BRU/>K?VBVT(5(\I.6P0&Z=C@XZ<4 :U%8 MZ6.J+Y.[4F;8V7_=(-XR..G'U'K338:L8V4:FP8L"&\J/A>?EQCZ<^U &U16 M2UEJ9:8KJ+ . $'E)\AR.>G/&1SZT@LM3#HQU%BJH5(\I/F;!^;...<''3B@ M#7HK'6QU0"(-J3,48ESY2?....G'?D>M--AJQC=1J;!F8%6\F/Y5&V M,C@<<4 :U%8RV.JA8@=38E&)8^4GSCC Z<8YY'K0;'53'(HU-@S,"K>4GRJ, MY7&.4GR'CGIST/!]:466IAHR=1)"H0P\I/ MF;GYO;J.!QQ0!K45C+8ZJ%C#:FQ*,2Q\I/F4XPO3C&#R/6AK'52L@74V!=@5 M/E)\JC.5Z_0\'CFD6RU,/&3J+$ M(N&'E)\YYYZ<=1P/2@#7HK&%CJHCC4ZFQ96)9O*3YE.,+C'&,'D>M#6.JE90 M-38%V!4^4GR#G(Z^<'@\>G'4#CTH UJ*Q18:L(T4ZFQ96)9O)C^93C"XQQC!Y]Z MW)]* -BBL@V6IEW8:BP5D"@>4GRM@?-G'/.3 MCIS2K9:F&A+:BQ" AQY2?.E &M16*+#5A&JG4V+!B2WE1\KQ\N, M?7GWISV.J-YVW4F7>V4_=(=@R>.G/U/I0!L45DFRU/>S?VBVTH% \I.&P 6Z M=SDXZ..: -BBLDV6IERPU%@I0*!Y2<-@#= MT]><=*$LM35H2^HLX3[X\I!OY)]....* -:BL3[!J_E!/[4;>&R6\F/D8Z8Q MC\:D>RU1C/MU%E\QLI^Z0^6,YQTYXXYH UZ*R/L6J;RW]HMM\L+CRD^_MQN_ M/G'3M2I9:FIA+ZBS"/[X\I!YG.?3CCCB@#6HK$%AJ_E!/[4;?NSN\F/ICIC& M/QJ22RU1FF*:BR"0Y0>4A\L9SCD<\<4GW\8W]/ M7G'3M2)9:HK0E]19Q&?G'E(/,&BL3[!J_D^7_:C>9NSO\ )CZ8 MZ8QC\:D>RU1FF*:BR"0_(/*0^6,YQ[\<4GW\8W M]/7G'3M21V6J*T)?46<1G+CRD'F#.<<#CCCB@#7HK$-AJ_E%/[4;?NSN\F/I MCIC&/QJ5[+4V,Q34642?<'E(?+YSZ<\<BL3[!J_E%/[4;>6R&\F/ M@8Z8QC\:E>RU-FF*:BR!_N#RD.SD'TYXXYH UJ*R19:F'#'46*A"I'E)RV"- MW3UYQTIJ6.J#R=VI,VQLO^Z0;QGITXXXXH V**Q38:MY3(-38.6!#>5'PN#\ MN,8_&GO9:HS3%=190X^0>4GR'(.??C(Y]: ->BLD66I[U;^T6VA"I'E)RV" MW3L<''3BFI8ZHOD[M29MC9?]T@WC(XZM &Q16*;#5C&RC4V#%@0WE1\+ MS\N,?3GVJ1K+4RTQ746 < (/*3Y#D<].>,CGUH UJ*R!9:F'1CJ+%50J1Y2? M,V#\V<<4GR'CGIST/!]: ->BLD6 M6IAHR=1)"H0P\I/F;GYO;J.!QQ3%L=5"QAM38E&)8^4GS*<87IQC!Y'K0!LT M5C-8ZJ5D"ZFP+L"I\I/E49RO3G.1R?2GFRU,M(1J) 9 %'E)\K.: M -:BLA;+4P\9.HL0BX8>4GSGGGIQU' ]*:+'51'&IU-BRL2S>4GS*<87&.,8 M/(]: -FBL9K'52LH&IL"[ J?*3Y!SD=.<\)FU%F5%(<>4@WG)YZ<=0./2HQ8:L(T4ZFQ96)9O)C^ M93C"XQQC!Y]Z -JBL=K'5")0NI,I=@4/E)\@YXZ<]N3Z4ILM3+NPU%@K(% \ MI/E; ^;..>V4_=(=@R>.G/U/I3C9:GO9O[1; M:4"@>4G#8 +=.YR<=.: -:BLA++5%:$MJ+,$'SCRD^5'RN!\N,8_&@#:HK'>QU0^=MU)EWME/W2'8,].G/''-.-EJ94G#8 W=/7G'2@#6HK)2RU-6A+ZBSA/OCRD&_DGTXXXXJ+[!J_E!/[4 M;>&R6\F/D8Z8QC\: -NBLA[+5&,^W467S&RG[I#Y8SG'3GCCFC[%JF\M_:+; M?+"X\I/O[<;OSYQT[4 :]%9*66IJ82^HLPC^^/*0>9SGTXXXXJ(6&K^4$_M1 MM^[.[R8^F.F,8_&@#;HK(DLM49IBFHL@D.4'E(?+&W'E)]_&-_3UYQT[4 :U%9"66J*T)?46<1GYQY2#S!G./;CCBH_L&K^3Y?] MJ-YF[._R8^F.F,8_&@#;HK(>RU1FF*:BR"0_(/*0^6,YQ[\<4GW\8W]/7G'3M0!K44U RHH8[B ,GID^M.H **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** /_U?W\HHHH **** "BBB@ HHHH M **** &2!RC",X8@X/OVK\ZW^,G[17PA6:#QUI7]J6D3X%Q.WGFGAD+2YVE(SDCCWQ0!\;>(OB#\=/V@M)3 MPSHGA[[!I%\5,CQJRQR*IR"TLG\ (R<9SBOL_P"#7PRA^&'@&#PK.XN;B=GG MO&'W6FE # ?[(4!1ZXKK_ ?AV3PEX*T/PQ,RR2Z9906\C+]UI(T \<_$'XL_ MM#I:^!] \-RZ=I\DJR395U5ROW3)(P "J><#O@]J_2ME5U*N P/8\BFQPQ0C M;"BH/10!_*@#Q/2O@OIME\%&^$LTN[[1:LLLV,_Z4Y\SS /19,$#T %?%G@? MQ9\6OV;M0U+PUJ&@2ZAI\\A?9L=HO,&!YL;H,?,H&0?:OU#J.2&*8;9D5QZ, M ?YT ?F;K47Q5_:B\7:=!=:5)HVA6)QN=&6.%7(\Q\O@NY 'TK[Z\5^ =* M\2?#V\^'J 6]E-9K:PX&1%Y0'E-C_895/X5W2(D:[8U"J.P&!3J /R\\#^+/ MBU^S=J&I>&M0T"74-/GD+[-CM%Y@P/-C=!CYE R#[5=UJ+XJ_M1>+M.@NM*D MT;0K$XW.C+'"KD>8^7P7<@ #Z5^F4D,4PVS(KCT8 _SIR(D:[8U"J.P&!0! M4TW3[32-.M=*L$$5M9Q)#$HZ*D:A5'X 5=HHH **** "OB/Q9_R-.L_]?MQ_ MZ,:OMROB/Q9_R-.L_P#7[['M M]2:^]OA1^Q!<3>3K'Q4N_*0@,-/MF^;UQ))VXZA>A[UX)N)^+:CH8&#A1ZVTC_ -O3Z^B^X^%_"7@CQ9X\U1-)\*Z;-J-RYY\M257W M9N@'U-?>GA'_ ()_>$=;\/S6GQIE_M1[N,C[);.42!B#AA(.2ZGD$8%??'A? MPAX:\&:;'I'AC3H=/MHP %B4 G'=CU)^M=)7L9;EOU><:RE[ZU36EGY'ZMP1 MX)X++91Q.,E[6JM5TBGY+=OS?W'XPVMYXU_9,\:VGP:^-%X^I>#=2_8/XI?"[P3\9/!.H_#_P"(&G)J6D:DA5T8?,C?PR1MU5U/ M*L.0:@^$_P )/ /P2\%6/P_^'&F)I>D6(.U1\TDCG[TDKGEW8\ECR:_:(^(D M5AO:>S_VC:^G+_CMW\MKZ^1^E?ZM4?K'MNG;S(_A%\(O OP/\"Z=\//AYIR: M?I6GICCF2:0_?EE?J[N>237IM%%?F%>O.K-U*CO)ZMOJ?1I6T04445D,**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#_UOW\HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH *^(_%G_ "-.L_\ 7[;\37F8K-J5/1.[\C\KXJ\ M8F.^/2OSQ^*/[6OQ(^( ET[2I?^$?TJ3*F*V)$KJK'H.>Y-??V? <- M]BMSNF(]'?HON!S[U^@O@KX<^"_A[IZZ=X2TN&Q0#YG5UG_*M(K]9?@O(XGP5\.O!GP\T]=-\(Z7%81@ M89U7,C^[.>2:[:BBO;C%)62/WC"X6E0IJE1BHQ6R2LE\D%%%%4= 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% '_U_W\HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^(_%G_ "-.L_\ M7[ MZ4'%M:D32DCC&%X'/7)XJ*E6,%>3L<&8YIAL)3=7%5%"/=M+\SVFN>\1>+/# M7A&R;4/$VIP:;;J,[IG"Y^@ZG\!7YI?$+]N+Q;JS367@*PCTBU.56>;][.>> MN/NCCIW&:^,?$'BGQ+XMOFU#Q'J4^I7,AR6F/N P]Z>6P=67=^['_-_; MVZ5\#>/OC5\2?B3*6\3ZQ+);D\6\1\J$?\ 7 []ZW_AY^SI\4_B,T;J[!BCQ[ _,?;CGUK[T^'7[%/@'PT8K[QG.WB*\3!,9'EVV0?[G5A[$UP MD3WVXX,BJ M1$N.N7/R\=^]?>'PS_8:M8/*U+XGZAY\@()LK0X3Z/)U/X5^@>FZ7INCVB6& ME6L=G;Q@!8XD"* !@<"K]>GALEIPUGJ_P/U/A;P*RS!M5<:_;3\](_=U^;MY M'+^%?!7A7P3IR:7X6TR'3K=!C$2 $^I9NIS[UU%%%>Q&*2LC]JH8>G2@J=** MC%;):)!1113-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH __T/W\HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *^(_%G_ "-.L_\ 7[9U1>.O+$9I-VW(G4C%.4G9(TJ*^4/'/[8GPG\)F6UTF:3Q!=I MD;;48BW#L9&X_2OC/QU^VA\4/$P>U\.>5X=M6!&8!OF/H?,;H?I7GU\UHT^M MWY'YKQ!XNY'E]XNM[22Z0][\?A_$_57Q)XS\*>#[5KSQ/JMOIL2@L?.D"G Y MR%^\?P%?('C[]N'P7HOF6G@>PDUNY&0)9?W4 ../]IAGTQ7Y?ZKK>N>([TW> ML7D^H74K?>E=I&)/IGU]J]=\"?LY?%GQ^T4NFZ,]G9R'_CXN_P!S&!U)P?F/ M'3CFO(J9O6J/EHQ_4_&LP\:<[S2H\/DN'Y;]ESR_*R^[YDOC[]I+XL?$ O#J M&KO8V3;A]FM/W*;3V8CEL#C)KQ_2-#U[Q-?&TT6RGU&ZOWC@]>QK[)\,^#/"G@ZT6Q\,:5; MZ;"HQB&,*2/<]3^=%/**U5\U:7ZL67>#.=YK46)SO$5%G'!WMU'KQ7ROXR_;7^*&OB2W\/16^@ MV[9 ,8\R7;S@[FZ''I7G5LVH0ZW]#\USOQAR'!77MO:2[05_Q^'\3]8=4UG2 M=#MFO-9O(;*!027F=4''7EB,U\V>-_VO?A%X1\RWL+M]>NTW#R[0?)N7L9&X M'/'0U^1WB+QGXK\6W+7?B75KG497Y)FD+#KGITZ^U;GA/X4_$/QO*D?AK0;J M[5QD2>64CQZ[VP,?2O+J9W4F[4H_J?DF9^/.8XN?L,GPMF]KWG+[EI^9],^- M_P!N#X@:V&MO"%E!H4!/^L(\Z8CTR> <]Q7R9XD\;>+?&%R;OQ/J]SJ4IXS- M(6'7/3IU]J^T?!/["GB:_,=SXZU>+38C@M#;#S9QX_?WA\T[AW"G@5FL#BJ^M1V7G_ )'GPX XNSYJ>9U7"#_F?Y0C M^MC\CO!WPC^(WCV4)X8T*YNH\;C*4*1!3WWM@$?3-?87@7]A+5K@K<_$'64M M4SS;V?[QNG>0\=?05^EEO;V]K$L%K$L,2R22_ ****L[@HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#__2_?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ KXC\6?\ (TZS_P!?MQ_Z,:OMROB/Q9_R-.L_]?MQ M_P"C&H ^G?A=_P B+IG_ &V_]'/7?UP'PN_Y$73/^VW_ *.>N_H **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH ***0D 9/ % "T5Y[XF^*_P ./!\32^(O$-G:[>-OFAWSZ;5R M<_6OFKQ7^W#\-](,D/ANQNM9E7@-@0QD^N3DD5S5<92A\[^Y7?X'VO4,]Q!:Q-/*_)7Q7^VY\4=9+Q>'[>UT2 M%LCY%\V3'8[GZ'Z5\V>)/B7X^\73&?Q%KUW>$ECAI6"_-C(VC QP*\RKGM-? M KGY5G'T@LKHWC@Z4JC[_"OQN_P/V>\5?M _"+P>7CU;Q';O.G/E6[>.C6X>#P/H,EVX^[->-Y:'G^XOS=/>OSET?PWX@\0RB#0]-N+]R M0O[F)G )Z9(&!^-?17A#]D#XQ>)]DU]8QZ);MC+7;@/@YP0BY)Z>O<5Q/,\3 M5TI1^X^#J>*O%.;OV>5X?E3_ )8N3_\ GHOP,3Q?^U-\9/%Q>)]9.F6S_\ M+*S41#'H2.37@MS>:IK-T'NYIKZX4G\8ZO<: MK(/O10_N8C^/WJ^J?"OPC^&_@J,)X=T"UMF P9#&'<]\EFRK+]2 ML/X/<1YK+VN;XCE_Q2C1R2C'XM M3]+R3P(R;#6EB>:K+S=E]R_5L\!\%?LS?"#P.8Y[+14OKN/:1/=GSF# 8) ; M@9ZXKWBWM[>TB6WM8EAB3@(BA5'T XJ:BO4IT8P5HJQ^LY9DV$P4/9X2E&"\ MDE^04445H>D%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]/]_**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O MB/Q9_P C3K/_ %^W'_HQJ^W*^(_%G_(TZS_U^W'_ *,:@#Z=^%W_ "(NF?\ M;;_T<]=_7 ?"[_D1=,_[;?\ HYZ[^@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBJ%_JNF:5"9]4NX;2,#.Z:14&/JQ% M#9,YJ*O)V1?HKPKQ+^TG\&?"Z2&\\1PW,L8R8K8&60_0#C]:\ \2?MW^#[19 M(_#&A7-_)@[))F$29[97[WY5R5/2(;/1T?(_=H96 ([,_(/O7SWXD^+/ MQ)\6G/B#Q'>W:@DA3*RJ,]L+CCFO.JY[27PIL_-LU^D%E5*ZPM*=1_**_&[_ M /VM\3?&/X8^$$=M=\1V<+(<%%D$CY],)GGCO7SSXH_;@^&6D&2'P_9W>LR M+P" (4)]BV*\/9^ M'Y+2)B )+HB%/UYX^E<3S?$5-*4?U/A:OC-Q%F,N3*\-;TBYO[]OP/9?%'[< M_P 1=2S%X:TVTTA,G#L#.Y'N&X!^E?.?B?XV?%3QAO77/$EW+$[;O*20QHO? M "XP*^LO"_[!FN7!27Q?XABM8S]Z.U0O(/\ @3?+^E?1/A;]C?X.>'Q')J-K M-K4\9!+7,AV-C!P8UX^M+ZGC*OQNWS_R,_\ 4KC;-]<;5<(OI*=E_P" Q_R/ MQ_@MM3UBZV6T4U[P[UU5=-+((_;E]Q]-D_T= MZ$7S8_$N7E%6_%W?X(_-7PI^P7>RA9O&GB)8 0Y@<\ L_!R/2OIGPI^ MRC\&/"QCE.D?VG.G.^\B:/HD"VVCV4-E$JA0L,:IPO ' &:U***[4K'W=.G&*Y8JR"BBBF M6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_4_?RBBB@ MHHHH **** "BBB@ HHHH ***^&?B1^T#X^USQ]+ MB3;GA50@C=WQ]* /H?PA\8M&\8_$+7_A[86Z98K*_07X?:[JGB M?P5H^O:W:FQO[VW5YH2"NQ^AX/(SC.#0!V-%UE\3/CW\>?$5]#\.)C MHNEV9SE6$81#]T/(0=SL!G H _1NBOS>?XL?'/X%^+;/3?B=,VKZ=W\,OXO><'2TM#>^:.A@">9N'U7I0!O45^?$5]#\.)CHNEV9SE6$81#]T/(0=SL!G J%_BQ\<_@7XML]-^)TS:OIU MSACO(D#Q9PQBD 'S+Z?G0!^D-%4].O[35=/MM4L)!+;7D231..C)(H92/J#5 MR@ HHHH *^(_%G_(TZS_ -?MQ_Z,:OMROB/Q9_R-.L_]?MQ_Z,:@#Z=^%W_( MBZ9_VV_]'/7?UP'PN_Y$73/^VW_HYZ[^@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHI"0!D\ 4 +17(:S\0/!'AY&DUK7;.T"]0\R;A_P$$G]*\1\0_M>? M!/0@P@U635''06L3.I./[QQBL:F)IP^*21X>8\3Y=A%_M6(A'UDK_=N?3M%? MGAXA_;VTZ/?'X7\,R2LN=KW4H"MZ'"#(KP+Q+^V5\8],% ME_X&W-<%7.:$=G<_/LT\;\@P^D*CJ/\ NQ?YNR/V*=TC0R2,%5>22< #W->> M>(OBY\,_"FX:_P")+.U9.J^:'89Z#"Y-?B)KOQ0^(GB9MVN^(KV[)Y^:9@/3 MHN*Y.VL=5UBYC](F4GRX'":].9_HO\ MS]<_$'[:7P>TC='ISW6JRKT\J+:A^CM_A7@?B;]O36IW,?A+PY%;1D??NI"\ M@/T7"U\M^'O@!\8/$P5],\,W0B./WDJ^4HR,C.[!_2O??#/["_Q#U)5E\1ZI M::2IP2BYG?'ID8 -9?6\;5^%6^7^9XW^N/'&:Z82DX1?\L.5?^!2_P SROQ+ M^U7\:_$LJ,,%XUQ"A/H"O.*^@/#GP ^$'A9HY=+\-6IGB(82 MRKYKY!R.6]#[4+*L34UJ2_&Y4/"'B?,GS9EB;+^])R?W*Z_$_$S1_!GBWQ!( MD6BZ/=WA?@&.%RO/^UC%>[^'OV0_C9KI4SZ5'I:'&3=2JA S_=&*/%''4K:0X/TR^:^A/#7[(_P5\.O'-+I3ZI*G4W7O?^E7.>T;PGX8\.PI!H>E6UDD?*^5$JD?CC/ZUT M-%%=J26B/N:-&%./+3BDNRT"BBBF:A1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110!__]7]_**** "BBB@ HHHH M **** "BBB@ K\L4UG5OV=_C_JNL:S8/<6-Y-= 'O+:7,GF*Z,>"PPN1Z@BO MU.KF?$_@[PQXSL3IWB?3H=0@["1HH Y'P5\:?ASX]5$T+5XQ/32LDUL[$E5+!=T;]003G M'ITKL/!/QN\21?LRZSXLNY#J6TBO8?V5K MZ*\^".A11D%K1[N%_9OM$C@?]\L* .)_;/TB"[^&FGZL5'GZ?J,85NXCFC<, M/Q(4_A7"Z[XEN_\ ABO3)EE*R7:QV&<\^7%=,FWZ%(\?2O1?VRKZ"V^%%M:. M1YEWJ4"H._R)(Y/X8Q^->3^+M'G@_8P\/#:1Y$L5RW^[/<2D'\?-% 'NO[)> MC6^F?!C3KZ)0)=5N+JXD..24E:$?^.QBN7_;/TB"[^&FGZL5'GZ?J,85NXCF MC<,/Q(4_A7;?LK7T5Y\$="BC(+6CW<+^S?:)' _[Y85RG[95]!;?"BVM'(\R M[U*!4'?Y$DP')-/JAJH+:9> M*HR3#( !_NF@#GO^%@>#?^@M#^O^%?)GB.XAN_$.J75LXDBFNIW1AT96-VCD4JRD@@C!!'4$4 ?7?PN_Y$73/^VW_ *.> MN_KRWX:6NHOX,L)(;[RXV6<*GEJ=I\U^&R6\E.1CIC^M2/9ZJQGV:CM\QLQ_ND/EC.<>_' M'- &O161]CU7>3_:/R[ N/*7[^W&[\^<=.U*EGJ@,)?4-P3[X\I1YG.?PXXX MH UJ*Q!8ZQY00ZF=^[.[R4Z8Z8_K4DEGJK-,4U'8'.4'E(=@ST]^..: ->BL MG['JF[/]H<>7MQY2_?QC?^?..G:D2SU56A+ZCN"']X/*4;QG./;CCB@#7HK$ M^PZQY.S^TSYF[._R4Z8Z8Z?C4CV>JLTQ34=H<_NQY2G8,YQ[\<JJT)?4=X0Y<>4@WC/3VXXXH UZ*Q#8Z MQY10:F=^[.[R4Z8Z8_K4KV>J$S%-0VA_N#RE/E\Y_'CCF@#6HK(^QZKO!_M' MY=A7'E+]_;C=^?..G:A+/55,&_4=WEMF3]T@\P9SCVXXXH UZ*Q/L.L>44_M M0[RV0WDIP,=,?UJ5[/5&:8IJ&P/]P>4IV<@_CQQS0!K45DBSU0."=0RH0J1Y M2\O@C=GZ\XZ4U++5AY.[4=VQLO\ N4&\9Z>W''% &Q16*;'5_*9!J>'+ AO) M3A<'YJEIBNH[0X^0>4IV'(.??C(Y]: ->BLD6>J;U/]H?*$*D>4O+ MX(#9[8.#CIQ34LM67RM^H[MC9?\ &+ AO)3 MA>?EQ^7/M4C6>J%IBNH8#@!!Y2_(U(MEJP6(-J.2C$N?)3YQQQ[=^1ZT ;%%8IL=7,;J-3PS,"K>2GR MJ,Y7'?.1S[5(]GJA>4KJ&U74!!Y2G8U,6RU8+&&U+)5B6/DI\R\87VQ@\^] &S16,UEJQ60+J6"S MJ?)3Y5YROOG(Y]J>;/5-TA&H8#( H\I?E;CYO?OQ[T :U%9"V>JAXRVHY55P MP\I/F;GGVZCCVIHLM6$<:G4LLK$L?)3YEXPN.V,'GWH V:*QFLM6*R@:E@LP M*'R4^0J!XBVH;E M12''E*-YR>?;J.!Z>]1BQU<1HIU/+*Q+-Y*?,IQA<=L8//O0!M45CM9:L5E" MZC@NP*'R4^0<\>_;D^E*;/52[L-1PI0!1Y2<-@?-GOSDX]Z ->BLE;/5 T); M4,A 0X\I?G.3S[<8''I48L=7$:J=3RP8DMY*V4_/?ZFG&SU3>Q_M#Y2@4#REX? !;/?)R<=.: -:BLA;/50T);4 M=P0?./*4;SDG/MQ@<>E,%CJ_E*AU/+AB2WDIRN!\N/ZT ;5%8[V6K'SMNH[= M[93]RAV#/3WXXYIQL]4+DC4,*4"@>4O#X W9^O..E &M162EGJBM"7U#>$^^ M/*4;^2?PXXXJ+[#K'E!/[4.\-DMY*4H\S MG/X<<<5$+'6/*"'4SOW9W>2G3'3']: -NBLB2SU5FF*:CL#G*#RD.P9Z>_'' M-+]CU3=G^T./+VX\I?OXQO\ SYQT[4 :U%9"6>JJT)?4=P0_O!Y2C>,YQ[<< M<5']AUCR=G]IGS-V=_DITQTQT_&@#;HK(>SU5FF*:CM#G]V/*4[!G./?CCFE M^QZINS_:''E[<>4OW\8W_GSCIVH UJ*R([/55:$OJ.\(2G3'3']: -NBLE[/5"9BFH;0_W!Y2GR^<_CQQS2?8]5W@_V MC\NPKCRE^_MQN_/G'3M0!KT5D)9ZJI@WZCN\MLR?ND'F#.<>W''%1_8=8\HI M_:AWELAO)3@8Z8_K0!MT5DO9ZHS3%-0V!_N#RE.SD'\>..:!9ZH'!.H94(5( M\I>7P1NS]><=* -:BL=++5AY.[4=VQLO^Y0;QGI[<<<4TV.K^4R#4\.6!#>2 MG"X/RX_K0!M45D-9ZJ6F*ZCM#CY!Y2G8<@Y]^,CGUI19ZIO4_P!H?*$*D>4O M+X(#9[8.#CIQ0!K45CI9:LOE;]1W;&R_[E!O&1Q[?44TV.KF-E&IX8L"&\E. M%Y^7'Y<^U &U162UGJA:8KJ& X 0>4OR'(Y]^,CGUI!9ZJ'1CJ.5"$,/*3EL M'YL]N<''M0!KT5CK9:L%B#:CDHQ+GR4^<<<>W?D>M--CJYC=1J>&9@5;R4^5 M1G*X[YR.?:@#:HK)>SU0O*5U#:KJ @\I3L.1S[]#P?7VH6SU0.C-J&Y50AAY M2CJEY"NHX5EPH\I/E;CGWZ'CWI19ZINC)U#(5"&' ME+\S<_-[=N/:@#6HK&6RU8+&&U+)5B6/DI\R\87VQ@\^]#66K%9 NI8+,"I\ ME/E7G*^^D6SU4/&6U'*JN&'E M)\S<\^W4<>U &O17+7]R='MHY=7UZ&T56):298HPZ\87YB!Q@].>:\?\1?M! M?"_PX)X[OQO!+-D,J00K*ZKSQ@<'/'.>U9SK0C\3L>;C\YPF%5\36C#_ !-+ M\SZ)HK\_?%'[<'ANRDD3PK;W>HAT 1I8HX51ACD@Y8YYXKQ#5_VWOBQ> )I4 M-E8 @MY7F%N3S\W0XP./2N"IF]"/6_H?GV9^,O#^&NO;\[_ +J;_'1?B?KC M7/:UXL\,>'4,FNZK;6('::55/Y$YK\2O$'[0?QA\2[EU'Q-=+$__ "SB;RT] M. M>475]J>K3*;VXFO)3POF.TC9/IDDUPU,_C]B)^?9G](J@KK!85M]Y-+\% M?\S]G_$'[5WP1T ,/[<_M!UX*VD;2G/3':O#?$'[>?AR M'X:\.SW3#I)/($ M4_\ 1S7Y_:%\,/B'XF=8]#\.WMT7P%(A90<^A; KV_P]^QS\:-;"R7=E!I< M9Z_:)0'&?]D9_G7/_:.+J?!'\#YO_B)O%^9:8##\J?\ +!O\971O^(?VW?BQ MJH9-'@L](1L_([N56_@60QH .< +CBOL M[P_^P.?E;Q1XHX(R5M(>1[9-,U_WZNXQ?\T]/_ 8W/R%)OM2N.3)=3M]7<_S-=[H'P@^ M)WB=@NB>&KVXW="8B@QZY?%?M;HOPQ\->'%:/0[*SM(]@50EI%E7"@;MQR?4 MXZ0/[0RL8PX$*#?R M,(AXYY;GK7W2+'5_*5#J>7#$EO)3E<#Y]W M(TH)]<<5[AH_A3PSX>ACM]$TNVLDB^[Y42J1SGKC/?UJT;/5"Y(U#"E H'E+ MP^ -V?KSCI0EGJBM"7U#>$^^/*4;^2?PXXXKOIT(0^&*1^@Y;P]@,&O]EH1A MZ12-:BL3[#K'E!/[4.\-DMY*SU5C/LU';YC9C_=(?+&BLC['JN\G^T?EV!<>4OW]N-WY\XZ=J5+/5 82^H;@GWQY2CS.<_AQQQ0 M!K45B"QUCR@AU,[]V=WDITQTQ_6I)+/56:8IJ.P.4HWC.<>W''% &O16)] MAUCR=G]IGS-V=_DITQTQT_&I'L]59IBFH[0Y_=CRE.P9SCWXXYH UZ*R?L>J M;L_VAQY>W'E+]_&-_P"?..G:DCL]55H2^H[PARX\I!O&>GMQQQ0!KT5B&QUC MRB@U,[]V=WDITQTQ_6I7L]4)F*:AM#_<'E*?+YS^/''- &M161]CU7>#_:/R M["N/*7[^W&[\^<=.U"6>JJ8-^H[O+;,G[I!Y@SG'MQQQ0!KT5B?8=8\HI_:A MWELAO)3@8Z8_K4KV>J,TQ34-@?[@\I3LY!_'CCF@#6HK)%GJ@<$ZAE0A4CRE MY?!&[/UYQTIJ66K#R=VH[MC9?]R@WC/3VXXXH V**Q38ZOY3(-3PY8$-Y*<+ M@_+C^M/:SU4M,5U':''R#RE.PY!S[\9'/K0!KT5DBSU3>I_M#Y0A4CREY?! M;/;!P<=.*:EEJR^5OU'=L;+_ +E!O&1Q[?44 ;%%8IL=7,;*-3PQ8$-Y*<+S M\N/RY]JD:SU0M,5U# < (/*7Y#D<^_&1SZT :U%9 L]5#HQU'*A"&'E)RV#\ MV>W.#CVI%LM6"Q!M1R48ESY*?.../;OR/6@#8HK%-CJYC=1J>&9@5;R4^51G M*X[YR.?:I'L]4+RE=0VJZ@(/*4[#D<^_0\'U]J -:BLE;/5 Z,VH;E5"&'E* M-SM &S16,;+5C'(HU+#,P*GR M4^5>0KJ.%9<*/*3Y6XY]^AX]Z ->BLD6>J;HR=0R%0AAY M2_,W/S>W;CVIBV6K!8PVI9*L2Q\E/F7C"^V,'GWH V:*QFLM6*R!=2P68%3Y M*?*O.5]\Y'/M3S9ZIND(U# 9 %'E+\K@#6HK(6SU4/&6U'*JN&'E M)\S<\^W4<>U-%EJPCC4ZEEE8ECY*?,O&%QVQ@\^] &S16,UEJQ64#4L%F!0^ M2GR#G(]\\J%W9=0VJR */*4[6XRV>^>>/>@#6HK)2SU0/$6U#?;C X]*C%CJXC53J>6#$EO)3E>/EQ^?/O0!M45CO9:LWF[-1V[ MVRG[E#L&3Q[_ %-.-GJF]C_:'RE H'E+P^ "V>^3DXZJAH2VH[ M@@^<>4HWG).?;C X]*8+'5_*5#J>7#$EO)3E<#YGOQQS3C9ZH7)&H84H% \I>'P!NS]><=* -:BLE+/5%:$OJ&\)]\> M4HW\D_AQQQ47V'6/*"?VH=X;);R4Y&.F/ZT ;=%9#V>JL9]FH[?,;,?[I#Y8 MSG'OQQS1]CU7>3_:/R[ N/*7[^W&[\^<=.U &O162EGJ@,)?4-P3[X\I1YG. M?PXXXJ(6.L>4$.IG?NSN\E.F.F/ZT ;=%9$EGJK-,4U'8'.4'E(=@ST]^..: M7['JF[/]H<>7MQY2_?QC?^?..G:@#6HK(2SU56A+ZCN"']X/*4;QG./;CCBH M_L.L>3L_M,^9NSO\E.F.F.GXT ;=%9#V>JLTQ34=H<_NQY2G8,YQ[\<JJT)?4=X0Y<>4@WC/3VXXXJ,V. ML>44&IG?NSN\E.F.F/ZT ;=%9+V>J$S%-0VA_N#RE/E\Y_'CCFD^QZKO!_M' MY=A7'E+]_;C=^?..G:@#7HK(2SU53!OU'=Y;9D_=(/,&2G QTQ_6@#;HK)>SU1FF*:AL#_<'E*=G(/X\<I_M#Y0A4CREY?! M ;/;!P<=.* -:BL=++5E\K?J.[8V7_BL=;+5@L0;42GRJ,Y M7'?.1S[4 ;5%9+V>J%Y2NH;5=0$'E*=AR.??H>#Z^U"V>J!T9M0W*J$,/*4; MFYPV>V../:@#6HK&6RU8+$#J62K$N?)3YQQ@>V.>1ZT&RU8QR*-2PS,"I\E/ ME7G*X[YR.?:@#9HK(:SU4O(5U'"LN%'E)\K<<^_0\>]*+/5-T9.H9"H0P\I? MF;GYO;MQ[4 :U%8RV6K!8PVI9*L2Q\E/F7C"^V,'GWH:RU8K(%U+!9@5/DI\ MJ\Y7WSD<^U &S162;/5-TA&H8#( H\I?E;CYO?OQ[TBV>JAXRVHY55PP\I/F M;GGVZCCVH UZ*QA9:L(XU.I996)8^2GS+QA<=L8//O0UEJQ64#4L%F!0^2GR M#G(]\\4IVMQEL]\\\>]"6>J!XBVH;E12''E* M-YR>?;J.!Z>] &M16*+'5Q&BG4\LK$LWDI\RG&%QVQ@\^].:RU8K*%U'!=@4 M/DI\@YX]^W)]* -BBL@V>JEW8:CA2@"CRDX; ^;/?G)Q[TJV>J!H2VH9" AQ MY2_.6#$EO)3E>/EQ^?/O3GLM6;S=FH[=[93] MRAV#)X]_J: -BBLDV>J;V/\ :'RE H'E+P^ "V>^3DXZJAH2VH[@@^< M>4HWG).?;C X]* ->BL46.K^4J'4\N&)+>2G*X'RX_K3GLM6/G;=1V[VRG[E M#L&>GOQQS0!L45DFSU0N2-0PI0*!Y2\/@#=GZ\XZ4)9ZHK0E]0WA/OCRE&_D MG\...* -:BL3[#K'E!/[4.\-DMY*SU5C/LU';YC9C_=(?+&BLC['JN\G^T?EV!<>4OW]N-WY\XZ=J5+/5 82^H;@GWQY2CS.<_AQQ MQ0!K45B"QUCR@AU,[]V=WDITQTQ_6I)+/56:8IJ.P.BLG M['JF[/\ :''E[<>4OW\8W_GSCIVI([/55:$OJ.\(8,YQ[<<<4 :]%8GV'6/** M?VH=Y;(;R4X&.F/ZU*]GJC-,4U#8'^X/*4[.0?QXXYH UJ*R19ZH'!.H94(5 M(\I>7P1NS]><=*:EEJP\G=J.[8V7_ M2G"X/RX_K3VL]5+3%=1VAQ\@\I3L.0<^_&1SZT :]%9(L]4WJ?[0^4(5(\I> M7P0&SVP<''3BFI9:LOE;]1W;&R_[E!O&1Q[?44 ;%%8IL=7,;*-3PQ8$-Y*< M+S\N/RY]JD:SU0M,5U# < (/*7Y#D<^_&1SZT :U%9 L]5#HQU'*A"&'E)RV M#\V>W.#CVI%LM6"Q!M1R48ESY*?.../;OR/6@#8HK%-CJYC=1J>&9@5;R4^5 M1G*X[YR.?:I'L]4+RE=0VJZ@(/*4[#D<^_0\'U]J -:BLE;/5 Z,VH;E5"&' ME*-SM &S16,;+5C'(HU+#,P* MGR4^5>0KJ.%9<*/*3Y6XY]^AX]Z ->BLD6>J;HR=0R%0A MAY2_,W/S>W;CVIBV6K!8PVI9*L2Q\E/F7C"^V,'GWH V:*QFLM6*R!=2P68% M3Y*?*O.5]\Y'/M3S9ZIND(U# 9 %'E+\K@#6HK(6SU4/&6U'*JN& M'E)\S<\^W4<>U-%EJPCC4ZEEE8ECY*?,O&%QVQ@\^] &S16,UEJQ64#4L%F! M0^2GR#G(]\\J%W9=0VJR */*4[6XRV>^>>/>@#6HK)2SU0/$6U#?;C X]*C%CJXC53J>6#$EO)3E>/EQ^?/O0!M45CO9:LWF[-1 MV[VRG[E#L&3Q[_4TXV>J;V/]H?*4"@>4O#X +9[Y.3CIS0!K45D+9ZJ&A+:C MN"#YQY2C>RU8^=MU';O M;*?N4.P9Z>_''-.-GJA_''-'V/5=Y/]H_+L"X\I?O[<;OSYQT[4 :]%9*6>J PE]0W!/OCRE'F< MY_#CCBHA8ZQY00ZF=^[.[R4Z8Z8_K0!MT5D26>JLTQ34=@4AV#/3WXXY MI?L>J;L_VAQY>W'E+]_&-_Y\XZ=J -:BLA+/55:$OJ.X(?W@\I1O&$.7'E(-XST]N..*C-CK M'E%!J9W[L[O)3ICIC^M &W162]GJA,Q34-H?[@\I3Y?.?QXXYI/L>J[P?[1^ M785QY2_?VXW?GSCIVH UZ*R$L]54P;]1W>6V9/W2#S!G./;CCBH_L.L>44_M M0[RV0WDIP,=,?UH VZ*R7L]49IBFH; _W!Y2G9R#^/''- L]4#@G4,J$*D>4 MO+X(W9^O..E &M16.EEJP\G=J.[8V7_'+ AO)3A M<'Y7P0 M&SVP<''3B@#6HK'2RU9?*WZCNV-E_P!R@WC(X]OJ*:;'5S&RC4\,6!#>2G"\ M_+C\N?:@#:HK):SU0M,5U# < (/*7Y#D<^_&1SZT@L]5#HQU'*A"&'E)RV#\ MV>W.#CVH UZ*QULM6"Q!M1R48ESY*?.../;OR/6FFQU4IV'(Y]^AX/K[4+9ZH'1FU#4GRMQS[]#Q[THL]4W1DZAD*A##RE M^9N?F]NW'M0!K45C+9:L%C#:EDJQ+'R4^9>,+[8P>?>AK+5BL@74L%F!4^2G MRKSE??.1S[4 ;-%9)L]4W2$:A@,@"CRE^5N/F]^_'O2+9ZJ'C+:CE57##RD^ M9N>?;J./:@#7HK&%EJPCC4ZEEE8ECY*?,O&%QVQ@\^]#66K%90-2P68%#Y*? M(.4 MHWG)Y]NHX'I[T :U%8HL=7$:*=3RRL2S>2GS*<87';&#S[TYK+5BLH74<%V! M0^2GR#GCW[?;C X]* -:BL46.KB-5.IY8,26\E.5X^7'Y\^].>RU9O-V:CMWME/ MW*'8,GCW^IH V**R39ZIO8_VA\I0*!Y2\/@ MGODY..G-(MGJH:$MJ.X(/G' ME*-YR3GVXP./2@#7HK%%CJ_E*AU/+AB2WDIRN!\N/ZTY[+5CYVW4=N]LI^Y0 M[!GI[\<4O#X W9^O..E"6>J*T)?4-X3[X\I1OY) M_#CCB@#6HK$^PZQY03^U#O#9+>2G(QTQ_6I'L]58S[-1V^8V8_W2'RQG./?C MCF@#7HK(^QZKO)_M'Y=@7'E+]_;C=^?..G:E2SU0&$OJ&X)]\>4H\SG/X<<< M4 :U%8@L=8\H(=3._=G=Y*=,=,?UJ22SU5FF*:CL#G*#RD.P9Z>_''- &O16 M3]CU3=G^T./+VX\I?OXQO_/G'3M2)9ZJK0E]1W!#^\'E*-XSG'MQQQ0!KT5B M?8=8\G9_:9\S=G?Y*=,=,=/QJ1[/56:8IJ.T.?W8\I3L&BLG[' MJF[/]H<>7MQY2_?QC?\ GSCIVI([/55:$OJ.\(8,YQ[<<<4 :]%8GV'6/**?V MH=Y;(;R4X&.F/ZU*]GJC-,4U#8'^X/*4[.0?QXXYH UJ*R19ZH'!.H94(5(\ MI>7P1NS]><=*:EEJP\G=J.[8V7_2G M"X/RX_K3VL]5+3%=1VAQ\@\I3L.0<^_&1SZT :]%9(L]4WJ?[0^4(5(\I>7P M0&SVP<''3BFI9:LOE;]1W;&R_P"Y0;QD<>WU% &Q16*;'5S&RC4\,6!#>2G" M\_+C\N?:I&L]4+3%=0P' "#RE^0Y'/OQD<^M &M160+/50Z,=1RH0AAY2/>@#7HK)%GJFZ,G4,A4(8 M>4OS-S\WMVX]J8MEJP6,-J62K$L?)3YEXPOMC!Y]Z -FBL9K+5BL@74L%F!4 M^2GRKSE??.1S[4\V>J;I"-0P&0!1Y2_*W'S>_?CWH UJ*R%L]5#QEM1RJKAA MY2?,W//MU''M319:L(XU.I996)8^2GS+QA<=L8//O0!LT5C-9:L5E U+!9@4 M/DI\@YR/?/')]*>UGJA=V74-JL@"CRE.UN,MGOGGCWH UJ*R4L]4#Q%M0W*B MD./*4;SD\^W4<#T]ZC%CJXC13J>65B6;R4^93C"X[8P>?>@#:HK':RU8K*%U M'!=@4/DI\@YX]^W)]*4V>JEW8:CA2@"CRDX; ^;/?G)Q[T :]%9*V>J!H2VH M9" AQY2_._P!33C9ZIO8_VA\I0*!Y2\/@ MGODY..G- &M160MGJH:$MJ M.X(/G'E*-YR3GVXP./2F"QU?RE0ZGEPQ);R4Y7 ^7']: -JBL=[+5CYVW4=N M]LI^Y0[!GI[\<J%R1J&%*!0/*7A\ ;L_7G'2@#6HK)2SU16A+ZAO"?? M'E*-_)/X<<<5%]AUCR@G]J'>&R6\E.1CIC^M &W160]GJK&?9J.WS&S'^Z0^ M6,YQ[\<9 MSG\...*B%CK'E!#J9W[L[O)3ICIC^M &W161)9ZJS3%-1V!SE!Y2'8,]/?CC MFE^QZINS_:''E[<>4OW\8W_GSCIVH UJ*R$L]55H2^H[@A_>#RE&\9SCVXXX MJ/[#K'D[/[3/F;L[_)3ICICI^- &W160]GJK-,4U':'/[L>4IV#.<>_''-+] MCU3=G^T./+VX\I?OXQO_ #YQT[4 :U%-0,$4.=S #)Z9/K3J "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_UOW\HHHH **** "B MBB@ HHHH **** &2!RC",X8@X/OVK\ZV^-/[0_PD6:V\>:1_:=M$^!/<*=IR M< B5.H/;-?HO7CWQT\ ZS\2O $WA70YXX+B:>&0F7.TI&=Q''OB@#XV\2?$; MXX?M Z2GA?0?#IL=*OF4RO&K!)%4[ANE?^#(R<=<5]B?"7X2:=X!^',/@S5D MCU![ES"="\,S,KRZ9906\C+]UI$0! MR/8MDUUM '&?\*[\"?\ 0!L_^_*_X5\,?&OP-'#^T/X4MM%T,KIN>U?HU2%5)!(Y'>@#S[Q3\./#^O^!=8\#V5K%I]MJD3#]T@5 M5FX*2$#J595/X5^?O@7QA\5_V;M0U+PQJ>@2W^GSR&39M MHHH **** "OB/Q9_R-.L_P#7[N_H **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH ***K7=[9V$)N+Z>.WB7DO(P11CW.!0*4DE=EFBO$_ M%'[1/P>\),\6I^(H)9T!/E6Y\Y\#/3;QU&.M?.WB;]N_PC:*T?A;0[F_DYVO M.PB3\5Y;FN2KCZ,/BDCX_-O$')<%=8C%13[)\S^Y79]ZTUW2-#)(P55Y))P M/*TT9"<_ND,C8] SUX!XC^+GQ+\6\>(/$=[=+G.TRE M5'7C"XXYKSJN>TE\*;/S7-?I!952NL+2G4?RBOQU_ _;7Q'\5_AOX23S/$'B M*RM.HP90[9';"Y(_&O /$_[:OPET3,>CK=:U* 3B)/+3V =O\*_)&WM-3U>Y M,=I#->W#\D(K2.?P&37K/AC]GOXO^+"#IGARXCB./WLX\I!GIG=S^E<;SBO/ M2G']3X>MXVY]CY>SRS"I>B)OV\O$=RK1>%/#\%D#G$EPYD<>GRC MY37@7B']J+XV>(@RS^(7LT;.5M5$(((QCBO9?#7["GCV]=6\3:M::9&/O+%F M9C[ C KWWP_^PU\,M.*OKNH7NJD=1N$(S_P#M2]AC:N[M^!E_8/'>:ZUZDH1 M?>2@ONCK^!^6VK>)/$&O2-+K6I7%ZSGO.J:-H]W>; MNACA=E_/&/UK]N?#'P%^$GA$K)H_ANU\Y?\ EK*OFN?J6R/TKU6ULK.QC\JR MMX[=/[L:A!^0 K2&0R>LY'I8#Z/.(JOGQ^+5^O*FW][:_(_&+PQ^R7\:O$GS MR:0NE1<'=>2",D'N ,DU[SX>_8)U*3RY/%'B6.)6QN2UB+,OJ,N<&OTNHKNI MY+0COJ?H.6>!614+.K&51_WI6_"-CY#\/?L5_"#2 KZFMUJTJ]Y9=BGZJO%> M]^'/A3\./"<0BT#P[9VH ZB)68^^6R"UPN&A% M]^57^_<9'''"@BA0(B\!5& /H!3Z**Z#Z-(**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__U_W\HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^(_%G_ M "-.L_\ 7[HQ:5HVE1--<7$S;515_F3T ')/ K\[OA#_P4=TCQS\14TKQUX6G\'^!O M$\[6_A?7;K?H.@' YR:^FO&/PT\%^.O!&O%$@+;XT'RV5V> MTJCA&/7ITP1[_P"*OVZ/ .G;HO"VF7.K.#@.^(4^N#DD>E?F'$F62RNM[/$/ M1ZQ?22[K]5T9KFG&^5X*E&KBZZBI;+J_1+4^Y*JWE_8Z=";G4+B.VB'5Y7"* M/Q; K\BO%?[:7Q;U_=%H_P!FT.%AT@3>X/J'?D5\V^(/'/C'Q5*TWB+6;J_9 MQ@B65BI&2?N]._I7Q];/J:^!7/RG.?I"9=2O'!495'W?NK]7^"/V;\4_M)_! MKPGO2^\0Q7,R=8K4&9_TX_6OG/Q5^WEH%MYD/@_P_+>.I^26Z?RXV'^ZOS"O MSJT+P;XL\32QPZ!I%U?M*<*8HF92?][&/UKZ#\+_ +'GQF\0B.6^L8M&A8X8 MW4@$BCUV#)/YUQ_VEBJO\./W(^(EXI<5YJ^7+(-:N[YY!AO,E8J1[KG' M?TK]"/#'[!>CP8D\7^(I+I@1^[M(PB$=\EOF%?1OAG]F3X+^%OFM/#\=W(,8 MDNV,S#&>A/KGFE_9N*J_Q)?>PCX8<6YJ^;,J_*GTE-O_ ,EC=?D?B_HWA3Q- MXAD$6AZ7&OV"0LD/A/X+#IK?B*V\],_N86\V0XZX"Y M'ZU$ZD8J\G8X<=F>&PL/:8FHH+NVE^9Z[17Y_>+OV\/#]L)(/!FA37L@^Y-= M-Y<9Z_PCYO2OE[Q?^UM\9/%7F0P:FNCVS\!+- C8(P07/)S_ %KS:V-V182ZIS=67]U:?>[+[KG["ZWXG\.^&K=KK7]2M[")!DF:14X]@3D_ MA7X@ZEXZUK_@H5\2+^\UBX;2O@]X'OO*M]$#[+C4[I &6:\4!]T<[ MC7F>J:YK6NW!N-8OI[Z5V+9FD9SN8Y.,DX_"JV@_![X[Z)XG_P"%M? SP]>3 MZC N=0LO+*6VI6Z_>5@V!O\ [K#G-?:>''%6$IXUQQ$>64E:$WJHOS[7VYOL M_.Z^0RGQHGFV*>"A0<%+9J\G?^]9:)]^G73;]-K*RL]-LX=/T^%+>VMT6... M-0J(BC 50. *M5Y9\)/BUX:^+WAH:YHFZVO+9C!?V$XVW-EZ?>K@@_>1OX71 MNJNIY!%?FCX"^'WC+3OV@8OV6([V/7KRXA>YTV_W9\NTCC>4I=D9V.J1D#/4 ME1_$M?7WQK^->OZ?K]C\$_@I8_\ "0_$WQ#\D$"?-%I\3=;FY/10HY /U/8' M[6_90_90T#]G30+G5M6N?^$A^(/B']]K6M3?-++*W)BB)Y6)3T'?J>P'SO&B MP:RV5#'+FV\UZE'@JCFU!TL;']WNNC3[I].WF>0>$OV#$ MQ'/XU\1$G@F&SC_-2S_S%?3OA/\ 9B^#7A$(]MH27TZ8Q+=DS-GU&>*]_HK\ M(HY=1A\,3ZC)O#7),#9T,-%M=9>\_P ;_@5+/3[#3HO(T^VBM8_[L2*B_DH MJW117:?;QBDK)!11104%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% '__1_?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ KXC\6?\ (TZS_P!?MQ_Z,:OMROB/Q9_R-.L_]?MQ M_P"C&H ^G?A=_P B+IG_ &V_]'/7?UP'PN_Y$73/^VW_ *.>N_H **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBH+FZM;*%KB\F2")>KR,% M4?4GB@3:2NR>BO#O%W[1WP?\&B1-1\00W-Q'UAM?WTG?^[QV]:^8/%O[>=A% MO@\%^'GG8<"6\?:I!'4*O/!]:XZV848?%(^*SGQ&R7 76(Q,;]E[S^Z-_P 3 M]$*Y[7?%OACPS"\_B#5;:P1 2?.E53@<_=)R?RK\79J(OE/\);DFO!+[4]7URY$NHW4U].Q.#([2-D^F2:\NMGT5\$;GY/G/ MTA\+"\+OVS/A#X=\R'299]=G3H+9-L;'KIXV_P"6 MLB&*,#U);'%?4'A']A+Q9>[)O&>LP::F1NBMQYTF,\X;A>G2N7ZUC*WP*R^[ M\3Y+_6SC7.],'3<(/^6/*O\ P*6OW,^4O%/Q>^)7C.1F\0^(;NX0DD1B0H@S MV"KCCZUQVEZ%KNOS^5H]C/?RL>?*C:0Y]R ?7O7Z_P#A#]C_ .#OACRY;^QD MURX7JUVY*$XQGRUP!US^5?1FC>'- \.VZVNA:=!81(NT"&-4X]"0,GIWJX9) M4F[U9?J=N!\!\TQD_;9MBK-^LY?>[+\S\?/"7[(OQD\3F.6[TY-&MWP2]VX5 M@">H09)]:^H?"/["'AJSV3>--'K;S5_Y:S*)I#QCDOG^ M5>L1Q1PH(H4"(O 51@#Z 4^BO2A3C%6BK'ZA@T< M5[CO^$N\5NNO3;;@Q^0T:]2-22U6_F>"_LH?LH:!^SKH%SJVK7/_ D/Q!\0 M_OM:UJ;YI996Y,41/*Q*>@[]3VQ]>T45\3F.8UL76E7KRO)_U\DNB/9A!12C M%:!1117$6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 ?_2_?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ KXC\6?\ (TZS_P!?MQ_Z,:OMROB/Q9_R-.L_]?MQ M_P"C&H ^G?A=_P B+IG_ &V_]'/7?UP'PN_Y$73/^VW_ *.>N_H **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BLW4]9TC18#=:O>PV42@G=-(J# Z_>/-> ^+?V MKO@SX4,D/]KG5+A,CR[-#)\P[%N /K652O"'QNQY&:9_@L%'FQ=:,/5I'TA1 M7YG^+/V\M4FWP>#/#\=NIW 37;[V']TA5X]>#7R_XM_:(^+_ (R$D>J>(9H8 M),@PVQ\F/GV7G]:\RMG=&/PZGY7G/CQDN&O'#\U5^2LOO=OP3/V7\3?$OP#X M.C>3Q+KUI8[.JO*"PYQ]T9/7VKYH\7?MN_#+1=\'ARVN=;F4E'K>VT.' M/5%,LA&>/F;H?7%?,_B/XC^._%TAE\2:[=WY(P1)*VTCW48'Z5]M^$OV#-0E MV3^-?$*0*>3%9IN8$'H6;CD>E?3WA+]E3X,^%!')_8W]J7"8/F7C&3YASN"\ M 5/U#%UOXCMZ_P"1@O#[C#.7S9C6<(OI*7_ML=/P1^.6A^$O$_B:98/#^EW- M^[D >3$S#)X^\!@?G7T?X1_8W^+_ (C*2:I;Q:% V,M=-EQG_87GCZU^OFG: M3I>CP"VTJSALX@ -L**@XZ<*!6A791R&"^-W/M$/V%?!>G^7/XQU:XU60?>BA_"T7^P/#MK# M(HP97022-[DMGGWKU"BO4HX*E3^&)^LY-P+E&7V^JX:*:ZVN_O=V-5510B * MJC X IU%%=1]8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]/]_**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O MB/Q9_P C3K/_ %^W'_HQJ^W*^(_%G_(TZS_U^W'_ *,:@#Z=^%W_ "(NF?\ M;;_T<]=_7 ?"[_D1=,_[;?\ HYZ[^@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKC/$?Q$\#>$8GF\1ZY: M6(3.0\J[AC_9&3^E3*22NV88C%4J,7.K)17=NR_$[.BOC?Q;^VS\+-#WPZ#% MK8 .?2N"MF MM"'VK^A^,RSR+&@ZLQ _$UY)XJ^/7P ME\'!UUCQ';&91GRH6\Z1A[!,C]:_&/Q+\5OB-XPD+^(O$-Y=@G.TRE5'X+@5 MRFEZ#K>N2B#1K">]D/:&-G_D*\RKGS>E.)^59K](:K-^SRW"Z]')W?\ X#'_ M #/TM\6_MW^%[/S(?!NB3Z@XSMEN6\F,^F5'S>]?,?BW]L'XQ>)3)%87L>B6 M[YPMJ@#@$_WVR35+PI^R3\9O$VV2?2UTB$C.Z\<(<=L*,DU].>%/V#=$M]LO MC+Q!)>.#S':)Y:$?[S?,*QOC:W=+[CQ_:<=YWMS4X/TIK])/\3\YM:\4>(_$ MF?O' Z5^S M7A/]GKX0^#2DNE>'H)9XSD37 \Z3ICJW'Z5[%;VUM:1""TB2&->BHH51^ XK M6GD,GK4D>ME?T>Z]67M,SQ6KW44V_P#P*7^3/R:\(_L1?$W6MD_B.YMM$@8! ML,WFRX]"J]#]:^GO"7[$?PQT4"7Q%LR?XUGR>./!T7 M^LUFT'_;9?\ &K5.78GG7:9 MQ''&"S,QP !U))[5-NA1)17F4_QE^%]L[12^([4.AP0&)Y'T%9\GQV^%74=I'K4:O*0H+ A,_B3X0\ B$>);T027 )CC4;I&4< M%MH[9[UYVW[3'PK7_E[N#](&_P :N&%J25XQ;(E6@G9L]_HKYX;]I[X6#I/= MG_MW/^-=WX&^+G@KXA7$MEX?NF^U0KO,4J>6Y7H2H/4#O3GA*L5>4784<1!N MRD>F44UW6-&=R%5022> .]?/VI?M,?#/3[V6S2:>Y\IBIDBB)1B/[I[BHI4 M)S^!7*J58Q^)V/3_ (A_$'PE\*_!NI^/?'%^NG:-I,7F32MR>N%11U9W8A54 M=2:_/B#XL_M7_M, ZM\*([;X8> +@O\ 9-2OHS-J5[$&PLJ1G_5@X)!Z8/-< M[\1?%=A^V!^TUX=^%%NDDGP\\ 6(U[6;>52BWE_(VRV@D /*A2K@=QO]J_02 M""&VACMK:-8H8E"(B *JJHP . . !7RV:YA4C4=*.EMSY/-LXFYNG2=DNI M\1R? ']J:SC-]I'[06J2ZBX!9+N"-K8D8_A5=V.OZ5L^$_VI/BK\&?%%CX#_ M &M-.MTTW4IA;V'BO3E(LI'8D*+I/^66>.?))H7$D M<@#*RG*LIY!!'4&GU^8?[(_[1T7@/PGX@^!GQ9N[B]U[X9:M<:1'=K&7^T6* M,?LSDGGH&5?]@+7UJ/VG_A8>LUV/^W<_XU]UA:52M3C5A%V9]Q0Q]*<%.]KG MT/17D7A/XX_#SQEJL>BZ1>NEW-_JTGC,>\^BD]3[5Z[55*4H.TE8ZX3C)7BP MHKR[Q'\9?AYX5U-]'U;5%6[BXD1 7V'T;'0^U9"?M _"M_\ F,!?JAJUA:C5 MU%D.O!:-GM%%>1)\=OA6_P#S'H5^H8?TKTC1MR*L6A_P"VR_XUJ6VMZ->R"*SOX)W;HJ2J MQ/X YH<)+= I(TZ**1F51EB />I&+11UZ44 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 ?__4_?RBBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXC\6?\ (TZS_P!?MQ_Z,:OM MROB/Q9_R-.L_]?MQ_P"C&H ^G?A=_P B+IG_ &V_]'/7?UP'PN_Y$73/^VW_ M *.>N_H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ*: M>&VC,UQ(L4:]68A0/Q- F[:LEHKQSQ9\??A)X,W)K'B*W:9.?)@;SI#QG@+D M?K7S)XL_;P\.6F^'P;H4U^X^[+O\ B"9KC7-1N+YV.29I&?GZ$X%>76SZ"^"-S\GS MGZ0^"IWC@:$IOO+W5^K_ "/V/\6_M8?!GPJ7A75SJMPI9=EFAD 93@@MP!7S M'XM_;RU.;?!X+\/I;J=P$UV^YA_=(5>/7(-?%OAOX8_$'Q?*(O#F@7EZ3W6( MA>.OS-@5]+>$_P!B'XF:QLF\1W5KHL+(KFZUN8'-!M+(+@AEB4MD=]S9/ZU4K+]3?#^"N?9C+ MVN;8FWJW-_Y?B?C-X2_9Y^+WC,QOI7AZ>*"3&)KD>3&,\\EN>A]*^F_"7[!V MN7(CG\::]%9J<%H;5?,<<A1R2C'XM3]&R;P&R7#VEB'*J_-V7 MW*WYL^8O"?[(WP9\,&.:XTQ]8G4.74G/4(, 5]":/X=T'P_ MOH>GP6,: MC:!#&J<=<9 R:V:*]*EAX0^!6/U3*N'R%%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%0S7-O; -<2I$#W=@O\ .@":BL2?Q+X=MANGU.V0#UF3 M_&L&Z^)G@"S_ ./G7K1,?]- ?Y9JU3D]D2YI;L[FBLO1];TC7[-=0T6[CO+= MC@/&VX9]/:EUG6=-\/Z7)SX4\+1QQ/;1H\\TJ;R6D7< M%4'C 4CGUKY^N/VB/BI<9_XFBQ9_N1A:ZZ.4U9Q4M-3GJYA3BW$_3VBOREN/ MC5\4KG._Q%_?LX?%#QEKWBR;PQKMW)J5I+;R3!Y.6B:,CO_=.< M?7%56RF<(.;:T)I9C"4E%(^W*HSZIIMLQ2YNX8F7J'D52/S-9'C*XU:U\):S MUB\7C/965KGZ\7'C#PI:\W&KVB8_Z;(?Y&L=OB?\/EE6!M?M [G 'F=Z M_)-(II3^[1G/L":OP:'K5RRI;V$\C,< +$QR3^%>E_8D%O(XO[4ETB?LK')' M*BRQ,'1P"K Y!!Z$&N-\:_$'PO\ #^RBOO$MUY(G)6-%&Z1R.NU1Z=ZR?@]I M.N:'\-M$TOQ%N%]#$VY6.616=F1#[JA ]NE>/_M(?"_Q/XUDTO7/#41O&LHW MADMP?FPS;@R@]?0_A7D4*,'6Y)O3N>E5J25/FBM34N/VI_AW'GR(KN;_ +9[ M?YUBS_M:^$H_]1H]W+_P)%_G7S+;_ 7XJ7&/^)')'G^^0/ZULP?LV?%6?_EQ MAC_WYE%>Q]2PBWE^)YGUG$O9?@?5?P^_:+\->.=?B\./92Z;;GPWXD_:PU1-4N(/#6F0FQC8K'),27< XW$#@9Z M@5QTW[5'Q$?_ %,5I%_VSW?SKTW7OV3;6\UB>ZT35Q:64SEUA="QCR<[01U M[5#!^R):?\O.OO\ \ B']37JPJ8)):'GRABF]SR27]IOXIR'BYMD'M /\:^Q M_@E\1[SXE>$Y-2U.%8KZRG-O,4&$?C/E+M+''^T<IJ. MC:';V]U']V0+EE^F26/YU*MK=/]R%V^BDU^Q$?A;PU%_J])M%_[8)_A5E= M$T5/N6%NOTB0?TKU7GB_E//_ +*?\Q\D?LFZ;XEM%UNZO(Y8=)E6(1K(" TP M)R4!]%ZGW%>_?&+1=;\0?#?6M)\/9-]-&A55.&=4=6=![LH(]^E>E1QQPH(X ME"(O0*, ?@*?7D5L4Y5?:V/1IX=1I^SN?CBWA7Q,LC0MI-WO4X(\A^H_"K,? M@KQ=+]S1[L_]L6_PK]A:*]/^W)?RG#_92_F/R/L?ACX_U&XCM;70[DO*0!E" MHY[DGH*_4WPAI5WH7A71]%OY?.N;&TAAD?.'[1]2MI+=(6CCY>)HR>W]TYS]G?VQHU_I'F&+[=;RP;QU7S4*Y'TSFOS/U']G_P"*-C>RVL>D-=)& MQ EB(*,.Q'-?J'17/A,=.C?EZFV(PL:EN8_(+]EW0M5\ ?M:?%?PGXNM&L=5 MUC1M(U"T2089[6!?)D*\\C>P!]Q[5^E-?+W[8?PS\<6&N>&/VG?@_:?;_%G@ M-7M[^P7.=3T>4DRP #DLA+,OU)'(%>@_!_XY?#SXV^'H]=\%ZBKS#*W-E*=E MW:RKPT?"YIA'1JM='L>P445\B?M"_M*P^ M"(HOAU\*(/\ A+/B7KY-M8:?9GS?LS/A?/N"N0JH6& <9/7 !KS4KZ(\])MV M1\E^%/!?BKXD_M'?';Q5X*TN6_TN+6+/3V>$ H;FSA:.89SUW#.;K4+H[I7R>2% M5 3U"@GDFOHBOTS*-=)O\ M5=-ETJTT^YBN))9<*<1,'VK@\DXQ^-?H[1158O&2K-.1ZF'PT::LC\Q/B)\( M/B#8>+]4D339]0@N;B6:.XC&\.LC%@3[\\CUK@'^'GCF/[^AW8_[9&OUZHKO MAG4TDG%')++(MWN?CV_@GQ>GWM&NQ_VQ;_"ONC]F'PEXE\,^&]4N-?B>UBU" M:-[>"3A@$4AGQVW9 _X#7TY16.*S256')RV-,/@%3ES7/#OVA]*\0ZQ\-+JV M\.J\DB3123QQYW/ N=P '7!VDCT%?FD^EZG'Q):3+CUC8?TK]GJIOIVGR',E MK$V?5%/]*,%F?L8\O+<,5@?:2YKGXRM;W"??B9?JI%:.AR:U'JML?#[2B_\ M,7RO)SOWYXQCWK]@&T+1'^_I]NWUA0_THM]!T.TF%S:Z?;PRKT=(D5A]"!FN MUYXK? O>#_"_BC9_P )!ID%\8^%,BY('IGK M7E8+$QI3YI*YWXJ@YPY4['Y+Q>+/%$',6KW:_P#;9_\ &M6'XC^.[?\ U.NW M:X_Z:$_SK](9O@A\*YNOAVW3_=W#^M94W[/?PKF_YA.S_=; M_9U5;2/'_P!FGXF>+O$VNW_AGQ!:*T/3H4YQI\K>I^; MC_M*?%)KAYTO(55CD)Y(*@>@K1@_:B^)L?\ KFM)?^V(7^5>\7W[*'@FXE=[ M/4+JU1B2%^5]H],FL&?]D32/^7;7Y_\ @<2_T->PL3@WT_ \WV&)77\3@K+] MK'QC%(AO=-M9T!&X#$59-^TV/.OBE\9-!^%_P!EMKV![V^NU+I#&0"(P<;F)Z G M@>N#Z5Y/;_M<>&GXN-#NH_<.A%=)\=?@IJ/Q'O;+7]!N$COK6'[.\4?[,ZYK?"4<+*FN=Z^IEB*M=3?*M#Z.M_VJOA M_)_Q\6]W#_P -_*O2_!/QB\#>/KUM-T&[;[8JEA%,AC9@.I7/7'>O@FX^ /Q M4M\_\29I,?WZC\#O@QXZTOQY8^(]?LGTNTTPNY\P@/(S(4"J!VYY/I6F( MP6&4'*,M?4FCB:[DE*)][5QM_P#$+P1I=\^FZAK5M!6W8P<]XA_P!=$T?^\I'\ZDBOKV#'D7$D>/[KD?RKT'D:Z2.)9J^L3]HJ M*\*_9TU3Q#J_PUM[CQ$SR/'/+';R29W/;J%VDD\G#%@#Z"LK]HOXB>(/ ?A_ M3H?#C?9[C5)9$:XQDQK& <+V!;=P?0&O(6%DZOLEN>DZZ5/VCV/HJBOROMOC MM\5+;_F/32_]= K?TKH;;]I7XIVV,WD$H_VX0:[GDM7HT>(K'3/%-K#):7DJ0M)$NQHRY"AL=" 3R/2ON:N#$X6=)VF=E'$1J* M\0HKYH\9_M,^&?"OB&YT"VT^;4FLG,4TB,JJ)%.&5<]<'@FLJV_:R\'2X^T: M7=P?BK?RJUE]9JZB0\733MS'U917SK:_M/\ PQGP)I+J GUA)'YBO9O"WBWP M_P",],&K>';M;NWW;6(X*L.S#J#653#5(*\HV-(5H2^%G244UW2-&DD8*JC) M). .Y-8L7B?PY.2L6J6K$'! F3_ !K%1;V-&S&[#GTH M]]T#XG>$?$OB[5? ^DW+2ZKHP@U^5OACQ)\7_ (3^ M+]:^).I^$Y9'U]I7N?-C8(/.E\UMI7) S7Z1^"O%L/C#P7IGC!8&MH]0MQ.8 MVY*=)+G1?@SH@EM[?)$CQ^;(R XWL"0%! M[#K0!]]T5\!:)^TY\1O!7BJ'P]\9M(6WAE*AW6/RI(T8X\P 9#*.IK[PEU*Q MATY]7EG5;..(SF7/R"(+N+9]-O- %VBO@34?VE?B?X^\27.B_!G1!+;V^2)' MC\V1D!QO8$@*#V'6FZ)^TY\1O!7BJ'P]\9M(6WAE*AW6/RI(T8X\P 9#*.IH M ^_:*B@FBN88[BW<212J'1E.0RL,@@^A%2T %%%% !7Q'XL_Y&G6?^OVX_\ M1C5]N5\1^+/^1IUG_K]N/_1C4 ?3OPN_Y$73/^VW_HYZ[^N ^%W_ "(NF?\ M;;_T<]=_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !16/JWB'0M!B:?6M0@L4 M4%LS2*G ZX!.3^%?/?BS]KCX,^&"\5OJ;:Q.N0%M$+KD=BYX%8U<1"'QRL>- MFO$6 P,>;%UXP]6D_NW/IRBOS)\5_MY:U<;HO!OA^.T4CB2[?S'!_P!U?E-? M,?BS]H;XO^,@\6J^(9XH)!@PVQ\E.N?X>?UKS:V=T8_#J?EF<^/.2X>\M+((,D/*"WI]T9-?-GBW]MKX7:()(?#\ M%SKDZY *+Y4><<')OBG\1/&$K2^(O$%W=[ MB3M,I5>>VU<#'%?9/A+]@[6+C9-XTU^.T4_>BM$\QQQ_>;Y>M?3GA+]DOX-> M%O+FETMM6N$QE[MRX+>H08 ^E3]2Q=;^([+^NA@N ^,LYUS"LX1?24K+_P ! MC^J1^.FD>'=>\03"WT33I[YV.,0QL_/N0"!^-?0_A/\ 9$^,GB;9+=:>FCV[ M;27NW"L W<(,DX[U^PVDZ#HFA0+;:+806,:J%Q#&J<*,#. ,_C6M771R&"^. M5S[')OH\8*G:6.KRF^T5RK]7^1^?OA3]@[0+4I-XQU^6]88W16J>6A]?F;YJ M^F_"?[/GPB\&['TGP[!).G2:X'G2'ZEN.WI7L]%>I2P%&'PQ/U;)O#W)L!9X M;#1NNK7,_O=R&"WM[6(0VT:PQKT5%"J/P%3445UGV222L@HHHH&%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 57NKNUL;:2\O9DM[>%2SR2,$1%'4LQP !ZFJ'B#7M)\+:%J'B77KE;/3=+ M@DN;F9SA8XHE+.Q^@%?E;I&E?$7]NC5KGQS\0+R\\,_!R.61=#T>U=K>XU6( M';]HNF'.Q@#P>,D@<#-<6-QT:,;O<\_,,QAAXW>K?0^UO$'[8/[,OA?4&TO6 M_B)I4%TC[&03%]I'7)0$8'KFO3/ GQ?^%_Q.1W\ >)[#7-G5;:96<<9SLX;' MOBO!] _9R^!GABP&FZ-X)TR*#9L.ZW61B,$4_$#]C/X9ZU(OB7X9 M*_P_\7VC&6VU+2V:$&7(8":,'#ID=*\>.>RO[T=#P8<2SO[T%8_16BOBO]EK MX^^+/%>KZU\"_C3%'9_$KP>F^1T^6+5+'(5+R(>Y(# >N?7'VI7T%"M&I%3C ML?3X?$1JP4X;,***C>6*(9D<(/\'_ !&GGL]" MF=+NW7>T,J[6*9QN7U R,U<\)5BN:478F.(@W9,]1HJAJFI6FC:9=ZO?OY=M M91/-*WHD:EF/Y"OBS4_VN;_[1(NCZ%%Y&3L::1MV.Q(7BGA\)4JWY$%;$0I_ M$S[BHK\]+K]JWQW+G[-9VD'_ $M_.L)_P!IOXI/*L@N+954YVB 8/L>:[%D MU;R.9YE2/THHKA/AIXP;QYX*TWQ1)#Y$MTKB1!T#QN4;'L2N17S_ /M0^./% M7APZ/HNAW$EC:WJ222RQ\,[(0 F[L #D_45QT<+*=3V6S.BI748>TZ'UR[I& M-SL%'J3BJ$NL:1!_KKZ"/_>E4?S-?D!/XG\27)S<:K=/GUF?_&LR6]O)_P#7 MSR2?[S$_S->M'(^\CSWFJZ1/V3LM6TK469-/O(;ED^\(Y%'S[]\]Z;:_ SXIW6,:!/$#_ ,], M+_6O5AEV&23<_P 3SY8RO>RC^!]07'[6WA2,XM]&NYAZ[D7^=>_^ _'6B_$+ M0$U_1"PCWF.2-^'CD4 E3^!!![BO@.U_9J^*ESC-G#"#_?F45]I_!GX;R_#/ MPH^E7LXN+V[F-Q,5^XI*A0J_0#KZURXZCAXP_=O7U.C"U:TI>^M!_P 8?B8O MPQ\-QZG%;BZO+R7R8$8X7."Q9CZ #\R*^/;K]J3XDS9^S"T@!_Z9;OYU]M?$ MGX=Z1\2M _L35':!HI!+#,G+1N 1T/4$'!%?/%M^R+IF?]+U^;'^Q$O]31@: MF&4/WJU#%0KN7N/0\*NOVA_BI=9_XF@AS_SSC"U8\*_'SXE67B*SGOM3DU*W M>5%DMY "'5B 0N!D'TKZ/M?V4/!$6/M.H7<_XJO\J[KPQ^S_ /#CPMJ<&KVE MI)<75LP>,SR;U5AT8+TR.U=4\=A;-*/X'/#"XB]W+\3VROR[^-^O>*Y_B3K= MKJ]Q-%';SO';Q[F5!;@_NRH''S+@D^IK]1*P-6\*^&]=F2XUC38+N6,85I$# M,!Z9KRL#BE1DY-7._%X=U(V3L?CL6EF;YBSL?7)-6XM+U.;_ %-I-)_NQL?Y M"OU]M_"?ABU&+?2;5,>D*?X5J1:=I\'^IM8H\?W44?R%>H\\72)P+*GUD?)_ M[*GAOQ/H]IK6HZK#+::?>>2(8Y05+R)NW.%/3 (&>_X5[I\6O!UYX\\":CX< MTZ4174OER1;CA6:)PP5O8XQ['FO2**\BKBI2J^UV9Z5/#J-/V?0_+R/]GWXJ M22&/^R"N#C+. #]#6[;?LQ?%&?!E@MH0?[TXS^0K])J*[7G57HDWM\CS-F7?;WQVS7W;I6FVVCZ79Z19#;;V,,<$8/4)$H5 M?T%7Z*XL3C*E6W.SJHX:%/X3Q7XE? [PQ\2=0BU>\FEL;Y$$;2Q '>B] P/< M>OI7"6_[*'@B/'VB_NYOQ5?Y5]2T40QM6*Y5+0)86FW=H^=[?]F'X7PX,L5U M*1ZSD#\L5ZAX.^'/A#P&LW_"-6(MY+@ 22$[I& Z L>WM7<45%3%5)*TI,J% M"$7=(*YB3P7X2FN7O)='M7FD.68Q*23^5=/162DULS1I/,=3"AE]&F^ M:$;,_6FBO@O]CS]J/XG?'+QM\2OAQ\6/"]CX;USX?_V46%A<-<1R#4HY9,%F M ^ZJ*1C^\<]*^]*ZCL"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "HI8()O]=&LG^\ ?YU+10!E2Z#H<_^NTZWD_WH M4/\ ,5C3^ ?!5RP>;1+1B.?]4H_E7745:G);,EQ78B@@@M84M[:-8HHQA44! M5 '8 5S_ (K\(:!XUTIM&\16HN;'?$%KK>H:E)J"64BRQPE JET.5+$=0",XKZEHHK&MB)U'>;N:4J,8 M*T4?"_Q#_9F\4:AXGU#6/"LT,]K?S/)?!.CZM>>)(FM'U1X?+MV/S(L(?+,.Q;=CZ"OIBBEB;<'YP,<]<$^V:_,4K- _P P:-QZ MY!K]IB 1@\@UB7'ACPW=@BYTNUDSUS"F?SQ58',E1CRN-Q8K!>TES)GY 1:Q MJT'^HO9X\?W9&'\C74Z'\2/'.A7T%YIVKW)>)@0CR,ZM_LD-G(/2OTSNOA9\ M.[W/VKP_:/G_ &,?RJA8?!KX::9J$6IV6@P)/"0R<$A6'0X.17<\XI-:P.59 M=43TD>@Z;<37>G6MW<1^3+-$CNA_A9E!*_@>*^0/C/\ M >*/"GC&X\*^%DB M@33P@EDE3>7=T#X /0 ,![U]F5X=\1O@-X5^(FJ_VY<3RZ??LJI))$ 1(%&% M+*>,@<9],5Y&"G2C.]5:'H8J$W"U-ZGRY:_M4?$.+'VJ&TG_ .V>S^5=+:_M M<^(%P+S0K9QW*R.#^6*W[K]D6WY^Q:^_MYD0_H:YNZ_9(\2IDVFMVLH[!D=3 M7L<^"EV_$\WEQ2/H7X2_&O2_B?-=:;]E:QU&U3S3&3N5X\A2RGV) (]Z]GNK MJVL;:6]O)%A@@4N[L<*JJ,DD^@%?/7P2^!\_PUOKO7M8NTNK^YB,"+$#L2,L M&;)/4DJ/PKUSX@>';GQ;X+UCPY9R^3/?0,B,>F[J ?8D8/L:\?$QI>UM3?NG MIT95/9WFM3SC_AI'X5_:'M_M\OR'&_R6V'W!]*W+7XZ_"N[QC7H8L_\ /3*_ MTK\_-0^#?Q,TV1X[C0+E@A(WHH93CN"#R*Y>Z\&^++(XN=(NDQ_TQ8_R%>PL MKP[^&7XH\WZ_66\3]5+#XB>!M3=8K'7+65G. !(!D_CBNSZ\BOQE72-8\Y8E MLIQ*2 H\MMV?;BOUC^&UMK=GX#T*U\1ECJ,=K&)=YRP.. WN%P#[UYV/P$:* M3C*]SLPF+=1M-';T5\2_M1^-O%FD:_IOA_3+F6QT][43EHB5,LI=E(+#^Z%' M'O7S-:?$SQ_8X^RZ]=IC_IH3_/-70RB52"GS;DULPC"3C8_7.BORQM/CO\5+ M7'_$]EEQ_P ] K?TKWWX)?'OQ5XF\86WA/Q1Y=U'J D$4J)M9'C0OSCJ"%(] MJFME%2$7*Z=ATLQA)J)]HT5#<3PVL$EU<,$BA4N['H%49)_ 5\>1@JC\37'RN]NIT75KE MZBN/M?B!X)O?^/;6[1\_]-5'\ZW8M;T:?_4W]O)G^[*A_D:ITY+="4T]F:=% M,22.4;HV#CU!S3Z@H**** "BBB@ HHHH **** "BN5\:>-O"GP[\-WGBWQIJ M<.DZ38(7EGG<*H !.!GJQ . .37PA+^VI\3?B)<.W[.WPHO?$&DH^Q=4U9C8 MVLN0.47[^ 3U/&.17/7Q=.E\;.3$XZE1_B2L?HS17YNR_M1_M8^"@M_\1?@H ME]I<(:2XET.\-Q*D:@,3M? R,].>AKZV^"G[0/PV^/>AR:MX$ORUQ:_+=V%P MODWEJ^<8EB;Y@,C@]#44,=2JNT'J1ALQHU7:$M3VRBBBNL[@HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@#_];]_**** "BBB@ HHHH *** M* "BBB@ K\L/"?B6U^#7[1VMWWC>WVA6VMXEBA085$ 50/0 < 5^9_Q/_9^\5_!:TD\>>!=; MFEL+-T,A4F.>$%@%8XX902!_.OL/]GGXD7_Q.^'D6KZQ@ZC8SO9W##@2-&JL M'QVW*XS[YH ]DT[2]-TBU6RTJUCM(%Y"1*$7)[X%?G'^VE<:;=>/=#T^Q0/J M,5D?/V#+$22'RE.._!('H17VW\6/BEH?PJ\,RZUJ;"6[D!2TM@?GFEQP/91U M8]A7QU\ OAOKWQ5\=?N[0?^6<7&/< =C0![U\=M0U M+PE^SG-9&0I>R6EEI\C9Y^?8DH_%0P_&J?[(7ANSTGX30ZZD:_:=;N9Y7?'S M;(7,*KGT!0D?4U+^U_#)+\'973I#?6SM]"67^9%=!^RW<1S_ .\.K&>83=H MP]#]JE/\B#0!YI^VGX?M;OP)I/B01C[5I]\L&_'/DSHY89_WD7'XUDZYXROT M_8SL=0CE(N+NUBTW=W\M)S;L/QC0BNV_;&N(H?A''$YPT^I6Z(/4A)&/Z*:\ M7\5:?-!^Q=X<4 XCN5F;_=EN9B/_ $,4 >W?LA>&[/2?A-#KJ1K]IUNYGE=\ M?-LA1I"2,?T4T M>E?L^ZM-K7P:\*WL[%G6U,&3UQ;2-"/T2O8Z\,_9KM6M/@AX7B;JT4\GX27$ MKC]&KW.@ I"0H+,< )]7="&5KRX((.009&Y%8-% 'U[\+O^1%TS_MM_Z.>N_KRWX:?VS_ ,(9 M8?9_(\G;/LW;MV[S7^]CC&?2N\3^W=T/FBVV_P#+7&_/4_=_#'7O0!K45B?\ M5'Y0XM/,W<\R;=N/SSFI'_M[,_EBVQN_=9W_ '<_Q>^/3O0!KT5D?\3[><"V MV^6,??SYFWG_ (#N_'%*G]NYA\P6V/\ EKC?Z_P_AZ]Z -:BL0?\)'Y0R+3S M-W/,FW;C\\YJ23^WMTWE"VQG]UG?G&?XO?'IWH UZ*R?^)[NZ6VWR_\ ;SYF M/_0<_CBD3^WMT/F"VVY_>XWYQG^'\/7O0!KT5B?\5'Y/2T\[=_TTV[XWYQG^'WQZ]Z ->BL0_\)'Y1P+3S-W',FW;C\\YJ5_[=S-Y8ML?\ MLL[_ %_B_#T[T :U%9'_ !/MXR+;;Y9S]_/F;>/^ [OQQ0G]O9@\P6V-W[W& M_P"[G^'WQZ]Z ->BL3_BH_*/%IYF[CF3;MQ^>H^ M]^&>G>@#6HK)']N[QN%MMV'.-^?,P<8_V^_>8W_=R/N^^, M]: -BBL4_P#"1>6VT6N_<-N=^-G.<^_3]:D;^W=TVT6V,#R\[\YR,[O;&>GM M0!K45CEM<0J\AM5C5"7.7&& /3MMSC.>V:\W\2_%_P )>#DB_P"$C\0Z5;2! MB)$$K.Q [*%S\V,]:F4U%7DSEQ>.H8>//7FHKNVDOQ/8**^"?$_[=6S>A#K?T/S7./&;(<)=*M[1]H*_XZ+\3]<;J\M+&(SWLZ6\2Y):1@BC' M7DX%>+>+?VCO@]X.,D6H^((;BXB!S#;?OG_\=XY^M?C+XA^('C?Q9*\WB/6[ MN_9\AA)*VT[LY^48'.?2J.A^$?%'B:9+?0-*N;]W.!Y43,,_[V,?K7FU,]D] M*<3\MS+Z0>)K2]GEF%U>W->3_P# 8V_-GZ'^*_V\]*@W0^#/#SW+#&)+M]B' MU^5>>*^9?%G[6?QF\4*\":HNE0/QLM$"''H6Y)K6\)?L<_&'Q&4DU*UBT.!B MH+73?.H)Y.Q>>*^AO#7[".EVNYL#%?L-X4^!/@3P$OV'OB1K CG\2WMKHL388KDS28/;"\ X]:^F_ M"O[$GPNT8))KUQ=:U*!SO81)G_=7K7UDW_"0;9-@M=VX;,[\;.<[O?IT]Z>? M[=W28%MMV#9]_._C.[VZ]/:O2I930A]F_J?J>3>#^0X.S]ASOO-\WX:+\#G_ M Y\-O 7A&+R?#F@V=BH.04B!8'_ 'FR?UKMJR%_M[?'N%MMV_/C?G=S]WVZ M=?>FC_A(/+CW"UW[COP7QLXQCWZ_I7H1BDK)'Z-AL)2HQY*,%%=DDE^!LT5C M-_PD&V7:+7=N'EYWXV\YW>_3I[T]O[=WOL%MLV#9G?G?QG/MU_2J.@UJ*R4_ MMW?%O%MMVGS,;\[LG&WVQCK[U&/^$B\M,BUW[CNY?&SC&/?K^E &U16.W]OX MEV"VSN'EYW_=YSN]^G3WI3_;V]]HMMFP;?OYWX&<^V<^_2@#7HK)7^W=T.X6 MV,'S,;\YR<;?;&.OO48_X2+RUW"UW[CNQOQLXQCWZ_I0!M45CO\ V_\ OO+% MM][]WG?]W)^][XQTIQ_MW>V!;;=@V_?SYF!G/^SG/OC% &M160G]O;H=XMMN M/WN-^9NYYDV[ M]1#_ (2/RAD6GF;N>9-NW'YYS0!MT5D2?V]NF\H6V,_NL[\XS_%[X].]+_Q/ M=W2VV^7_ +>?,Q_Z#G\<4 :U%9"?V]NA\P6VW/[W&_.,_P /X>O>H_\ BH_) MZ6GG;O\ IIMVX_/.: -NBLA_[>W3>6+;;G]UG?G&?XOP].]+_P 3W=TMMOE_ M[>?,Q_Z#G\<4 :U%9$?]O;H?-%MC/[W&_.,_P^^/7O49_P"$C\HX%IYF[CF3 M;MQ^>G>D_P")]O&1;;?+.?OY\S;Q_P ! MW?CB@#7HK(3^WLP>8+;&[][C?]W/\/OCU[U'_P 5'Y1XM/,W<-PMMNPYQOSYF#C'^SG'OB@#6HK M'3^W_P!SO%M][][C?]W/\/OCUII_X2+RFP+7S-PQ]_;LP>O?.<4 ;5%9#_V] MNFV"VVX_=9WYSD?>_#/3OBE']N[UR+;;L.[[^?,P<8_VM-/\ PD7EMM%KOW#;G?C9SG/OT_6@#:HK);^W=TVT M6V,#R\[\YR,[O;&>GM2#^WMZ;A;;-AW??SOP<8]LX]^M &O16.O]OXBWBVSN M/F8W_=XQM]^O7VII_P"$B\M\"UW[AMY?&SG.??I^M &U162_]N[Y=@MMNT>7 MG?G=D9W>V,]/:A?[=WIO%MLV'?C?G?SC'MT_6@#6HK&7_A(-L6X6N[@#7HK&'_"0>7'N%KOW'?@OC9QC'OU_2 MAO\ A(-LNT6N[^P6VS8-F=^=_&<^W7]*$_ MMW?%O%MMVGS,;\[LG&WVQCK[T :U%8H_X2+RTR+7?N.[E\;.,8]^OZ4YO[?Q M+L%MG_3I[T ;%%9!_M[>^T6VS8-OW\[\#.?;.??I2K_;NZ'< M+;&#YF-^=_W9NYYDV[G>@#7HK(_XGV\X%MM\L8^_GS-O/_ =WXXI4_MW,/F"VQ_RUQO]?X?P]>] M&M16(/\ A(_*&1:>9NYYDV[^/3O0!KT5 MD_\ $]W=+;;Y?^WGS,?^@Y_'%(G]O;H?,%MMS^]QOSC/\/X>O>@#7HK$_P"* MC\GI:>=N_P"FFW;C\\YJ1_[>W3>6+;;G]UG?G&?XOP].] &O163_ ,3W=TMM MOE_[>?,Q_P"@Y_'%)'_;VZ'S1;8S^]QOSC/\/OCU[T :]%8A_P"$C\HX%IYF M[CF3;MQ^>G>@#6HK(_XGV\9%MM\LY^_GS- MO'_ =WXXH3^WLP>8+;&[][C?]W/\/OCU[T :]%8G_%1^4>+3S-W',FW;C\\Y MJ5_[=W3>4+;;_P LL[\]1][\,].] &M162/[=WC<+;;L.<;\^9@XQ_LYQ[XI MJ?V_^YWBV^]^]QO^[G^'WQZT ;%%8I_X2+RFP+7S-PQ]_;LP>O?.<4]_[>W3 M;!;;^,TU/[?_<^ M8+;[W[S&_P"[D?=]\9ZT ;%%8I_X2+RVVBUW[AMSOQLYSGWZ?K4C?V[NFVBV MQ@>7G?G.1G=[8ST]J -:BL@?V]O3<+;9L.[[^=^#C'MG'OUI%_M_$6\6V=Q\ MS&_[O&-OOUZ^U &Q16*?^$B\M\"UW[AMY?&SG.??I^M2/_;N^78+;;M'EYWY MW9&=WMC/3VH UJ*R5_MW>F\6VS8=^-^=_.,>W3]:8O\ PD&V+<+7=N/F8WXV M\8V^_7K[4 ;-%8Q_X2#RY-HM=^X;,E\;.WR;1;;=OR9WYW M]NO3VH UZ*R1_;NZ/(MMNP[_ +^=_.-OMTZ^],7_ (2#;'O%KNW'?C?C9QC; M[]>OM0!LT5C-_P )!MDV"UW;ALSOQLYSN]^G3WIY_MW=)@6VW8-GW\[^,[O; MKT]J -:BLA?[>WQ[A;;=OSXWYW<_=]NG7WIH_P"$@\N/<+7?N._!?&SC&/?K M^E &S16,W_"0;9=HM=VX>7G?C;SG=[].GO3V_MW>^P6VS8-F=^=_&<^W7]* M-:BLE/[=WQ;Q;;=I\S&_.[)QM]L8Z^]1C_A(O+3(M=^X[N7QLXQCWZ_I0!M4 M5CM_;^)=@ML[AY>=_P!WG.[WZ=/>E/\ ;V]]HMMFP;?OYWX&<^V<^_2@#7HK M)7^W=T.X6V,'S,;\YR<;?;&.OO48_P"$B\M=PM=^X[L;\;.,8]^OZ4 ;5%8[ M_P!O_OO+%M][]WG?]W)^][XQTIQ_MW>V!;;=@V_?SYF!G/\ LYS[XQ0!K45D M)_;VZ'>+;;C][C?G.3]W\,=>^:8/^$B\II^[^&.O>HO\ BH_*'%IYF[GF3;MQ^>G>C_ (GV\X%MM\L8^_GS-O/_ '=^.* ->BLE/[=S#Y@ MML?\M<;_ %_A_#U[U$/^$C\H9%IYF[GF3;MQ^>^/3O2_\3W=TMMOE_[>?,Q_Z#G\<4 :U%9"?V]NA\P6VW/[W&_.,_P_ MAZ]ZC_XJ/R>EIYV[_IIMVX_/.: -NBLA_P"WMTWEBVVY_=9WYQG^+\/3O2_\ M3W=TMMOE_P"WGS,?^@Y_'% &M161'_;VZ'S1;8S^]QOSC/\ #[X]>]1G_A(_ M*.!:>9NXYDV[8+;&[][C?\ =S_#[X]>]1_\5'Y1XM/,W<_#/3O0/[=WC<+;;L.<;\^9@XQ_ MLYQ[XH UJ*QT_M_]SO%M][][C?\ =S_#[X]::?\ A(O*; M?,W#'W]NS!Z]\ MYQ0!M45D/_;VZ;8+;;C]UG?G.1][\,].^*4?V[O7(MMNP[OOY\S!QC_9SCWQ MF@#6HK'3^W_W/F"V^]^\QO\ NY'W??&>M-/_ D7EMM%KOW#;G?C9SG/OT_6 M@#:HK);^W=TVT6V,#R\[\YR,[O;&>GM2#^WMZ;A;;-AW??SOP<8]LX]^M &O M16.O]OXBWBVSN/F8W_=XQM]^O7VII_X2+RWP+7?N&WE\;.7G?G=D9W>V,]/:A?[=WIO%MLV'?C?G?SC'MT_6@#6HK&7_A( M-L6X6N[7)M%KOW#9DOC9SG/OT_6@#9HK(;^WM\F MT6VW;\F=^=W'WO;KT]J4?V[NCR+;;L._[^=_.-OMTZ^] &M16,O_ D&V/>+ M7=N._&_&SC&WWZ]?:AO^$@VR;!:[MPV9WXV_3I[T ;-%9)_MW=)@6VW8 M-GW\[^,[O;KT]J1?[>WQ[A;;=OSXWYW<_=]NG7WH UZ*QA_PD'EQ[A:[]QWX M+XV<8Q[]?TH;_A(-LNT6N[^P6VS8-F=^=_ M&<^W7]*$_MW?%O%MMVGS,;\[LG&WVQCK[T :U%8H_P"$B\M,BUW[CNY?&SC& M/?K^E.;^W\2[!;9W#R\[_N\YW>_3I[T ;%%9!_M[>^T6VS8-OW\[\#.?;.?? MI2K_ &[NAW"VQ@^9C?G.3C;[8QU]Z -:BL4?\)%Y:[A:[]QW8WXV<8Q[]?TI MS_V_^^V?9?O?N\[_ +N3][WQCI0!L45S\M]J$+OYL]E&NP;=SL#YF!G.?X6:M\;/"&DW%U:S:W8-+"^U50R/C!Y#8&,X]*J%.4OA5R934=V>VT5\ MV77[2O@BW=@EXLJ[!C9#*3YF!G_@.<^^*Q/^&J/#*SVZ-"S1$_OF"."!GJH/ MMCKWKH6!K/[+,7BJ:^TCZNHKD-#UK4?$6B6FMZ1+9W$%X-Z.#)M*?SW Y!%> M9_%OXQ7/PM$$,EI#?7=\6:",,R[8D."TA]3D 8[YK&G1E.7)%:FLZL8QYF]# MWNBO@*Y_:T\72Y^S:3:P_P# F;^=<_<_M1_$N7/D?9(0?^F.[^9KO63UGV.- MYC2/T=HKX/\ AE^T-X\UCQ=8Z!K7V>[BU258%)0IY;N< _+R1GM7VS)_;V9O M*%MC/[K._.,_Q>^/3O7)B<+*E+ED=-"O&HKQ->HI)X(O];(J?[Q _G7Y1^+/ MB?X^U[6KRYU'4KBU8R,/(C=HUB .-@ Q]WI7%2Z_KLW^NU&Y?_>F<_S->I#( MY-:R."6:)/2)^PQK\79+JYF.9 M97<_[3$_SK]"_P!FU_&K_#V;[?@P"X;[$;K?N\O"[L=]F<[??/:L,;EGLH<_ M--/%7@VW328TN$LIDFF@AW;W^0J2 >"%)R!UQSVKX7M_A]XWNCB#1 M+MC_ -V:^(K;X,_%"ZP8O#MU@]RH _G7;>&/VQ!P>M?1^A:)IGAK1;#P]HL"VN MGZ9!';6\2C"I%$H1%'T %?!?_!53Q-KOA#X8?#/Q$/)8V'C2PN(T3=EKB"TN MI5X/;.>$?"W[247_ @O[1G[/WQ?TC%K=W7B%?#%](HY MGM-4PB(_JJ9E(ST)SV%?>/Q@\4:IX.^'FJZ_HJYO(5C1&QD)YCJAOV!N[ M'4]3L_[/U.&SGMK@%+B-MY5HSV /?'KWKZSAYVC>2TN?8/+]F>ZUV[A^#?@ZT:4VWAS3. /*+"0G.1][GTST[XK[S^UZ*VC^1U M?V=5>\C\RK74]96\BFL[J?[2K QE'8ON[8PO"LFJ3>&-(FUP;=1>T@: MY!ZB8QC?G_@6:Y_3_!.G:7<136&CZ;"40G_>8W_=R/N^^,]:\W'XY5K)1M8[<)A'3O=W/AW]IOP=XMNO&R:]!:S7NF MSV\<<1B4N(F3.Y"!TR?F_&OGRV\ >-;O'V?1+M\_],F'\Z_6,_\ "1>6VT6N M_<-N=^-G.<^_3]:D;^W=TVT6V,#R\[\YR,[O;&>GM6U#-Y0@HY4 ?SKZ3_9_^#'BWPKXI;Q7XFB%DD$+Q11;LN[2< M$D#H /UQ7UH/[>WIN%MLV'=]_._!QCVSCWZTB_V_B+>+;.X^9C?]WC&WWZ]? M:HKYM4G%QLEGM7)A\74I74'N=%;#0J?$CY!MOV17X^V:^/?RXO\:Z2S M_9)\+Q,K7FLW4X!Y4(J@^V17T6^MR0NGVF^TZ--AWYEP=_.,9/3IU]ZS'\8V M,"Q_:-;T>-MQ\S-T -O&-N6Z]>OM73]>Q,MF_N,U@J2Z'2Z#H6F>&M'M="T> M$06=FFR-.O'4DGN23DGUJKXD\*>'O%UB-.\16,=] IW*''*MZ@]17)S?$CPW M!'(9/%&@HX8;-U]&!LYSGY^O3I[UBWGQM^'EDTOG^-/#Z*%^3-ZA.[C.[#'C MKT]JYX8:NWS1B[^C.A\MK=#6MO@M\+K3!C\/6Q([L"3_ #KHK7P!X)L\?9M$ MM$Q_TR4_SS7DMS^TS\&[)D^U^/\ P\BA#YG^EY._G&,=NGOUKFKC]L;]GZR2 M/[9\2O#J,&/F8N'(V<8VX'7KU]J[%EN/GM3F_E(A*FNQ]0VFFZ=IX(L+6*VW M=?+14S]=H%7:^+[O]O#]F6U64?\ "SO#[N&&P+),WR\YW87KTZ>]1Z3^WG^S M5K>M1:)I_P 0]',]WMC@+M*BF5L !F*X )SC\*M\.YA;F>'G_P" O_(KVL.Y M]J45C12:W*(9%-J\3IEF4N<[O?IT]Z\P^,OQD\/? ?P/?\ Q$^(E_;6 M&C6@2-" [RRW#_=B1!]YFPQ '.!GL:VH4)U9JG3C>3T26[8F[:L]HHK\?[C_ M (+"?!B*2,0Z%?SH =Y";26R<;<]L8Z^]V&E^'^9A]:I]S]HZ*_$*Y_X+0^$@)A:?#J]8[OW9>ZC M V\_>QWZ=*R+C_@M%I^YOLOPYEV[1MWW2YW8&9OYBMX^$V=O_ETO_ H_P"8OKM/N?T5T5^1'[&7 M_!2C7OVBOBI;?"/QIX>L]'U'4XKB6QN+>21EE:VC::2)E/0^6C,#T^4@]J_5 MT?\ "1>4N1:^9N.?O[=F!T[YSFOCL\R'%9=7^KXN-I6OWT?4WIU8S5XFU16. M_P#;_P"^V"V^]^ZSO^[G^+WQZ4X_V[O.T6VW8,9WY\S SG_9SGWQ7CFAK45^ M"7[:O_!2'XW?#3XTZS\)OADMEI5OX89(+JYD@\][B=XUD8KO(VHN\*/4C/3% M?%\__!3K]KV?/_%3V\>?[EH@K]/RSPES3$T(8A.*4DFKMWL]MDSCGCH1=C^K MVBOY*IO^"D?[7LW_ #.C1_[D"#^E9LO_ 41_:^E_P"9_N4S_=2,?TKTUX*Y MEUJ0^]_Y$?VA#L?UST5_(++^W_\ M?2Y_P"+DZBF?[OEC_V6LZ7]NW]KR;[_ M ,4=7QZ!XQ_[)6J\$LPZUH?^3?Y"_M&'8_L+HK^.*7]M?]JV?_6_$W5V_P"V MJC^2UG2_M@_M.S_ZWXD:PV?^F^/Y"M5X(XWK7A^/^0O[1CV/[+J*_C!/[5O[ M1YD64_$36-RD$'[2>HK^D[]@#XS?%/XY?LUZ9XO\<&*XUBTOKG3_ +9.K*;V M&WV[9SM&"V6*$C@E">M?-<6^&^)RG#+%5*D91O;2Z>OJ;4,6INR1]X45D/\ MV]NF\L6VW/[K._.,_P 7X>G>E_XGN[I;;?+_ -O/F8_]!S^.*_.#K-:H)+JV MA.V69$/HS ?SKY\_:6\5?$[P1\ /''BWP)%#+K^EZ3=30>4KNZ.H_P!9&N.6 MC7+X/4K7\A.H_%CXH:M>SZCJ/BW5I[BX)=3/UO)O\ XNH3XY\;-][Q!J!^MW-_\57W*\#9=<5_Y+_P3G_M M+^Z?V_-XB\/K][4[4?69/\:B/BGPPOWM7LQ];B/_ .*K^(!O&/BYOO:Y?'ZW M,O\ \543>*O$[?>U>\/UN)/_ (JK7@;WQ7_DO_!%_:7]T_M_/C'PBOWM\0:>/K=Q?_%5_#^WB+Q WWM3NC]9G_QJ)M:UAOO7\Y^L MK?XU:\#8]<5_Y+_P0_M+^Z?V_GQ_X$7[WB331];R'_XJK^E^*_"^MSFUT76+ M._F4;BEO<1RL!ZD(Q.*_AK;4M1;[UU*?J[?XU[Y^R[J?Q7A^//@H_"F:[?76 MU2T"I"SE&C,JB03@<>5LSOW<;N1;;=AW??SYF#C'^SG'OC-?@AZ M9K5FZMK.D:#9MJ&N7T&GVJD RW$BQ1@GH-SD#-0I_;_[GS!;?>_>8W_=R/N^ M^,]:_";_ (+%0_%Z34O!#.LS>!Q;7 86GF& 7_F<^?VSY6S9GC[V.D?^!L/_ ,57\2GV2Z/2%_\ ODTO MV.\_YX2?]\FC_B!]#_H*?_@*_P P_M)]C^V<_&WX/CKXTTC_ ,#8?_BJ8?CC M\'!U\:Z1_P"!L/\ \57\3GV&]/2WD_[X/^%.&GZ@>EM+_P!\-_A3_P"((8?_ M *"G_P" K_,/[1?\I_:__P +S^#60?\ #_A1_Q!##_]!3_\!7^8?VB_ MY3^Z/2=9TC7K%-3T.]@U"TD^[-;R++&<>C*2*TJ_#C_@CMI_Q=M-#\?3WT MOQ3B?)%EV.J8.,^=1MKZJ_WKJ>A1J<\5(UJ*QE_X2#;'O%KNW'?C?C9QC;[] M>OM0W_"0;9-@M=VX;,[\;.<[O?IT]Z\ U*>J>,_!^AW7V+6]=L-/N ?*N+J M*)\'H=KL#6>/B5\.3T\5:4?^WZ#_ .+K^-+XZS_%&3XK^)F^+[77_"4?;[C[ M6+DMD/YAR(]W'E_W-O&,8KR433#H[#\37] 8;P2ISIQF\5NND;KY.^QYHZ?JW[<_[2VH:5=17EK,?"^R6%UDC;&G$':RD@X((X/6OJFOR#_X M)=,SZ]\4&S:N>E"5XIA1117 MGE'BG[%.I:=I_P"V!^T[]ONHK;S!X4V^:ZINQ9S9QN(SC-?JFNN:(_W-0MV^ MDJ'^M?Q\?M?:OJNE?M6_$5M+O9K,R2:?N,,C1[L6,&,[2,XS7@2>-_&B?9X&GC57Y>:^G+?9M=_(X:V-Y).-C^XZ&]LKAML$\< MC'LK@G]*M5_$#HWQ7^*.AZE;:IHOBO5;>\MI%>)TO)B0ZG(X+$'GL0:_L7^! M^O\ Q"\5?![P'XE\:6\-MK>J:+8W.HHX=)!A)%>'QMP!/) MH4ZCJJ:DVMK/3[S3#XI5+JQ[/16*/^$B\M=PM=^X[L%\;.,8]^OZ4Y_[?_?> M6+;[W[O._P"[D_>]\8Z5^>G4;%%?G9_P4A^-?Q9^!W[/HU[X?2)8W>L:E;:9 M)?0!C+9QRPRR.ZY&%+-&$4GIN]:_G,7]J/\ :(1BZ_$+6 2<_P#'TU?I/"?A MIBAR5\8H/E:/[1J*_C+@_:Y_:8M3F#XCZPN/^GC/\Q6 MW;_MN?M8VO\ Q[_$[5UQ_P!-$/\ -37T6_\ P4U_:]M_^9JBE_W[5#6[;_\ !5#]KRWQ_P 3K3I? M]^P0_P#LU82\&,U6TX?>_P#(?]H0/ZIJ*_EUM_\ @K1^UI'CS[C1I@/^H>J_ MR:ON+]B+_@I'\1OCG\8-.^#OQ+TRQ%QKJ7#6=Y;(T6V2VA>=HV09&&CC;!]0 M!WKR(FHN,5=V>MEN]EL7#&PD[(_:BBL0?\)'Y0R+3S-WK)MVX_ M/.:DD_M[=-Y0ML9_=9WYQG^+WQZ=Z_.#K->BLG_B>[N1;;?+_P!O/F8_]!W? MCBOS#_:E_P""F&C?LZ_$A_A9IWAY/$NKZ8D;:FZ2F*&!Y5$BQ*3RS>6RD]@3 MBO5R?),5F%;V&$AS2M?Y?,BI4C%7D?JE17X26_\ P6BA\L?:_ARWF9_@NAC' MXCK710_\%H/!S-*)_AY?(,_NR+F,\9_B_#T[U]-/PTSM?\P[^^/^9BL93[G[ MNS-Y?B)X1QY7FV4Z]_X_P].]>%W>&2)AU##J<_U[ULO_ &[NF\H6VW_EEG?G MJ/O?AGIWKQ)1:=GN:&M162/[=WC<+;;L.<;\^9@XQ_LYQ[XIJ?V_^YWBV^]^ M\QO^[G^'WQZT@-BBN8;4M17?;FYL!E7]^MN9FA-JR8_='+ M]N1;;=AW??SYF#C'^SG'OC--3^W_ -SY@MOO M?O,;_NY'W??&>M(#8HK%/_"1>6VT6N_<-N2^-G.<^_3]:D;^W=TNT6V,#R\[ M\[LC.[VQGI[4 :U%9 _M[>FX6VW8=WW\[\'&/;./?K2+_;^(MXML[CYF-_W> M,;??KU]J -BBL4_\)%Y;X%KOW#;R^-G.<^_3]:D;^W=\NP6VW:/+SOSNR,[O M;&>GM0!K45DK_;N]-XMMFP[\;\[^<8]NGZTQ?^$@VQ;A:[MQ\S&_&WC&WWZ] M?:@#9HK&/_"0>7)M%KOW#9DOC9SG/OT_6G-_;VZ3:+;;M^3._.[C[WMUZ>U M&O162/[=W1Y%MMV'?]_._G&WVZ=?>F+_ ,)!MCW"UW;COP7QLXQM]^O7VH V M:*QF_P"$@VR;1:[MPV9+XV_3I[T\_P!N[I,"VV[!L^_G?QG=[=>GM0!K M4$ C!K(7^WMT>X6VW;\^-^=W/W?;IU]Z:/\ A(/+CW"UW[COP7QLXQCWZ_I0 M!?\ L5EY@F^SQ^8O(;8,@_7%6JQF_P"$@VR[1:[MP\O._&WG.[WZ=/>GM_;N M]]@MMFP;,[\[^,Y]NOZ47 H^)/"/AOQ?;):>)-/BOHXSE/,'*D^A'(KS.[_9 MV^%=UG_B6-#G_GG(5KUI?[=WQ;Q;;=I\S&_.[)QM]L8Z^]1C_A(O+3(M=^X[ MN7QLXQCWZ_I6T,1.*M&31G*E&6K1X)=_LL_#F;/V62[M_P#MKO\ YBNJ^'OP M*\)?#S56URQ>6\O@K)')-C]V&&#M [D<9]*]3;^W\2[!;9W#R\[_ +O.=WOT MZ>]*?[>WOM%MMV#;]_._ SGVSGWZ5I+&U9+EJN,$?D:^$M;_9.\217DQT+4X)[4L3&)G^ /Q4@<)_8S29.,HP(K]+W_M_]]Y8MOO?N\[_N MY/WO?&.E./\ ;N]L"VV[!M^_GS,#.?\ 9SGWQBNU9U5ZI'*\LI^9Y]\%_!&H M^ ? EMH>KN&O'DDGD53E8S)CY ?8 9]\UY1^U7H?B75=!T>YT>*2XL+268W4 M<0+'*<:OM7JSJG03I^SZ'X[RV-[!_KK>2/_>0C^=,BNKF#_43/'_N ML1_*OU\N-'N9_.WV.GR?-^[WQD_+G^+CKCTK'O/ VE7KMY^B:6ZE!C]T0?,P M,YP/NYS[XKV%GD>L3S7E3Z2/SR^$GBWQA8^/]$@TJ\GG%U=10RPL[.CQ.P#Y M!..%R<]L9K]3J\]T+P+IGAZ^BO\ 2=(TZSG8$2R1*^_DG[A/3C'ZUT__ !4? ME#BT\S=SS)MVX_/.:\O'XJ-62<58[\)AW3BTW<^ O'7[0OQ!?Q7J$.C77]G6 M5I/)#%$JC.V-BN7)ZDXR?RK'MOVE/BI;XS>P2X_OP@_UKZD\8?L]>'O%NKWV MMM''9W5TY?,3N%8D\LZ]-Q')QWK@KG]DJRDU> /^R+>?N_+U^/\ V\Q'U[?A7O/PO^&- MY\,-"FTW3Y;>ZNKN823S/O&X 84 #IMYQ]:Y\;/"N'[M:FV%C74O?V.\\:>, M=&\":!/XBUQRMO$0JJHRSNWW54>I_ES7SO!^UMX3D;$VCW<0]=R-_*O4?BS\ M/M8^)/A>?01-!;M#.ES:M\V2R!EP_;E6(X[U\8W7[-7Q4MB<6<$H']R93FIP M%'#RA^\>H\75K1E[BT/INV_:F^'$N/M"74'_ &RW?RKK]"^/GPRU^^AT^TU( MPS7#!4$Z&,%CT&3ZU\*W/P)^*EMG_B0RRX_YYD-_6H-+^"OQ-U'4X=/71)[9 MG89DE&Q$']XM[5V2R_"M74OQ.>.,KIZQ_ ;JFGI^VE^T1K[>)7>7X5?"&_;3 M;6R!Q#JFLQ_\?#RX/S1QD# _ND8^\:^_;:VMK.".UM(D@AB 5$10JJ!T X MKX>_X)UJC?LSZ?>2'-_>:IJDUZ2!N-R;AE)?N6V*O7G\,5]T5^/5ZSJ3I^U=\%+<6/BCPF#/K%I#\D.JZ:"//695X)C M3+YZX!/4"ONZN4\>6VFWO@?Q%9ZSC[!/IUW'<;NGDM"P?/MMS6<9.+NC*$W% MJ4=SU'P!XUT7XC^"="\>^')/,TW7[.&]@)ZA)D#;6]&7.UAV((KKJ^)O^"=, MU]/^QO\ #UK\894U%$)ZF)=1N0G_ (Z ![8K[9K[VA4YH1D^J/TS#U'.G&;Z MI,****U-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_]?]_*** M* "BBB@ HHHH **** "BBB@!KE@C%!E@#@>]? ND?M;^+O"\LNF_$WPQ)]HB M8J7A7R6SGH5?Y>/4&OORO OVC/!&L^./AU/I/AFPCN]3EN(#DA0XC1MS88\] MA0!\N?$K]HS6_B_H,O@/P'XU?37P3\$WGP M9^$5R=:C\R_Q/J=S$G)5A$,1 ^H5 #[YKT'X6^#X?!_@30-*N+.*WU&VL8$N M61%W>=L'F L!D_-D9KT-T612C@,K#!!Y!![&@#\8]:^)4?Q!^(4?BOXF+/=Z M:C9%I;,%VQ+RL2;N #_$>IKZ]L/VR_ .EV4.G:=X9N[>VMD"1QHT8557@ "O ML#_A$?"?_0%LO_ :+_XFC_A$?"?_ $!;+_P&B_\ B: /*]3-E^T)\#[J33(6 MM%UV"0VZ38W)-;3'9N(XP7C'/H:^-O@S\;=1^!/]I>!?'6E7!MA,TJ*!MDAF MX5QANJ-@'COSWK]-K6UM;&!+6RA2WAC^ZD:A%7)SP!@#FL?5_"GAK7V#ZUI= MM>N/XI8E9OS(S0!^<'Q*\>^(OVF_%.D>$O!.FRQ:9:2$@OS\[X#2RD<*J+T' M7DU]R^,_AA9ZW\(+KX9:9B-(K&."U+< 26VUHB?JR# M._/>D^)7CWQ%^TWXITCPEX)TV6+3+20D%^?G? :64CA51>@Z\FOT?U?PIX:U M]@^M:7;7KC^*6)6;\R,U:TK0=$T*,Q:-8062MU$,:IGZX'- #/#NAV?AK0=. M\/:>NVVTVWCMX_\ =C4*"?( MH;)G-17-)V1H45\Z^*_VI_@SX4,D4FM#49X^/+M%,ISZ$C@5\R^+/V\YFW0^ M"_#H0=!+>29/!ZA4]1ZUPU\ M:>$O"\+W'B'5[6P1,Y\V55(P,_=SGMZ5^-/BS]ISXR^+M\=SKKV-O)N!BM ( M5(;L2.>*\/N;S5-8N0]W/->W#< NS2.<_7)KS*N?1^Q$_*%O@=\5?&.U]#\.73Q''[V1#&@W9P26QZ5],^$_V M$_&5]MF\8:Q;Z8G\4<'[Z3KV;[O2N;ZUC*WP*R_KJ?+_ .MO&V=:8.FX0?6, M>5?^!2_1GS'XJ^-WQ4\9EUUWQ'=21.2?*CSR'G8K2,2?7&37Z]>$_P!C7X0>'BDVJ03ZY.IY^TOB,C X,:\=>>M?1N@^ M#/"?A>%8/#^D6U@J=/*B56';[V,_K50R6K-WJR_4ZL)X%YQCI^US7%)/U3!$MVPA7;GD@'DX]*^F/"?[!DC!)O&GB+9 MQDQ6<>><]"S>V>17Z145Z-+):,?BU/TK)_ K(\-9UU*J_P"\[+[HV_4^>?"O M[+?P8\*%)(=#&H3H.)+QC*0>Y X%>\:?I>FZ5#]GTNTBM(N/EA18QQ[*!5ZB MO2IT80TBK'ZCEF1X+!1Y<)1C!>22"BBBM3U0HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBH+FZMK.(SW/\ P39Y^TZW:)C_ *:J?Y5SUS\:/A?:9\SQ%;,1V5B3_*M50F]HLAU8K=GJ M%%>>^&/BGX$\7WYTO0=5CGNP"1&?E9@.I7/7%>A5,X2B[25AQDFKIA17S+XH M_:A\'Z!JUSI-C93ZF;9S&TL958RRG!QGJ,]ZX6Z_:Z7G['H!]O,E_P *ZX9= M6DKJ)SRQM);L^U**^"[C]K?Q*Y_T;1+6,>\CL?Y5]1?"3XEP?$[PV^KBW^R7 M5K*89X@1VK\A;KX@^-[S/VG7+M\_]-6'\JM^%/&?C;3O$=C=Z M-?W-Q>><@2(R.XE)/W"I)R&Z5UO(Y)7YCF6:1O\ "?KA7.ZWXM\,^'&5-=U. M"R9QD+(X!(]<=:Z*OS$^.OA[Q;'\2]8NM2MIYX[J4O;2*K.A@/W%4C(^4<$> MH-<&!PJJSY9.QUXO$.G&Z5S[ENOC=\+;7.[Q#;N1V0EC_*N>NOVD/A5;9_XF M$LN/^><+-7YU6_A3Q/=G%OI-T_TA?_"N@M?A5\1KW'V;P_=OG_8Q_.O7_LF@ MOBE^*/._M"J]HGZ<^"_'WACQ_82:AX:NO/2%@LB,-LB$]-RGIGM6CXL\3Z9X M-\/7GB35V*VMDH9@O+,6(55'N6(%?/7[-WPP\3>"1JNL^)8C9O?I'%';D_-A M"268=CS@?C7NOQ \'VWCSPE?^%[F0PB[52D@YV2(P=#CTR.?:O&K4Z<:W*G> M)Z=.?M=R[F_L_0%VY^7S93G'OM%+I<_9M)M8/\ @3-_ M.H8_V3O&C2LCZG:(@/#?,(-#T_7;52L.HV\5P@/ M4+*H8 ^XS7RSI?[).@PW$WN[JWT MRS@188O.D6) J# 4%B!P!7GXZ5&5E06IV82-57]HSXT_:.^)_C+1O&"^%]%N MY--L[>".0M'PTS2 DDGT'0>X-?,-SXW\87G_ !\:S=OG_ILP_D:_0/X@:Q^S MSXF$,WC3Q#H[26X(23[=")%7J5RKDX]J\;N?'/[#'A[/]I>*="&WKYEUO_\ M0:]? QGR*,:$F_*-SFQ&%G*3?-H?)$NKZM/_ *^]GD_WI&/\S7TM^RS>>)G\ M;SV]N\LFDFVD-R&),:L,;",\!MWZ9I;G]JS]@'0/]1XHT28KV@5I?YBLQO\ M@I3^Q=X6B:#3-;D$?4BSL'(./]W&:]"IE>85H.%/"3U_NO\ R)HX50DI.:/O M?Q9I]]JWA?5]+TR3R;N\M)X87SC;(Z%5.>W)ZU^4]Q\._'%M>26$VB70FB)5 M@(R1GZ]#78:E_P %?^^JTR[@_.X)J.$EKWT_,VQ4:52UY;&];?"/XEW>/L_AV[8'_ &,? MS-=%9_L_?%2[95_LP+8KC?C+\&X?BE!97-M=BQU&P#(CL"R, MCX)5@.>",C\:R?V8/VB?#'[3WPIM/B9X:MY+$^?)97MI*0S6]W"%9TW#@@JZ MLI]&'>OH:OS;%0KX;$2C57+.+=_4]?V<)0Y>A\,VW[(NJ_\ +YK\/_;.-OZU MT%M^R+I7'VO7YO\ @$2_U-?8U>2?'OXAW_PF^"_C3XE:59_;[WPYI5S>00G) M5I(D)7=CG:#@M_L@UM0QN)K5(TH/6326V[T,/J-)*]C"\!?L^^#_ +K,6OQ M2RW][;Y\IIL!4)&"P4=\=#VKWBOX]O$7[=?[6'B6^N+V\^(VHVZW#EO)MV6* M),G[J*%X [#-><:C^TM\?]5S]O\ '^L2;NO^ENO_ *"17ZW_ ,06Q]1\U;$1 MOZ-_Y&$,;3@K1B?V Z]\*?AEJ^HR:SK>DVYN9CF1V.P.?4\@9K+7P-\$-+ZV M>E08_ORH/_0FK^-^Z^*GQ.OF+7GB[5YB>NZ_G(_+?6'/XM\5W7_'SK5[+G^_ M0X '8!6K^**:\N[D_P"D3O*?]MBW\ZEATS4KG_CWM)9< M_P!R-F_D*Z%X(TO^7F*?_@*_S&LPMM$_LLO?VLOV;-.S]L^(VCQX_P"GD'^6 M:Y"]_;L_9'L,B7XG:2[#^%)&8_HM?R,0^#O%US_Q[Z'?2Y_NVTK?R6MFU^%? MQ-O6"VGA+5I2?2QG_GLK6/@UEL?CQ,O_ "5?H']H3Z(_KE^'O[97[-GQ2\40 M>#/!?C>RO=8NCB" DHTS?W8RP )]NI[5]/5_(9^SG^RA^T/XS^+OA5-&\,:C MHJ6>HVMU-J,\+P1VD4,JNTI9L'*@?*!R3@5_7G7Y;Q]PS@\LKTZ>#K<]U=JZ M;7W=_P!#MPU:4TW)'Y?_ /!4*"&Z\*?!"UN4$L,WQ,T-'1AD,K1W ((]"*\2 M\):A\4/V0=6N[?POI1AN,(/WH_P#9Z=^M>Y_\%._^ M1;^!?_93M!_]%W%=]7YOB\'"M&TC+'8"%>-I_>8NE_MV_LVWUGY^H^(VT6<+ MEK:_@D@F4@9(VD?@/6O/O&?[<-IXC,OA;]G3P]>>+M>N$9([V2%H=.MV*\2- M(^-X7.2!WGIZ'Y0_M'>$M4^ 7A?P'\9?%]W_PE M?CIO'NEZSJ-U*2!*;-)ITMD;JL8*XX[GC@"O4[O_ (+1?$(Y%E\.=+4=B]W, M3^@K<_X* ^$[SQ[X1^&?@;3I4@NO$7C73--ADDSL22\BGA5FQS@%@3[5Q]I_ MP1C^+,N#=>/M'A]0()V/Z5^V^'=#A^%"HLVM=-_EVLG]:Z>T_X(NPX*AM&+_[=D_T M,N7$,^4[O_@K5^UA-G[--HUN#_TX!OYM7-7?_!4O]KR[S_Q/;"'/_/.Q1?ZF MOO>T_P""+G@;C[=\1]1]_+M(?ZFNFM/^"-/P=AQ]J\;:O+/!_Q09=0U+PPEK<0:@B;#+#*G\A7W3^SY^S1\*OV9_#=UX<^&6GO!_:,BRW=S._FW%PR A=[G M'RKD[1T&37RW&/$_#V(P$Z&!H6J.UFHJ-M==?32QM0HU5*\GH>_T445^+GH! M7\8_QF^/GQX\;_$?7]6\<^(M4L-4-Y,DMDES+!':E'(\A8U90!']T<9XK^SB MO /&?[*_[._Q"\0S>*_&?@'2]4U>YYEN9(B'<^K;2 3ZD\FOT#@'BW"Y35JS MQ-'GYDK-6NK7[]'U]$.-+[.%?_ ($O\A_V:_YC^(Z+PUXCG_U.E7O%6J6VCZ+X$U::YNW"(&M7C7)[EF [DU_:> %&%& .PI:Y*GCCB&O!OA#X*\%^*;K[=K&A:-865Y-NW;Y[>!(Y"&/)&X' M!/7K7IE%%?B%>LZDY5);MW^\]%*RL%?#7_!0']FOQ1^TY\$(?"W@FXCCUW0] M1BU2UAF;9%XQWK[EHKJRO,JN#Q$,51^*+NA3@I)Q9_)G M#_P34_:]F8K_ ,(>$P<9:XC KT(?<_P#Y(X_[/@?RV6__ 2=_:YFP9=/TF$'UU&,G\@*WK?_ ()&_M0R MX^T2Z/#_ -O8;^0K^G6BN>7C'G#VY%_VZ_\ ,?U"F?S3V_\ P1]_:&D_U^MZ M/#_VT9OY"MJ#_@C?\;Y,>=XNT:+_ (#*W\J_H^HK"7B[G3VE'_P%#^HTS^=F M#_@C%\6'_P!=X_T:/_MWN&_E6Q!_P1=\>OVD,L%B(XC%!;^ M>ACDDY^8N49D] ":_3ZBBOC,YSO$YA6^L8N?-*UOEVT.BG345:(4445Y19^? M_P"TE_P3J^#/[1_C=OB+JEW>>']>ND1+R:SVE+GRE"(SHW <* NX=0!Z5X'! M_P $@/Z5^J-%:/CW.7_S M%2^\/JM/L?E_%_P22_933_6KK,G_ &_$?^RUI1?\$G/V18\%K'6'/OJ+?_$U M^EU%9/CC-W_S%3^]C^KT_P"4_..+_@E9^R'%_P P;4GQ_>OW/_LM:47_ 2^ M_9#B_P"92>I/ M)KH:*\W'9SB\4E'$U932[MLN-.*V04445YA8R2..6-HI5#HX*LK#((/!!![& MOFS4/V.?V7M5OY]4O_AMI$MSOH^B MNIYYC7O7E_X$_P#,7LX]CY[3]E#]F^/[GP[T]:7_ ($_\Q^SCV/$4_9K^ 4?W/ .CC_MT3_"K:?L]? R/[G@ M31Q_VYQ?X5['14/-,2]ZLOO8-K25I3;7JQJ*"BBBN88 M5GZGI.E:U:-8:S9PW]JY!:*XC66,D=,JX(_2M"BFFT[H#A1\+_AH.GA+2/\ MP M__B*=_P *Q^&PZ>$])_\ "W_ /B*[BBM_K=7^=_>Q61Q/_"M/AP.GA32 M?_ &#_XBE_X5M\.AT\+:5_X P?\ Q%=K12^M5?YG]X61QG_"N/AX.GA?2_\ MP"@_^(I1\.OA\.GAC2__ "@_P#B*[*BCZU4_F?WA9''_P#"O/ '3_A&=,_\ M H/_ (BF'X<_#T]?"^EG_MR@_P#B*[.BCZS4_F?WA9%2QT^PTNU2QTRVCM+: M/A(H46-%^BJ !5NBBL6V]6,****0'(ZSX \"^([LW_B#P[IVI7) !EN;2&:0 M@=!N=2>/K6*?@Y\)6Z^"]&_\%]O_ /$5Z1171'%U8JT9M?-BY4?BIX#T?2= M_;B_:5TC0[.'3[&W/A@1P6\:Q1)NT\L=J* !DDDX'4U]7U\Y_$GX%_M=^%OV MIOBM\5_A#X2TCQ!H7CTZ28WO=0%NZ#3[-(3\H!/+ENOH*;_8?_!1'_HF'AO_ M ,&Y_P#B:PE)MW8SZ.HKYQ_L/_@HC_T3#PW_ .#<_P#Q-']A_P#!1'_HF'AO M_P &Y_\ B:0%']E?X6?#OXF_M>?M*1?$#P]9Z\FGCPN;<7<8D\HRV4F_;GIN MVKGZ"OT+E_9%_9GF_P!9\.-'/_;#'\C7S7^P_P# _P".O@'XG_%_XK?'#2;' M0[OQ]_8JVUM8W0NE']G131.2< @89,9ZDGTK](:[J.9XFG'DIU9)=DVB7!/= M'SMI7[)/[-6B:I;ZSI?PZTB"\M6#QR>1NVL.0<,2/S%?1 P!2T5EB<;6 MK-.M-RMW;?YC44M@HHHKF&%/B'X;O?!_C;2X-8T;44V3VUPNZ-QG( M^A!Y!'(KXWG_ .":_P"R%.Q;_A#?+R%%>G@&3CAZLHI]FT M1*G%[H_/J?\ X)A_LA3_ /,LW$?^Y=N*P[C_ ()3_LAW&?\ B4ZI%G^YJ#C_ M -EK](:*]*/&.:K;%3_\"9'L(?RGYA7'_!)/]E&3/V>/68?^W\M_-:PKC_@D M)^S9)_Q[ZCK$/_;<-_,5^K5%=$>.\X6V*E]XOJU/L?D1 /\ EU^(^I_\#M(?Z&OIC]E/_@G+\.?V9?'#?$DZU<^)O$$,4D-G M)/&L4=JLRE)&15SEV0E-X^S?$T94*U=N,M&K)77;1#CAJ:= MT@HHHKX\W"OQE_;-_P""9/B?XW?%S4OB[\,-=M;.;7Q$]_97H8 3Q1K%YD3C MC:RH"0?XLXK]FJ*]S(.(<5EE?ZQA)6E:STNFC.K2C-6D?S'W?_!(K]IR'/V6 MYT>X_P"WK9_,5S-W_P $H/VNK?)BTW2IU']W48\_D17]2U%?=0\8\X6_(_\ MMW_@G-]0IG\HEW_P3#_:^M,_\4Q;S8_YYWD;5S-W_P $Z/VO;3/_ !0D\V/^ M>-.9K>G!_)_YD_V?#N?Q\7?[!W[75IDM\,=5D [HB,/_0JY MF[_8\_:?L<_:OAKK*8_Z89_D:_LMHKJAXW8Y?%0A^/\ F+^SH]S^*R[_ &;? MCY8Y^U> M83'_3HY_D*YV;X,_%NWD6*;P;JZNQP!]BF/)_X#7]NM%=4/''$? M:PT?_ G_ )$_VO^-_" MW[/OC_Q%\-XW?Q)8:137^L_#O2+B>X8O(WV M<)N8]3A"!^5<1>?L%?LAWN2_PRTR-CU,8D4_^AU_0T/&/+&K3PTONB_U1Y3P M$^C/Y:[+]I3X^Z?C[)X_UA,?]/;G^9-=99_MF_M3:?C[)\2]73'_ $V!_FIK M^CR]_P"";W[(5YG_ (HE(,_\\II%_J:Y.]_X)9_LAWF?^)'?P9_YY7SK_0U? M_$3^'Y_Q,,__ "+_4/J=7HS\&[/_@H!^U]9X_XN3J$^/^>OEM_[**ZRR_X* M5_M>V>/^*P$^/^>MNC?X5^QE[_P21_95FS]C&LVV>G^G%\?FM_P#!'K]G MZ;/V/7]8MO3YT?'YBC_7CA2?Q8=+_N&OT#ZM777\3\S;'_@JO^UW98#:MIEP M!_SUT]&_]F%=A8_\%=OVG(,?;;71[KU_T79G\FK[4OO^",?PJFR;'Q]JUOZ MV\+C]37'WW_!%W0^?[-^(]Q[>;:)_P"RFC^W^#:F].*_[<:_)![+$=_Q,'X# M_P#!7/QAXC^)&A>$_BKX:LHM'UJZALWO+)F66W>=Q&LA0\,@)!;OCI7[TU^- M'P6_X)&>'/ /Q(T?QKXW\7'7[#0[F*\BLHH/+$TT+!T$K'^ , 2!UZ=*_9>O MRKCVKD\Z]-Y0K*WO6NE?I:_X]-CMPRJ)?O HHHKX,Z3YA_:2_:V^$G[+FG:= M58\;W(_A0$@;CWXKY0L?^"NG[,,^/MD&L6N>O\ MHN_'Y&N5_P""EG[%?Q-_:&U[PW\2OA6(]0O](L3IMUI\L@C)B$KS1RQ$\$YD M8,.N-I[&OR(OO^">O[7ECG_BWMY/C_GBR/\ UK]LX2X4X=Q6 A4Q=>U1WNN9 M1MKM9_TSSJ]>K&345H?NC9?\%5/V0KS .LZC;G_IKI\B_P!:["Q_X*2_LA7N M/^*T$&?^>L#I_2OYSK[]BG]JW3L_;/ACK* =_)!_D37'WW[,W[0.FY^V^ -8 MBQU_T5S_ "!KZ7_B&/#T_P"'B7_X'%_H9?7*JW1_4E9?MZ?LBWV-OQ,TN(GM M(SJ?_0:["Q_:Z_9FU+'V+XCZ/)G_ *> /Y@5_(=>?"/XJ:>=MYX/U>(CUL9S M_)*PI_!7C*VS]IT&_BQ_?M95_FM3+P;RR7\/$R^^+_0/K\^J/[/K'X^?!34L M?8O'&D29Z?Z9$/YD5U-O\1_A[= &V\4:7+G^[>P'^3U_$%/I.J6W_'S9S18_ MOQLO\Q5>&ZNK8YMYGB/^RQ7^582\#Z#^#%/_ ,!7^8_[1?\ *?W.0^)O#=S_ M ,>^K6DN?[D\;?R:MI65U#H0RL,@CD$5_##!XM\56O\ Q[:S>PX_N7$B_P F MK^@3_@C[\1?BKXP\*^.]!\87EUJOAO1I;(Z=<7;-(8YYA+Y\*2-DL,*C$9^7 M/^U7R7%GA7++,'/&1KJ2C:ZM;=VTU?5,_E77V7_ 6B\># U#X<::1Z MQW$V=K:FG_V\O\ ,KZ]3[G]!U%?A!9?\%HAQ_:7PY^OE7?_ ,4* MZ^R_X+0^ 3C^T?AUJ8]?*NH?_9JXZGAEG_SC_F4L93[G[845^/MC_P6 M0^"$^/MGA'6;7/\ M1/C\C7HWA7_ (*R?LP>(-6M=+U-M2T5;IQ'Y]Q;YAC+ M' +LIX7U/:N&MP#G,$W+#2^6OY%+%4^Y^GE%06MU;7UM#>VOD6C<***S-8UG2/#VF7&LZ[>0Z?86J[Y9YW$<:*.[,Q %$8 MMNR TZ*\.M/VE_@!?';:^/\ 1Y#_ -?2#^9KJ;/XQ?">_P ?9/&.D29_Z?H1 M_-JZYY=B(_%3DODR5)=STBBN3A\>^!KC_4>(]-DS_=O(3_)JU(?$.@7'_'OJ M=K+_ +LR'^1K!T9K>+'&89AD60?[)! M_E535O\ D%7O_7&3_P!!-96&?B/^R%^U)\*K#XR^.O /AR[F@\!>-M:N=6\. MWMY UK$EU/@W%K\_ 7(PASC*XZFOUTK\2OV1OAAX/^*?[&OA7P]XMLQ/$TNI M-'*ORS0R"^GP\;CD,,5[UH:_M;?"*W31_!7B&P\=:'!\L$&LYBNXXQG:IG[@ M# [FOEL=E4U)RIJZ9\9F62U(S, MO%5J]NMO;J99;:RE&V>9U3)!,>Y4'4DYZ"N2U+Q]^V[XSMSI<<6@^"(IQA[N M)S>3(NW!V#C:V>0>W2K/@/X':#X"&J>*=7NYO$WB[4XG^V:O?'S)WRF"J9X1 M.. .WY5AA25JDO?5D?$(FF\2:[:6(7J'E7=UQ]T9/6OFSQ9^ MVU\+=%$D7A^&ZUN=,@;$\J//8[FZCZ5SU<73I_'*Q\WF_&&5X!?[7B(Q?:^O MW*[_ /LJHY9H8$,L[K&@ZLQ _$U^3_ (M_;A^(^K&2'PS96NC0MD!B#-)M M/3DX /TKYH\2_%7XB^+Y3+XA\0WEUDYV^:57_OE<#M7F5L]I+X%<_*LY^D!E M5&\<)3E4?_@*^]Z_@?L[XK^/'PF\&[DUKQ';>'P=H<^H2 ?++]/P1H>+OVP_C#XE,D6GW<6B6[9PMJGS@$_WVY/Y5\Z:WXJ\2^))7 MFU[5+F_9SN/G2LXSZ[2<#\!7Z+>%/V#='M]LOC+Q#)=L#S':)L0C_>;YA7TU MX4_9U^#_ (/9)=,\/0S3H01+<_OGX_WN/TI?V9BJNM27WL4/"SBK-WSYI7Y4 M_P":3?W1C=?D?C)X<^'7CGQ;*L7AW0[N^+D %(FVG=T^8X%?27A+]B?XJ:[L MFUV2VT.!N?WK>9)P<8*+R#Z9K];K6TM;*%;>SA2WB7HD:A5'T XJQ7=1R*FO MC=S[K)OH^991M+&595'V7NK\+O\ $^(O"?[#?P\TK9-XGU"ZUB4\.V=L1CYS&'G2P=*'PQ/U7) M^"!_;E6][*Q\S_K'6O>RL?1UK=6M];QWEE,EQ!,H9)(V# MHZGH589!!]14]?E?X3UKQ)^Q+\4-$\%:UJL^K?!CQM=)96$UVQ>30]0D.(XB MY_Y8,!WX &>U?JA7OX/%QK1YD?38#'1KPYH_,****ZSN"BLJ^US1=-;R]0OX M+9Q_#)(JG\BS-*BN: M\6^+=#\$Z++KWB"?R+6,A1@99F;HJCN37S[<_M8>"8L_9]/NY_\ OE?YUI2P MM2:O"-R*E>$-),^IZ*^.KG]KK2>?LF@3GTWR+_2ET+]K&RO-8@M-9TC[)93. M$:9'W&/)QN(QT'?%;_V97M?E,OKU*]KGV)117Q%\6?VBO%>A^+[_ ,-^%4BM MX--@!X%88;"SJRY8&M>O&FKR/MVBOR_N?VA?BI<:BL&Y^,WQ0NO]=XBN<>@( _05Z*R2IU:.)YI#LS]7J*^2OV9OB+XJ\6 M2:MH?B&=[Z.RCCEBG?[R[F*E">^>H^AKV?XRW6OV7PTURY\-;Q?)$N#']]8R MZB0KCN$W5P5,*X5?9-G9#$*4/:([N;6]&MR5GO[>,KU#2J,?F:Q+GQ]X*L\_ M:=;M4Q_TU4_RS7Y$37-U<,6N)7D8GDNQ8Y_&G1V5Y-_J8)'_ -U2?Y5["R./ M61YKS5](GZP0_%CX;W%W'8P^(;1IY3M5=_4GWZ5Z$"",CD&OQVT_PEXHU2YC MM-/TJYEEE("@1,,D^Y&*_6?P?I^H:5X4T?3-6D\V]M+2"*9LYS(B -SWY[UP M9A@H44N65[G7@\5*I?F1R'Q!^+WA'X<2P6FMR/)>7"[UAB7@)!Q7C M]S^UMX4CR+;1[N;WW(O\ZS/C_P#!;Q7XN\3Q^*O#""\6:%(98BVUD:/(!&>H M(_6O$[;]FSXJ7.";&&(?[O74VHK0]>NOVNH^?L6@' MV\R7_"O2/A+\?;7XC:R_AV_L/[/OBC20[6W)($Y8<\@@<_2OGJV_95^($N/M M%S:0?\#+?RKWCX/? !OAYKC>)=9ODO;U(VCA6($(F\89B3R3CC\:,3#"*#Y- MPH2Q#FN;8^@M>U:+0=#U'7)T,D>G6\MPRCJPB0N0/KBOSHU7]I/XFZAXMX;NWEM;E!)#,K(ZMR&5A@@^Q%?,]S^RKX#GO M9+B*ZNH878D1 @A<]@3SBN3+ZU&%_:HWQE.K*WLV?(UU\;OBE=9#^(;A >R; M0/Y5A2?$KQ]+(LTFO79=3D'S#UKU+XEZ[^Q5\$M=;PS\1O%WV?685#R6BSEY M4##(WJ@.,]@>:\BN/VRO^"=V@ME9[[463H%M)I0I?WI_B?I=\&?$FL^+/ASI.MZ\";R42(SD8\P1N45\>X'/J>:\(_:T M3Q(UKHAM!(=''F^=Y>=OG?+MWX[;\T 0_53FHPG N<^V]I'".W9 MV7YL[ZM2$J?(YDD=E>S?ZFWD?_=0G^0K1@\->(KDX@TNY?/I"_\ A7C%_P#\ M%BK&#/\ PC_PKM4QT\Z8+_Z M<1J/_!97XLS II'@72+ =OWTLGZ$"OIZ? V M=R_YATO643S?J]+K/\#]"_@O\+_',OC[1]7EL)K"STZ=)YII%*#:G)09Y)?[ MN/0U^DE?S&ZI_P %=?VG[K/]F6^C6.>F;3S:GG'B2U ML\_\^]FB8^G)J:_A-G&(DI3Y(_-_Y'9AZ]*DK*[/VN\2?LN^.8][LT4DDH1PI.0&![CU[U%;?LJ>/Y; M%(T+N@/17*%U'H17E<5\+YCE%&%:O.,HR=M+[VOU2[$TNVRCT2-R?UKZI^&7PYTSX:>'O[$L)&N))I#-/,PP7<@#IV P*]%HK\]K MXZK47+)Z'H4L+3@[Q1R7C?0/"_B/PY=6/C 1C3$'FR22.(Q%L&?,WG 7 SS7 MP;?>*?V#?#DCKK/Q&L \9((-\3R.V%4YKMO^"C?A+XD>-/V5/$FC_#*.>XOE MGM9[RWML^=<6$3YF10.3CY68#JJD>U?RK0_#_P >7#F*W\-ZE(X."%LYB0?3 M 2OU+@#@BAF6%E7JXEQM*W*K=EJ[]_0Y<942E\-S^DVZ_:5_X)W:%G/B.VU# M;_SS$LV?R K*M_\ @H?^P7X,NA=^'HKIKN/[CP:;(V#ZAF/!K^?O2_V>_CCK M./[,\"ZQ/NZ8LY!_Z$!7HNF?L2?M7:OAK+X9:N4/\30A0/KDU]S+PXR.G_'Q M;^;:O_P6:^'# M_+IOPYU&8K]TSW$&/K@9(K\W-+_X)M_M>ZIC'@LVN?\ GXG2/'UYKT73/^"3 MO[6=[AKRRTJR0]WOT8_D!6/^JO"%'XZT7ZU/\F:>VKOI^!].:E_P6AU901HG MPW@QV\^[8?\ H KSO5/^"RGQFNL_V9X,TBQSTS)++C_OH"LS2_\ @CK\>;O; M_:7B71K#/7)DEQ_WR*]%TO\ X(O>,3C^VOB+8#U^SVLI_P#0Z.3@JC_*_P#P M-A_M#/"-4_X*W_M3W>1IPT>Q!_Z<_,(_$L*^F_V(?^"D/QC^*'QST;X4?%M+ M34['Q0TL-M<6T @EMKA(FE4D G:I1V1%XWE25W=@3Z MUY&?9YPG]3JTL-23FT^6T6G?H[M+9FE*G7YDY/0_0"BBBOP4],*_F#_X*K^) M?BM_PT_J>C:_*/ M G@OQM'#%XOT*RUE;^*^MX+XEAE6-^M5*?.K-6ZJ]M5 MYZ6]&S#$47./*G8_ARCANKMSY2/,Y_N@L?TK;MO!_BV\Q]DT2^GS_P \[:5O MY*:_M@L_A5\,=/4+8^$=(@"]-EC #^>S-=+:^'?#]CC[%IEK;X_YYPHG\@*_ M5JOCC'[&%^^7_ .)9;WD?Q1:=\&/BWJQ T[P;J\Q/3%E,/YJ*]!TS]D7]IG6 M,?V;\-]9FW=/]'(_GBO[,P !@# %+7G5?'#$OX,/%>K;_P BEERZL_D,TW_@ MGU^UYJ6,?#J^M<_\]]D?_LQKO-/_ ."7W[7VH8QX:M;;/_/>]C2OZMZ*\ZKX MU9F_AIP7R?\ F6LOAW/Y@=/_ ."2/[5%SC[>-(L\]?\ 35DQ_P!\BN[TW_@C MC\<[IE&H>*M&L@>IQ+)C_OD5_2'17GU/&#.9;.*](_YME+ 4SYI_9/\ V<-% M_9;^$5M\--*O6U*YEN9;^_NRNT3WNL"9_A1,' ]!FNET[_@F[ M^R%I^,^"ENL?\]YG?^HK[JHKZ&7%V:25GB9_^!,R5"'8^3M/_87_ &2M,P;; MX9:5N'\3([$_F]=E9?LK?LYZ=C['\/-'CQT_T96_GFO?Z*XJF>8V?Q5YO_MY M_P"92IQ['EUE\$?@[IV/L?@G1H\?].,!_FIKH8/AYX M?^/;PSID./[EE"O\ MDKL**XY8RM+XIM_-EVFVT6/[D*+_(5JHB1KLC4*H[ 8%.H MK"4V]V,****D#\Q/^"GA \-? PDX ^)VA?\ HNXKNOM$'_/1?S%?0G[0_P"S MA\/?VF?"FF^#_B*;Q+/2=0CU.W>RG-O,ES%&\:L''/ D;\:^5O\ AUS\ ?\ MH8/%G_@[GH Z7[1!_P ]%_,4?:(/^>B_F*YK_AUS\ ?^A@\6?^#N>C_AUS\ M?^A@\6?^#N>@#YI_:HEB?Q+\ @CAC_PL[PYT.?\ EH]?MY7YY^%_^":'[/GA MCQ?X?\9B_P#$.IW?AK4+;4[2*^U66>$7-HXDB9D;((# 9]1QWK]#* "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** $(# JPR#V-9D^AZ)=9^TZ?;S9_OQ(W M\Q6I15*36P'(S^ / =UG[5X;TV;/]^SA;^:5S][\%/@_J((O/!6C29_Z<(!_ M)!7IU%;PQE:/PS:^;%RH\!OOV5_V=-2S]L^'FCR9Z_Z,J_RQ7K'A+P;X4\!Z M+%X=\&:3;:-IL))6"UC$: GJ2!U)]3S73455;'UZD>2I4;79ML2BEL@HHHKD M*"OR_P#B3_P2B_9X\>>*=1\4:7=:AX;;4Y7GDMK1E:W21SEO+1ONJ3_".!7Z M@45ZN4YYB\#)SPE1P;WMU(G3C+XD?B_>_P#!&'X82Y:Q^(.K0'L&MH6'YYKD M+[_@B[I//]F_$><^GFVB_P#LIK]SZ*^FAXEYW'_F(?W1_P C%X.GV/P!O?\ M@B[XHY_LWXBV?MYMK)_[+7(7O_!&7XOPY-GXZT:Y]!Y,Z?SK^BVBNRGXKYW' M_EZG_P!NK_(EX*GV/YH[[_@C_P#M$P9^QZQH]U_VU9/YBN1O?^"3'[65OG[) M:Z1<@>E^B?S%?U%45VT_&'.%ORO_ +=_R:)> IG\HU[_ ,$P/VOK+/\ Q3-M M/C_GE>1O5#1?^":?[6^K:Y:Z/<>$_P"SXKAPKW4\R"")2>68@]AS@=:_K(HK MJ7C1FEFN2%_1_P"9/]GP.+^&WA ?#[X=^%O 0N6O!X;TJQTSSV^]+]C@2'>? M=MF3]:[2BBOR2K4E.3G+=ZG>D%?E[_P5@\&_$[QA^SSIP^'\%S?6&FZLEQJ] MK:AFD>V$4BHY5>61)",CGD@]J_4*D(# JPR#U%>GD6:RP.+IXN,5)P=[/J14 MAS1<3^%N;PUXCM\BXTJ[BQ_>@D7^8K+EMKFW/[^)XS_M*1_.O[EY_"'A.ZR; MG1;*7/7?;1-_-:R)_AA\-;G/VCPGI,N?[UA;G^:5^W0\[FBQ_? /X) M7^?M?@71GSU_T*$?R45RMY^R9^S9?Y^U_#K1WS_T[@?R(KH7C7@Y?'AI?>F+ M^SI=&?R P?%+XFVI!MO%VKQXZ;;^X'_L]=%;_M ?&^SC*6_CK6%4@@@WDK<' MZL:_JQO/V%_V2+[)N/AAI))[A)%/Z/7$Z[_P3P_9$ET^ZFC\!6]NZ1.P,4DB MX(4D=S5OQ=RB:M/#2^Z+_4/J-1=3X>_8 _Y-4\(_]==2_P#2Z>OLROC/]@#_ M )-4\(_]==2_]+IZ^S*_G ]8*IZC_P @^Y_ZY/\ ^@FKE4]1_P"0?<_]:7YGMM%?GQXK_ &\M&MPT7@WP_)=O@8DNG\M,YY^5LSQ<_995A4F^]YO[E9 M?F?8OBO]O+6[@F+P;X?CM$/22[?S''']U?EZU\R>+/VB/B_XR#Q:IXAGA@D& M##;'R4ZD_P //ZU[9X3_ &'?B3JX2?Q)?6NBQ,%8IDS28/487@,/>OIKPG^Q M)\+M$"2^()[K6YE SO811Y[_ "KG(J/88VM\3LON.'_5_CC.O]YG*$'_ #/D M7_@,=?O1^3O_ !,]8NO^6U]04B!8E=3S#$MOJHJWXN_Y'YD^$OV#M:N=DWC/7X[-3]Z*U3S''']YOEZU] M-^$_V1_@SX8,<\^F/J]PF"6NW+KN'<(, ?2OINBO3HY90AM'[S]5R;PMR+ V M=/#*3[R]Y_CI]R1CZ1X>T+0(%M]$T^"QC50H$,:IP.Q(&3^-;%%%=R26Q]]3 MI1A%1@K+R"BBBF6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M4C,JC+$ >] "T4Q)8Y,F-P^.N#FGT %%CT5Y!-\>/A7"/RKY_G_ &LO!D>?(TR[E_[Y7^=:4L)4FKPCGK6SRVNE?E,_KM*]N8^N:**^+/BA^TEK^@>++_P .>%K:%8M-D:!Y9EW% MY$X? [ '@5CA\+.J^6!I6KQIJ\C[3HK\U9_VF?BG/TN;:,?[$ ']:Q9_V@?B MI/\ \Q@Q_P"XBBN]9+5ZM'(\SI^9^HE%?+_[.?Q2\1^.TU31_$K?:9M/6.2. MXQ@E7)!5L=\C(_'TKU#XS:]K?AKX;ZQK'A_*WL2HJNHR8U=U5G'^ZI/TZUPS MPLHU?9/G,Z(,NP4>YQ5-]3TV+_6W<2?611_6OQ_N/%/B6Z=I+ MC5;IV8Y.9G_EFLZ34M1E_P!;=2O_ +SL?YFO661OK(\]YJND3]BX]5N JRH6)]@#FM2OQ@LO[0DO(CIWF-=;AL,>=^[MC'.:_8#PI_:O_ B^ MD?V[G^TOLD'VG/7SO+&_/ONS7%C\ J*34KW.K"8OVM]+%;Q+XU\+>#XXY/$F MI16/G9V"1OF;'H.M>?3_ +07PK@_YBXDQ_<1C7S)^U7X>UJT\5Q^+;QA_8TT M$4*2NX5(G7.4)8@ D_,/7/M7R9_:6DXS_:-GC_KYA_\ BZ]#!9-&K34[MW[' M-B,=4C-Q43]-)_VF_A9#PES<2G_9@;'YUVO@+XN>#?B+-/::#<,+J!=[0RKL M/T:O8_@5\8/@;X)\6-XK\8_$71M, MBMH9(XXFN07D:08.0H.% Y^N*[*W#4_9MTZDZ(\T*DA'E<*6 [X'3-5O$ MW[<'['FI:-?Z)>_$W3)8+^"6WD\EV8[95*G'R]<&OSFU7XW_ +.UA>2QVOQ& MLKJV5CLD2*0DKVRN.M/+.%L5._M,//\ \!E_D;8RO-6]FSZN^.W[5/B#6/@U MXZTNPTX:6]UHFH1K=03NL\):W@ ':OS%^('[17[.9\$^(+:'Q<^J3S6%S&EK#93 SL M\3*(Q(WRKNSC<>!UK[C_ ."=7Q?TWX@? '2O!T\P37?!\:V\T#\2-9S9EM)@ M#R4,3!<^J^XKXSCW**F$G24Z;C=/=-?F?+YO*I+EE/8^^Z***_/SQ3Y;_;4\ M,6?BK]F#Q_:W:KNL+ ZA"Y RDMBRS@J3T)"%L?\%&/B[IW@#]G_ %3PA%)YFM>+U^S10H$:\:4JDIJZT/^M]0N% MAGBD8NIC;AFYSC8/FS[5^EU>;Z?X)^'GPVM+WQ-I^F0V"V4$DTTX!9UBC4LY M&<]@>E?@=X[_ ."PWQBOO$%\WP_\/Z=IFC"1A:BZ5IYS&#\K2'(&XCD@<"OT M?*N&<7G523P,%:-KMNV^Q]12?L(VJ.]SZ]\<)XF;Q9J8\4+*=1\^3S-X/7V>]?S(WO_ 4#_:]O 57XC7UL#VA6)/\ V0UQU_\ ME?M1ZGG[;\2 MM7DSUQ,%_P#05%7B/";,:T>256"7_;S_ $1MAY4ZB__:(^ M.NIY^V^/-9DSU_TR5?\ T$BN0NOB7\1[W)O/%6JSYZ[[Z=OYO73@O"#%4H\K MQ,;?X7_FAUZM.7!:TM+J.2>4 _<4!CUZ<2Z\;B/[&;$.9Q,6 3:4Y!SWZ>M=]3PGFH-RQ=M/Y=/S,X^S3 M^'\3^Y 8'05X#X^_9X\*>.M>D\1-./B=/=QVTLHM[>))#)-@')K[RK\X_^"D'[*?C?]IOX>>'9?AU+')KOA*ZN)DLYG\M+F&Z1%D 8 M\"13&I7/4%AU->_P]5IU\;2I8VJXTV]7M_PUWI?H<]3#0C%N,=3YTT3_ (*L M_LS_ _L9-/\%^"-6:.0[G(,2-(1T+%CFLS4_P#@M!X+9672OAS?L#QBXN8L M'Z[G?\ !,7]K[42 /"\%MG_ )[W<:5WFG?\$E/VJ[K'V^/2++/K?+)C M_OD5^V2X_ M_ 5KD;[_ (*]_$]\_P!C?#[0=.],;Y,?FHI^F_\ !'+XZW6/[0\4Z-99ZY\V M3'_?(KT#3/\ @B]XQ./[9^(M@/7R+64_^A4V^"Z6[B__ -@HU^WY'A&H_\ M!6[]J*<%=*BT73U/867F8_-A7G^I_P#!3O\ :\U+./$UO:9_Y][1$Q].M??6 MF?\ !%SPQQ_;/Q'O/?R+2/\ ]F->AZ9_P1Q^"%KC^TO%FKWV.N%CBS^6:G_6 M3@ZE\%*+_P"W&_S0_8XA]?Q/Q_U/]OG]KO5,B3XDZC"K=5A\M!_Z#7GFI_M4 M?M%ZQG^T?B'K$N[KBY9?_0<5_0-IG_!)3]E.SPU\FL7K#UOB@/U 6O0M,_X) MF_LA:9C/A.2[Q_S\7+OGZ]*/^(D<.4OX6&^Z$5^H?5*SW?XGP3_P28^/_P 9 M?&GQ/\1?#3Q9JUWXA\-QZ3)J DNW:5K2YCFBC3$C<@2J[ J3R5!'0U^^%>4_ M"KX'_"GX):;<:5\+O#=KH$%VP:)P MU/DB[::=.KMIJ>C0IN,;-A1117S!L?R@?M>?LI?M#:7^T1XVU*7PUJ'B"T\0 MZM>:A97]M&TZ3V]S*TD8R,X9%8(5/0C XKQC2_V,_P!J;6<'3?AGK,H;OY&T M?^/$5_9-17[+A?&?&4J$*2H1;BDKZ]/(\^67Q;O<_D?TO_@G/^U[JF,>!9K7 M/_/Q(D>/KS7HNE_\$I?VN-0PT^EZ99H>\M_'N'_ 0*_J;HK"KXT9H_AA!?)_ MYC67P/YJM+_X(]_M!W>/[2UW1[#/7+O+C_OD5Z-I?_!%_P >M@ZQ\0]-0'J( M+:8D?]]5_0?17F5?%O.I;5$O2*_6Y:P-/L?AMI?_ 1^QUPD46?^^;5\2<[GOB&O1)?H6L) M3['YDZ!_P2;_ &5-)N8;K4(-5U1H6#;);PK&^.S*J\@]QFOTAT+0](\,:+8^ M'?#]I'8:;IL*6]M;Q+MCBBC4*JJ/0 5JT5\YF>?8W&V^MU93MM=[&T*48_"@ MHHHKR2PJI#86%NYEM[:.)V.2RHJDD^X%6Z*:; ****0!1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %4-5!;2[Q5&289 /]TU?HH _FV_95_:)\-_!SX':#\//&7AOQ M$FKZ9)>F80Z3? MMJ?#::TGA3P]XFW.C*/^)+<]2,?W:_<'[':?\\$_[Y'^%'V.T_YX)_WR/\* M/@O_ ()A:-J^@_L4> M/URRFT^Z$FK.89XVCD"OJ5RRDJP!&0K>!= MO$.M>+O$5IH%O#=S-#"KW4< MKJQ903DM&%] "2:^R*_*3_@K3J]QX>^%?PK\1VT8EDT;QYIU\$/1OLMK=RX/ MUVXJ9R44Y/H3.:C%RELCR#QQ_P %#?VMOA]JECH?B#X9^'GU/4&Q%9VFHRW- MR1_>,4:E@.1R?6N6\3R?\%"/BU/:>)]"\)P>"UCN7OI8/-4-=;R7$;B7G9U& MT8)R.:^POV4?V=H? 6C_ /"UOB$AU/XD>+HUO+^XN ";(38<6T(.=@3@-CG( MP.!S]FU\T\_KQJ<]%VMY)_FFCXC%Y[6FWR.R/R/\3?MO_MA? ?3M.T#Q7\(] M/L[4R/%'>W,\RV[%I"2QE52JJ"W4]J[W3?V]/VF=%\5_#J+XB?#S0;?PSX\\ M0:;H<=Y8:D]PX_M"3:'0 8.U=S#/&1@U^C>O>']$\4:32:UJYQ/[%-_,_&,X^D&]8Y?A&_.;_1?YGZT>+?VXOAQI M!>#PS976M2J67?@0Q@COEN2#VQ7S)XK_ &VOBGK1>+0(;718&W?<7S9,'I\S M8P1]*\4\)_ [X@^+]DEC;06L#YQ+=7$<*''7EFKZ=\)_L8:.YCF\9>-K) >6 MBM'1CCT+,V/Q%> M+Y3+XDUZ[ORW4/*0IXQ]U<+^E9.B^%/$OB.=+?0=+N;YW( \J)F&3TY Q7Z[ M>$OV=_V>/"@2016NJ7"A?WEYB0'JUV^''./N#)]Z^F_"?["'A:SV3>,=U?? M)( R>*;N7L17?1R:A'=7]3]0R;P3R'"6U>MPPPV\2PP(L<:#"JH 4#T '2I**]&%.,5:*L?I MN!RS#86')AJ:@NR27Y!15-]1T^-S')=1*R\$%U!!]QFD_M/3CTNXO^_B_P"- M:\K['<7:*I_VCIYZ7,7_ 'VO^-.%_8GI<1_]]C_&CE?8"U15;[9:'I.G_?0I MWVJV/29/^^A2Y6!/140G@/21?S%+YT1Z.OYBBS DHI 0>0GXG-\0/$7[?'QQ^#_PXD-AJGC^Z\/V\NHC. M+*RL]*22ZEXY!VNJCZX')%8XBO&G!SD<^*Q,:4'4ET/1-<_X*5?M2Z'XF'@_ M_A6N@:IJZDK);Z=?37DD1&.)!&IV]:Z34OV^/VVM)TP:O?? R&*U(W;S]I(Q MQV"D_P 0[5]Z?!KX$?#[X(>&[;0_"5BC7:I_I.HS*&N[N5N7DDD//S$G@' ' M'O7LU?,5,ZK-WCHCX^KQ!7;O&R1^3?P__P""AG[6?Q,>XM_"OPY\,R7EH2)K M2;5)(;F/!(^:)U##I7V+^Q[^U)\3/CIXV^)7PY^*_A:Q\-:Y\/\ ^RRPL;AK MB.0:E'+( 68#[JHI&/[QSTKG/VC/V8=-\?V/=RK-O;^Y/27YG[645SC>,/"2??UNQ7ZW, M0_\ 9JN:=K^A:P[Q:3J5M>O&,LL$R2%1ZD*3BO8=*:5VCV[FO129&<4M9@%% M0S7-O;*&N)5B!Z%V"C]:PM6\8>%="M&O]7U:VM8$ZL\J]_;.:J,&W9(3:.CH MKR:3XZ_"&+[_ (JLA_P(G^EN",UUPR MS$R=HTY/Y,GVD>Y[]17S,_[9?[+4;;7^)FC;B< "?))_ 5W-K\??@Y?0I<6G MBNSE1P"I#,,@_5:JME6*IJ]2E)>J:_07M8]SV"BO'Y_CS\*X/^8Y')_N M61 M-^TA\*(02VI2$*"21"Q&!6,<%5>T7]PO;P_F1[O17Q%=_P#!13]DBREDM[CQ MM&LL3%67RI-RL."",=0:Z/PE^W#^SSX[^T_\(CK4^J+:8$K16SE5+9P"3W.* M]&KPYCZ<'4G0DH]W%I Z\.Y]=45\W2_M2?#9?]6+I_\ MD16?)^U;X$7_5V= MV_\ P$"N!8"M_*R'BZ7\Q]0T5XG\/_COX0^(.K?V%9++9WS*S1I,!^\"C+;2 M.X'./2O:9)$B1I9&"H@))/0 =36%6E*#Y9*S-85(R5XL?17Q[KG[6>F6NH3V M^B:0UW;QL525WV[\?Q #H#7-R_M=ZK_RP\/P?\"E;^@KLCE==Z\IS/'TEU/N M:BO@>3]K?Q2S IHMJH]-[G^E>,?%3_@JEX2^$GB*/PMKO@+4;J[>VBN1+#<0 MB%UDRI*AOF #*PY]*[\!PQC<54]EAXHZ.(CRR72_P#E84TS],:*_+N7]H'XJ2_\ ,8*?[J**@7]IGXG^ M$K:^\03WJ:LEG;S2_9[KY8F*(6 +*,J,CDCM6,K?6OC MCX?_ /!2/XZ?$GQ7!X,^*VMV-KX>U97BD:WMA;XDQNC#.&.%+#!^O->]E_AW MC\3AYXNE;DC?U=M[+^M3?^T(\M[:G]%EQ\3/ %JQ6XUZT0KP?W@/\JR)OC3\ M+8/O>([4GT#$_P!*_(XZ[HBJ&;4+<*>03*F/YU3F\7>%;<9FUBS0>\\?^->9 M#AV_=_(Y'FD_Y3]=[+XV_#'4+Z+3[?7(?-F(5=V54D]!D\2\E7>(8EW,$/0MZ9[5Y;/^U?X(C_U.GW]>GW'[57P6M_^8RTG^Y$ MS4J_AYBJ-1T94I2:ZI.S\UH8U,PJ7]W8_7J?]KGP^/\ CWT*Y/\ O2(/Y5Z= M\+/CAH7Q,O+C28K9["_@0RB-R&$B @$J1Z9&17X-7'[8GP:BR(KB\E(]+9A^ MIKZ5_8?_ &D+/XH?M*6/A3P=HT\NF+I=]->WDHV^2%5?+( Z OA.?[PQ7/C> M!L53P\ZTJ+BHIN[TV]1X?&5932>Q^U.O:S:>'M%OM=O\_9]/ADG?'4K&I8@> MYQQ7PSJ'[67BN6XD.G:7;00Y.P.2S8[9]Z^Z]7TNSUS2KO1M13S+6^B>&5>F M4D!4_H:^/)_V15-U(;;7L6Q)V!H_G ]^U?'Y?*@D_;';C%6=O9GG,_[4OQ*? M_4K:1?\ ;'=_6LS_ (:7^*9E64W5OA3G:(1@^QYKV6#]D33/^7GQ!-_P")?Z MFOQH_:F^+GQ>_9_^+GB#X;CPX@L;24G3;^5'875JXW12C VDX.& /# BOKL@ MR6&95G0PL4Y)7UTT^9YU58B*O)G[L^'/VE_A/<>';*^\6^)]-T/4W3_2+6>Y M1'C=20?E)R V-PSV(KQ?XQ?M)Z3KAM=(^$/B>VOX$4O>7%C*LC(Q.$C)'W> M3[U_*WKTGC#QAKEYXBU>VN;R_OY#)+((G.2>P ' P .P%=9X"U3XN_#_49- M2\&6>H6TLZA9%6VD=)%'(#+MP<=J_1GX-T80YXU[S[.W+?\ /T-*F,G*'*?O M=/\ $;QU6;ZG[-^$_ MCG;_ &N4R7-C<2N;^[**7XW.S#UJD%9(_6RU^(&B>-X!XMM] M8BOTU+]]YS2#+%^?F!.0?8]*;)XD\.P_ZW5+5,?WIXQ_6OS!T_\ 8G_;',?E M6?PXUV")CG&W8I/TW5OVG_!/G]L/594BE\"7L9<@;KAU51GN23P*BIP;ED9/ M_;XI>L?_ )(Y?JTWT9^J&@Z!K7BFPBU3PY9R:E9S$A)K<>9&Q4[3AER#@@@^ M]?HS^SKX.\0>#? TMOXB1H)KVY:X2!NL2%%7D=B2I.*Y7]C+X&:U^SK^SYX= M^&?B6[6[U>W:XNKORVW11S74K2&*,]U0$ GN(_'?X<:G\1O"L%IHLBB^L)_/2-SA9 5*E<]CSD&OS[^( MOPY\4_"GP+K'Q&\2?'?X1:- M\>/A'XE^$NO3O;6GB&W6+SD&6BEBD6:&0#OLE16QWQBLLHS"-.I"G6_AW5^Z M5];?(O$X*,VY=3^?^Y_;(^#\6?L[WLW_ &[E?YUR6L?MR>$M.C2X\.:%/J5S M&ZL([EO*B8 Y(8KEN1QQ7I2Q0^+M':W5B$D*R@LO8[<9%;-I_P M1B^*TF#>>/\ 1XAW"P7#'^6*_=:<>$H6E+$7]6_T1Y2P4_Y3$O/^"Q_QNFS] MD\):1;_\"D?^=>#:Q_P4%\9^)M;OM?\ $'AFQ-U?/YC?9W>-=V,$XYZ]3[U] M>V?_ 1>\2ORQI_*I M_P!:.$8?#"__ &[+]3-9?/L?CWIO[='[2N@_:%\+^*#HB71!D6TA1-Q7.,Y# M'C-4M2_;E_:SU:&2VO\ XEZI+#*"K1DQ[2#U!&SI7[=V?_!(7]FB''VN_P!9 MN/\ MY"?R!KJ+3_@D[^R/;8,EEJ\[#^_J#8_+93_ -?^%X?#A[_]PX_J;1P= M9*R?XGXM_LJ_M'_%"3]H'P1HOB:Y;Q9I?B#5;33+JQND#AH[R98FD3: 0\>[ M<#TXP>*_J<@^&_@.V_U&A6BX_P"F8/\ /-?/?P@_8:_9O^"'B>'QGX(\-?\ M$ZM01!B5W?LM-#L MPN&Y%[QC6GASP_8NLEGIMM Z<_ND:0^P)_E7 M]T.N^&_#WBBS&G^)=,MM5M0=PBNH4F0-ZA7!&?>N=@^%?PQM0!;>$-'BQ_=L M+$>&NXZ73M?SVW[GGUL"Y2?\ U'A[49,_W;28_P EK^W"'P7X.MO^/?0K"+']RUB7^2UK MPZ5I=M_Q[V<,6/[D:K_(5ZL_')_9PO\ Y-_P"%EO]X_B2M/A%\5+X@6GA#5I M,^EE,/YK74V?[-OQ[O\ 'V3P%K$F?^G1Q_,5_:GTX%%6LK#&3&4 MRV"?6F:U^W'J?B2%M-^"OPYUC7-3EW*DU_"UG:Q<@!Y-^&QSGCICFO6S/;D$ M&12#[BE^T0?\]%_,5^<_V%"_Q.QY/^K=.]^=V/@WXE_"/Q+_ ,*R^*_QH^,> MIC7/'&I>&]5CC5/^/73H3;R?NK<'IA<+D>_7)K]9/V._^34/@]_V*6B_^D<5 M?$/[24\)_9\^) $BDGP]J?_[%+1?_ $CBKV*%"-./ M+!:'NX?#PI1Y(+0^A[NUMKZUFLKR,307"-'(C#*LCC#*1Z$'%?BQXL_X(U>" M]2\3WNH>%O'%SI6C7$C216LENLKP*QSY8?/S!>@)YK]KZ*^BR3B;'9I52C&?Q(_%.Q_X(O?#Q,-J/Q%U.0]UCM(0/S+9KL[#_@CI\"8,?;O M$^L76/\ KG'_ "S7Z\T5[-3Q&SN6^)?W)?DB%A*?8_+FP_X)'?LL08^W/K-U MC_I]\O/Y*:[.P_X):_LAV.,Z%?7./^>UZS?T%?HG17#4XVS>6^*G][*6'I_R MGP_8?\$Y_P!D&QQGP)#.F;.-O_0@:[_2/ M /@70+A+O0O#NG:=/']V2VM(8G'T9%!KK**\^KCJ\_CFWZMEJ*6R"BBBN484 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__]/] M_**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *_'_P#X*67?CN]^)?P6\-:KIT2_#*;7;&6>\.UV?5#,8VB<'[J+;,Y7 M/#Y;^[7[ 5^4/_!6ZUU/4?A+\,=)T8XOM2\W%I=QH<]L,P-16?[ MJ<5%-M-:_IYG'F%%U*,HQWL?H517S9^S%\>M-^.'@"WGO3]C\6Z,!::UI\GR MS0W46%=]AYV.?F!Z#.WJ*^DZ_/C\W:"OS=_X*'VMC(OP=NBBR:@GBR&*)6 . M8)5!G'TRL>:_1Z::&WA>XN'6**)2SNQ"JJJ,DDG@ #J:_#K]ICXT-\;_ -I7 MX32^$"(KR^O[I'NMG]Y/*B"9]#D?>KKP$6ZT+=T=&$H2J M5(PB?*_[:^E>'='N_#NHZ05L]7N_/6>.$[-\*;=KLJXP020#WY]*^?OV=8[' M6?C!H&G>([V1;*1Y&VF5D621(V:-"01P7 X[].]?UO7_ .SK\#=5E%QJG@G3 M+R4#:'F@$C #MELG%4H_V9/V?H94GA\ :1')&0RLMLJLI'0@CD$5_4F7^*&& MHY?]2=*3E9KFTTO?;TN?8K*+=ON/S$$,2@!4 ]J=L0=%'Y5^K7_ I'X4?] M"U;?^/\ _P 52?\ "D/A1_T+5K_X_P#_ !5?GO\ ;M/L_P"OF']F3_F/R=O; M2UO+2:TNUS!*I5QDK\IZ\@@C\Z_$;QCXI\0:'XVUNQ\-^)-0:QL;^XCM)5NY M\_P# B3_XJLOX M@_&/XU^#O@E\0+KX>7EW=ZA%I@<.-TTEJC3Q)-<)G)#)$SD'MU[5^J!^"?PJ M/7PW:_\ CW_Q5=+H?@/P;XV@O%*3($W"1",%6W9RI'4=#10SVA M"I"HZ?,DT[.UG9WL%/+ZB=W(_C!\->-_&WB+Q?I5AK7B[5(H-2OH(KF=KZ;* MI-*JNY)?L"37[7Z7IL&DV$.G6,LXAA4*NZ>5V(' M7/PXTAII6+LPA*Y8\DX! 'X5V"_ /X2Q1I#!X>ABCC4*JJ7P /J37V/%?B%A ML?[/V-.4%&]UI;\"9Y=-[2/RP,;GK//_ -_I/_BJADM%F1HY)K@JPP?](E'! M^CU^JA^ ?PJ/_,$C'_ F_P ::OP"^%2N'_L5#@YP6;!^O-?(KB"/2Y']G5>Y M_*)^T'KGBGP)\5=7\/\ AGQ9JJV""*58AJ%P?):5 [1YW] 3QZ @5[/^Q^=9 M\*?$NJ7[:2(%@MGO[C9F;>3(PW\XV #\:_H-\3\)4R[ZI"G)5+)7 M]?,S_LZKW/S_ /A#?:[X9^(F@7'AN_NU>ZO;>">%[B6:.>"60))&RR,P^Z25 M(P0P![5^NU>6>%?@S\/O!VIKK&CZ=_I<>=DDK%RA/&5ST/O7J=>)FF/6(DI+ MIW/1P="5.-I,_-#QS\=?B/>>*-1&GZG+I=M!/)%'!$ -JHQ4;L@DMQS7*CXV M?%4=/$EU_P"._P#Q-?>OB;X#?#GQ7JLVM:C92175P=TA@D\L.QZL1@\GO7-G M]E_X6'_EE=C_ +>#_A7;3S##**3A^".*>$KW;4OQ/@SQ3\0O'/C/3?[(\0:[ M>3VNX/M24PG<.AW1[6_6ORV_:D\0_$?X7>*M,?PKXYUJ&RUB"23[.;^9O*>) M@#C+9VMN&/<&OZ.#^R[\,.RW@_[;_P#UJYGQ)^Q!^S1XQNHK_P 6>$8]6NX8 MQ$LUQ+(7" D@<$#J3VKZKACB_"X'$*=6+<-;I)._WNQ,<#6;U?XG\XG[.OC7 MXM_%+XBQZ!K7Q UN.PM+:2\F5+Z4-*L;(@0'=QDN"?8&OTH72;M5"C7-6X[_ M -H3_P#Q5?H1H'["?[,'A74EUGPSX.BTN_C5D6:"617 <88(-7'TU" M;_XJL?7?#WB/4M+N+32_&6N:;=.I\J>._E;8_8D$\C/45^GQ_94\ GI=W8_X M$*?!^RI\.@Y%Y-=W$3 @IYFS.?<1HR1=N02AP<<].*_0;]GRX^*'BOP!9>,_&'Q"UV\GU7S&BBCO M71(HT=D&<=6.W/MTK]4'_P"";?[(;DEO!@R>I\^3_&NXTS]C+X/^&=&@T#P; M%)1]WQGX@'TU!_\*]X\+?'?XH>%=%M]#BUE]22V!"S7RB:Z'_ 5J(_LD>%STUJZ'_ $_QK\_Q&=4:RY:CNO0S6%Q"V?X MFG\!/C5K?Q!U.\\.>)(HS=P0&YCFB7:&165&5E]?F!!^M>^^,?$D'A#POJ7B M6XC,J:?"TFP=6;HJ_B2!7%_#/X/^&_AC]IGTQY+J]NE"//+C=L!SM4#H">3Z MX%>CZQI-CKNEW6C:G'YUI>QM%(A[JPP?Q]*^;Q,Z3JW@O=/4HQFJ=I/4_/B? M]J;XDR3N\"VD4;$E4\K=M'IDGFOGCQ;XG^*/B[7;G79OB!K>G&X;(M[*=8;> M(?W438<#ZDU]R7/[(WA]YG>UUVXBC8Y53&K;1Z9SS54_LB:7_#X@F_[\K_C7 MT.%S+#47S4[)^AYDJ&)>[_$_/FX/Q8>!TM/BKXD@D8$*YN4?:?7!3FOSA\?? MM5_M<_#_ ,9:MX/N_BCJLTNF3&/S%D3#J0&1ON\94@XK^B6']D72A,AGU^9H MP?F B4$CTZUY]XA_X)D_LL^*M:O/$.N:?J=Q?W\AEFD^W,,L?0;> !P!Z5]G MPUQKE^'J2^OP4XM:>Y%N_P [=!PPM?J_Q/R<_9S^+/[4WQ^28*KMDE. JLOU)KZC^W?&K^'XN^)!_P!M8O\ XBON/PS^P/\ M![X=Z+#+OQEX3^,6MSKINUKB"&?B#J5W?Z??JJM':/]F;"L'Y?!.,CD8K# <54*=:$ZJBXIJZY(NZ MZ].PHX?$7W_$_G6A_;K_ &P9I4AA^*&K,\C!5 ,7))P!]ROU!^''C']ISPY) MIFM>*_BUJ>L7L.V2XLYHX9+1CU,9&U21VSD5]+K_ ,$G?V2(W62.TUI&0@@C M4F!!'0_G M%7VMT?F7/#5UJG^)R0_:T\7=])M3_P ";_"I%_:U\5@C=H]J1_OM6L?V1=2[ M:_#_ -^VIO\ PR+JN1_Q/X(G.R50&.#W!# CZUX9^UQ\1/B%X/\,Z/X?\ AK>)I&I^()IA-J3Q MB4VMK;JN_P I#P97:1 N> -Q["O>OAMX T[X;^&4\/:?(TY:1III6&#)*P ) MQV 'TK,^*WPQL/B?H,6F7$QM;JTD,MO,!G:2,,I']UAU^@KS<+7I4\2JEK MQ3ZZ^FAZ,E4=*WVC\ACKG[2).?\ A=VN_P#?FW_^)H_MO]I+_HMVN_\ ?FW_ M /B:^W3^R+K_ &UZV_[]O2?\,BZ__P!!ZU_[]O7U_P#K)#^[_P" 1_\ D3R? M8XGS/SV\;>*?VM]+\.7NJ>%/C/JUY?6D32K!/% JR!!DJ"J\,<<=LU^?O_#P M#]L#_HI6H_E%_P#$5_0U8?L?"Z:6U\3ZYOL9XWC<6BE)2'!'RLWW3SP:\?\ M^'2/[*/IK7_@?_\ 85]9PYQKE%*,XYC2C)Z6:IQ^=]$:PPU=K5_B?%'PJ^(' M[7OC/P=8>*_$WQCU73SJD2SP0P10N1"XRC,64'-,T[0/ >LO!IFFV\=O$E]F614C&U1O7&< ?$7]M?M*_\ 1<-= M_P"_%M_\37RM\>OVBOVR_@S?6$D/Q7U'4=+U/>(962)75X\;E_I7 M["_\,B^(_P#H/6G_ '[DK.\6?\$\_A5\4-+T^U^*%_?7L^GO(\?V*;[/&#(% M!R,$M]W@GU-=N3<6X.EB(RQ<(RI]5[.-]NFBZE0P^(;U?XGP+^P9_P %!?B_ MXA\;:OX*^,E])XITXZ;->V]RR*+B&>%D54+* #')OV\CAL>IK]#Y/VN]>WMY M7A^VV9XS*^<>_%;OPR_8-^ /P?\ #^NZ3X&TZ>*^UZ%89=0NI?M%RB(ZR*J, M0 %WJI([XK ?]D7Q#O;R]>M=F>,QOG'O7D<1YEE.+QDJV%I\D=-+6OYV6B-I MPQ$4E%D9_:Y\2=M!M1_VU?\ PJS9?MM?\ OV]7;']D;4!=1G4M>B-N"-XBC;?COC=Q7AOZC;_AS-+%?U8_ M(/\ ;$_X*#_M!R?&_P 0>&OAGXCN/"7AS0IOLUK';*JRSJ%!\Z5G5B?,)W*. MRD5=^ OQ3_:X^*_A^7Q9X@^,6LV&GF5H8$A\EGD,>-S$E,!0>![@U^O?Q<_X M)^_LT_&C6+;Q!XLT.XM]2M[>&V:>PN#;/-' @CC\W (9E10,]<"LS1OV$?AU MX \.1>&_A??W>G6J2R2E+V4W0)DQG:V%(&1G'J37Z%5XTRA9;3P^%H*-5))M MPB_7775OR+K8>OJTSX4^T_'T_>^-7B,_C /_ &2D\WX['[WQG\1G_@4/_P 1 M7WD/V1=1[Z_%_P!^VIX_9%O>^OQ_]^S7S?\ K+'O'_P"/_R)S^PQ'G]Y^1?Q M^\?_ +4WPQ\,KXP\._%[6KVRBE2*YCF:,.GF':KJ0O(W8!'N*^2M%_:__:W\ M1:UI^@V/Q+U9KK4KB*VB!E0 R3.$7/R^I%?T5:I^PS\./&_AZ?P[\3+NZU2T MFD201VLAMAF,Y&2 2>><>H%<=IO_ 2\_9/TG4+;5+#2]3BNK.5)HG%^V5DC M8,K#Y>Q -?9Y+Q_E-+#.&+HJ536S5.-O*^QM#"U[:O\ $^*=,M/C?'8PIJ_Q MA\17%UM'F/'*B(6[[1MZ>E739_%5_P#6_%;Q*W_;RH_]EK]#K_\ 9'LWNY'T M[7'CMV)**\>64>A(ZX]:K+^R(G\7B _A%_\ 7KXM\4IN_,O_ %?Y&3PV(_I MGY]II_Q+B<31?%'Q*LR'*-]K!PPZ'!7!^E?JY^S5XM\6^+_A5977CB<7NLV$ MTUG+=JFP72Q$&.8KT#,C*'QQO#8XKS"+]D2QWCSO$$FW/.V(9Q^)KZG\(^%M M*\%^'[3PWHRE;:T4@%N69F.YF)]2237C9UG,<134-&[]DK?A^!UX*C5C)N>Q MY!\>?BYJ7PTL].L]#A1]0U+S&#R#H.!Q[5X@O[(_AD?>URZ;_ +9H M/ZUQ8*OAHTTJBU] Q-*NYW@]#Y]N_P!HSXJ7=O+;_P!HI#YJ,N^.(*Z[AC*G MG!'8U\&?&[PMXM?P7KOBS0?'&O6>K:=!-?%CJ,WERB)3(ZE00 2 <8[U^OJ_ MLE^$1][5KIO^ K5Z/]DGX57EG=:9XGAEURQO(S%);SL5C9&ZA@A!.?K7O95Q M#1P=6-2GHKJ]ENOF<_U2O)^\_P 3^2Q_C1\7Y/O^-M:/_<0N/_BZ_8__ ()P M>#5TOXT_$74M:OI-8UNST;2%:]N7:6:3^T(TFF(=B25!C102<[0M?I G[ '[ M'Z?\TTTYOJ9?_BZ_,G1?B/X>_9L_X*&_$'08;-=(^'T"Z/X?E9-WDV0N[""> MT=R23A9(W4DGA2?2MO%CC7"9K@:='!TW'EE=W25]&NCZ7.#-L%45'FOL?M/1 M3(Y(Y8UEB8.C@,K*<@@\@@CJ#3Z_GT^5"OYX/'7P_P##U]^WK\0/#\UU)%IX MGN-2:"*5HUN9Y1#,T;;2"0KSR-CV-?O9\0?'WA?X8^$-2\;>,+U+'3-,B,CN MY +,!\L:#^)W/"@=37Y;?\$ZM,TGXX_'CX[>,OBEX=BFU61](U"!+A#OM5U3 M[7,%C/! ,1C'N *^IX.QSPV/CB%?W5+;?6+C^;/3RG#RJ5K1$7P?X90 #3XR M!ZY/\S70:)#'X;E>?P_G39)!M9K:[^O#S#&0JM&E33YG<_-G]HW6/%)^)5_9W\ MTT-E"L8M$#%8S$44EAC@DL3D^O%?/78Y:V72E)RYC\? MJKPHQ]*^)_VTO#MOJGAG0I=,TJ6\UTWAVO;P-(_V41MY@8H#QOV8S^'>OZ9E M\*>%T&%T>S'_ &PC_P#B:LQZ!H4(Q#IMLG^["@_D*]G)>,%@\3#$JFWR]+VO M^!,1M-NLIF51T5F&SHK88^PK M]LH=(U:X19(+&X=7 88B?H>1VK]D4T^PC^Y;1+]$4?TJ9;>!3N6-03W %>CQ M1X@_VE4A4='E<5;XK_HBY96G]H_&Q]#UN/[^G7(_[82?X54EL=1A1GDL;D!1 MD_N)/_B:_:.BOF(Y[WA^/_ %_92_F/XZ_BI\%?C#XT^)'B#Q)X>^'^L)87]T M\D(^QNNY>!OQC@N1N/UKZY_9(\"_%/P5H6I^$/%/@75]/:XNS>0W+VC['#1H MA1CV*[,CUR:_I;HK[7,_%*IB<&L%+#I125O>=]-BWED>Y^4VG_!7XGZE;I=0 MZ!<(D@ROF (<'H<&MB+]GOXJ2_\ ,)V_[SJ*_4&BO@I9W4Z)#65T^[/B;X+_ M "\6^'?&=IXI\4".TAT[>\<:.'>1V4J,XZ 9S[U]E:KI\6K:9>:5.S+%>0R M0L5.&"R*5)!]<'BK]%>?B,7.I+GEN=E&A&G'EB?D+KGP>^._AW4Y](/@J?6A M Q5+RREC,$Z#HX#$%,CDJ>164/AC^T+)_J?AG=G_ '[NW3^9K]CZ*]R/$C2U MHQ?_ (%_FSW1K##"NI1L(H4)*KTR>6)/N:_I/HKUGE3PR7@:.5,Y .!P0>A[5] M5C]F/]L>A^R M3^V-/_S&?#-KGU65\5SGBS]@;]K?QUHEQX>U7XA^']/L[M2DPM[6=7=#U4L, MG![U^U%%43L@/(0R?*">F37[2?\*/^%_\ 9NEZ6VA0F#1[2"QM^H(@MHQ%$I(( MSM50,UZQ17-GO&&89DXO%5+\NUDEOZ&T,-"*LD>7P_!;X6P?ZOPY;9'?YUW=%?/.O-[R?WEJE'L?/7Q]_9G^&?[0_PW_X5 MKXOM#:6=O,MU9S6@$BO?ROB_,L%3]CA:SC&][:/\T3.A"3NT?D9#_P2!^#JJ$N?&FN3*.,9 M0#^=7X?^"0'[/ .;G6M9F/<^:H_I7ZR45V/C_.?^@F7X?Y$_5:?8_+2#_@D7 M^R]'_KY]9E_[>]O\EK9@_P""3/[)$6#)::S(??43C\ME?IE164N.^*G]X M_JU/^4_.:#_@EA^R)!C_ (DNH28_OWS'_P!EK+A6K2 MDNSDVONN5&G%;(****\HL*Q-7\,^&_$!C;7M*M-2,.=AN8(YMN>NW>#C\*VZ M*J,W%W3 Y:+P-X)@_P!1X?TZ/_=M(1_):THO#^@P?ZC3;:/_ '84'\A6O15. MM-[MBL0Q6\$(Q#&L?^Z /Y5-116=QA1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110!R/C[P5HOQ(\#Z_P##_P 1 MAVTKQ)8W&GW0C;:Y@N8S&^UNQVL<&OS_ +;_ ()8?L^6=O':6>O>*X((5")' M'K,RHBJ, *HX Z 5^EU% 'YL?\ #KGX"_\ 0Q^+O_!W/1_PZY^ O_0Q^+O_ M =SU^D]% 'YHW/_ 2P_9\O+>2TO->\5SP3*4>.369F1U88(93P01U!K]!/ M W@W0_AWX+T'P#X9C:+2/#EC;:=:*[;W$%K&L4>YN[;5&3W-=510 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110!__4_?RBBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "O@K]O_P""_P 5?C+X%\!)\(-/M]4U MOPAXML->-O=3BWC>.SBG&"Y]7=0?;-?>M% 'X!>)?V ]) M\'^)XCB:\T[65_TE,Y*S1L-KY]_Y\UUWB7]JC]MOX.VMGI7Q!\ V&LWUU<-8 M)-9EI/\ 2!\JJXAR 2>03@'!K]SZ^(O%@!\5:P2.E[<8_P"_C5R_V=AI5%.K M%M=;.U_P?Y'E8K)Z-5\S5GY'P!\2O!?_ 4D^/NCQ#^Q["R\+WP(DL+34([3 MSH_N/'+)RYR0?3KBC1OV5_VN/$&O_"?PSJOPYT'P?X2\#^+-*UZ:2RU(3/Y= MG+NE)4C+L59CZD@"OV=^%W_(BZ9_VV_]'/7?T8?!TZ7P(Z,)E]*A\""BBBNH M[0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ K\4/CS^R]^TWJ7[0OQC\6>"O ND>+O"/Q+&DJ/MVH+;.@T M^S2'S;45FNH(\D[(I!\S 9X#?RKW:7]H/]IF\C:TT?]GO6H[_#*'NY42V#X&W< MRDG;D\GTK],**\BIDM)NZNCPJO#U&3NFT?@]\6?@;_P4$^,WB[3M:\>^#-)U M?0=*D,]MHO\ :BV]HLA((,@7+2$ 8.[MGI7UY^PW\#OCG\/_ (F_%[XI_&S1 M;'P_<>.QHB6MI8W*W**--AFB?D ;1ADQGN3CI7Z2T5Z&&PL*2M!'J83!TZ,> M6F@HHHKH.H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH __U?W\HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH *^(_%G_ "-.L_\ 7[VC:61V.%5$&YF)] !FO@'QK^TEXJ^)<>L>"OAEX!/$_A:6+3[Z]#&5U9)%:) M-:E\FRT^(RR-WP.@ [DG [DT ;E%?GU%^T1\7[!:G!S%YS M'[N]B0 Q'85TGPX_:>\2IXRB\"_%O35TZZGE6 3*AB,4KG"B1#_"3@9!]^E M'W#1110 4444 %?$?BS_ )&G6?\ K]N/_1C5]N5\1^+/^1IUG_K]N/\ T8U M'T[\+O\ D1=,_P"VW_HYZ[^N ^%W_(BZ9_VV_P#1SUW] !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 ?__7_?RBBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH \^^+&E:AKGPS\3Z3I09KNYT^X6-5^\[;"=@_P![[OXU\._LH?%; MP=X&AU7PGXK==-N+ZX6:.YD&%.%">4[=1@C(SW)K](Z^>/B+^S1\._']Q-J: MQ-I&I3W?8NJWZ+*/[T<*,^/^^]I_"OF;Q-HOQ/\ V6_$]A=:=JAN=,NV M8Q8)\B94(+QR1GHV".1^%>L_M<:JGB?X;^ _%5JI2WU$F<+_ '?M$"2*#[@ MB@#Z6_9\\-6?AGX0^&XK:-5DO[5+V9@,%WNAYH+'OA6"CV%?+G[;>@6]KJ?A MCQ5;($N+E)[:9QP3Y)1XC]1N;GZ5]D_"2XCNOA9X0FB.5_LFQ7CL5@52/P(- M?*O[<-Q$ND>$[0G]X\]VX'^RBQ@_JPH ^Q_!FJ2:YX/T+6YCF34+"UN&/J98 ME<_SKI:XSX<6K6/P\\+V3_>M]+LHS]4@05V= !115#56*Z9>,IP1#(01V^4T M 7Z^(_%G_(TZS_U^W'_HQJH_VSJ__/\ 3_\ ?U_\:SW=Y':21BSL222+/#-Q%>J,-Y# *2/:3!&:^ZJ^1/CA\) M]?\ &GQ-\%:AHNE12:3931M?R@*ORF=6?>/XOD7O0!\\^//%GCC]J+Q%I6A> M&=#DL],L78JS@D+YI :65^@ X _K7U?\9/A#-X@^"-IX+T)?/O?#<-L]H.A ME-K'Y3+]60M@>N*^A[.PL=/B\BPMX[:/^[$BHOY* *MT ?F]\&?VF(?AKX97 MP+XYTVX#/^@3%_X]_C7R;XCMX;3Q#JEI;((X8;J=$4=%57( _ M5]QUY5J/PET/4M0NM1FN)5>ZE>5@,8!=BQQ^= %#X?>#_#.J^$+"_P!0T^.> MXE\W<[9R=LKJ.A] !79_\*^\&?\ 0)B_\>_QK9T#1;?P]I$&CVK,\5ONP6Z_ M.Q8_J:V* .._X5]X,_Z!,7_CW^-'_"OO!G_0)B_\>_QKL:* .._X5]X,_P"@ M3%_X]_C1_P *^\&?] F+_P >_P :[&B@#CO^%?>#/^@3%_X]_C1_PK[P9_T" M8O\ Q[_&NQHH X[_ (5]X,_Z!,7_ (]_C1_PK[P9_P! F+_Q[_&NQHH X[_A M7W@S_H$Q?^/?XT?\*^\&?] F+_Q[_&NQHH X[_A7W@S_ *!,7_CW^-'_ K[ MP9_T"8O_ ![_ !KL:* .._X5]X,_Z!,7_CW^-'_"OO!G_0)B_P#'O\:[&B@# MCO\ A7W@S_H$Q?\ CW^-'_"OO!G_ $"8O_'O\:[&B@#CO^%?>#/^@3%_X]_C M1_PK[P9_T"8O_'O\:[&B@#CO^%?>#/\ H$Q?^/?XT?\ "OO!G_0)B_\ 'O\ M&NQHH X[_A7W@S_H$Q?^/?XT?\*^\&?] F+_ ,>_QKL:* .._P"%?>#/^@3% M_P"/?XT?\*^\&?\ 0)B_\>_QKL:* .._X5]X,_Z!,7_CW^-'_"OO!G_0)B_\ M>_QKL:* .._X5]X,_P"@3%_X]_C1_P *^\&?] F+_P >_P :[&B@#CO^%?># M/^@3%_X]_C1_PK[P9_T"8O\ Q[_&NQHH X[_ (5]X,_Z!,7_ (]_C1_PK[P9 M_P! F+_Q[_&NQHH X[_A7W@S_H$Q?^/?XT?\*^\&?] F+_Q[_&NQHH X[_A7 MW@S_ *!,7_CW^-'_ K[P9_T"8O_ ![_ !KL:* .._X5]X,_Z!,7_CW^-'_" MOO!G_0)B_P#'O\:[&B@#CO\ A7W@S_H$Q?\ CW^-'_"OO!G_ $"8O_'O\:[& MB@#CO^%?>#/^@3%_X]_C1_PK[P9_T"8O_'O\:[&B@#CO^%?>#/\ H$Q?^/?X MT?\ "OO!G_0)B_\ 'O\ &NQHH X[_A7W@S_H$Q?^/?XT?\*^\&?] F+_ ,>_ MQKL:* .._P"%?>#/^@3%_P"/?XT?\*^\&?\ 0)B_\>_QKL:* .._X5]X,_Z! M,7_CW^-'_"OO!G_0)B_\>_QKL:* .._X5]X,_P"@3%_X]_C1_P *^\&?] F+ M_P >_P :[&B@#CO^%?>#/^@3%_X]_C1_PK[P9_T"8O\ Q[_&NQHH X[_ (5] MX,_Z!,7_ (]_C1_PK[P9_P! F+_Q[_&NQHH X[_A7W@S_H$Q?^/?XT?\*^\& M?] F+_Q[_&NQHH X[_A7W@S_ *!,7_CW^-'_ K[P9_T"8O_ ![_ !KL:* . M._X5]X,_Z!,7_CW^-'_"OO!G_0)B_P#'O\:[&B@#CO\ A7W@S_H$Q?\ CW^- M'_"OO!G_ $"8O_'O\:[&B@#CO^%?>#/^@3%_X]_C1_PK[P9_T"8O_'O\:[&B M@#CO^%?>#/\ H$Q?^/?XT?\ "OO!G_0)B_\ 'O\ &NQHH X[_A7W@S_H$Q?^ M/?XT?\*^\&?] F+_ ,>_QKL:* .._P"%?>#/^@3%_P"/?XT?\*^\&?\ 0)B_ M\>_QKL:* .._X5]X,_Z!,7_CW^-'_"OO!G_0)B_\>_QKL:* .._X5]X,_P"@ M3%_X]_C1_P *^\&?] F+_P >_P :[&B@#S3Q'X'\)VGA[5+NVTR*.:&UG=&& M'_^?F;]* .P M_P"%?>#/^@3%_P"/?XT?\*^\&?\ 0)B_\>_QKL:* .._X5]X,_Z!,7_CW^-' M_"OO!G_0)B_\>_QKL:* .._X5]X,_P"@3%_X]_C1_P *^\&?] F+_P >_P : M[&B@#CO^%?>#/^@3%_X]_C1_PK[P9_T"8O\ Q[_&NQHH X[_ (5]X,_Z!,7_ M (]_C1_PK[P9_P! F+_Q[_&NQHH X[_A7W@S_H$Q?^/?XT?\*^\&?] F+_Q[ M_&NQHH X[_A7W@S_ *!,7_CW^-'_ K[P9_T"8O_ ![_ !KL:* .._X5]X,_ MZ!,7_CW^-'_"OO!G_0)B_P#'O\:[&B@#CO\ A7W@S_H$Q?\ CW^-'_"OO!G_ M $"8O_'O\:[&B@#CO^%?>#/^@3%_X]_C1_PK[P9_T"8O_'O\:[&B@#CO^%?> M#/\ H$Q?^/?XT?\ "OO!G_0)B_\ 'O\ &NQHH X[_A7W@S_H$Q?^/?XT?\*^ M\&?] F+_ ,>_QKL:* .._P"%?>#/^@3%_P"/?XT?\*^\&?\ 0)B_\>_QKL:* M .._X5]X,_Z!,7_CW^-'_"OO!G_0)B_\>_QKL:* .._X5]X,_P"@3%_X]_C1 M_P *^\&?] F+_P >_P :[&B@#CO^%?>#/^@3%_X]_C1_PK[P9_T"8O\ Q[_& MNQHH X[_ (5]X,_Z!,7_ (]_C1_PK[P9_P! F+_Q[_&NQHH X[_A7W@S_H$Q M?^/?XT?\*^\&?] F+_Q[_&NQHH X[_A7W@S_ *!,7_CW^-'_ K[P9_T"8O_ M ![_ !KL:* .._X5]X,_Z!,7_CW^-'_"OO!G_0)B_P#'O\:[&B@#CO\ A7W@ MS_H$Q?\ CW^-'_"OO!G_ $"8O_'O\:[&B@#CO^%?>#/^@3%_X]_C1_PK[P9_ MT"8O_'O\:[&B@#CO^%?>#/\ H$Q?^/?XT?\ "OO!G_0)B_\ 'O\ &NQHH X[ M_A7W@S_H$Q?^/?XT?\*^\&?] F+_ ,>_QKL:* .._P"%?>#/^@3%_P"/?XT? M\*^\&?\ 0)B_\>_QKL:* .._X5]X,_Z!,7_CW^-'_"OO!G_0)B_\>_QKL:* M.._X5]X,_P"@3%_X]_C1_P *^\&?] F+_P >_P :[&B@#CO^%?>#/^@3%_X] M_C1_PK[P9_T"8O\ Q[_&NQHH X[_ (5]X,_Z!,7_ (]_C1_PK[P9_P! F+_Q M[_&NQHH X[_A7W@S_H$Q?^/?XT?\*^\&?] F+_Q[_&NQHH X[_A7W@S_ *!, M7_CW^-'_ K[P9_T"8O_ ![_ !KL:* .._X5]X,_Z!,7_CW^-'_"OO!G_0)B M_P#'O\:[&B@#CO\ A7W@S_H$Q?\ CW^-'_"OO!G_ $"8O_'O\:[&B@#CO^%? M>#/^@3%_X]_C1_PK[P9_T"8O_'O\:[&B@#CO^%?>#/\ H$Q?^/?XT?\ "OO! MG_0)B_\ 'O\ &NQHH X[_A7W@S_H$Q?^/?XT?\*^\&?] F+_ ,>_QKL:* .. M_P"%?>#/^@3%_P"/?XT?\*^\&?\ 0)B_\>_QKL:* .._X5]X,_Z!,7_CW^-' M_"OO!G_0)B_\>_QKL:* .._X5]X,_P"@3%_X]_C1_P *^\&?] F+_P >_P : M[&B@#YH^+GA_1M"_LK^R+1+7S_/W[<_-M\O& M_P :[&B@#CO^%?>#/^@3%_X]_C1_PK[P9_T"8O\ Q[_&NQHH X[_ (5]X,_Z M!,7_ (]_C1_PK[P9_P! F+_Q[_&NQHH X[_A7W@S_H$Q?^/?XT?\*^\&?] F M+_Q[_&NQHH X[_A7W@S_ *!,7_CW^-'_ K[P9_T"8O_ ![_ !KL:* .._X5 M]X,_Z!,7_CW^-'_"OO!G_0)B_P#'O\:[&B@#CO\ A7W@S_H$Q?\ CW^-'_"O MO!G_ $"8O_'O\:[&B@#CO^%?>#/^@3%_X]_C1_PK[P9_T"8O_'O\:[&B@#CO M^%?>#/\ H$Q?^/?XT?\ "OO!G_0)B_\ 'O\ &NQHH X[_A7W@S_H$Q?^/?XT M?\*^\&?] F+_ ,>_QKL:* .._P"%?>#/^@3%_P"/?XT?\*^\&?\ 0)B_\>_Q MKL:* .._X5]X,_Z!,7_CW^-'_"OO!G_0)B_\>_QKL:* .._X5]X,_P"@3%_X M]_C1_P *^\&?] F+_P >_P :[&B@#CO^%?>#/^@3%_X]_C1_PK[P9_T"8O\ MQ[_&NQHH X[_ (5]X,_Z!,7_ (]_C1_PK[P9_P! F+_Q[_&NQHH X[_A7W@S M_H$Q?^/?XT?\*^\&?] F+_Q[_&NQHH X[_A7W@S_ *!,7_CW^-'_ K[P9_T M"8O_ ![_ !KL:* .._X5]X,_Z!,7_CW^-'_"OO!G_0)B_P#'O\:[&B@#CO\ MA7W@S_H$Q?\ CW^-'_"OO!G_ $"8O_'O\:[&B@#CO^%?>#/^@3%_X]_C1_PK M[P9_T"8O_'O\:[&B@#CO^%?>#/\ H$Q?^/?XT?\ "OO!G_0)B_\ 'O\ &NQH MH X[_A7W@S_H$Q?^/?XT?\*^\&?] F+_ ,>_QKL:* .._P"%?>#/^@3%_P"/ M?XT?\*^\&?\ 0)B_\>_QKL:* .._X5]X,_Z!,7_CW^-'_"OO!G_0)B_\>_QK ML:* .._X5]X,_P"@3%_X]_C1_P *^\&?] F+_P >_P :[&B@#CO^%?>#/^@3 M%_X]_C1_PK[P9_T"8O\ Q[_&NQHH X[_ (5]X,_Z!,7_ (]_C1_PK[P9_P! MF+_Q[_&NQHH X[_A7W@S_H$Q?^/?XT?\*^\&?] F+_Q[_&NQHH X[_A7W@S_ M *!,7_CW^-'_ K[P9_T"8O_ ![_ !KL:* .._X5]X,_Z!,7_CW^-'_"OO!G M_0)B_P#'O\:[&B@#CO\ A7W@S_H$Q?\ CW^-'_"OO!G_ $"8O_'O\:[&B@#C MO^%?>#/^@3%_X]_C1_PK[P9_T"8O_'O\:[&B@#CO^%?>#/\ H$Q?^/?XT?\ M"OO!G_0)B_\ 'O\ &NQHH X[_A7W@S_H$Q?^/?XT?\*^\&?] F+_ ,>_QKL: M* .._P"%?>#/^@3%_P"/?XT?\*^\&?\ 0)B_\>_QKL:* .._X5]X,_Z!,7_C MW^-'_"OO!G_0)B_\>_QKL:* .._X5]X,_P"@3%_X]_C1_P *^\&?] F+_P > M_P :[&B@#CO^%?>#/^@3%_X]_C1_PK[P9_T"8O\ Q[_&NQHH X[_ (5]X,_Z M!,7_ (]_C1_PK[P9_P! F+_Q[_&NQHH ^(/$]M!9^(]3M+5!'##\?#SPAX:U7PE9WVHZ?'/<2&7<[9R=LC =#Z"M34_A/H>J:CT.W\.Z3#I%H[/%"6(+=?F8L?U- &1_PK[P9_T"8O\ Q[_& MC_A7W@S_ *!,7_CW^-=C10!QW_"OO!G_ $"8O_'O\:/^%?>#/^@3%_X]_C78 MT4 <=_PK[P9_T"8O_'O\:/\ A7W@S_H$Q?\ CW^-=C10!QW_ K[P9_T"8O_ M ![_ !H_X5]X,_Z!,7_CW^-=C10!QW_"OO!G_0)B_P#'O\:/^%?>#/\ H$Q? M^/?XUV-% ''?\*^\&?\ 0)B_\>_QH_X5]X,_Z!,7_CW^-=C10!QW_"OO!G_0 M)B_\>_QH_P"%?>#/^@3%_P"/?XUV-% ''?\ "OO!G_0)B_\ 'O\ &C_A7W@S M_H$Q?^/?XUV-% ''?\*^\&?] F+_ ,>_QH_X5]X,_P"@3%_X]_C78T4 <=_P MK[P9_P! F+_Q[_&C_A7W@S_H$Q?^/?XUV-% ''?\*^\&?] F+_Q[_&C_ (5] MX,_Z!,7_ (]_C78T4 <=_P *^\&?] F+_P >_P :/^%?>#/^@3%_X]_C78T4 M <=_PK[P9_T"8O\ Q[_&C_A7W@S_ *!,7_CW^-=C10!QW_"OO!G_ $"8O_'O M\:/^%?>#/^@3%_X]_C78T4 <=_PK[P9_T"8O_'O\:/\ A7W@S_H$Q?\ CW^- M=C10!QW_ K[P9_T"8O_ ![_ !H_X5]X,_Z!,7_CW^-=C10!QW_"OO!G_0)B M_P#'O\:/^%?>#/\ H$Q?^/?XUV-% ''?\*^\&?\ 0)B_\>_QH_X5]X,_Z!,7 M_CW^-=C10!QW_"OO!G_0)B_\>_QH_P"%?>#/^@3%_P"/?XUV-% ''?\ "OO! MG_0)B_\ 'O\ &C_A7W@S_H$Q?^/?XUV-% ''?\*^\&?] F+_ ,>_QH_X5]X, M_P"@3%_X]_C78T4 <=_PK[P9_P! F+_Q[_&C_A7W@S_H$Q?^/?XUV-% ''?\ M*^\&?] F+_Q[_&C_ (5]X,_Z!,7_ (]_C78T4 <=_P *^\&?] F+_P >_P : M/^%?>#/^@3%_X]_C78T4 <=_PK[P9_T"8O\ Q[_&C_A7W@S_ *!,7_CW^-=C M10!QW_"OO!G_ $"8O_'O\:/^%?>#/^@3%_X]_C78T4 <=_PK[P9_T"8O_'O\ M:/\ A7W@S_H$Q?\ CW^-=C10!QW_ K[P9_T"8O_ ![_ !H_X5]X,_Z!,7_C MW^-=C10!QW_"OO!G_0)B_P#'O\:/^%?>#/\ H$Q?^/?XUV-% ''?\*^\&?\ M0)B_\>_QH_X5]X,_Z!,7_CW^-=C10!QW_"OO!G_0)B_\>_QH_P"%?>#/^@3% M_P"/?XUV-% ''?\ "OO!G_0)B_\ 'O\ &C_A7W@S_H$Q?^/?XUV-% ''?\*^ M\&?] F+_ ,>_QH_X5]X,_P"@3%_X]_C78T4 <=_PK[P9_P! F+_Q[_&C_A7W M@S_H$Q?^/?XUV-% ''?\*^\&?] F+_Q[_&C_ (5]X,_Z!,7_ (]_C78T4 <= M_P *^\&?] F+_P >_P :/^%?>#/^@3%_X]_C78T4 <=_PK[P9_T"8O\ Q[_& MC_A7W@S_ *!,7_CW^-=C10!QW_"OO!G_ $"8O_'O\:/^%?>#/^@3%_X]_C78 MT4 <=_PK[P9_T"8O_'O\:R-?\"^$K70M1N;?3(DEBMIG1AG(94)!Z]C7I%5; MZTCO[&XL)20ES&\;$=<."#C\Z /@VOL>+X?^#3&A.E1$D#^]_C7)_P#"F/#_ M /S\S?I7KZ+M4+Z#% '(?\*^\&?] F+_ ,>_QH_X5]X,_P"@3%_X]_C78T4 M<=_PK[P9_P! F+_Q[_&C_A7W@S_H$Q?^/?XUV-% ''?\*^\&?] F+_Q[_&C_ M (5]X,_Z!,7_ (]_C78T4 <=_P *^\&?] F+_P >_P :/^%?>#/^@3%_X]_C M78T4 <=_PK[P9_T"8O\ Q[_&C_A7W@S_ *!,7_CW^-=C10!QW_"OO!G_ $"8 MO_'O\:/^%?>#/^@3%_X]_C78T4 <=_PK[P9_T"8O_'O\:/\ A7W@S_H$Q?\ MCW^-=C10!QW_ K[P9_T"8O_ ![_ !H_X5]X,_Z!,7_CW^-=C10!QW_"OO!G M_0)B_P#'O\:/^%?>#/\ H$Q?^/?XUV-% ''?\*^\&?\ 0)B_\>_QH_X5]X,_ MZ!,7_CW^-=C10!QW_"OO!G_0)B_\>_QH_P"%?>#/^@3%_P"/?XUV-% ''?\ M"OO!G_0)B_\ 'O\ &C_A7W@S_H$Q?^/?XUV-% ''?\*^\&?] F+_ ,>_QH_X M5]X,_P"@3%_X]_C78T4 <=_PK[P9_P! F+_Q[_&C_A7W@S_H$Q?^/?XUV-% M''?\*^\&?] F+_Q[_&C_ (5]X,_Z!,7_ (]_C78T4 <=_P *^\&?] F+_P > M_P :/^%?>#/^@3%_X]_C78T4 <=_PK[P9_T"8O\ Q[_&C_A7W@S_ *!,7_CW M^-=C10!QW_"OO!G_ $"8O_'O\:/^%?>#/^@3%_X]_C78T4 <=_PK[P9_T"8O M_'O\:/\ A7W@S_H$Q?\ CW^-=C10!QW_ K[P9_T"8O_ ![_ !H_X5]X,_Z! M,7_CW^-=C10!QW_"OO!G_0)B_P#'O\:/^%?>#/\ H$Q?^/?XUV-% ''?\*^\ M&?\ 0)B_\>_QH_X5]X,_Z!,7_CW^-=C10!QW_"OO!G_0)B_\>_QH_P"%?>#/ M^@3%_P"/?XUV-% ''?\ "OO!G_0)B_\ 'O\ &C_A7W@S_H$Q?^/?XUV-% '' M?\*^\&?] F+_ ,>_QH_X5]X,_P"@3%_X]_C78T4 <=_PK[P9_P! F+_Q[_&C M_A7W@S_H$Q?^/?XUV-% ''?\*^\&?] F+_Q[_&C_ (5]X,_Z!,7_ (]_C78T M4 <=_P *^\&?] F+_P >_P :/^%?>#/^@3%_X]_C78T4 <=_PK[P9_T"8O\ MQ[_&C_A7W@S_ *!,7_CW^-=C10!QW_"OO!G_ $"8O_'O\:/^%?>#/^@3%_X] M_C78T4 <=_PK[P9_T"8O_'O\:/\ A7W@S_H$Q?\ CW^-=C10!QW_ K[P9_T M"8O_ ![_ !H_X5]X,_Z!,7_CW^-=C10!QW_"OO!G_0)B_P#'O\:/^%?>#/\ MH$Q?^/?XUV-% ''?\*^\&?\ 0)B_\>_QH_X5]X,_Z!,7_CW^-=C10!QW_"OO M!G_0)B_\>_QH_P"%?>#/^@3%_P"/?XUV-% ''?\ "OO!G_0)B_\ 'O\ &C_A M7W@S_H$Q?^/?XUV-% ''?\*^\&?] F+_ ,>_QH_X5]X,_P"@3%_X]_C78T4 M<=_PK[P9_P! F+_Q[_&C_A7W@S_H$Q?^/?XUV-% ''?\*^\&?] F+_Q[_&O& M?BYX?T;0O[*_LBT2U\_S]^W/S;?+QG)[9-?2]<=XL\%Z?XO^R_;Y7C^R;]NS MOYFW.?\ OF@#Q/X+?\C3=?\ 7D__ *,CKZ=K@O"WP_TOPIJ$FHV4TDCR1&(A M\8P65O\ V6N]H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** /_]']_**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@#_]+]_**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *IW.H6%D56\N8H"_P!T2.JY^F37D7QP^)6M?#?PW:W/AS3&U/4]3N/LL"A2 MRHQ4MN8#D].!WK\UOC!IWQ3LK_3M<^)MS(+_ %F-YHH6?F%$(&-@X3KTZ^M M'[)44R+_ %:?04^@#R'XS?%FQ^$7AF#7+BV^VW%W.L$, ;:6."S,3Z*!^9%= MCX%\2S>,/!^D^*;BT-@^IP+/Y+')57Y7GT(P1[&OA/\ :"NKCXK_ !YT'X7: M:Y:WT]H[>0KSMDGQ)N =O YH ];DU_0HI?(EU&V23IM,R Y^F:TXY(Y4$D3!T89!!R"/8 MBOA*;]BP3:6]S-XIEEUHJ6#-'F(R>A8G?C/?&:P_V2O'7B>T\;:G\,M=N7N+ M5(9GC61BYAGMG"LJD_PD$Y]P,4 ?H95.YU"PLBJWES% 7^Z)'5<_3)KR+XX? M$K6OAOX;M;GPYIC:GJ>IW'V6!0I948J6W,!R>G [U^:WQ@T[XIV5_IVN?$VY MD%_K,;S10L_,*(0,;!PG7IU]: /V2HID7^K3Z"GT >0_&;XLV/PB\,P:Y<6W MVVXNYU@A@#;2QP69B?10/S(KLO GB2?QAX/TGQ1<6AL7U.!9_)8Y*J_*\^XP M1[&OA+]H*ZN/BO\ 'G0?A=IKEK?3VCMY"O.V2?$EP_\ P"(#\5-?97Q+\7_\ M*L^'T^M:1IIO38K#;V]LFI_<)0!Z%61)K^A0R"&74;9'/\)F0'\LU\E? MM>_$S7O".E:1X6\.W+6=)<31G:XBBVJ$4]MQ8Y(YX]ZY_2?V-K+4- @O M-;\17']LSQ+(S*H>-'89VY)R0#WH ^Z8Y(YD$L3!T;D,IR#]"*?7YZ?LR>+/ M%GAKXJ:M\(];O6OK2 W4(#,7$<]FY!9">0K 'CZ5^A= !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !5,:A8-<_8EN8C)XOAC\,-+D?4+JW2:2\"[MBR$C"'[HQC)8]/2OE[X-Z7XB\/_M/:7H? MB:Z:YU*VENEN',A?ZBW= 3^YM4^JH-WU6O=?C3\+/B9\4 M/&=EI^EZO_97A2&T0RD2$%IR[[QL7ECMVXSQ0!](Q:]H<\ODP:C;R2=-JRH3 MS[ UK5^;WQ0_98?X>^$+OQGX8U^>YGTM1+.CJ(F* @%D93U&SPZ_,;F\T>Z-L)FY9XF170L>Y&2/H!0!].53&H6#7/V);F(W'_//> MN_@9^[G/2OESXX?$WXEVWB>+X8_##2Y'U"ZMTFDO N[8LA(PA^Z,8R6/3TKY M>^#>E^(O#_[3VEZ'XFNFN=2MI;I;AS(7W.;.5C\QZXS0!^J%%%1S316\,EQ. MP2.)2S,> %49)/T% 'SS\3OC[!X"\=Z1X!T_2VU6^U'R=X5]I0SR;$4#NQZ_ M0BOHJOSC^"<,OQ@_:)UGXD7B%['2W>ZBW= 3^YM4^JH-WU6OI#X\_%#QEX,; M2_#'@+27U#6-<63RY0A<1!"!PHZL<]^!0!] 2:A80W"VDUS$D[XVQLZASGIA M2/<:Q=:CIEQ+F0N566X7"G' Z<@<"OUSH CE MEBA0R3.(T'4L< ?B:SX-;T:ZF^SVU_;RRYQL256;/I@'-?GG\0/$GC7X\?&B M?X7^&[]]/T;3IY83M8JN+;*S3/MY;+ A1TY%6/B3^RU=_#_PM<^-/!NO7-S= MZ4OGSJP\MS&G+NC(=JNBRBVFD/61 M"N8Y#[D9!]2,]Z^C: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***KWEP M+.TGNV4N($9RJ]3M&<#WH DEEB@C:69Q&B#)9C@ >Y-1VUW:7L9ELYDG0'&Z M-@PSZ9%?FAX_\6_&OXR>']7\2):R:%X0TJ)YC'DQB4)V)."[>PX%>\?L62/) M\,=6WL6QK$P&3G_EW@H ^OZAN+B&U@DNKAQ'%"I=V/ 55&23[ 5-7SM^U#XU M_P"$0^%&H6\$FR\UPBPBP>=L@)E/_?L,,^I% $OP:^.H^+^M:S8V>D/9V6EJ MKK.6SNWL0@([$@$_@:]WN]2TZP -]=16V>GF.J?S(KYQ_97\%2>%/A/#J;QA M+_Q S7AW#D1XVP ^VT;O^!&O)-+_ &6_'?CJ677/BUXEEBNIV+>3$WG$?F0B MCV6@#[JM-1T^_!:QN8K@#DF-U?'Y$UY-1VUW:7L9ELYDG0'&Z-@PSZ9%?FAX_\6_&OXR>']7\2):R:%X0T MJ)YC'DQB4)V)."[>PX%>\?L62/)\,=6WL6QK$P&3G_EW@H ^OZAN+B&U@DNK MAQ'%"I=V/ 55&23[ 5-7SM^U#XU_X1#X4:A;P2;+S7"+"+!YVR F4_\ ?L,, M^I% $OP:^.H^+^M:S8V>D/9V6EJKK.6SNWL0@([$@$_@:]WN]2T_3P#?W45L M#T\QU3/YD5\X_LL>"I/"GPFAU-HPFH>(&:\.X,Z9^S! M\2/B#++K?Q6\226T\[$B%3Y[#WQD(H]A0!]ZVFH6%^I:QN8K@#O&X?\ D35R MOR8\8Z%XX_9B\?:>^CZL]Q;3*)X6!*QSQJV'CD3IGL?8\5^EGB'QU8:#\.[G MX@R@?9XK 7B*3C<9$#1IGU9F"_C0!UUYJ6G:> U_=16P/3S'5,_F119ZCI^H M M8745R!U,;J^/R)K\T?AM\-?%_[2NHZGXR\;:U-!ID4QC4K\P:7 8QQH3M5 M44C)]Q[U0^(7@?QC^S#XGTGQ#X4U>6YTV[<["V55GCP6BE0':0RG@^F>XH _ M4JBL#PKX@M?%?AK2_$MD,0ZG;17"CNOF*&*GW!.#6_0 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !117G/Q7\3QP*QP#(P4$_4U.CI*BR1,'1P"&!R"#T(-?D5\8%^,>K MZ79>//B0[VEKJ,YBM+0DH$&TOD1#H,=SR:_37X2LS_"SP>S$DG1[ DGJ?W"4 M >A5P/Q-\>V/PU\&7_BZ^C\\6NQ8X@<&221@JJ/SR?8&N^KX$_;$\276MZWX M;^%FC9EGF=;F2-?XI9CY4"_7[Q_$&@#ZO^$GQ G^)O@R#Q=-IYTU;B65$0MN M#+&VW<#Z$Y'X5W%QKFBVDGDW5_;PR9QM>5%.?H37E'B;P7XIT+X+IX&^&OGNR_8SGU*Q-WXK\532ZM(,DHOF(K=>6<[ MC[T ?=4$\%S&)K:198ST9"&!_$5+7YG_ +\0>+_ (8_'$_"O5KUKJQFGFLY M8RQ:,.J%XY8P>F2!^!.>:^ZOBOXYN/AUX)O?%%G8-J5Q"T<<4*Y^9Y6"@G&3 M@9YQ0!WMU>V=DH>\GC@5C@&1@H)^IJ='25%DB8.C@$,#D$'H0:_(KXP+\8]7 MTNR\>?$AWM+749S%:6A)0(-I?(B'08[GDU^FOPE9G^%G@]F)).CV!)/4_N$H M ]"K@?B;X]L?AKX,O_%U]'YXM=BQQ X,DDC!54?GD^P-=]7P)^V)XDNM;UOP MW\+-&S+/,ZW,D:_Q2S'RH%^OWC^(- 'U?\)/B!/\3?!D'BZ;3SIJW$LJ(A;< M&6-MNX'T)R/PKN;G6]&LY/)N[^""3.-KRJIS]":\D\4^#O%7A[X*IX)^&3^7 MJUG;6UM"X(0D!U$S@G@%AN)/O7SC:_L::QJU@;[Q5XJ=M7D7=@*94#'G#.QR M<=R* /O>&>"YC$MO(LJ'HRD,#^(J6OS&^!WBKQE\+OC0OPOUR[>>SN+I[&:% MF+()"/W>F3C\#7WG\5_'-Q\.O!-[XHL[!M2N(6CCBA7/S/*P4$XR<#/.* M .]NKVSLE#WD\<"L< R,%!/U-3HZ2HLD3!T< A@<@@]"#7Y%?&!?C'J^EV7C MSXD.]I:ZC.8K2T)*!!M+Y$0Z#'<\FOTU^$K,_P +/![,22='L"2>I_<)0!Z% M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !117RA\>]=_ S]W M.>E7*_*_X-Z7XB\/_M/:7H?B:Z:YU*VENEN',A? O'>D> =/TMM5OM1\G>%?:4,\FQ% [L>OT(KZ&FFBMX9+B=@D<2EF8\ M *HR2?H*_.?X)PR_&#]HG6?B1>(7L=+=[J+=T!/[FU3ZJ@W?5: /T9EEBA0R MS.$1>K,< ?B:S(M>T.>7R8-1MY).FU94)Y]@:^;OC3\+/B9\4/&=EI^EZO\ MV5X4AM$,I$A!:)D5T+'N1 MDCZ 5F?'#XF_$NV\3Q?#'X8:7(^H75NDTEX%W;%D)&$/W1C&2QZ>E 'U&-0L M&N?L2W,1N/\ GGO7?P,_=SGI5RORO^#>E^(O#_[3VEZ'XFNFN=2MI;I;AS(7 MW.;.5C\QZXS7ZH4 %?.OQ.^/L'@+QWI'@'3]+;5;[4?)WA7VE#/)L10.['K] M"*^AIIHK>&2XG8)'$I9F/ "J,DGZ"OSG^"<,OQ@_:)UGXD7B%['2W>ZBW= 3 M^YM4^JH-WU6@#]&9)(X4,DK!$7DEC@#\36;#KVAW$OD0:A;R2=-JRH3^0-?, M_P ;?AE\5/B;XTLM+T35/[+\*QVB&5_,*@SEWW@JOS,=NW':OG[XF_LM:E\. M?"ESXT\-Z]+>2::HEN%*^4X3(!9&4\[U 'Z75#/<6]K&9KF58HQU9V"@ M?B:^8_V4_B-K/CSP/=V7B"8W5[HDZP^&-=FN;:*9(Y7&898G;[K?*<%9J$#26MP_\ ?>$\.?=E()]\T >U4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4A(4%F. .232U^?WC[QI\:/C!JVM>&?!=E+HOAW2 M9)X[BX.8S(L!.2TG'7'"K^= 'WM:W]C?;OL5Q'<;,;O+>;Y(\?1CD^P-?.G[&/@QK#P MQJOCJ\0^?K$WV>!FZ^1 ?F(/^U(2#_N4 ?9MU>V=D@DO9X[=3WD8(/S)%06> MK:7J!VV%Y#,M9U?Q_XA>RTEKN86<$3>:?LX<^ M5A,A5&W'7FO"OB[\*=?_ &>=0TGQ'X3UV9[:ZD94D'[N2.5 &VLH.&4C^7- M'ZJ4A(4%F. .237'?#SQ)+XP\#:%XGG4)-J5G#-(J]!(RC>![;LX]J^,/'WC M3XT?M:\,^"[*71?#NDR3QW%P6X?&>F<'BK=? /[#LLLDGC02.6P-//))Z_:*^_J "OG7P9\?8/&_Q6U' MX=Z3I;/::?\ :-UZ'R"+<["V/[K/P/J*[_XP>,U\ _#C7/$BOMN(8#';^\\W MR1X^C')]@:^=/V,?!C6'AC5?'5XA\_6)OL\#-U\B _,0?]J0D'_1@@_,U#::KI>H'%A>0W)](Y%?^1-?$VN?L^?%#XH^,M:U/QSK M[:?H_P!KF6SB5O,)MPY\O;&#M VXZ\UX7\5?A9XK_9VU/2]?\-:Y+):73LL4 MZ9C=)4&=KJ"5((Y'7H: /U*BJIV\&OD72_V6_'?CJ677/BUXEEBNIV+>3$WG$?F0BC MV6@#[JM-1T^_!:QN8K@#DF-U?'Y$U^BX2XC21<^C@$?SH M4444 %%%% ! M1110 4444 %%%% !1110!__3_?RBBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** &-'&Y4NH8H%_^O6X_P#1BT ?HK%_JD^@K(\1ZY9^&= U'Q%J#;;;3;>2XD]Q M&I; ]SC ]ZUXO]4GT%?(G[8WC7^P_ %KX2MI-MSX@G&\ \_9[AN+MB\I7_=3CZ/7W?XAUB+P[H&I^()XG MGCTRVFN6CCY=UA0N57W.,"O-/@)X*_X03X6Z+I,T?EWES']LN>,'SKCYB#[J MNU?PKUZ5H#B"8J?-! 1L?,.XP>O'6@#X,\5?MH@Z9-!X9\/3VE[*I5);MEVH M3_$ O7'I2_L=^$-/EOM4^(-YJD-WJUPC0BV1PTL2R,'>20=BQ _'/6OL[4_ M _@[6;22QU/1;2>&4;6!A0'!]" "/P-?FUX/LA\//VIXO#GA"=FL5U(VA4-D M&WE7+HWKY>3^*YH _4MHXW*EU#%#EMQ_Z,6OT8 MK\Y_VW_^1B\+_P#7KOT$DCCE79*H=<@X(R M,CD5X_\ 3P5_P ()\+=%TF:/R[RYC^V7/&#YUQ\Q!]U7:OX5['0!\3_ +;G M_(G>'?\ K_?_ -%&OI7X1_\ )*O!W_8'L/\ T0E?-7[;G_(G>'?^O]__ $4: M^E?A'_R2KP=_V![#_P!$)0!Y3^TW\)T^(GA6#6+2YBM-2T$2/&TS!(Y(I -Z M,QX!RH*G\.]?)'AO]K+QWX<\&MX6D@BO;RWC$-K>R$EXT P-PZ.5'0_G7HG[ M5_B76M>^(NA?"NWNC9Z9,MLTO)57ENI2@9_54 !'OFOJ33/@!\+M.\)?\(B^ MC17,+J/,GD'[]Y,8W[^H/H!Q]: /$_V3_AW9QPW7Q4U'4XM4UC559=L;AS ) M6#R>8?\ GHQZ^G(]:^U*_,CP!!J/P<_:;/@'0[Q[G3;BZ2UE0G(>&>(2IN'3 M='N&3['UK]-Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &".,2&4 M*-Y&"V.2!T&:_.?1?^3VI/\ K\NO_2!Z_1NOSDT7_D]J3_K\NO\ T@>@#]&Z M^>_VG/&G_"'?"?4HX)-EYK1%A#@\XE!\T_A&&&?4BOH2OSJ_:1OKKXG?&OP] M\*=*KU'XJ_$RQ^%7AR#Q%?V$^HQSW*6PCM\;@SH[[CGC "$?4BO0 M=/L;72["VTRQ016]I&D,2#HJ1J%4?@!1<06%^&M+J.*X"$%HW"O@]B0<_A0! M^9_Q@_:AOOB%H$W@W0M,;2+._*K<27##S&0,#MXX ) R?2OKO]FOP9I/@[X: MVZ:;J$.J2ZG*;JXG@;='YC*JA ?]E0!]A[V;3OL\=QM)^59@^P$>A92< M^N!0!^AXCC$AE"C>1@MCD@=!FOSGT7_D]J3_ *_+K_T@>OT;K\Y-%_Y/:D_Z M_+K_ -('H _1NOGO]ISQI_PAWPGU*."39>:T180X/.)0?-/X1AAGU(KZ$K\Z MOVD;ZZ^)WQK\/?"G2G)CLFCADV\A9KHAY6/^Y$%/MS0![Q^R=X*_X1;X6PZO M<1[+SQ#(;MB1SY(^2$?3:"X_WJ^FC'&764J"Z@@-CD ]<&J^GV-KI=A;:98H M(K>TC2&)!T5(U"J/P JW0!^:A7!';KSFO2_&WPN\#?$)8 MSXJTN.ZEB&$E'RRJ#VW#DCV.:\ \??!GX)_"KP/K'BJ72Q+<6]O(ML+B0N6N M)!MB"CC/S$'V'- 'F_[#DL@O/&$&?D,=BV/<&8?UK]!Z^(_V)O#EQ9>&/$'B M>="J:G<101$_Q+:JQ8CVW28^HK[,_L4_\ ),=6_P"PQ-_Z M3P5[3\=_^2/>+?\ KPE_I7BW[%/_ "3'5O\ L,3?^D\% 'V%7YT?M%7ES\4O MCEH'PKTQRT-@T<$A7G;+<8DF?_@$07Z8-?H!K^M6?AS0]0U_46VVVG027$A_ MV8U+''N<<5\&_LG:+>^-/B%XE^+6MKOD1I%C8]/M-VQ9RO\ N)\OT84 ??\ M96=MIUE;Z?9H(K>UC6*-!T5$&U0/H!7S5\2_VG-'^'/BK4/"4V@WE[<6 B)F M0J(F\V-9!C// ;!]Z^GF944NY"JHR2> *R[C1]$U(_:+NRM[HR ?.\:/N'; MD@Y% 'Y87/B.;]I/XL:?_P )3?6^@Z;'MBCC>3&(@VXHA/WI']>@X["OU@BB MCAA2")0(T4*H'0 # %?GA^V#\//"'AJ#1O%.@6T>G7]].\,T4("+(H7<) HX M!4\''J*^O_@AJNIZW\)_#&IZP[27H:_J+;;;3H)+B0_[,:ECCW..*^#?V3M%O?&GQ"\2 M_%K6UWR(TBQL>GVF[8LY7_<3Y?HPH ^_[*SMM.LK?3[-!%;VL:Q1H.BH@VJ! M] *M45\9_M&?'F72-_PT\ .;C7;W$-Q+#\Q@#\>6F/\ EHV?^ CWH \/_:#U MN;XR_&;3? _A$?:ET_%BCKRIF=MT[Y_NH 3_LDU])_M2I'H'P&.B6I/DB6Q MM%]TB(89_P"_8J;]G3X$I\-]//B?Q&@D\1Z@F"#S]FC;DH#_ 'C_ !'\/6M' M]K#3)=1^"^I30J6-A<6UP0/[HD"$_AOS0!<_97LHK3X(:#+&H5[I[N5R.[?: M9$!/_ 5 KE?VR+2*?X2P3N/GMM2MW4^[)(A_1JUOV2=[UY'\!]&N-!^$'A;3KI#%+]D$S*>H^T,T MW/O\_->N4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4R2..5=DJAUR#@C M(R.13Z* /B?]MS_D3O#O_7^__HHU]*_"/_DE7@[_ + ]A_Z(2OFK]MS_ )$[ MP[_U_O\ ^BC7TK\(_P#DE7@[_L#V'_HA* /0)98X8WFE8(D8+,QX Y)-?G+ M\'(I/C'^T?J_Q#NU,FGZ4[W46[H /W-HOL0HW_5:^G_VE_&O_"&?"?5#!)LO M-8Q808//[X'S"/I&&Y]<5S?[)7@K_A&/A@FMW,>V[\12FZ)(Y\A/DA'T(RX_ MWJ /J(\V=O-?<+RQQ8\QPFXA1DXR3T M ]ZPKOPIX7OXGAO=(M)DD!#!H$.<]>U 'Y^?LRZ/'X^^*=[\3?$VJP/JD,DT MZ6@8"9Y9@5+[>R(I./P]*_2"2..5=DJAUR#@C(R.17Y4?%/0[+X5?M!6,?P_ M8V^);2XCAC;/E23-AH?7:P['LV*_5J@#XG_;<_Y$[P[_ -?[_P#HHU]*_"/_ M ))5X._[ ]A_Z(2OFK]MS_D3O#O_ %_O_P"BC7TK\(_^25>#O^P/8?\ HA* M/0)98X8WFE8(D8+,QX Y)-?G+\'(I/C'^T?J_Q#NU,FGZ4[W46[H /W-HOL M0HW_ %6OI_\ :7\:_P#"&?"?5#!)LO-8Q808//[X'S"/I&&Y]<5S?[)7@K_A M&/A@FMW,>V[\12FZ)(Y\A/DA'T(RX_WJ /J*LW6-6T_0=+NM9U:9;>SLHVEE MD8X"JHR35V>>&UADN;F18HHE+.['"JHY))/:OSE^+'Q(\1_M ^+H?A=\-%9] M'CE_>2C(697/:).HSUZ^E &+\&[34/B_^T7=_$'R633[*ZDOY&(^XH!6V MC)_O<+^ -?IM)''*NR50ZY!P1D9'(KSCX5_#/1?A7X5A\/:4/,F;]Y=7!&&F MF(Y8^PZ*.P_&O2J /B?]MS_D3O#O_7^__HHU]*_"/_DE7@[_ + ]A_Z(2OFK M]MS_ )$[P[_U_O\ ^BC7TK\(_P#DE7@[_L#V'_HA* /0Z*** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH *8(XQ(90HWD8+8Y('09I]% 'YR:+_P GM2?] M?EU_Z0/7Z-U^<2@^:?PC##/J16-^R=X*_X1;X6PZO<1[+SQ#(;MB1SY(^2$?3:"X_WJ\'_ M &D;ZZ^)WQK\/?"G2G)CLFCADV\A9KHAY6/^Y$%/MS7Z%:?8VNEV%MIEB@BM M[2-(8D'14C4*H_ "@#S[XJ_$RQ^%7AR#Q%?V$^HQSW*6PCM\;@SH[[CGC "$ M?4BOA#XP?M0WWQ"T";P;H6F-I%G?E5N)+AAYC(&!V\< $@9/I7Z87$%A?AK2 MZCBN A!:-PKX/8D'/X5Y5\3OA;X!\4^$M3CU73;:T>&WEE2ZCC6)X7520^Y0 M,@8Y![4 <_\ LU^#-)\'?#6W33=0AU274Y3=7$\#;H_,954(#_LJ /KDU[Z( MXQ(90HWD8+8Y('09K\\/V(]6U3^VO$>A[V;3OL\=QM)^59@^P$>A92<^N!7Z M)4 ?G)HO_)[4G_7Y=?\ I ]?HW7YR:+_ ,GM2?\ 7Y=?^D#U^C= 'SW^TYXT M_P"$.^$^I1P2;+S6B+"'!YQ*#YI_",,,^I%8W[)W@K_A%OA;#J]Q'LO/$,AN MV)'/DCY(1]-H+C_>KP?]I&^NOB=\:_#WPITIR8[)HX9-O(6:Z(>5C_N1!3[< MU^A6GV-KI=A;:98H(K>TC2&)!T5(U"J/P H MU\P?M5_$"Q\*_#>Z\.)(#J? MB(?9XX\\K#D&5R/3;\H]S[5ZU\3OB7X?^%WAN77];DW2'*V]NI_>3RXX51Z> MI["OA_X9_#SQ/^T3XWF^)OQ#W+H<4@V1\A90A^6"+_IFO\1[_4T >\_LB>"K MWPQ\.)M9U*,Q3>()_M"*W!^SHH6,D?[1W$>Q%?5E1PPQ6\200((XXU"JJC 5 M0, >@%>,?&KXS:/\)= ,S%;G6;M2+2USR3_ 'W]$7OZ]!0!X;^V5X_LK;P] M9?#FR<27]_*ES<*.2D,>=@/N[X(]E]Z]P_9X\&7G@;X5:3I>IH8KVZWW@ MK] Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L+Q#''%XL_P#Z+- 'PQ^PU_K?>T[_VXK] :_/[] MAK_6^-/IIW_MQ7W^[I$C22,%1 22> .I- 'P3^V/XGNM5U/PW\+M(S+/<.M MU+&O5I)"8;=?KRYQ[@U]G^"/#%KX,\(Z1X6M,>7IMM'"2/XG ^=O^!-EC]:^ M"OA-&_QF_:4U3Q]< R:;I$CW46>FV/\ HRW%JMT)(-HC4,[H%)/?*$GV(KX;^(?Q4U#]H/Q;I&A7DMOX MWD(C-P_RJTF TCGNV. !_6OU4GT_1]5"S7-M!> #:&=%DX] 2#7QS^UI\-O! M5GX%/C*PLX=.U6VN(8U,*B,3K(=I0J, D#Y@0.QH ^N?"NBZ?X<\,Z7H.E/Y MEGI]M%!$^0=Z(H ;(X.>M.\0QQQ>'-5$:A ;:X)P,\^)/^1=U3_KUG_P#19H ^&/V&O];X MT^FG?^W%?H#7Y_?L-?ZWQI]-._\ ;BOO]W2)&DD8*B DD\ =2: /@G]L?Q/ M=:KJ?AOX7:1F6>X=;J6->K22$PVZ_7ESCW!K[/\ !'ABU\&>$=(\+6F/+TVV MCA)'\3@?.W_ FRQ^M?!7PFC?XS?M*:IX^N 9--TB1[J+/3;'^YM%]C@!_JIK M]'J "OSK_:^\9IXH\2:+\,O#X-Y%>]_M!?' MBU^&NFMX?\/NMQXEODQ&H^86RMQYCCU_NKW/M7!_LW? J]TVX7XI>/U:76;O M,MK#-R\?F MVXG%>+_$O]IS1_ASXJU#PE-H-Y>W%@(B9D*B)O-C608SSP&P?>OIYF5%+N0J MJ,DG@ "LNXT?1-2/VB[LK>Z,@'SO&C[AVY(.10!^6%SXCF_:3^+&G_\ "4WU MOH.FQ[8HXWDQB(-N*(3]Z1_7H..PK]8(8HX8DAA 6.-0J@= ,"OSP_;!^'G MA#PU!HWBG0+:/3K^^G>&:*$!%D4+N$@4< J>#CU%?7_P0U74];^$_AC4]8=I M+N:T4.[.#4A<@SF1E3,&QL@%^/O;:^+?&GP+_:5^(5U;7GBW[/?26B&.(FYB M&U6.3T]37Z7T4 ?)_P ,M&_:9L_&>GS?$"]AET!!*+A5EB[]J6U\.)^^TC0Y5@D[KY-F3)<9_WY,IGZ5^CSJS(RJVTD$ ^A]:^? M?@Y\!+'X4ZQJOB"74WU:_P!201B1T"E$+;W[G)=L$_2@#Z$ QP*^?/CW\,/% M_P 0;;1=1\$ZJ=-U+0WG=5WM&)?."?Q#H5V<9XP37T'10!\ '2/VR&MSHANA MA@4\_P R+..GW_ZXKT/X$_LX7?@77#XZ\;W2WNN$.8HU)<1/)D.[.?O.02,] M.3WKZ\HH \B^,=G\4KWP_9Q?"B>.#4A<@SF1E3,&QL@%^/O;:^+?&GP+_:5^ M(5U;7GBW[/?26B&.(FYB&U6.3T]37Z7T4 ?)_P ,M&_:9L_&>GS?$"]AET!! M*+A5EB[]J6U\.)^^TC0Y5@D[KY-F3)<9_WY,IGZ M5^CSJS(RJVTD$ ^A]:^??@Y\!+'X4ZQJOB"74WU:_P!201B1T"E$+;W[G)=L M$_2@#Z$ QP*X#XGV_CBZ\&7L'PYE2'76:+R6U+P]I>HW< M">'M.EM898Q-$V+.(JK* .3^[&!WK[=HH ^8/V@O@#-\5);/Q'X>NEM-&_%K_$CXD7JWNMG>\4:MYFR60%6D=^A.TD #@9]A7V%110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110!\S_%_2OVA;WQ1%+\+;N&# M1Q;(&5I(T;S]S;B0_/3;7S/;_ K]I2V\9GX@1?9QKI=Y/M'VF+.Z1#&W'3[I M(K],** /G;X8W'Q:\(:)XFUWXVW<4MK90I<6Y1TC8P?8UG_";X:Z?\*O"$7A>QF-TWFR3S3E0IDDD/7 ]% 4?2 M@#TNOCOXL_"7XPR?$"\^(?PNUHQM>I"'M?-\O:88UC/#?(P.W/KDFOL2B@#\ M\M9\$_M9>/[%O#VOW"V^GRX68&5(PZ]]VWEAZ@=:^H/@C\&M/^$&@SVHF%YJ MFH,KW5P!@'8/E10?X5R3[DU[;10!\S_%_2OVA;WQ1%+\+;NQ;(&5I(T;S M]S;B0_/3;7S/;_ K]I2V\9GX@1?9QKI=Y/M'VF+.Z1#&W'3[I(K],** /G;X M8W'Q:\(:)XFUWXVW<4MK90I<6Y1TC8P?8UG_";X:Z?\*O"$7A>QF-TWFR3S3E0IDDD/7 ]% 4?2@#TNO!?C3I_ MQLOIM)_X5)Z(2Q*>7]_J,;NE>]44 ?F?K/P*_:4U_Q5;>-=6^S MSZO9O"\4QN8@4,#!H\ <<$9KZ>^#NE_M 6/B2ZE^*MW%/I)M6$2I)&[?:-Z; M3\G(&W=7TE10!\:^.]"_:L?P;\)?VIO &F2Z1X4EM[*UGF,[H+B(YD954GGV45^C-% 'Q5^TYXQ MUKPY\&-"\(ZU,K:_KT<"7Q0C!^SHKW!&.QEVCT()KVW]G[P5_P (+\*]&TV: M/9>7B?;;GC!\VXPV#[JFU?PK"^)_P#M/B?XYTCQ5JVJO'9:8D4;680%75)#( MPSGC?G!]A7T( , 4 8OB;2&\0>&]6T%)C;-J5I/;"5>L9FC*;A[C.:^%; M/X>_M5_#O=IOAG4QJ>GH<1_O5D7'LLGS#Z9K]!:* /SRA_9W^,GQ0\10:M\7 M-46"UAQP)%D<)GE(T7A2>Y-??%AI5MHFBP:-HD:V\%E (;=/X5"+M0?A@5JT M4 ?G]K_@/]KOQ+I%WH6KWEO-97J&.5/M$(W(>HZ=ZQ_!OPE_:F\ :9+I'A26 MWLK6>8SN@N(CF1E52>?917Z,T4 ?%7[3GC'6O#GP8T+PCK4RMK^O1P)?%",' M[.BO<$8[&7:/0@FO;?V?O!7_ @OPKT;39H]EY>)]MN>,'S;C#8/NJ;5_"L+ MXG_ .T^)_CG2/%6K:J\=EIB11M9A 5=4D,C#.>-^<'V%?0@ P!0!EZ[#J M%QHFH6^DR"*^EMY5MW/1960A#^#8K\T=%_9Q_:%\/:XOB32H[>+4D9G$[743 MN&;JWS9^;WZU^H=% 'P1_P (I^V=_P!!A/\ P(@_PKZH\(>'/$6J_#"'PQ\5 MF6]U.\@N(+XAE8,LCN%PR\9$97D=Q7I]% 'YS)\"?CO\)M>O+GX6WPN;&Y^7 M?BC\1_%UOXF^-5\!:VY7,(<,[HISY:A>$4]SU MK] ** &HB1HL<:A54 #@ #H!3J** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *X#XGV_CBZ\&7L'PYE2'76:+R6P6CF2-3U>A_#_P?^U-X>U+P]I>HW<">'M.EM89 M8Q-$V+.(JK* .3^[&!WK[=HH _.S]IC4+OXD_&/P[\)]("[%S&/E28R1.0.QW'^M??U% M 'Q#\*/V9_$<'C"/XA?%>]6\OX)O/2 /YI>9?N/(_3"G! 'H.U?3_P 3[?QQ M=>#+V#XTO4;N!/#VG2VL,L8FB;%G$55 ME ')_=C [U]NT4 ?G9^TQJ%W\2?C'X=^$^D.2MHT<2SD*-HD7?RW ^7 M/6O0** /S?\ &GP=_:B^(-K;67BR2WO8+1S)&IN8E /:O0_A_P"#_P!J M;P]J7A[2]1NX$\/:=+:PRQB:)L6<1564 )M=^-MW%+:V4*7%N4='*I$LC3?<]1MQFOHFN$^)?@R3X@^"M1\ M(1WS:=_: 16F1=Q"HZN5QZ-C!]C0!\7?LIZ/>>.?B5XE^+6M+N>%I/+)Z"XO M"2VW_:?";X:Z?\*O"$7A>QF-TWFR3S3E0IDDD/7 ]% 4?2O2Z M /COXL_"7XPR?$"\^(?PNUHQM>I"'M?-\O:88UC/#?(P.W/KDFO-M9\$_M9> M/[%O#VOW"V^GRX68&5(PZ]]VWEAZ@=:_0VB@#Q+X(_!K3_A!H,]J)A>:IJ#* M]U< 8!V#Y44'^%3[1]IBSND0QMQT^Z2*^I_ACC8P?8T ?%W[*>CWGCGXE>)?BUK2[GA:3RR>@N+PDMM_W(\K] M&%?H97FGPF^&NG_"KPA%X7L9C=-YLD\TY4*9))#UP/10%'TKTN@#X1_:&^!O MQ7^)/C]M8T)8KK28K>*.W62X6/RR!^\ 5O5LG/?CTK(TWP%^U_H]A!I>EZC% M:VEJ@CBB2>W"JHZ #;7Z"T4 ?-'P7T7]H#3?$EY-\5[]+K2FM&6)1+'(1<>8 MA4_( 1\NZOG_ .+/[/7QF\9_$C5_%%E'!=VDUQNM&DN47;"OW%V-T ';ZGO7 MZ+T4 ? L7@_]LJ&-(8=5C2.,!55;BW ' 7@"OH+X(:5\9M,CU@?%V\6[, MA@^QXD20KC?YN2@&,Y3K7O%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !7Q+XM\,_M9ZCJVLP:5?0#2;J:X6!1-$O\ H[LP08(R/D(ZU]M44 ?F MOX)^"7[37P[-X?")MK$W_E^=BYB;=Y6[;U]-QKW7XD>+?&?@#]G.1?'=PK>* M]3$E@6C8')N)'Y!7C*P \COBOK.O"/C7\%1\8ET>&;6'TV#2VE8HJ!Q(9=HW MS5]3U0TK3 M+31=+M-'T]/+M;&&.")1V2-0JC\A5^@#\_5^$O[2GPUO9XO >M?VEIKN64-* M#D$Y&4DY!]<<9K.O_@E^T+\6M0M!\2-12TT^$[@&D4A/4K$G\1'0FOT3HH Y M;P5X1TGP)X8L/"NB*5M;"/:"?O.Q.7=O=F))KY.\6^&?VL]1U;68-*OH!I-U M-<+ HFB7_1W9@@P1D?(1UK[:HH _-?P3\$OVFOAV;P^$3;6)O_+\[%S$V[RM MVWKZ;C7NOQ(\6^,_ '[.$?& MOX*CXQ+H\,VL/IL&EM*Q14#B0R[1NY(Y4*0/J: ./_9'\%?\(U\,AK]S'MN_ M$4IN,D<^1'E(A]#\S#V:OJ>J&E:9::+I=IH^GIY=K8PQP1*.R1J%4?D*OT ? MF-JO[./Q[N?&-UXL1+:XO6NGN$GDN8V).XE6VMD<#& 1QTKT+_A%/VSO^@PG M_@1!_A7WO10!X5X \,?$Z_\ ACKGAGXI7X.LZG]KMXIT=7,<$\"QH_M5_#O=IOAG4QJ>GH<1_O5D7'LLGS#Z9K]!:* /SRA_9W^,GQ0\1 M0:M\7-46"UAQP)%D<)GE(T7A2>Y-??NDZ78Z'IEIH^F1""TLHDAB0=%1!M4? MD*T** "BBB@ HHHH **** "BBB@ HHHH **** /_U?W\HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** /_UOW\HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** /_U_W\HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** /_T/W\HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** /_T?W\HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** /_TOW\HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** /_T_W\HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** /_U/W\HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** /_U?W\HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** /_UOW\HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** /_U_W\HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ? **** "BBB@ HHHH **** "BBB@ HHHH **** /_V0$! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Document and Entity Information Document - USD ($)
$ in Billions
12 Months Ended
Jan. 31, 2023
Mar. 15, 2023
Jul. 29, 2022
Document Information [Abstract]      
Document Type 10-K    
Document Annual Report true    
Current Fiscal Year End Date --01-31    
Document Period End Date Jan. 31, 2023    
Document Transition Report false    
Entity File Number 001-38240    
Entity Registrant Name MONGODB, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 26-1463205    
Entity Address, Address Line One 1633 Broadway    
Entity Address, Address Line Two 38th Floor    
Entity Address, City or Town New York    
Entity Address, State or Province NY    
Entity Address, Postal Zip Code 10019    
City Area Code 646    
Local Phone Number 727-4092    
Title of 12(b) Security Common Stock, par value $0.001 per share    
Trading Symbol MDB    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 20.7
Entity Central Index Key 0001441816    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Common Stock, Shares Outstanding   70,037,195  
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Audit Information
12 Months Ended
Jan. 31, 2023
Audit Information [Abstract]  
Auditor Name PricewaterhouseCoopers LLP
Auditor Location San Jose, California
Auditor Firm ID 238
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Current assets:    
Cash and cash equivalents $ 455,826 $ 473,904
Short-term investments 1,380,804 1,352,019
Accounts receivable, net of allowance for doubtful accounts of $6,362 and $4,966 as of January 31, 2023 and 2022, respectively 285,192 195,383
Deferred commissions 83,550 63,523
Prepaid expenses and other current assets 31,212 32,573
Total current assets 2,236,584 2,117,402
Property and equipment, net 57,841 62,625
Operating lease right-of-use assets 41,194 41,745
Goodwill 57,779 57,775
Acquired intangible assets, net 11,428 20,608
Deferred tax assets 2,564 1,939
Other assets 181,503 147,494
Total assets 2,588,893 2,449,588
Current liabilities:    
Accounts payable 8,295 5,234
Accrued compensation and benefits 90,112 112,568
Operating lease liabilities 8,686 8,084
Other accrued liabilities 52,672 48,848
Deferred revenue 428,747 352,001
Total current liabilities 588,512 526,735
Deferred tax liability, non-current 225 81
Operating lease liabilities, non-current 36,264 38,707
Deferred revenue, non-current 31,524 23,179
Convertible senior notes, net 1,139,880 1,136,521
Other liabilities, non-current 52,980 57,665
Total liabilities 1,849,385 1,782,888
Commitments and contingencies (Note 8)
Stockholders’ equity:    
Additional paid-in capital 2,276,694 1,860,514
Treasury stock, 99,371 shares (repurchased at an average of $13.27 per share) as of January 31, 2023 and 2022 (1,319) (1,319)
Accumulated other comprehensive loss (905) (2,928)
Accumulated deficit (1,535,032) (1,189,634)
Total stockholders’ equity 739,508 666,700
Total liabilities and stockholders’ equity 2,588,893 2,449,588
Class A Common Stock    
Stockholders’ equity:    
Common stock $ 70 $ 67
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Current assets:    
Allowance for doubtful accounts $ (6,362) $ (4,966)
Stockholders’ equity:    
Treasury stock, shares (in shares) 99,371 99,371
Treasury stock acquired, cost per share (in dollars per share) $ 13.27 $ 13.27
Class A Common Stock    
Stockholders’ equity:    
Common stock, par value (in dollars per share) $ 0.001  
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 70,005,957 67,543,731
Common stock, shares outstanding (in shares) 69,906,586 67,444,360
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Revenue:      
Total revenue $ 1,284,040 $ 873,782 $ 590,380
Cost of revenue:      
Total cost of revenue 349,304 259,492 177,076
Gross profit 934,736 614,290 413,304
Operating expenses:      
Sales and marketing 699,201 471,890 325,100
Research and development 421,692 308,820 205,161
General and administrative 160,498 122,944 92,347
Total operating expenses 1,281,391 903,654 622,608
Loss from operations (346,655) (289,364) (209,304)
Other income (expense):      
Interest income 24,948 926 4,569
Interest expense (9,797) (11,316) (56,107)
Other expense, net (1,750) (3,135) (1,851)
Loss before provision for income taxes (333,254) (302,889) (262,693)
Provision for income taxes 12,144 3,977 4,251
Net loss $ (345,398) $ (306,866) $ (266,944)
Net loss per share, diluted (in dollars per share) $ (5.03) $ (4.75) $ (4.53)
Net loss per share, basic (in dollars per share) $ (5.03) $ (4.75) $ (4.53)
Weighted-average shares used to compute net loss per share, diluted (in shares) 68,628,267 64,563,032 58,984,604
Weighted-average shares used to compute net loss per share, basic (in shares) 68,628,267 64,563,032 58,984,604
Subscription      
Revenue:      
Total revenue $ 1,235,122 $ 842,047 $ 565,349
Cost of revenue:      
Total cost of revenue 284,583 217,901 145,280
Services      
Revenue:      
Total revenue 48,918 31,735 25,031
Cost of revenue:      
Total cost of revenue $ 64,721 $ 41,591 $ 31,796
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net loss $ (345,398) $ (306,866) $ (266,944)
Other comprehensive income (loss), net of tax:      
Unrealized income (loss) on available-for-sale securities 969 (3,464) (30)
Foreign currency translation adjustment 1,054 1,240 (899)
Other comprehensive income (loss) 2,023 (2,224) (929)
Total comprehensive loss $ (343,375) $ (309,090) $ (267,873)
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENT OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
$ in Thousands
Total
Cumulative effect of accounting change
Common Stock
Additional Paid-In Capital
Additional Paid-In Capital
Cumulative effect of accounting change
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Accumulated Deficit
Cumulative effect of accounting change
Common stock, beginning balance (in shares) at Jan. 31, 2020     57,382,543            
Beginning balance at Jan. 31, 2020 $ 82,858 $ (227) $ 57 $ 752,127   $ (1,319) $ 225 $ (668,232) $ (227)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock option exercises (in shares)     2,218,661            
Stock option exercises 16,986   $ 3 16,983          
Repurchase of early exercised options (in shares)     (960)            
Vesting of early exercised stock options 100     100          
Vesting of restricted stock units (in shares)     1,163,259            
Vesting of restricted stock units 1   $ 1            
Stock-based compensation 149,313     149,313          
Issuance of common stock under the Employee Stock Purchase Plan (in shares)     134,930            
Issuance of common stock under the Employee Stock Purchase Plan 18,523     18,523          
Conversion of redeemable convertible preferred stock to common stock (in shares)     18            
Temporary equity reclassification (4,714)     (4,714)          
Unrealized loss on available-for-sale securities (30)           (30)    
Foreign currency translation adjustment (899)           (899)    
Net loss (266,944)             (266,944)  
Common stock, ending balance (in shares) at Jan. 31, 2021     60,898,451            
Ending balance at Jan. 31, 2021 $ (5,033) $ (256,746) $ 61 932,332 $ (309,381) (1,319) (704) (935,403) $ 52,635
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock option exercises (in shares) 1,279,669   1,279,669            
Stock option exercises $ 9,665   $ 1 9,664          
Vesting of early exercised stock options 10     10          
Vesting of restricted stock units (in shares)     1,437,133            
Vesting of restricted stock units 1   $ 1            
Stock-based compensation 251,982     251,982          
Issuance of common stock under the Employee Stock Purchase Plan (in shares)     85,401            
Issuance of common stock under the Employee Stock Purchase Plan $ 25,210     25,210          
Issuance of common stock, net of issuance costs (in shares) 2,500,000                
Issuance of common stock, net of issuance costs $ 889,184   $ 3 889,181          
Conversion of redeemable convertible preferred stock to common stock (in shares)     1,243,706            
Conversion of convertible senior notes 61,517   $ 1 61,516          
Unrealized loss on available-for-sale securities (3,464)           (3,464)    
Foreign currency translation adjustment 1,240           1,240    
Net loss (306,866)             (306,866)  
Common stock, ending balance (in shares) at Jan. 31, 2022     67,444,360            
Ending balance at Jan. 31, 2022 $ 666,700   $ 67 1,860,514   (1,319) (2,928) (1,189,634)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock option exercises (in shares) 801,272   801,272            
Stock option exercises $ 5,708   $ 1 5,707          
Vesting of restricted stock units (in shares)     1,511,529            
Vesting of restricted stock units 2   $ 2            
Stock-based compensation 381,454     381,454          
Issuance of common stock under the Employee Stock Purchase Plan (in shares)     149,352            
Issuance of common stock under the Employee Stock Purchase Plan 29,003     29,003          
Conversion of redeemable convertible preferred stock to common stock (in shares)     73            
Conversion of convertible senior notes 16     16          
Unrealized loss on available-for-sale securities 969           969    
Foreign currency translation adjustment 1,054           1,054    
Net loss (345,398)             (345,398)  
Common stock, ending balance (in shares) at Jan. 31, 2023     69,906,586            
Ending balance at Jan. 31, 2023 $ 739,508   $ 70 $ 2,276,694   $ (1,319) $ (905) $ (1,535,032)  
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Cash flows from operating activities      
Net loss $ (345,398) $ (306,866) $ (266,944)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:      
Depreciation and amortization 16,110 13,671 14,177
Stock-based compensation 381,454 251,069 149,313
Amortization of debt discount and issuance costs 3,375 4,005 49,120
Amortization of finance right-of-use assets 3,974 3,974 3,975
Amortization of operating right-of-use assets 9,098 6,810 6,380
Deferred income taxes (562) (2,579) (364)
Amortization of premium and accretion of discount on short-term investments, net (5,954) 7,540 1,460
Unrealized gain on non-marketable securities (1,857) 0 0
Unrealized foreign exchange loss (gain) 1,260 1,519 (1,329)
Change in operating assets and liabilities:      
Accounts receivable (91,450) (62,277) (47,633)
Prepaid expenses and other current assets 2,315 (19,865) 4,824
Deferred commissions (49,077) (84,742) (41,623)
Other long-term assets (99) 233 (1,094)
Accounts payable 3,163 1,146 1,216
Accrued liabilities (16,189) 59,248 34,859
Operating lease liabilities (9,692) (6,866) (4,014)
Deferred revenue 85,759 137,241 48,239
Other liabilities, non-current 800 3,719 6,765
Net cash (used in) provided by operating activities (12,970) 6,980 (42,673)
Cash flows from investing activities      
Purchases of property and equipment (7,244) (8,072) (11,773)
Acquisition, net of cash acquired 0 (4,469) 0
Investment in non-marketable securities (3,098) (4,343) (500)
Proceeds from maturities of marketable securities 1,425,000 550,000 740,000
Purchases of marketable securities (1,447,966) (1,385,258) (990,383)
Net cash used in investing activities (33,308) (852,142) (262,656)
Cash flows from financing activities      
Proceeds from issuance of common stock, net of issuance costs 0 889,184 0
Payments of issuance costs for convertible senior notes 0 0 (4,154)
Proceeds from exercise of stock options, including early exercised stock options 5,707 9,665 17,000
Proceeds from the issuance of common stock under the Employee Stock Purchase Plan 29,003 25,209 18,523
Repurchase of early exercised stock options 0 0 (11)
Principal repayments of finance leases (4,510) (5,572) (4,633)
Repayments of convertible senior notes attributable to principal 0 (27,594) 0
Proceeds from tenant improvement allowance on build-to-suit lease 0 0 856
Net cash provided by financing activities 30,200 890,892 27,581
Effect of exchange rate changes on cash, cash equivalents and restricted cash (2,003) (1,532) 1,264
Net (decrease) increase in cash, cash equivalents and restricted cash (18,081) 44,198 (276,484)
Cash, cash equivalents and restricted cash, beginning of year 474,420 430,222 706,706
Cash, cash equivalents and restricted cash, end of year 456,339 474,420 430,222
Cash paid during the period for:      
Income taxes, net of refunds 11,164 5,672 2,310
Interest expense 5,837 6,271 6,998
Noncash investing and financing activities      
Vesting of early exercised stock options 0 10 100
Purchases of property and equipment included in accounts payable and accrued liabilities $ 366 $ 1,324 $ 2,848
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - Reconciliation - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Reconciliation of cash, cash equivalents and restricted cash within the consolidated balance sheets to the amounts shown in the statements of cash flows above:      
Cash and cash equivalents $ 455,826 $ 473,904 $ 429,697
Restricted cash, non-current 513 516 525
Total cash, cash equivalents and restricted cash $ 456,339 $ 474,420 $ 430,222
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Organization and Description of Business
12 Months Ended
Jan. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business Organization and Description of BusinessMongoDB, Inc. (“MongoDB” or the “Company”) was originally incorporated in the state of Delaware in November 2007 under the name 10Gen, Inc. In August 2013, the Company changed its name to MongoDB, Inc. The Company is headquartered in New York City. MongoDB is the developer data platform company. The foundation of the Company’s offering is the leading, modern general purpose database, which is built on a unique document-based architecture. Organizations can deploy the Company’s database at scale in the cloud, on-premises, or in a hybrid environment. The Company’s robust platform enables developers to build and modernize applications rapidly and cost-effectively across a broad range of use cases. In addition to selling subscriptions to its software, the Company provides post-contract support, training and consulting services for its offerings. The Company’s fiscal year ends on January 31.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies
12 Months Ended
Jan. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation
The consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and include the accounts of the Company and all of its wholly owned subsidiaries. All intercompany transactions and accounts have been eliminated.
Use of Estimates
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Such estimates include, but are not limited to, revenue recognition, allowances for doubtful accounts, the incremental borrowing rate related to the Company’s lease liabilities, stock-based compensation, legal contingencies, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, fair value of non-marketable securities and accounting for income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events.
The COVID-19 pandemic and global macroeconomic conditions, including slower economic growth, rising interest rates and inflation, continue to impact demand and supply for a broad variety of goods and services, including demand from the Company’s customers.
Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, assumptions and judgments or adjust the carrying value of its assets or liabilities. These estimates may change as new events occur and additional information is obtained and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the Company’s financial statements.
Foreign Currency
The functional currency of the Company’s international subsidiaries is either the U.S. dollar or the local currency in which the international subsidiary operates. For foreign subsidiaries where the U.S. dollar is the functional currency, foreign currency denominated monetary assets and liabilities are re-measured into U.S. dollars at current exchange rates and foreign currency denominated non-monetary assets and liabilities are re-measured into U.S. dollars at historical exchange rates. Transaction gains or losses from foreign currency re-measurement and settlements are included in other income (expense), net in the consolidated statements of operations. For foreign subsidiaries where the functional currency is the local currency, the Company uses the exchange rate as of the balance sheet date to translate assets and liabilities and the average exchange rate during the period to translate revenue and expenses into U.S. dollars. Translation gains or losses resulting from translating foreign local currency financial statements into U.S. dollars are included in accumulated other comprehensive loss as a component of stockholders' equity (deficit).
Comprehensive Loss
The Company’s comprehensive loss includes net loss, unrealized gains and losses on available-for-sale debt securities and foreign currency translation adjustments.
Cash and Cash Equivalents
The Company considers all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. The Company maintains such investments primarily in money market funds, which have readily determinable fair values. Money market funds are measured using quoted prices in active markets with changes recorded in other income (expense), net on the consolidated statements of operations.
Marketable Securities
The Company’s short-term investments consist of U.S. government treasury securities. The Company determines the appropriate classification of its short-term investments at the time of purchase and reevaluates such designation at each balance sheet date. The Company has classified and accounted for its short-term investments as available-for-sale debt securities as the Company may sell these securities at any time for use in its current operations or for other purposes, even prior to maturity. As a result, the Company classifies its short-term investments within current assets on the consolidated balance sheets.
Available-for-sale debt securities are recorded at fair value each reporting period. Realized gains and losses are determined based on the individual security level and are reported in other income (expense), net in the consolidated statements of operations. Unrealized gains and losses, net of taxes, on these short-term investments are reported as a separate component of accumulated other comprehensive loss on the consolidated balance sheets until realized.
If the estimated fair value of an available-for-sale debt security is below its amortized cost basis, then the Company evaluates for impairment. The Company considers its intent to sell the security or whether it is more likely than not that it will be required to sell the security before recovery of its amortized basis. If either of these criteria are met, the debt security’s amortized cost basis is written down to fair value through other income (expense), net in the consolidated statements of operations. If neither of these criteria are met, the Company evaluates whether unrealized losses have resulted from a credit loss or other factors. When a credit loss exists, the Company compares the present value of cash flows expected to be collected from the debt security with the amortized cost basis of the security to determine what allowance amount, if any, should be recorded. An impairment relating to credit losses is recorded through an allowance for credit losses reported in other income (expense), net in the consolidated statements of operations. The allowance is limited by the amount that the fair value of the debt security is below its amortized cost basis.
For the years ended January 31, 2023, 2022 and 2021, the Company did not record any impairment charges for its marketable debt securities in its consolidated statements of operations.
Restricted Cash
As of January 31, 2023 and 2022, the Company pledged $0.5 million of collateral for its available credit on corporate credit cards. Restricted cash balances have been excluded from the Company’s cash and cash equivalents balance and are included in other assets on the consolidated balance sheets.
Non-marketable Securities
Non-marketable securities consist of debt and equity investments in privately-held companies, which are classified as other assets on the consolidated balance sheets. The Company’s non-marketable debt securities are measured at fair value at each reporting period. The Company’s non-marketable equity securities do not have readily determinable fair values. Under the measurement alternative election, the Company accounts for these non-marketable equity securities at cost and adjusts for observable price changes in orderly transactions for the identical or similar investment of the same issuer or upon impairment. These securities are not eligible for the net-asset-value practical expedient from fair value measurement. The measurement alternative election is reassessed each reporting period to determine whether the non-marketable securities continue to be eligible for this election.
The Company periodically evaluates its non-marketable equity securities for impairment when events and circumstances indicate that the carrying amount of the investment may not be recovered. Impairment indicators may include, but are not limited to, a significant deterioration in earnings performance, credit rating, asset quality or business outlook or a
significant adverse change in the regulatory, economic, or technological environment. If the non-marketable equity securities are considered impaired, the Company will record an impairment charge within other income (expense) on its consolidated statements of operations for the amount by which the carrying value exceeds the fair value of the investment. For the years ended January 31, 2023, 2022 and 2021, the Company did not record any impairment charges related to its non-marketable equity securities in its consolidated statements of operations.
During the years ended January 31, 2023 and 2022, the Company invested $3.1 million and $4.3 million, respectively, of its cash in non-marketable securities of privately-held companies. The Company evaluated its ownership, contractual and other interests of its investments and determined that as of January 31, 2023, there were no variable interest entities required to be consolidated in the Company’s consolidated financial statements, as the Company was not the primary beneficiary and did not have the power to direct activities that most significantly impact the entities’ economic performance. The Company’s maximum loss exposure is limited to the carrying value of these investments.
Fair Value of Financial Instruments
The Company’s financial instruments consist of cash and cash equivalents, short-term investments, accounts receivable, non-marketable securities, accounts payable and accrued liabilities. Cash equivalents are measured at fair value on a recurring basis. Short-term investments classified as available-for-sale debt securities are recorded at fair value. Non-marketable securities consist of debt and equity securities. Non-marketable debt securities are measured at fair value at each reporting period. Non-marketable equity securities are measured at fair value as of the date of observable price changes in orderly transactions for the identical or a similar investment of the same issuer or upon impairment. Accounts receivable, accounts payable and accrued liabilities are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date.
The Company follows ASC 820, Fair Value Measurements and Disclosures with respect to assets and liabilities that are measured at fair value. Under this standard, fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The standard establishes a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs, as described below, of which the first two are considered observable and the last unobservable, that may be used to measure fair value:
Level 1: Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date.
Level 2: Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
Concentration of Credit Risk
Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash and cash equivalents, restricted cash, short-term investments and accounts receivable. The primary focus of the Company’s investment strategy is to preserve capital and meet liquidity requirements. The Company maintains its cash accounts with financial institutions where, at times, deposits exceed insurance coverage limits. The Company invests its excess cash in highly-rated money market funds and in short-term investments consisting of U.S. government treasury securities.
The Company extends credit to customers in the normal course of business. The Company performs credit analyses and monitors the financial health of its customers to reduce credit risk. The Company does not require collateral from customers to secure accounts receivable. Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company records an allowance for doubtful accounts relating to certain trade accounts receivable based on various factors, including the review of credit profiles of its customers, contractual terms and conditions, current economic trends and historical customer payment experience.
As of January 31, 2023 and 2022, no customer represented 10% or more of net accounts receivable. For the years ended January 31, 2023, 2022 and 2021, no customer represented 10% or more of revenue.
Software Development Costs
Software development costs for software to be sold, leased, or otherwise marketed are expensed as incurred until the establishment of technological feasibility, at which time those costs are capitalized until the product is available for general release to customers and amortized over the estimated life of the product. Technological feasibility is established upon the completion of a working prototype that has been certified as having no critical bugs and is a release candidate. To date, costs and time incurred between the establishment of technological feasibility and product release have not been material, resulting in software development costs qualifying for capitalization being immaterial. As a result, the Company has not capitalized any related software development costs in any of the periods presented.
Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements, with no substantive plans to market such software at the time of development, costs related to the development of web-based product, or implementation costs incurred in a hosting arrangement that is a service contract, are capitalized during the application development stage. Costs incurred during the preliminary planning and evaluation stage of the project and during post implementation operational stage are expensed as incurred. There were no material qualifying costs incurred during the application development stage and the Company did not capitalize any qualifying costs related to computer software developed for internal use, or implementation costs incurred in a hosting arrangement that is a service contract in the years ended January 31, 2023 and 2022.
Property and Equipment
Property and equipment are recorded at cost and depreciated using the straight-line method over the following estimated useful lives:
Property and EquipmentEstimated Useful Life
Computer and office equipment
Two to three years
Purchased softwareTwo years
ServersThree years
Furniture and fixturesFive years
Website costsThree years
Leasehold improvementsLesser of estimated useful life or remaining lease term
Depreciation commences once the asset is ready for its intended use. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation, is removed from the accounts and any resulting gain or loss is reflected in the consolidated statements of operations. There was no material gain or loss incurred as a result of retirement or sale in the periods presented. Repair and maintenance costs are expensed as incurred.
Business Combinations
The Company uses its best estimates and assumptions to assign fair value to the tangible and intangible assets acquired and liabilities assumed as of the acquisition date. The excess of the fair value of purchase consideration over the fair values of the tangible and intangible assets acquired and liabilities assumed is recorded as goodwill. These estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company’s consolidated statements of operations. Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred.
Leases
The Company determines if an arrangement is, or contains, a lease at inception. An arrangement is or contains a lease if the arrangement conveys the right to control the use of an identified asset for a period of time in exchange for consideration.
The Company measures lease liabilities based on the present value of lease payments over the lease term at the lease commencement date. As the Company’s leases generally do not provide an implicit discount rate, the net present value of
future minimum lease payments is determined using the Company’s incremental borrowing rate. Options in the lease terms to extend or terminate the lease are not reflected in the lease liabilities unless it is reasonably certain that any such option will be exercised.
The Company measures right-of-use assets at the lease commencement date based on the corresponding lease liabilities adjusted for (i) prepayments made to the lessor at or before the commencement date, (ii) initial direct costs incurred and (iii) certain tenant incentives under the lease. The Company evaluates the recoverability of the right-of-use assets for possible impairment in accordance with the long-lived assets policy.
The Company accounts for lease and non-lease components as a single lease component for all leases. The Company has elected not to recognize right-of-use assets or lease liabilities for leases with an initial lease term of twelve months or less, and instead recognize the associated lease payments for these short-term leases in the consolidated statements of operations on a straight-line basis over the lease term.
Lease expenses for minimum lease payments for operating leases are recognized on a straight-line basis over the lease term. Amortization expense of the right-of-use assets for finance leases is generally recognized on a straight-line basis over the shorter of the lease term or the useful life of the asset. Interest expense for finance leases is recognized based on the incremental borrowing rate used to determine the finance lease liability. Variable lease payments are expensed as incurred and are not included within the lease liability and right-of-use assets calculation.
Operating leases are reflected in operating lease right-of-use assets, operating lease liabilities and operating lease liabilities, non-current on the consolidated balance sheets. Finance leases are included in property and equipment, net, other accrued liabilities, and other liabilities, non-current on the consolidated balance sheets. Within the consolidated statements of cash flows, the Company classifies all cash payments associated with operating leases within operating activities and for finance leases, repayments of principal are presented within financing activities and interest payments are presented within operating activities.
Impairment of Long-Lived Assets
The Company evaluates the recoverability of its long-lived assets for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount is not recoverable, the carrying amount of such assets is reduced to fair value. Impairment charges related to long-lived assets during the years presented were not material. Refer to Note 4, Property and Equipment, net for more information.
In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of long-lived assets. If the estimated useful life assumption for any asset is changed due to new information, the remaining unamortized balance would be depreciated or amortized over the revised estimated useful life, on a prospective basis.
Goodwill and Other Acquired Intangible Assets
Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations. Other acquired intangible assets are stated at the fair value acquired as determined by a valuation technique commensurate with the intended use of the related asset. Definite-lived intangible assets are considered long-lived assets and are amortized on a straight-line basis over the periods that expected economic benefits will be provided. Goodwill and any indefinite-lived intangible assets are not amortized; rather, they are evaluated for impairment annually and whenever events or changes in circumstances indicate that the value of the asset may be impaired.
The Company performs its annual impairment analysis in the fourth quarter of each fiscal year. The Company first assesses the qualitative factors to determine whether it is more likely than not that the fair value of the Company’s single operating segment is less than its carrying amount as a basis for determining whether it is necessary to perform the quantitative goodwill impairment test. If the Company determines that it is more likely than not that its fair value is less than its carrying amount, then the quantitative goodwill impairment test will be performed. The quantitative goodwill impairment test identifies goodwill impairment and measures the amount of goodwill impairment loss to be recognized by comparing the fair value of the Company’s single operating segment with its carrying amount. If the carrying amount exceeds its fair value, no further analysis is required; otherwise, any excess of the carrying amount over the implied fair value is recognized as an impairment loss and the carrying value of goodwill is written down to fair value. No indicators of impairment of goodwill
were identified during the years ended January 31, 2023, 2022 and 2021, and accordingly, the Company has not recorded any impairment of goodwill during those periods.
Revenue Recognition
The Company derives its revenue from two sources: (1) the sales of subscriptions, which includes the usage-based database-as-a-service offering and the term license and post-contract customer support (“PCS”); and (2) services revenue comprised of consulting and training arrangements. The Company recognizes revenue when its customer obtains control of promised goods or services in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. In determining the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements, the Company performs the following steps:
i.Identification of the contract, or contracts, with a customer - The Company contracts with its customers through order forms, which are governed by master sales agreements. The Company determines it has a contract with a customer when the contract is approved, each party’s rights regarding the products or services to be transferred is identified, the payment terms for the services can be identified, the Company has determined the customer has the ability and intent to pay and the contract has commercial substance. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit, reputation and financial or other information pertaining to the customer. At contract inception, the Company evaluates whether two or more contracts should be combined and accounted for as a single contract and whether the combined or single contract includes more than one performance obligation. The Company has concluded that its contracts with customers do not contain warranties that give rise to a separate performance obligation.
ii.Identification of the performance obligations in the contract - Performance obligations promised in a contract are identified based on the services or products that will be transferred to the customer that are both (1) capable of being distinct, whereby the customer can benefit from the service or product either on its own or together with other resources that are readily available from third parties or from the Company and (2) distinct in the context of the contract, whereby the transfer of the services or products is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised services or products, the Company applies judgment to determine whether promised services or products are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised services or products are combined and accounted for as a single performance obligation.
iii.Determination of the transaction price - The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring services and products to the customer. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue recognized under the contract will not occur. None of the Company’s contracts contain a significant financing component.
iv.Allocation of the transaction price to the performance obligations in the contract - If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts that contain multiple performance obligations, the Company allocates the transaction price to each performance obligation based on a relative standalone selling price (“SSP”) basis. The Company also considers if there are any additional material rights inherent in a contract and if so, the Company allocates a portion of the transaction price to such rights based on SSP. The Company determines each SSP based on multiple factors, including past history of selling such performance obligations as standalone products. The Company estimates SSP for performance obligations with no observable evidence using adjusted market, cost plus and residual methods to establish the SSPs. In cases where directly observable standalone sales are not available, the Company utilizes all observable data points including competitor pricing for a similar or identical product, market and industry data points and the Company’s pricing practices to establish the SSP.
v.Recognition of revenue when, or as, the Company satisfies a performance obligation - The Company recognizes revenue at the time the related performance obligation is satisfied when control of the services or products are transferred to the customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products. The Company records its revenue net of any value added or sales tax.
Subscription Revenue
The Company sells subscriptions directly through its field and inside sales teams and indirectly through channel partners, as well as through its self-serve channel. The majority of the Company’s subscription contracts are one year in duration and are invoiced upfront. When the Company enters into multi-year subscription contracts, the customer is typically invoiced on an annual basis or pays upfront. The Company’s subscription contracts are generally non-cancelable and non-refundable.
The Company derives subscription revenue from providing its software to customers with its database-as-a-service offering that include comprehensive infrastructure and management of the Company’s database and can also be purchased with additional enterprise features. Performance obligations related to database-as-a-service solutions are recognized on a usage-basis, as the use of this service represents a direct measurement of the value to the customer of the goods or services transferred to date relative to the remaining goods or services promised under the contract.
The Company’s subscription revenue also includes time-based software licenses sold in conjunction with PCS. These subscription offerings are generally priced on a per server basis, subject to a per server random access memory (“RAM”) limit. Performance obligations related to subscription revenue for time-based software licenses include a license portion, which represents functional intellectual property under which a customer has the legal right to the license. The license provides significant standalone functionality and is therefore deemed a distinct performance obligation. License revenue is recognized at a point in time, upon delivery and transfer of control of the underlying license to the customer, which is typically the subscription start date.
Performance obligations related to PCS include unspecified updates, as well as support and maintenance. While separate performance obligations are identified within PCS, the underlying performance obligations generally have a consistent continuous pattern of transfer to a customer during the term of a contract. Revenue from PCS is recognized ratably over the contract duration.
Services Revenue
The Company’s services contracts are generally provisioned on a time-and-materials basis. Revenue is recognized on a proportional performance basis as the services are delivered to the customers.
Contracts with Multiple Performance Obligations
Certain of the Company’s contracts with customers contain multiple performance obligations, including those described above such as the license portion of time-based software licenses, PCS, database-as-a-service offering and services. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to each separate performance obligation based on its relative SSP basis.
Cost of Revenue
Cost of Subscription Revenue
Cost of subscription revenue primarily includes third-party cloud infrastructure expenses for the Company’s database- as-a-service offering. Cost of subscription revenue also includes personnel costs, including salaries, bonuses and benefits and stock-based compensation, for employees associated with the Company’s subscription arrangements principally related to technical support and allocated shared costs, as well as depreciation and amortization.
Cost of Services Revenue
Cost of services revenue primarily includes personnel costs, including salaries and benefits and stock-based compensation for employees associated with the Company’s professional service contracts, as well as, travel costs, allocated shared costs and depreciation and amortization.
Deferred Commissions
The Company capitalizes its incremental costs of obtaining subscription contracts with customers, which generally consist of sales commissions paid to the Company’s sales force and related payroll taxes, as well as fees paid to marketplace vendors. Incremental costs that are expected to be amortized during the succeeding twelve months are recorded on the Company’s consolidated balance sheets as deferred commissions with the remaining, non-current, portion recorded under
other assets. Deferred commissions are amortized over a period of benefit that the Company has determined to be generally five years. The Company determined the period of benefit by taking into consideration the length of its customer contracts, its technology and other factors. Deferred commissions also include all other sales commissions and related payroll taxes for subscription contracts, which are amortized based on the pattern of the associated revenue recognition over the related contractual subscription period. Sales commissions are generally paid up front and one month in arrears, however, the timing of payment is based on contractual terms of the underlying subscription contract and is subject to an evaluation of customer credit-worthiness. The deferred commission amounts are recoverable through the future revenue under the non-cancelable customer contracts. Amortization of deferred commissions is included in sales and marketing expense in the consolidated statements of operations. The Company adopted the practical expedient that permits an entity to expense the costs to obtain a contract as incurred when the expected amortization period is one year or less. Deferred commissions are reviewed periodically for impairment. Refer to Note 10, Revenue for more information.
Deferred Revenue
Deferred revenue primarily consists of customer billings or payments received in advance of the Company satisfying the performance obligations on its subscription and services contracts. The Company generally invoices its customers annually in advance for its subscription services. Typical payment terms provide that customers pay the amount due within 30 days of the invoice date. Deferred revenue that is anticipated to be recognized during the succeeding twelve-month period is recorded as current deferred revenue and the remaining portion is recorded as non-current. The Company’s contract liabilities are classified as deferred revenue upon the right to invoice or when payments have been received for undelivered products or services. Deferred revenue does not necessarily represent the total contract value of annual or multi-year, non-cancelable subscription agreements.
Accounts Receivable and Allowance for Doubtful Accounts
The Company records a receivable when an unconditional right to consideration exists, such that only the passage of time is required before payment of consideration is due. Timing of revenue recognition may differ from the timing of invoicing to customers. If revenue recognized on a contract exceeds the billings, then the Company records an unbilled receivable for that excess amount, which is included as part of accounts receivable, net in the Company’s consolidated balance sheets.
The Company is exposed to credit losses primarily through the sales of subscriptions and services, which are recorded as accounts receivable, inclusive of unbilled receivables. The Company performs initial and ongoing evaluations of its customers' financial position and generally extends credit without collateral. Accounts receivable are recorded at amortized cost, net of an allowance for doubtful accounts, and do not bear interest.
The allowance for doubtful accounts represents the best estimate of lifetime expected credit losses against the existing accounts receivable, inclusive of unbilled receivables, based on certain factors including past collection experience, credit quality of the customer, current aging of the receivable balance, current economic conditions, reasonable and supportable forecasts, as well as specific circumstances arising with individual customers. Extensive judgment is required in assessing these factors. Due to the short-term nature of the Company’s accounts receivable, forecasts have limited relevance to the Company’s expected credit loss estimates. Accounts receivable are written off against the allowance for doubtful accounts when management determines a balance is uncollectible and the Company no longer actively pursues collection of the receivable. The Company’s estimates of the allowance for credit losses may not be indicative of the Company’s actual credit losses requiring additional charges to be incurred to reflect the actual amount collected. See also Note 10, Revenue for more information on allowance for doubtful accounts and unbilled receivables.
Convertible Senior Notes
The Company early adopted Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-06—Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”) as of February 1, 2021 using the modified retrospective transition method.
Prior to the adoption of ASU 2020-06, in accounting for the issuance of the Company’s convertible senior notes (the “Notes”), the Notes were separated into liability and equity components. The carrying amounts of the liability component was calculated by measuring the fair value of similar liabilities that do not have associated convertible features. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the respective Notes. This difference represented the debt discount that was
amortized to interest expense over the respective terms of the Notes using the effective interest rate method. The equity component was recorded in additional paid-in capital and was not remeasured as long as it continued to meet the conditions for equity classification.
In accounting for the debt issuance costs related to the Notes, the Company allocated the total amount incurred to the liability and equity components of the Notes based on their relative fair values. Issuance costs attributable to the liability component were being amortized to interest expense over the contractual term of the Notes. The issuance costs attributable to the equity component were netted against the equity component representing the conversion option in additional paid-in capital.
Transactions involving contemporaneous exchanges of cash between the same debtor and creditor in connection with the issuance of a new debt obligation and satisfaction of an existing debt obligation by the debtor are evaluated as a modification or an exchange transaction depending on whether the exchange is determined to have substantially different terms. For exchange transactions that are considered an extinguishment of debt, the total consideration for such an exchange is separated into liability and equity components by estimating the fair value of a similar liability without a conversion option and assigning the residual value to the equity component. The gain or loss on extinguishment of the debt is subsequently determined by comparing repurchase consideration allocated to the liability component to the sum of the carrying value of the liability component, net of the proportionate amounts of unamortized debt discount and remaining unamortized debt issuance costs.
The liability component of the Notes was classified as non-current until the reporting period date was within one year of maturity of the Notes or when the Company has received a redemption request, but settlement would occur after the reporting period date. Under these circumstances, the net carrying amount of the Notes was classified as a current liability and a portion of the equity component representing the conversion option was reclassified to temporary equity in the consolidated balance sheets. The portion of the equity component classified as temporary equity was measured as the difference between the principal and net carrying amount of the Notes, excluding debt issuance costs.
Upon adoption of ASU 2020-06, the Company no longer records the conversion feature of its convertible senior notes in equity. Instead, the Company combined the previously separated equity component with the liability component, which together is now classified as debt, thereby eliminating the subsequent amortization of the debt discount as interest expense. Similarly, the portion of issuance costs previously allocated to equity was reclassified to debt and amortized as interest expense. Accordingly, the Company recorded a decrease to accumulated deficit of $52.6 million, a decrease to additional paid-in capital of $309.4 million, a decrease to temporary equity of $4.7 million and an increase to convertible senior notes, net, of $261.5 million. There was an immaterial benefit from the reversal of the deferred tax liability associated with the convertible senior notes upon the adoption of ASU 2020-06. Prior period financial statements were not restated.
Also upon adoption, the Company is no longer utilizing the treasury stock method for earnings per share purposes. Instead, the Company is applying the if-converted method when reporting the number of potentially dilutive shares of common stock. Although the required use of the if-converted method will not impact the diluted net loss per share as long as the Company is in a net loss position, the Company is required to include disclosures of all the underlying shares regardless of the average stock price for the reporting period.
The Company’s convertible senior notes are classified as non-current liabilities until the reporting period date is within one year of maturity of the convertible senior notes or when the Company has received a redemption request, but settlement will occur after the reporting period date. Under such circumstances, the carrying amount of the convertible senior notes, net of the associated unamortized debt issuance costs, is classified as a current liability.
Research and Development
Research and development costs are expensed as incurred and consist primarily of personnel costs, including salaries, bonuses and benefits and stock-based compensation. Research and development costs also include amortization associated with acquired finite-lived intangible assets and allocated overhead.
Advertising
Advertising costs are expensed as incurred, or the first time the advertising takes place, based on the nature of the advertising and include direct marketing, events, public relations, sales collateral materials and partner programs. Advertising costs were $18.7 million, $18.0 million and $12.8 million for the years ended January 31, 2023, 2022 and 2021, respectively. Advertising costs are recorded in sales and marketing expenses in the consolidated statements of operations.
Stock-Based Compensation
Compensation expense related to stock-based awards granted to employees and non-employees is calculated based on the fair value of stock-based awards on the date of grant. For restricted stock units, fair value is based on the closing price of the Company’s common stock on the grant date.
For stock options and purchase rights issued to employees under the 2017 Employee Stock Purchase Plan (“2017 ESPP”), the Company determines the grant date fair value using the Black-Scholes option-pricing model. This option-pricing model requires the use of assumptions, which are subjective and generally requires significant judgment to determine. The assumptions for the option-pricing model were determined as follows:
i.Expected Term. The expected term represents the period that stock-based awards are expected to be outstanding. For option grants that are considered to be “plain vanilla,” the Company determines the expected term using the simplified method. The simplified method deems the term to be the average of the time-to-vesting and the contractual life of the options. For purchase rights granted under the 2017 ESPP, the expected term represents the offering period.
ii.Expected Volatility. Since the Company had limited trading history of its common stock, the expected volatility for its stock option grants was derived from the average historical stock volatilities of several unrelated public companies within the Company’s industry that the Company considered to be comparable to its own business over a period equivalent to the expected term of the stock option grants. For purchase rights granted under the 2017 ESPP, the volatility is derived from the historical volatility of the Company’s common stock.
iii.Risk-Free Interest Rate. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero-coupon U.S. Treasury notes with maturities approximately equal to the option’s expected term and 2017 ESPP offering period.
iv.Dividend Rate. The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to do so.
The Company’s stock price volatility and expected option life involve management's best estimates, both of which impact the fair value estimated under the Black-Scholes option-pricing model and, ultimately, the expense that will be recognized.
The Company recognizes the related stock-based compensation expense for restricted stock units and stock options on a straight-line basis over the employee’s requisite service period, which is generally four years. The Company has elected to account for forfeitures as they occur. The Company recognizes the stock-based compensation expense related to the 2017 Employee Stock Purchase Plan on a straight-line basis over the offering period.
Net Loss Per Share
The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive securities outstanding for the period, including stock options, restricted stock units and convertible senior notes. Refer to Note 12. Net Loss Per Share for more information.
Segment Information
The Company has one operating and reportable segment as the Company’s chief operating decision maker, the Company’s Chief Executive Officer (“CEO”), reviews financial information on an aggregate and consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, all required segment information can be found in these consolidated financial statements and accompanying notes.
Income Taxes
The Company follows the asset and liability method of accounting for income taxes. This method requires recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities. Valuation allowances are established when necessary to reduce the deferred tax assets to the amount the Company believes is more likely than not to be realized.
The Company recognizes the tax benefit from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the tax authorities, based on the technical merits of the position. The tax benefit is measured based on the largest benefit that is more likely than not of being realized upon ultimate settlement. The Company recognizes interest and penalties on amounts due to taxing authorities as a component of other income (expense), net.
Related Party Transactions
All contracts with related parties are executed in the ordinary course of business. There were no material related party transactions in the years ended January 31, 2023, 2022 and 2021. As of January 31, 2023 and 2022, there were no material amounts payable to or amounts receivable from related parties.
Recently Adopted Accounting Pronouncements
Disclosures by Business Entities about Government Assistance. In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance, which requires companies to disclose information about certain government assistance they receive. Disclosure requirements include: the types of government assistance received, the accounting for any such assistance, and the effect of the assistance on the company's consolidated financial statements. The guidance is effective for annual periods beginning after December 15, 2021. The Company adopted this ASU for the year ended January 31, 2023 on a prospective basis. The adoption of this ASU did not have a material impact on the Company’s disclosures.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements
12 Months Ended
Jan. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The following tables present information about the Company’s financial assets that have been measured at fair value on a recurring basis as of January 31, 2023 and 2022 and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):
Fair Value at January 31, 2023
Level 1
Level 2
Level 3
Total
Financial Assets:
Cash and cash equivalents:
Money market funds $268,985 $— $— $268,985 
Short-term investments:
U.S. government treasury securities
1,380,804 — — 1,380,804 
Total financial assets
$1,649,789 $— $— $1,649,789 
Fair Value at January 31, 2022
Level 1
Level 2
Level 3
Total
Financial Assets:
Cash and cash equivalents:
Money market funds $331,221 $— $— $331,221 
Short-term investments:
U.S. government treasury securities
1,352,019 — — 1,352,019 
Total financial assets
$1,683,240 $— $— $1,683,240 
The Company utilized the market approach and Level 1 valuation inputs to value its money market mutual funds and U.S. government treasury securities because published net asset values were readily available. The contractual maturity of all marketable securities was less than one year as of January 31, 2023 and 2022. As of January 31, 2023, unrealized losses on the Company’s U.S. government treasury securities were approximately $2.4 million. The fluctuations in market interest rates impact the unrealized losses on these securities. The Company does not intend to sell these securities and, as a result, does not expect to realize these losses in its financial statements. The Company concluded that an allowance for credit losses was unnecessary for short-term investments as of January 31, 2023 and 2022. Gross realized gains and losses were not material for each of the years ended January 31, 2023 and 2022.
Convertible Senior Notes
The Company measures the fair value of its outstanding convertible senior notes on a quarterly basis for disclosure purposes. The Company considers the fair value of its convertible senior notes at January 31, 2023 to be a Level 2 measurement due to limited trading activity of the convertible senior notes. Refer to Note 6, Convertible Senior Notes, to the consolidated financial statements for further details.
Non-marketable Securities
As of January 31, 2023 and 2022, the total amount of non-marketable equity and debt securities included in other assets on the Company’s balance sheets were $9.8 million and $4.8 million, respectively. During the year ended January 31, 2023, the Company invested an additional $3.1 million of its cash in non-marketable equity securities. In addition, the Company recorded an unrealized gain on certain of these non-marketable securities of $1.9 million during the year ended January 31, 2023. No gain or loss was recognized during the year ended January 31, 2022. Refer to Note 2, Summary of Significant Accounting Policies, for further details. The Company considers these assets as Level 3 within the fair value hierarchy when an impairment or observable price changes in orderly transactions are recognized on these non-marketable securities during the period. The estimation of fair value for these investments is inherently complex due to the lack of readily available market data and inherent lack of liquidity and requires the Company’s judgment and the use of significant unobservable inputs in an inactive market. In addition, the determination of whether an orderly transaction is for the identical or a similar investment requires significant management judgment, including understanding the differences in the rights and obligations of the investments, the extent to which those differences would affect the fair values of those investments and the stage of operational development of the entities.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net
12 Months Ended
Jan. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net Property and Equipment, Net
Property and equipment, net consists of the following (in thousands):
January 31, 2023January 31, 2022
Servers$1,350 $1,044 
Furniture and fixtures4,525 2,903 
Computer and office equipment4,949 2,446 
Purchased software985 985 
Leasehold improvements35,219 30,070 
Website costs969 969 
Construction in process879 4,562 
Finance lease right-of-use assets27,489 31,463 
Total property and equipment76,365 74,442 
Less: accumulated depreciation and amortization(18,524)(11,817)
Property and equipment, net$57,841 $62,625 
Depreciation and amortization expense related to property and equipment was $6.9 million, $4.5 million and $5.5 million for the years ended January 31, 2023, 2022 and 2021, respectively. Depreciation and amortization expense excludes amortization with respect to the finance lease right-of-use asset, which is described further in Note 7, Leases.
Depreciation expense for the year ended January 31, 2021 included an impairment charge of $2.1 million related to the Company’s former office space in Dublin, Ireland. In December 2019, the Company signed an agreement to lease approximately 40,000 square feet of office space to accommodate its growing employee base in Dublin. The lease commenced on February 1, 2020 and as of January 31, 2021, the former Dublin office was not occupied by the Company. Due to the impact of the COVID-19 pandemic, the Company has been unable to assign nor secure a sub-tenant for the former Dublin office. Accordingly, the Company recognized an impairment charge as part of depreciation expense that represented the remaining carrying value of the right-of-use asset for this office location.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Acquired Intangible Assets, Net
12 Months Ended
Jan. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Acquired Intangible Assets, Net Goodwill and Acquired Intangible Assets, Net
The following table summarizes the changes in the carrying amount of goodwill during the periods presented (in thousands):
January 31, 2023January 31, 2022
Balance, beginning of the year$57,775 $55,830 
Increase in goodwill related to business combinations1,945 
Balance, end of the year$57,779 $57,775 
In April 2021, the Company made an acquisition for total cash consideration of $9.0 million, of which $4.5 million was the purchase price to be allocated and $4.5 million will be recognized as post-combination compensation expense. For accounting purposes, this business combination was deemed immaterial. The Company allocated $3.4 million to the acquired developed technology intangible asset based on fair value to be amortized over its economic useful life of five years. The Company also recorded $1.9 million of goodwill, which included a tax benefit associated with the acquisition due to the release of the valuation allowance of $0.8 million.
The gross carrying amount and accumulated amortization of the Company’s intangible assets are as follows (in thousands):
January 31, 2023
Gross Carrying ValueAccumulated AmortizationNet Book ValueWeighted-Average Remaining Useful Life (in years)
Developed technology$38,100 $(29,122)$8,978 1.7
Customer relationships15,200 (12,750)2,450 0.8
Total$53,300 $(41,872)$11,428 
January 31, 2022
Gross Carrying ValueAccumulated AmortizationNet Book ValueWeighted-Average Remaining Useful Life (in years)
Developed technology$38,100 $(22,982)$15,118 2.6
Customer relationships15,200 (9,710)5,490 1.8
Total$53,300 $(32,692)$20,608 
Acquired intangible assets are amortized on a straight-line basis. Amortization expense of intangible assets was $9.2 million, $9.1 million and $8.5 million for the years ended January 31, 2023, 2022 and 2021, respectively. Amortization expense for developed technology was included as research and development expense in the Company’s consolidated statements of operations. Amortization expense for customer relationships was included as sales and marketing expense in the Company’s consolidated statements of operations.
As of January 31, 2023, future amortization expense related to the intangible assets is as follows (in thousands):
Years Ending January 31,
2024$8,505 
20252,130 
2026680 
2027113 
2028— 
Total$11,428 
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Senior Notes
12 Months Ended
Jan. 31, 2023
Debt Disclosure [Abstract]  
Convertible Senior Notes Convertible Senior Notes
The net carrying amounts of the Company’s 2026 Notes (as defined herein) were as follows for the periods presented (in thousands):
Years Ended January 31,
20232022
Principal$1,149,972 $1,149,988 
Unamortized debt issuance costs(10,092)(13,467)
Net carrying amount$1,139,880 $1,136,521 
As of January 31, 2023, the total estimated fair value (Level 2) of the outstanding 2026 Notes was approximately $1.4 billion. The fair value was determined based on the closing trading price per $100 of the 2026 Notes as of the last day of trading for the period. The fair value of the 2026 Notes is primarily affected by the trading price of the Company’s common stock and market interest rates.
The following table sets forth the interest expense related to the 2024 Notes (as defined herein) and 2026 Notes for the periods presented (in thousands):
January 31, 2023January 31, 2022January 31, 2021
2024 Notes (2)
2026 Notes
2024 Notes
2026 Notes
2024 Notes
2026 Notes
Contractual interest expense
$— $2,859 $168 $2,876 $675 $2,875 
Amortization of debt discount (1)
— — — — 3,976 43,026 
Amortization of issuance costs (1)
— 3,375 647 3,358 276 1,851 
Total
$— $6,234 $815 $6,234 $4,927 $47,752 
(1) The decrease in total interest expense for the year ended January 31, 2022, as compared to the respective prior year was due to the derecognition of the unamortized debt discount, partially offset by the increase in the amortization of issuance costs previously recognized in equity. These changes were the result of the Company’s adoption of ASU 2020-06, as of February 1, 2021, as described in Note 2, Summary of Significant Accounting Policies.
(2) The aggregate principal amount outstanding of the 2024 Notes was redeemed by the Company in December 2021.
In June 2018, the Company issued $250.0 million aggregate principal amount of 0.75% convertible senior notes due 2024 in a private placement and, in July 2018, the Company issued an additional $50.0 million aggregate principal amount of convertible senior notes pursuant to the exercise in full of the initial purchasers’ option to purchase additional convertible senior notes (collectively, the “2024 Notes”). The 2024 Notes were senior unsecured obligations of the Company with interest payable semiannually in arrears on June 15 and December 15 of each year, beginning on December 15, 2018, at a rate of 0.75% per year. The 2024 Notes had a maturity date of June 15, 2024, unless earlier converted, redeemed or repurchased. The total net proceeds from the offering, after deducting initial purchase discounts and debt issuance costs, were approximately $291.1 million.
In January 2020, the Company issued $1.0 billion aggregate principal amount of 0.25% convertible senior notes due 2026 in a private placement and, also in January 2020, the Company issued an additional $150.0 million aggregate principal amount of convertible senior notes pursuant to the exercise in full of the initial purchasers’ option to purchase additional convertible senior notes (collectively, the “2026 Notes”). The 2026 Notes are senior unsecured obligations of the Company and interest is payable semiannually in arrears on July 15 and January 15 of each year, beginning on July 15, 2020, at a rate of 0.25% per year. The 2026 Notes will mature on January 15, 2026, unless earlier converted, redeemed or repurchased. The total net proceeds from the offering, after deducting initial purchase discounts and estimated debt issuance costs, were approximately $1.13 billion.
On January 14, 2020, in connection with the issuance of the 2026 Notes, the Company used a portion of the net proceeds to repurchase $210.0 million aggregate principal amount of the 2024 Notes (the “2024 Notes Partial Repurchase”) leaving $90.0 million aggregate principal outstanding on the 2024 Notes immediately after the exchange. The 2024 Notes Partial Repurchase were individually privately negotiated transactions conducted not pursuant to a redemption notice. The 2024 Notes Partial Repurchase and issuance of the 2026 Notes were deemed to have substantially different terms due to the
significant difference between the value of the conversion option immediately prior to and after the exchange, and accordingly, the 2024 Notes Partial Repurchase was accounted for as a debt extinguishment.
On October 1, 2021, the Company issued a notice of redemption (the “Redemption Notice”) for the aggregate principal amount outstanding of its 2024 Notes. Pursuant to the Redemption Notice, the Company redeemed the outstanding principal of the 2024 Notes that were not converted prior to such date at a redemption price in cash equal to 100% of the principal amount of the 2024 Notes, plus accrued and unpaid interest. The extinguishment of the 2024 Notes on December 3, 2021 was immaterial to the Company’s consolidated financial statements.
Terms of the 2026 Notes
For the 2026 Notes, the initial conversion rate is 4.7349 shares of the Company’s common stock per $1,000 principal amount of the 2026 Notes, which is equal to an initial conversion price of approximately $211.20 per share of common stock, subject to adjustment upon the occurrence of specified events.
The 2026 Notes will be convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding October 15, 2025, only under the following circumstances:
(1)during any fiscal quarter commencing after the fiscal quarter ending on April 30, 2020 (and only during such fiscal quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the 2026 Notes on each applicable trading day;
(2)during the five-business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of the 2026 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate of the 2026 Notes on each such trading day;
(3)if the Company calls any or all of the 2026 Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or
(4)upon the occurrence of specified corporate events (as set forth in the indenture governing the 2026 Notes).
On or after October 15, 2025, until the close of business on the scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2026 Notes, in multiples of $1,000 principal amount, at the option of the holder, regardless of the foregoing circumstances. Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election. If a fundamental change (as defined in the indenture governing the 2026 Notes) occurs prior to the maturity date, holders of the 2026 Notes will have the right to require the Company to repurchase for cash all or any portion of their 2026 Notes at a repurchase price equal to 100% of the principal amount of the 2026 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, if specific corporate events occur prior to the applicable maturity date, or if the Company elects to redeem the 2026 Notes, the Company will increase the conversion rate for a holder who elects to convert their notes in connection with such a corporate event or redemption in certain circumstances. It is the Company’s current intent to settle the principal amount of the 2026 Notes in cash.
During the three months ended January 31, 2023, the conditional conversion feature of the 2026 Notes was not triggered as the last reported sale price of the Company's common stock was not more than or equal to 130% of the conversion price for at least 20 trading days in the period of 30 consecutive trading days ending on January 31, 2023 (the last trading day of the fiscal quarter) and therefore the 2026 Notes are not currently convertible, in whole or in part, at the option of the holders from February 1, 2023 through April 30, 2023. Whether the 2026 Notes will be convertible following such period will depend on the continued satisfaction of this condition or another conversion condition in the future. Since the Company has the election of repaying the 2026 Notes in cash, shares of the Company’s common stock, or a combination of both, the Company continued to classify the 2026 Notes as long-term debt on the Company’s consolidated balance sheet as of January 31, 2023.
During the fiscal year ended January 31, 2023, certain holders elected to redeem an immaterial aggregate principal amount of the 2026 Notes. The Company elected to settle the redemption through the issuance of common stock. The
Company may elect to repay the 2026 Notes in cash, shares of the Company’s common stock or a combination of both cash and shares with respect to future conversions of the 2026 Notes.
Beginning on January 20, 2023, the Company may redeem for cash all or any portion of the 2026 Notes, at its option, if the last reported sale price of its common stock was at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on and including, the trading day immediately preceding the date on which the Company provides a notice of redemption at a redemption price equal to 100% of the principal amount of the 2026 Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.
Capped Calls
In connection with the pricing of the 2024 Notes and 2026 Notes, the Company entered into privately negotiated capped call transactions with certain counterparties (the “Capped Calls”). The Capped Calls associated with the 2024 Notes each had an initial strike price of approximately $68.15 per share, subject to certain adjustments, which corresponded to the initial conversion price of the 2024 Notes. These Capped Calls had initial cap prices of $106.90 per share, subject to certain adjustments.
The Capped Calls associated with the 2026 Notes each have an initial strike price of approximately $211.20 per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2026 Notes. These Capped Calls have initial cap prices of $296.42 per share, subject to certain adjustments.
The Capped Calls are expected to partially offset the potential dilution to the Company’s common stock upon any conversion of the 2024 Notes or 2026 Notes, with such offset subject to a cap based on the cap price. The Capped Calls associated with the 2024 Notes and 2026 Notes cover, subject to anti-dilution adjustments, approximately 4.4 million shares and 5.4 million shares of the Company’s common stock, respectively. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers and the announcement of such events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings and hedging disruptions. For accounting purposes, the Capped Calls are separate transactions and not part of the terms of the 2024 Notes and 2026 Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders' equity (deficit) and are not accounted for as derivatives. The cost of $37.1 million and $93.8 million incurred to purchase the Capped Calls associated with the 2024 Notes and 2026 Notes, respectively, was recorded as a reduction to additional paid-in capital and will not be remeasured. The Company did not unwind any of its Capped Calls through January 31, 2023.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Leases
12 Months Ended
Jan. 31, 2023
Leases [Abstract]  
Leases Leases
The Company has entered into non-cancelable operating and finance lease agreements, principally real estate for office space globally. The Company may receive renewal or expansion options, leasehold improvement allowances or other incentives on certain lease agreements. Lease terms range from one to 12 years and may include renewal options, which the company deems reasonably certain to be renewed. The exercise of the lease renewal option is at the company's discretion.
During the year ended January 31, 2023, the Company entered into a new agreement to lease office space in Gurgaon, India for a term of five years with total estimated aggregate base rent payments of $7.0 million. This lease commenced and payments began in April 2022.
In December 2022, the Company entered into a sublease agreement to lease office space in London, U.K. for a term of six years. The Company estimates total aggregate base rent payments, net of tenant incentives expected to be received, of $7.1 million. As the lease had not commenced as of January 31, 2023, the Company’s lease costs are not included in the tables below.
Lease Costs
The components of the Company’s lease costs included in its consolidated statements of operations were as follows (in thousands):
Years Ended January 31,
20232022
Finance lease cost:
Amortization of finance lease right-of-use assets$3,974 $3,974 
Interest on finance lease liabilities2,891 3,173 
Operating lease cost11,437 8,856 
Short-term lease cost2,808 1,207 
Total lease cost$21,110 $17,210 
Balance Sheet Components
The balances of the Company’s finance and operating leases were recorded on the consolidated balance sheet as follows (in thousands):
Years Ended January 31,
20232022
Finance Lease:
Property and equipment, net$27,489 $31,463 
Other accrued liabilities (current)5,483 4,511 
Other liabilities, non-current43,690 49,173 
Operating Leases:
Operating lease right-of-use assets$41,194 $41,745 
Operating lease liabilities (current)8,686 8,084 
Operating lease liabilities, non-current36,264 38,707 
Supplemental Information
The following table presents supplemental information related to the Company’s finance and operating leases (in thousands, except weighted-average information):
Years Ended January 31,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from finance lease$2,891 $3,173 
Operating cash flows from operating leases11,932 8,846 
Financing cash flows from finance lease4,510 5,572 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases9,346 14,434 
Weighted-average remaining lease term (in years):
Finance lease6.97.9
Operating leases6.17.0
Weighted-average discount rate:
Finance lease5.6 %5.6 %
Operating leases6.0 %4.2 %
Maturities of Lease Liabilities
Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of January 31, 2023 were as follows (in thousands):
Year Ending January 31,
Finance Lease
Operating Leases
2024$8,073 $11,993 
20258,445 10,251 
20268,711 7,986 
20278,711 6,120 
20288,711 4,809 
Thereafter
16,696 12,367 
Total minimum payments
59,347 53,526 
Less imputed interest
(10,174)(8,576)
Present value of future minimum lease payments
49,173 44,950 
Less current obligations under leases
(5,483)(8,686)
Non-current lease obligations
$43,690 $36,264 
Leases Leases
The Company has entered into non-cancelable operating and finance lease agreements, principally real estate for office space globally. The Company may receive renewal or expansion options, leasehold improvement allowances or other incentives on certain lease agreements. Lease terms range from one to 12 years and may include renewal options, which the company deems reasonably certain to be renewed. The exercise of the lease renewal option is at the company's discretion.
During the year ended January 31, 2023, the Company entered into a new agreement to lease office space in Gurgaon, India for a term of five years with total estimated aggregate base rent payments of $7.0 million. This lease commenced and payments began in April 2022.
In December 2022, the Company entered into a sublease agreement to lease office space in London, U.K. for a term of six years. The Company estimates total aggregate base rent payments, net of tenant incentives expected to be received, of $7.1 million. As the lease had not commenced as of January 31, 2023, the Company’s lease costs are not included in the tables below.
Lease Costs
The components of the Company’s lease costs included in its consolidated statements of operations were as follows (in thousands):
Years Ended January 31,
20232022
Finance lease cost:
Amortization of finance lease right-of-use assets$3,974 $3,974 
Interest on finance lease liabilities2,891 3,173 
Operating lease cost11,437 8,856 
Short-term lease cost2,808 1,207 
Total lease cost$21,110 $17,210 
Balance Sheet Components
The balances of the Company’s finance and operating leases were recorded on the consolidated balance sheet as follows (in thousands):
Years Ended January 31,
20232022
Finance Lease:
Property and equipment, net$27,489 $31,463 
Other accrued liabilities (current)5,483 4,511 
Other liabilities, non-current43,690 49,173 
Operating Leases:
Operating lease right-of-use assets$41,194 $41,745 
Operating lease liabilities (current)8,686 8,084 
Operating lease liabilities, non-current36,264 38,707 
Supplemental Information
The following table presents supplemental information related to the Company’s finance and operating leases (in thousands, except weighted-average information):
Years Ended January 31,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from finance lease$2,891 $3,173 
Operating cash flows from operating leases11,932 8,846 
Financing cash flows from finance lease4,510 5,572 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases9,346 14,434 
Weighted-average remaining lease term (in years):
Finance lease6.97.9
Operating leases6.17.0
Weighted-average discount rate:
Finance lease5.6 %5.6 %
Operating leases6.0 %4.2 %
Maturities of Lease Liabilities
Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of January 31, 2023 were as follows (in thousands):
Year Ending January 31,
Finance Lease
Operating Leases
2024$8,073 $11,993 
20258,445 10,251 
20268,711 7,986 
20278,711 6,120 
20288,711 4,809 
Thereafter
16,696 12,367 
Total minimum payments
59,347 53,526 
Less imputed interest
(10,174)(8,576)
Present value of future minimum lease payments
49,173 44,950 
Less current obligations under leases
(5,483)(8,686)
Non-current lease obligations
$43,690 $36,264 
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies
12 Months Ended
Jan. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
The following table includes certain non-cancelable agreements primarily for subscription, marketing services and cloud infrastructure capacity commitments entered into by the Company (in thousands):
Year Ending January 31,
Other Obligations
2024$200,706 
2025260,955 
2026264,403 
2027205,000 
2028215,000 
Thereafter
— 
Total minimum payments
$1,146,064 
Refer to Note 7, Leases, for further details on obligations under non-cancelable finance and operating leases, including future minimum lease payments.
Non-cancelable Material Commitments
Other than certain non-cancelable operating leases described in Note 7, Leases, during the year ended January 31, 2023, there have been no material changes outside the ordinary course of business to the Company’s contractual obligations and commitments. Subsequent to January 31, 2023, the Company expanded its enterprise partnership arrangement with a cloud infrastructure provider that includes a non-cancelable commitment of $300 million over the next five years, commencing in March 2023.
Other Commitments
The Company has entered into irrevocable, standby letters of credit, which serve as security deposits for certain of the Company’s leases and expire through October 2025. The maximum amount that can be drawn under these letters of credit is $1.3 million. As of January 31, 2023, no amounts have been drawn under the letters of credit.
Legal Matters
From time to time, the Company has become involved in claims, litigation and other legal matters arising in the ordinary course of business including intellectual property claims, labor and employment claims and breach of contract claims. For example, on March 12, 2019, Realtime Data LLC (“Realtime”) filed a lawsuit against the Company in the United
States District Court for the District of Delaware alleging that the Company is infringing three U.S. patents that it holds: U.S. Patent No. 9,116,908, U.S. Patent No. 9,667,751 and U.S. Patent No. 8,933,825. On May 4, 2021, in a consolidated action that includes Realtime’s case against MongoDB, the District Court granted certain defendants’ motion to dismiss without prejudice, finding that the patents are invalid under 35 U.S.C. § 101. Realtime filed an amended complaint against the Company on May 18, 2021, and the Company moved to dismiss that amended complaint on June 29, 2021. On August 23, 2021, the District Court granted the Company’s motion to dismiss. On August 25, 2021, Realtime filed a notice of appeal of the Delaware District Court’s order. Realtime filed its appellate brief on December 2, 2021 and the defendants (including MongoDB) filed a responsive brief on March 11, 2022. Realtime filed a reply brief on April 29, 2022. The oral argument took place before the U.S. Court of Appeals for the Federal Circuit on February 10, 2023.
The Company investigates all claims, litigation and other legal matters as they arise. Although claims and litigation are inherently unpredictable, as of January 31, 2023, the Company is currently not aware of any matters that, if determined adversely to the Company, would individually or taken together have a material adverse effect on its business, financial position, results of operations or cash flows. The Company accrues estimates for resolution of legal and other contingencies when losses are probable and estimable. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.
Indemnification
The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, including business partners, landlords, contractors and parties performing its research and development. Pursuant to these arrangements, the Company agrees to indemnify, hold harmless and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party as a result of the Company’s activities. The terms of these indemnification agreements are generally perpetual. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. To date, the Company has not incurred material costs as a result of such commitments. The Company maintains commercial general liability insurance and product liability insurance to offset certain of the Company’s potential liabilities under these indemnification provisions.
The Company has entered into indemnification agreements with each of its directors and executive officers. These agreements require the Company to indemnify such individuals, to the fullest extent permitted by Delaware law, for certain liabilities to which they may become subject as a result of their affiliation with the Company.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders’ Equity (Deficit)
12 Months Ended
Jan. 31, 2023
Equity [Abstract]  
Stockholders’ Equity (Deficit) Stockholders’ Equity (Deficit)
Class A and Class B Common Stock
Prior to June 11, 2020, the Company had two classes of common stock, Class A and Class B. The rights of the holders of Class A and Class B common stock were identical, except with respect to voting. Each share of Class A common stock is entitled to one vote per share. Each share of Class B common stock was entitled to 10 votes per share.
On June 11, 2020, all outstanding shares of the Company’s Class B common stock, par value $0.001 per share, automatically converted into the same number of shares of Class A common stock, par value $0.001 per share, pursuant to the terms of the Company’s Amended and Restated Certificate of Incorporation. No additional shares of Class B common stock will be issued following such conversion. The conversion occurred pursuant to Article V, Section 5(a) of the Amended and Restated Certificate of Incorporation, which provided that each share of Class B common stock would convert automatically into one fully paid and nonassessable share of Class A common stock at 5:00 p.m. in New York City, New York on the first trading day falling on or after the date on which the outstanding shares of Class B common stock represented less than 10% of the aggregate number of shares of the then outstanding Class A common stock and Class B common stock. The Company filed a certificate with the Secretary of State of the State of Delaware effecting the retirement and cancellation of the Company’s Class B common stock and eliminating the authorized Class B common stock, thereby reducing the total number of the Company’s authorized shares of common stock by 100,000,000.
As of January 31, 2023, the Company had authorized 1,000,000,000 shares of common stock, each par value $0.001 per share, of which 70,005,957 shares of common stock were issued and 69,906,586 were outstanding.
2021 Common Stock Offering

On June 29, 2021, the Company entered into an underwriting agreement with Morgan Stanley & Co. LLC and Goldman Sachs & Co. LLC, as representatives of the several underwriters named therein, pursuant to which the Company
agreed to issue and sell 2,500,000 shares of its common stock, par value $0.001 per share, at an offering price of $365.00 per share.
The Company received net proceeds of $889.2 million, after deducting underwriting discounts and commissions of $22.7 million and offering expenses of $0.6 million. Offering expenses included legal, accounting and other fees and, along with underwriting discounts and commissions, were recorded in additional paid-in capital as a reduction of the proceeds upon the closing of the offering in July 2021.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue
12 Months Ended
Jan. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
Based on the information provided to and reviewed by the Company’s CEO, its Chief Operating Decision Maker, the Company believes that the nature, amount, timing and uncertainty of its revenue and cash flows and how they are affected by economic factors is most appropriately depicted through the Company’s primary geographical markets and subscription product categories. The Company’s primary geographical markets are North and South America (“Americas”); Europe, Middle East and Africa (“EMEA”); and Asia Pacific. The Company also disaggregates its subscription products between its MongoDB Atlas-related offerings and other subscription products, which include MongoDB Enterprise Advanced.
The following table presents the Company’s revenues disaggregated by primary geographical markets, subscription product categories and services (in thousands):
Years Ended January 31,
202320222021
Primary geographical markets:
Americas
$781,763 $527,081 $361,351 
EMEA
361,566 257,846 177,448 
Asia Pacific
140,711 88,855 51,581 
Total
$1,284,040 $873,782 $590,380 
Subscription product categories and services:
MongoDB Atlas-related
$808,263 $492,287 $270,805 
Other subscription
426,859 349,760 294,544 
Services
48,918 31,735 25,031 
Total
$1,284,040 $873,782 $590,380 
Customers located in the United States accounted for 55%, 54% and 56% of total revenue for the years ended January 31, 2023, 2022 and 2021, respectively. Customers located in the United Kingdom accounted for 10% of total revenue for the year ended January 31, 2021. No other country accounted for 10% or more of revenue for the periods presented.
As of January 31, 2023 and 2022, the majority of the Company’s long-lived assets were located in the United States and Ireland.
Contract Liabilities
The Company’s contract liabilities are recorded as deferred revenue in the Company’s consolidated balance sheet and consist of customer invoices issued or payments received in advance of revenues being recognized from the Company’s subscription and services contracts. Deferred revenue, including current and non-current balances as of January 31, 2023, 2022 and 2021 was $460.3 million, $375.2 million and $238.0 million, respectively. Approximately 27% and 23% of the total revenue recognized in the years ended January 31, 2023 and 2022 was from deferred revenue at the beginning of each respective period.
Remaining Performance Obligations
Remaining performance obligations represent the aggregate amount of the transaction price in contracts allocated to performance obligations not delivered, or partially undelivered, as of the end of the reporting period. Remaining performance
obligations include unearned revenue, multi-year contracts with future installment payments and certain unfulfilled orders against accepted customer contracts at the end of any given period. As of January 31, 2023, the aggregate transaction price allocated to remaining performance obligations was $461.1 million. Approximately 62% is expected to be recognized as revenue over the next 12 months and the remainder thereafter. The Company applies the practical expedient to omit disclosure with respect to the amount of the transaction price allocated to remaining performance obligations if the related contract has a total duration of 12 months or less.
Unbilled Receivables
Revenue recognized in excess of invoiced amounts creates an unbilled receivable, which represents the Company’s unconditional right to consideration in exchange for goods or services that the Company has transferred to the customer. Unbilled receivables are recorded as part of accounts receivable, net in the Company’s consolidated balance sheets. As of January 31, 2023, 2022 and 2021, unbilled receivables were $9.7 million, $6.1 million and $5.7 million, respectively.
Allowance for Doubtful Accounts
The adoption of ASU 2016-13 on February 1, 2020 required the Company to change from an incurred loss impairment model to an expected credit loss model. Accordingly, the Company considers expectations of forward-looking losses, in addition to historical loss rates, to estimate its allowance for doubtful accounts on its accounts receivable. The following is a summary of the changes in the Company’s allowance for doubtful accounts (in thousands):
Allowance for Doubtful Accounts
Balance at January 31, 2021$6,024 
Provision4,749 
Recoveries/write-offs(5,807)
Balance at January 31, 2022$4,966 
Provision5,595 
Recoveries/write-offs(4,199)
Balance at January 31, 2023$6,362 
The increase in allowance for doubtful accounts at January 31, 2023 was primarily driven by the increase in sales.
Costs Capitalized to Obtain Contracts with Customers
Deferred commissions were $252.4 million and $203.3 million as of January 31, 2023 and 2022, respectively. Amortization expense with respect to deferred commissions, which is included in sales and marketing expense in the Company’s consolidated statements of operations, was $79.0 million, $49.1 million and $28.6 million for years ended January 31, 2023, 2022 and 2021, respectively. There was no impairment loss in relation to the costs capitalized for the periods presented.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plans
12 Months Ended
Jan. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Equity Incentive Plans Equity Incentive Plans and Employee Stock Purchase Plan
2008 Stock Incentive Plan and 2016 Equity Incentive Plan
The Company adopted the 2008 Stock Incentive Plan (as amended, the “2008 Plan”) and the 2016 Equity Incentive Plan (as amended, the “2016 Plan”), primarily for the purpose of granting stock-based awards to employees, directors and consultants, including stock options, restricted stock units (“RSUs”) and other stock-based awards. With the establishment of the 2016 Plan in December 2016, all shares available for grant under the 2008 Plan were transferred to the 2016 Plan. The Company no longer grants any stock-based awards under the 2008 Plan and any shares underlying stock options canceled under the 2008 Plan will be automatically transferred to the 2016 Plan. Stock options granted under the stock option plans may be either incentive stock options (“ISOs”) or nonstatutory stock options (“NSOs”). ISOs may be granted to employees and NSOs may be granted to employees, directors, or consultants. All outstanding stock options as of January 31, 2023 were granted as NSOs with the exception of one ISO award. The exercise prices of the stock option grants must be no less than 100% of the fair value of the common stock on the grant date as determined by the Board of Directors. If, at the date of grant, the optionee owns more than 10% of the total combined voting power of all classes of outstanding stock (a “10% stockholder”), the exercise price must be at least 110% of the fair value of the common stock on the date of grant as determined by the Board of Directors. Options granted are exercisable over a maximum term of 10 years from the date of
grant or five years from the date of grant for ISOs granted to any 10% stockholder. The Board of Directors or a committee thereof determines the vesting schedule for all equity awards. Stock option awards generally vest over a period of four years with 25% vesting on the one year anniversary of the award and the remainder vesting monthly over the next 36 months of the grantee’s service to the Company. RSU awards granted to new employees generally vest over a period of four years with 25% vesting on the one year anniversary of the award and the remainder vesting quarterly over the next 12 quarters, subject to the grantee’s continued service to the Company. RSUs granted to existing employees generally vest quarterly over a period of four years, subject to the grantee’s continued service to the Company.
Pursuant to the terms of the 2016 Plan, the shares of the Company’s common stock reserved for issuance was increased by 3.4 million shares in February 2022. As of January 31, 2023, the Company has approximately 12.1 million shares of common stock available for future grants.
Stock Options
The following table summarizes stock option activity for the periods presented (in thousands, except share and per share data and years):
Options Outstanding
Shares
Weighted-
Average
Exercise
Price Per
Share
Weighted-
Average
Remaining
Contractual
Term
(In Years)
Aggregate
Intrinsic
Value
Balance - January 31, 20213,881,545 $7.50 4.8$1,405,540 
Options exercised
(1,279,669)7.57 
Options forfeited and expired
(9,982)10.95 
Balance - January 31, 20222,591,894 7.46 3.91,030,680 
Options exercised(801,272)7.12 
Options forfeited and expired
(809)5.72 
Balance - January 31, 20231,789,813 $7.60 3.3$313,980 
Options vested and exercisable - January 31, 20222,591,894 $7.46 3.9$1,030,680 
Options vested and exercisable - January 31, 20231,789,813 $7.60 3.3$313,980 
Stock options vested and expected to vest - January 31, 2023
1,789,813 $7.60 3.3$313,980 
There were no options granted during the years ended January 31, 2023 and 2022. The intrinsic value of options exercised for the years ended January 31, 2023, 2022 and 2021 was determined to be $211.1 million, $469.1 million and $481.8 million, respectively.
There were no options vested during the year ended January 31, 2023. The aggregate grant date fair value of stock options vested during the years ended January 31, 2022 and 2021, was $1.3 million and $4.3 million, respectively. As of January 31, 2023, there was no unrecognized stock-based compensation expense related to outstanding stock options.
Restricted Stock Units
The following table summarizes RSU activity for the years ended January 31, 2023 and 2022:
SharesWeighted-Average Grant Date Fair Value per RSU
Unvested - January 31, 20213,473,512 $139.68 
RSUs granted1,578,721 405.46 
RSUs vested(1,437,133)149.47 
RSUs forfeited and canceled(388,341)193.77 
Unvested - January 31, 20223,226,759 258.85 
RSUs granted2,224,117 288.84 
RSUs vested(1,511,529)224.04 
RSUs forfeited and canceled(459,141)293.40 
Unvested - January 31, 20233,480,206 $288.58 
As of January 31, 2023, there was $922.4 million of unrecognized stock-based compensation expense related to outstanding RSUs that is expected to be recognized over a weighted-average period of 2.66 years.
Executive Performance Share Awards
During three months ended April 30, 2022, the Company created a long-term performance-based equity award program and granted performance share units (“PSUs”) to the Company’s CEO and certain other executives. The vesting of PSUs is conditioned upon the achievement of certain targets for the year ended January 31, 2023.The PSUs vest annually over a period of three years from the date of grant, subject to the executive’s continued employment with the Company. Each vested PSU entitles the executive to one share of common stock. A PSU performance factor of 100 will result in the targeted number of PSUs being vested. The minimum percentage of PSUs that can vest is zero, with a maximum percentage of 200. On the date of grant, the Company assumed a performance factor of 100, which would result in 74,823 PSUs to be issued, if fully vested.
The grant date fair value of these PSUs was $23.7 million at a performance factor of 100, which was determined by using the closing price of the Company’s stock at the date of grant. Compensation expense is being recognized over the requisite service period based on the probability of the performance conditions being satisfied using the accelerated attribution method. Following the completion of the performance year, the achieved PSU performance factor was 98.5. During year ended January 31, 2023, the Company recognized $11.5 million of compensation expense related to these PSUs. As of January 31, 2023, the Company had $10.6 million of total unrecognized compensation cost related to these PSUs, which it expects to be recognized over the remaining service period of approximately two years.
2016 China Stock Appreciation Rights Plan
In April 2016, the Company adopted the 2016 China Stock Appreciation Rights Plan (as amended, the “China SAR Plan”) for its employees in China. These awards, which are granted to new employees, generally vest over four years with 25% vesting on the one year anniversary of the award and the remainder vesting monthly over the next 36 months of the grantee’s service to the Company. Awards granted to existing employees generally vest quarterly over a period of four years, subject to the grantee’s continued service to the Company. The China SAR Plan units are cash settled upon exercise and will be paid as a cash bonus equal to the difference between the strike price of the vested plan units and the fair market value of common stock at the end of each reporting period.
As of November 1, 2021, the Company does not expect to grant stock appreciation rights in the future and will instead grant RSUs to its employees in China. Therefore, no China SAR Plan units were granted for the year ended January 31, 2023.
For the years ended January 31, 2022 and 2021 the Company granted 5,532 and 2,763 units of the China SAR Plan, respectively, at a weighted average strike price of $386.23 and $165.08 per share, respectively.
During the years ended January 31, 2023, 2022 and 2021, upon the vesting of 1,141, 1,296 and 4,316 units, respectively, the total expense recognized related to China SAR was $2.5 million, $1.6 million and $2.6 million, respectively.
As of January 31, 2023 and 2022, the Company’s liability balance related to the China SAR Plan was $3.3 million and $6.5 million, respectively. These amounts were recorded as part of the accrued compensation and benefits on the Company’s consolidated balance sheet and recognized as bonus expense in the Company’s consolidated statements of operations. During the year ended January 31, 2023, the Company paid $0.2 million in cash upon the exercise of 1,336 units. As of January 31, 2023, there were 16,988 China SAR Plan units outstanding of which 385 units remained unvested.
2017 Employee Stock Purchase Plan
In October 2017, the Company’s Board of Directors adopted and stockholders approved, the 2017 Employee Stock Purchase Plan (the “2017 ESPP”). Subject to any plan limitations, the 2017 ESPP allows eligible employees to contribute, normally through payroll deductions, up to 15% of their earnings for the purchase of the Company’s common stock at a discounted price per share. Except for the initial offering period, the ESPP provides for separate six-month offering periods.
Unless otherwise determined by the Board of Directors, the Company’s common stock will be purchased for the accounts of employees participating in the ESPP at a price per share that is the lesser of (1) 85% of the fair market value of the Company’s common stock on the first trading day of the offering period, or (2) 85% of the fair market value of the Company’s common stock on the last trading day of the offering period.
Pursuant to the terms of the 2017 ESPP, the shares of the Company’s common stock reserved for issuance was increased by 674,444 shares in February 2022. As of January 31, 2023, there were 3,001,980 shares of the Company’s common stock available for future issuance under the 2017 ESPP.
During the years ended January 31, 2023, 2022 and 2021 there were 149,352, 85,401 and 134,930 shares, respectively, of common stock purchased under the ESPP. The total expense related to the ESPP for years ended January 31, 2023, 2022 and 2021 was $13.7 million, $9.4 million and $7.0 million, respectively. As of January 31, 2023, there was $7.7 million of unrecognized stock-based compensation expense related to the ESPP offering period expected to end in June 2023.
The fair value of the purchase rights granted under the 2017 ESPP was estimated on the first day of the offering period using the Black-Scholes option-pricing model with the following assumptions:
Years Ended January 31,
202320222021
Expected term (in years)
0.50
0.50
0.50 - 0.54
Expected volatility
90% - 92%
56% - 61%
47% - 64%
Risk-free interest rate
2.24% - 4.68%
0.06% - 0.13%
0.09% - 0.19%
Dividend yield
—%—%—%

Early Exercise of Stock Options
The Company allowed employees and directors to exercise options granted prior to vesting. The unvested shares are subject to lapsing repurchase rights upon termination of employment. For early exercised stock options under the 2008 Plan, the repurchase price is at the original purchase price. For early exercised stock options under the 2016 Plan, the repurchase price is the lower of (1) the then-current fair market value of the common stock on the date of repurchase and (2) the original purchase price. The proceeds initially are recorded in other current and non-current liabilities from the early exercise of stock options and reclassified to common stock and paid-in capital as the repurchase right lapses.
There were no shares of the Company’s common stock issued during the years ended January 31, 2023, 2022 and 2021 for stock options exercised prior to vesting. The Company did not repurchase any shares of common stock related to unvested stock options during the years ended January 31, 2023 and 2022. As of January 31, 2023 there were no shares held by employees and directors that were subject to repurchase.
Stock-Based Compensation Expense
Total stock-based compensation expense recognized in the Company’s consolidated statements of operations is as follows (in thousands):
Years Ended January 31,
202320222021
Cost of revenue—subscription
$19,682 $14,387 $8,970 
Cost of revenue—services
10,565 6,325 4,953 
Sales and marketing
143,073 91,947 54,632 
Research and development
159,099 104,335 57,611 
General and administrative
49,035 34,075 23,147 
Total stock-based compensation expense
$381,454 $251,069 $149,313 
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share
12 Months Ended
Jan. 31, 2023
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the year, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive common shares outstanding for the period, including stock options and restricted stock units. Refer to Note 2, Summary of Significant Accounting Policies, for further details on the Company’s methodology for calculating net loss per share.
Basic and diluted net loss per share was the same for each year presented, as the inclusion of all potential common shares outstanding would have been anti-dilutive due to the net loss reported for each year presented.
The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):
Years Ended January 31,
202320222021
Numerator:
Net loss
$(345,398)$(306,866)$(266,944)
Denominator:
Weighted-average shares used to compute net loss per share, basic and diluted
68,628,267 64,563,032 58,984,604 
Net loss per share, basic and diluted
$(5.03)$(4.75)$(4.53)
Prior to the adoption of ASU 2020-06, the Company calculated the potential dilutive effect of its 2024 Notes and 2026 Notes under the treasury stock method. As a result, only the amount by which the conversion value exceeded the aggregate principal amount of the 2024 Notes and 2026 Notes (the “conversion spread”) was considered in the diluted earnings per share computation. The conversion spread only had a dilutive impact on diluted net income per share when the average market price of the Company’s Class A common stock for a given period exceeded the initial conversion price of $68.15 per share for the 2024 Notes and $211.20 per share for the 2026 Notes.
Upon the adoption of ASU 2020-06 on February 1, 2021, the Company calculates the potential dilutive effect of its 2024 Notes and 2026 Notes under the if-converted method. Under this method, diluted earnings per share is determined by assuming that all of the 2024 Notes and 2026 Notes were converted into shares of the Company’s common stock at the beginning of the reporting period.
In connection with the issuance of the 2024 Notes and 2026 Notes, the Company entered into Capped Calls, which were not included for purposes of calculating the number of diluted shares outstanding, as their effect would have been antidilutive. The Capped Calls are expected to partially offset the potential dilution to the Company’s common stock upon any conversion of the 2024 Notes and 2026 Notes.
The following weighted-average outstanding potentially dilutive shares of common stock were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive:
Years Ended January 31,
202320222021
Stock options pursuant to the 2016 Equity Incentive Plan571,680 778,172 1,340,476 
Stock options pursuant to the 2008 Stock Incentive Plan1,599,415 2,391,439 3,759,063 
Unvested restricted stock units3,860,345 3,680,895 3,864,504 
Unvested executive PSUs69,667 — — 
Early exercised stock options
— 102 5,032 
Shares underlying the conversion option of the 2024 Notes (conversion spread only prior to the adoption of ASU 2020-06)— 231,637 889,755 
Shares underlying the conversion option of the 2026 Notes (conversion spread only prior to the adoption of ASU 2020-06)5,445,039 5,445,107 450,869 
Total11,546,146 12,527,352 10,309,699 
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
12 Months Ended
Jan. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The components of loss before provision for income taxes were as follows (in thousands):
Years Ended January 31,
202320222021
United States$(253,433)$(161,502)$(159,331)
Foreign(79,821)(141,387)(103,362)
Total$(333,254)$(302,889)$(262,693)
The components of the provision for income taxes were as follows (in thousands):
Years Ended January 31,
202320222021
Current:  
Federal$844 $426 $215 
State59 80 171 
Foreign11,812 6,005 4,229 
Total12,715 6,511 4,615 
Deferred:   
Federal(13)(1,574)
State24 10 
Foreign(582)(966)(379)
Total(571)(2,534)(364)
Provision for income taxes $12,144 $3,977 $4,251 
The items accounting for the difference between income taxes computed at the federal statutory income tax rate and the provision for income taxes consisted of the following (in thousands):
Years Ended January 31,
202320222021
Income tax benefit at statutory rate$(69,983)$(63,606)$(55,165)
State taxes, net of federal benefit66 68 143 
Impact of foreign income taxes27,892 34,730 25,569 
Foreign branch income included in the United States1,353 1,175 297 
Stock-based compensation(39,669)(138,842)(107,800)
Non-deductible expenses1,318 2,200 991 
Officer compensation in excess of $1 million7,085 9,117 — 
Change in valuation allowance106,156 175,664 157,822 
Research and development credits(19,395)(14,932)(18,197)
Foreign tax credit(3,349)(2,470)(711)
Foreign withholding tax expense844 426 215 
Prior year true ups(278)447 1,100 
Other104 — (13)
Provision for income taxes $12,144 $3,977 $4,251 
The increase in the provision for income taxes during the years ended January 31, 2023 and January 31, 2022 was primarily due to an increase in foreign taxes as the Company continued its global expansion. In addition, the overall provision for income taxes for the year ended January 31, 2022 was lower due to a reduction in the valuation allowance as a result of goodwill from an immaterial business combination and the impact from the adoption of ASU 2020-06.
Deferred Income Taxes
Deferred income taxes arise from temporary differences between the carrying amounts of assets and liabilities for financial reporting and the amounts used for income tax reporting purposes, as well as operating losses and tax credit carryforwards.
Significant components of the Company’s deferred tax assets are shown in the following table as of January 31, 2023 and 2022, respectively (in thousands):
Years Ended January 31,
20232022
Deferred tax assets:  
Net operating loss carryforwards$689,166 $636,011 
Deferred revenue82,607 64,765 
Finance and operating lease liabilities22,182 23,500 
Capitalized research and development costs68,409 — 
Other reserves24,195 23,460 
Gross deferred tax assets886,559 747,736 
Valuation allowance(809,006)(677,283)
Total deferred tax assets, net of valuation allowance77,553 70,453 
Deferred tax liabilities:  
Finance and operating lease right-of-use assets(15,962)(16,765)
Convertible senior notes— — 
Deferred commission(52,194)(43,063)
Other liabilities and accruals(7,058)(8,767)
Total deferred tax liabilities(75,214)(68,595)
Net deferred tax assets$2,339 $1,858 
Deferred tax assets are recognized when management believes it more likely than not that they will be realized. Deferred tax assets are reduced by a valuation allowance if, based on available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The valuation allowance for deferred tax assets as of January 31, 2023, 2022 and 2021 was $809.0 million, $677.3 million and $374.8 million, respectively. The valuation allowance increased by $131.7 million and $302.5 million during the years ended January 31, 2023 and 2022, respectively. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities (including the impact of available carryback and carryforward periods), projected future taxable income and tax planning strategies in making this assessment.

As of January 31, 2023 the Company had net operating loss carryforwards for U.S. federal, state, Irish and U.K. income tax purposes of $1.9 billion, $1.8 billion, $697.2 million and $42.9 million, respectively, which begin to expire in the year ending January 31, 2028 for U.S. federal purposes and January 31, 2024 for state purposes. Operating losses in the United States, for years after January 31, 2019, in Ireland and the United Kingdom may be carried forward indefinitely. The Company also has U.S. federal and state research credit carryforwards of $94.1 million and $8.9 million, respectively, which begin to expire in the year ending January 31, 2029 for federal purposes and January 31, 2025 for state purposes. Utilization of the federal net operating loss carryforwards and credits may be subject to a substantial annual limitation due to the ownership change limitations provided by the Internal Revenue Code of 1986, as amended and similar state provisions. The annual limitation, should the Company undergo an ownership change, may result in the expiration of federal or state net operating losses and credits before utilization, however the Company does not expect any such limitation to be material.
Uncertain Tax Positions
The calculation of the Company’s tax obligations involves dealing with uncertainties in the application of complex tax laws and regulations. ASC 740, Income Taxes, provides that a tax benefit from an uncertain tax position may be recognized when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, on the basis of the technical merits. The Company has assessed its income tax positions and recorded tax benefits for all years subject to examination, based upon the Company’s evaluation of the facts, circumstances and information available at each period end. For those tax positions where the Company has determined there is a greater than 50% likelihood that a tax benefit will be sustained, the Company has recorded the largest amount of tax benefit that may potentially be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information.
For those income tax positions where it is determined there is less than 50% likelihood that a tax benefit will be sustained, no tax benefit has been recognized.
Although the Company believes that it has adequately reserved for its uncertain tax positions, the Company can provide no assurance that the final tax outcome of these matters will not be materially different. As the Company expands internationally, it will face increased complexity and its unrecognized tax benefits may increase in the future. The Company makes adjustments to its reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made.
The following table summarizes the changes in the Company’s unrecognized gross tax benefits during the periods presented (in thousands):
Years Ended January 31,
202320222021
Unrecognized tax benefits at beginning of year$22,698 $17,484 $5,290 
Increase (decrease) in tax positions in prior years(177)(1,894)6,059 
Additions based on tax positions in the current year6,763 7,108 6,135 
Unrecognized tax benefits at end of year$29,284 $22,698 $17,484 
As of January 31, 2023, unrecognized tax benefits would not have any impact on the Company’s effective tax rate if recognized.
The Company continues to monitor and apply its permanent reinvestment of foreign earnings assertion under the rules of the Tax Act. The Company has not provided for U.S. federal income and foreign withholding taxes on approximately $2.2 million of undistributed earnings from non-U.S. operations as of January 31, 2023 because the Company intends to reinvest such earnings indefinitely outside of the United States. If the Company were to distribute these earnings, foreign tax credits may become available under current law to reduce the resulting U.S. income tax liability. The Company has estimated the amount of unrecognized deferred tax liability related to these earnings to be approximately $0.1 million.
The Company is not currently under Internal Revenue Service, state, or foreign income tax examination with the exception of an audit in France for which the Company does not expect a material outcome. The Company does not anticipate any significant increases or decreases in its uncertain tax positions within the next twelve months. The Company files tax returns in the United States for federal and certain states. All tax years remain open to examination for both federal and state purposes as a result of the net operating loss and credit carryforwards. The Company files foreign tax returns in various foreign jurisdictions. These foreign returns are open to examination for the fiscal years ending January 31, 2014 through January 31, 2022.
Beginning in fiscal year 2023, provisions in the U.S. Tax Cuts and Jobs Act of 2017 require the Company to capitalize and amortize research and development (“R&D”) expenditures rather than deducting the costs as incurred. As a result of the new R&D capitalization effective in fiscal year 2023, the capitalized amounts resulted in a decrease of the current year net operating loss. Capitalized R&D expenditures are deductible as amortized in future periods. Therefore, the Company recorded a deferred tax asset for the capitalized R&D expenditures.

In August 2022, the U.S. enacted the Inflation Reduction Act (“IRA”), which includes a corporate alternative minimum tax and an excise tax on stock buybacks. The Company has determined that it is not currently subject to the provisions of this legislation. In addition, the Organisation for Economic Co-operation and Development (“the OECD”), has issued guidelines that change long-standing tax principles and may introduce tax uncertainty as countries amend their tax laws to adopt certain parts of the guidelines. In December 2022, the European Union (“EU”) reached unanimous agreement, in principle, to implement the global minimum tax. EU members will be required to institute local laws in 2023, which are intended to be effective for tax years beginning after 2023. Additional changes to global tax laws are likely to occur, and such changes may adversely affect the Company’s tax liability.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Jan. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation The consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and include the accounts of the Company and all of its wholly owned subsidiaries. All intercompany transactions and accounts have been eliminated.
Use of Estimates
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Such estimates include, but are not limited to, revenue recognition, allowances for doubtful accounts, the incremental borrowing rate related to the Company’s lease liabilities, stock-based compensation, legal contingencies, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, fair value of non-marketable securities and accounting for income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events.
The COVID-19 pandemic and global macroeconomic conditions, including slower economic growth, rising interest rates and inflation, continue to impact demand and supply for a broad variety of goods and services, including demand from the Company’s customers.
Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, assumptions and judgments or adjust the carrying value of its assets or liabilities. These estimates may change as new events occur and additional information is obtained and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the Company’s financial statements.
Foreign Currency The functional currency of the Company’s international subsidiaries is either the U.S. dollar or the local currency in which the international subsidiary operates. For foreign subsidiaries where the U.S. dollar is the functional currency, foreign currency denominated monetary assets and liabilities are re-measured into U.S. dollars at current exchange rates and foreign currency denominated non-monetary assets and liabilities are re-measured into U.S. dollars at historical exchange rates. Transaction gains or losses from foreign currency re-measurement and settlements are included in other income (expense), net in the consolidated statements of operations. For foreign subsidiaries where the functional currency is the local currency, the Company uses the exchange rate as of the balance sheet date to translate assets and liabilities and the average exchange rate during the period to translate revenue and expenses into U.S. dollars. Translation gains or losses resulting from translating foreign local currency financial statements into U.S. dollars are included in accumulated other comprehensive loss as a component of stockholders' equity (deficit).
Comprehensive Loss The Company’s comprehensive loss includes net loss, unrealized gains and losses on available-for-sale debt securities and foreign currency translation adjustments.
Cash and Cash Equivalents The Company considers all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. The Company maintains such investments primarily in money market funds, which have readily determinable fair values. Money market funds are measured using quoted prices in active markets with changes recorded in other income (expense), net on the consolidated statements of operations.
Marketable Securities
The Company’s short-term investments consist of U.S. government treasury securities. The Company determines the appropriate classification of its short-term investments at the time of purchase and reevaluates such designation at each balance sheet date. The Company has classified and accounted for its short-term investments as available-for-sale debt securities as the Company may sell these securities at any time for use in its current operations or for other purposes, even prior to maturity. As a result, the Company classifies its short-term investments within current assets on the consolidated balance sheets.
Available-for-sale debt securities are recorded at fair value each reporting period. Realized gains and losses are determined based on the individual security level and are reported in other income (expense), net in the consolidated statements of operations. Unrealized gains and losses, net of taxes, on these short-term investments are reported as a separate component of accumulated other comprehensive loss on the consolidated balance sheets until realized.
If the estimated fair value of an available-for-sale debt security is below its amortized cost basis, then the Company evaluates for impairment. The Company considers its intent to sell the security or whether it is more likely than not that it will be required to sell the security before recovery of its amortized basis. If either of these criteria are met, the debt security’s amortized cost basis is written down to fair value through other income (expense), net in the consolidated statements of operations. If neither of these criteria are met, the Company evaluates whether unrealized losses have resulted from a credit loss or other factors. When a credit loss exists, the Company compares the present value of cash flows expected to be collected from the debt security with the amortized cost basis of the security to determine what allowance amount, if any, should be recorded. An impairment relating to credit losses is recorded through an allowance for credit losses reported in other income (expense), net in the consolidated statements of operations. The allowance is limited by the amount that the fair value of the debt security is below its amortized cost basis.
For the years ended January 31, 2023, 2022 and 2021, the Company did not record any impairment charges for its marketable debt securities in its consolidated statements of operations.
Restricted Cash Restricted cash balances have been excluded from the Company’s cash and cash equivalents balance and are included in other assets on the consolidated balance sheets.
Non-marketable Securities
Non-marketable securities consist of debt and equity investments in privately-held companies, which are classified as other assets on the consolidated balance sheets. The Company’s non-marketable debt securities are measured at fair value at each reporting period. The Company’s non-marketable equity securities do not have readily determinable fair values. Under the measurement alternative election, the Company accounts for these non-marketable equity securities at cost and adjusts for observable price changes in orderly transactions for the identical or similar investment of the same issuer or upon impairment. These securities are not eligible for the net-asset-value practical expedient from fair value measurement. The measurement alternative election is reassessed each reporting period to determine whether the non-marketable securities continue to be eligible for this election.
The Company periodically evaluates its non-marketable equity securities for impairment when events and circumstances indicate that the carrying amount of the investment may not be recovered. Impairment indicators may include, but are not limited to, a significant deterioration in earnings performance, credit rating, asset quality or business outlook or a
significant adverse change in the regulatory, economic, or technological environment. If the non-marketable equity securities are considered impaired, the Company will record an impairment charge within other income (expense) on its consolidated statements of operations for the amount by which the carrying value exceeds the fair value of the investment. For the years ended January 31, 2023, 2022 and 2021, the Company did not record any impairment charges related to its non-marketable equity securities in its consolidated statements of operations.
During the years ended January 31, 2023 and 2022, the Company invested $3.1 million and $4.3 million, respectively, of its cash in non-marketable securities of privately-held companies. The Company evaluated its ownership, contractual and other interests of its investments and determined that as of January 31, 2023, there were no variable interest entities required to be consolidated in the Company’s consolidated financial statements, as the Company was not the primary beneficiary and did not have the power to direct activities that most significantly impact the entities’ economic performance. The Company’s maximum loss exposure is limited to the carrying value of these investments.
Fair Value of Financial Instruments
The Company’s financial instruments consist of cash and cash equivalents, short-term investments, accounts receivable, non-marketable securities, accounts payable and accrued liabilities. Cash equivalents are measured at fair value on a recurring basis. Short-term investments classified as available-for-sale debt securities are recorded at fair value. Non-marketable securities consist of debt and equity securities. Non-marketable debt securities are measured at fair value at each reporting period. Non-marketable equity securities are measured at fair value as of the date of observable price changes in orderly transactions for the identical or a similar investment of the same issuer or upon impairment. Accounts receivable, accounts payable and accrued liabilities are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date.
The Company follows ASC 820, Fair Value Measurements and Disclosures with respect to assets and liabilities that are measured at fair value. Under this standard, fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The standard establishes a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs, as described below, of which the first two are considered observable and the last unobservable, that may be used to measure fair value:
Level 1: Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date.
Level 2: Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
Concentration of Credit Risk
Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash and cash equivalents, restricted cash, short-term investments and accounts receivable. The primary focus of the Company’s investment strategy is to preserve capital and meet liquidity requirements. The Company maintains its cash accounts with financial institutions where, at times, deposits exceed insurance coverage limits. The Company invests its excess cash in highly-rated money market funds and in short-term investments consisting of U.S. government treasury securities.
The Company extends credit to customers in the normal course of business. The Company performs credit analyses and monitors the financial health of its customers to reduce credit risk. The Company does not require collateral from customers to secure accounts receivable. Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company records an allowance for doubtful accounts relating to certain trade accounts receivable based on various factors, including the review of credit profiles of its customers, contractual terms and conditions, current economic trends and historical customer payment experience.
Capitalized Software Costs
Software development costs for software to be sold, leased, or otherwise marketed are expensed as incurred until the establishment of technological feasibility, at which time those costs are capitalized until the product is available for general release to customers and amortized over the estimated life of the product. Technological feasibility is established upon the completion of a working prototype that has been certified as having no critical bugs and is a release candidate. To date, costs and time incurred between the establishment of technological feasibility and product release have not been material, resulting in software development costs qualifying for capitalization being immaterial. As a result, the Company has not capitalized any related software development costs in any of the periods presented.
Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements, with no substantive plans to market such software at the time of development, costs related to the development of web-based product, or implementation costs incurred in a hosting arrangement that is a service contract, are capitalized during the application development stage. Costs incurred during the preliminary planning and evaluation stage of the project and during post implementation operational stage are expensed as incurred. There were no material qualifying costs incurred during the application development stage and the Company did not capitalize any qualifying costs related to computer software developed for internal use, or implementation costs incurred in a hosting arrangement that is a service contract in the years ended January 31, 2023 and 2022.
Property and Equipment
Property and equipment are recorded at cost and depreciated using the straight-line method over the following estimated useful lives:
Property and EquipmentEstimated Useful Life
Computer and office equipment
Two to three years
Purchased softwareTwo years
ServersThree years
Furniture and fixturesFive years
Website costsThree years
Leasehold improvementsLesser of estimated useful life or remaining lease term
Depreciation commences once the asset is ready for its intended use. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation, is removed from the accounts and any resulting gain or loss is reflected in the consolidated statements of operations. There was no material gain or loss incurred as a result of retirement or sale in the periods presented. Repair and maintenance costs are expensed as incurred.
Business Combinations The Company uses its best estimates and assumptions to assign fair value to the tangible and intangible assets acquired and liabilities assumed as of the acquisition date. The excess of the fair value of purchase consideration over the fair values of the tangible and intangible assets acquired and liabilities assumed is recorded as goodwill. These estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company’s consolidated statements of operations. Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred.
Leases
The Company determines if an arrangement is, or contains, a lease at inception. An arrangement is or contains a lease if the arrangement conveys the right to control the use of an identified asset for a period of time in exchange for consideration.
The Company measures lease liabilities based on the present value of lease payments over the lease term at the lease commencement date. As the Company’s leases generally do not provide an implicit discount rate, the net present value of
future minimum lease payments is determined using the Company’s incremental borrowing rate. Options in the lease terms to extend or terminate the lease are not reflected in the lease liabilities unless it is reasonably certain that any such option will be exercised.
The Company measures right-of-use assets at the lease commencement date based on the corresponding lease liabilities adjusted for (i) prepayments made to the lessor at or before the commencement date, (ii) initial direct costs incurred and (iii) certain tenant incentives under the lease. The Company evaluates the recoverability of the right-of-use assets for possible impairment in accordance with the long-lived assets policy.
The Company accounts for lease and non-lease components as a single lease component for all leases. The Company has elected not to recognize right-of-use assets or lease liabilities for leases with an initial lease term of twelve months or less, and instead recognize the associated lease payments for these short-term leases in the consolidated statements of operations on a straight-line basis over the lease term.
Lease expenses for minimum lease payments for operating leases are recognized on a straight-line basis over the lease term. Amortization expense of the right-of-use assets for finance leases is generally recognized on a straight-line basis over the shorter of the lease term or the useful life of the asset. Interest expense for finance leases is recognized based on the incremental borrowing rate used to determine the finance lease liability. Variable lease payments are expensed as incurred and are not included within the lease liability and right-of-use assets calculation.
Operating leases are reflected in operating lease right-of-use assets, operating lease liabilities and operating lease liabilities, non-current on the consolidated balance sheets. Finance leases are included in property and equipment, net, other accrued liabilities, and other liabilities, non-current on the consolidated balance sheets. Within the consolidated statements of cash flows, the Company classifies all cash payments associated with operating leases within operating activities and for finance leases, repayments of principal are presented within financing activities and interest payments are presented within operating activities.
Long-Lived Assets, Including Other Acquired Intangible Assets
The Company evaluates the recoverability of its long-lived assets for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount is not recoverable, the carrying amount of such assets is reduced to fair value. Impairment charges related to long-lived assets during the years presented were not material. Refer to Note 4, Property and Equipment, net for more information.
In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of long-lived assets. If the estimated useful life assumption for any asset is changed due to new information, the remaining unamortized balance would be depreciated or amortized over the revised estimated useful life, on a prospective basis.
Goodwill Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations. Other acquired intangible assets are stated at the fair value acquired as determined by a valuation technique commensurate with the intended use of the related asset. Definite-lived intangible assets are considered long-lived assets and are amortized on a straight-line basis over the periods that expected economic benefits will be provided. Goodwill and any indefinite-lived intangible assets are not amortized; rather, they are evaluated for impairment annually and whenever events or changes in circumstances indicate that the value of the asset may be impaired.The Company performs its annual impairment analysis in the fourth quarter of each fiscal year. The Company first assesses the qualitative factors to determine whether it is more likely than not that the fair value of the Company’s single operating segment is less than its carrying amount as a basis for determining whether it is necessary to perform the quantitative goodwill impairment test. If the Company determines that it is more likely than not that its fair value is less than its carrying amount, then the quantitative goodwill impairment test will be performed. The quantitative goodwill impairment test identifies goodwill impairment and measures the amount of goodwill impairment loss to be recognized by comparing the fair value of the Company’s single operating segment with its carrying amount. If the carrying amount exceeds its fair value, no further analysis is required; otherwise, any excess of the carrying amount over the implied fair value is recognized as an impairment loss and the carrying value of goodwill is written down to fair value.
Revenue Recognition
The Company derives its revenue from two sources: (1) the sales of subscriptions, which includes the usage-based database-as-a-service offering and the term license and post-contract customer support (“PCS”); and (2) services revenue comprised of consulting and training arrangements. The Company recognizes revenue when its customer obtains control of promised goods or services in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. In determining the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements, the Company performs the following steps:
i.Identification of the contract, or contracts, with a customer - The Company contracts with its customers through order forms, which are governed by master sales agreements. The Company determines it has a contract with a customer when the contract is approved, each party’s rights regarding the products or services to be transferred is identified, the payment terms for the services can be identified, the Company has determined the customer has the ability and intent to pay and the contract has commercial substance. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit, reputation and financial or other information pertaining to the customer. At contract inception, the Company evaluates whether two or more contracts should be combined and accounted for as a single contract and whether the combined or single contract includes more than one performance obligation. The Company has concluded that its contracts with customers do not contain warranties that give rise to a separate performance obligation.
ii.Identification of the performance obligations in the contract - Performance obligations promised in a contract are identified based on the services or products that will be transferred to the customer that are both (1) capable of being distinct, whereby the customer can benefit from the service or product either on its own or together with other resources that are readily available from third parties or from the Company and (2) distinct in the context of the contract, whereby the transfer of the services or products is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised services or products, the Company applies judgment to determine whether promised services or products are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised services or products are combined and accounted for as a single performance obligation.
iii.Determination of the transaction price - The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring services and products to the customer. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue recognized under the contract will not occur. None of the Company’s contracts contain a significant financing component.
iv.Allocation of the transaction price to the performance obligations in the contract - If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts that contain multiple performance obligations, the Company allocates the transaction price to each performance obligation based on a relative standalone selling price (“SSP”) basis. The Company also considers if there are any additional material rights inherent in a contract and if so, the Company allocates a portion of the transaction price to such rights based on SSP. The Company determines each SSP based on multiple factors, including past history of selling such performance obligations as standalone products. The Company estimates SSP for performance obligations with no observable evidence using adjusted market, cost plus and residual methods to establish the SSPs. In cases where directly observable standalone sales are not available, the Company utilizes all observable data points including competitor pricing for a similar or identical product, market and industry data points and the Company’s pricing practices to establish the SSP.
v.Recognition of revenue when, or as, the Company satisfies a performance obligation - The Company recognizes revenue at the time the related performance obligation is satisfied when control of the services or products are transferred to the customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products. The Company records its revenue net of any value added or sales tax.
Subscription Revenue
The Company sells subscriptions directly through its field and inside sales teams and indirectly through channel partners, as well as through its self-serve channel. The majority of the Company’s subscription contracts are one year in duration and are invoiced upfront. When the Company enters into multi-year subscription contracts, the customer is typically invoiced on an annual basis or pays upfront. The Company’s subscription contracts are generally non-cancelable and non-refundable.
The Company derives subscription revenue from providing its software to customers with its database-as-a-service offering that include comprehensive infrastructure and management of the Company’s database and can also be purchased with additional enterprise features. Performance obligations related to database-as-a-service solutions are recognized on a usage-basis, as the use of this service represents a direct measurement of the value to the customer of the goods or services transferred to date relative to the remaining goods or services promised under the contract.
The Company’s subscription revenue also includes time-based software licenses sold in conjunction with PCS. These subscription offerings are generally priced on a per server basis, subject to a per server random access memory (“RAM”) limit. Performance obligations related to subscription revenue for time-based software licenses include a license portion, which represents functional intellectual property under which a customer has the legal right to the license. The license provides significant standalone functionality and is therefore deemed a distinct performance obligation. License revenue is recognized at a point in time, upon delivery and transfer of control of the underlying license to the customer, which is typically the subscription start date.
Performance obligations related to PCS include unspecified updates, as well as support and maintenance. While separate performance obligations are identified within PCS, the underlying performance obligations generally have a consistent continuous pattern of transfer to a customer during the term of a contract. Revenue from PCS is recognized ratably over the contract duration.
Services Revenue
The Company’s services contracts are generally provisioned on a time-and-materials basis. Revenue is recognized on a proportional performance basis as the services are delivered to the customers.
Contracts with Multiple Performance Obligations
Certain of the Company’s contracts with customers contain multiple performance obligations, including those described above such as the license portion of time-based software licenses, PCS, database-as-a-service offering and services. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to each separate performance obligation based on its relative SSP basis.
Cost of Revenue
Cost of Subscription Revenue
Cost of subscription revenue primarily includes third-party cloud infrastructure expenses for the Company’s database- as-a-service offering. Cost of subscription revenue also includes personnel costs, including salaries, bonuses and benefits and stock-based compensation, for employees associated with the Company’s subscription arrangements principally related to technical support and allocated shared costs, as well as depreciation and amortization.
Cost of Services Revenue
Cost of services revenue primarily includes personnel costs, including salaries and benefits and stock-based compensation for employees associated with the Company’s professional service contracts, as well as, travel costs, allocated shared costs and depreciation and amortization.
Deferred Commissions
The Company capitalizes its incremental costs of obtaining subscription contracts with customers, which generally consist of sales commissions paid to the Company’s sales force and related payroll taxes, as well as fees paid to marketplace vendors. Incremental costs that are expected to be amortized during the succeeding twelve months are recorded on the Company’s consolidated balance sheets as deferred commissions with the remaining, non-current, portion recorded under
other assets. Deferred commissions are amortized over a period of benefit that the Company has determined to be generally five years. The Company determined the period of benefit by taking into consideration the length of its customer contracts, its technology and other factors. Deferred commissions also include all other sales commissions and related payroll taxes for subscription contracts, which are amortized based on the pattern of the associated revenue recognition over the related contractual subscription period. Sales commissions are generally paid up front and one month in arrears, however, the timing of payment is based on contractual terms of the underlying subscription contract and is subject to an evaluation of customer credit-worthiness. The deferred commission amounts are recoverable through the future revenue under the non-cancelable customer contracts. Amortization of deferred commissions is included in sales and marketing expense in the consolidated statements of operations. The Company adopted the practical expedient that permits an entity to expense the costs to obtain a contract as incurred when the expected amortization period is one year or less. Deferred commissions are reviewed periodically for impairment. Refer to Note 10, Revenue for more information.Deferred revenue primarily consists of customer billings or payments received in advance of the Company satisfying the performance obligations on its subscription and services contracts. The Company generally invoices its customers annually in advance for its subscription services. Typical payment terms provide that customers pay the amount due within 30 days of the invoice date. Deferred revenue that is anticipated to be recognized during the succeeding twelve-month period is recorded as current deferred revenue and the remaining portion is recorded as non-current. The Company’s contract liabilities are classified as deferred revenue upon the right to invoice or when payments have been received for undelivered products or services. Deferred revenue does not necessarily represent the total contract value of annual or multi-year, non-cancelable subscription agreements.
Accounts Receivable and Allowance for Doubtful Accounts
The Company records a receivable when an unconditional right to consideration exists, such that only the passage of time is required before payment of consideration is due. Timing of revenue recognition may differ from the timing of invoicing to customers. If revenue recognized on a contract exceeds the billings, then the Company records an unbilled receivable for that excess amount, which is included as part of accounts receivable, net in the Company’s consolidated balance sheets.
The Company is exposed to credit losses primarily through the sales of subscriptions and services, which are recorded as accounts receivable, inclusive of unbilled receivables. The Company performs initial and ongoing evaluations of its customers' financial position and generally extends credit without collateral. Accounts receivable are recorded at amortized cost, net of an allowance for doubtful accounts, and do not bear interest.
The allowance for doubtful accounts represents the best estimate of lifetime expected credit losses against the existing accounts receivable, inclusive of unbilled receivables, based on certain factors including past collection experience, credit quality of the customer, current aging of the receivable balance, current economic conditions, reasonable and supportable forecasts, as well as specific circumstances arising with individual customers. Extensive judgment is required in assessing these factors. Due to the short-term nature of the Company’s accounts receivable, forecasts have limited relevance to the Company’s expected credit loss estimates. Accounts receivable are written off against the allowance for doubtful accounts when management determines a balance is uncollectible and the Company no longer actively pursues collection of the receivable. The Company’s estimates of the allowance for credit losses may not be indicative of the Company’s actual credit losses requiring additional charges to be incurred to reflect the actual amount collected. See also Note 10, Revenue for more information on allowance for doubtful accounts and unbilled receivables.
Convertible Senior Notes
The Company early adopted Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-06—Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”) as of February 1, 2021 using the modified retrospective transition method.
Prior to the adoption of ASU 2020-06, in accounting for the issuance of the Company’s convertible senior notes (the “Notes”), the Notes were separated into liability and equity components. The carrying amounts of the liability component was calculated by measuring the fair value of similar liabilities that do not have associated convertible features. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the respective Notes. This difference represented the debt discount that was
amortized to interest expense over the respective terms of the Notes using the effective interest rate method. The equity component was recorded in additional paid-in capital and was not remeasured as long as it continued to meet the conditions for equity classification.
In accounting for the debt issuance costs related to the Notes, the Company allocated the total amount incurred to the liability and equity components of the Notes based on their relative fair values. Issuance costs attributable to the liability component were being amortized to interest expense over the contractual term of the Notes. The issuance costs attributable to the equity component were netted against the equity component representing the conversion option in additional paid-in capital.
Transactions involving contemporaneous exchanges of cash between the same debtor and creditor in connection with the issuance of a new debt obligation and satisfaction of an existing debt obligation by the debtor are evaluated as a modification or an exchange transaction depending on whether the exchange is determined to have substantially different terms. For exchange transactions that are considered an extinguishment of debt, the total consideration for such an exchange is separated into liability and equity components by estimating the fair value of a similar liability without a conversion option and assigning the residual value to the equity component. The gain or loss on extinguishment of the debt is subsequently determined by comparing repurchase consideration allocated to the liability component to the sum of the carrying value of the liability component, net of the proportionate amounts of unamortized debt discount and remaining unamortized debt issuance costs.
The liability component of the Notes was classified as non-current until the reporting period date was within one year of maturity of the Notes or when the Company has received a redemption request, but settlement would occur after the reporting period date. Under these circumstances, the net carrying amount of the Notes was classified as a current liability and a portion of the equity component representing the conversion option was reclassified to temporary equity in the consolidated balance sheets. The portion of the equity component classified as temporary equity was measured as the difference between the principal and net carrying amount of the Notes, excluding debt issuance costs.
Upon adoption of ASU 2020-06, the Company no longer records the conversion feature of its convertible senior notes in equity. Instead, the Company combined the previously separated equity component with the liability component, which together is now classified as debt, thereby eliminating the subsequent amortization of the debt discount as interest expense. Similarly, the portion of issuance costs previously allocated to equity was reclassified to debt and amortized as interest expense. Accordingly, the Company recorded a decrease to accumulated deficit of $52.6 million, a decrease to additional paid-in capital of $309.4 million, a decrease to temporary equity of $4.7 million and an increase to convertible senior notes, net, of $261.5 million. There was an immaterial benefit from the reversal of the deferred tax liability associated with the convertible senior notes upon the adoption of ASU 2020-06. Prior period financial statements were not restated.
Also upon adoption, the Company is no longer utilizing the treasury stock method for earnings per share purposes. Instead, the Company is applying the if-converted method when reporting the number of potentially dilutive shares of common stock. Although the required use of the if-converted method will not impact the diluted net loss per share as long as the Company is in a net loss position, the Company is required to include disclosures of all the underlying shares regardless of the average stock price for the reporting period.
The Company’s convertible senior notes are classified as non-current liabilities until the reporting period date is within one year of maturity of the convertible senior notes or when the Company has received a redemption request, but settlement will occur after the reporting period date. Under such circumstances, the carrying amount of the convertible senior notes, net of the associated unamortized debt issuance costs, is classified as a current liability.
Research and Development Research and development costs are expensed as incurred and consist primarily of personnel costs, including salaries, bonuses and benefits and stock-based compensation. Research and development costs also include amortization associated with acquired finite-lived intangible assets and allocated overhead.
Advertising Advertising costs are expensed as incurred, or the first time the advertising takes place, based on the nature of the advertising and include direct marketing, events, public relations, sales collateral materials and partner programs.
Stock-Based Compensation
Compensation expense related to stock-based awards granted to employees and non-employees is calculated based on the fair value of stock-based awards on the date of grant. For restricted stock units, fair value is based on the closing price of the Company’s common stock on the grant date.
For stock options and purchase rights issued to employees under the 2017 Employee Stock Purchase Plan (“2017 ESPP”), the Company determines the grant date fair value using the Black-Scholes option-pricing model. This option-pricing model requires the use of assumptions, which are subjective and generally requires significant judgment to determine. The assumptions for the option-pricing model were determined as follows:
i.Expected Term. The expected term represents the period that stock-based awards are expected to be outstanding. For option grants that are considered to be “plain vanilla,” the Company determines the expected term using the simplified method. The simplified method deems the term to be the average of the time-to-vesting and the contractual life of the options. For purchase rights granted under the 2017 ESPP, the expected term represents the offering period.
ii.Expected Volatility. Since the Company had limited trading history of its common stock, the expected volatility for its stock option grants was derived from the average historical stock volatilities of several unrelated public companies within the Company’s industry that the Company considered to be comparable to its own business over a period equivalent to the expected term of the stock option grants. For purchase rights granted under the 2017 ESPP, the volatility is derived from the historical volatility of the Company’s common stock.
iii.Risk-Free Interest Rate. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero-coupon U.S. Treasury notes with maturities approximately equal to the option’s expected term and 2017 ESPP offering period.
iv.Dividend Rate. The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to do so.
The Company’s stock price volatility and expected option life involve management's best estimates, both of which impact the fair value estimated under the Black-Scholes option-pricing model and, ultimately, the expense that will be recognized.
The Company recognizes the related stock-based compensation expense for restricted stock units and stock options on a straight-line basis over the employee’s requisite service period, which is generally four years. The Company has elected to account for forfeitures as they occur. The Company recognizes the stock-based compensation expense related to the 2017 Employee Stock Purchase Plan on a straight-line basis over the offering period.
Net Loss Per Share The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive securities outstanding for the period, including stock options, restricted stock units and convertible senior notes. Refer to Note 12. Net Loss Per Share for more information.
The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the year, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive common shares outstanding for the period, including stock options and restricted stock units. Refer to Note 2, Summary of Significant Accounting Policies, for further details on the Company’s methodology for calculating net loss per share.
Basic and diluted net loss per share was the same for each year presented, as the inclusion of all potential common shares outstanding would have been anti-dilutive due to the net loss reported for each year presented.
Segment Information The Company has one operating and reportable segment as the Company’s chief operating decision maker, the Company’s Chief Executive Officer (“CEO”), reviews financial information on an aggregate and consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, all required segment information can be found in these consolidated financial statements and accompanying notes.
Income Taxes The Company follows the asset and liability method of accounting for income taxes. This method requires recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities. Valuation allowances are established when necessary to reduce the deferred tax assets to the amount the Company believes is more likely than not to be realized.The Company recognizes the tax benefit from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the tax authorities, based on the technical merits of the position. The tax benefit is measured based on the largest benefit that is more likely than not of being realized upon ultimate settlement. The Company recognizes interest and penalties on amounts due to taxing authorities as a component of other income (expense), net.The calculation of the Company’s tax obligations involves dealing with uncertainties in the application of complex tax laws and regulations. ASC 740, Income Taxes, provides that a tax benefit from an uncertain tax position may be recognized when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, on the basis of the technical merits. The Company has assessed its income tax positions and recorded tax benefits for all years subject to examination, based upon the Company’s evaluation of the facts, circumstances and information available at each period end. For those tax positions where the Company has determined there is a greater than 50% likelihood that a tax benefit will be sustained, the Company has recorded the largest amount of tax benefit that may potentially be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is determined there is less than 50% likelihood that a tax benefit will be sustained, no tax benefit has been recognized.
Related Party Transactions All contracts with related parties are executed in the ordinary course of business.
Recently Adopted and New Accounting Pronouncements Not Yet Adopted Disclosures by Business Entities about Government Assistance. In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance, which requires companies to disclose information about certain government assistance they receive. Disclosure requirements include: the types of government assistance received, the accounting for any such assistance, and the effect of the assistance on the company's consolidated financial statements. The guidance is effective for annual periods beginning after December 15, 2021. The Company adopted this ASU for the year ended January 31, 2023 on a prospective basis. The adoption of this ASU did not have a material impact on the Company’s disclosures.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jan. 31, 2023
Accounting Policies [Abstract]  
Property, plant and equipment
Property and equipment are recorded at cost and depreciated using the straight-line method over the following estimated useful lives:
Property and EquipmentEstimated Useful Life
Computer and office equipment
Two to three years
Purchased softwareTwo years
ServersThree years
Furniture and fixturesFive years
Website costsThree years
Leasehold improvementsLesser of estimated useful life or remaining lease term
Property and equipment, net consists of the following (in thousands):
January 31, 2023January 31, 2022
Servers$1,350 $1,044 
Furniture and fixtures4,525 2,903 
Computer and office equipment4,949 2,446 
Purchased software985 985 
Leasehold improvements35,219 30,070 
Website costs969 969 
Construction in process879 4,562 
Finance lease right-of-use assets27,489 31,463 
Total property and equipment76,365 74,442 
Less: accumulated depreciation and amortization(18,524)(11,817)
Property and equipment, net$57,841 $62,625 
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Tables)
12 Months Ended
Jan. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets Measured on Recurring Basis
The following tables present information about the Company’s financial assets that have been measured at fair value on a recurring basis as of January 31, 2023 and 2022 and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):
Fair Value at January 31, 2023
Level 1
Level 2
Level 3
Total
Financial Assets:
Cash and cash equivalents:
Money market funds $268,985 $— $— $268,985 
Short-term investments:
U.S. government treasury securities
1,380,804 — — 1,380,804 
Total financial assets
$1,649,789 $— $— $1,649,789 
Fair Value at January 31, 2022
Level 1
Level 2
Level 3
Total
Financial Assets:
Cash and cash equivalents:
Money market funds $331,221 $— $— $331,221 
Short-term investments:
U.S. government treasury securities
1,352,019 — — 1,352,019 
Total financial assets
$1,683,240 $— $— $1,683,240 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net (Tables)
12 Months Ended
Jan. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, plant and equipment
Property and equipment are recorded at cost and depreciated using the straight-line method over the following estimated useful lives:
Property and EquipmentEstimated Useful Life
Computer and office equipment
Two to three years
Purchased softwareTwo years
ServersThree years
Furniture and fixturesFive years
Website costsThree years
Leasehold improvementsLesser of estimated useful life or remaining lease term
Property and equipment, net consists of the following (in thousands):
January 31, 2023January 31, 2022
Servers$1,350 $1,044 
Furniture and fixtures4,525 2,903 
Computer and office equipment4,949 2,446 
Purchased software985 985 
Leasehold improvements35,219 30,070 
Website costs969 969 
Construction in process879 4,562 
Finance lease right-of-use assets27,489 31,463 
Total property and equipment76,365 74,442 
Less: accumulated depreciation and amortization(18,524)(11,817)
Property and equipment, net$57,841 $62,625 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Acquired Intangible Assets, Net (Tables)
12 Months Ended
Jan. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill
The following table summarizes the changes in the carrying amount of goodwill during the periods presented (in thousands):
January 31, 2023January 31, 2022
Balance, beginning of the year$57,775 $55,830 
Increase in goodwill related to business combinations1,945 
Balance, end of the year$57,779 $57,775 
Gross carrying amount and accumulated amortization of intangible assets
The gross carrying amount and accumulated amortization of the Company’s intangible assets are as follows (in thousands):
January 31, 2023
Gross Carrying ValueAccumulated AmortizationNet Book ValueWeighted-Average Remaining Useful Life (in years)
Developed technology$38,100 $(29,122)$8,978 1.7
Customer relationships15,200 (12,750)2,450 0.8
Total$53,300 $(41,872)$11,428 
January 31, 2022
Gross Carrying ValueAccumulated AmortizationNet Book ValueWeighted-Average Remaining Useful Life (in years)
Developed technology$38,100 $(22,982)$15,118 2.6
Customer relationships15,200 (9,710)5,490 1.8
Total$53,300 $(32,692)$20,608 
Future amortization expense related to intangible assets
As of January 31, 2023, future amortization expense related to the intangible assets is as follows (in thousands):
Years Ending January 31,
2024$8,505 
20252,130 
2026680 
2027113 
2028— 
Total$11,428 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Senior Notes (Tables)
12 Months Ended
Jan. 31, 2023
Debt Disclosure [Abstract]  
Convertible debt schedules
The net carrying amounts of the Company’s 2026 Notes (as defined herein) were as follows for the periods presented (in thousands):
Years Ended January 31,
20232022
Principal$1,149,972 $1,149,988 
Unamortized debt issuance costs(10,092)(13,467)
Net carrying amount$1,139,880 $1,136,521 
Interest expense related to Notes
The following table sets forth the interest expense related to the 2024 Notes (as defined herein) and 2026 Notes for the periods presented (in thousands):
January 31, 2023January 31, 2022January 31, 2021
2024 Notes (2)
2026 Notes
2024 Notes
2026 Notes
2024 Notes
2026 Notes
Contractual interest expense
$— $2,859 $168 $2,876 $675 $2,875 
Amortization of debt discount (1)
— — — — 3,976 43,026 
Amortization of issuance costs (1)
— 3,375 647 3,358 276 1,851 
Total
$— $6,234 $815 $6,234 $4,927 $47,752 
(1) The decrease in total interest expense for the year ended January 31, 2022, as compared to the respective prior year was due to the derecognition of the unamortized debt discount, partially offset by the increase in the amortization of issuance costs previously recognized in equity. These changes were the result of the Company’s adoption of ASU 2020-06, as of February 1, 2021, as described in Note 2, Summary of Significant Accounting Policies.
(2) The aggregate principal amount outstanding of the 2024 Notes was redeemed by the Company in December 2021.
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Jan. 31, 2023
Leases [Abstract]  
Lease Costs and Supplemental Information
The components of the Company’s lease costs included in its consolidated statements of operations were as follows (in thousands):
Years Ended January 31,
20232022
Finance lease cost:
Amortization of finance lease right-of-use assets$3,974 $3,974 
Interest on finance lease liabilities2,891 3,173 
Operating lease cost11,437 8,856 
Short-term lease cost2,808 1,207 
Total lease cost$21,110 $17,210 
The following table presents supplemental information related to the Company’s finance and operating leases (in thousands, except weighted-average information):
Years Ended January 31,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from finance lease$2,891 $3,173 
Operating cash flows from operating leases11,932 8,846 
Financing cash flows from finance lease4,510 5,572 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases9,346 14,434 
Weighted-average remaining lease term (in years):
Finance lease6.97.9
Operating leases6.17.0
Weighted-average discount rate:
Finance lease5.6 %5.6 %
Operating leases6.0 %4.2 %
Balance Sheet Components
The balances of the Company’s finance and operating leases were recorded on the consolidated balance sheet as follows (in thousands):
Years Ended January 31,
20232022
Finance Lease:
Property and equipment, net$27,489 $31,463 
Other accrued liabilities (current)5,483 4,511 
Other liabilities, non-current43,690 49,173 
Operating Leases:
Operating lease right-of-use assets$41,194 $41,745 
Operating lease liabilities (current)8,686 8,084 
Operating lease liabilities, non-current36,264 38,707 
Maturities of Lease Liabilities
Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of January 31, 2023 were as follows (in thousands):
Year Ending January 31,
Finance Lease
Operating Leases
2024$8,073 $11,993 
20258,445 10,251 
20268,711 7,986 
20278,711 6,120 
20288,711 4,809 
Thereafter
16,696 12,367 
Total minimum payments
59,347 53,526 
Less imputed interest
(10,174)(8,576)
Present value of future minimum lease payments
49,173 44,950 
Less current obligations under leases
(5,483)(8,686)
Non-current lease obligations
$43,690 $36,264 
Finance Lease, Liability, Maturity
Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of January 31, 2023 were as follows (in thousands):
Year Ending January 31,
Finance Lease
Operating Leases
2024$8,073 $11,993 
20258,445 10,251 
20268,711 7,986 
20278,711 6,120 
20288,711 4,809 
Thereafter
16,696 12,367 
Total minimum payments
59,347 53,526 
Less imputed interest
(10,174)(8,576)
Present value of future minimum lease payments
49,173 44,950 
Less current obligations under leases
(5,483)(8,686)
Non-current lease obligations
$43,690 $36,264 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
12 Months Ended
Jan. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of other commitments
The following table includes certain non-cancelable agreements primarily for subscription, marketing services and cloud infrastructure capacity commitments entered into by the Company (in thousands):
Year Ending January 31,
Other Obligations
2024$200,706 
2025260,955 
2026264,403 
2027205,000 
2028215,000 
Thereafter
— 
Total minimum payments
$1,146,064 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue (Tables)
12 Months Ended
Jan. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue
The following table presents the Company’s revenues disaggregated by primary geographical markets, subscription product categories and services (in thousands):
Years Ended January 31,
202320222021
Primary geographical markets:
Americas
$781,763 $527,081 $361,351 
EMEA
361,566 257,846 177,448 
Asia Pacific
140,711 88,855 51,581 
Total
$1,284,040 $873,782 $590,380 
Subscription product categories and services:
MongoDB Atlas-related
$808,263 $492,287 $270,805 
Other subscription
426,859 349,760 294,544 
Services
48,918 31,735 25,031 
Total
$1,284,040 $873,782 $590,380 
Changes in allowance for doubtful accounts The following is a summary of the changes in the Company’s allowance for doubtful accounts (in thousands):
Allowance for Doubtful Accounts
Balance at January 31, 2021$6,024 
Provision4,749 
Recoveries/write-offs(5,807)
Balance at January 31, 2022$4,966 
Provision5,595 
Recoveries/write-offs(4,199)
Balance at January 31, 2023$6,362 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plans (Tables)
12 Months Ended
Jan. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of stock option activity
The following table summarizes stock option activity for the periods presented (in thousands, except share and per share data and years):
Options Outstanding
Shares
Weighted-
Average
Exercise
Price Per
Share
Weighted-
Average
Remaining
Contractual
Term
(In Years)
Aggregate
Intrinsic
Value
Balance - January 31, 20213,881,545 $7.50 4.8$1,405,540 
Options exercised
(1,279,669)7.57 
Options forfeited and expired
(9,982)10.95 
Balance - January 31, 20222,591,894 7.46 3.91,030,680 
Options exercised(801,272)7.12 
Options forfeited and expired
(809)5.72 
Balance - January 31, 20231,789,813 $7.60 3.3$313,980 
Options vested and exercisable - January 31, 20222,591,894 $7.46 3.9$1,030,680 
Options vested and exercisable - January 31, 20231,789,813 $7.60 3.3$313,980 
Stock options vested and expected to vest - January 31, 2023
1,789,813 $7.60 3.3$313,980 
Schedule of RSU activity
The following table summarizes RSU activity for the years ended January 31, 2023 and 2022:
SharesWeighted-Average Grant Date Fair Value per RSU
Unvested - January 31, 20213,473,512 $139.68 
RSUs granted1,578,721 405.46 
RSUs vested(1,437,133)149.47 
RSUs forfeited and canceled(388,341)193.77 
Unvested - January 31, 20223,226,759 258.85 
RSUs granted2,224,117 288.84 
RSUs vested(1,511,529)224.04 
RSUs forfeited and canceled(459,141)293.40 
Unvested - January 31, 20233,480,206 $288.58 
Schedule of ESPP valuation assumptions
The fair value of the purchase rights granted under the 2017 ESPP was estimated on the first day of the offering period using the Black-Scholes option-pricing model with the following assumptions:
Years Ended January 31,
202320222021
Expected term (in years)
0.50
0.50
0.50 - 0.54
Expected volatility
90% - 92%
56% - 61%
47% - 64%
Risk-free interest rate
2.24% - 4.68%
0.06% - 0.13%
0.09% - 0.19%
Dividend yield
—%—%—%
Schedule of stock-based compensation expense recognized in consolidated statements of operations
Total stock-based compensation expense recognized in the Company’s consolidated statements of operations is as follows (in thousands):
Years Ended January 31,
202320222021
Cost of revenue—subscription
$19,682 $14,387 $8,970 
Cost of revenue—services
10,565 6,325 4,953 
Sales and marketing
143,073 91,947 54,632 
Research and development
159,099 104,335 57,611 
General and administrative
49,035 34,075 23,147 
Total stock-based compensation expense
$381,454 $251,069 $149,313 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share (Tables)
12 Months Ended
Jan. 31, 2023
Earnings Per Share [Abstract]  
Schedule of basic and diluted earnings (loss) per share
The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):
Years Ended January 31,
202320222021
Numerator:
Net loss
$(345,398)$(306,866)$(266,944)
Denominator:
Weighted-average shares used to compute net loss per share, basic and diluted
68,628,267 64,563,032 58,984,604 
Net loss per share, basic and diluted
$(5.03)$(4.75)$(4.53)
Schedule of antidilutive securities excluded from computation of earnings per share
The following weighted-average outstanding potentially dilutive shares of common stock were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive:
Years Ended January 31,
202320222021
Stock options pursuant to the 2016 Equity Incentive Plan571,680 778,172 1,340,476 
Stock options pursuant to the 2008 Stock Incentive Plan1,599,415 2,391,439 3,759,063 
Unvested restricted stock units3,860,345 3,680,895 3,864,504 
Unvested executive PSUs69,667 — — 
Early exercised stock options
— 102 5,032 
Shares underlying the conversion option of the 2024 Notes (conversion spread only prior to the adoption of ASU 2020-06)— 231,637 889,755 
Shares underlying the conversion option of the 2026 Notes (conversion spread only prior to the adoption of ASU 2020-06)5,445,039 5,445,107 450,869 
Total11,546,146 12,527,352 10,309,699 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Tables)
12 Months Ended
Jan. 31, 2023
Income Tax Disclosure [Abstract]  
Components of loss before provision for income taxes
The components of loss before provision for income taxes were as follows (in thousands):
Years Ended January 31,
202320222021
United States$(253,433)$(161,502)$(159,331)
Foreign(79,821)(141,387)(103,362)
Total$(333,254)$(302,889)$(262,693)
Components of the provision for income taxes
The components of the provision for income taxes were as follows (in thousands):
Years Ended January 31,
202320222021
Current:  
Federal$844 $426 $215 
State59 80 171 
Foreign11,812 6,005 4,229 
Total12,715 6,511 4,615 
Deferred:   
Federal(13)(1,574)
State24 10 
Foreign(582)(966)(379)
Total(571)(2,534)(364)
Provision for income taxes $12,144 $3,977 $4,251 
Schedule of effective income tax rate reconciliation
The items accounting for the difference between income taxes computed at the federal statutory income tax rate and the provision for income taxes consisted of the following (in thousands):
Years Ended January 31,
202320222021
Income tax benefit at statutory rate$(69,983)$(63,606)$(55,165)
State taxes, net of federal benefit66 68 143 
Impact of foreign income taxes27,892 34,730 25,569 
Foreign branch income included in the United States1,353 1,175 297 
Stock-based compensation(39,669)(138,842)(107,800)
Non-deductible expenses1,318 2,200 991 
Officer compensation in excess of $1 million7,085 9,117 — 
Change in valuation allowance106,156 175,664 157,822 
Research and development credits(19,395)(14,932)(18,197)
Foreign tax credit(3,349)(2,470)(711)
Foreign withholding tax expense844 426 215 
Prior year true ups(278)447 1,100 
Other104 — (13)
Provision for income taxes $12,144 $3,977 $4,251 
Components of deferred tax assets for federal and state income taxes
Significant components of the Company’s deferred tax assets are shown in the following table as of January 31, 2023 and 2022, respectively (in thousands):
Years Ended January 31,
20232022
Deferred tax assets:  
Net operating loss carryforwards$689,166 $636,011 
Deferred revenue82,607 64,765 
Finance and operating lease liabilities22,182 23,500 
Capitalized research and development costs68,409 — 
Other reserves24,195 23,460 
Gross deferred tax assets886,559 747,736 
Valuation allowance(809,006)(677,283)
Total deferred tax assets, net of valuation allowance77,553 70,453 
Deferred tax liabilities:  
Finance and operating lease right-of-use assets(15,962)(16,765)
Convertible senior notes— — 
Deferred commission(52,194)(43,063)
Other liabilities and accruals(7,058)(8,767)
Total deferred tax liabilities(75,214)(68,595)
Net deferred tax assets$2,339 $1,858 
Summary of activity within unrecognized gross tax benefits
The following table summarizes the changes in the Company’s unrecognized gross tax benefits during the periods presented (in thousands):
Years Ended January 31,
202320222021
Unrecognized tax benefits at beginning of year$22,698 $17,484 $5,290 
Increase (decrease) in tax positions in prior years(177)(1,894)6,059 
Additions based on tax positions in the current year6,763 7,108 6,135 
Unrecognized tax benefits at end of year$29,284 $22,698 $17,484 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Organization and Description of Business (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 29, 2021
Jul. 31, 2021
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Jun. 11, 2020
Class of Stock [Line Items]            
Issuance of common stock, net of issuance costs (in shares)       2,500,000    
Shares issued, price per share (in dollars per share) $ 365.00          
Proceeds from issuance of common stock, net of issuance costs     $ 0 $ 889,184 $ 0  
Offering expenses   $ 22,700        
2021 Common Stock Offering            
Class of Stock [Line Items]            
Professional Fees   600        
Class A Common Stock            
Class of Stock [Line Items]            
Common stock, par value (in dollars per share) $ 0.001   $ 0.001     $ 0.001
Common Stock            
Class of Stock [Line Items]            
Issuance of common stock, net of issuance costs (in shares) 2,500,000          
Additional Paid-In Capital            
Class of Stock [Line Items]            
Proceeds from issuance of common stock, net of issuance costs   $ 889,200        
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Marketable Securities (Details) - USD ($)
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Accounting Policies [Abstract]      
Impairment charges $ 0 $ 0 $ 0
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Restricted Cash (Details) - USD ($)
$ in Millions
Jan. 31, 2023
Jan. 31, 2022
Accounting Policies [Abstract]    
Restricted cash $ 0.5 $ 0.5
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Non-Marketable Securities (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Payments to acquire non-marketable securities $ 3.1 $ 4.3
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Lives (Details)
12 Months Ended
Jan. 31, 2023
Purchased software  
Property, Plant and Equipment [Line Items]  
Useful life 2 years
Servers  
Property, Plant and Equipment [Line Items]  
Useful life 3 years
Furniture and fixtures  
Property, Plant and Equipment [Line Items]  
Useful life 5 years
Website costs  
Property, Plant and Equipment [Line Items]  
Useful life 3 years
Minimum | Purchased software  
Property, Plant and Equipment [Line Items]  
Useful life 2 years
Maximum | Purchased software  
Property, Plant and Equipment [Line Items]  
Useful life 3 years
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Long-Lived Assets, Including Goodwill and Other Acquired Intangible Assets (Details) - USD ($)
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Accounting Policies [Abstract]      
Goodwill impairment $ 0 $ 0 $ 0
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Revenue Recognition (Details)
12 Months Ended
Jan. 31, 2023
revenue_source
Accounting Policies [Abstract]  
Number of revenue sources 2
Capitalized contract cost, amortization period 5 years
Typical payment term period 30 days
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Advertising (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Accounting Policies [Abstract]      
Advertising costs $ 18.7 $ 18.0 $ 12.8
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Stock-Based Compensation (Details)
12 Months Ended
Jan. 31, 2023
Accounting Policies [Abstract]  
Award requisite service period 4 years
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Segment Information (Details)
12 Months Ended
Jan. 31, 2023
segment
Accounting Policies [Abstract]  
Number of operating segments 1
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Feb. 01, 2021
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Operating lease right-of-use assets   $ 41,194 $ 41,745    
Operating lease, liability   44,950      
Property and equipment, net   57,841 62,625    
Finance lease, right-of-use asset   27,489 31,463    
Finance lease, liability   49,173      
Cumulative effect adjustment   739,508 666,700 $ (5,033) $ 82,858
Convertible senior notes, net   1,139,880 1,136,521    
Accounting Standards Update 2020-06          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Temporary equity, period increase (decrease) $ 4,700        
Accounting Standards Update 2020-06 | Convertible Debt          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Debt instrument, increase (decrease), net 261,500        
Cumulative effect of accounting change          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cumulative effect adjustment       (256,746) (227)
Accumulated Deficit          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cumulative effect adjustment   (1,535,032) (1,189,634) (935,403) (668,232)
Accumulated Deficit | Accounting Standards Update 2020-06          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity, period increase (decrease) 52,600        
Accumulated Deficit | Cumulative effect of accounting change          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cumulative effect adjustment       52,635 (227)
Additional Paid-In Capital          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cumulative effect adjustment   $ 2,276,694 $ 1,860,514 932,332 $ 752,127
Additional Paid-In Capital | Accounting Standards Update 2020-06          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity, period increase (decrease) $ 309,400        
Additional Paid-In Capital | Cumulative effect of accounting change          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cumulative effect adjustment       $ (309,381)  
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Details) - Recurring - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Short-term investments:    
Total financial assets $ 1,649,789 $ 1,683,240
Level 1    
Short-term investments:    
Total financial assets 1,649,789 1,683,240
Level 2    
Short-term investments:    
Total financial assets 0 0
Level 3    
Short-term investments:    
Total financial assets 0 0
U.S. government treasury securities    
Short-term investments:    
U.S. government treasury securities 1,380,804 1,352,019
U.S. government treasury securities | Level 1    
Short-term investments:    
U.S. government treasury securities 1,380,804 1,352,019
U.S. government treasury securities | Level 2    
Short-term investments:    
U.S. government treasury securities 0 0
U.S. government treasury securities | Level 3    
Short-term investments:    
U.S. government treasury securities 0 0
Money market funds    
Cash and cash equivalents:    
Money market funds 268,985 331,221
Money market funds | Level 1    
Cash and cash equivalents:    
Money market funds 268,985 331,221
Money market funds | Level 2    
Cash and cash equivalents:    
Money market funds 0 0
Money market funds | Level 3    
Cash and cash equivalents:    
Money market funds $ 0 $ 0
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Narrative (Details) - USD ($)
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Non-marketable equity securities $ 181,503,000 $ 147,494,000  
Non marketable securities, adjustment   0  
Unrealized gain (loss) on securities 2,400,000    
Gain (Loss) on Investments $ 1,857,000 $ 0 $ 0
Class A Common Stock      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Common stock, shares issued (in shares) 70,005,957 67,543,731  
Variable Interest Entity, Not Primary Beneficiary      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Non-marketable equity securities $ 9,800,000 $ 4,800,000  
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net - Schedule (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 76,365 $ 74,442
Less: accumulated depreciation and amortization (18,524) (11,817)
Property and equipment, net 57,841 62,625
Servers    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,350 1,044
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment 4,525 2,903
Computer and office equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 4,949 2,446
Purchased software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 985 985
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 35,219 30,070
Website costs    
Property, Plant and Equipment [Line Items]    
Total property and equipment 969 969
Construction in process    
Property, Plant and Equipment [Line Items]    
Total property and equipment 879 4,562
Finance lease right-of-use assets    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 27,489 $ 31,463
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net - Additional Information (Details)
ft² in Thousands, $ in Millions
12 Months Ended
Jan. 31, 2023
USD ($)
Jan. 31, 2022
USD ($)
Jan. 31, 2021
USD ($)
Dec. 31, 2019
ft²
Property, Plant and Equipment [Line Items]        
Depreciation and amortization expense $ 6.9 $ 4.5 $ 5.5  
Impairment charge     $ 2.1  
Dublin Lease        
Property, Plant and Equipment [Line Items]        
Area of leased space (in sq ft) | ft²       40
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Acquired Intangible Assets, Net - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Goodwill [Roll Forward]    
Balance, beginning of the year $ 57,775 $ 55,830
Increase in goodwill related to business combinations 4 1,945
Balance, end of the year $ 57,779 $ 57,775
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Acquired Intangible Assets, Net - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2021
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Acquired Finite-Lived Intangible Assets [Line Items]        
Goodwill   $ 57,779 $ 57,775 $ 55,830
Amortization of intangible assets   $ 9,200 $ 9,100 $ 8,500
2021 Acquisition        
Acquired Finite-Lived Intangible Assets [Line Items]        
Cash consideration for acquisition $ 9,000      
Consideration transferred 4,500      
Post-combination compensation expense 4,500      
Goodwill 1,900      
Other tax expense (benefit) 800      
Developed technology | 2021 Acquisition        
Acquired Finite-Lived Intangible Assets [Line Items]        
Business acquisition, finite-lived intangibles $ 3,400      
Finite-lived intangible asset, useful life 5 years      
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Acquired Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 53,300 $ 53,300
Accumulated Amortization (41,872) (32,692)
Net Book Value 11,428 20,608
Developed technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 38,100 38,100
Accumulated Amortization (29,122) (22,982)
Net Book Value $ 8,978 $ 15,118
Weighted average useful life 1 year 8 months 12 days 2 years 7 months 6 days
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 15,200 $ 15,200
Accumulated Amortization (12,750) (9,710)
Net Book Value $ 2,450 $ 5,490
Weighted average useful life 9 months 18 days 1 year 9 months 18 days
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Acquired Intangible Assets, Net - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
2024 $ 8,505  
2025 2,130  
2026 680  
2027 113  
2028 0  
Net Book Value $ 11,428 $ 20,608
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Senior Notes - Additional Information (Details)
1 Months Ended 2 Months Ended 3 Months Ended
Jan. 20, 2023
day
Jan. 31, 2020
USD ($)
Jul. 31, 2018
USD ($)
day
Jan. 31, 2023
USD ($)
day
$ / shares
Jul. 31, 2020
USD ($)
Jan. 14, 2020
USD ($)
Jul. 31, 2019
USD ($)
Jun. 30, 2018
USD ($)
Debt Instrument [Line Items]                
Proceeds from borrowings on convertible senior notes, net of issuance costs   $ 1,130,000,000            
Convertible debt, conversion ratio   4.7349            
Convertible debt, conversion ratio denominator         $ 1,000   $ 1,000  
Initial conversion price (in dollars per share) | $ / shares       $ 211.20        
2026 Notes                
Debt Instrument [Line Items]                
Fair value of convertible debt       $ 1,400,000,000        
Redemption Period 1                
Debt Instrument [Line Items]                
Consecutive threshold trading days | day 30   30 30        
Threshold percentage of stock price trigger 130.00%   130.00% 130.00%        
Redemption Period 1 | Minimum                
Debt Instrument [Line Items]                
Threshold trading days | day 20   20 20        
Redemption Period 2                
Debt Instrument [Line Items]                
Convertible debt, conversion ratio denominator         $ 1,000      
Threshold trading days | day     5          
Consecutive threshold trading days | day     5          
Redemption Period 2 | Maximum                
Debt Instrument [Line Items]                
Trading price as a percentage of stock price and debt conversion rate         98.00%      
Convertible Debt                
Debt Instrument [Line Items]                
Face amount of debt           $ 90,000,000 $ 50,000,000 $ 250,000,000
Interest rate             0.75% 0.75%
Proceeds from borrowings on convertible senior notes, net of issuance costs     $ 291,100,000          
Convertible debt, conversion ratio denominator       $ 100        
Percentage of principal amount redeemed 100.00%   100.00%          
Convertible Debt | 2026 Notes                
Debt Instrument [Line Items]                
Face amount of debt   $ 1,000,000,000            
Interest rate   0.25%            
Convertible Debt | Additional Convertible Senior Notes Due 2026                
Debt Instrument [Line Items]                
Face amount of debt   $ 150,000,000            
Convertible Debt | 2024 Notes Partial Repurchase                
Debt Instrument [Line Items]                
Face amount of debt           $ 210,000,000    
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Senior Notes - Schedule of Net Carrying Amount of the Liability Component of the Notes (Details) - 2026 Notes - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Debt Instrument [Line Items]    
Principal $ 1,149,972 $ 1,149,988
Unamortized debt issuance costs (10,092) (13,467)
Net carrying amount $ 1,139,880 $ 1,136,521
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Senior Notes - Schedule of Interest Expense for the Notes (Details) - Convertible Debt - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
2024 Notes      
Debt Instrument [Line Items]      
Contractual interest expense $ 0 $ 168 $ 675
Amortization of debt discount 0 0 3,976
Amortization of issuance costs 0 647 276
Total 0 815 4,927
2026 Notes      
Debt Instrument [Line Items]      
Contractual interest expense 2,859 2,876 2,875
Amortization of debt discount 0 0 43,026
Amortization of issuance costs 3,375 3,358 1,851
Total $ 6,234 $ 6,234 $ 47,752
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Senior Notes - Capped Calls (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 2 Months Ended 12 Months Ended
Jan. 31, 2020
Jul. 31, 2018
Jan. 31, 2023
Option Indexed to Issuer's Equity [Line Items]      
Purchase of capped calls   $ 37.1  
Capped Calls      
Option Indexed to Issuer's Equity [Line Items]      
Strike price (in dollars per share)   $ 68.15 $ 68.15
Cap price (in dollars per share)   $ 106.90  
Capped Calls | Class A Common Stock      
Option Indexed to Issuer's Equity [Line Items]      
Underlying capped calls (in shares)   4.4  
Convertible Debt | 2026 Notes      
Option Indexed to Issuer's Equity [Line Items]      
Strike price (in dollars per share) $ 211.20   $ 211.20
Cap price (in dollars per share) $ 296.42    
Underlying capped calls (in shares) 5.4    
Purchase of capped calls $ 93.8    
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Narrative (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Dec. 31, 2022
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Lessee, Lease, Description [Line Items]          
Lease not yet commenced, estimated base rent payments $ 7,000 $ 7,100      
Total minimum payments 59,347        
Finance lease, right-of-use asset 27,489   $ 31,463    
Finance lease, liability 49,173        
Cumulative effect adjustment 739,508   666,700 $ (5,033) $ 82,858
Cumulative effect of accounting change          
Lessee, Lease, Description [Line Items]          
Cumulative effect adjustment       (256,746) (227)
Accumulated Deficit          
Lessee, Lease, Description [Line Items]          
Cumulative effect adjustment $ (1,535,032)   $ (1,189,634) (935,403) (668,232)
Accumulated Deficit | Cumulative effect of accounting change          
Lessee, Lease, Description [Line Items]          
Cumulative effect adjustment       $ 52,635 $ (227)
Minimum          
Lessee, Lease, Description [Line Items]          
Lessee, lease, term of contract 1 year        
Maximum          
Lessee, Lease, Description [Line Items]          
Lessee, lease, term of contract 12 years        
Gurgaon          
Lessee, Lease, Description [Line Items]          
Term of lease 5 years        
London          
Lessee, Lease, Description [Line Items]          
Term of lease   6 years      
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Finance lease cost:      
Amortization of finance lease right-of-use assets $ 3,974 $ 3,974 $ 3,975
Interest on finance lease liabilities 2,891 3,173  
Operating lease cost 11,437 8,856  
Short-term lease cost 2,808 1,207  
Total lease cost $ 21,110 $ 17,210  
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Balance Sheet Components (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Finance Lease:    
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Liabilities Liabilities
Property and equipment, net $ 27,489 $ 31,463
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Liabilities Liabilities
Other accrued liabilities (current) $ 5,483 $ 4,511
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Liabilities Liabilities
Other liabilities, non-current $ 43,690 $ 49,173
Operating Leases:    
Operating lease right-of-use assets 41,194 41,745
Operating lease liabilities (current) 8,686 8,084
Operating lease liabilities, non-current $ 36,264 $ 38,707
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Supplemental Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows from finance lease $ 2,891 $ 3,173  
Operating cash flows from operating leases 11,932 8,846  
Financing cash flows from finance lease 4,510 5,572 $ 4,633
Right-of-use assets obtained in exchange for lease obligations:      
Operating leases $ 9,346 $ 14,434  
Weighted-average remaining lease term (in years):      
Finance lease 6 years 10 months 24 days 7 years 10 months 24 days  
Operating leases 6 years 1 month 6 days 7 years  
Weighted-average discount rate:      
Finance lease 5.60% 5.60%  
Operating leases 6.00% 4.20%  
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Finance Lease    
2024 $ 8,073  
2025 8,445  
2026 8,711  
2027 8,711  
2028 8,711  
Thereafter 16,696  
Total minimum payments 59,347  
Less imputed interest (10,174)  
Present value of future minimum lease payments 49,173  
Less current obligations under leases $ (5,483) $ (4,511)
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Liabilities Liabilities
Non-current lease obligations $ 43,690 $ 49,173
Operating Leases    
2024 11,993  
2025 10,251  
2026 7,986  
2027 6,120  
2028 4,809  
Thereafter 12,367  
Total minimum payments 53,526  
Less imputed interest (8,576)  
Present value of future minimum lease payments 44,950  
Less current obligations under leases (8,686) (8,084)
Operating lease liabilities, non-current $ 36,264 $ 38,707
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Future Minimum Financing and Operating Leases and Other Non-Cancellable Agreements (Details)
$ in Thousands
Jan. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024 $ 200,706
2025 260,955
2026 264,403
2027 205,000
2028 215,000
Thereafter 0
Total minimum payments $ 1,146,064
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Additional Information (Details) - USD ($)
Mar. 31, 2023
Jan. 31, 2023
Other Commitments [Line Items]    
Non-cancelable commitment   $ 1,146,064,000
Subsequent Event | Non-Cancelable Material Commitments    
Other Commitments [Line Items]    
Non-cancelable commitment $ 300,000,000  
Non-cancelable commitment, term 5 years  
Line of Credit | Letter of Credit    
Other Commitments [Line Items]    
Maximum borrowing capacity   1,300,000
Long-term debt   $ 0
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders’ Equity (Deficit) (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 29, 2021
$ / shares
shares
Jun. 10, 2020
class_of_stock
shares
Jul. 31, 2021
USD ($)
Jan. 31, 2023
USD ($)
$ / shares
shares
Jan. 31, 2022
USD ($)
shares
Jan. 31, 2021
USD ($)
shares
Jun. 11, 2020
$ / shares
shares
Jan. 31, 2020
shares
Class of Stock [Line Items]                
Reduction of shares (in shares)             100,000,000  
Number of class of common stock | class_of_stock   2            
Issuance of common stock, net of issuance costs (in shares)         2,500,000      
Shares issued, price per share (in dollars per share) | $ / shares $ 365.00              
Proceeds from issuance of common stock, net of issuance costs | $       $ 0 $ 889,184 $ 0    
Offering expenses | $     $ 22,700          
2021 Common Stock Offering                
Class of Stock [Line Items]                
Professional Fees | $     600          
Common Stock                
Class of Stock [Line Items]                
Common stock, shares outstanding (in shares)       69,906,586 67,444,360 60,898,451   57,382,543
Issuance of common stock, net of issuance costs (in shares) 2,500,000              
Additional Paid-In Capital                
Class of Stock [Line Items]                
Proceeds from issuance of common stock, net of issuance costs | $     $ 889,200          
Class B Common Stock                
Class of Stock [Line Items]                
Common stock, par value (in dollars per share) | $ / shares             $ 0.001  
Percent of aggregate number of shares             10.00%  
Number of votes   10            
Class A Common Stock                
Class of Stock [Line Items]                
Common stock, par value (in dollars per share) | $ / shares $ 0.001     $ 0.001     $ 0.001  
Number of votes   1            
Common stock, shares authorized (in shares)       1,000,000,000 1,000,000,000      
Common stock, shares issued (in shares)       70,005,957 67,543,731      
Common stock, shares outstanding (in shares)       69,906,586 67,444,360      
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Disaggregation of Revenue [Line Items]      
Total $ 1,284,040 $ 873,782 $ 590,380
MongoDB Atlas-related      
Disaggregation of Revenue [Line Items]      
Total 808,263 492,287 270,805
Other subscription      
Disaggregation of Revenue [Line Items]      
Total 426,859 349,760 294,544
Services      
Disaggregation of Revenue [Line Items]      
Total 48,918 31,735 25,031
Americas      
Disaggregation of Revenue [Line Items]      
Total 781,763 527,081 361,351
EMEA      
Disaggregation of Revenue [Line Items]      
Total 361,566 257,846 177,448
Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total $ 140,711 $ 88,855 $ 51,581
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Disaggregation of Revenue (Details)
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Geographic Concentration Risk | Revenue from Contract with Customer | United States      
Disaggregation of Revenue [Abstract]      
Concentration risk, percentage 55.00% 54.00% 56.00%
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Contract Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]      
Contract with customer, liability $ 460.3 $ 375.2 $ 238.0
Deferred revenue, percent 27.00% 23.00%  
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Remaining Performance Obligations (Details)
$ in Millions
Jan. 31, 2023
USD ($)
Disaggregation of Revenue [Line Items]  
Remaining performance obligation, amount $ 461.1
Remaining performance obligation, percentage 62.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Disaggregation of Revenue [Line Items]  
Performance obligation, expected timing of satisfaction, period 12 months
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Unbilled Receivables (Details) - USD ($)
$ in Millions
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]      
Unbilled Receivables $ 9.7 $ 6.1 $ 5.7
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at January 31, 2021 $ 4,966 $ 6,024
Provision 5,595 4,749
Recoveries/write-offs (4,199) (5,807)
Balance at January 31, 2022 $ 6,362 $ 4,966
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Costs Capitalized to Obtain Contracts with Customers (Details) - USD ($)
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]      
Capitalized contract costs $ 252,400,000 $ 203,300,000  
Capitalized contract cost, amortization 79,000,000 49,100,000 $ 28,600,000
Impairment loss for capitalized costs $ 0 $ 0 $ 0
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plans - 2008 and 2016 Stock Plan (Details) - shares
shares in Millions
1 Months Ended 12 Months Ended
Apr. 30, 2020
Jan. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares available for issuance, period increase (in shares) 3.4  
Number of shares available for grant (in shares)   12.1
Employee Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expiration period   10 years
Award vesting period   4 years
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period   4 years
One Year Anniversary | Employee Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period   1 year
Vesting rights percentage   25.00%
One Year Anniversary | Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting rights percentage   25.00%
25 to 36 Months | Employee Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period   36 months
Over 10% Stockholder | Employee Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expiration period   5 years
Minimum | Employee Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Purchase price of common stock, as a percent   100.00%
Minimum | Over 10% Stockholder | Employee Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Purchase price of common stock, as a percent   110.00%
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plans - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Shares      
Balance - beginning of period (in shares) 2,591,894 3,881,545  
Options exercised (in shares) (801,272) (1,279,669)  
Options forfeited and expired (in shares) (809) (9,982)  
Balance - end of period (in shares) 1,789,813 2,591,894 3,881,545
Options vested and exercisable (in shares) 1,789,813 2,591,894  
Options vested and exercisable - Stock options vested and expected to vest (in shares) 1,789,813    
Weighted- Average Exercise Price Per Share      
Balance - beginning of period (in dollars per share) $ 7.46 $ 7.50  
Options exercised (in dollars per share) 7.12 7.57  
Options forfeited and expired (in dollars per share) 5.72 10.95  
Balance - end of period (in dollars per share) 7.60 7.46 $ 7.50
Options vested and exercisable (in dollars per share) 7.60 $ 7.46  
Options vested and exercisable - Stock options vested and expected to vest (in dollars per share) $ 7.60    
Weighted- Average Remaining Contractual Term (In Years)      
Balance 3 years 3 months 18 days 3 years 10 months 24 days 4 years 9 months 18 days
Options vested and exercisable 3 years 3 months 18 days 3 years 10 months 24 days  
Stock options vested and expected to vest 3 years 3 months 18 days    
Aggregate Intrinsic Value      
Balance $ 313,980 $ 1,030,680 $ 1,405,540
Options vested and exercisable 313,980 $ 1,030,680  
Stock options vested and expected to vest, intrinsic value $ 313,980    
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plans - Stock Options and Restricted Stock Units, Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Intrinsic value $ 211.1 $ 469.1 $ 481.8
Stock options vested, fair value   $ 1.3 $ 4.3
Share-based compensation cost not yet recognized 0.0    
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount $ 7.7    
Employee Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted (in shares) 0 0  
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount $ 922.4    
Share-based compensation, period for recognition 2 years 7 months 28 days    
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plans - Schedule of RSU Activity (Details) - Restricted Stock Units (RSUs) - $ / shares
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Shares    
Unvested - Beginning of period (in shares) 3,226,759 3,473,512
RSUs granted (in shares) 2,224,117 1,578,721
RSUs vested (in shares) (1,511,529) (1,437,133)
RSUs forfeited and canceled (in shares) (459,141) (388,341)
Unvested - End of period (in shares) 3,480,206 3,226,759
Weighted-Average Grant Date Fair Value per RSU    
Unvested - Beginning of period (in dollars per share) $ 258.85 $ 139.68
RSUs granted (in dollars per share) 288.84 405.46
RSUs vested (in dollars per share) 224.04 149.47
RSUs forfeited and canceled (in dollars per share) 293.40 193.77
Unvested - End of period (in dollars per share) $ 288.58 $ 258.85
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plans - Executive Performance Share Awards (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 381,454 $ 251,069 $ 149,313
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Award vesting rights, performance factor 100    
Options granted (in shares) 74,823    
Grants in period, fair value $ 23,700    
Total stock-based compensation expense 11,500    
Stock-based compensation, liability $ 10,600    
Performance Shares | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights percentage 0.00%    
Performance Shares | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights percentage 200.00%    
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plans - 2016 China Stock Appreciation Rights Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 381,454 $ 251,069 $ 149,313
Cash paid for exercise of SARs $ 200    
SARs exercised (in shares) 1,336    
Stock Appreciation Rights (SARs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 4 years    
Awards granted (in shares)   5,532 2,763
Exercise price of awards granted (in dollars per share)   $ 386.23 $ 165.08
Awards vested (in shares) 1,141 1,296 4,316
Stock-based compensation expense $ 2,500 $ 1,600 $ 2,600
Stock-based compensation, liability $ 3,300 $ 6,500  
Shares outstanding (in shares) 16,988    
Nonvested awards (in shares) 385    
One Year Anniversary | Stock Appreciation Rights (SARs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 1 year    
Vesting rights percentage 25.00%    
25 to 36 Months | Stock Appreciation Rights (SARs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 36 months    
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plans - 2017 Employee Stock Purchase Plan (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2020
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for issuance, period increase (in shares) 3,400,000      
Stock-based compensation expense   $ 381,454 $ 251,069 $ 149,313
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount   $ 7,700    
Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares issued (in shares)   149,352 85,401 134,930
Class A Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares issued (in shares)     85,401 134,930
Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum employee contribution rate   15.00%    
Duration of separate offering periods   6 months    
Purchase price of common stock, as a percent   85.00%    
Shares available for issuance, period increase (in shares) 674,444      
Reserved for future issuance (in shares)   3,001,980    
Stock-based compensation expense   $ 13,700 $ 9,400 $ 7,000
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plans - Schedule of ESPP Valuation Assumptions (Details) - Employee Stock Purchase Plan
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)   6 months  
Expected volatility, minimum 90.00% 56.00% 47.00%
Expected volatility, maximum 92.00% 61.00% 64.00%
Risk-free interest rate, minimum 2.24% 0.06% 0.09%
Risk-free interest rate, maximum 4.68% 0.13% 0.19%
Dividend yield (as a percent) 0.00% 0.00% 0.00%
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 months   6 months
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)     6 months 14 days
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Incentive Plans - Stock-based Compensation Expense Recognized in Statement of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 381,454 $ 251,069 $ 149,313
Cost of revenue—subscription      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 19,682 14,387 8,970
Cost of revenue—services      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 10,565 6,325 4,953
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 143,073 91,947 54,632
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 159,099 104,335 57,611
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 49,035 $ 34,075 $ 23,147
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share - Additional Information (Details) - $ / shares
1 Months Ended 2 Months Ended 12 Months Ended
Jan. 31, 2020
Jul. 31, 2018
Jan. 31, 2023
Capped Calls      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Strike price (in dollars per share)   $ 68.15 $ 68.15
2026 Notes | Convertible Debt      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Strike price (in dollars per share) $ 211.20   $ 211.20
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Numerator:      
Net loss $ (345,398) $ (306,866) $ (266,944)
Denominator:      
Weighted-average shares used to compute net loss per share, basic (in shares) 68,628,267 64,563,032 58,984,604
Weighted-average shares used to compute net loss per share, diluted (in shares) 68,628,267 64,563,032 58,984,604
Net loss per share, diluted (in dollars per share) $ (5.03) $ (4.75) $ (4.53)
Net loss per share, basic (in dollars per share) $ (5.03) $ (4.75) $ (4.53)
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share - Schedule of Antidilutive Securities Excluded from the Computation of Diluted Net loss per share (Details) - shares
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 11,546,146 12,527,352 10,309,699
Stock options to purchase common stock | Class A Common Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 571,680 778,172 1,340,476
Stock options to purchase common stock | Class B Common Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 1,599,415 2,391,439 3,759,063
Unvested restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 3,860,345 3,680,895 3,864,504
Early exercised stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 0 102 5,032
Shares underlying the conversion option of the 2024 Notes (conversion spread only prior to the adoption of ASU 2020-06) | 2024 Notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 0 231,637 889,755
Shares underlying the conversion option of the 2024 Notes (conversion spread only prior to the adoption of ASU 2020-06) | 2026 Notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 5,445,039 5,445,107 450,869
Performance Shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 69,667 0 0
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Components of Loss Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Income Tax Disclosure [Abstract]      
United States $ (253,433) $ (161,502) $ (159,331)
Foreign (79,821) (141,387) (103,362)
Loss before provision for income taxes $ (333,254) $ (302,889) $ (262,693)
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Components of Provision for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Current:      
Federal $ 844 $ 426 $ 215
State 59 80 171
Foreign 11,812 6,005 4,229
Total 12,715 6,511 4,615
Deferred:      
Federal (13) (1,574) 5
State 24 6 10
Foreign (582) (966) (379)
Total (571) (2,534) (364)
Provision for income taxes $ 12,144 $ 3,977 $ 4,251
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Effective Income Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Income Tax Disclosure [Abstract]      
Income tax benefit at statutory rate $ (69,983) $ (63,606) $ (55,165)
State taxes, net of federal benefit 66 68 143
Impact of foreign income taxes 27,892 34,730 25,569
Foreign branch income included in the United States 1,353 1,175 297
Stock-based compensation (39,669) (138,842) (107,800)
Non-deductible expenses 1,318 2,200 991
Officer compensation in excess of $1 million 7,085 9,117 0
Change in valuation allowance 106,156 175,664 157,822
Research and development credits (19,395) (14,932) (18,197)
Foreign tax credit (3,349) (2,470) (711)
Foreign withholding tax expense 844 426 215
Prior year true ups (278) 447 1,100
Other 104 0 (13)
Provision for income taxes $ 12,144 $ 3,977 $ 4,251
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Deferred tax assets:      
Net operating loss carryforwards $ 689,166 $ 636,011  
Deferred revenue 82,607 64,765  
Finance and operating lease liabilities 22,182 23,500  
Capitalized research and development costs 68,409 0  
Other reserves 24,195 23,460  
Gross deferred tax assets 886,559 747,736  
Valuation allowance (809,006) (677,283) $ (374,800)
Total deferred tax assets, net of valuation allowance 77,553 70,453  
Deferred tax liabilities:      
Finance and operating lease right-of-use assets (15,962) (16,765)  
Convertible senior notes 0 0  
Deferred commission (52,194) (43,063)  
Other liabilities and accruals (7,058) (8,767)  
Total deferred tax liabilities (75,214) (68,595)  
Net deferred tax assets $ 2,339 $ 1,858  
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Operating Loss Carryforwards [Line Items]      
Valuation allowance $ 809,006,000 $ 677,283,000 $ 374,800,000
Valuation allowance increase 131,700,000 $ 302,500,000  
Undistributed earnings of foreign subsidiaries 2,200,000    
Unrecognized deferred tax liability related to undistributed earnings of foreign subsidiaries 100,000    
Significant change in unrecognized tax benefits within the next twelve months 0    
Domestic Tax Authority      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 1,900,000,000    
State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 1,800,000,000    
Research Tax Credit Carryforward | Domestic Tax Authority      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward, amount 94,100,000    
Research Tax Credit Carryforward | State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward, amount 8,900,000    
Ireland | Foreign Tax Authority      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 697,200,000    
United Kingdom | Foreign Tax Authority      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 42,900,000    
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefits at beginning of year $ 22,698 $ 17,484 $ 5,290
Decrease in tax positions in prior years (177) (1,894)  
Increase in tax positions in prior years     6,059
Additions based on tax positions in the current year 6,763 7,108 6,135
Unrecognized tax benefits at end of year $ 29,284 $ 22,698 $ 17,484
XML 105 mdb-20230131_htm.xml IDEA: XBRL DOCUMENT 0001441816 2022-02-01 2023-01-31 0001441816 2022-07-29 0001441816 2023-03-15 0001441816 mdb:NonCancelableMaterialCommitmentsMember us-gaap:SubsequentEventMember 2023-03-31 0001441816 2023-01-31 0001441816 2022-01-31 0001441816 us-gaap:CommonClassAMember 2023-01-31 0001441816 us-gaap:CommonClassAMember 2022-01-31 0001441816 2021-02-01 2022-01-31 0001441816 us-gaap:LicenseMember 2022-02-01 2023-01-31 0001441816 us-gaap:LicenseMember 2021-02-01 2022-01-31 0001441816 us-gaap:LicenseMember 2020-02-01 2021-01-31 0001441816 us-gaap:ServiceMember 2022-02-01 2023-01-31 0001441816 us-gaap:ServiceMember 2021-02-01 2022-01-31 0001441816 us-gaap:ServiceMember 2020-02-01 2021-01-31 0001441816 2020-02-01 2021-01-31 0001441816 us-gaap:RetainedEarningsMember 2022-02-01 2023-01-31 0001441816 us-gaap:CommonStockMember 2020-01-31 0001441816 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001441816 us-gaap:TreasuryStockMember 2020-01-31 0001441816 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001441816 us-gaap:RetainedEarningsMember 2020-01-31 0001441816 2020-01-31 0001441816 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-01-31 0001441816 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-31 0001441816 us-gaap:CommonStockMember 2020-02-01 2021-01-31 0001441816 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2021-01-31 0001441816 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-01 2021-01-31 0001441816 us-gaap:RetainedEarningsMember 2020-02-01 2021-01-31 0001441816 us-gaap:CommonStockMember 2021-01-31 0001441816 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001441816 us-gaap:TreasuryStockMember 2021-01-31 0001441816 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001441816 us-gaap:RetainedEarningsMember 2021-01-31 0001441816 2021-01-31 0001441816 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001441816 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-01-31 0001441816 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-01-31 0001441816 us-gaap:CommonStockMember 2021-02-01 2022-01-31 0001441816 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2022-01-31 0001441816 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-01 2022-01-31 0001441816 us-gaap:RetainedEarningsMember 2021-02-01 2022-01-31 0001441816 us-gaap:CommonStockMember 2022-01-31 0001441816 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0001441816 us-gaap:TreasuryStockMember 2022-01-31 0001441816 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-31 0001441816 us-gaap:RetainedEarningsMember 2022-01-31 0001441816 us-gaap:CommonStockMember 2022-02-01 2023-01-31 0001441816 us-gaap:AdditionalPaidInCapitalMember 2022-02-01 2023-01-31 0001441816 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-02-01 2023-01-31 0001441816 us-gaap:CommonStockMember 2023-01-31 0001441816 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0001441816 us-gaap:TreasuryStockMember 2023-01-31 0001441816 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0001441816 us-gaap:RetainedEarningsMember 2023-01-31 0001441816 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2022-02-01 2023-01-31 0001441816 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2021-02-01 2022-01-31 0001441816 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-02-01 2023-01-31 0001441816 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-02-01 2023-01-31 0001441816 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-02-01 2023-01-31 0001441816 us-gaap:ComputerEquipmentMember 2022-02-01 2023-01-31 0001441816 us-gaap:FurnitureAndFixturesMember 2022-02-01 2023-01-31 0001441816 mdb:WebsiteCostsMember 2022-02-01 2023-01-31 0001441816 us-gaap:AccountingStandardsUpdate202006Member us-gaap:RetainedEarningsMember 2021-02-01 2021-02-01 0001441816 us-gaap:AccountingStandardsUpdate202006Member us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-02-01 0001441816 us-gaap:AccountingStandardsUpdate202006Member 2021-02-01 2021-02-01 0001441816 us-gaap:AccountingStandardsUpdate202006Member us-gaap:ConvertibleDebtMember 2021-02-01 2021-02-01 0001441816 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001441816 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001441816 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001441816 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001441816 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-01-31 0001441816 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-01-31 0001441816 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-01-31 0001441816 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-01-31 0001441816 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001441816 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001441816 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001441816 us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001441816 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-01-31 0001441816 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-01-31 0001441816 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-01-31 0001441816 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-01-31 0001441816 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-01-31 0001441816 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-01-31 0001441816 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-01-31 0001441816 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-01-31 0001441816 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-01-31 0001441816 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-01-31 0001441816 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-01-31 0001441816 us-gaap:FairValueMeasurementsRecurringMember 2022-01-31 0001441816 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2023-01-31 0001441816 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2022-01-31 0001441816 us-gaap:ComputerEquipmentMember 2023-01-31 0001441816 us-gaap:ComputerEquipmentMember 2022-01-31 0001441816 us-gaap:FurnitureAndFixturesMember 2023-01-31 0001441816 us-gaap:FurnitureAndFixturesMember 2022-01-31 0001441816 mdb:ComputerAndOfficeEquipmentMember 2023-01-31 0001441816 mdb:ComputerAndOfficeEquipmentMember 2022-01-31 0001441816 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-31 0001441816 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-31 0001441816 us-gaap:LeaseholdImprovementsMember 2023-01-31 0001441816 us-gaap:LeaseholdImprovementsMember 2022-01-31 0001441816 mdb:WebsiteCostsMember 2023-01-31 0001441816 mdb:WebsiteCostsMember 2022-01-31 0001441816 us-gaap:ConstructionInProgressMember 2023-01-31 0001441816 us-gaap:ConstructionInProgressMember 2022-01-31 0001441816 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2023-01-31 0001441816 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2022-01-31 0001441816 mdb:DublinLeaseMember 2019-12-31 0001441816 mdb:A2021AcquisitionMember 2021-04-01 2021-04-30 0001441816 mdb:A2021AcquisitionMember us-gaap:DevelopedTechnologyRightsMember 2021-04-30 0001441816 mdb:A2021AcquisitionMember us-gaap:DevelopedTechnologyRightsMember 2021-04-01 2021-04-30 0001441816 mdb:A2021AcquisitionMember 2021-04-30 0001441816 us-gaap:DevelopedTechnologyRightsMember 2023-01-31 0001441816 us-gaap:DevelopedTechnologyRightsMember 2022-02-01 2023-01-31 0001441816 us-gaap:CustomerRelationshipsMember 2023-01-31 0001441816 us-gaap:CustomerRelationshipsMember 2022-02-01 2023-01-31 0001441816 us-gaap:DevelopedTechnologyRightsMember 2022-01-31 0001441816 us-gaap:DevelopedTechnologyRightsMember 2021-02-01 2022-01-31 0001441816 us-gaap:CustomerRelationshipsMember 2022-01-31 0001441816 us-gaap:CustomerRelationshipsMember 2021-02-01 2022-01-31 0001441816 mdb:ConvertibleNotesDue2026Member 2023-01-31 0001441816 mdb:ConvertibleNotesDue2026Member 2022-01-31 0001441816 us-gaap:ConvertibleDebtMember 2023-01-31 0001441816 mdb:ConvertibleNotesDue2024Member us-gaap:ConvertibleDebtMember 2022-02-01 2023-01-31 0001441816 mdb:ConvertibleNotesDue2026Member us-gaap:ConvertibleDebtMember 2022-02-01 2023-01-31 0001441816 mdb:ConvertibleNotesDue2024Member us-gaap:ConvertibleDebtMember 2021-02-01 2022-01-31 0001441816 mdb:ConvertibleNotesDue2026Member us-gaap:ConvertibleDebtMember 2021-02-01 2022-01-31 0001441816 mdb:ConvertibleNotesDue2024Member us-gaap:ConvertibleDebtMember 2020-02-01 2021-01-31 0001441816 mdb:ConvertibleNotesDue2026Member us-gaap:ConvertibleDebtMember 2020-02-01 2021-01-31 0001441816 us-gaap:ConvertibleDebtMember 2018-06-30 0001441816 us-gaap:ConvertibleDebtMember 2019-07-31 0001441816 us-gaap:ConvertibleDebtMember 2018-06-01 2018-07-31 0001441816 mdb:ConvertibleNotesDue2026Member us-gaap:ConvertibleDebtMember 2020-01-31 0001441816 mdb:AdditionalConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2020-01-31 0001441816 2020-01-01 2020-01-31 0001441816 mdb:A2024NotesPartialRepurchaseMember us-gaap:ConvertibleDebtMember 2020-01-14 0001441816 us-gaap:ConvertibleDebtMember 2020-01-14 0001441816 2019-07-31 0001441816 srt:MinimumMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2018-06-01 2018-07-31 0001441816 us-gaap:DebtInstrumentRedemptionPeriodOneMember 2018-06-01 2018-07-31 0001441816 us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2018-06-01 2018-07-31 0001441816 us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2020-07-31 0001441816 srt:MaximumMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2020-07-31 0001441816 2020-07-31 0001441816 us-gaap:DebtInstrumentRedemptionPeriodOneMember 2022-11-01 2023-01-31 0001441816 srt:MinimumMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2022-11-01 2023-01-31 0001441816 us-gaap:DebtInstrumentRedemptionPeriodOneMember 2023-01-20 2023-01-20 0001441816 srt:MinimumMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2023-01-20 2023-01-20 0001441816 us-gaap:ConvertibleDebtMember 2023-01-20 2023-01-20 0001441816 us-gaap:CallOptionMember 2018-06-01 2018-07-31 0001441816 mdb:ConvertibleNotesDue2026Member us-gaap:ConvertibleDebtMember 2020-01-01 2020-01-31 0001441816 us-gaap:CallOptionMember us-gaap:CommonClassAMember 2018-06-01 2018-07-31 0001441816 2018-06-01 2018-07-31 0001441816 srt:MinimumMember 2023-01-31 0001441816 srt:MaximumMember 2023-01-31 0001441816 mdb:GurgaonMember 2023-01-31 0001441816 mdb:LondonMember 2022-12-31 0001441816 2022-12-31 0001441816 us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2023-01-31 0001441816 2020-06-10 2020-06-10 0001441816 us-gaap:CommonClassAMember 2020-06-10 2020-06-10 0001441816 us-gaap:CommonClassBMember 2020-06-10 2020-06-10 0001441816 us-gaap:CommonClassBMember 2020-06-11 0001441816 us-gaap:CommonClassAMember 2020-06-11 0001441816 2020-06-11 0001441816 us-gaap:CommonStockMember 2021-06-29 2021-06-29 0001441816 us-gaap:CommonClassAMember 2021-06-29 0001441816 2021-06-29 0001441816 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-07-31 0001441816 2021-07-01 2021-07-31 0001441816 mdb:A2021CommonStockOfferingMember 2021-07-01 2021-07-31 0001441816 srt:AmericasMember 2022-02-01 2023-01-31 0001441816 srt:AmericasMember 2021-02-01 2022-01-31 0001441816 srt:AmericasMember 2020-02-01 2021-01-31 0001441816 us-gaap:EMEAMember 2022-02-01 2023-01-31 0001441816 us-gaap:EMEAMember 2021-02-01 2022-01-31 0001441816 us-gaap:EMEAMember 2020-02-01 2021-01-31 0001441816 srt:AsiaPacificMember 2022-02-01 2023-01-31 0001441816 srt:AsiaPacificMember 2021-02-01 2022-01-31 0001441816 srt:AsiaPacificMember 2020-02-01 2021-01-31 0001441816 mdb:MongoDBAtlasRelatedMember 2022-02-01 2023-01-31 0001441816 mdb:MongoDBAtlasRelatedMember 2021-02-01 2022-01-31 0001441816 mdb:MongoDBAtlasRelatedMember 2020-02-01 2021-01-31 0001441816 mdb:OtherSubscriptionMember 2022-02-01 2023-01-31 0001441816 mdb:OtherSubscriptionMember 2021-02-01 2022-01-31 0001441816 mdb:OtherSubscriptionMember 2020-02-01 2021-01-31 0001441816 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2022-02-01 2023-01-31 0001441816 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-02-01 2022-01-31 0001441816 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-02-01 2021-01-31 0001441816 2021-01-01 2023-01-31 0001441816 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-02-01 2023-01-31 0001441816 srt:MinimumMember mdb:Over10StockholderMember us-gaap:EmployeeStockOptionMember 2022-02-01 2023-01-31 0001441816 us-gaap:EmployeeStockOptionMember 2022-02-01 2023-01-31 0001441816 mdb:Over10StockholderMember us-gaap:EmployeeStockOptionMember 2022-02-01 2023-01-31 0001441816 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-02-01 2023-01-31 0001441816 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-02-01 2023-01-31 0001441816 us-gaap:RestrictedStockUnitsRSUMember 2022-02-01 2023-01-31 0001441816 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-02-01 2023-01-31 0001441816 2020-04-01 2020-04-30 0001441816 us-gaap:EmployeeStockOptionMember 2021-02-01 2022-01-31 0001441816 us-gaap:RestrictedStockUnitsRSUMember 2021-01-31 0001441816 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2022-01-31 0001441816 us-gaap:RestrictedStockUnitsRSUMember 2022-01-31 0001441816 us-gaap:RestrictedStockUnitsRSUMember 2023-01-31 0001441816 us-gaap:PerformanceSharesMember 2022-02-01 2023-01-31 0001441816 srt:MinimumMember us-gaap:PerformanceSharesMember 2022-02-01 2023-01-31 0001441816 srt:MaximumMember us-gaap:PerformanceSharesMember 2022-02-01 2023-01-31 0001441816 us-gaap:PerformanceSharesMember 2023-01-31 0001441816 us-gaap:StockAppreciationRightsSARSMember 2022-02-01 2023-01-31 0001441816 us-gaap:StockAppreciationRightsSARSMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-02-01 2023-01-31 0001441816 us-gaap:StockAppreciationRightsSARSMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-02-01 2023-01-31 0001441816 us-gaap:StockAppreciationRightsSARSMember 2021-02-01 2022-01-31 0001441816 us-gaap:StockAppreciationRightsSARSMember 2020-02-01 2021-01-31 0001441816 us-gaap:StockAppreciationRightsSARSMember 2022-01-31 0001441816 us-gaap:StockAppreciationRightsSARSMember 2021-01-31 0001441816 us-gaap:StockAppreciationRightsSARSMember 2023-01-31 0001441816 us-gaap:EmployeeStockMember 2023-01-31 0001441816 us-gaap:EmployeeStockMember 2022-02-01 2023-01-31 0001441816 us-gaap:EmployeeStockMember 2020-04-01 2020-04-30 0001441816 us-gaap:CommonClassAMember 2021-02-01 2022-01-31 0001441816 us-gaap:CommonClassAMember 2020-02-01 2021-01-31 0001441816 us-gaap:EmployeeStockMember 2021-02-01 2022-01-31 0001441816 us-gaap:EmployeeStockMember 2020-02-01 2021-01-31 0001441816 srt:MinimumMember us-gaap:EmployeeStockMember 2022-02-01 2023-01-31 0001441816 srt:MinimumMember us-gaap:EmployeeStockMember 2020-02-01 2021-01-31 0001441816 srt:MaximumMember us-gaap:EmployeeStockMember 2020-02-01 2021-01-31 0001441816 mdb:CostofRevenueSubscriptionMember 2022-02-01 2023-01-31 0001441816 mdb:CostofRevenueSubscriptionMember 2021-02-01 2022-01-31 0001441816 mdb:CostofRevenueSubscriptionMember 2020-02-01 2021-01-31 0001441816 mdb:CostofRevenueServicesMember 2022-02-01 2023-01-31 0001441816 mdb:CostofRevenueServicesMember 2021-02-01 2022-01-31 0001441816 mdb:CostofRevenueServicesMember 2020-02-01 2021-01-31 0001441816 us-gaap:SellingAndMarketingExpenseMember 2022-02-01 2023-01-31 0001441816 us-gaap:SellingAndMarketingExpenseMember 2021-02-01 2022-01-31 0001441816 us-gaap:SellingAndMarketingExpenseMember 2020-02-01 2021-01-31 0001441816 us-gaap:ResearchAndDevelopmentExpenseMember 2022-02-01 2023-01-31 0001441816 us-gaap:ResearchAndDevelopmentExpenseMember 2021-02-01 2022-01-31 0001441816 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2021-01-31 0001441816 us-gaap:GeneralAndAdministrativeExpenseMember 2022-02-01 2023-01-31 0001441816 us-gaap:GeneralAndAdministrativeExpenseMember 2021-02-01 2022-01-31 0001441816 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2021-01-31 0001441816 us-gaap:CallOptionMember 2022-02-01 2023-01-31 0001441816 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassAMember 2022-02-01 2023-01-31 0001441816 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassAMember 2021-02-01 2022-01-31 0001441816 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassAMember 2020-02-01 2021-01-31 0001441816 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2022-02-01 2023-01-31 0001441816 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2021-02-01 2022-01-31 0001441816 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2020-02-01 2021-01-31 0001441816 us-gaap:RestrictedStockUnitsRSUMember 2022-02-01 2023-01-31 0001441816 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2022-01-31 0001441816 us-gaap:RestrictedStockUnitsRSUMember 2020-02-01 2021-01-31 0001441816 us-gaap:PerformanceSharesMember 2022-02-01 2023-01-31 0001441816 us-gaap:PerformanceSharesMember 2021-02-01 2022-01-31 0001441816 us-gaap:PerformanceSharesMember 2020-02-01 2021-01-31 0001441816 mdb:EarlyExercisedEmployeeStockOptionMember 2022-02-01 2023-01-31 0001441816 mdb:EarlyExercisedEmployeeStockOptionMember 2021-02-01 2022-01-31 0001441816 mdb:EarlyExercisedEmployeeStockOptionMember 2020-02-01 2021-01-31 0001441816 us-gaap:ConvertibleDebtSecuritiesMember mdb:ConvertibleNotesDue2024Member 2022-02-01 2023-01-31 0001441816 us-gaap:ConvertibleDebtSecuritiesMember mdb:ConvertibleNotesDue2024Member 2021-02-01 2022-01-31 0001441816 us-gaap:ConvertibleDebtSecuritiesMember mdb:ConvertibleNotesDue2024Member 2020-02-01 2021-01-31 0001441816 us-gaap:ConvertibleDebtSecuritiesMember mdb:ConvertibleNotesDue2026Member 2022-02-01 2023-01-31 0001441816 us-gaap:ConvertibleDebtSecuritiesMember mdb:ConvertibleNotesDue2026Member 2021-02-01 2022-01-31 0001441816 us-gaap:ConvertibleDebtSecuritiesMember mdb:ConvertibleNotesDue2026Member 2020-02-01 2021-01-31 0001441816 us-gaap:DomesticCountryMember 2023-01-31 0001441816 us-gaap:StateAndLocalJurisdictionMember 2023-01-31 0001441816 country:IE us-gaap:ForeignCountryMember 2023-01-31 0001441816 country:GB us-gaap:ForeignCountryMember 2023-01-31 0001441816 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2023-01-31 0001441816 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2023-01-31 iso4217:USD shares iso4217:USD shares mdb:revenue_source mdb:segment utr:sqft pure mdb:day mdb:class_of_stock 0001441816 2023 FY false P2Y P3Y P1Y http://fasb.org/us-gaap/2022#Liabilities http://fasb.org/us-gaap/2022#Liabilities http://fasb.org/us-gaap/2022#Liabilities http://fasb.org/us-gaap/2022#Liabilities http://fasb.org/us-gaap/2022#Liabilities http://fasb.org/us-gaap/2022#Liabilities http://fasb.org/us-gaap/2022#Liabilities 10-K true 2023-01-31 --01-31 false 001-38240 MONGODB, INC. DE 26-1463205 1633 Broadway 38th Floor New York NY 10019 646 727-4092 Common Stock, par value $0.001 per share MDB NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false 20700000000 70037195 300000000 238 PricewaterhouseCoopers LLP San Jose, California 455826000 473904000 1380804000 1352019000 6362000 4966000 285192000 195383000 83550000 63523000 31212000 32573000 2236584000 2117402000 57841000 62625000 41194000 41745000 57779000 57775000 11428000 20608000 2564000 1939000 181503000 147494000 2588893000 2449588000 8295000 5234000 90112000 112568000 8686000 8084000 52672000 48848000 428747000 352001000 588512000 526735000 225000 81000 36264000 38707000 31524000 23179000 1139880000 1136521000 52980000 57665000 1849385000 1782888000 0.001 0.001 1000000000 1000000000 70005957 69906586 67543731 67444360 70000 67000 2276694000 1860514000 99371 99371 13.27 13.27 1319000 1319000 -905000 -2928000 -1535032000 -1189634000 739508000 666700000 2588893000 2449588000 1235122000 842047000 565349000 48918000 31735000 25031000 1284040000 873782000 590380000 284583000 217901000 145280000 64721000 41591000 31796000 349304000 259492000 177076000 934736000 614290000 413304000 699201000 471890000 325100000 421692000 308820000 205161000 160498000 122944000 92347000 1281391000 903654000 622608000 -346655000 -289364000 -209304000 24948000 926000 4569000 9797000 11316000 56107000 -1750000 -3135000 -1851000 -333254000 -302889000 -262693000 12144000 3977000 4251000 -345398000 -345398000 -306866000 -266944000 -5.03 -5.03 -4.75 -4.75 -4.53 -4.53 68628267 68628267 64563032 64563032 58984604 58984604 -345398000 -345398000 -306866000 -266944000 969000 -3464000 -30000 1054000 1240000 -899000 2023000 -2224000 -929000 -343375000 -309090000 -267873000 57382543 57000 752127000 -1319000 225000 -668232000 82858000 -227000 -227000 2218661 3000 16983000 16986000 960 100000 100000 1163259 1000 1000 149313000 149313000 134930 18523000 18523000 18 4714000 4714000 -30000 -30000 -899000 -899000 -266944000 -266944000 60898451 61000 932332000 -1319000 -704000 -935403000 -5033000 -309381000 52635000 -256746000 1279669 1000 9664000 9665000 10000 10000 1437133 1000 1000 251982000 251982000 85401 25210000 25210000 2500000 3000 889181000 889184000 1243706 1000 61516000 61517000 -3464000 -3464000 1240000 1240000 -306866000 -306866000 67444360 67000 1860514000 -1319000 -2928000 -1189634000 666700000 801272 1000 5707000 5708000 1511529 2000 2000 381454000 381454000 149352 29003000 29003000 73 16000 16000 969000 969000 1054000 1054000 -345398000 -345398000 69906586 70000 2276694000 -1319000 -905000 -1535032000 739508000 -345398000 -306866000 -266944000 16110000 13671000 14177000 381454000 251069000 149313000 3375000 4005000 49120000 3974000 3974000 3975000 9098000 6810000 6380000 -562000 -2579000 -364000 5954000 -7540000 -1460000 1857000 0 0 -1260000 -1519000 1329000 91450000 62277000 47633000 -2315000 19865000 -4824000 49077000 84742000 41623000 99000 -233000 1094000 3163000 1146000 1216000 -16189000 59248000 34859000 -9692000 -6866000 -4014000 85759000 137241000 48239000 800000 3719000 6765000 -12970000 6980000 -42673000 7244000 8072000 11773000 0 4469000 0 3098000 4343000 500000 1425000000 550000000 740000000 1447966000 1385258000 990383000 -33308000 -852142000 -262656000 0 889184000 0 0 0 4154000 5707000 9665000 17000000 29003000 25209000 18523000 0 0 11000 4510000 5572000 4633000 0 27594000 0 0 0 856000 30200000 890892000 27581000 -2003000 -1532000 1264000 -18081000 44198000 -276484000 474420000 430222000 706706000 456339000 474420000 430222000 11164000 5672000 2310000 5837000 6271000 6998000 0 10000 100000 366000 1324000 2848000 455826000 473904000 429697000 513000 516000 525000 456339000 474420000 430222000 Organization and Description of BusinessMongoDB, Inc. (“MongoDB” or the “Company”) was originally incorporated in the state of Delaware in November 2007 under the name 10Gen, Inc. In August 2013, the Company changed its name to MongoDB, Inc. The Company is headquartered in New York City. MongoDB is the developer data platform company. The foundation of the Company’s offering is the leading, modern general purpose database, which is built on a unique document-based architecture. Organizations can deploy the Company’s database at scale in the cloud, on-premises, or in a hybrid environment. The Company’s robust platform enables developers to build and modernize applications rapidly and cost-effectively across a broad range of use cases. In addition to selling subscriptions to its software, the Company provides post-contract support, training and consulting services for its offerings. The Company’s fiscal year ends on January 31. Summary of Significant Accounting Policies<div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and include the accounts of the Company and all of its wholly owned subsidiaries. All intercompany transactions and accounts have been eliminated.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Such estimates include, but are not limited to, revenue recognition, allowances for doubtful accounts, the incremental borrowing rate related to the Company’s lease liabilities, stock-based compensation, legal contingencies, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, fair value of non-marketable securities and accounting for income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic and global macroeconomic conditions, including slower economic growth, rising interest rates and inflation, continue to impact demand and supply for a broad variety of goods and services, including demand from the Company’s customers.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, assumptions and judgments or adjust the carrying value of its assets or liabilities. These estimates may change as new events occur and additional information is obtained and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the Company’s financial statements.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of the Company’s international subsidiaries is either the U.S. dollar or the local currency in which the international subsidiary operates. For foreign subsidiaries where the U.S. dollar is the functional currency, foreign currency denominated monetary assets and liabilities are re-measured into U.S. dollars at current exchange rates and foreign currency denominated non-monetary assets and liabilities are re-measured into U.S. dollars at historical exchange rates. Transaction gains or losses from foreign currency re-measurement and settlements are included in other income (expense), net in the consolidated statements of operations. For foreign subsidiaries where the functional currency is the local currency, the Company uses the exchange rate as of the balance sheet date to translate assets and liabilities and the average exchange rate during the period to translate revenue and expenses into U.S. dollars. Translation gains or losses resulting from translating foreign local currency financial statements into U.S. dollars are included in accumulated other comprehensive loss as a component of stockholders' equity (deficit).</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Loss</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s comprehensive loss includes net loss, unrealized gains and losses on available-for-sale debt securities and foreign currency translation adjustments.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. The Company maintains such investments primarily in money market funds, which have readily determinable fair values. Money market funds are measured using quoted prices in active markets with changes recorded in other income (expense), net on the consolidated statements of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketable Securities</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s short-term investments consist of U.S. government treasury securities. The Company determines the appropriate classification of its short-term investments at the time of purchase and reevaluates such designation at each balance sheet date. The Company has classified and accounted for its short-term investments as available-for-sale debt securities as the Company may sell these securities at any time for use in its current operations or for other purposes, even prior to maturity. As a result, the Company classifies its short-term investments within current assets on the consolidated balance sheets.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale debt securities are recorded at fair value each reporting period. Realized gains and losses are determined based on the individual security level and are reported in other income (expense), net in the consolidated statements of operations. Unrealized gains and losses, net of taxes, on these short-term investments are reported as a separate component of accumulated other comprehensive loss on the consolidated balance sheets until realized. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the estimated fair value of an available-for-sale debt security is below its amortized cost basis, then the Company evaluates for impairment. The Company considers its intent to sell the security or whether it is more likely than not that it will be required to sell the security before recovery of its amortized basis. If either of these criteria are met, the debt security’s amortized cost basis is written down to fair value through other income (expense), net in the consolidated statements of operations. If neither of these criteria are met, the Company evaluates whether unrealized losses have resulted from a credit loss or other factors. When a credit loss exists, the Company compares the present value of cash flows expected to be collected from the debt security with the amortized cost basis of the security to determine what allowance amount, if any, should be recorded. An impairment relating to credit losses is recorded through an allowance for credit losses reported in other income (expense), net in the consolidated statements of operations. The allowance is limited by the amount that the fair value of the debt security is below its amortized cost basis.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended January 31, 2023, 2022 and 2021, the Company did not record any impairment charges for its marketable debt securities in its consolidated statements of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2023 and 2022, the Company pledged $0.5 million of collateral for its available credit on corporate credit cards. Restricted cash balances have been excluded from the Company’s cash and cash equivalents balance and are included in other assets on the consolidated balance sheets.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-marketable Securities</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-marketable securities consist of debt and equity investments in privately-held companies, which are classified as other assets on the consolidated balance sheets. The Company’s </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">non-marketable debt securities are measured at fair value at each reporting period. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s non-marketable equity securities do not have readily determinable fair values. Under the measurement alternative election, the Company accounts for these non-marketable equity securities at cost and adjusts for observable price changes in orderly transactions for the identical or similar investment of the same issuer or upon impairment. These securities are not eligible for the net-asset-value practical expedient from fair value measurement. The measurement alternative election is reassessed each reporting period to determine whether the non-marketable securities continue to be eligible for this election.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically evaluates its non-marketable equity securities for impairment when events and circumstances indicate that the carrying amount of the investment may not be recovered. Impairment indicators may include, but are not limited to, a significant deterioration in earnings performance, credit rating, asset quality or business outlook or a </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">significant adverse change in the regulatory, economic, or technological environment. If the non-marketable equity securities are considered impaired, the Company will record an impairment charge within other income (expense) on its consolidated statements of operations for the amount by which the carrying value exceeds the fair value of the investment. For the years ended January 31, 2023, 2022 and 2021, the Company did not record any impairment charges related to its non-marketable equity securities in its consolidated statements of operations.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended January 31, 2023 and 2022, the Company invested $3.1 million and $4.3 million, respectively, of its cash in non-marketable securities of privately-held companies. The Company evaluated its ownership, contractual and other interests of its investments and determined that as of January 31, 2023, there were no variable interest entities required to be consolidated in the Company’s consolidated financial statements, as the Company was not the primary beneficiary and did not have the power to direct activities that most significantly impact the entities’ economic performance. The Company’s maximum loss exposure is limited to the carrying value of these investments.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments consist of cash and cash equivalents, short-term investments, accounts receivable, </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">non-marketable securities, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accounts payable and accrued liabilities. Cash equivalents are measured at fair value on a recurring basis. Short-term investments classified as available-for-sale debt securities are recorded at fair value. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-marketable securities consist of debt and equity securities. Non-marketable debt securities are measured at fair value at each reporting period. Non-marketable equity securities are measured at fair value as of the date of observable price changes in orderly transactions for the identical or a similar investment of the same issuer or upon impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Accounts receivable, accounts payable and accrued liabilities are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> with respect to assets and liabilities that are measured at fair value. Under this standard, fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The standard establishes a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs, as described below, of which the first two are considered observable and the last unobservable, that may be used to measure fair value:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash and cash equivalents, restricted cash, short-term investments and accounts receivable. The primary focus of the Company’s investment strategy is to preserve capital and meet liquidity requirements. The Company maintains its cash accounts with financial institutions where, at times, deposits exceed insurance coverage limits. The Company invests its excess cash in highly-rated money market funds and in short-term investments consisting of U.S. government treasury securities.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company extends credit to customers in the normal course of business. The Company performs credit analyses and monitors the financial health of its customers to reduce credit risk. The Company does not require collateral from customers to secure accounts receivable. Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company records an allowance for doubtful accounts relating to certain trade accounts receivable based on various factors, including the review of credit profiles of its customers, contractual terms and conditions, current economic trends and historical customer payment experience.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2023 and 2022, no customer represented 10% or more of net accounts receivable. For the years ended January 31, 2023, 2022 and 2021, no customer represented 10% or more of revenue.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software Development Costs</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs for software to be sold, leased, or otherwise marketed are expensed as incurred until the establishment of technological feasibility, at which time those costs are capitalized until the product is available for general release to customers and amortized over the estimated life of the product. Technological feasibility is established upon the completion of a working prototype that has been certified as having no critical bugs and is a release candidate. To date, costs and time incurred between the establishment of technological feasibility and product release have not been material, resulting in software development costs qualifying for capitalization being immaterial. As a result, the Company has not capitalized any related software development costs in any of the periods presented.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements, with no substantive plans to market such software at the time of development, costs related to the development of web-based product, or implementation costs incurred in a hosting arrangement that is a service contract, are capitalized during the application development stage. Costs incurred during the preliminary planning and evaluation stage of the project and during post implementation operational stage are expensed as incurred. There were no material qualifying costs incurred during the application development stage and the Company did not capitalize any qualifying costs related to computer software developed for internal use, or implementation costs incurred in a hosting arrangement that is a service contract in the years ended January 31, 2023 and 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost and depreciated using the straight-line method over the following estimated useful lives: </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and Equipment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-468">Two</span> to <span style="-sec-ix-hidden:f-469">three</span> years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Two years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servers</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Five years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Website costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of estimated useful life or remaining lease term</span></td></tr></table></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation commences once the asset is ready for its intended use. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation, is removed from the accounts and any resulting gain or loss is reflected in the consolidated statements of operations. There was no material gain or loss incurred as a result of retirement or sale in the periods presented. Repair and maintenance costs are expensed as incurred.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses its best estimates and assumptions to assign fair value to the tangible and intangible assets acquired and liabilities assumed as of the acquisition date. The excess of the fair value of purchase consideration over the fair values of the tangible and intangible assets acquired and liabilities assumed is recorded as goodwill. These estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company’s consolidated statements of operations. Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is, or contains, a lease at inception. An arrangement is or contains a lease if the arrangement conveys the right to control the use of an identified asset for a period of time in exchange for consideration.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures lease liabilities based on the present value of lease payments over the lease term at the lease commencement date. As the Company’s leases generally do not provide an implicit discount rate, the net present value of </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">future minimum lease payments is determined using the Company’s incremental borrowing rate. Options in the lease terms to extend or terminate the lease are not reflected in the lease liabilities unless it is reasonably certain that any such option will be exercised.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures right-of-use assets at the lease commencement date based on the corresponding lease liabilities adjusted for (i) prepayments made to the lessor at or before the commencement date, (ii) initial direct costs incurred and (iii) certain tenant incentives under the lease. The Company evaluates the recoverability of the right-of-use assets for possible impairment in accordance with the long-lived assets policy.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for lease and non-lease components as a single lease component for all leases. The Company has elected not to recognize right-of-use assets or lease liabilities for leases with an initial lease term of twelve months or less, and instead recognize the associated lease payments for these short-term leases in the consolidated statements of operations on a straight-line basis over the lease term.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expenses for minimum lease payments for operating leases are recognized on a straight-line basis over the lease term. Amortization expense of the right-of-use assets for finance leases is generally recognized on a straight-line basis over the shorter of the lease term or the useful life of the asset. Interest expense for finance leases is recognized based on the incremental borrowing rate used to determine the finance lease liability. Variable lease payments are expensed as incurred and are not included within the lease liability and right-of-use assets calculation.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases are reflected in operating lease right-of-use assets, operating lease liabilities and operating lease liabilities, non-current on the consolidated balance sheets. Finance leases are included in property and equipment, net, other accrued liabilities, and other liabilities, non-current on the consolidated balance sheets. Within the consolidated statements of cash flows, the Company classifies all cash payments associated with operating leases within operating activities and for finance leases, repayments of principal are presented within financing activities and interest payments are presented within operating activities.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Long-Lived Assets </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the recoverability of its long-lived assets for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount is not recoverable, the carrying amount of such assets is reduced to fair value. Impairment charges related to long-lived assets during the years presented were not material. Refer to Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property and Equipment, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of long-lived assets. If the estimated useful life assumption for any asset is changed due to new information, the remaining unamortized balance would be depreciated or amortized over the revised estimated useful life, on a prospective basis.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Acquired Intangible Assets</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations. Other acquired intangible assets are stated at the fair value acquired as determined by a valuation technique commensurate with the intended use of the related asset. Definite-lived intangible assets are considered long-lived assets and are amortized on a straight-line basis over the periods that expected economic benefits will be provided. Goodwill and any indefinite-lived intangible assets are not amortized; rather, they are evaluated for impairment annually and whenever events or changes in circumstances indicate that the value of the asset may be impaired.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs its annual impairment analysis in the fourth quarter of each fiscal year. The Company first assesses the qualitative factors to determine whether it is more likely than not that the fair value of the Company’s single operating segment is less than its carrying amount as a basis for determining whether it is necessary to perform the quantitative goodwill impairment test. If the Company determines that it is more likely than not that its fair value is less than its carrying amount, then the quantitative goodwill impairment test will be performed. The quantitative goodwill impairment test identifies goodwill impairment and measures the amount of goodwill impairment loss to be recognized by comparing the fair value of the Company’s single operating segment with its carrying amount. If the carrying amount exceeds its fair value, no further analysis is required; otherwise, any excess of the carrying amount over the implied fair value is recognized as an impairment loss and the carrying value of goodwill is written down to fair value. No indicators of impairment of goodwill </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were identified during the years ended January 31, 2023, 2022 and 2021, and accordingly, the Company has not recorded any impairment of goodwill during those periods.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives its revenue from two sources: (1) the sales of subscriptions, which includes the usage-based database-as-a-service offering and the term license and post-contract customer support (“PCS”); and (2) services revenue comprised of consulting and training arrangements. The Company recognizes revenue when its customer obtains control of promised goods or services in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. In determining the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements, the Company performs the following steps:</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">Identification of the contract, or contracts, with a customer - The Company contracts with its customers through order forms, which are governed by master sales agreements. The Company determines it has a contract with a customer when the contract is approved, each party’s rights regarding the products or services to be transferred is identified, the payment terms for the services can be identified, the Company has determined the customer has the ability and intent to pay and the contract has commercial substance. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit, reputation and financial or other information pertaining to the customer. At contract inception, the Company evaluates whether two or more contracts should be combined and accounted for as a single contract and whether the combined or single contract includes more than one performance obligation. The Company has concluded that its contracts with customers do not contain warranties that give rise to a separate performance obligation.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.96pt">Identification of the performance obligations in the contract - Performance obligations promised in a contract are identified based on the services or products that will be transferred to the customer that are both (1) capable of being distinct, whereby the customer can benefit from the service or product either on its own or together with other resources that are readily available from third parties or from the Company and (2) distinct in the context of the contract, whereby the transfer of the services or products is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised services or products, the Company applies judgment to determine whether promised services or products are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised services or products are combined and accounted for as a single performance obligation.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.19pt">Determination of the transaction price - The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring services and products to the customer. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue recognized under the contract will not occur. None of the Company’s contracts contain a significant financing component.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iv.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.73pt">Allocation of the transaction price to the performance obligations in the contract - If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts that contain multiple performance obligations, the Company allocates the transaction price to each performance obligation based on a relative standalone selling price (“SSP”) basis. The Company also considers if there are any additional material rights inherent in a contract and if so, the Company allocates a portion of the transaction price to such rights based on SSP. The Company determines each SSP based on multiple factors, including past history of selling such performance obligations as standalone products. The Company estimates SSP for performance obligations with no observable evidence using adjusted market, cost plus and residual methods to establish the SSPs. In cases where directly observable standalone sales are not available, the Company utilizes all observable data points including competitor pricing for a similar or identical product, market and industry data points and the Company’s pricing practices to establish the SSP.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">v.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Recognition of revenue when, or as, the Company satisfies a performance obligation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- The Company recognizes revenue at the time the related performance obligation is satisfied when control of the services or products are transferred to the customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products. The Company records its revenue net of any value added or sales tax. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Subscription Revenue</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells subscriptions directly through its field and inside sales teams and indirectly through channel partners, as well as through its self-serve channel. The majority of the Company’s subscription contracts are one year in duration and are invoiced upfront. When the Company enters into multi-year subscription contracts, the customer is typically invoiced on an annual basis or pays upfront. The Company’s subscription contracts are generally non-cancelable and non-refundable.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives subscription revenue from providing its software to customers with its database-as-a-service offering that include comprehensive infrastructure and management of the Company’s database and can also be purchased with additional enterprise features. Performance obligations related to database-as-a-service solutions are recognized on a usage-basis, as the use of this service represents a direct measurement of the value to the customer of the goods or services transferred to date relative to the remaining goods or services promised under the contract.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s subscription revenue also includes time-based software licenses sold in conjunction with PCS. These subscription offerings are generally priced on a per server basis, subject to a per server random access memory (“RAM”) limit. Performance obligations related to subscription revenue for time-based software licenses include a license portion, which represents functional intellectual property under which a customer has the legal right to the license. The license provides significant standalone functionality and is therefore deemed a distinct performance obligation. License revenue is recognized at a point in time, upon delivery and transfer of control of the underlying license to the customer, which is typically the subscription start date.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations related to PCS include unspecified updates, as well as support and maintenance. While separate performance obligations are identified within PCS, the underlying performance obligations generally have a consistent continuous pattern of transfer to a customer during the term of a contract. Revenue from PCS is recognized ratably over the contract duration.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Services Revenue</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s services contracts are generally provisioned on a time-and-materials basis. Revenue is recognized on a proportional performance basis as the services are delivered to the customers.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contracts with Multiple Performance Obligations</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s contracts with customers contain multiple performance obligations, including those described above such as the license portion of time-based software licenses, PCS, database-as-a-service offering and services. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to each separate performance obligation based on its relative SSP basis.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cost of Subscription Revenue</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of subscription revenue primarily includes third-party cloud infrastructure expenses for the Company’s database- as-a-service offering. Cost of subscription revenue also includes personnel costs, including salaries, bonuses and benefits and stock-based compensation, for employees associated with the Company’s subscription arrangements principally related to technical support and allocated shared costs, as well as depreciation and amortization.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cost of Services Revenue</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of services revenue primarily includes personnel costs, including salaries and benefits and stock-based compensation for employees associated with the Company’s professional service contracts, as well as, travel costs, allocated shared costs and depreciation and amortization.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Commissions</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes its incremental costs of obtaining subscription contracts with customers, which generally consist of sales commissions paid to the Company’s sales force and related payroll taxes, as well as fees paid to marketplace vendors. Incremental costs that are expected to be amortized during the succeeding twelve months are recorded on the Company’s consolidated balance sheets as deferred commissions with the remaining, non-current, portion recorded under </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other assets. Deferred commissions are amortized over a period of benefit that the Company has determined to be generally five years. The Company determined the period of benefit by taking into consideration the length of its customer contracts, its technology and other factors. Deferred commissions also include all other sales commissions and related payroll taxes for subscription contracts, which are amortized based on the pattern of the associated revenue recognition over the related contractual subscription period. Sales commissions are generally paid up front and one month in arrears, however, the timing of payment is based on contractual terms of the underlying subscription contract and is subject to an evaluation of customer credit-worthiness. The deferred commission amounts are recoverable through the future revenue under the non-cancelable customer contracts. Amortization of deferred commissions is included in sales and marketing expense in the consolidated statements of operations. The Company adopted the practical expedient that permits an entity to expense the costs to obtain a contract as incurred when the expected amortization period is one year or less. Deferred commissions are reviewed periodically for impairment. Refer to Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue primarily consists of customer billings or payments received in advance of the Company satisfying the performance obligations on its subscription and services contracts. The Company generally invoices its customers annually in advance for its subscription services. Typical payment terms provide that customers pay the amount due within 30 days of the invoice date. Deferred revenue that is anticipated to be recognized during the succeeding twelve-month period is recorded as current deferred revenue and the remaining portion is recorded as non-current. The Company’s contract liabilities are classified as deferred revenue upon the right to invoice or when payments have been received for undelivered products or services. Deferred revenue does not necessarily represent the total contract value of annual or multi-year, non-cancelable subscription agreements.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records a receivable when an unconditional right to consideration exists, such that only the passage of time is required before payment of consideration is due. Timing of revenue recognition may differ from the timing of invoicing to customers. If revenue recognized on a contract exceeds the billings, then the Company records an unbilled receivable for that excess amount, which is included as part of accounts receivable, net in the Company’s consolidated balance sheets.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to credit losses primarily through the sales of subscriptions and services, which are recorded as accounts receivable, inclusive of unbilled receivables. The Company performs initial and ongoing evaluations of its customers' financial position and generally extends credit without collateral. Accounts receivable are recorded at amortized cost, net of an allowance for doubtful accounts, and do not bear interest.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for doubtful accounts represents the best estimate of lifetime expected credit losses against the existing accounts receivable, inclusive of unbilled receivables, based on certain factors including past collection experience, credit quality of the customer, current aging of the receivable balance, current economic conditions, reasonable and supportable forecasts, as well as specific circumstances arising with individual customers. Extensive judgment is required in assessing these factors. Due to the short-term nature of the Company’s accounts receivable, forecasts have limited relevance to the Company’s expected credit loss estimates. Accounts receivable are written off against the allowance for doubtful accounts when management determines a balance is uncollectible and the Company no longer actively pursues collection of the receivable. The Company’s estimates of the allowance for credit losses may not be indicative of the Company’s actual credit losses requiring additional charges to be incurred to reflect the actual amount collected. See also Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information on allowance for doubtful accounts and unbilled receivables.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Convertible Senior Notes</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company early adopted Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-06—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”) as of February 1, 2021 using the modified retrospective transition method. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2020-06, in accounting for the issuance of the Company’s convertible senior notes (the “Notes”), the Notes were separated into liability and equity components. The carrying amounts of the liability component was calculated by measuring the fair value of similar liabilities that do not have associated convertible features. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the respective Notes. This difference represented the debt discount that was </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amortized to interest expense over the respective terms of the Notes using the effective interest rate method. The equity component was recorded in additional paid-in capital and was not remeasured as long as it continued to meet the conditions for equity classification.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accounting for the debt issuance costs related to the Notes, the Company allocated the total amount incurred to the liability and equity components of the Notes based on their relative fair values. Issuance costs attributable to the liability component were being amortized to interest expense over the contractual term of the Notes. The issuance costs attributable to the equity component were netted against the equity component representing the conversion option in additional paid-in capital.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions involving contemporaneous exchanges of cash between the same debtor and creditor in connection with the issuance of a new debt obligation and satisfaction of an existing debt obligation by the debtor are evaluated as a modification or an exchange transaction depending on whether the exchange is determined to have substantially different terms. For exchange transactions that are considered an extinguishment of debt, the total consideration for such an exchange is separated into liability and equity components by estimating the fair value of a similar liability without a conversion option and assigning the residual value to the equity component. The gain or loss on extinguishment of the debt is subsequently determined by comparing repurchase consideration allocated to the liability component to the sum of the carrying value of the liability component, net of the proportionate amounts of unamortized debt discount and remaining unamortized debt issuance costs.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The liability component of the Notes was classified as non-current until the reporting period date was within one year of maturity of the Notes or when the Company has received a redemption request, but settlement would occur after the reporting period date. Under these circumstances, the net carrying amount of the Notes was classified as a current liability and a portion of the equity component representing the conversion option was reclassified to temporary equity in the consolidated balance sheets. The portion of the equity component classified as temporary equity was measured as the difference between the principal and net carrying amount of the Notes, excluding debt issuance costs.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon adoption of ASU 2020-06, the Company no longer records the conversion feature of its convertible senior notes in equity. Instead, the Company combined the previously separated equity component with the liability component, which together is now classified as debt, thereby eliminating the subsequent amortization of the debt discount as interest expense. Similarly, the portion of issuance costs previously allocated to equity was reclassified to debt and amortized as interest expense. Accordingly, the Company recorded a decrease to accumulated deficit of $52.6 million, a decrease to additional paid-in capital of $309.4 million, a decrease to temporary equity of $4.7 million and an increase to convertible senior notes, net, of $261.5 million. There was an immaterial benefit from the reversal of the deferred tax liability associated with the convertible senior notes upon the adoption of ASU 2020-06. Prior period financial statements were not restated. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also upon adoption, the Company is no longer utilizing the treasury stock method for earnings per share purposes. Instead, the Company is applying the if-converted method when reporting the number of potentially dilutive shares of common stock. Although the required use of the if-converted method will not impact the diluted net loss per share as long as the Company is in a net loss position, the Company is required to include disclosures of all the underlying shares regardless of the average stock price for the reporting period.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s convertible senior notes are classified as non-current liabilities until the reporting period date is within one year of maturity of the convertible senior notes or when the Company has received a redemption request, but settlement will occur after the reporting period date. Under such circumstances, the carrying amount of the convertible senior notes, net of the associated unamortized debt issuance costs, is classified as a current liability.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are expensed as incurred and consist primarily of personnel costs, including salaries, bonuses and benefits and stock-based compensation. Research and development costs also include amortization associated with acquired finite-lived intangible assets and allocated overhead.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred, or the first time the advertising takes place, based on the nature of the advertising and include direct marketing, events, public relations, sales collateral materials and partner programs. Advertising costs were $18.7 million, $18.0 million and $12.8 million for the years ended January 31, 2023, 2022 and 2021, respectively. Advertising costs are recorded in sales and marketing expenses in the consolidated statements of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense related to stock-based awards granted to employees and non-employees is calculated based on the fair value of stock-based awards on the date of grant. For restricted stock units, fair value is based on the closing price of the Company’s common stock on the grant date. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For stock options and purchase rights issued to employees under the 2017 Employee Stock Purchase Plan (“2017 ESPP”), the Company determines the grant date fair value using the Black-Scholes option-pricing model. This option-pricing model requires the use of assumptions, which are subjective and generally requires significant judgment to determine. The assumptions for the option-pricing model were determined as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:12.73pt">Expected Term.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The expected term represents the period that stock-based awards are expected to be outstanding. For option grants that are considered to be “plain vanilla,” the Company determines the expected term using the simplified method. The simplified method deems the term to be the average of the time-to-vesting and the contractual life of the options. For purchase rights granted under the 2017 ESPP, the expected term represents the offering period.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:9.96pt">Expected Volatility.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Since the Company had limited trading history of its common stock, the expected volatility for its stock option grants was derived from the average historical stock volatilities of several unrelated public companies within the Company’s industry that the Company considered to be comparable to its own business over a period equivalent to the expected term of the stock option grants. For purchase rights granted under the 2017 ESPP, the volatility is derived from the historical volatility of the Company’s common stock.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.19pt">Risk-Free Interest Rate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero-coupon U.S. Treasury notes with maturities approximately equal to the option’s expected term and 2017 ESPP offering period.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iv.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.73pt">Dividend Rate. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to do so.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s stock price volatility and expected option life involve management's best estimates, both of which impact the fair value estimated under the Black-Scholes option-pricing model and, ultimately, the expense that will be recognized.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the related stock-based compensation expense for restricted stock units and stock options on a straight-line basis over the employee’s requisite service period, which is generally four years. The Company has elected to account for forfeitures as they occur. The Company recognizes the stock-based compensation expense related to the 2017 Employee Stock Purchase Plan on a straight-line basis over the offering period.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Loss Per Share</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive securities outstanding for the period, including stock options, restricted stock units and convertible senior notes. Refer to Note 12. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Loss Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Information</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has one operating and reportable segment as the Company’s chief operating decision maker, the Company’s Chief Executive Officer (“CEO”), reviews financial information on an aggregate and consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, all required segment information can be found in these consolidated financial statements and accompanying notes.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows the asset and liability method of accounting for income taxes. This method requires recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities. Valuation allowances are established when necessary to reduce the deferred tax assets to the amount the Company believes is more likely than not to be realized.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the tax benefit from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the tax authorities, based on the technical merits of the position. The tax benefit is measured based on the largest benefit that is more likely than not of being realized upon ultimate settlement. The Company recognizes interest and penalties on amounts due to taxing authorities as a component of other income (expense), net.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Related Party Transactions</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All contracts with related parties are executed in the ordinary course of business. There were no material related party transactions in the years ended January 31, 2023, 2022 and 2021. As of January 31, 2023 and 2022, there were no material amounts payable to or amounts receivable from related parties.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosures by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In November 2021, the FASB issued ASU 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance (Topic 832)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires companies to disclose information about certain government assistance they receive. Disclosure requirements include: the types of government assistance received, the accounting for any such assistance, and the effect of the assistance on the company's consolidated financial statements. The guidance is effective for annual periods beginning after December 15, 2021. The Company adopted this ASU for the year ended January 31, 2023 on a prospective basis. The adoption of this ASU did not have a material impact on the Company’s disclosures.</span></div> The consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and include the accounts of the Company and all of its wholly owned subsidiaries. All intercompany transactions and accounts have been eliminated. <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Such estimates include, but are not limited to, revenue recognition, allowances for doubtful accounts, the incremental borrowing rate related to the Company’s lease liabilities, stock-based compensation, legal contingencies, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, fair value of non-marketable securities and accounting for income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic and global macroeconomic conditions, including slower economic growth, rising interest rates and inflation, continue to impact demand and supply for a broad variety of goods and services, including demand from the Company’s customers.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, assumptions and judgments or adjust the carrying value of its assets or liabilities. These estimates may change as new events occur and additional information is obtained and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the Company’s financial statements.</span></div> The functional currency of the Company’s international subsidiaries is either the U.S. dollar or the local currency in which the international subsidiary operates. For foreign subsidiaries where the U.S. dollar is the functional currency, foreign currency denominated monetary assets and liabilities are re-measured into U.S. dollars at current exchange rates and foreign currency denominated non-monetary assets and liabilities are re-measured into U.S. dollars at historical exchange rates. Transaction gains or losses from foreign currency re-measurement and settlements are included in other income (expense), net in the consolidated statements of operations. For foreign subsidiaries where the functional currency is the local currency, the Company uses the exchange rate as of the balance sheet date to translate assets and liabilities and the average exchange rate during the period to translate revenue and expenses into U.S. dollars. Translation gains or losses resulting from translating foreign local currency financial statements into U.S. dollars are included in accumulated other comprehensive loss as a component of stockholders' equity (deficit). The Company’s comprehensive loss includes net loss, unrealized gains and losses on available-for-sale debt securities and foreign currency translation adjustments. The Company considers all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. The Company maintains such investments primarily in money market funds, which have readily determinable fair values. Money market funds are measured using quoted prices in active markets with changes recorded in other income (expense), net on the consolidated statements of operations. <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s short-term investments consist of U.S. government treasury securities. The Company determines the appropriate classification of its short-term investments at the time of purchase and reevaluates such designation at each balance sheet date. The Company has classified and accounted for its short-term investments as available-for-sale debt securities as the Company may sell these securities at any time for use in its current operations or for other purposes, even prior to maturity. As a result, the Company classifies its short-term investments within current assets on the consolidated balance sheets.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale debt securities are recorded at fair value each reporting period. Realized gains and losses are determined based on the individual security level and are reported in other income (expense), net in the consolidated statements of operations. Unrealized gains and losses, net of taxes, on these short-term investments are reported as a separate component of accumulated other comprehensive loss on the consolidated balance sheets until realized. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the estimated fair value of an available-for-sale debt security is below its amortized cost basis, then the Company evaluates for impairment. The Company considers its intent to sell the security or whether it is more likely than not that it will be required to sell the security before recovery of its amortized basis. If either of these criteria are met, the debt security’s amortized cost basis is written down to fair value through other income (expense), net in the consolidated statements of operations. If neither of these criteria are met, the Company evaluates whether unrealized losses have resulted from a credit loss or other factors. When a credit loss exists, the Company compares the present value of cash flows expected to be collected from the debt security with the amortized cost basis of the security to determine what allowance amount, if any, should be recorded. An impairment relating to credit losses is recorded through an allowance for credit losses reported in other income (expense), net in the consolidated statements of operations. The allowance is limited by the amount that the fair value of the debt security is below its amortized cost basis.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended January 31, 2023, 2022 and 2021, the Company did not record any impairment charges for its marketable debt securities in its consolidated statements of operations.</span></div> 0 0 0 500000 500000 Restricted cash balances have been excluded from the Company’s cash and cash equivalents balance and are included in other assets on the consolidated balance sheets. <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-marketable securities consist of debt and equity investments in privately-held companies, which are classified as other assets on the consolidated balance sheets. The Company’s </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">non-marketable debt securities are measured at fair value at each reporting period. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s non-marketable equity securities do not have readily determinable fair values. Under the measurement alternative election, the Company accounts for these non-marketable equity securities at cost and adjusts for observable price changes in orderly transactions for the identical or similar investment of the same issuer or upon impairment. These securities are not eligible for the net-asset-value practical expedient from fair value measurement. The measurement alternative election is reassessed each reporting period to determine whether the non-marketable securities continue to be eligible for this election.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically evaluates its non-marketable equity securities for impairment when events and circumstances indicate that the carrying amount of the investment may not be recovered. Impairment indicators may include, but are not limited to, a significant deterioration in earnings performance, credit rating, asset quality or business outlook or a </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">significant adverse change in the regulatory, economic, or technological environment. If the non-marketable equity securities are considered impaired, the Company will record an impairment charge within other income (expense) on its consolidated statements of operations for the amount by which the carrying value exceeds the fair value of the investment. For the years ended January 31, 2023, 2022 and 2021, the Company did not record any impairment charges related to its non-marketable equity securities in its consolidated statements of operations.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended January 31, 2023 and 2022, the Company invested $3.1 million and $4.3 million, respectively, of its cash in non-marketable securities of privately-held companies. The Company evaluated its ownership, contractual and other interests of its investments and determined that as of January 31, 2023, there were no variable interest entities required to be consolidated in the Company’s consolidated financial statements, as the Company was not the primary beneficiary and did not have the power to direct activities that most significantly impact the entities’ economic performance. The Company’s maximum loss exposure is limited to the carrying value of these investments.</span></div> 3100000 4300000 <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments consist of cash and cash equivalents, short-term investments, accounts receivable, </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">non-marketable securities, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accounts payable and accrued liabilities. Cash equivalents are measured at fair value on a recurring basis. Short-term investments classified as available-for-sale debt securities are recorded at fair value. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-marketable securities consist of debt and equity securities. Non-marketable debt securities are measured at fair value at each reporting period. Non-marketable equity securities are measured at fair value as of the date of observable price changes in orderly transactions for the identical or a similar investment of the same issuer or upon impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Accounts receivable, accounts payable and accrued liabilities are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> with respect to assets and liabilities that are measured at fair value. Under this standard, fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The standard establishes a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs, as described below, of which the first two are considered observable and the last unobservable, that may be used to measure fair value:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div> <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash and cash equivalents, restricted cash, short-term investments and accounts receivable. The primary focus of the Company’s investment strategy is to preserve capital and meet liquidity requirements. The Company maintains its cash accounts with financial institutions where, at times, deposits exceed insurance coverage limits. The Company invests its excess cash in highly-rated money market funds and in short-term investments consisting of U.S. government treasury securities.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company extends credit to customers in the normal course of business. The Company performs credit analyses and monitors the financial health of its customers to reduce credit risk. The Company does not require collateral from customers to secure accounts receivable. Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company records an allowance for doubtful accounts relating to certain trade accounts receivable based on various factors, including the review of credit profiles of its customers, contractual terms and conditions, current economic trends and historical customer payment experience.</span></div> <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs for software to be sold, leased, or otherwise marketed are expensed as incurred until the establishment of technological feasibility, at which time those costs are capitalized until the product is available for general release to customers and amortized over the estimated life of the product. Technological feasibility is established upon the completion of a working prototype that has been certified as having no critical bugs and is a release candidate. To date, costs and time incurred between the establishment of technological feasibility and product release have not been material, resulting in software development costs qualifying for capitalization being immaterial. As a result, the Company has not capitalized any related software development costs in any of the periods presented.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements, with no substantive plans to market such software at the time of development, costs related to the development of web-based product, or implementation costs incurred in a hosting arrangement that is a service contract, are capitalized during the application development stage. Costs incurred during the preliminary planning and evaluation stage of the project and during post implementation operational stage are expensed as incurred. There were no material qualifying costs incurred during the application development stage and the Company did not capitalize any qualifying costs related to computer software developed for internal use, or implementation costs incurred in a hosting arrangement that is a service contract in the years ended January 31, 2023 and 2022.</span></div> <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost and depreciated using the straight-line method over the following estimated useful lives: </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and Equipment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-468">Two</span> to <span style="-sec-ix-hidden:f-469">three</span> years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Two years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servers</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Five years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Website costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of estimated useful life or remaining lease term</span></td></tr></table></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation commences once the asset is ready for its intended use. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation, is removed from the accounts and any resulting gain or loss is reflected in the consolidated statements of operations. There was no material gain or loss incurred as a result of retirement or sale in the periods presented. Repair and maintenance costs are expensed as incurred.</span></div> <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost and depreciated using the straight-line method over the following estimated useful lives: </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and Equipment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-468">Two</span> to <span style="-sec-ix-hidden:f-469">three</span> years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Two years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servers</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Five years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Website costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of estimated useful life or remaining lease term</span></td></tr></table></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.782%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,350 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,446 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Website costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,524)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,817)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,841 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,625 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P2Y P3Y P5Y P3Y The Company uses its best estimates and assumptions to assign fair value to the tangible and intangible assets acquired and liabilities assumed as of the acquisition date. The excess of the fair value of purchase consideration over the fair values of the tangible and intangible assets acquired and liabilities assumed is recorded as goodwill. These estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company’s consolidated statements of operations. Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred. <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is, or contains, a lease at inception. An arrangement is or contains a lease if the arrangement conveys the right to control the use of an identified asset for a period of time in exchange for consideration.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures lease liabilities based on the present value of lease payments over the lease term at the lease commencement date. As the Company’s leases generally do not provide an implicit discount rate, the net present value of </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">future minimum lease payments is determined using the Company’s incremental borrowing rate. Options in the lease terms to extend or terminate the lease are not reflected in the lease liabilities unless it is reasonably certain that any such option will be exercised.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures right-of-use assets at the lease commencement date based on the corresponding lease liabilities adjusted for (i) prepayments made to the lessor at or before the commencement date, (ii) initial direct costs incurred and (iii) certain tenant incentives under the lease. The Company evaluates the recoverability of the right-of-use assets for possible impairment in accordance with the long-lived assets policy.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for lease and non-lease components as a single lease component for all leases. The Company has elected not to recognize right-of-use assets or lease liabilities for leases with an initial lease term of twelve months or less, and instead recognize the associated lease payments for these short-term leases in the consolidated statements of operations on a straight-line basis over the lease term.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expenses for minimum lease payments for operating leases are recognized on a straight-line basis over the lease term. Amortization expense of the right-of-use assets for finance leases is generally recognized on a straight-line basis over the shorter of the lease term or the useful life of the asset. Interest expense for finance leases is recognized based on the incremental borrowing rate used to determine the finance lease liability. Variable lease payments are expensed as incurred and are not included within the lease liability and right-of-use assets calculation.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases are reflected in operating lease right-of-use assets, operating lease liabilities and operating lease liabilities, non-current on the consolidated balance sheets. Finance leases are included in property and equipment, net, other accrued liabilities, and other liabilities, non-current on the consolidated balance sheets. Within the consolidated statements of cash flows, the Company classifies all cash payments associated with operating leases within operating activities and for finance leases, repayments of principal are presented within financing activities and interest payments are presented within operating activities.</span></div> <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the recoverability of its long-lived assets for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount is not recoverable, the carrying amount of such assets is reduced to fair value. Impairment charges related to long-lived assets during the years presented were not material. Refer to Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property and Equipment, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of long-lived assets. If the estimated useful life assumption for any asset is changed due to new information, the remaining unamortized balance would be depreciated or amortized over the revised estimated useful life, on a prospective basis.</span></div> Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations. Other acquired intangible assets are stated at the fair value acquired as determined by a valuation technique commensurate with the intended use of the related asset. Definite-lived intangible assets are considered long-lived assets and are amortized on a straight-line basis over the periods that expected economic benefits will be provided. Goodwill and any indefinite-lived intangible assets are not amortized; rather, they are evaluated for impairment annually and whenever events or changes in circumstances indicate that the value of the asset may be impaired.The Company performs its annual impairment analysis in the fourth quarter of each fiscal year. The Company first assesses the qualitative factors to determine whether it is more likely than not that the fair value of the Company’s single operating segment is less than its carrying amount as a basis for determining whether it is necessary to perform the quantitative goodwill impairment test. If the Company determines that it is more likely than not that its fair value is less than its carrying amount, then the quantitative goodwill impairment test will be performed. The quantitative goodwill impairment test identifies goodwill impairment and measures the amount of goodwill impairment loss to be recognized by comparing the fair value of the Company’s single operating segment with its carrying amount. If the carrying amount exceeds its fair value, no further analysis is required; otherwise, any excess of the carrying amount over the implied fair value is recognized as an impairment loss and the carrying value of goodwill is written down to fair value. 0 0 0 0 <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives its revenue from two sources: (1) the sales of subscriptions, which includes the usage-based database-as-a-service offering and the term license and post-contract customer support (“PCS”); and (2) services revenue comprised of consulting and training arrangements. The Company recognizes revenue when its customer obtains control of promised goods or services in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. In determining the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements, the Company performs the following steps:</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">Identification of the contract, or contracts, with a customer - The Company contracts with its customers through order forms, which are governed by master sales agreements. The Company determines it has a contract with a customer when the contract is approved, each party’s rights regarding the products or services to be transferred is identified, the payment terms for the services can be identified, the Company has determined the customer has the ability and intent to pay and the contract has commercial substance. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit, reputation and financial or other information pertaining to the customer. At contract inception, the Company evaluates whether two or more contracts should be combined and accounted for as a single contract and whether the combined or single contract includes more than one performance obligation. The Company has concluded that its contracts with customers do not contain warranties that give rise to a separate performance obligation.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.96pt">Identification of the performance obligations in the contract - Performance obligations promised in a contract are identified based on the services or products that will be transferred to the customer that are both (1) capable of being distinct, whereby the customer can benefit from the service or product either on its own or together with other resources that are readily available from third parties or from the Company and (2) distinct in the context of the contract, whereby the transfer of the services or products is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised services or products, the Company applies judgment to determine whether promised services or products are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised services or products are combined and accounted for as a single performance obligation.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.19pt">Determination of the transaction price - The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring services and products to the customer. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue recognized under the contract will not occur. None of the Company’s contracts contain a significant financing component.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iv.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.73pt">Allocation of the transaction price to the performance obligations in the contract - If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts that contain multiple performance obligations, the Company allocates the transaction price to each performance obligation based on a relative standalone selling price (“SSP”) basis. The Company also considers if there are any additional material rights inherent in a contract and if so, the Company allocates a portion of the transaction price to such rights based on SSP. The Company determines each SSP based on multiple factors, including past history of selling such performance obligations as standalone products. The Company estimates SSP for performance obligations with no observable evidence using adjusted market, cost plus and residual methods to establish the SSPs. In cases where directly observable standalone sales are not available, the Company utilizes all observable data points including competitor pricing for a similar or identical product, market and industry data points and the Company’s pricing practices to establish the SSP.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">v.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Recognition of revenue when, or as, the Company satisfies a performance obligation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- The Company recognizes revenue at the time the related performance obligation is satisfied when control of the services or products are transferred to the customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products. The Company records its revenue net of any value added or sales tax. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Subscription Revenue</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells subscriptions directly through its field and inside sales teams and indirectly through channel partners, as well as through its self-serve channel. The majority of the Company’s subscription contracts are one year in duration and are invoiced upfront. When the Company enters into multi-year subscription contracts, the customer is typically invoiced on an annual basis or pays upfront. The Company’s subscription contracts are generally non-cancelable and non-refundable.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives subscription revenue from providing its software to customers with its database-as-a-service offering that include comprehensive infrastructure and management of the Company’s database and can also be purchased with additional enterprise features. Performance obligations related to database-as-a-service solutions are recognized on a usage-basis, as the use of this service represents a direct measurement of the value to the customer of the goods or services transferred to date relative to the remaining goods or services promised under the contract.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s subscription revenue also includes time-based software licenses sold in conjunction with PCS. These subscription offerings are generally priced on a per server basis, subject to a per server random access memory (“RAM”) limit. Performance obligations related to subscription revenue for time-based software licenses include a license portion, which represents functional intellectual property under which a customer has the legal right to the license. The license provides significant standalone functionality and is therefore deemed a distinct performance obligation. License revenue is recognized at a point in time, upon delivery and transfer of control of the underlying license to the customer, which is typically the subscription start date.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations related to PCS include unspecified updates, as well as support and maintenance. While separate performance obligations are identified within PCS, the underlying performance obligations generally have a consistent continuous pattern of transfer to a customer during the term of a contract. Revenue from PCS is recognized ratably over the contract duration.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Services Revenue</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s services contracts are generally provisioned on a time-and-materials basis. Revenue is recognized on a proportional performance basis as the services are delivered to the customers.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contracts with Multiple Performance Obligations</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s contracts with customers contain multiple performance obligations, including those described above such as the license portion of time-based software licenses, PCS, database-as-a-service offering and services. For these contracts, the Company accounts for individual performance obligations separately if they are distinct. The transaction price is allocated to each separate performance obligation based on its relative SSP basis.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cost of Subscription Revenue</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of subscription revenue primarily includes third-party cloud infrastructure expenses for the Company’s database- as-a-service offering. Cost of subscription revenue also includes personnel costs, including salaries, bonuses and benefits and stock-based compensation, for employees associated with the Company’s subscription arrangements principally related to technical support and allocated shared costs, as well as depreciation and amortization.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cost of Services Revenue</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of services revenue primarily includes personnel costs, including salaries and benefits and stock-based compensation for employees associated with the Company’s professional service contracts, as well as, travel costs, allocated shared costs and depreciation and amortization.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Commissions</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes its incremental costs of obtaining subscription contracts with customers, which generally consist of sales commissions paid to the Company’s sales force and related payroll taxes, as well as fees paid to marketplace vendors. Incremental costs that are expected to be amortized during the succeeding twelve months are recorded on the Company’s consolidated balance sheets as deferred commissions with the remaining, non-current, portion recorded under </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other assets. Deferred commissions are amortized over a period of benefit that the Company has determined to be generally five years. The Company determined the period of benefit by taking into consideration the length of its customer contracts, its technology and other factors. Deferred commissions also include all other sales commissions and related payroll taxes for subscription contracts, which are amortized based on the pattern of the associated revenue recognition over the related contractual subscription period. Sales commissions are generally paid up front and one month in arrears, however, the timing of payment is based on contractual terms of the underlying subscription contract and is subject to an evaluation of customer credit-worthiness. The deferred commission amounts are recoverable through the future revenue under the non-cancelable customer contracts. Amortization of deferred commissions is included in sales and marketing expense in the consolidated statements of operations. The Company adopted the practical expedient that permits an entity to expense the costs to obtain a contract as incurred when the expected amortization period is one year or less. Deferred commissions are reviewed periodically for impairment. Refer to Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span>Deferred revenue primarily consists of customer billings or payments received in advance of the Company satisfying the performance obligations on its subscription and services contracts. The Company generally invoices its customers annually in advance for its subscription services. Typical payment terms provide that customers pay the amount due within 30 days of the invoice date. Deferred revenue that is anticipated to be recognized during the succeeding twelve-month period is recorded as current deferred revenue and the remaining portion is recorded as non-current. The Company’s contract liabilities are classified as deferred revenue upon the right to invoice or when payments have been received for undelivered products or services. Deferred revenue does not necessarily represent the total contract value of annual or multi-year, non-cancelable subscription agreements. 2 P5Y P30D <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records a receivable when an unconditional right to consideration exists, such that only the passage of time is required before payment of consideration is due. Timing of revenue recognition may differ from the timing of invoicing to customers. If revenue recognized on a contract exceeds the billings, then the Company records an unbilled receivable for that excess amount, which is included as part of accounts receivable, net in the Company’s consolidated balance sheets.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to credit losses primarily through the sales of subscriptions and services, which are recorded as accounts receivable, inclusive of unbilled receivables. The Company performs initial and ongoing evaluations of its customers' financial position and generally extends credit without collateral. Accounts receivable are recorded at amortized cost, net of an allowance for doubtful accounts, and do not bear interest.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for doubtful accounts represents the best estimate of lifetime expected credit losses against the existing accounts receivable, inclusive of unbilled receivables, based on certain factors including past collection experience, credit quality of the customer, current aging of the receivable balance, current economic conditions, reasonable and supportable forecasts, as well as specific circumstances arising with individual customers. Extensive judgment is required in assessing these factors. Due to the short-term nature of the Company’s accounts receivable, forecasts have limited relevance to the Company’s expected credit loss estimates. Accounts receivable are written off against the allowance for doubtful accounts when management determines a balance is uncollectible and the Company no longer actively pursues collection of the receivable. The Company’s estimates of the allowance for credit losses may not be indicative of the Company’s actual credit losses requiring additional charges to be incurred to reflect the actual amount collected. See also Note 10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information on allowance for doubtful accounts and unbilled receivables.</span></div> <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company early adopted Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-06—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”) as of February 1, 2021 using the modified retrospective transition method. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2020-06, in accounting for the issuance of the Company’s convertible senior notes (the “Notes”), the Notes were separated into liability and equity components. The carrying amounts of the liability component was calculated by measuring the fair value of similar liabilities that do not have associated convertible features. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the respective Notes. This difference represented the debt discount that was </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amortized to interest expense over the respective terms of the Notes using the effective interest rate method. The equity component was recorded in additional paid-in capital and was not remeasured as long as it continued to meet the conditions for equity classification.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accounting for the debt issuance costs related to the Notes, the Company allocated the total amount incurred to the liability and equity components of the Notes based on their relative fair values. Issuance costs attributable to the liability component were being amortized to interest expense over the contractual term of the Notes. The issuance costs attributable to the equity component were netted against the equity component representing the conversion option in additional paid-in capital.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions involving contemporaneous exchanges of cash between the same debtor and creditor in connection with the issuance of a new debt obligation and satisfaction of an existing debt obligation by the debtor are evaluated as a modification or an exchange transaction depending on whether the exchange is determined to have substantially different terms. For exchange transactions that are considered an extinguishment of debt, the total consideration for such an exchange is separated into liability and equity components by estimating the fair value of a similar liability without a conversion option and assigning the residual value to the equity component. The gain or loss on extinguishment of the debt is subsequently determined by comparing repurchase consideration allocated to the liability component to the sum of the carrying value of the liability component, net of the proportionate amounts of unamortized debt discount and remaining unamortized debt issuance costs.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The liability component of the Notes was classified as non-current until the reporting period date was within one year of maturity of the Notes or when the Company has received a redemption request, but settlement would occur after the reporting period date. Under these circumstances, the net carrying amount of the Notes was classified as a current liability and a portion of the equity component representing the conversion option was reclassified to temporary equity in the consolidated balance sheets. The portion of the equity component classified as temporary equity was measured as the difference between the principal and net carrying amount of the Notes, excluding debt issuance costs.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon adoption of ASU 2020-06, the Company no longer records the conversion feature of its convertible senior notes in equity. Instead, the Company combined the previously separated equity component with the liability component, which together is now classified as debt, thereby eliminating the subsequent amortization of the debt discount as interest expense. Similarly, the portion of issuance costs previously allocated to equity was reclassified to debt and amortized as interest expense. Accordingly, the Company recorded a decrease to accumulated deficit of $52.6 million, a decrease to additional paid-in capital of $309.4 million, a decrease to temporary equity of $4.7 million and an increase to convertible senior notes, net, of $261.5 million. There was an immaterial benefit from the reversal of the deferred tax liability associated with the convertible senior notes upon the adoption of ASU 2020-06. Prior period financial statements were not restated. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also upon adoption, the Company is no longer utilizing the treasury stock method for earnings per share purposes. Instead, the Company is applying the if-converted method when reporting the number of potentially dilutive shares of common stock. Although the required use of the if-converted method will not impact the diluted net loss per share as long as the Company is in a net loss position, the Company is required to include disclosures of all the underlying shares regardless of the average stock price for the reporting period.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s convertible senior notes are classified as non-current liabilities until the reporting period date is within one year of maturity of the convertible senior notes or when the Company has received a redemption request, but settlement will occur after the reporting period date. Under such circumstances, the carrying amount of the convertible senior notes, net of the associated unamortized debt issuance costs, is classified as a current liability.</span></div> 52600000 309400000 4700000 261500000 Research and development costs are expensed as incurred and consist primarily of personnel costs, including salaries, bonuses and benefits and stock-based compensation. Research and development costs also include amortization associated with acquired finite-lived intangible assets and allocated overhead. Advertising costs are expensed as incurred, or the first time the advertising takes place, based on the nature of the advertising and include direct marketing, events, public relations, sales collateral materials and partner programs. 18700000 18000000 12800000 <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense related to stock-based awards granted to employees and non-employees is calculated based on the fair value of stock-based awards on the date of grant. For restricted stock units, fair value is based on the closing price of the Company’s common stock on the grant date. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For stock options and purchase rights issued to employees under the 2017 Employee Stock Purchase Plan (“2017 ESPP”), the Company determines the grant date fair value using the Black-Scholes option-pricing model. This option-pricing model requires the use of assumptions, which are subjective and generally requires significant judgment to determine. The assumptions for the option-pricing model were determined as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:12.73pt">Expected Term.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The expected term represents the period that stock-based awards are expected to be outstanding. For option grants that are considered to be “plain vanilla,” the Company determines the expected term using the simplified method. The simplified method deems the term to be the average of the time-to-vesting and the contractual life of the options. For purchase rights granted under the 2017 ESPP, the expected term represents the offering period.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:9.96pt">Expected Volatility.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Since the Company had limited trading history of its common stock, the expected volatility for its stock option grants was derived from the average historical stock volatilities of several unrelated public companies within the Company’s industry that the Company considered to be comparable to its own business over a period equivalent to the expected term of the stock option grants. For purchase rights granted under the 2017 ESPP, the volatility is derived from the historical volatility of the Company’s common stock.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.19pt">Risk-Free Interest Rate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero-coupon U.S. Treasury notes with maturities approximately equal to the option’s expected term and 2017 ESPP offering period.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iv.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.73pt">Dividend Rate. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to do so.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s stock price volatility and expected option life involve management's best estimates, both of which impact the fair value estimated under the Black-Scholes option-pricing model and, ultimately, the expense that will be recognized.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the related stock-based compensation expense for restricted stock units and stock options on a straight-line basis over the employee’s requisite service period, which is generally four years. The Company has elected to account for forfeitures as they occur. The Company recognizes the stock-based compensation expense related to the 2017 Employee Stock Purchase Plan on a straight-line basis over the offering period.</span></div> P4Y <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive securities outstanding for the period, including stock options, restricted stock units and convertible senior notes. Refer to Note 12. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Loss Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the year, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive common shares outstanding for the period, including stock options and restricted stock units. Refer to Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further details on the Company’s methodology for calculating net loss per share.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share was the same for each year presented, as the inclusion of all potential common shares outstanding would have been anti-dilutive due to the net loss reported for each year presented.</span></div> The Company has one operating and reportable segment as the Company’s chief operating decision maker, the Company’s Chief Executive Officer (“CEO”), reviews financial information on an aggregate and consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, all required segment information can be found in these consolidated financial statements and accompanying notes. 1 The Company follows the asset and liability method of accounting for income taxes. This method requires recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities. Valuation allowances are established when necessary to reduce the deferred tax assets to the amount the Company believes is more likely than not to be realized.The Company recognizes the tax benefit from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the tax authorities, based on the technical merits of the position. The tax benefit is measured based on the largest benefit that is more likely than not of being realized upon ultimate settlement. The Company recognizes interest and penalties on amounts due to taxing authorities as a component of other income (expense), net.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of the Company’s tax obligations involves dealing with uncertainties in the application of complex tax laws and regulations. ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, provides that a tax benefit from an uncertain tax position may be recognized when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, on the basis of the technical merits. The Company has assessed its income tax positions and recorded tax benefits for all years subject to examination, based upon the Company’s evaluation of the facts, circumstances and information available at each period end. For those tax positions where the Company has determined there is a greater than 50% likelihood that a tax benefit will be sustained, the Company has recorded the largest amount of tax benefit that may potentially be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. </span>For those income tax positions where it is determined there is less than 50% likelihood that a tax benefit will be sustained, no tax benefit has been recognized. All contracts with related parties are executed in the ordinary course of business. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosures by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In November 2021, the FASB issued ASU 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance (Topic 832)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires companies to disclose information about certain government assistance they receive. Disclosure requirements include: the types of government assistance received, the accounting for any such assistance, and the effect of the assistance on the company's consolidated financial statements. The guidance is effective for annual periods beginning after December 15, 2021. The Company adopted this ASU for the year ended January 31, 2023 on a prospective basis. The adoption of this ASU did not have a material impact on the Company’s disclosures.</span> Fair Value Measurements<div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company’s financial assets that have been measured at fair value on a recurring basis as of January 31, 2023 and 2022 and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:4pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value at January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government treasury securities </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total financial assets </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649,789 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649,789 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value at January 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government treasury securities </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,352,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,352,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total financial assets </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,683,240 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,683,240 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilized the market approach and Level 1 valuation inputs to value its money market mutual funds and U.S. government treasury securities because published net asset values were readily available. The contractual maturity of all marketable securities was less than one year as of January 31, 2023 and 2022. As of January 31, 2023, unrealized losses on the Company’s U.S. government treasury securities were approximately $2.4 million. The fluctuations in market interest rates impact the unrealized losses on these securities. The Company does not intend to sell these securities and, as a result, does not expect to realize these losses in its financial statements. The Company concluded that an allowance for credit losses was unnecessary for short-term investments as of January 31, 2023 and 2022. Gross realized gains and losses were not material for each of the years ended January 31, 2023 and 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Convertible Senior Notes</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures the fair value of its outstanding convertible senior notes on a quarterly basis for disclosure purposes. The Company considers the fair value of its convertible senior notes at January 31, 2023 to be a Level 2 measurement due to limited trading activity of the convertible senior notes. Refer to Note 6, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Convertible Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to the consolidated financial statements for further details.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-marketable Securities</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2023 and 2022, the total amount of non-marketable equity and debt securities included in other assets on the Company’s balance sheets were $9.8 million and $4.8 million, respectively. During the year ended January 31, 2023, the Company invested an additional $3.1 million of its cash in non-marketable equity securities. In addition, the Company recorded an unrealized gain on certain of these non-marketable securities of $1.9 million during the year ended January 31, 2023. No gain or loss was recognized during the year ended January 31, 2022. Refer to Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further details. The Company considers these assets as Level 3 within the fair value hierarchy when an impairment or observable price changes in orderly transactions are recognized on these non-marketable securities during the period. The estimation of fair value for these investments is inherently complex due to the lack of readily available market data and inherent lack of liquidity and requires the Company’s judgment and the use of significant unobservable inputs in an inactive market. In addition, the determination of whether an orderly transaction is for the identical or a similar investment requires significant management judgment, including understanding the differences in the rights and obligations of the investments, the extent to which those differences would affect the fair values of those investments and the stage of operational development of the entities.</span></div> <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company’s financial assets that have been measured at fair value on a recurring basis as of January 31, 2023 and 2022 and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:4pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value at January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government treasury securities </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total financial assets </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649,789 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649,789 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value at January 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government treasury securities </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,352,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,352,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total financial assets </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,683,240 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,683,240 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 268985000 0 0 268985000 1380804000 0 0 1380804000 1649789000 0 0 1649789000 331221000 0 0 331221000 1352019000 0 0 1352019000 1683240000 0 0 1683240000 2400000 9800000 4800000 3100000 1900000 0 Property and Equipment, Net<div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.782%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,350 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,446 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Website costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,524)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,817)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,841 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,625 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense related to property and equipment was $6.9 million, $4.5 million and $5.5 million for the years ended January 31, 2023, 2022 and 2021, respectively. Depreciation and amortization expense excludes amortization with respect to the finance lease right-of-use asset, which is described further in Note 7, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense for the year ended January 31, 2021 included an impairment charge of $2.1 million related to the Company’s former office space in Dublin, Ireland. In December 2019, the Company signed an agreement to lease approximately 40,000 square feet of office space to accommodate its growing employee base in Dublin. The lease commenced on February 1, 2020 and as of January 31, 2021, the former Dublin office was not occupied by the Company. Due to the impact of the COVID-19 pandemic, the Company has been unable to assign nor secure a sub-tenant for the former Dublin office. Accordingly, the Company recognized an impairment charge as part of depreciation expense that represented the remaining carrying value of the right-of-use asset for this office location.</span></div> 1350000 1044000 4525000 2903000 4949000 2446000 985000 985000 35219000 30070000 969000 969000 879000 4562000 27489000 31463000 76365000 74442000 18524000 11817000 57841000 62625000 6900000 4500000 5500000 2100000 40000 Goodwill and Acquired Intangible Assets, Net<div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the carrying amount of goodwill during the periods presented (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.453%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.751%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.752%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in goodwill related to business combinations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of the year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,779 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2021, the Company made an acquisition for total cash consideration of $9.0 million, of which $4.5 million was the purchase price to be allocated and $4.5 million will be recognized as post-combination compensation expense. For accounting purposes, this business combination was deemed immaterial. The Company allocated $3.4 million to the acquired developed technology intangible asset based on fair value to be amortized over its economic useful life of five years. The Company also recorded $1.9 million of goodwill, which included a tax benefit associated with the acquisition due to the release of the valuation allowance of $0.8 million.</span></div><div style="margin-bottom:9pt;margin-top:4pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of the Company’s intangible assets are as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Useful Life (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,122)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,978 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,300 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,872)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,428 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Useful Life (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,982)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,710)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,300 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,692)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,608 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets are amortized on a straight-line basis. Amortization expense of intangible assets was $9.2 million, $9.1 million and $8.5 million for the years ended January 31, 2023, 2022 and 2021, respectively. Amortization expense for developed technology was included as research and development expense in the Company’s consolidated statements of operations. Amortization expense for customer relationships was included as sales and marketing expense in the Company’s consolidated statements of operations.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2023, future amortization expense related to the intangible assets is as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:88.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.871%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ending January 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,428 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the carrying amount of goodwill during the periods presented (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.453%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.751%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.752%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in goodwill related to business combinations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of the year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,779 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 57775000 55830000 4000 1945000 57779000 57775000 9000000 4500000 4500000 3400000 P5Y 1900000 800000 <div style="margin-bottom:9pt;margin-top:4pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of the Company’s intangible assets are as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Useful Life (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,122)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,978 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,300 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,872)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,428 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Useful Life (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,982)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,710)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,300 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,692)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,608 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 38100000 29122000 8978000 P1Y8M12D 15200000 12750000 2450000 P0Y9M18D 53300000 41872000 11428000 38100000 22982000 15118000 P2Y7M6D 15200000 9710000 5490000 P1Y9M18D 53300000 32692000 20608000 9200000 9100000 8500000 <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2023, future amortization expense related to the intangible assets is as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:88.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.871%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ending January 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,428 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 8505000 2130000 680000 113000 0 11428000 Convertible Senior Notes<div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amounts of the Company’s 2026 Notes (as defined herein) were as follows for the periods presented (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149,972 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149,988 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,092)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,467)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136,521 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2023, the total estimated fair value (Level 2) of the outstanding 2026 Notes was approximately $1.4 billion. The fair value was determined based on the closing trading price per $100 of the 2026 Notes as of the last day of trading for the period. The fair value of the 2026 Notes is primarily affected by the trading price of the Company’s common stock and market interest rates.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the interest expense related to the 2024 Notes (as defined herein) and 2026 Notes for the periods presented (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.918%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 Notes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026 Notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 Notes</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026 Notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 Notes</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026 Notes</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22.5pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractual interest expense</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,859 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,876 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,875 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22.5pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of debt discount </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:22.5pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of issuance costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,234 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">815 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,234 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,927 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,752 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The decrease in total interest expense for the year ended January 31, 2022, as compared to the respective prior year was due to the derecognition of the unamortized debt discount, partially offset by the increase in the amortization of issuance costs previously recognized in equity. These changes were the result of the Company’s adoption of ASU 2020-06, as of February 1, 2021, as described in Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The aggregate principal amount outstanding of the 2024 Notes was redeemed by the Company in December 2021.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2018, the Company issued $250.0 million aggregate principal amount of 0.75% convertible senior notes due 2024 in a private placement and, in July 2018, the Company issued an additional $50.0 million aggregate principal amount of convertible senior notes pursuant to the exercise in full of the initial purchasers’ option to purchase additional convertible senior notes (collectively, the “2024 Notes”). The 2024 Notes were senior unsecured obligations of the Company with interest payable semiannually in arrears on June 15 and December 15 of each year, beginning on December 15, 2018, at a rate of 0.75% per year. The 2024 Notes had a maturity date of June 15, 2024, unless earlier converted, redeemed or repurchased. The total net proceeds from the offering, after deducting initial purchase discounts and debt issuance costs, were approximately $291.1 million.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the Company issued $1.0 billion aggregate principal amount of 0.25% convertible senior notes due 2026 in a private placement and, also in January 2020, the Company issued an additional $150.0 million aggregate principal amount of convertible senior notes pursuant to the exercise in full of the initial purchasers’ option to purchase additional convertible senior notes (collectively, the “2026 Notes”). The 2026 Notes are senior unsecured obligations of the Company and interest is payable semiannually in arrears on July 15 and January 15 of each year, beginning on July 15, 2020, at a rate of 0.25% per year. The 2026 Notes will mature on January 15, 2026, unless earlier converted, redeemed or repurchased. The total net proceeds from the offering, after deducting initial purchase discounts and estimated debt issuance costs, were approximately $1.13 billion.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 14, 2020, in connection with the issuance of the 2026 Notes, the Company used a portion of the net proceeds to repurchase $210.0 million aggregate principal amount of the 2024 Notes (the “2024 Notes Partial Repurchase”) leaving $90.0 million aggregate principal outstanding on the 2024 Notes immediately after the exchange. The 2024 Notes Partial Repurchase were individually privately negotiated transactions conducted not pursuant to a redemption notice. The 2024 Notes Partial Repurchase and issuance of the 2026 Notes were deemed to have substantially different terms due to the </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">significant difference between the value of the conversion option immediately prior to and after the exchange, and accordingly, the 2024 Notes Partial Repurchase was accounted for as a debt extinguishment.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 1, 2021, the Company issued a notice of redemption (the “Redemption Notice”) for the aggregate principal amount outstanding of its 2024 Notes. Pursuant to the Redemption Notice, the Company redeemed the outstanding principal of the 2024 Notes that were not converted prior to such date at a redemption price in cash equal to 100% of the principal amount of the 2024 Notes, plus accrued and unpaid interest. The extinguishment of the 2024 Notes on December 3, 2021 was immaterial to the Company’s consolidated financial statements.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Terms of the 2026 Notes</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the 2026 Notes, the initial conversion rate is 4.7349 shares of the Company’s common stock per $1,000 principal amount of the 2026 Notes, which is equal to an initial conversion price of approximately $211.20 per share of common stock, subject to adjustment upon the occurrence of specified events.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2026 Notes will be convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding October 15, 2025, only under the following circumstances:</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">during any fiscal quarter commencing after the fiscal quarter ending on April 30, 2020 (and only during such fiscal quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price of the 2026 Notes on each applicable trading day;</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">during the five-business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of the 2026 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate of the 2026 Notes on each such trading day;</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">if the Company calls any or all of the 2026 Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">upon the occurrence of specified corporate events (as set forth in the indenture governing the 2026 Notes).</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after October 15, 2025, until the close of business on the scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their 2026 Notes, in multiples of $1,000 principal amount, at the option of the holder, regardless of the foregoing circumstances. Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, at the Company’s election. If a fundamental change (as defined in the indenture governing the 2026 Notes) occurs prior to the maturity date, holders of the 2026 Notes will have the right to require the Company to repurchase for cash all or any portion of their 2026 Notes at a repurchase price equal to 100% of the principal amount of the 2026 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, if specific corporate events occur prior to the applicable maturity date, or if the Company elects to redeem the 2026 Notes, the Company will increase the conversion rate for a holder who elects to convert their notes in connection with such a corporate event or redemption in certain circumstances. It is the Company’s current intent to settle the principal amount of the 2026 Notes in cash. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended January 31, 2023, the conditional conversion feature of the 2026 Notes was not triggered as the last reported sale price of the Company's common stock was not more than or equal to 130% of the conversion price for at least 20 trading days in the period of 30 consecutive trading days ending on January 31, 2023 (the last trading day of the fiscal quarter) and therefore the 2026 Notes are not currently convertible, in whole or in part, at the option of the holders from February 1, 2023 through April 30, 2023. Whether the 2026 Notes will be convertible following such period will depend on the continued satisfaction of this condition or another conversion condition in the future. Since the Company has the election of repaying the 2026 Notes in cash, shares of the Company’s common stock, or a combination of both, the Company continued to classify the 2026 Notes as long-term debt on the Company’s consolidated balance sheet as of January 31, 2023.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended January 31, 2023, certain holders elected to redeem an immaterial aggregate principal amount of the 2026 Notes. The Company elected to settle the redemption through the issuance of common stock. The </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company may elect to repay the 2026 Notes in cash, shares of the Company’s common stock or a combination of both cash and shares with respect to future conversions of the 2026 Notes.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning on January 20, 2023, the Company may redeem for cash all or any portion of the 2026 Notes, at its option, if the last reported sale price of its common stock was at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on and including, the trading day immediately preceding the date on which the Company provides a notice of redemption at a redemption price equal to 100% of the principal amount of the 2026 Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capped Calls</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the pricing of the 2024 Notes and 2026 Notes, the Company entered into privately negotiated capped call transactions with certain counterparties (the “Capped Calls”). The Capped Calls associated with the 2024 Notes each had an initial strike price of approximately $68.15 per share, subject to certain adjustments, which corresponded to the initial conversion price of the 2024 Notes. These Capped Calls had initial cap prices of $106.90 per share, subject to certain adjustments.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Capped Calls associated with the 2026 Notes each have an initial strike price of approximately $211.20 per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2026 Notes. These Capped Calls have initial cap prices of $296.42 per share, subject to certain adjustments.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Capped Calls are expected to partially offset the potential dilution to the Company’s common stock upon any conversion of the 2024 Notes or 2026 Notes, with such offset subject to a cap based on the cap price. The Capped Calls associated with the 2024 Notes and 2026 Notes cover, subject to anti-dilution adjustments, approximately 4.4 million shares and 5.4 million shares of the Company’s common stock, respectively. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, tender offers and the announcement of such events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings and hedging disruptions. For accounting purposes, the Capped Calls are separate transactions and not part of the terms of the 2024 Notes and 2026 Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders' equity (deficit) and are not accounted for as derivatives. The cost of $37.1 million and $93.8 million incurred to purchase the Capped Calls associated with the 2024 Notes and 2026 Notes, respectively, was recorded as a reduction to additional paid-in capital and will not be remeasured. The Company did not unwind any of its Capped Calls through January 31, 2023.</span></div> <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amounts of the Company’s 2026 Notes (as defined herein) were as follows for the periods presented (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149,972 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149,988 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,092)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,467)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136,521 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1149972000 1149988000 10092000 13467000 1139880000 1136521000 1400000000 100 <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the interest expense related to the 2024 Notes (as defined herein) and 2026 Notes for the periods presented (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.918%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 Notes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026 Notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 Notes</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026 Notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 Notes</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026 Notes</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22.5pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractual interest expense</span></div></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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,859 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,876 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,875 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22.5pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of debt discount </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:22.5pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of issuance costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,234 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">815 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,234 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,927 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,752 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The decrease in total interest expense for the year ended January 31, 2022, as compared to the respective prior year was due to the derecognition of the unamortized debt discount, partially offset by the increase in the amortization of issuance costs previously recognized in equity. These changes were the result of the Company’s adoption of ASU 2020-06, as of February 1, 2021, as described in Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The aggregate principal amount outstanding of the 2024 Notes was redeemed by the Company in December 2021.</span></div> 0 2859000 168000 2876000 675000 2875000 0 0 0 0 3976000 43026000 0 3375000 647000 3358000 276000 1851000 0 6234000 815000 6234000 4927000 47752000 250000000 0.0075 50000000 0.0075 291100000 1000000000 0.0025 150000000 0.0025 1130000000 210000000 90000000 1 4.7349 1000 211.20 20 30 1.30 5 5 1000 0.98 1000 1 1.30 20 30 1.30 20 30 1 68.15 106.90 211.20 296.42 4400000 5400000 37100000 93800000 Leases<div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into non-cancelable operating and finance lease agreements, principally real estate for office space globally. The Company may receive renewal or expansion options, leasehold improvement allowances or other incentives on certain lease agreements. Lease terms range from <span style="-sec-ix-hidden:f-690">one</span> to 12 years and may include renewal options, which the company deems reasonably certain to be renewed. The exercise of the lease renewal option is at the company's discretion.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended January 31, 2023, the Company entered into a new agreement to lease office space in Gurgaon, India for a term of five years with total estimated aggregate base rent payments of $7.0 million. This lease commenced and payments began in April 2022.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company entered into a sublease agreement to lease office space in London, U.K. for a term of six years. The Company estimates total aggregate base rent payments, net of tenant incentives expected to be received, of $7.1 million. As the lease had not commenced as of January 31, 2023, the Company’s lease costs are not included in the tables below.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Costs</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s lease costs included in its consolidated statements of operations were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.876%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.877%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of finance lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,110 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,210 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Balance Sheet Components</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances of the Company’s finance and operating leases were recorded on the consolidated balance sheet as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.876%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.877%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-708"><span style="-sec-ix-hidden:f-709">Property and equipment, net</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-712"><span style="-sec-ix-hidden:f-713">Other accrued liabilities (current)</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-716"><span style="-sec-ix-hidden:f-717">Other liabilities, non-current</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities (current)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplemental Information</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental information related to the Company’s finance and operating leases (in thousands, except weighted-average information):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.691%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance lease</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Maturities of Lease Liabilities</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of January 31, 2023 were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.691%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending January 31,</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,993 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:15pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum payments </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less imputed interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,576)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of future minimum lease payments</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,173 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less current obligations under leases</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,483)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-764">Non-current lease obligations</span></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,690 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,264 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Leases<div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into non-cancelable operating and finance lease agreements, principally real estate for office space globally. The Company may receive renewal or expansion options, leasehold improvement allowances or other incentives on certain lease agreements. Lease terms range from <span style="-sec-ix-hidden:f-690">one</span> to 12 years and may include renewal options, which the company deems reasonably certain to be renewed. The exercise of the lease renewal option is at the company's discretion.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended January 31, 2023, the Company entered into a new agreement to lease office space in Gurgaon, India for a term of five years with total estimated aggregate base rent payments of $7.0 million. This lease commenced and payments began in April 2022.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company entered into a sublease agreement to lease office space in London, U.K. for a term of six years. The Company estimates total aggregate base rent payments, net of tenant incentives expected to be received, of $7.1 million. As the lease had not commenced as of January 31, 2023, the Company’s lease costs are not included in the tables below.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Costs</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s lease costs included in its consolidated statements of operations were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.876%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.877%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of finance lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,110 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,210 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Balance Sheet Components</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances of the Company’s finance and operating leases were recorded on the consolidated balance sheet as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.876%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.877%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-708"><span style="-sec-ix-hidden:f-709">Property and equipment, net</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-712"><span style="-sec-ix-hidden:f-713">Other accrued liabilities (current)</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-716"><span style="-sec-ix-hidden:f-717">Other liabilities, non-current</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities (current)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supplemental Information</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental information related to the Company’s finance and operating leases (in thousands, except weighted-average information):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.691%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance lease</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Maturities of Lease Liabilities</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of January 31, 2023 were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.691%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending January 31,</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,993 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:15pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum payments </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less imputed interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,576)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of future minimum lease payments</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,173 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less current obligations under leases</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,483)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-764">Non-current lease obligations</span></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,690 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,264 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P12Y P5Y 7000000 P6Y 7100000 <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s lease costs included in its consolidated statements of operations were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.876%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.877%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of finance lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,110 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,210 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental information related to the Company’s finance and operating leases (in thousands, except weighted-average information):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.691%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance lease</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 3974000 3974000 2891000 3173000 11437000 8856000 2808000 1207000 21110000 17210000 <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances of the Company’s finance and operating leases were recorded on the consolidated balance sheet as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.876%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.877%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-708"><span style="-sec-ix-hidden:f-709">Property and equipment, net</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-712"><span style="-sec-ix-hidden:f-713">Other accrued liabilities (current)</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-716"><span style="-sec-ix-hidden:f-717">Other liabilities, non-current</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities (current)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 27489000 31463000 5483000 4511000 43690000 49173000 41194000 41745000 8686000 8084000 36264000 38707000 2891000 3173000 11932000 8846000 4510000 5572000 9346000 14434000 P6Y10M24D P7Y10M24D P6Y1M6D P7Y 0.056 0.056 0.060 0.042 <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of January 31, 2023 were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.691%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending January 31,</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,993 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:15pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum payments </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less imputed interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,576)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of future minimum lease payments</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,173 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less current obligations under leases</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,483)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-764">Non-current lease obligations</span></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,690 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,264 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of January 31, 2023 were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.691%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending January 31,</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,993 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:15pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum payments </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less imputed interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,576)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of future minimum lease payments</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,173 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less current obligations under leases</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,483)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-764">Non-current lease obligations</span></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,690 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,264 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 8073000 11993000 8445000 10251000 8711000 7986000 8711000 6120000 8711000 4809000 16696000 12367000 59347000 53526000 10174000 8576000 49173000 44950000 5483000 8686000 43690000 36264000 Commitments and Contingencies<div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes certain non-cancelable agreements primarily for subscription, marketing services and cloud infrastructure capacity commitments entered into by the Company (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.703%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.502%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending January 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Obligations</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,706 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">260,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:15pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum payments </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,146,064 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 7, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further details on obligations under non-cancelable finance and operating leases, including future minimum lease payments.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-cancelable Material Commitments</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than certain non-cancelable operating leases described in Note 7, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, during the year ended January 31, 2023, there have been no material changes outside the ordinary course of business to the Company’s contractual obligations and commitments. Subsequent to January 31, 2023, the Company expanded its enterprise partnership arrangement with a cloud infrastructure provider that includes a non-cancelable commitment of $300 million over the next five years, commencing in March 2023.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Commitments</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into irrevocable, standby letters of credit, which serve as security deposits for certain of the Company’s leases and expire through October 2025. The maximum amount that can be drawn under these letters of credit is $1.3 million. As of January 31, 2023, no amounts have been drawn under the letters of credit.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal Matters</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company has become involved in claims, litigation and other legal matters arising in the ordinary course of business including intellectual property claims, labor and employment claims and breach of contract claims. For example, on March 12, 2019, Realtime Data LLC (“Realtime”) filed a lawsuit against the Company in the United </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">States District Court for the District of Delaware alleging that the Company is infringing three U.S. patents that it holds: U.S. Patent No. 9,116,908, U.S. Patent No. 9,667,751 and U.S. Patent No. 8,933,825. On May 4, 2021, in a consolidated action that includes Realtime’s case against MongoDB, the District Court granted certain defendants’ motion to dismiss without prejudice, finding that the patents are invalid under 35 U.S.C. § 101. Realtime filed an amended complaint against the Company on May 18, 2021, and the Company moved to dismiss that amended complaint on June 29, 2021. On August 23, 2021, the District Court granted the Company’s motion to dismiss. On August 25, 2021, Realtime filed a notice of appeal of the Delaware District Court’s order. Realtime filed its appellate brief on December 2, 2021 and the defendants (including MongoDB) filed a responsive brief on March 11, 2022. Realtime filed a reply brief on April 29, 2022. The oral argument took place before the U.S. Court of Appeals for the Federal Circuit on February 10, 2023. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company investigates all claims, litigation and other legal matters as they arise. Although claims and litigation are inherently unpredictable, as of January 31, 2023, the Company is currently not aware of any matters that, if determined adversely to the Company, would individually or taken together have a material adverse effect on its business, financial position, results of operations or cash flows. The Company accrues estimates for resolution of legal and other contingencies when losses are probable and estimable. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors. </span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Indemnification</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, including business partners, landlords, contractors and parties performing its research and development. Pursuant to these arrangements, the Company agrees to indemnify, hold harmless and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party as a result of the Company’s activities. The terms of these indemnification agreements are generally perpetual. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. To date, the Company has not incurred material costs as a result of such commitments. The Company maintains commercial general liability insurance and product liability insurance to offset certain of the Company’s potential liabilities under these indemnification provisions.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into indemnification agreements with each of its directors and executive officers. These agreements require the Company to indemnify such individuals, to the fullest extent permitted by Delaware law, for certain liabilities to which they may become subject as a result of their affiliation with the Company.</span></div> <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes certain non-cancelable agreements primarily for subscription, marketing services and cloud infrastructure capacity commitments entered into by the Company (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.703%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.502%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending January 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Obligations</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,706 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">260,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:15pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum payments </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,146,064 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 200706000 260955000 264403000 205000000 215000000 0 1146064000 300000000 P5Y 1300000 0 Stockholders’ Equity (Deficit)<div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Class A and Class B Common Stock</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to June 11, 2020, the Company had two classes of common stock, Class A and Class B. The rights of the holders of Class A and Class B common stock were identical, except with respect to voting. Each share of Class A common stock is entitled to one vote per share. Each share of Class B common stock was entitled to 10 votes per share. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 11, 2020, all outstanding shares of the Company’s Class B common stock, par value $0.001 per share, automatically converted into the same number of shares of Class A common stock, par value $0.001 per share, pursuant to the terms of the Company’s Amended and Restated Certificate of Incorporation. No additional shares of Class B common stock will be issued following such conversion. The conversion occurred pursuant to Article V, Section 5(a) of the Amended and Restated Certificate of Incorporation, which provided that each share of Class B common stock would convert automatically into one fully paid and nonassessable share of Class A common stock at 5:00 p.m. in New York City, New York on the first trading day falling on or after the date on which the outstanding shares of Class B common stock represented less than 10% of the aggregate number of shares of the then outstanding Class A common stock and Class B common stock. The Company filed a certificate with the Secretary of State of the State of Delaware effecting the retirement and cancellation of the Company’s Class B common stock and eliminating the authorized Class B common stock, thereby reducing the total number of the Company’s authorized shares of common stock by 100,000,000.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2023, the Company had authorized 1,000,000,000 shares of common stock, each par value $0.001 per share, of which 70,005,957 shares of common stock were issued and 69,906,586 were outstanding.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2021 Common Stock Offering</span></div><div><span><br/></span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2021, the Company entered into an underwriting agreement with Morgan Stanley &amp; Co. LLC and Goldman Sachs &amp; Co. LLC, as representatives of the several underwriters named therein, pursuant to which the Company </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">agreed to issue and sell 2,500,000 shares of its common stock, par value $0.001 per share, at an offering price of $365.00 per share.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company received net proceeds of $889.2 million, after deducting underwriting discounts and commissions of $22.7 million and offering expenses of $0.6 million. Offering expenses included legal, accounting and other fees and, along with underwriting discounts and commissions, were recorded in additional paid-in capital as a reduction of the proceeds upon the closing of the offering in July 2021.</span></div> 2 1 10 0.001 0.001 0.10 100000000 1000000000 0.001 70005957 69906586 2500000 0.001 365.00 889200000 22700000 600000 Revenue<div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the information provided to and reviewed by the Company’s CEO, its Chief Operating Decision Maker, the Company believes that the nature, amount, timing and uncertainty of its revenue and cash flows and how they are affected by economic factors is most appropriately depicted through the Company’s primary geographical markets and subscription product categories. The Company’s primary geographical markets are North and South America (“Americas”); Europe, Middle East and Africa (“EMEA”); and Asia Pacific. The Company also disaggregates its subscription products between its MongoDB Atlas-related offerings and other subscription products, which include MongoDB Enterprise Advanced.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s revenues disaggregated by primary geographical markets, subscription product categories and services (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.060%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Primary geographical markets:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Americas </span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EMEA</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:15.75pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asia Pacific </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284,040 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription product categories and services:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MongoDB Atlas-related</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other subscription</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:15.75pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284,040 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873,782 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers located in the United States accounted for 55%, 54% and 56% of total revenue for the years ended January 31, 2023, 2022 and 2021, respectively. Customers located in the United Kingdom accounted for 10% of total revenue for the year ended January 31, 2021. No other country accounted for 10% or more of revenue for the periods presented.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2023 and 2022, the majority of the Company’s long-lived assets were located in the United States and Ireland.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Liabilities</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contract liabilities are recorded as deferred revenue in the Company’s consolidated balance sheet and consist of customer invoices issued or payments received in advance of revenues being recognized from the Company’s subscription and services contracts. Deferred revenue, including current and non-current balances as of January 31, 2023, 2022 and 2021 was $460.3 million, $375.2 million and $238.0 million, respectively. Approximately 27% and 23% of the total revenue recognized in the years ended January 31, 2023 and 2022 was from deferred revenue at the beginning of each respective period.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent the aggregate amount of the transaction price in contracts allocated to performance obligations not delivered, or partially undelivered, as of the end of the reporting period. Remaining performance </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">obligations include unearned revenue, multi-year contracts with future installment payments and certain unfulfilled orders against accepted customer contracts at the end of any given period. As of January 31, 2023, the aggregate transaction price allocated to remaining performance obligations was $461.1 million. Approximately 62% is expected to be recognized as revenue over the next 12 months and the remainder thereafter. The Company applies the practical expedient to omit disclosure with respect to the amount of the transaction price allocated to remaining performance obligations if the related contract has a total duration of 12 months or less.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unbilled Receivables</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized in excess of invoiced amounts creates an unbilled receivable, which represents the Company’s unconditional right to consideration in exchange for goods or services that the Company has transferred to the customer. Unbilled receivables are recorded as part of accounts receivable, net in the Company’s consolidated balance sheets. As of January 31, 2023, 2022 and 2021, unbilled receivables were $9.7 million, $6.1 million and $5.7 million, respectively.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Doubtful Accounts</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of ASU 2016-13 on February 1, 2020 required the Company to change from an incurred loss impairment model to an expected credit loss model. Accordingly, the Company considers expectations of forward-looking losses, in addition to historical loss rates, to estimate its allowance for doubtful accounts on its accounts receivable. The following is a summary of the changes in the Company’s allowance for doubtful accounts (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.216%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for Doubtful Accounts</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,024 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,807)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,966 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,595 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries/write-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,199)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,362 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in allowance for doubtful accounts at January 31, 2023 was primarily driven by the increase in sales.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs Capitalized to Obtain Contracts with Customers</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred commissions were $252.4 million and $203.3 million as of January 31, 2023 and 2022, respectively. Amortization expense with respect to deferred commissions, which is included in sales and marketing expense in the Company’s consolidated statements of operations, was $79.0 million, $49.1 million and $28.6 million for years ended January 31, 2023, 2022 and 2021, respectively. There was no impairment loss in relation to the costs capitalized for the periods presented.</span></div> <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s revenues disaggregated by primary geographical markets, subscription product categories and services (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.060%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Primary geographical markets:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Americas </span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EMEA</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:15.75pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asia Pacific </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284,040 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription product categories and services:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MongoDB Atlas-related</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other subscription</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:15.75pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284,040 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873,782 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 781763000 527081000 361351000 361566000 257846000 177448000 140711000 88855000 51581000 1284040000 873782000 590380000 808263000 492287000 270805000 426859000 349760000 294544000 48918000 31735000 25031000 1284040000 873782000 590380000 0.55 0.54 0.56 460300000 375200000 238000000 0.27 0.23 461100000 0.62 P12M 9700000 6100000 5700000 The following is a summary of the changes in the Company’s allowance for doubtful accounts (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.216%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for Doubtful Accounts</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,024 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,807)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,966 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,595 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries/write-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,199)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,362 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 6024000 4749000 5807000 4966000 5595000 4199000 6362000 252400000 203300000 79000000 49100000 28600000 0 0 0 Equity Incentive Plans and Employee Stock Purchase Plan<div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2008 Stock Incentive Plan and 2016 Equity Incentive Plan</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted the 2008 Stock Incentive Plan (as amended, the “2008 Plan”) and the 2016 Equity Incentive Plan (as amended, the “2016 Plan”), primarily for the purpose of granting stock-based awards to employees, directors and consultants, including stock options, restricted stock units (“RSUs”) and other stock-based awards. With the establishment of the 2016 Plan in December 2016, all shares available for grant under the 2008 Plan were transferred to the 2016 Plan. The Company no longer grants any stock-based awards under the 2008 Plan and any shares underlying stock options canceled under the 2008 Plan will be automatically transferred to the 2016 Plan. Stock options granted under the stock option plans may be either incentive stock options (“ISOs”) or nonstatutory stock options (“NSOs”). ISOs may be granted to employees and NSOs may be granted to employees, directors, or consultants. All outstanding stock options as of January 31, 2023 were granted as NSOs with the exception of one ISO award. The exercise prices of the stock option grants must be no less than 100% of the fair value of the common stock on the grant date as determined by the Board of Directors. If, at the date of grant, the optionee owns more than 10% of the total combined voting power of all classes of outstanding stock (a “10% stockholder”), the exercise price must be at least 110% of the fair value of the common stock on the date of grant as determined by the Board of Directors. Options granted are exercisable over a maximum term of 10 years from the date of </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">grant or five years from the date of grant for ISOs granted to any 10% stockholder. The Board of Directors or a committee thereof determines the vesting schedule for all equity awards. Stock option awards generally vest over a period of four years with 25% vesting on the one year anniversary of the award and the remainder vesting monthly over the next 36 months of the grantee’s service to the Company. RSU awards granted to new employees generally vest over a period of four years with 25% vesting on the one year anniversary of the award and the remainder vesting quarterly over the next 12 quarters, subject to the grantee’s continued service to the Company. RSUs granted to existing employees generally vest quarterly over a period of four years, subject to the grantee’s continued service to the Company.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the terms of the 2016 Plan, the shares of the Company’s common stock reserved for issuance was increased by 3.4 million shares in February 2022. As of January 31, 2023, the Company has approximately 12.1 million shares of common stock available for future grants.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity for the periods presented (in thousands, except share and per share data and years):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- <br/>Average <br/>Exercise <br/>Price Per <br/>Share</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- <br/>Average <br/>Remaining <br/>Contractual <br/>Term <br/>(In Years)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic <br/>Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance - January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,881,545 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,405,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22.5pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options exercised</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,279,669)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22.5pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options forfeited and expired</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,982)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance - January 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,591,894 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(801,272)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options forfeited and expired</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(809)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance - January 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,789,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options vested and exercisable - January 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,591,894 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options vested and exercisable - January 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,789,813 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options vested and expected to vest - January 31, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,789,813 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no options granted during the years ended January 31, 2023 and 2022. The intrinsic value of options exercised for the years ended January 31, 2023, 2022 and 2021 was determined to be $211.1 million, $469.1 million and $481.8 million, respectively.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no options vested during the year ended January 31, 2023. The aggregate grant date fair value of stock options vested during the years ended January 31, 2022 and 2021, was $1.3 million and $4.3 million, respectively. As of January 31, 2023, there was no unrecognized stock-based compensation expense related to outstanding stock options.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes RSU activity for the years ended January 31, 2023 and 2022:</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.334%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value per RSU</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested - January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,473,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.68 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,437,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs forfeited and canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(388,341)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested - January 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,226,759 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,224,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,511,529)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs forfeited and canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(459,141)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293.40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested - January 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,480,206 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2023, there was $922.4 million of unrecognized stock-based compensation expense related to outstanding RSUs that is expected to be recognized over a weighted-average period of 2.66 years.</span></div><div style="margin-bottom:9pt;margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Executive Performance Share Awards</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During three months ended April 30, 2022, the Company created a long-term performance-based equity award program and granted performance share units (“PSUs”) to the Company’s CEO and certain other executives. The vesting of PSUs is conditioned upon the achievement of certain targets for the year ended January 31, 2023.The PSUs vest annually over a period of three years from the date of grant, subject to the executive’s continued employment with the Company. Each vested PSU entitles the executive to one share of common stock. A PSU performance factor of 100 will result in the targeted number of PSUs being vested. The minimum percentage of PSUs that can vest is zero, with a maximum percentage of 200. On the date of grant, the Company assumed a performance factor of 100, which would result in 74,823 PSUs to be issued, if fully vested.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The grant date fair value of these PSUs was $23.7 million at a performance factor of 100, which was determined by using the closing price of the Company’s stock at the date of grant. Compensation expense is being recognized over the requisite service period based on the probability of the performance conditions being satisfied using the accelerated attribution method. Following the completion of the performance year, the achieved PSU performance factor was 98.5. During year ended January 31, 2023, the Company recognized $11.5 million of compensation expense related to these PSUs. As of January 31, 2023, the Company had $10.6 million of total unrecognized compensation cost related to these PSUs, which it expects to be recognized over the remaining service period of approximately two years.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2016 China Stock Appreciation Rights Plan</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2016, the Company adopted the 2016 China Stock Appreciation Rights Plan (as amended, the “China SAR Plan”) for its employees in China. These awards, which are granted to new employees, generally vest over four years with 25% vesting on the one year anniversary of the award and the remainder vesting monthly over the next 36 months of the grantee’s service to the Company. Awards granted to existing employees generally vest quarterly over a period of four years, subject to the grantee’s continued service to the Company. The China SAR Plan units are cash settled upon exercise and will be paid as a cash bonus equal to the difference between the strike price of the vested plan units and the fair market value of common stock at the end of each reporting period.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of November 1, 2021, the Company does not expect to grant stock appreciation rights in the future and will instead grant RSUs to its employees in China. Therefore, no China SAR Plan units were granted for the year ended January 31, 2023.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended January 31, 2022 and 2021 the Company granted 5,532 and 2,763 units of the China SAR Plan, respectively, at a weighted average strike price of $386.23 and $165.08 per share, respectively. </span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended January 31, 2023, 2022 and 2021, upon the vesting of 1,141, 1,296 and 4,316 units, respectively, the total expense recognized related to China SAR was $2.5 million, $1.6 million and $2.6 million, respectively. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2023 and 2022, the Company’s liability balance related to the China SAR Plan was $3.3 million and $6.5 million, respectively. These amounts were recorded as part of the accrued compensation and benefits on the Company’s consolidated balance sheet and recognized as bonus expense in the Company’s consolidated statements of operations. During the year ended January 31, 2023, the Company paid $0.2 million in cash upon the exercise of 1,336 units. As of January 31, 2023, there were 16,988 China SAR Plan units outstanding of which 385 units remained unvested.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2017 Employee Stock Purchase Plan</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2017, the Company’s Board of Directors adopted and stockholders approved, the 2017 Employee Stock Purchase Plan (the “2017 ESPP”). Subject to any plan limitations, the 2017 ESPP allows eligible employees to contribute, normally through payroll deductions, up to 15% of their earnings for the purchase of the Company’s common stock at a discounted price per share. Except for the initial offering period, the ESPP provides for separate six-month offering periods.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless otherwise determined by the Board of Directors, the Company’s common stock will be purchased for the accounts of employees participating in the ESPP at a price per share that is the lesser of (1) 85% of the fair market value of the Company’s common stock on the first trading day of the offering period, or (2) 85% of the fair market value of the Company’s common stock on the last trading day of the offering period.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the terms of the 2017 ESPP, the shares of the Company’s common stock reserved for issuance was increased by 674,444 shares in February 2022. As of January 31, 2023, there were 3,001,980 shares of the Company’s common stock available for future issuance under the 2017 ESPP.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended January 31, 2023, 2022 and 2021 there were 149,352, 85,401 and 134,930 shares, respectively, of common stock purchased under the ESPP. The total expense related to the ESPP for years ended January 31, 2023, 2022 and 2021 was $13.7 million, $9.4 million and $7.0 million, respectively. As of January 31, 2023, there was $7.7 million of unrecognized stock-based compensation expense related to the ESPP offering period expected to end in June 2023.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the purchase rights granted under the 2017 ESPP was estimated on the first day of the offering period using the Black-Scholes option-pricing model with the following assumptions:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.751%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.120%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.120%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.121%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term (in years) </span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 - 0.54</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90% - 92%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56% - 61%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47% - 64%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free interest rate </span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.24% - 4.68%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06% - 0.13%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09% - 0.19%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividend yield </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Early Exercise of Stock Options</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allowed employees and directors to exercise options granted prior to vesting. The unvested shares are subject to lapsing repurchase rights upon termination of employment. For early exercised stock options under the 2008 Plan, the repurchase price is at the original purchase price. For early exercised stock options under the 2016 Plan, the repurchase price is the lower of (1) the then-current fair market value of the common stock on the date of repurchase and (2) the original purchase price. The proceeds initially are recorded in other current and non-current liabilities from the early exercise of stock options and reclassified to common stock and paid-in capital as the repurchase right lapses.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no shares of the Company’s common stock issued during the years ended January 31, 2023, 2022 and 2021 for stock options exercised prior to vesting. The Company did not repurchase any shares of common stock related to unvested stock options during the years ended January 31, 2023 and 2022. As of January 31, 2023 there were no shares held by employees and directors that were subject to repurchase.</span></div><div style="margin-bottom:9pt;margin-top:4pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense recognized in the Company’s consolidated statements of operations is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue—subscription </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,970 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue—services </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,454 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,069 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,313 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1 1.10 P10Y P5Y P4Y 0.25 P1Y P36M P4Y 0.25 P4Y 3400000 12100000 <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity for the periods presented (in thousands, except share and per share data and years):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- <br/>Average <br/>Exercise <br/>Price Per <br/>Share</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- <br/>Average <br/>Remaining <br/>Contractual <br/>Term <br/>(In Years)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic <br/>Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance - January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,881,545 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,405,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22.5pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options exercised</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,279,669)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22.5pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options forfeited and expired</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,982)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance - January 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,591,894 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(801,272)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options forfeited and expired</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(809)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance - January 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,789,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options vested and exercisable - January 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,591,894 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options vested and exercisable - January 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,789,813 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options vested and expected to vest - January 31, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,789,813 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3881545 7.50 P4Y9M18D 1405540000 1279669 7.57 9982 10.95 2591894 7.46 P3Y10M24D 1030680000 801272 7.12 809 5.72 1789813 7.60 P3Y3M18D 313980000 2591894 7.46 P3Y10M24D 1030680000 1789813 7.60 P3Y3M18D 313980000 1789813 7.60 P3Y3M18D 313980000 0 0 211100000 469100000 481800000 1300000 4300000 0 <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes RSU activity for the years ended January 31, 2023 and 2022:</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.334%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value per RSU</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested - January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,473,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.68 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,437,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs forfeited and canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(388,341)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested - January 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,226,759 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,224,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,511,529)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs forfeited and canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(459,141)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293.40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested - January 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,480,206 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3473512 139.68 1578721 405.46 1437133 149.47 388341 193.77 3226759 258.85 2224117 288.84 1511529 224.04 459141 293.40 3480206 288.58 922400000 P2Y7M28D P3Y 0 2 100 74823 23700000 100 11500000 10600000 P4Y 0.25 P1Y P36M P4Y 5532 2763 386.23 165.08 1141 1296 4316 2500000 1600000 2600000 3300000 6500000 200000 1336 16988 385 0.15 P6M 0.85 0.85 674444 3001980 149352 85401 134930 13700000 9400000 7000000 7700000 <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the purchase rights granted under the 2017 ESPP was estimated on the first day of the offering period using the Black-Scholes option-pricing model with the following assumptions:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.751%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.120%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.120%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.121%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term (in years) </span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 - 0.54</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90% - 92%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56% - 61%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47% - 64%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free interest rate </span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.24% - 4.68%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06% - 0.13%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.09% - 0.19%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividend yield </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div> P0Y6M P0Y6M P0Y6M P0Y6M14D 0.90 0.92 0.56 0.61 0.47 0.64 0.0224 0.0468 0.0006 0.0013 0.0009 0.0019 0 0 0 <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense recognized in the Company’s consolidated statements of operations is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue—subscription </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,970 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue—services </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,454 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,069 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,313 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 19682000 14387000 8970000 10565000 6325000 4953000 143073000 91947000 54632000 159099000 104335000 57611000 49035000 34075000 23147000 381454000 251069000 149313000 Net Loss Per Share<div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the year, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive common shares outstanding for the period, including stock options and restricted stock units. Refer to Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further details on the Company’s methodology for calculating net loss per share.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share was the same for each year presented, as the inclusion of all potential common shares outstanding would have been anti-dilutive due to the net loss reported for each year presented.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',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 (in thousands, except share and per share data):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Numerator:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:15.75pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(345,398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(306,866)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(266,944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Denominator:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:15.75pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares used to compute net loss per share, basic and diluted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,628,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,563,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,984,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share, basic and diluted </span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.03)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.75)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.53)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2020-06, the Company calculated the potential dilutive effect of its 2024 Notes and 2026 Notes under the treasury stock method. As a result, only the amount by which the conversion value exceeded the aggregate principal amount of the 2024 Notes and 2026 Notes (the “conversion spread”) was considered in the diluted earnings per share computation. The conversion spread only had a dilutive impact on diluted net income per share when the average market price of the Company’s Class A common stock for a given period exceeded the initial conversion price of $68.15 per share for the 2024 Notes and $211.20 per share for the 2026 Notes.</span></div><div style="margin-bottom:9pt;margin-top:4pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the adoption of ASU 2020-06 on February 1, 2021, the Company calculates the potential dilutive effect of its 2024 Notes and 2026 Notes under the if-converted method. Under this method, diluted earnings per share is determined by assuming that all of the 2024 Notes and 2026 Notes were converted into shares of the Company’s common stock at the beginning of the reporting period.</span></div><div style="margin-bottom:9pt;margin-top:4pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the issuance of the 2024 Notes and 2026 Notes, the Company entered into Capped Calls, which were not included for purposes of calculating the number of diluted shares outstanding, as their effect would have been antidilutive. The Capped Calls are expected to partially offset the potential dilution to the Company’s common stock upon any conversion of the 2024 Notes and 2026 Notes.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted-average outstanding potentially dilutive shares of common stock were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options pursuant to the 2016 Equity Incentive Plan</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">571,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340,476 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options pursuant to the 2008 Stock Incentive Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,599,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,391,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,759,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,860,345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,680,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,864,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested executive PSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Early exercised stock options </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares underlying the conversion option of the 2024 Notes (conversion spread only prior to the adoption of ASU 2020-06)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares underlying the conversion option of the 2026 Notes (conversion spread only prior to the adoption of ASU 2020-06)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,445,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,445,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,546,146 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,527,352 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,309,699 </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"/></tr></table></div> <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',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 (in thousands, except share and per share data):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Numerator:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:15.75pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(345,398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(306,866)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(266,944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Denominator:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:15.75pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares used to compute net loss per share, basic and diluted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,628,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,563,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,984,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:2pt;padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share, basic and diluted </span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.03)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.75)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.53)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -345398000 -306866000 -266944000 68628267 68628267 64563032 64563032 58984604 58984604 -5.03 -5.03 -4.75 -4.75 -4.53 -4.53 68.15 211.20 <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted-average outstanding potentially dilutive shares of common stock were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive:</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options pursuant to the 2016 Equity Incentive Plan</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">571,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340,476 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options pursuant to the 2008 Stock Incentive Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,599,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,391,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,759,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,860,345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,680,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,864,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested executive PSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Early exercised stock options </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares underlying the conversion option of the 2024 Notes (conversion spread only prior to the adoption of ASU 2020-06)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares underlying the conversion option of the 2026 Notes (conversion spread only prior to the adoption of ASU 2020-06)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,445,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,445,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,546,146 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,527,352 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,309,699 </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"/></tr></table></div> 571680 778172 1340476 1599415 2391439 3759063 3860345 3680895 3864504 69667 0 0 0 102 5032 0 231637 889755 5445039 5445107 450869 11546146 12527352 10309699 Income Taxes<div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of loss before provision for income taxes were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(253,433)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161,502)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(159,331)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,821)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(141,387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(333,254)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302,889)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(262,693)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for income taxes were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,812 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,511 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(582)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(966)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(379)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(571)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,534)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(364)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,144 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,977 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,251 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The items accounting for the difference between income taxes computed at the federal statutory income tax rate and the provision for income taxes consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,983)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,606)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,165)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of foreign income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign branch income included in the United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138,842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107,800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Officer compensation in excess of $1 million</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,932)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,197)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign withholding tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior year true ups</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(278)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,144 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,977 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,251 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The increase in the provision for income taxes during the years ended January 31, 2023 and January 31, 2022 was primarily due to an increase in foreign taxes as the Company continued its global expansion. In addition, the overall provision for income taxes for the year ended January 31, 2022 was lower due to a reduction in the valuation allowance as a result of goodwill from an immaterial business combination and the impact from the adoption of ASU 2020-06.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Income Taxes</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes arise from temporary differences between the carrying amounts of assets and liabilities for financial reporting and the amounts used for income tax reporting purposes, as well as operating losses and tax credit carryforwards.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the Company’s deferred tax assets are shown in the following table as of January 31, 2023 and 2022, respectively (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.477%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance and operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">886,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747,736 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(809,006)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(677,283)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets, net of valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance and operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,962)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,765)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commission</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,063)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities and accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,767)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,214)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,595)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,339 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,858 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Deferred tax assets are recognized when management believes it more likely than not that they will be realized. Deferred tax assets are reduced by a valuation allowance if, based on available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The valuation allowance for deferred tax assets as of January 31, 2023, 2022 and 2021 was $809.0 million, $677.3 million and $374.8 million, respectively. The valuation allowance increased by $131.7 million and $302.5 million during the years ended January 31, 2023 and 2022, respectively. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities (including the impact of available carryback and carryforward periods), projected future taxable income and tax planning strategies in making this assessment.</span></div><div><span><br/></span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2023 the Company had net operating loss carryforwards for U.S. federal, state, Irish and U.K. income tax purposes of $1.9 billion, $1.8 billion, $697.2 million and $42.9 million, respectively, which begin to expire in the year ending January 31, 2028 for U.S. federal purposes and January 31, 2024 for state purposes. Operating losses in the United States, for years after January 31, 2019, in Ireland and the United Kingdom may be carried forward indefinitely. The Company also has U.S. federal and state research credit carryforwards of $94.1 million and $8.9 million, respectively, which begin to expire in the year ending January 31, 2029 for federal purposes and January 31, 2025 for state purposes. Utilization of the federal net operating loss carryforwards and credits may be subject to a substantial annual limitation due to the ownership change limitations provided by the Internal Revenue Code of 1986, as amended and similar state provisions. The annual limitation, should the Company undergo an ownership change, may result in the expiration of federal or state net operating losses and credits before utilization, however the Company does not expect any such limitation to be material.</span></div><div style="margin-bottom:9pt"><span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Uncertain Tax Positions</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of the Company’s tax obligations involves dealing with uncertainties in the application of complex tax laws and regulations. ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, provides that a tax benefit from an uncertain tax position may be recognized when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, on the basis of the technical merits. The Company has assessed its income tax positions and recorded tax benefits for all years subject to examination, based upon the Company’s evaluation of the facts, circumstances and information available at each period end. For those tax positions where the Company has determined there is a greater than 50% likelihood that a tax benefit will be sustained, the Company has recorded the largest amount of tax benefit that may potentially be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For those income tax positions where it is determined there is less than 50% likelihood that a tax benefit will be sustained, no tax benefit has been recognized.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Company believes that it has adequately reserved for its uncertain tax positions, the Company can provide no assurance that the final tax outcome of these matters will not be materially different. As the Company expands internationally, it will face increased complexity and its unrecognized tax benefits may increase in the future. The Company makes adjustments to its reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the Company’s unrecognized gross tax benefits during the periods presented (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,484 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in tax positions in prior 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,894)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions in the current year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits at end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,284 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,698 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,484 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2023, unrecognized tax benefits would not have any impact on the Company’s effective tax rate if recognized.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to monitor and apply its permanent reinvestment of foreign earnings assertion under the rules of the Tax Act. The Company has not provided for U.S. federal income and foreign withholding taxes on approximately $2.2 million of undistributed earnings from non-U.S. operations as of January 31, 2023 because the Company intends to reinvest such earnings indefinitely outside of the United States. If the Company were to distribute these earnings, foreign tax credits may become available under current law to reduce the resulting U.S. income tax liability. The Company has estimated the amount of unrecognized deferred tax liability related to these earnings to be approximately $0.1 million.</span></div><div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is not currently under Internal Revenue Service, state, or foreign income tax examination with the exception of an audit in France for which the Company does not expect a material outcome. The Company does not anticipate any significant increases or decreases in its uncertain tax positions within the next twelve months. The Company files tax returns in the United States for federal and certain states. All tax years remain open to examination for both federal and state purposes as a result of the net operating loss and credit carryforwards. The Company files foreign tax returns in various foreign jurisdictions. These foreign returns are open to examination for the fiscal years ending January 31, 2014 through January 31, 2022.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Beginning in fiscal year 2023, provisions in the U.S. Tax Cuts and Jobs Act of 2017 require the Company to capitalize and amortize research and development (“R&amp;D”) expenditures rather than deducting the costs as incurred.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As a result of the new R&amp;D capitalization effective in fiscal year 2023, the capitalized amounts resulted in a decrease of the current year net operating loss. Capitalized R&amp;D expenditures are deductible as amortized in future periods.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Therefore, the Company recorded a deferred tax asset for the capitalized R&amp;D expenditures.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In August 2022, the U.S. enacted the Inflation Reduction Act (“IRA”), which includes a corporate alternative minimum tax and an excise tax on stock buybacks. The Company has determined that it is not currently subject to the provisions of this legislation. In addition, the Organisation for Economic Co-operation and Development (“the OECD”), has issued guidelines that change long-standing tax principles and may introduce tax uncertainty as countries amend their tax laws to adopt certain parts of the guidelines. In December 2022, the European Union (“EU”) reached unanimous agreement, in principle, to implement the global minimum tax. EU members will be required to institute local laws in 2023, which are intended to be effective for tax years beginning after 2023. Additional changes to global tax laws are likely to occur, and such changes may adversely affect the Company’s tax liability.</span></div> <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of loss before provision for income taxes were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(253,433)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161,502)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(159,331)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,821)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(141,387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(333,254)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302,889)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(262,693)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -253433000 -161502000 -159331000 -79821000 -141387000 -103362000 -333254000 -302889000 -262693000 <div style="margin-bottom:9pt;margin-top:4pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for income taxes were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,812 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,511 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(582)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(966)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(379)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(571)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,534)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(364)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,144 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,977 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,251 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 844000 426000 215000 59000 80000 171000 11812000 6005000 4229000 12715000 6511000 4615000 -13000 -1574000 5000 24000 6000 10000 -582000 -966000 -379000 -571000 -2534000 -364000 12144000 3977000 4251000 <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The items accounting for the difference between income taxes computed at the federal statutory income tax rate and the provision for income taxes consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,983)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,606)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,165)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of foreign income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign branch income included in the United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138,842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107,800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Officer compensation in excess of $1 million</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,932)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,197)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign withholding tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior year true ups</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(278)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,144 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,977 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,251 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -69983000 -63606000 -55165000 66000 68000 143000 27892000 34730000 25569000 1353000 1175000 297000 -39669000 -138842000 -107800000 1318000 2200000 991000 7085000 9117000 0 106156000 175664000 157822000 19395000 14932000 18197000 3349000 2470000 711000 844000 426000 215000 -278000 447000 1100000 104000 0 -13000 12144000 3977000 4251000 <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the Company’s deferred tax assets are shown in the following table as of January 31, 2023 and 2022, respectively (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.477%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance and operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">886,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747,736 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(809,006)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(677,283)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets, net of valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance and operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,962)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,765)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commission</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,063)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities and accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,767)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,214)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,595)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,339 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,858 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 689166000 636011000 82607000 64765000 22182000 23500000 68409000 0 24195000 23460000 886559000 747736000 809006000 677283000 77553000 70453000 15962000 16765000 0 0 52194000 43063000 7058000 8767000 75214000 68595000 2339000 1858000 809000000 677300000 374800000 131700000 302500000 1900000000 1800000000 697200000 42900000 94100000 8900000 <div style="margin-bottom:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the Company’s unrecognized gross tax benefits during the periods presented (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,484 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in tax positions in prior 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,894)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions in the current year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits at end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,284 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,698 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,484 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 22698000 17484000 5290000 177000 1894000 6059000 6763000 7108000 6135000 29284000 22698000 17484000 2200000 100000 0 EXCEL 106 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'R!<58'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !\@7%6;&ULS9+! M2L0P$(9?17)O)VG A=#M1?&D(+B@> O)[&ZP24,RTN[;F];=+J(/X#$S?[[Y M!J8U49DAX7,:(B9RF&\FWX>L3-RR(U%4 -DM(VGSH M T+#^2UX)&TU:9B!55R)K&NM42:AIB&=\=:L^/B9^@5F#6"/'@-E$+4 ULT3 MXVGJ6[@"9AAA\OF[@'8E+M4_L4L'V#DY9;>FQG&L1[GDR@X"WIX>7Y9U*QR(K+2FQV#5="*+EYGUU_^%V%_6#=WOUC MXXM@U\*ON^B^ %!+ P04 " !\@7%6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M 'R!<5;_UD8U+0< '@N 8 >&PO=V]R:W-H965T&UL MM9IMS.Q#$(OR3;Q#-^B;?N;APWSNY.VND'&12;"2!7B#CY M]Q5@@\F(:^C(7Q)C? _P((ESA*ZVC#^':TH%>O6](+QNK(78?&ZU0GM-?1*> MLPT-Y)XGQGTBY"9?M<(-I\1)BGROA0VCV_*)&S3Z5\EW<]Z_8I'PW(#..0HC MWR?\;4@]MKUNF(W]%_?N:BWB+UK]JPU9T045WS=S+K=:F8KC^C0(718@3I^N M&P/S\]CJQ07)+WZX=!L>?$;QI2P9>XXWILYUPXC/B'K4%K$$D?]>Z(AZ7JPD MS^/?G6@C.V9<>/AYKSY)+EY>S)*$=,2\GZXCUM>-BP9RZ!.)/''/MK_3W05U M8CV;>6'R%VW3WW8[#61'H6#^KEB>@>\&Z7_RN@-Q4- V2PKPK@"_*S#;)076 MKL"J6M#>%;03,NFE)!S&1)#^%6=;Q.-?2[7X0P(SJ9:7[P;Q?5\(+O>ZLD[T MQ\R.Y&T4B 0.N@F$*][0-$C;4WQ?LOU-]'TQ1A\_?$(?D!N@H>MY^O88A!Q3](<(XL\PQA M UN*$QK!Y;>$GR.S4UH^/G+TR#M'^#(IQ\#56-D=L1(]Z]@=.;P-?P^6H>"R MD_RC IX*MM6"\ JVQ6LUFP:9M,R M5<3 PKK$-(D5B/4R8KUJ36M.N9N!Y%L\A?4JZB!&L8 M<4^\P&U#10HLK4M*DUB!E&GD'L^HPNJ>KMS81<@F-B.^LC,>$;J]FWVY&P_/ MT'0V.E=!@^OK4M.E5L1V8(W-*MBF@3(YCZY=NIGRWOL$4G<;9KMKH6- MCI(>6%R;GB:U(KT\!YB@.][3&SB.5 _/]A_0-_D[=!>HVQPL:78M"PTY(\Z6 MO"D!:G7_NM2* '/_;\(.'@3XL&5*@+"D=2'6:.(QIFJ[([BX-KU3A ,S3PV#;0$D.EIO1+7ID_%G)36M4T*56Y):'!1/V]^^Y9<^+.6&(2 _WFFWC$BMI:4T+NM2*LZEY7,"PRW]PA0Q5[ F9^./R$UI0.^*RE:F0 M'5$:,=^7;F\AF/U\AC:$HQ?B111],,YEYT0;RE&X)ER95&'INDAUJ161YE$" MPV9?1GK'#59H\>8OF:0> M#2+'%8RC@1!4YO1D3G?BD95R=0*L5_;Z&"ZKO1#A%/[?ROV_5>E5PF(MO1K4 MPH[(E+8PN*XVK%/D "O/ 5:EUP;S:.FY=CS;2I0/3%BE]K(7K-)>./05?:7JI@1+&3* M]OFA:F<_8&+ M:],XA=^W[%^N(!C(K]4/AN/B)4M0X#+:A,[A>FW?9*E\NL@> MP--ESNF&8)MDX>^2"<'\Y..:$H?R^ =R_Q-C8K\1'R!;;-[_#U!+ P04 M" !\@7%6W\![@3X" #"!0 & 'AL+W=OBJ4=$)%6U[F/9@DH-8C>W,=IKVOY]_ M0,8DB'A)?/;=UY^S?9>T0KZH$D"C-U9QE>)2ZWH:!"HO@1$U$#5PL[(3DA%M M3+D/5"V!%"Z(54$4AI. $B**9 M[DMM)X(LJ-J"_UVMIK*!3*2@#KJC@2,(NQ;/A=#ZQ_L[A!X56G8R1S60K MQ(LUED6*0PL$%>3:*A#S>X4%5)45,AA_#IJXV](&GHZ/Z@\N=Y/+EBA8B.HG M+729XCN,"MB1IM+/HOT*AWS&5B\7E7)?U'K?Z!-&>:.T8(=@0\ H]W_R=CB' MTX#;"P'1(2!RW'XC1WE/-,D2*5HDK;=1LP.7JHLV<)3;2]EH:5:IB=/9K"FH M1DONK]><4Q)H(VL7@_P@,?<2T06)882>!->E0E]X <7_ H'AZ:"B(]0\ZE5\ M)'R XN$-BL(H[M&+NR1CIQ=?FR3Z-=LJ+U8AT3?"X!Q;?_1:TAQ:HD&6HK%OU52O5&BU M6O>@C3NT\55H*Y%??"K]"AO"T:-0<(,6I*+F.C@E/6"3#FQR%=@#E0PM[\]Q M]0M$\=TYC."DKAC(O>L>"N6BX=J76#?;-:B9K\M_[KZ[/1&YIURA"G8F-!S< MFH.2OF-X0XO:5>E6:%/S;EB:)@O2.ICUG1#Z:-@-NK:=_0502P,$% @ M?(%Q5@;,I4(Q!P AQ\ !@ !X;"]W;W)K*#$RQO$LL^GOYW).]WE,[O9?U-;830Z/NVK-3%9*/U[NULII8;L>7JC=R) M"GY9RWK+-5S6MS.UJP5?M8.VY8Q$43K;\J*:S,_;[[[4\W/9Z+*HQ)<:J6:[ MY?7#.U'*^XL)GOSXXL_B=J/-%[/Y^8[?BFNA_]I]J>%JUGM9%5M1J4)6J!;K MB\DE?KN@N1G06OQ=B'MU\!F94&ZD_&8N/JXN)I%1)$JQU,8%AW]W8B'*TG@" M'?_NG4[Z>YJ!AY]_>/^E#1Z"N>%*+&3Y3['2FXL)FZ"56/.FU'_*^P]B'U!B M_"UEJ=J_Z'YO&TW0LE%:;O>#0<&VJ+K__/L^$0<#<.P90/8#R&,'T/T V@;: M*6O#NN*:S\]K>8]J8PW>S(ZQI^+6"(U>H&*"GW=R$;Q:J7.9QKN;,;/ MEON[O.ON0CQW^8U7;Q#%9XA$A#J&+QX_G!P/GT&\?="D#YJT_J@OZ*:N1:41 M5TIH]=853^<@=CLP>^NMVO&EN)C YE&BOA.3^ M[$AIW"N-@TJO-[+64RWJ+:RV.Z'TUB>S\Y,>W!]3%K$# 9U.EUU"(IR[A2:] MT"0H]'*YE U(@S*V%)#.FU*U$6_7*!U=6$BM: MPA*U@07+HS2Q'%!(]SZ[ B M2>;1S7K=+*C[J]2\?(1$9L\_H6G"QKO"88=Q%D?$+3/O9>8GT@N]1:T?VK2: M.K,S^[?=&"ZUN:4BR5B,1UIMJY2D)'$KQ=$ O2BH]3,HY;JH;E$IH = M8'] M5*ZG#5SX,[SW>B@GQC@?)]AIEL4^U0>HQD'5OTJYNB_*TBD-._*99?E8FMO, M)VT *@XR#$HB3+C9_D6E>75;0$GCPH1C@D;*[;-2)1&S*-XP"(. M<[$O6)I_#TTYM6^?I-:,VU8XIQ[,X &(.$S$SVUQ"HAS ([A)*)C>0Z[.(MS M#[#Q $(<)F%7F@("'4Q*&&.YI=!A&,VF75<0\"28#X<@)PG6E8Y_F$TJ)#:R$I-DXL0ZSF+'8DU/F>UFO#CN*$6'H=3*0X\W059" B"1_5%A).U[5N M>S0EJ@+.J974PM^I$?LXAC'-&1L?V]R&:4)\RV, &@D#K2MG3UH4+G#EMF2' M69:FO@TX (X\YM!VJDPX2,7BG#)KRSD,,T:8KSTB ]-(F&D+_N/@:[G\MI'E M2M3JY4^,X.SG]OBJ'YQ](@UR]ZE]XG-Y.XY]("\-D_=RM2I,ZP5+U3P:F185 M6O)= 4O7&;K-5D)@LU@'8(B?>Z&Z1N2(0!-9__Z4<_=G(FPL3W% M%(\/VR?-CI-P\$0W#'=HGIMM4W(M^N=7T$;78F/>KMP!.Z5R/]VUP3W-HW&M M<5F1G'@J#1T(3\.$/U2]@AY_63CK-K4I/<4)A4/MN'ER6F*6I[[C"1V03A]S MKE7>RN 4;N,ZHWD2C1]H..S2-,VBR"-ZX#H-<]U"3KN&GQB$37#W@=UE&#JP MTP'U-(SZ138G\G; M<>Q#"T)/MR PT^W866N_;%Z8W46F[;CQO!88J, ?R^EM =[2_,N]C^W?O\/U!+ P04 M " !\@7%6E-\&O[4# !%#0 & 'AL+W=OG_] MM0TAP AMKI(/P3;G/'X>'_MP/-T3^L1BA#CXG>*,S;28\_Q6UUD8HQ2R$-=I 2GDDY$EV/D4CLWV M ?VC$B_$/$*&E@3_DT0\GFD3#41H PO,?Y#])U0)&DN\D&"F_L&^M'5]#80% MXR2MG 6#-,G*)_Q=+43#P71/.%B5@]5U<$XXV)6#6CF]9*9DW4$.@RDE>T"E MM4"3#;4VRENH23(9QC6GXFTB_'BP_/YM_?W+Y[OYP^H.+.9?YM^6*[#^M%H] MK,'5/:0HXS'B20CQ-7@/?J[OP-7;:_ 6)!EXB$G!8!:QJTX-T;TS4^ M]*F[$%A+JU-K=8;0@SD6N0!F(0(BJX"(%(]\4V!Q0$-29+QW=Y2 G@*4B687 MO'=M5RS\KBFJQ\KQ7;>V:K$=UVS'@Y%91\.?> M*(TO&:4+@;5TN[5N=S!*#R+)LX(^ R87X :P6!QN!J[$02Z;UWWR2TRW$0+? MMSVS$ZB7K%J$O9JP=P9AL9U$D"B*;D!(& ?R)+FL=(P!S_N_?Q%P@> M8GG6EB]$! -O%,$MK=[+1- M)DZWGXF18Z: O" [V7^_XF%C)*$Z7?:+;?"Y%YVKJZN#I/-G7GPO5XP)\)*E M>7DQ60FQ/IM.R\6*95%YRM9%%0EX63]-R7; HKHVR=(H@8,N+R24\"S&I#&K$7PE[+@]^@XK*(^??JXN;^&+B M5"UB*5N(RD4DO[;LFJ5IY4FVX^_6Z63_S,KP\/?.^\>:O"3S&)7LFJ??DEBL M+B;^!,1L&6U2<<^?_V M(;?RM^!I67^"YQ;K3,!B4PJ>M<:R!5F2-]_12QN( M P-(!PQ0:X!4 S)@@%L#?*P!:0WJ4$\;*G4W'\'MW8?[RX<; M"0 GX.L\!&_?O -O0)*#AQ7?E%$>E^=3(=M0>9HNVN==-<]# \^#"'SFN5B5 MX$,>L[CO8"H;OV> =@RND-7CGU%^"C!\#Y"#L*%!U\>;(X-Y>+PYM+#!^_[ MM3\\X.^>;5F^86>FR#:6Q&Q9%8BS95&=S*)/2)0YSSZ?8P(CK.][#G MHSXLU&%NX&"_\]9CX>Y9N-9^O^:E 'RYXV'L?W?,_A_363B2LU[DZ#YR](C^ M7_3C9PI?XX8>=!PF 7:(D@8Z#+D!"=0TT&'0\QR/FM/ VY/QK&1^+WA9@G7! MEXDP)@J''08A00%2L:'.HQ ?!B1'@=_S\&WIO+MFA612/(GP%ZD M/"E9:J0P%=I&7 (!82HM'1<@&0)&&"%.E;HB"K*M:%KY(0,;?4A#M3T,P#E M5$E=C92.HPA1QQ]@U8DI:%4>LT]5-5T6/-LQX[F9$=8:<(()I:ZK,C( D1]@ MJE$R 9U@L+C"3NY 8B^O8L4*J<(7/&/@;=M/[XPE%EJ5TVMK[*C>PK&\]:/8 MR2UHU22SFUPPZ5>T@31&S]4K" F(-G)U6("HF@XZB+@T&,B%3OI N_;9LVC3 MP$A#5RHG@1=X*@T##$(,-28&G$NA,U2!.N4#[=*GR>N6R'N0,_,TH6N6$^BY MJI8WP3#$KDK&Y,UWA^:(3@%!JT9HZLXC6_*"56)NF]3+)/)R-VY%]#)06WU# MP[&Y %J).N2"[Q6P>4[<+:675R53FOO-V;F0.BR128N\A%5YPL34DYI MV,'JF[(!Z?J!3^B0%D*=%D+VM9__$I$N1VSQ($?'PX ._$$\.E6#[*IF MOGDL%T6RKH2ND@O'\M8/72>E$/WIA5=D56&O#MN8WL*QO/7#UJDV M9%=M/UQ];>W[RZ_8A4A]L3< ?8(!@O'\M8/6R<^,?SY+2RK;GUUV,;T%H[EK1^V3L?B M8U;@+.,&ZZMDQ ^@^OIA@&'H::^^!AAR'3SP"H4/]B_M&YC'5%$\[D[FN%N9 M_\=>)NX4+3YF-_.(*HKU?4A*/*0NP1I@!+KJ2FUH@,FD"=3=K.G!08.,%4_U M@8U2-G>3BV;'?G]W?RCDLCX*H=R_@F=A<[2C<].<-/D<%4])7H*4+:5+1[Y= M34#1'-YH+@1?U\<9'KD0/*M_KE@4LZ("R/^7G(O=1?6 _1&:V;]02P,$% M @ ?(%Q5ER#B-*) P 8PL !@ !X;"]W;W)KFMH'M M_?K:"9M",-P^("1B._-]]C<9S\Q@R_@WD0-(]%(2*H96+N7JVK9%FD.)Q15; M 55O%HR76*HI7]IBQ0%G%:@DMNLX@5WB@EKQH%I[Y/& K24I*#QR)-9EB?F/ M6R!L.[2ZUNO"4[',I5ZPX\$*+R$!^;QZY&IF-RQ940(5!:.(PV)HW72OQY&V MKPR^%K 5>V.DEIHO9414_VA;VX9JQW0M M)"MW8#4O"UH_\2?X$HDEJ.LE$5N@$2O5G<[U9=L NJ,I*P'] M?3,7DJM[\X_)^S6[;V;7N>1:K' *0TL1"^ ;L.+??^L&SA\FSUV2;'PAL@.O M^HU7_7/L\8/*HX0)8[S6R+!"ZF2YB3N>W_.B_L#>[#O#9.<$_2 XM!L;[-P@ MB'R_L3N0T&LD],X&QE3FP%%Z$!%%'1'OM;0/'Q&%*FHD?KDV">U=,C0N23:^ M$-F!7X/&K\'9T'BFJFJ2XC_(#MV)='':X(+@.8&.JK,=@0D@ >F:%[( 8RS5 M6P5[WSX*HE8<'=NH> O\5A29K!QS!(6-TO"L4E4O536DJKIP#C3]@506H8+@ MN@YG_ZJBHQ./25=X=)JNTVL=>60PO8J-./(K.P?B.L?U;8_UX-DZ3^ MT4'J^G$@Z=BHX[IN^UL9K"+WA*:HT12=U31C$I.6IE,9+#)E,,\+>RTU)CLG M4K^6'H.=&X3]T&M)LO?:CQ+XLFKCA#KTFLJZ?C>K3:=X4S5(K?5;U4'6#=\O MFKK]O,=\65"!""P4I7,5JE3!ZY:NGDBVJIJ<.9.J9:J&N>J"@6L#]7[!F'R= MZ V:OCK^"5!+ P04 " !\@7%6$%2*,LH- %G & 'AL+W=O/NCTOJR^ MU$O&&N./]:JHSXZ637/WR\E)/5^R=5;_7-ZQHOW+35FMLZ;]L;H]J>\JEBVV MG=:K$V*:WLDZRXNC\]/M[RZJ\]-RTZSR@EU41KU9K[/JX1U;E?=G1];1MU]< MYK?+IOO%R?GI77;+KECSZ>ZB:G\ZV5,6^9H5=5X61L5NSH[>6K^DKMUUV+;X M+6?W]9/71GOO]&C[<&W!_,YJ]FT7/TC7S3+LR/_R%BPFVRS:B[+^X3M#LCM>/-R56__ M;]SOVII'QGQ3-^5ZU[D=P3HO'O_-_MB]$4\Z6/:!#F37@0@=[.! !WO7P1X: MP=EU<(0.9'*@@[OKX H=/.] !V_7P1.'Y![H,-EUF @=G$,1_%T'7SR&0^
JKGW+ZUYL1;?MW\HD+[K\ MN&JJ]J]YVZ\YGW[\M/T[_9KS]L'N5?'P_"R^O_F*$?_]$K_]I_#@+(SJE MUV^,8^/3U-HR8'17I=- MME)TF^J[33?KS2KK$M%@-S=M9AKE39N9\W)3-'EQ:\R767'+%-S9,]QRO6YS M_*HIYU\4O4-][[>+1=[-$=G*N,CRQ3$MC&EVEZN/,'HIRWCQP&?)\_C@RMC ^-DM6&>W;V<[QRV[R;0=+BWFY9L:/[\NZ?J/ T^'X M&;O)YWFC@*2C(2]Z/T_:K-RG)MFG)MD&=_3JJKNW]R?C,[O-BZ(+\#E;9<6\ M?6?:7*J76<7J-T;6&&E6_&S8UD\&,8FI2BUMM.XZ_$M]E\W9V5%[$FI6?65' MYW_^D^69?U4E'!(V>X1Y6UAW0?]Z[DYLG[B.?7KR]6E"(:-&2%B,A"5(&$7" M4A",RP=[GP^V-A_>21DP1/6/S,D3;?G$=WU>6%.YU3$A$[[13&[D"DU"N]D' MSFX[W7<7E'9:F[''5V^ZQ<+VXK(L5PM6U>W2XO=-WCP8_[HL5RNC71_?9]7B MWZJS[B#G.B1LAH2%2%B$A,5(6(*$420L!<&XC''W&>-JY\-M:ACEW?8^D_W! MJGE>L_KILD"5&5KFV,Q PF:NM H@Q/(]SQ+F6&30" F+D; $":-(6 J"<:+W M]J+W7B!ZE= ]24Z6%_B><.'71ANK8$^Z+HH+6/6@A%81LKM-U=[WM:N7]EZ09=7J8:_-Q4ZLST[,VA!C)V8D;#:11'L< M>*:@;&3$" F+D; $":-(6 J"<0G@[Q/ UR; ;ZS>?O:A4'_]9,)6SM.^/"6: M@KBFVNACY8R$A0-&'R$#QDA8@H11)"P%P3@U!WLU!T/5W,*;*I\W>R%OBKQY M=BK7XL=.Y4C8+)#E:GDV<85/"T)DT @)BY&P! FC2%@*@G'ZM\S>%#)?EP%* MZ\:4Q27,X_JP8\6\HTT.!PRA 2,H+8;2$BB-0FDIBL:K^8G%:3U_SWC@+ M8UZN[UA19]UR1"EB2Q:Q$]B6+2I9&W*TDI&T<. Q1-"H,9260&D42DM1-%[. MO2UHZ7U!6M>;K?W1SL[S)QYA.S,O6&4T2V:$Z[M5^<#8X\?GQL6WN].+558\ MMWC11Q^[>H'29I;L%%IV*VWQ9A0:-8+28B@M@=(HE):B:'R>]':AI?<+7YDG MRMRP9?WY+I$N#DA_;P:EA<,.(8(&C:&T!$JC4%J*HO&:[TU42^LXG4_+XBNK MMIL7MVOW!6/K[/.*M0G0_:')N]=MY!M65?L5?5/R^?':KK*[SFWQ^ M^.9 MBB/G8GEB-,_U!:%TL)AAQ!!@\906@*E42@M1=%X5??FJ*5W1S\5%Y3'X@)[JA_' M:(DC:2&4%D%I,926##E5%!HR1=%X@?=&JZ5W6J.R8OEM8;0"KE@Q?S":*BOJ M5?98:['XSZ9NUJQ0[?1]9REL3#\(1&%#G5,H+832(B@MAM*20>>*0F.F*!JO M[-Y!M?06Z@?6;.=LI71EE_&8>%[@2"L/J%$*I8506@2EQ5!: J71H2<_187E M!=R;II;>->7+%5BQ&%BK8"D5#[50H;29)9NHGND'ON-*[A/41H728B@M@=(H ME):B:'P13^^E$KV7&O*9,$3]1#8VCUW3%C]F5#4CKC=QA$V.,T5#:5P^1/)HZ_Y_R!(+THZ90V@Q*"Z&T"$J+H;0$2J-06HJB\&#:%A(R@MAM(2*(U":2F*QDN[-QF)WF0<7H] Y*JY M5E2NJ&6H=:B(*5WW93^P'9;X>3!T6#&4ED!I%$I+431>G;T=2/1VX&OV91.% ME29^#*P//UJM2%HX8/P1-&(,I250&H724A2-EW5OWA&]>??J#=IZ_NCU-]3O M([)#9SGVQ!)O_T)HV A*BZ&T!$JC4%J*HO&IT#M^1._XO6BG-E&4(8HS.]3@ M(W)EI+0.@;IV4%H,I250&H724A2-5W-O[Q&]O3=FIS:1/2+B6H%/1"5#'3TH M+1QX#!$T:@RE)5 :A=)2%(V7<^_I$;VG]YUW:NNCCU[%0+U#(KM6ONN8TJP/ M-06AM!A*2Z T"J6E*!J?)KUS2/3.X7?8J+V+R#WNR"7R_2O4&(320B+;C(I# MB*!!8R@M@=(HE):B:/RCS'I7T-:[@H9E_?P-K2W[8\0U MN__$!YU!*S"AM!!*BZ"T&$I+H#0*I:4H&I\8O=%JZXLU1R:&,ADL:?+W_<#R MQ=U2^I&,S@4YJOB)C2T79FX')JR*(NC 8B@M@=(HE):B:+QT>YO3?NZ!K=^_ M^$8_A+%K?BAM9JN<4\>>F)Z8!U#G%$J+H;0$2J-06HJB\=GRY&FN>N>4SY:G M*5*S(B\KHR@;M9-JRY:E9[G61)S>H5:J_;R5>F!J506@BE15!:#*4E@\X5A<9,431>V;U1:NN- M4EU]C:VLH_-\3WQ:K#[&:/5"RQZAM A*BZ&T!$JC0T]^B@K+"[CW1FV]-_K2 M^AJB5#ST:;-0VLR635%OXCB.+3US%AHW@M)B*"V!TBB4EJ)H?%[T)JNM-UGU M]35J]?O2O9SG>1/YPW*H):J**GU_B.)YLKYGNM(#&J!#BQ5AE=\AHBI%#(@O MKAM4-,L//%LL640=!2^=WGBT'TV>_T]1CPVM68329E!:"*5%4%H,I250&H72 M4A2-_[J>WL%T] [FRXIZ'-FH]$V+3,1=6_K@8^4_,&H(C1I!:3&4ED!I%$I+ M431>V+T#Z0QX7.R@DAY'MOSG;W)Z.A-QE?7/NCY8Y/5_.3[+_7^XIC:!T>VIFS?273T3N)WKGW01Q^]BH&ZDHZJ@C.P76G:A_J-4%H,I250&H724A2-SY/> MEW3TON1W*'YP9$>+!*;XJ*2I?F"C10\U,X<=0@0-&D-I"91&H;041>,UWUN9 MSG-6YO??**L?PN@+!-3A=&2'&M5MHG5EU_'8=EP[ M$/U0?8S1ZH4^KA9*BZ"T&$I+H#0Z].2GJ+"\@'OWU'VN1/-EFVAMI>*A3BJ4 M-G-E)]4+ M-S?;$8$QHW@M)B*"V!TBB4EJ)H?%[T5JJKMU+UFVC5ZI=]S8D= MN-+V%WWDT;I61!6WA2O:$#+IOC)#N(&$#BU6A%5MHE4U"TQ77#:H8*[MFN(# M^5/403PJYZ1>,M;,LB8[/[W+;MFO676;%[6Q8C&PO=V]R:W-H965T&UL MM9MK;]LX%H;_BN =+%J@KL6+;MTD0!JUF ZF3="T,Y\5F8ZUE26/)"?-_/H] ME!31(H]H9]<+%(TO+X_U\G+XD)3.'LOJ1[T6HG%^;O*B/I^MFV;[;K&HT[78 M)/7;5B)9MH4V^8*ZKK_8)%DQNSAK/[NI+L[*79-G MA;BIG'JWV235TWN1EX_G,S)[_N!K=K]NY >+B[-MU/!N\4099EM M1%%G9>%48G4^NR3O8H_* JWBCTP\UGNO'6GEKBQ_R#>?EN$*-EG1_4U^]A6Q5X#X$P5H M7X#J!?A$ =878,<6X'T!WM9,9Z6MASAIDHNSJGQT*JF&:/)%6YEM:;"?%;+= M;YL*OLV@7'-Q=?WE]OKW3_'EMP^Q<_L-_GS^\.7;K7/]T;FZO/W5^?C[]9^W MSMSY?AL[KWYY[?SB9(7S;5WNZJ18UF>+!JY!1EJD_>^][WZ/3OP>H<[GLFC6 MM?.A6(KE., "+GYP0)\=O*?6B+\EQ5N'D3<.=2E#+NCJ^.(4*1X?7YQ8W+"A M/5@;CTVU1U*OG16,QMI95>7&@0%>)4U6W'%=ODU2< MSR [U*)Z$+.+?_Z#^.Z_L!H[9;#X1,%&M]$I@\4G"C9J G]H M_:BV(!0=,LZ2:J8NDDF[)JLK_;#[!J[,+Y>UV!^(2X M6L="5,P/B-:M$!4G08!WJF!P%%@=W39E^F,NY\NEDY8;@(AZTDQ@7 +"?>X MYL:448^X?J39,66$1XPPW$\X^ FM?B[W&L0I5S#QWS7.,JO3>R/G+[0> M*%(/D9%Z$%G@<:-1317A_E2C*EXC5H"Y^%[ H'LT989!FV3L3O$3L0/4GCM88\(BJG#$SW2= M%/>B@X]7TO1KU!@WZYOZ^B2(J3QB]&%3-2>,1A/V%%L1.UQ==4YDLRE$:E-, MVX_S++G+\FE<(B?EI9-&BT\5;5RS"IF(G9DNTW;0UQ)81?8@!P):@R;>S".@ M"Z.;(#J?TB#0.PJBXX'/)OB"*& B=F*ZJ<0VR9;0^R4LB:Y_E,U:5+!*AZ0N M,6-Z;D+@B!&=+1#5G$2AK^,%HN,AG4KH"J&(G:&&V0GFI@W@$J1OW(R)-W,> MN7I37&&ZD >,2G4TVF@(G8B>FZ;9V\+.Z[&5"$0M2/0]3!GY *6 M4@==(303^9&.=9@,V6[ 9-PE4SU-\0RU\\R0!BKQ((H=WM-,T@!B\8SF,66$ M!93K2UQ$!PF-3;6/@A=JAY<^ :A6>=.B69^O46,F9X2N/A#5U?A3JY(E%X]0/)E(X M511!_1?MAG:+AB/L6>'DI6!VTFCQJ:*-JU2!##T ,KL*^%T23+MHDQVF>6II M1ORUR[:;J9&!P D,97TIALE"-]#G?$Q&2##9813$T ,;02F8J#.Y]FQ7E=)D M.UP2^46E'SCTWDP",<8!!BGQ'^"9I>D.RZ8YVRA!>X12N3F](1.A) MF9[2$%W 1[JQ785 S(Y H_%WO#^,B#@/(IT+KE E"SWJZ5B$*:/(9>'$*&0* MC)@=C(9)JI^CCL[;#($:QIBK]UA,!Q:)L;C A-2GOC>!LFSOG.YE!W7=?NP1 M%D][4G?:H[K_QUD=4[S&[+PVS@3#CKU,X; DE=N'\MABR.N'M_29R6!&/D"( M+XQ(J.]Z6T.-_2J68W:6NTF>NG,]PXS<;(-7,&JJ)NNR0Y'!1T793/0JD\ , MIP9T6:[Y9R$(FD MRI\&Z7(L1&O W/GQ E??E$!4D$+U'19$18+IW*_8BQW:1-JO!UB=3'9R9UTB)1\VV[Q\$L)I#^VOJ^P"8S*.N3C2(C$"FG9HB M%*@Q.ZA]%=MG(V#]Y:U]&-D.2V)$ A@Z84T!&[,#VTT%W3C;)KDC]PS5$'\^ ML6LW"W!7&(AYQL$Q)O,\ [+1:)-;H5P!&[<#V]>1JZDLY21-4V5WNXYNFA+6 M&GVUH#=CF+BENT8D/R MO3ND#M\B]6HITDIVT]=R!FY?26K_']UC9W:A&Q+=OJGCG.B+U!@+1P.?AU,U MH#",VS'LZFB;;YP[<9\5A1P"T&V>8-I"G9L8Q0/.J3$ $!T,%&JTO*D+7!_^ M33A77,;M7/82YT*>=UD\F\C$/9AL]#UA3(?438SIQG4S]JP8C >'UVWM4=X2 MUMO0D)*QMJ+*RO:(&SWGY5:L>^F:[:31XE-%&U>GXCANY[A/>[>R#"NS2JQV M$W<'_J7LFB']M[F"XSA8R=QSPJ!+[X7])31XE-% M&U>LHD'/3H-_]-7YWRQ7;J.^)LH%^B=]MZB78J M/=S\=<09;W\I^_=+,V,S$Q$11G7B1U0TY/KX6>P])+$1U7W[L$GMM ZZIPV& M3X<'6B[;QSBTS]^3=W'W6(H*TSTE\SFI ]J0/X5A'3?!C!Q5]V#)]V;IMRV MCV+'QGXO_ %!+ P04 " !\@7%6 MK+8NH^8" Y" & 'AL+W=O2D+%V"FD7 ]=5V0%*J$X96M$U0K5ZPY M@KDAE<3U/:_OEA!3)QZ9N4<>CU@E":;HD0-1E27D?R\18?78Z3GO$S.\*J2> M<./1&JY0BN33^I&KD=NIY+A$5&!& 4?+L7/1&R:1QAO 'XQJL=4'VLF"L1<] MN,W'CJ<#0@1E4BM U6S0!!&BA508KZVFTVVIB=O]=_5KXUUY64"!)HP\XUP6 M8^?, 3E:PHK(&:MO4.O'!)@Q(LP7U"W6K M6/%D/)D^I-.[V^1B?I6 =*Z:^ZN'>0JFUV!RD=Z Z[OIT@3\./H)C@"F8%ZP2D":BY$K55!:VLW: "Z; /P/ O@-Z2D(>L? ]_S M0I\<3OF^7[JI,=NGTNW3Z1B_X0&\O36P),BB*8_,%Z+7"&T@0E0*H M9*E3(R3'F41YLUYC6:ADR@(!I2(8P3G4BPM((,T0,%460#(#@26KM)(H6$U! MRQ-2,4JS0[LW6*J3K?9;L T:VLK3& KMAO2M,Q1KF*&QHZX5@?@&.?'W;[V^ M]\M6K*\42[Y(;*>005?(X#/U>*)3IXNT7SE;"ANI@9'2]^PF#J/HS.^/W,UV M&ULK59M;]LV$/XK!Q4H-L"Q;#EM MBL0V$"?KE@'M@F8O&(9]H*B31)0B%9*RZ_[ZW5&RX@!>4&#[$HO4W7//W3VZ MRW)GW6=?(P;XTFCC5TD=0GN9IE[6V @_M2T:>E-:UXA 1U>EOG4HBNC4Z#2; MS=ZFC5 F62_CW;U;+VT7M#)X[\!W32/$# MAM_:>T>G=$0I5(/&*VO 8;E*KN>7FW.VCP:_*]SYHV?@3')K/_/AKE@E,R:$ M&F5@!$$_6[Q!K1F(:#P.F,D8DAV/GP_H[V/NE$LN/-Y8_8.K0F-'V*JT9O(*<-->0B.WBKR"^M?7"6,^BKZ$ID";M%+I]IX MMB5L.D\>WB_30-'8)Y4#\J9'SOX%>9[!!VM"[>$'4V#Q'" EFB/7[,!UD[V( M^+,P4UC,)Y#-LL4+>(LQ]T7$6WQ#[A.XL<9;K8JG4MP[]&B".-3BO3+"2"4T M/- EDC2#A[^NOO4R7J"9R?)L ?W*5OA<15TG(LM\5D_?K5_.WLZH7T MSL?TSE]"_T^M_7^0J?^5O=U,X,[(*7SW^M6[+)M=#;?Q-+\"ZR#4",/+&]NT MPNR'E]_#3GBR4!657NL]*".M:ZVC\A=TB)Z>F\%A;U&+G7#(+S[:+38Y.M+* M[ (Z4F ?QH@&83[[$WT<:2W_26((;%?;3@S.;I#"42JOM M_B2]0S@0 ;P4&@^-D]IVQ82BGI'Z&^713U@-BEG4^]RI M!LE;.&B3PK]@CN M;,Z]&TN'1N0:_5-I/3>-TRNB4ON2J*_$IFVUDD,*3K2J('VQB;0^G"'5-"X, MOI3.>D^DXK&T]J)(6AJ*$E^)9TDS-!OFO%VW-/7 M_7IZ,N^7_ ?AZ%/V)-&27&?3BS<)N'YQ]H=@V[BL&PO=V]R M:W-H965TOBSVS[TA\Z:BE[:UP\O M'SWZV\.]<WRF'[QWVUV/ M'SQ\^?Q@MO;:]A\.[SKXZV%8I7)[VWC7-D5G-R_.KAX__?I+?)X>^,G96Y_\ MN\"3K-OV(_[QIGIQ]@@!LK4M>US!P/_=V%>VKG$A .-76?,L;(DOIO_6U;^E ML\-9UL;;5VW]LZOZW8NSK\Z*RF[,4/?OV]O_MG*>O^)Z95M[^F]QR\]^^>2L M* ??MWMY&2#8NX;_WWP2/"0O?/5HX85+>>&2X.:-",K7IC M'WR'1VQZ0^+UX\X69=MX>*HRO:V*C6M,4SI3%QX>L2#(O2]VYL86:VN; O!S M,!T\YU TR[:KX&D+W-_OBJUM;&?J^HC?V .N9B(@A\[!NH<:0(%W>]CW0^/P MF6OC9AXOKB^(?5U?OZ._'SQX4IL&=RWJH+"TA MZ]/;^/>K=G\PS9&> TCP8P??WNY:!*N];6 _/ZR]JYSI "L7Q14\Y9K>=J6\ M"DS4>$/*Q_,ZND?$@JT="#7BZZ+XX"UN\XWOW9X.@BAE-#&*!;3[L0QH@8=0 M8[O^R"@-& !-^NO@@'*@11I0N_A&T;?PUT=;6-U[51@/>OH0@?]EJ+:\>K\S M?6$V&]"K! ] V'9$HWU (;QM>WZQ=F;M:M<[7!6?KYPOZ]8/'1T7 $6J(A3S M+Q6&M\'S*@IF3XWO+<'3V1O;#):>L9_ HGE8N!HZY*?X#G$7<$Y; 3VOAW(7 M$:+,LBK6 T *L#=M7R#U<*>^784M.ENV($"(N16R3GN+C.T+($=1M<.ZWPQU M8 7&"*S=T2'@0.NV [6 D'1XX,[6AG=(V1+9^/'?G_FBMF"1GQC7%?HP:3Z$UX\=.!&=#W+$S+@ 8\[WKUIFW/00A]M;_!];TN@$/- DZD MQ"4@K=V#\)I/*'T_)C*+9TV4$! $:.< .:@8:EX0%@-%0O@%@0 [CO3H M;%/QAC<@V>T ;\)27280) *N!QFNG44,($. 3^3;AB ?P-YU+*RN*X<]<"GR MP$JX"(^0R9='^FZ&'F4"V:C7$_WPTYO7YX__JX!S57;O2J9"W:[A"'M3=BTP M6]/B%_#_%3%=MHL']@-(PE-;X*U^!\SJ/'Y-^@I01+SF12EN:N$7YA0@#0#G M +4@[P $8PZUW^$ JA!)88IUUQI&F.W)B""G\()H!=WH\++,IFOWLVS-CH_M M U1'=+&*=;6X&3F6%,= $QE24'!4J9!25V# K%P6-"V0&U2B24P)'BMPI1( M8PN'L:H@"3#["?2Y8\6L&A!4?3 3JI0/D\!N$T9B/GNMAWJ*H-25P0Z#0<""6W52BW('PH^07#3CD0I2V!#EF\E7,HP9-)4<4:-C0 MG5@C+2RS%DL3J=%_L8=PFMV#;7V+KCY)/R@"2RKB8P/V&JA6]@,\+Y(.RR$: M*P=\TBDGMMF!F-.!*&@)^$%+JAQ/"@R%3W4(PH)RGH/QHH!@ D*%IG@U=+C< MD01],S2E(*;4SW-/)*Q*,ML8>3KU01"/UI&R(J\(37X%_HKID';X4=V6Z0Z MV-N=@\.Q$9I=%^ S8WX(-!1W@G\;.-;%)[)ILZSL9Z>;166";!4%C44N4+% MOFW !,#62QX!\)(WX@.-D=.+BCY1.GCUV]?,U91W%"7J$@&\H)!5G#D)]":D4?9<>%,#D2 MQ 4O?L)4(RJ#1S3L!W80F>+H\'5VATF3&TOP(#X-?0X\C29EPQXB!#+@H_C_ M)&\,;. 7E06[X_H'%T2@N,A;7.3'.2,]W4N \\1G^ DXB@WX137I<<83D8L1 MA:KZQK@:?:9S0,VY-S7:Z74_]OTF\M G^&<#)NKUE?$[>H7^\0T<#FP9X3-U M$9'Y'9Z?@KN=V^[ E:D=/(V(!8^.EV-'P8 \=6[K&G*Z>H1+M'-G+2HK3'$@ M^:V?1"N'H0/N\\2Y:S2P )2-0.6.*R;1>D(2F9P4$ AZP3-V-2EM5$_X-'K* M*'T5X)D5.466F)S#)]7A(9MJPZ7>3!8BW@CX;R#O\=6B1LV#KDF-M3J') M>X(B-">V)Y$:=N"5F@X MZ.WHN,>$UW)R!(>1U90Y8!0#!A\H6]:@?"A)HI$Y.DH+, A+@%N1LP1R*7 0 M$H5,$_L9U@.C"V.#]3+PV501YH#":@$B=:$X6+(5QTIW .=/DD&?J6YT@+P% MR6%?-WVP)Y>)SHH[@Y)'CD U"!'^A9L6X1? "\'<," EU$'(]NAU](&D2._ MVXAVS4U).+R_ZZC(KZX)<*A;.\.0&<(QMW,"AL1G)1D +"21+=%PG&&X*-XO MZD5<*XE6.)87.!V$>3>N0D]6=@?%!0BK$\]9\A]_J!_P85F/BV!O.!9?":3( M%PLLEP))YLESDLOF=NHD\W8_^0I,&J#?S^!?%&_8O5!'OQKG0.ZU2N3>K+&@ MP?'1'BG[+\JW@*I98WZ4^+/)F#0*.HDD?.@ZCB?G+9-C'T#RJW=1PNZ'R+%AL)+355@V@8MD,2-U?R::PV!2]23QQ !AA/2X0B% M$FF$@+>$!3 <$DLB$IJA+2CK.8SA"6[A*3@P.#RW#:5$(F' V+;#=O<'&57VW 7/:HB_Y,W)*_I#]!$9K ME"^@O'(GQNC N??(M>19;( E/?FMI20-T>< [Y'_#OF6G)G)CI.%FR.+../A M:5@TZ"; RI\37)*QG55.,IFK% !8)"]CJH1=&F3\#[G-\DA;U,$<# ;]*D2 M'T4S;(92E+_R[]%\*)UQ5P!+L[[KHV)M:$30*!S*M,D4W??J#@ZZ\,6C1;?? M8O6L^*=I!@Q)M?Q%_[TD-0S_>)SS2N4JDG[&()GD!.G@?G1;U4.]+Y*T^#57O0:>"MX@/D?O-B;(QY KS90[SH;;5%M[\\Z.+OQ9[4%?B62'_8J8% M+)X"'/2S,D"+%0]P']B(\&>EZ:H<)I(1,0Y9%>:3Q%3+"4F-*L8.?+ U:GVG M4?AG^!G?YPGPQ.7]?C$UGGBX1#S-L".G)4;7D4=U ]O6Q_.=K;DX8!HJ G#P M@."G;J3__ /,>>:CK/Z+/.5*,9OGU=HW9RE\V=IQ MC4L;MY1%P0.A9^^M;X*7GC0&$(I=*Y5I8$>P M5 T Y!$KE-D'R%>JBCNR\2O6),6O$+R( [O&3 .F3;!?J&T_4CTBV\A4 +I7 MSE?3W=DM!@9M!TZ&%K=6E.6VY:YIZW;+O-?!S[[YR\OGN@'6-G'LAQJHAK8 M34(B<@1<B^ 3NO(]5@M\WCR_,$S&4])9FYF*J;>."G^=EI OG[ M?X.W^_TI)FMIU4FOPA_C5)K?[%86%]I6F'/9J:Q$IR5%4DEJ'0Z;"UJ(:#!E M_TG*^0E2*O;U"%9D*LY7RRY]TU;4]+EZOI5\=7EHU4J MS=]%?Y8U\^O0^B;5$S$MN/5"-9,U^")]8YP"R@?]Q0JBWJRO"C['TE[#XI'5 M6YG\25,).XM $:D;8+Z%7#9"@8NU4NR9, '.8_&%P2@:/#U:\H%:!6G59(XA M70SN'*AAL[786*4%*/5O=*NX+A:=9KD20.UO,7:7-0ZFXV:N)D:J:3@1":=( MPOPOL)F#T!53T G&=@X\C*[<'96-0LLDGA)MQI'K$L!9[E]LB 8_EBW7' :A M)]CBR9-#,WV6H@"&FHK%"94SR"OKR\ZMB3NP!$GY?W8':"&RK?I0Q=DF!2@OIH%_[#-Z5&%=N@QD\VSM!=P+VTX+Z;?_VK'A+%8K' M3XL?QH=><=D+ ,[+C5\,#4?"MGHP4WND^"GHH]D.):V[3=D@A^IR%JI6XD8@ MN0 OD"T!/ ^C*LFEAMC)&OIRD'OJ$:.%5S%W+ P3'DJHAEE1T["?UG7MFG)B ME*Q,'A*I 708!G-8(W?UCF)9;NK V@#:6E'J"UU@.2Z?/ 5]-&7L "R_9W^&)=GJ%<_CJ7F1 EE\>N@HPT@I#&SG M(0][M#^?BW?'-WV,S[BWX[P+C67CO@?J>;VG?0"U\6_I(+"?>NHF%K9 EM'. M5C61#<89V)4]=&P8-"4RR35A1!*6,HVICUZZ8^!8CA(YK-D5U3MK:L"]!JQA M9P #%AE*F[+KJ/6AM5ZB>VXS39/PF,;+5J/CVWG>G''U)@ZXY"9:T(':M<_A M7BLI+!.CWAQ.7L5/"T.33ON\TL2MO^A05+-PQYJ[-H%+M2[M8N9$U V.GD71 M!X=SXVKK)VC/PWGD-$GU)8W;H6=1 ]&D&SUI)]0U@UN*+FOG+(6K]]9NVFI\;HUVA76AH7 *JC MD(>OJN2KLM6O.5GAV[I:\9Q$%0WH+?9TLQZP7+>1U!PYR4!B)$0EG0/2 M+,#.8HASLD3C!M9W[+.2.A-'BZ(*ZBIF^,C78@5+-;^X/K -2"25\6-Q"X\C MLU#(OE;ZR*+LD44(%4143*/.AMIM@GV4+4" ED"G!N+@%5<$-G )$9**/N_^?11F=1"-6Z+2636,]0/,%-W:NDC1/MPS+343I[ M<]2YE$!?(W$*K;#7=>_H8MI)!BSE$%9RG$.] P:*DT++N,PP%4',+D1TDFQL M6$PG=U:ZK,C)OJV8A"!!U%'2LC\P[U=0L:;.7(05FWZ@>_ N =&'VC2>PR>R MPN1,1V#R5KGDH,H*HX&H%!48X-BUC#X)E>DH#KEW'T85%67"2HB[ H242&VZ M#D-C-N_4.L/]233#$C3X:B+)25NQ.1QJ;0Q,P?,8]BHEPNYI/W(GXX#=D=#4 M$$"89N($,2Y(BR0236XIV4I>YX!!]NB\(6/."=BM751X9%R3G'"8<$AXO%R$ M_\Z#AVAR7#^(6"06GNR4$!S5T 0321!VQR5#2$D_?<07KVVDZH-%\6[=.SM M&QU[RS\.TW 3MRB4A"LTF*4C-'!K+F6N "*<.3_'65YL5MJUB0W@O!0^&ZU! M.K3W= FX;\+C'_CQMVA#7BGJJ0ZQV2!2(N0_WK:2BG@GS:V)ML(O&5_7&&%T MF,S&1_FS;X<.G%=R'['/VWWJ*3OV+>H*?N)GNX:00$UH^NY;U-_8R(Z$[N#H M[+2_Q?(P-77-''U# 2>H*/#_$#MB5='Q?ZUH9E[9[WG:I^7)*\U/<0VZ.H9F M%.K1JWB/B^+#@6XKZ$4+4OW=<,J$CY",QU;.8\=KQ5V'.KW*[)XV/U8)8"L& M8-_>I/TJP5'3F:5HO+!;4X<3^-V-M(-]=AL4:@:R45$QY*NK9)EHXMBK&Z,C M) BGENJ]Q40QQS6&<"OQGSI0\XKK:ZTD Z>N72,A>1HKT+P)$FQ-Q:W%N4+. MQ>*T0=I^R.8FSK8VLZ.N.@4[F4G!]:6G1K(5^*AWK"Q##W@IOVX 'H.OX[G?WCSB?D$*JQ#8U&6#PI*MD3C#LQ$\T5 MZ*1XFZ;HF"4T]:HYQ@.^#=$[27[*]SD6#Y)H!&VF=XFB4V79115.[DS \Q#L#@UR>7$4PI1TW]-"L3>JO2VPM&O=8C MO(XSN &MR SVAEO L9:#Z>N53&>N/5@B,J )D3-CNC"@>:+FNXH("70(LV&C M657M9,?):&72>7PWRW'G!5LVOS2-XKA)/?%8L.$<8X^6TW#8K<.V9!N_0 MH.ZEJ_%;Z4OA'2=\D#P)S]S8(R>8.G0Z)/W9=VV=5C6P%8:R\A+\>2GOF, < M&PWD8AEJPT!$G39*+C*+S5QVD$]&3%JB^7G)D?BH*!.3+_&&Q)]B\I-*P96? M99R:R1/O*9%,%3HA#C-*5._$^U)ZNNZ",EI=T$^86IE *X/L5"O"SH(<>*KB MA;:.Z 1.([&EJR0NBA_$P(GMC6@@EIG;509A2*H#> Q M>"Y@"?T>%EX*G'URJ02!/=]#)"+*'7]:1175.X<[/"98&T]6+JG1S]S*0SNW MS?:\IOJP+'# :X&..3!9"ZSP3\.3U8%(/.8CXZG(SG5"09D!(LT!?,'B-IUY ML\**U#;41C4\>]( 2DKN & <]51")5H"\7=KZYOQL.=*W 1@&%,EVTNPT$K( M-A+EV!><%!T$B,]QR;E+)H\"961CJNG$I$2[A5 LZ!KJ/.9M5$8F=N[S]K[B M'"5;/@'A/J[D.H8-F$G5[6E*G:IMS '.4*$U= M#K58Y1_FF2*Q"".VF5MR-7EH/+Q_Q_?=(\*3/W M(U['G'ATIS9)>P_7NK6H(RM+)7*Z&32^+RC6/0RUXF^!+BEDK3@8P.)GT4JEITDI"U+_J1;^004OO44_OE M8SL?6L7EC*M3T$.J%0O553X,FC'!3*?YE*35N%$\838K:C)6:-[;#7<5?]\" M,;]<+:1*>9APH^7+Y$:C++A7U(_8C\=8>)U4J+.I$D:QLJ_F+.E MF9XY,%=LY4%7:R.^M@3_0[(I1)@?2!]?:2[A34S?B&H(3X<*=&B(3+)N(<_& M[9$S^;50'A]E+T!GS<7Z .L[U5EAH'LRD67 J:.IW)"2^UT'3)#"ICZ!R M0@\$#P%0)Q''B!)E5R/R07IO!6J#2F$MT-BZG K4F;5!6J+BI M0A2'GI[%CB%...?68N+"J%:C!*"M1@1/D&'\:'*0K^N2.N!T7>O-U,\X%WCY(%R<&DY%M]\XJ1>C%98*+^W>B1^69.W] MM%>26"^N2 ,':9>BW,/I0VZ?HCPPP[@KW^F*%5R%C,(_9IUW7 M;BO)-(%:(Z[^TSL MA!G#>:NV*O;*>*;)#5;P"),XI1-5.R6'D!FWI@L-M=*WE?,9$T\GCSJN3$?5 MQ?309EBN:.A045A#AB+&;Z6**AN16I[ "ZPT*06-)/W@ :9P'UJC4_Q4 M7FBWS"Z<@J5_@@/-7DD$3F^C25J_>2?753S:R.*.>90:X;. FK&G&,[X^CI*+>(7<"+*=IHV6Q=9C F6FY M2<=F.:?%/L7T\[S+8%0XSWRY-IDEG?'GUG*Y0LVBGOMT*JXTT#O^CK^!)&DL#-_L/9M>@,H M(;WC[AOZ/OY^0NC %2]:NR_'EA6=1(AVVZ6SFX)NF[B'6;C>PSN%@\-A%N,% MPAP\$)\.Q)GQ0@\X8)SFJBCS:=HE)C4_QK;ICU!83.E01%BKL+:RFLRK) M\++%+#,^Q^U6H36()U=X(*4XU ,K+S#K?"TO=^)S3Y6V8A)F 02.7$NNOQ)I MN1^HSJ:S4S;B $USUNH?C&[2[UU-<3W]4E5-/)>_EZ3T_+X42#IQE%9$%M9#=TAVY0) FBE9=*),=Z>72K+P M69F4>XTNWK8M#>?,)?S(HIM9"V2U=& ML?9YYBWROR8O*#WK\+HL::["ADK9Q9J]=A!,WL.3-K8F=[DAG(*"N,4;CHW/ M%@V2]KE)IGH]'C1 M'U"]J8CO'[T.4=OF&R>3B QXQ6 M^N?)U=#8$"&_^$!Z\IQ6F]]QE< M(6/[%76YH&34X9Z0AGJC<:0^7DDPSM!F:V>I6J[HT: D$BB9X(U1;LAWW9.+ MY7A9?MHOOS#<-9O.X#4/91@X2GX$;X'LNIU.-5DI*WT2;4M'E?3I]- MN\2L,'\Y30"/E%IE]"?K$-VA[T%[!*;OAZAHZBR?P)]!AR-%8NX>5+FD[0,G M24[>TSBX3$7\(C];P^1[]^HZW'>:[J%\-98!C+QD7P.Z M*KP1O*02TM[NT>%1Y_#]U7?!.:1;+DYBFGFI0GU_%QY40$PH5X@;&.\\"OR2 M_+X/YAOI-O&!70/NBF'B2:)YFC;EWQT,8P/T$6_*- X0<%W?9V%.X@M%.$+Z MT[.#3-W7%>:P*^)N"=N70HBWLJ%B:U27ZPMQ:B@. BRN>!*^LMA3(%<1ILF3 MD0M Z*BI>*='&PE4DJF-NIN\AY28;OC5ZU(M,F>!\O7KMQ,#W. M]!)J%>,D5('+DK*E-FN;1(F\3^T,H2@C=H6\AH3O9_E2>Z!$4%$ $]RRC1>)BUD5D@MB MVQFWDRY'2G/*WVF,EK+;#PG57LETPKTYBU&*^O0(/2U-H+\:KS$SZQ9#;+E\ MJT\51Q+!WJ'T5LR@)]1R8YWQV]"L/_*_9F<=DA]G6>+[-)E*2.2.(]59%\N9 MN2Q10O'U/6(:8V\7[K^YL1J5.\]W$2#6E.'T[UE/7K^<-3CI[U.%&KKKJG,J M^15EW0[5V/_*9A'NNCZEBY\:^DLJ(46U'=O [ M^B%M.5>BY=.Y\?2N&-%K@=IC_1;0.NY F*'R"7@]'9V_ 9MXWQ+X4G*[Q>BZ MA@P=^-N^YB8".H_ _,*%><2]MN+R C#@OOK)J'F\TT)_QB<.@O N=%>D5CL7 M@JYFUM]Q2CAI@^30 M)3D3=*@-O Y\4=&/V+R9'#%4MT:_1Q-;0Q/3#6H=N[/HSVS4*IOC;>?3^'?] M^!.)@9 KQ4]@J!">9-,;JV!4PN;LY:8_B9%P0KKTJ/_UQN;SKUI,G/3#C%L0 M"%N1W)MP)<9"UK72G/YH(RSWF8_R>\_M3"ZIMLUV>E%<*D7X>;A5Z9A,OX0? M,9K'1**".3E)+TVY=9$+P^V4]QE,WDSO]:>-J,S).F% M;0C#\X?]R^/SY)/,:7W MXNSJ\=.KR[.'\&9\_.7S T3QWYENBR65VF[@U4<7?__K&4=-^D??'G!)K&4# MA>B?.VN E/@ ?+]IVU[_P WPFBX"[^7_ 5!+ P04 " !\@7%6^>JNUTNY\5'G?G$ZG+J]$S=W$-$+C26ELS3UN[6;J M&BMX$0[5:IK-9L?3FDL]NC@+:V_MQ9EIO9):O+7,M77-[=U+H7YZ')^^G))^\.&7Z78NL$U M(TO6QGR@FQ^*\]&,%!)*Y)X0./YNQ)50BH"@QL>$.>I%TL'A=8?^.M@.6];< MB2NC?I.%K\Y'JQ$K1,E;Y=^9[?U.DP-*BE MCO_\-O$P.+":'3B0I0-9T#L*"EJ^XIY?G%FS999V XTN@JGA-)23FIQR[2V> M2ISS%Z^YM.Q7KEK!W@CN6BO N'=G4P]PVC+-$]#+")0= )IG[(W1OG+L6UV( MXC[ %%KUJF6=:B^S)Q%_Y'K"%O,QRV;9X@F\16_J(N M/FWJ*^ER94'C9*[Q\"OV? M^.9? ;'WE6"E44A,J3?,\[4"'\$0[9G4,>5#[JR1S\QC^Y6I&Z[OOOQBEMM20:>24= M$)@I&=S>HCSTGF=<%W21A0NI"YES+X(R \!*"LMM7MT1!#VCY:B\U$T+Q5HO ME?P+FGB#M/7"(IL$BE%>#7&^DAK'3>L@S'U]R@;4P8)'NOTD;H1B\_2?I?\% M>V\\*'G=DW,9R#EE5]Q5P8Z<+L3'5D(L^>*4LD?<(;7M!Y3BLH5X=L2RX]7X M9/4,5X'Q[,6]J^[I=66L_X9,@K$WPODZ0OXRN9ZPC;D15M,*\S9XXXXY8EYZ M"7?/QXO5;+R:+7O<[G_W)%KSR-5'V'*\/!D_7YT<4'#W_$D>L_^=QP4D9=G\ M@)K=T__(X[-L/)N?[.,Q/7F*Q]5BG"UGAWE,S]_OY@!2(X2YQ4P\)JUO?DHZ!-\+X'-O7(N>M$ZQIUTJB%Q5,DRID793CV%98 MP6AJD.J.\1LN%56;2; G1]^@ DR"47 (-:0Q5RJI17N' K0RJZ(3&3>_%1&.S2)J+J4/@P M#JE'IXB@,9%')=EAG!GOCHK;1I &AB7QZ732 9I3".U"VGDH'M+FOB[P<:[: M(@0K"@"\QJGOX!2U(,MR] CI.UCR;ZNUR.%C\A3M<'N3\],^_\X"D_7D;3"H MQLCN9)&[R%3RE24;2)J@'$JMA&++,4%CS5."K@S4LEY2K%X++8'RLR$O#GE( M_= ][%\0142BS8)!]#@TQ7R YR*>#GBA>7Z$&M 7P16;)RE=]&,-4M$VQCV, M"$ Z60A[2/Q!D?MZ'V)BC4#O:W:]&RU8 4P\5[*6GGQN>3 IS. INWW,_+WR M)NR=*(4E"**0'8\/LSNF70G,&24+3A+W163@J&PM-EL: 5"$(.EGH[\95)GK M75KLKQ:]Q\=!J@\UG=>FA=G8KN_#46N"O72F$&L_S#K99022R 2=4C\X4'O6 M7(5T"<-^BMNCD\FJ*RQ!R-%RMS"F=*;TQ7N/NINP5VT8MKJ0/A#1XZ'PE&HT MOP&_0(H"%_8>+2;S7FX7/-2*8]CL5GV4[1D*394!]")2*M-CIH\EDPV MTNM: JS$%(N NC"/P4,*'.C:#4Y;Z2NI#T_)VTI0 MP(0.(VW(60@U:WJ'"5PV5B+6.QD$NC!C2(ZZD:)VZ[J$+;B^0=">C1R M=)T698*G-XJ(TQ]1$A%;=%EK*7Z[@OTP)?]LBTW@CG:&+NU"+74#%[=ZP&J: MOV3D7L=O$DFE/7G1O:?TQ,!ML5+L]0=+?8".(CP05SER%0L<&B$3$+ [$G>6 M#;6MN>:;6,,[X\:I4I';,!8BZKH.%52494G\Y3%*:,G2EY#88PT&PDV:F5:@)6$C#T"X^$JQY$!^=/Z#J)GC$(-AX M*EX%Y8AI8M!'I8BK4)OVO;9/!Y]7:F$WX2,2-4MD;OS2TJ_VWZDNX^>9W?;X MD>L-MQN:/Y0H<70V>?YL%.GJ;KQIPL>:M?'>U.&R0@@+2QOPO#0H*.F&!/1? M[R[^!E!+ P04 " !\@7%6++RC2>X$ !#"P &0 'AL+W=O=^@W7G?2)64&KY3XRG-;GO>F/Y%G>T9P-+%[AC M@VP-=MF"Q2^ 13%\4-*6!M[)'/-=@ $QV]"+.WJ7\4'$WYCLPS *( [CX0&\ MX4;=H<<;_D+= .X$DW97:_CK(C564Z#\O4_W%CG9C^R2Y]34+,/S'F6'0?V MO?GK5]$X?'N =[+AG1Q"_Z]N^M]@L+.'3WN2]C)%N6BL 56 +1$*)2BGN5S M&RYI136&I,SQ*9#;&DKQC>>>+\1P[PRD#1Q!% Q'H?^&20(WC9;<-AH]@8(_ MNK&!)!C%(XB#63B$*U75C47M3ZBBX!D^,:63LV1&)Y-D#'>-SDI*V1R,*NR2 M$>IL.O*_WY'62R5RX%6MU0,Z80/#41!',QB&03@)X2NFAELDQ9W6L_',_Z[( M#%8W;54AQ4D\0V-@.IDYGN,8;KADDE@)=PEH5QA.5''2T(09@X053X)D.G/F M2,9#^*PL$PYGC^EA,@Z&XQ%,$E(I)M[&G%(MRYJJ$3XH(>/8#0)IDE$@W$!ZDF+)2-?C_LSJF%"D&@ 1TE_U,W\X:/1U@(]-S[&5L@H2M"5DY^B:AU*3I8& MM$B14J,O\V+5_Y?4\3$334XAMK.[Y+;LX)Q6/MQ_X=4 EB7/2N"&?&(RS5/B M7#2:9+6+DX^*0FD2M*%GX!G!CL^VXOOUC@C,4["B@BN$\F7,,?VNDFI;@1PZ\1EWH=;6L,, MJY0.QV$T"[;1P/"%; FQA4:?3>["UE:LIJAXY/2&DF,@H>0*0WI_&Y>0A>L\ MB/+._21)(:ZJ2N4D YPR9J';4H-5+=0*T;_%3T3[\+GL7.,$D3Q%U4'"#:;: M6Z\U7MA&@J]AS^T:K*N:MT<+V]%RX2L5$:7$JSDAIZMM]($64T$B6BE9SXXQ)UU'OA)DOA=0SI2<6I7NR MN@#9Q[,/%V0VG9.AQ&KW(HHTM9#\QTM10SQJICWM?%]]DH.MQH:47?CVS9"#&VG; M'F>SNND0+]K&Z.EXVUY^("VY-!0B!8F&_N1FYM491A4:U& M:1P?CVHA]>#\-(R]L^>GIO%*:GQGP35U+>S-!2JS.1LD@^W >[FJ/ ^,SD_7 M8H4?T']:O[/4&_562EFC=M)HL+@\&\R3DXL)SP\3/DO%EZ@4&R(8WSJ;@]XE+]QO;ZW_&&*G6!;"X:517V3IJ[-! M/H 2EZ)1_KW9_(1=/!G;*XQRX1]!7G\ MP(*T6Y &W*VC@/*5\.+\U)H-6)Y-UK@10@VK"9S4G)0/WM)72>O\^6MCRHU4 M"H0N85Y\:Z3%$MYH+_1*+A3"W#GT+H)?T9^./'GD=:.BLW[16D\?L)ZD\-9H M7SGX09=8WC8P(J@]WG2+]R)]U.+/0@]AG$20QNGX$7OC/OYQL#?^._'?"QM> M25@1?\O14!^2P.+QA&#SD%AZH74@L7'P022:#;)=NZ0B#O@:+;S^$;#?&VE8IR$EF=> MFGHM] T)0(E$/6D:,>]DT#<2:'+OA2+V7$7>23A+M,$_>SJ:#6-2$*6H'_' MII)%!4>38;8=AHUHT[%N+&6$8B3_!8:HR!]EL A1ON8U#('6E0 I.-+-/OFDA.HY8NH-T!IPE8DU^)-61 MISH0:A@*;4O1#NW1>#CID5(H'*#8EFR)5W0PK3EU6%3:*+.ZH[5[=1UV^I"Y4PQ,%[:1K@J!Q*3WC-(4,\6ZDKW9!=M51MHAY MF&HUU&]7?1Q-RRI3MN'J#.42#_,MCA;ORAI.PYVMR;5 V6OJIMT!'2%]V>V5 M[=,G>9I,7[I[_#H0EIN=2KCO;^/7 ,081T/8=7AZKD",9YE,0Q-9ZELRA)T^?4 MS*/9-(=D.(7+<'I3401Q8!6HY-I!DD5T8X)G21I-L_@YI-$DBX'9_AAV+^W_ M<31NS4Z2*)\<D23=+\OGS][XA(HUG>(LZB),DA'1Y_CXE9-$V(B"R:S&)B M[A 1XS0ZG@6S:1P=Q_GNS'F@EG;;DNH:^.#F4%_PX<:[6=(>O,5,IT9TN_2((?YGAP&*>Z$W;'2$XZ[)=SEC]>V^DYGV!K#'57=/ ". M[1X4+ :X$P;'ML@UJ06;[U;03=KWEKIS]N[&Y$/#*%F&RG&>_GB58U;(97N6 M/,0<@RL.)_HN/"<4G?6,C>X 7S'(_G^$+(S![YW=[/E^^ND4 M>D2;?@M)IOLM1W''\R0(0A9GW*&?**$+!#6/X3@/C2EM[#$W<@BAIB_[XN]V M_*'[X6COOD]LK\*KACDB06ZO_OUH_W":M^^%W?3VU?566+KV.%"XI*7Q<)H- MP+8OF;;CS3J\'A;&4VI#LZ+''UJ>0-^7QOAMAQWTS\GSOP!02P,$% @ M?(%Q5DQ5W7[##P WC4 !D !X;"]W;W)K&UL MW5M;<]LV%OXK&#?MVC.,K)ME.[<9)]G.IK-M,TFSG9V=?8!(2$)#D2I VO'^ M^OW. <"[9#GMP\Z^6!))')S[^(N-Y_M1JE"?-FFF7UYLBF*W;/SZL)\*W5V\NH%7WMO7KW(RR+5 MF7IOA"VW6VGN7ZLTOWMY,CD)%S[H]::@"^>O7NSD6GU4Q:?=>X-?YQ651&]5 M9G6>":-6+T]N)L]>S^EY?N ?6MW9QG=!DBSS_#/]>)>\/!D30RI5<4$4)#YN MU1N5ID0(;/SN:9Y46]+"YO= _7N6';(LI55O\O17G12;ER=7)R)1*UFFQ8?\ M[F_*RW-!].(\M?Q7W+EGIYAI4*,O+"JO!G,Z(Z-\+ SN:JPK7KW)LUME"KU,E?BH M,IT;\5->*/OBO !U>N8\]I1>.TK3/90F4_%CGA4;*_Z:)2II$S@'6Q5OT\#; MZ^E!BC_(;"1FDTA,Q]/9 7JS2M89TYOMH?=6+0OQ5MLXS6UIE/C7S=(6!G[Q M[R%I':WY,"V*E6=V)V/U\@3!8)6Y52>OOOMFLA@_/\#IO.)T?HCZHZSR=93$ M+QLE,@1]+(VYU]E:R&U>9H45^4H4N/5S2S98^*6GTI+C M8Z=$;)11.CL3=_@4N+[*4\0Y?1HFLU-&YXD5K*2LP(I3G>%.7EJ9)?;LF?BG MDL;[C(#%2Z2&RNCT9RK>&YW%>B=3\41,HLG\.KJ^G-;?KZ[$IPS<0\K_@$9" M5M;6EC*+E8AS"YE.)^-H?#T]PY=9-%]FD=Z+)Y/17"QUFB)OC=A2#;)WK/U"F2T;@%)2(O*,=R#/)NKP:MYE M9W3,-@#)\3CPT=A;5O9.I2U$(N_YMU_>-F*/DSXY38:&%$9#"KE:(?42B_=. M52VF]KA9G&^W$ 9Y+_XLH"OD.O,9MM+P';A0(0Q49#TK[&LLKR3_MJI@QRLV M3+I:HKZ@A%F%&I*RC8H\\#T_X-&T>4.TXQVZY\2="]/NA4F+%?A+8]O&G0>O M(M8YG97PR)[P3P3K>/H-=3/LOYA?TK>+*S$%E0GXG8A? M.-2:/7/+J>7M+G971Y,67BY"V)BH%:+/F%C]J>CH*-[Y&2 MA!K*2-.(0B8FIS6U)X'(3C&\(.<&$2; @5JJ\%""O>)\G>F@!+I8=A-7T'$D ML$.A99I21*[@VB&,D MK.?!;'M8M_/16PSE!Q^]/>V&M^KW4Q3U'$HC%&YFM M*1E1'O/ MA:^)CPX,TJ*/&LRM="SA83ZEB#M1''!IE2KM=&K1'+I&Y?&GP. M;^;8.C_-&ZD6=E-J6Z1^)=)GXH,R(PN8K:ST+'H/!D M>C$>C0'+.%,?9&LEQJ/+BV]AE+H>6U>/,V:-/(4Y!1^2"-PRH100 QBXH'04 MT;T?2EAR+T<2BY.$78QBY1'L[65L5QIRJ"+XL?JB3*R=_ZW*- UJUN39((GG MX4Q 1-9[B_"N@O7A7I/)O1N? MNF+JS2>RN(#0M37[L MR96([;BD>,V7J5YSI'1Q#F WRD:5$7;RWI>4K9894@#%(5G&&(8KN7<-)!ZJ M$Y7CX#?H*AEO. =$8JG6.LO8&[/F8Y&WH81EN:;5+D+EFA;W9-I(&!@%L2@- M(A?%VJWRC'"DS2-(FRIKP8-)-2AY]2IX3^7YT(E1P1:^KKN42(@02"16"B5N M9?*M RZHY'"9-=A=04&(Y*2,.3B[1J_REV6]#&"QR$/%-N"97D]&D^"I+O)\ MXJ7,,AQ\$_CV\LC0FQX1>HN#H2=3FW/\/<17)P0G_[\QN-@3@Q6X?&0(DL=4 M$4A0\I@@Q"4?A,$RAV/0KXB\ 3OQ-QV*OPJHPX@N_!13JO9C8HO_K="K6Y*C M@Q A.*O;CI\;$LZ#NJ!]2)7YD0KG3/:[0+W7$K1#I*1>!2%&B*4&02W)X:&U M@I 8)L>'3Q?4#U8,\=[A*O&AVB4XL$B5O"75/KE^:-,6S,BZ.^LM3*V=5IW9 M7- ZD-7+ZWV.G'DTZ-_JQ/F]3TOXEJEU7FC7R1B961F[:()AR#=P&;';2AF2 M_6_K4@!NHO\ZA@F.Q[V6=3QZM\8F&PGX:\LEZ<4#UT23]U(*I7:UA89M ^R% MQ[#+4A5W2CF%MII,%TL\"O2IK*EDA[I)4K#!8^3DN@#"/MAMH3;( %D_'XV[#1PU&/OBDMV7#&%>,$67DG=5U9G.>W M+3@@2!.NS7R;3BX!MP/S1COFAD<8F47/DKAYD,X0/O0TU% MR]+JC"J[YZCZ3?.R=AZ"RW",5.G @0/\S3,\4&:)STWU\"K6)BZW%%VQLL]X M7I&4AN>28&N%J@Y%0_>F8$R![6 SNEOENPE:EZQ.B.\V5!%15$L'48_D%CJ,QW&P4*1CB$@HLY;=3]IHM]FX^4B;5BVL@X]Q6B:,ERH1&H]7.'G09ATUPN61::53,GP> MS-9):58GI:$8Z,0U;C$>16BDJ'GDD@VNGO-@P\OM['FKGK:[*BS(N"[&^T/:1Z4*MCF+.:#Q_OZ<31DOLW:OKQI9 M/B<@TYI,?ZT?DE-TC!30_AX;<4RTK3,["S$1:B/\)+5L"/+S--VCC;JZ15^1 M9N@$-BE3A_,JA0[[KAO95;64BL]SXNUT?O9P)@4N@G9)+2ZG\CR<1HYNF.X' MC8"CN$G-SSJ'+K.P;2WS&2,AT@C[:3\'TD@O_7.%;HU#HBJI;['(5P!G'QH!\RAC.4&X$-C#RX1,BN MG**5\'D=:$GZ;(?].YYN#<8,IV=WVNGZ-&3A(E7'>H!OGD;B;0TFBHU14+)[ M-6/P4,L?9=/\H#T09)VME)]X]<,$H4GPK4"$K!4-]WS..;)B_Z63; *];RCM=3JGNDUAIP_0C9Y,U$YE M]:L'.1W7E6QOJEEN*N7XU+9V+I<6<]Z_8<;ZOK?6JB2O&XF/FN!*,\(WWLNJ M-[MXFN*+X'! /*;F18-%;PF.VXFF%I@2!]S"ZM5]S]" N'FV?DKS+SJ^A>Q"'L[X_Y2<.G',V M_'< 18S$Z]:Y0W5NU,RY3?F\%1[&$*W:A[1 X##?577XH0SLL&0G[U;)\V": MQ44.4,6O]OP)33YDVY^,JSZVZNKW-O6-Y'1V>"1P7%?ASE:;C7&P%)K36YU0 M: \/GFG\4TKE)[-?CN4YK.!)O ,! X@WWL>^&3W6(]>'W*-KO1K5=63$K MS%(^?&H1N[VIAVZ?8/#.%6CBR;OAUV ZISE-YMNGCRVQD)+SV&U9R=00@KM] M/E.OYYD66.:SVCO+7%R-)A?U*+,UN@Q\UR/,:G@*H$C)(^?,[ 'PH0EJF]'P MBDY+-N*[(B%W;JWO6L>+T?7X>"Z/U]RBK;E;]0C5==?83J%@=5=ZOV MZ6YZO1C-IW],=T;Q"V6A!/;>X^+0R@G@$P.)3LMP-/]@P>))C@F8RI.V^/]R'STTKBEK7;[C(?S:OS5U^# MB?A%__)1B*Y^02^]WV.RKSV$^((,QL>*5-Q]O^O>? VUQ+,6U95(;)59TZ#^ MULE>*#X6X+-^6XTL998A!?IW4$*-"X<>K>:[>$"@X+@UVXUW/Q)M3>E*@V>? MS_ (D:RI(!MZSX1=Q;US+)M(I+EK4T#WE$S]>XET"_ 6Y./[,*>R!5>G\.(A MV$OE743O%Z>E<:7/C[-:JUB%B\XZ;0H;@G)5PFD9B\VFO'V'O;H ME4V3N-$7^[)'[W_QKV^*4YJ-Q;IP#6?H*WOGUEA#A1C:]"F+7@/AC#>[K%^\ M8AI/KF>CJ^H*3$I^G[3>'.JS^IB\T ['R+^4Z>7D,W;C7G)Q2;'AJ@1UGC+0 MWVF:3!%=;D5)9L9)_I@A:7>G&_<]._;C[SZN5_\%4$L#!!0 ( 'R!<586 MBWO&_P8 (D> 9 >&PO=V]R:W-H965TM@ BBW)LF7GD@!)]O:Z[6Z[V-SU4!3]0$NT+9PDZD@JWO37]PTI M.W*<]5V+?BH,))9$<89O9M[,D-#51NE?S%I*2U^JLC;7@[6US>5H9+*UK(09 MJD;6>+-4NA(6CWHU,HV6(G="53F*PW ZJD11#VZNW-@G?7.E6EL6M?RDR;15 M)?33G2S5YGH0#;8#GXO5VO+ Z.:J$2OY(.U/S2>-I]%.2UY4LC:%JDG+Y?7@ M-KJ\F_!\-^%OA=R8WCVQ)0NE?N&']_GU(&1 LI2990T"ET=Y+\N2%0'&KYW. MP6Y)%NS?;[6_<[;#EH4P\EZ5/Q>Y75\/9@/*Y5*TI?VL-G^4G3T.8*9*XWYI MX^=&F)RUQJJJ$P:"JJC]57SI_- 3F(5?$8@[@=CA]@LYE&^%%3=76FU(\VQH MXQMGJI,&N*+FH#Q8C;<%Y.S-!PF3S-7(0A>/C+).[L[+Q5^1BV+ZJ&J[-O1] MGDCC** XC,='](UWEHV=OO%1R^@?MPMC-8+_ MS]>,]"J2UU5P0ER:1F3R>@#&&ZD?Y>#FVV^B:?C=$8#)#F!R3/L1UQ^5>QU5 M9^V/:TGWJFI$_41K84C65FJ94U%;1;6J+S)19[(4BU(2$EL+6]0K$G5.RZ+F M5U2R(A(K+25RSYJ &EW46=&(LGQ"&HJ2I+'"2D)%(+5<%A!R<&A5J@7/&N[! MJ 2+91+)AVLM-] 2?D%;UUJJX;S$PNYI=>J!-RJT>K1 2!H5!N&9EA,V;74 M,"?#*VC$6$V9U!;EYP#ZD)Q7""ZH#&E1KP!:JPHRDMZVFDV'.GJ2 GB8Q@02 MMJA-.QX&;L+6E#UO"H(MSZL1ACR /9\ U@^M7@E5!_2^S@OAW"8<)LR$VQ\] M (/$MVMHL=[#!2H.EA(K++!B=W/M80=::L23LX_ES])AB+I0EG A^[TP'8I, M59B4L0I$=R>R@+*:4=TBK"7;& \!C-XB0M4"KN61HU:;=O'"T5\W_8.J<[;\ MI^&?AR\,-\47;_<^6[:6F\X3Q^P/$ '+NJP$=VV?%6 7RCY ]I";OF7!YW+ MHF>7W1IGK,>_%CFRQ/:=Y[Q\E!;??C.+H_2[9\<;^%EHZ30!4]GFSGM.QG+J M<1A ZBT_[YT$>P'K-B!G%]O?6J.ON\!SABQ299$[XK@6H3<.F6H->&+.+^GOCHS?OYH.CAWT;J]4,)9+NJV4ML6_W!J>U_TYFGOC MA5I>M,P;8R10G=$XF*?)[OK>TT9"410DXY1FP6PRI8<)<Z%6:/.%KFOVI5JZQ<%AY%6P-!JWP/ _P,?]@.9L<:EXZ[KP?LI?M8E]ME! M:K^4._ $GX^CCGADVE'\M]>CUD:@K&3-*;/KY!++7A'X2V%3]=^[P!7='UN M418K7T\/R&IH'HP!)4I0B!+Z^64HX"^H?N:V/%8^5+=9#BE/W2_KZ@,,9P,8_Q^%!8[))<["*UO5!]Z M"?6NQ7O)1Y*B:K?E=;?-:,$M_7+#>93(?$+C/["Q9/'."(1@%TG> F!_\WI+ M_EU]C3G/:_:%]^KB02UBW5QB4"] RS/'MKE+D@G&$E2=* SB2<0C7%52%+\T MF*/"8"#M!J9!%(<\,.L&$G2@.5<+[*>7( !%4Q1$<"8.QM-M4]JZ=N?4"1,K MIZ3OXKNM0:[RNR516L_I+[W">9 O7*Y]]3_;5M4C9ZG)[BPU M^2_/4D?E3F>ITUGJ=)8ZG:5.9ZG36>ITECJ=I4YGJ=-9ZG26.IVE_K_.4J/> MY\%*ZI7[",I;''#"?RGZ^L][ZSXO/T_U'VH]"KXJ:MTY+B(;#%,K&O>Q<:&L596[74L! WD"WB^5LML'7F#W]?GFWU!+ P04 " !\@7%6 M+2CBI*,) #=%P &0 'AL+W=O^^K%RL^^(W2@7QM325OYUL0JB?SV8^VZA2^JFM5865 MPKI2!CRZ])V.74"0]][7,U.T$H>*5 MVZK)W8\_I!?S%]\PX:PWX>Q;TO^ZS_X/<>+31HG"&@0OWHD@5T8)766FR;&8 M*1<0^**RU2^9K#)E>%VNG5)18.TT@EV;/810+ECYS.F: C(!C=T715<)0DAG M*MX/!S0Y[BB_$3U H; MVWB(]#\_%_]2TA$IZ3IPJD$&8EJ]PR$GWJV,7DM2RQ/1SL0S_,R3R_D%/9Z+ MQ<4\N3X_IP>\N3A+SN9+>KC$G_-D/I_3PY58I/$!H"%#%M!._/C#U2)=O!"? M;)"&(EB732EJN8\F/!-IDIY=)/.+,_%!%3@ 4WZW08G+1+Q1R#=>)(Q=T3A6 M-5> W'B!E&8'6C>(-W?LB$)7],"P(H\[R6@;%INT;J0W1<,@=]KQAE['*?09 M27TK89B&-4/F1!S#1E9/L>)8 5A"9%BQ T]MSAO'C(-/]^0[10EEY#K*" EM M@.H;N55BI13="F*U"F909PUIJ$9>YXJ%60>3241F&P$_8#SC$ MKKM\ 9HC(B@3-! YQ)S9>L!@*CZ"W^K/!@\DZE%=>X*JK_@ADW3'9,0*P^Y" MI9S?Z%I(Y\@ DHZZ$#9"/AX=M;-;G4?\PR$\Y;$+#LJ2V<^6H&JIC:'R:+=\ M7(E*?0T@SC;"#IK0(4H&< ;\]%:Z;,/F3%N?#UGP:6#@1AY%J'9.;6U&FB3" M!UB/F#4J8(LG?3+LU"$1NXW&%9PU!61XE8$*"/U!S/C%7Y UZ,;3N5/$1)K$ ]1QPNOG2U%0&/$;,7O MF%:$^DK!9Y2FM]9L8WAE1NH2SC0ZM/2-28$]:/B"LKT Z=JWSOY>O!PR"!R, MSDK%& $=$>N4K+M;Y0HN8V>4M;&<5]I%?KM"MH3+R>8VU-K5J4#O!0]*'(.A MMN-?NB!0T^L$25,:1H/:'_'FS8/XB4BPF+_H5O@Q??$S2&T AH0V.]_ <7(- M ODP@J\U^G.E _9^#,@DW!4$IZ'4 R (3#_:U+^&WJ\083L)FDF@L(Z)2QZ) M]ARV6(O+J)'B\_3C%!$?.'AB\ :QL2;WS^/:>UY#=IR*ZR1-+Y+K^57RR-+% MQ65R>9XRFL>K5\GU2(90Q M(U*!Z/!#Q[>VKUXF8U B5FLD,!+;A2L:9B1RO/.M+%':>*$5N?:E!JLHTR%C M@T;J#[ K@^-1R/(1J!UF!#EX+J%^&T3+=8@1P,,-I:4(&VC/*IX*AZ#?FDJ)Q764Q+ZX;]9H\04E MARC]&P@^EN5.L!M)/>^D'AN/3!0 *_%6UK6BJA:S:,_BL0[]?<@%RIV 22F9 MY!@#IR"6M2K(W%9AO],:4N M3MV*0S5ZS7[_/6JJZ3!?Q'1O'0R6;MV4L4[;+P(^RB@?([)CD\ A%/$'-/<, MDN\#_[4"#-3_:)=1(L%%K]7*<;I/YTE;'3^-TLI6>A (1ODSZ$4#@CJB:H ))JJIBJ2A5AUY1.EZ2A/H>"VY\$4$2E!9"&^ MMUH1S9$_"NI'E4/G2/#G:"(P<>^/&BF4=-L8JD.Y1I^"$H$MA*7\HHB]:\5F MI4:-^0?J-*##& M^+%G9):Y!DXA]Y3L'O(RQ%C3,*"0%/UQ\$\VFI!V&QB!H9'[C=B,K>(81/6. MQ>*)N+J6+C=4-]MP0Y*C0CUB 34>$8BJ!T!#U0C T$^H\K*)!9DCRL<;/1H( M$UO&S/H G ZQ+2VE+*2;4=)1C:N&[NB:04NL@X8_8K\55:ZT%G4:X@9=W6^ M;>J.]G$KZ@'PT#(;6P'(XDC"+_?:@RGE;[]Z%IE:C"JW. XMZNQ@[ N MVD6;Z ZP@;YA<;,"/6@LYV1">W*U5<;6I"$J)^YN9&SA8\\W:,/].%;8,)X; M.AQ =JK?\*$KV=X!8ZUHC9OW#S7E@HR MAVULHR&Y'2O[87>(7,89 2VVP\"D7:RA)1+"J-L>:(&T1,FH2SMG M;01!CM'LT768:8L"4?J]$>: :">&:#Q$Y^G8FWYG$GO:V1R?73=.@9+#.8=H M4E\QC=&'5#("/82+5XU=U;ITY)1AB$3(#]6 @BH6C*)!^XS>!3,H9:B:7!U" M9'[?G. G&8?, !\(BO,CU\Q2[KMIR#>K/ZB,G(:*QF@"8R"%P6 $!JI/'_MD M-QM\<@4KUOQAF3@"ZL>OK_W;_MOU??QD>]@>/WRCIUD3OXPJ<'0^O3R?"!<_ M)L>'8&O^@+NR(=B2_]TH"1K0!JP7%DQI'^B"_HO^W7\!4$L#!!0 ( 'R! M<580 >J\W 4 # / 9 >&PO=V]R:W-H965T,\]]TZ>K(W]["H SVYKI=WII/*^.9Y.G:B@YBXU#6C\4AI; MDD(T*@0'A"X/CO!BY!*0)"&E\ZS,F@D@3'SSWZS\%V MM&7)'5P:]8*O_1K'^%SIX%X0FC7/C+UG'O'#6*UGE3=\*X MKJ6.__EMYX>1P&'V@$#>">2!=U046+[DGI^=6+-FEG8C&CT$4X,TDI.:@G+M M+7Z5*.?/KKT1GRNC"K#NV9/#?';P@KWZTDI_QWY\":44TC\_F7K41/NGHD.] MB*CY ZBSG+TSVE>.O=(%%-L 4Z0X\,Q[GA?YHXAON$[9?):P/,OGC^#-![OG M 6_^ %YGXU_G2^*.\?.&==%]WS!+DU=8Q$%>79EI;',&_:FU J87 KH/%84;["!N(:[ 3$^L9XJ5\5%Q5S%46B$OH4H'2,T MKZ @28/FHC2P!FR4W(URGQ??AIEE <6-83[H^][D2C%LH\ZCO<@W;AS\TOFY M"Z+;J3AA#;?LAJL6V-,LS;+91B/BM]A<>'"5ND,Y?0/6(T&ID2*I<+P&IMMZ MB3*H=:-_EZL>U]6TUK5 M:V%L8RRGWIZR]X;QHI"TX.HKIO?#(=&S2\P4YUI$+HW"T10\W&(HHR-<@*5T MW*R9$:*U%D7&YIPC+Z& ?4K8=3=J%C_RY[UQWVU,PM:51!Z--3>2)'W%/8-O MR#+3JJ*/X[WHAIA2]I8M+1LN(R.-_J+R='R))CQ>"\AB<9QEK$GK% '9>QRY M?^+(99?8/I+-$@7(\%):APZR/"1OP>]8B53HF3QI&2\Q"<+.(KA!=W;3F]UI MO]-J"Z'Y:G*K0D/(71HK[(<^ 'RULK B%;M2.21C!7I+Y6[S'^@Z,4OZME=* MJG'.Q"C"H?^0(LP/"Q[//J3YVG?1#U_ZQ4M0?$U1@+*D;$(V]!W%I 5,)1]X M"*X%'F1"OGQ/0PC"H"0>)/B C9E2&2O_@=WVA;9N87F')(I6]%+>>*RTC4MW M41@A;SR^Q0=19UF69/&7LO.P!8=]2U[JY_W7DV6$/.NEZ?> GB36SV,="B5B M_AT0T"(Y6AP\1#J.F=@\R*'[1\E1MI\L#O?CIU$JI<1_MCT]/V!D+;FQ;_GY M43!SMFTFI;3MVS&F=(MMQ*ZM#''CF-,Q'4)RO<-3.2=\KA7\;EX@4,K> MOKT,%'_!*5K3#G2#V_Z.@\!MJHC3(7FH# ?82S#,@VZ:Q!K'0A&30NKMUKZI MX-Z*0#0,O>"P0 ;/Y(KER>*KD$D<^]\QOZ@64*SS9F.E""7T=+Z_2*E/;8;K MN$(M"$ ;L??AE0>;K$!^0?O3P\.C-,=#-G8I:L.Q0164],'G6P$HI!.FU4@X MU".21OM0+"+E>7K0 X4- TNXQ>M4=QY"D_;[7>DF+88M4@O5%J&OK>@XPT50 M&>)/F!0"5@($#G1>,/@EY,.W44UBNJ)#C"U"IHV'*,V(G_"5X(VD4LQUO09GN\2[[C=B4Q%@I*%,W2@\4D'BO[A3=-N!,MC<[MND&F]T61=$/M$3;[$JDCJ3B^'Y]9TA)EKV*LXM^2?1"#N?EF6=FY,NM M5%_UAC%#7LI"Z*O1QICJ8C+1V8:55(]EQ02\64E54@.W:CW1E6(TMYO*8A+Z M_G124BY&UY?VV:.ZOI2U*;A@CXKHNBRIVMVP0FZO1L&H??")KS<&'TRN+RNZ M9D_,?*D>%=Q-.BDY+YG07 JBV.IJM @N;F)<;Q?\@[.M[ET3M&0IY5>\^3V_ M&OFH$"M89E "A7_/[)85!0H"-?YH9(ZZ(W%C_[J5_JNU'6Q94LUN9?%/GIO- MU6@V(CE;T;HPG^3V-];8DZ"\3!;:_B5;MS9.1R2KM9%ELQDT*+EP_^E+XX?> MAIG_RH:PV1!:O=U!5LL[:NCUI9);HG U2,,+:ZK=#LR&WUK%,D7\OEMH^_\^0 M!YS\>%@^ILN%KFC&KD:0#YJI9S:Z_OFG8.I_.*%]W&D?GY)^*C#?M9'<<4W7 M:\76U,)?KDC[Y@90G!-X9C:,<.$R&]=42CYS""8QDE"10](]0Q; _7)GU][* MLJ)B]_-/LS!(/VAR>__1(]S Q8:S%?E8,06"Q)K;0:-A-=(763.Y5K3:\(P6D)'J*S-."UTO=:9XU;HTKP%V&9RPEHHS M/2:??U@JF/-WJ0"X*/\)N'5#%@!?6$1^01&A_Z&YU_8V^/#^ [FOP31PZP// M\X*1>XKVPO[%ZF#C_:\17/#K0EM-"2Y'M@010Q)$,6:PBT MV3(F[ J@BK6\NR$+4U!]KEA!TV0!8LZ+.62?N M7ABFP'6:D47^3 $LN5-X)0M !:+(T"48;Q-4&#T8T091^L RBYM34?'>"K0# M ] "S^#F%X[Y)FL-3_7["_(O1E7#G028K\9C6O+#/R'^""ETPBNDC#U_%D 5]$T\*(D(!AB>Y-,IR1,4F\63TF0IEX.(L]/_;A>I9&7CH+\;RY[T4SGSS]@#LN7D$$ MR/5G7FCMB.SSS MYL$,79M&"1CO^='W&M16"4T*F5GUN./,+X+CW9.Q&4"S#'D+'@"3DB1YYY$D M?F?-3:;OD+:,/:XE+ER%4G86 6P0 9Z# ,I &'BP65?,=C#%;ORF9G\%Y.=0 M]0Y5"_PWM!E6)A@#^339:<7!JP'!"A@5> H..!8-98'+7+=)B#FZT+CP&]PW M]H:N8I3TOX 5L A,X+<$E.J-9(E%L&&IP.%ISP.Z)-@!9=4_ W3I>\ MX 9A.L3.6;NPZ"U$5E90651N%D"G%\L[^1H$!85H6/'(Z<%O3 MX#4'J@:CL[9-X>)96C1SK6LD3D4JNBLMHX$*S/H CJ..!'M!0!I&&D1%UX+_ MB1'#?FA(L8/$.B"OUGXH7G='5GH-*>,A60UOA#-#2''>WC=&:O320-B/P$ZV M2&CQU!]'T/$6!6CCD;,H3<9A>V_7GH71;.SOEQRFR (K^PN0IZWL8>H2,HS> MM6@Z3(.>?YJPG4K/#JA65^O0;Z+?-#=+MN9"H'?@7$:AB.WU;#)C#)T9SD^X MZ)$IVX]A%#\N"^ZZ-]U;4?56R-X*Q9K\LL=V=:SIJCJK%16:9@U'0W#1W"Z\ M4.#;[($6\+63A#1@+B8>V.LY,"K#8>\.&K;>&Q=N/)9A?7>7H">T,HTE1]:_ M=F);]VL!01%]\)4P??%S2UY[*VR/OZJQJX2M&N)<8*[L<\;FF6LL0>:J+E8 M(IM7.9(J75/47"^#<=!!-2;GFER M)1@';2(<0W\:OL-VE[U4KAT&L5BA_KD M;I%B= 7MUU&'6%4%9Z[/JM!3MF'!PW-NL0F5I.0&6ZVLD!HC9*/5) 6^MQYZ M [0_Z"7>0L]U&1V=;\!VVC!!7JMN4MI;#N NF ;>^R*6#B.?+-]B5ZF[B>J0 M/=@+<)T-?\/;>6,/$"DXS94AP%TC4'4"VS:W2^7A?A6&(BERCLHB@^%W!W2# M+1PY:ZQP>FRH6+M"O)98@N&B(_5N_FICA]ZPKFZ8K(E%"_Z>#U3/!\=E$+G MIH1K$?2!?0**W ^71?UZ-AUU20,^;9J"L_DX[563Z3Y?7"U)^J^/*@F.$E8; M]..=K)<&&(,L6OL0_C2750N>Q=,74">8G@<1#MF_LJ6R6CNE?9#^1\VM?WN^ MQ_@UP<)J0C& MGSFT,\ F#@LX\JR6"F!8MV(OL]J !8@PJVU"\96085UN=@= M3N M4%I2:)($5 <#MU3EYX647S&?4!S3GFLM'.+PX WT)U+9S+8'*L2TAV^8 M-I9W[-!'#QR7MX[K@"'=;#@ E.,ACF.:-M\-6U)P[M*OP>FMPX_GL;>B?-,@ M$G+FN#^&D6'J^6$,PYI\=M\]8B^-YT@5R*C AY,M-++L' 9>.#F!829]?T(B M#B&Q-X=A;2\Q\9)Y\IK$V OF\U,2(ZMC- VM8P%:P$/:UOZW_#0D"XN.&XTY M?C51MO UWXCZLC4M\'O'K=3XC8A6''C6DB0@Y>/25M_;PZ*]'VRZ/C.390EM MKZMV-I7#)!S'1ZV@'^V[Q5?:S-YT<93@)38D?SK>Q)00^MNJE _HTWV6Z#J4 MO#/;GN8&=41P*_9[R$_CJ.(:%3!#5@VEXW%8[=-YO^L]B^?'7!;.QM/N"4;U M_Y@T/V.=M^<*V2U^$UBX3^'[Y>X'A0>JH/6&,9&M8*L_3I.1*Y;MC9&5_3"^E 9 9R\W MC (QX@)XOY+2M#=X0/=+R?7_ %!+ P04 " !\@7%6$BH*%M@0 !(-@ M&0 'AL+W=O(-%-D ,71 M:5/Q6W(CF2W6MX:^+CDHNMZ*LI2J9%NNW)Y?!J_/P MLZ/^'9-YNW)^D)R\6:MT7SD[K_L[#R)$@O4T5-_V?W9FT< MG;"LK1NUM9N!@ZTLS;_\P>IAL"'U#VP([8:0^#8'$9D-[7B:-D;. MJ[KBF7A[ J%1"WTG3M[]\0_!W'_]!.=QQWG\%/5OL-&3=*:YG";.>)FSJVU5 MJ$R#VE:\?&0\5U4# M]FC@N\,$SSCP S8"O_)HZ1__D(:A_YIVX KZ.WC]DHXVM X>?Y@8;!D2\UBE M)0"5+!X9@!^MK5I=*=" 6K-;\)Q&EK>L1I;/5^17_)[KO&:-8L+JKO98+C5 MD-)&J9DJ:T ,V R/9)D5;=Y18: -@"IX .9IM,Q0-^9)6\JF9F>6V9]NOM0C MH15PIR=8F;&?9;,AWH$B7Q6RWI"W@P2=HD@OLF0?12:V*Z"#WWJ,%P6K,6B M\3LN"]@M2!,D.G"4"]U;CHC<"RT8!%%9KX76:%@U/F8V,G^I6*$@_BQ)5-#C ME#ZGCD*I:;GAD)84CWNJ9!D'^Q= :Y)?"3*N!.,MX"QO9 8R/SXCP,V(/#$^ MHCX\GE443%O^B*<(25:2G4...77&_?[F4V]<4'<)#QO> (OZ\<"6'P=;9@P) MN#,=?T.7)-W]^,RB@=]ZR,7 ;V?L$M0&&1[8*O>]ET&$@7L!?K>0YCL(-\[A MCH(UQ,%]YYX/F3 Z@[VJ%"B%L;_Q&?$@="8A]B J,U$[!QYIVWK1%M(FBH7N M)6H(QPV8.O#]%V[3FDO-[GC1"O=-IK9;(&"IE?2=UAK]K39:0Q8+P2'ST'P MK=H:B7N\PC[MQ!$$LV..\$;=@> <*QZY;;<,22*%P&>/@@.DKK7:3IP/#KO& M"'MR$6(9Q3R$DRYDTP@T)3@X+.@$K^G,.P!>L@_4TWEK M(13M*$Q^B%)HP":DX951"2T6\K%6KK8P42&'RHCO/V@5#"5> M9"5H1-<8D]:.=$J7-+7 (AYAS)'88D4'A].YN*04#PV+YN9!%X-&?0(]+%B\ MKAE6%NA5%CLMVL\89*U.L%[C)53N/33]ER7^!2"KP42R(S.4M_81H&'=KOX) M+N#DVQ4?D!)HM9BZ#RMBI +Q(,WQ!_6PP]>T1GX'SJ#&JUN,#?L /;G>*Q8, MAMC,:Q]:$H.S!AAAJ\V 0LG:@$0TBZ''*0J, $L=RI+O MQ$I3)H$L$D+NFU!>$LV*4-9$9G@"A%AK0IH:=%L#6TR?:W\%2B/LA(UGACI715)MJL9%>'D V<275>U-7@F MF-'D0L,F.6N%Q1W]!0C&Z2NR^,M7'4>?!JG@QLCW,[6D(C\??+J\O=7B%F'P M/2_("N>[N@Q8Y*5IX"5QPD[98I;X+)ZE\#'P8C^!K_WN4)=&0(+ "Q=+;SY? MOL0MBVX)"+V&PD>8J!,/E<2RZFSI+=/P)4#M;)D<9B5DH93K)1NHC(R$R 3'[#!.I#]PFLT5XF(,(CEND2R\-(E+&W <>\&,4 M1"!"SP.&:4>_SU]/BG3:"W4Z(=:Q))_E<5RRCLA6(K,@1#CS[;0_8]8SM1W4 M6[ME<=YJ"I"-2\74>.T?8GI&#&^,+%E"\U/6,NO+#K5G:A=-3]&U&K?4 T*< M05T"4D/1*. W D&,I^R]V97P"=;5! G)EWPD;-_Y"G? S $REQB[N'N6! MK_;0\Q(R+K\5[$]DDX]HD^_0)G\EFR TXVE?2FN,23R-%Y&7 "!!F$?+V3P= MEP" M8O46\!* %A$!'IJZ0&RQM'""Z((X#)>SN*%>3S&M*[-/8O2U(OB !8O MH]EB\01C(3 6AG-OD2RACDIG:3)F*X2GL1<$"Q:F\#3>92L)X+\0(!26S?SX M:;;B9.D%R%8(;$$*.5N6W3NGX=9I^CHMG,WGQ@5G[.I!9*V920E-DW5,/N1X[-)4 MR!]=3&MH+6R];5SW$GJV@D&N(!N."Q\LIDCW-%@YIW:IZH^P\@\[#ZA"%!A\ M2^9REA]LL77'>/YT/9P_C6O(K@#\1Q M;(4^[1935$"$&X6"Y7X56GE&RKYE'V\,?1^:_HF1P=B/.?0(6_+C@V+!01L) MVKM7;9$/Q%O$7@H88CBD,,6& Z>]$IJEUK543KZ#F1;8J:W#$+R !RWZ=-D< MQ=K>&*2M7:+."D6?S0#F0!-E^Y*)@=*,UNZ!F'0FW(4FT^Y"W-> S5W[9YW> MH(*--,"#%5_) A'"LC44M(M.=Q)R4*\E!FLG',\0];6!H@;R]ZHE-K<"NAQ0 M_'=]YC;CI*H0;O:W>R &HC?$@/R0NZ.ZEY M9@X\GT"#L;L-M'4*Q6 RS"+/ M)8O>3X[M3?$0?S8?'F+&?J.$-3HW4Q!ADX34#SS(:F,/P-'B MJ%]N[I5+5M3V?]C(DML*[!)6BDP:SN@:MS;C].]+FYS,!<(HH$FX6K 2?63I07H+/X*IH^/8PG1P:A14EZ$IC4 MM:B4-L-[4J #AQ]!K91R;7,P#I-<">RD7"RC&"9!V7.&@:)-H-B,;L=5G7J@ M?VX$MR6=K6+54]&A!82/\+"/F[3+Z/KFF'H+4/[9OFO0FP_5X(Y)O"2R2[S% M/+*(*5CZ/.9ALS\? M-_MA_\5QS7[7(H]-\M>M5Q&.T.X*8#YG>&[-@_&]56SIW M1#WHW%PG5H!;''>3L*MP_T#B=: MO'&EUQ$4\1Z7>AAS>U=AB63&'!^/&A.-P8+@[]2?A9T*@0="PL[C.M@DEXLB MZV'/SG/P?Y#"EVDZ#0;##AGHF'0:I8E];#(;78N[6AN2_N+I-TJ@>O@$=9Q] M 6$Q[643UW"NM$ ##:[M[ W G2L=GF?@;%!AF-4WU]?]M?I-G_)(^[BED%O9 M\S2SMML)M0>)N92$C@9M@*52[N=I M,G"/7GK,G?&T7XQDZ^H#JY ^7P$P&/C --T9!*%#9K+BA,XVD(T1J<\;JZ:; M!N$J%,#TSV?!2Y8FXUOSW:+A6<^?U%H@N _=5$XAR8_CN/?=$GHX"WR?#^@*XQOX&_RBK#C<_B*D=7 ;ZT: M1D <+[TH@;2;)E[L![0FB&)O&3G>=RN&W?JT#X2>1_&[S'H[&7=G.PO;2D&US7[ M+\9T"&QK\_VWP_K\@%)@/;@E3D:!?SCP!C.6]P4'(6\RR';HO'1?<7^1B:]FKX0,7>5:,VK3A,X3L:[:G/YS'R\&^[_=X[_ MQ/WR.P5:-B7ATG\!CY?A"Y;,\=,\>,'B!7V*7T#+7W\]7^/458*Z\-U'1KDC MG(4QKHEG\_0%$/=IKS\+(OIK:?^"?S]*3#UX+2Y%D5,2#\+7+R8^7''L;:\& M=='^S7XWM$"M=2-<]^9<_SXG-=2.T,[-)U@" MU69ZM^M)IJ*CY,C=I*R?+)M>2Y!H_0WI^*YPXOU'SXXANL-,IH/49AM:!:?# M@04;K_C6XT:OC4P=1ZG'O>.&B912RD:4YUFK-8[.#V:UI]Y%&QR%AL-$^:14 MG\WX,Q,BKUW! R+R8:?1W60XSI!RJ7I.71\DQ>#Z8*RK_8M;\+_E3^C:3K M?60Z*KKIA\QI^#&RV^.AUW4&(-Z'U>C<;W_[X$#GVTQI\E\X3- MO2A,&-0_2<1N>&$5;\ ![1W$4-LM(K:$\BY>L"3VYE&(+Q* !#CU12O! 86J MZ%8N2):>OUP"=6 F2EBR\.9!P/YDYJ+F1?,>_&PO=V]R:W-H965T0))VV(:M".IEPS#L RW1-E=)5$DJ3O[]#A^2[<1VBV%?$DJ\O#SW MWG,?UN5&R,]JS9@F3U59JZO!6NOF?#12^9I55 U%PVKL+(6LJ,:C7(U4(QDM M[*&J',5AF(TJRNO!]:5]=R^O+T6K2UZS>TE46U54/M^R4FRN!M&@>_&)K];: MO!A=7S9TQ>9,/S3W$D^C7DO!*U8K+FHBV?)JV1TK2Z,(,+YXG8/^2G-P=]UI_\':#EL65+$[ M4?[!"[V^&DP'I&!+VI;ZD]C\R+P]J=&7BU+9OV3C9,?A@.2MTJ+RAX&@XK7[ M3Y^\'W8.3(\=B/V!V.)V%UF4[ZFFUY=2;(@TTM!F%M94>QK@>&V",M<2NQSG M]/5'Q/T7H12Y9Y+,UU2RRY&&7K,[RKV.6ZJAM;/)*=EWI94,V5XSG-20[XT\@WDE95?/)."/_("SB0:9WL1 M;)CGCWN\VVYBB@Y!-; B+N_XB[21R0N2N(QC5SOJKYDN>TUN0FST4+;%!^+TJ> M1"D8KIM2A$*5;/]E@78*/QM;N& MY-9&W4 OCCMU0Y6]3-&*6:V,YFL;+F*95N-<0+R0=8^MW[!MS]TG?+P1;5F0 M-1A$%HRA<./ NSXV1P3.T/%^*$BW($HPN2EC M#(G]-IJ M=$JR*F L*><-=KOF:-;R0+%^>R<_ E#8]L^LP"Z999M=QE@6S)#DC[UDM MT"3YJ+W=:MP.5SH<^. 7<$!Z[-ID,73(,XF)$N"-!L'X3@FZ32839,@ M"Y,MT)-J@#8=AF,+.QE.4K](\>8>*26[V-+"I9()Q3=XF^K5B% M2\J>7#U;?+)#"5+/*$ELUKD$Q6/F'UM$Q&6VQFBC6H3%Y:S+H2&YP1&3T6CV M ?*M=.6.5B9#37'9K'G>\:B&ORWI'VD)MAI6L,)CI*N59"M !CN1';P!6J\% M((W$<9!OS;;)[CB\V+G%36/V?71Q9A,4NXK#(ES*76WH_,^Z3KBEY@[Q7:*\ MTNT,7F-!MZ[EB(%Q;;V7(+!)5&RW7JR90]"Q$*7N,P1A?LXZFU]6KKN2@D@W M^YW")#765I8??7_(FFPZC= =65\A?>/M-'$7#.#PLZ.,P M) ^-K[A'6&J<\@-;2)O>+KNC(\Q5_Q]S^?*=,]W$HN/M@]_F73L(3E$!4N@I M3**&N)Z),+25Z\E4VPK^599NF.PHI"W_D-';WG\HVGM1QC5&9L%6O#;PND.N MQIL7+O9#\E-MKJG]>+_AOHYS0*;UEEM'D>Y'Q#0*V>&]HTV#]1T,AIC+;6M7 M+;3O^;[;8!!IA/)SS4Y_M?VIGWTZE[_N=EVKY+*+^*'VU['"Y>&YI>LVI;[FU9>]]M5$N-OJ#TY?1P9% MZW\DO/>]%-6AMGVB6>_/;FH['L#/.457=/3Q96VY,]OA?75Z+/GFSC[?&Q/! M'D-6W44C#J.,?/C2N?&-[CNOJ0U22=1D$U#,IE,@V@2HZR,DS!()ME7 M5893+_)"8Q2DLUF0H"S&F"JB(!G/R#B8I+,@S,8H'(^87]FQ,1:2TRP$AA0K MX JFL]2^PVR 8: _S9Y8[L)Z/W]0))L%&28(2[?XHO^/WV=@ &1ESE5_46=2 M)Q6%&#CLV#'WDXPI;N5SEV^[+.W+\@NROCW2W)IO&#[.>B0Q(IN-)V0ZG<%A MZ7_ D_TO>-(@28Q'9GX5A1.2I A&-B._"8U\CQ#E) NB)"-1'*3Q)!BG( \B M%R(4LQDY](-UM/,] 8/HRGXU,;4!8XK[M-"_[3_,W+CO$5MQ]U7G5RI1R!5^ MR2UQ-,3$-R#2?2EQ#UHT]NO$0F@M*KMR^EKOE6K$MSPKZC<7 M^Z8YO+RYJ9.]RF6]* ^JP"_;LLIE@Z_5[J8^5$JFO"G/;GS7C6YRJ8N+MZ_Y MVNR;3)=J(^5J-L\E]7C.Y65QS<7WD7WX)/>[1MZ2ZEP5M2X+4:GMFXM;[^6[):WG!?_4ZEB//@N29%.67^G+??KFPB6& M5*:2ABA(_'M0=RK+B!#8^,W2O.B/I(WCSQWU'UEVR+*1M;HKL__0:;-_<[&Z M$*G:RC9K/I7'?U=6GI#H)656\U]Q-&N#X$(D;=V4N=T,#G)=F/_RF]7#:,/* M?6*#;S?XS+_S^W>*7O1+X M>B@+532U*+<"TM=BHQ#*2ARJ\D%S:.&KT&9CPQN/"K_+&C]DB-E:7.E"-/NR MK661UM=,%C2 M+Q'^?GQ:5Y?$DL=B!8V,FY1MT>ABQ]M)^:G>@FE5) I^ MV!R5*J94R5PM>8UL>/W62E9#E+8IH>]AN:A(/)CF>V9-2M20FJA:%S#V);[^ MI(7O!R8VJE!;W1## Y/,&5PQ6COKE7'X*' B-^*/8>AX47AM[<,\.J) 09[ MG< =V2@2T4IXRT#YMO*EDD^VX# M_F4M2*UN1QPT*+J;3 GUC?89ZMY*^ Y @UBO/?'S=JL354TI@R_U M+5$UQ^REA[J79?0\=MQ5*-:.Y\7BA[\@0_BOQ-U>%CN223S(K#7[)9E7DI-Y M;N1X(?P_#L'K4G@A^(,5/R%QRPHJ(?=)U0/ R0%0HQ$) DHC65QYR$GKD%.0 MLPY8MI7CK>,A2Y'US7*HP@F6:XZ>90SIKV)OE,Z.NMGORRPEAZ--5AF<%"@E M4$+X6&FX[2.8$DW5*M$>P(,?KZ[%^$YX/]TD!;@'F;M MW."9"$K;BIG'JD>.$#4?(:3-DX>^."*C'BH-S*>S1Y "T1(K)^=O!YWB.&R@ MH^[@$[)XI/A%$FG)86&9759N$"!0HF1HN$ T"IG"#/CB\,;R@6(H>TZB+B&Q MQF>E,8S#D:#SCFG 4'9IXZ.T?\[IL(U6U@"&Y,"[LDR/\&"QKL?U#<<,#E_WB1>7_.U$OQ#ZH0$U5,)4=P1RLDQXA 1A0 M0P J])0J)#G$D%@!'+FQB% GHE#\R!8S571$F\-R;%W(Y*U0_ * -E?0U0K !V@I M7L8H;Y'XYTS47:W<-6 3H9HHCAV?ZJY!-C,4^WH[%[_8':($QJZSQ+^)+48Z M>?FL\BKJ!E^4VQ?P]TX* %UG'7$IB4C[UW#& JG*E,A:%50"BI**<*>O[G_/ M!!PZUS7GM*L01ED35EL&CAM!7*/=L=V(-<"PJI49SD?]#%%1KE8X/9[5SGCO M%6JF[Q%]&#&D6D@>.&<>8%H ^#65&V<5KN;Z18G)9H/%G M;]FH3"MR"<1S3OU)IK]2[#0H[Z03^L"0\%%P+MT0->."BV?.0[;&X\TC$O*< MI?76$0;9T.,'J3,.;_6@4TJ&#G&CZV<8JBF%P6I4;6R"F5,0LTR;)FS_\D3] MH.PXFY9FLXXM5C;W>%RU+A$+"[?#38ZX1$0L@AY'T=K+(%XN5L.2<<9ZFK6N M9K-.+[W 6\0G5%U_$?:/_@AN.$^1R'Q^\R*=F>HZ(I[QU(.^"Y1RDMGZ.5(P4I$O4 92;XUXC):/H(/L\5>;-]AZC+\1/HA&(=OT3I>^-/(6OI8/QNN MCC7W!J(7A%.!C775X_H.XI(8)U*OSH086)S!\DM>SE+VZQ;BYU-X-M=6.KS5 M) &Y!?H]H8UVB_;=5RKCFF51HZ7Q=U!/@5AS^4AQ1G;0!D:RRVC$#; GEG:Y MJS,DREX):]93&8FZD:)'+W-0DJVT7BZ\J2%6__=V6!OX_#M,$,Z:X$NCQQEF M/#GYKAMS -JNU^JW;C<4>*;EP1<ZM@?6XA[F[ MMJXVQC[CRB'TWF;I)*9;4*MVW'F>9&!J\:"4YIKOVQ MK+51,@\\99:TV<053EL>RD3E)M,[:QM=/)098:^4"A7$H8$%]&4/:?00T_)P MR-!9==2IO? MY$XK9N>DIV#R>W6=*V1'H\.0=5O3 :#!15=]D[GMPATQ5#%X1IFU1EE4Q@IR M%HA(WGDX*,+6)>'NQJJ4I*/Q%:4]6\J!,G7?@S8JV1=08R9R6+2IISF+TI6I M5W;B,2X@O:V-II.R2FT%MMHS=8E BTFVHUB>2&=@;P\U3GU$#>BO2R@HXI G MT572YI01$NOQNC!W@WJ"H:%Q)>'&IIQ3WEO00*S#)!-98#^J[BC7HCP" M9NTX$Y(-X6:P1-&,E3S6XZQK&'6:>)A38D8#IS^OOZ*AI+92;KM0WKR[ATS3FUX>9@A.*[/)L-@-F@QO&I/'YDK,UUC/BB'=PQFF&? MG+1+-E.2R3EF6+I1"IM$,'G8Z7360.!II@#"I1A,?X5Q78#!K+)8@3WUTQPZ,?".AUL3,\^T;GRC7%!A^=.7KD\YE6P,,"VL M>1F.7M)D+UJO:'03.\L5W12$CK]VJ5X;_[M*E?ET+4X#D1X<^HL+&G#%?%7K MK&@L%3ENN!:W=C)?#X.6,QJL2W-I:MBB\5@@8L=S5_CL!>'S280CXPB*2_LY8/BPM]ULT^43?9&= /#!:7>3C+C.'Z[BPV.V[Q$ M T.ENV!4@>Q#', QW@!":3&HP@YE:,-0U 8NNO8<=!!9O MD^8<;9" /4 _ZPA'W?9V_D:+CBB(Z:K\QND S%_ZHP86#( GC?Y<;_AZMV>: ML5Y1%B_X2(NH&=_,=^D;E4@:J8YS,>5@RL508J,&D1(1S38ZK4S: MU(6XGV!F\TH " _,V^S5T7;&=U-AS3C-)F5VI 2*>L MC%%M[Z8KC^>VZS+P^);%Z'ODU+.CF@'$F@9N))3M.$XLZ@Z=\)0/;5S(2I;9 M7NN\Q_N,HJ1IK&H')=3SGMUECV&J@4VFKB2JO_Q"B3!E";GCQZJ?F79#KV>: MJ[ZX=^5H*DB_GOK=1!_,"P9HR$972EUA9LS?Y49.8\] %A;$9KH"-5(T1X66 MBX*^V9_@_ZVFF#7W8JCYQ?Q 93(QX-INSZVM(]]FINZ:U%PI>D./ JPX:068 MT*:$GL_'(\,D8GJE:<0X&RP,_>_IG=RY?..H&/VMW-24>TEY."T&Z[^U^J3I ?=)?[-FZD!.<^A_C>94I[=L M5U1Z?/?5IQ]D?GCUGK]YKZ[-.P8P!#!C375HW[5,=N!K<8>YI)/<8U+TI@QT MSTU]%/: @4.CXJ'@S>K&7"(/MX4#JB/ZYA44V4=1=]X$"YS[V6)R =DQ-I&8 M/&+T^@F/DXPJ^4@[3[:HB]VJXGG-M+7H.T,Y,[3OO2OY#C-\C7';[@#2[25' M[R.JD$F7NN^+K1W;?.I?,B"/Z2Q\_^FVLVXW:+0O\I#!P"@-^2E?9;8CH?2" MFI>WN6&:QZJ42+5MP$M*%F7R56Q:GL7/S"$F[:-IVLZ2_6C",$'A%G=PP[G3 M=6:;U[.W-7ZN=K+0]1"R'X"+REPGX.1%CPB8__DO2-IW=9+(L=B^H#>K?R0&,+9#P,SO3,!U84Y6F.&/!, Y[)'?B-]LJ MOF*E.24)HJMA#D:34WI;H\_*!UD-[R ,7+$ZWJM$Y1M5C;SC0UM!JVL'[[T 5[1=(4F#@64EU/*E+M*<6_F6%QN!'*X*:3N,S<-ENI>H1EYQT)\ M^")RYJ(>7;!RCF)\H O@C(;@3U92C+.4.,:$N7%'R;/NQHQM#8(8T@-'2U^. MAD[$7 80F47?*X!^UUJ!C.5VF#&.)GRE*!-XHF-J%F&^;B-94*9T6T4+1UWB MW#1TP%=SK_#>C%ZOSE6UXY?(K0N8-ZW[I_U[ZK?F]>QAN7G)_2=907"*B"VV MNHLXO#"O"G1?FO+ +VNC(#=ESA_W"OUH10OP^[8LF^X+'="_O?_V?P!02P,$ M% @ ?(%Q5K3YC8M&. 6- !D !X;"]W;W)K&ULS7UI;]S(M>A?(7SS;FR@)4OR;/$L@&R/H4662W)\E]#P@RED063YTZ=?;EN_NF_=C=.M=GG_95W7W_ MZ+;O#\^?/NTVMVZ?=^?-P=7PEVW3[O,>?FQW3[M#Z_*"7MI73Z\N+KYZNL_+ M^M$/W]'OWK8_?-<,?576[FV;=<-^G[L_'-ZV\--3OTI1[EW=E4V=M6[[_:/KR^%-\_ND"(7.4V/2Z1PW_NW$M75;@2P/&;+/K(?Q-?M/_6U5_3YF$S MZ[QS+YOJ;V71WW[_Z)M'6>&V^5#U[YK[_W*RH2]QO4U3=?3_V3T_^]77C[+- MT/7-7EX&"/9ES?_-/PDBS O?7,R\<"4O7!'<_"&"\E7>YS]\US;W68M/PVKX M#]HJO0W E36>RDW?PE]+>*__X89/(VNVV4VYJ\MMN;)JA[LMZE[UM MJG)3NBY[K/]Z\MW3'CZ-"SS=R&=>\&>N9CYS>97]W-3];9?]6!>NB!=X"C![ MP*\4\!=7BRO^):_/LV>7J^SJXNK9PGK//"*>T7K/9M9+[?A_7Z^[O@7"^3^I M'?-Z7Z37P]OTO#OD&_?]([@NG6OOW*,?_O,_+K^Z^'8!VB\\M%\LK?[#B[PK M.SRTM[AVW>=(XBD@EY=Y?^NR35-WL.$B[UV1;)\V35O TPY(MK_-=JYV;5Y5#_@7=\#5\H#30UO"NH<* ML KO]O#=#W6)S]S@=V@KUWO7 O5EC__S/[ZYNKKX]L/YS7GVY^OKM_3SY;=/ MLKS&+V^JH7"TA*Q/;^//+YO](:\?Z#F !']=PE_O;QL$J[FOX7O=L.[*HLQ; M..#S[!J>*NO>M1MY%8Z[[G+B&!VOH]\(6'!5"3<1\76^<)1?^J/\-OU_&)5YNNR*OL25\7GB[+;5$TWM(0? !0)":%(OY3E_!G MUMVY>G#TC/L$HJ^#A8NA11(.[Q!! [$V!9#0S;"Y#0A1^EQEZP$@!=CKIL^0 M8/!+?;/RGVC=I@&&BYA;(;4V]WB7N@R.(RN:8=UOA\I3'V,$UFYI$["A==," MH2$D+6ZX=57.7[ W 6_.Y=??=EGE0'+%* ;1LOEXAA*MR)#Z8:\Y U.Y'7S M(WQ#CV_SLLWN\FH@Y.8;(@Z\CGU>[\IUY>RQ[)JFN"^K:I4-G<-]5"!ZNQ-> M/+2@;[0]7V$DP -N=_SUNJG/0&I]='V.[W=N R?$-%!'7 =Q"4AK]L O\D]X MX=\;-H%[1S(%#FH.$"[0;0G(05Y4\8*P&/ NPB]<")#W>!ZMJPO^X!TPDV: M-V&I-KH0= 7*'MA&53K$ !($*$]=4Q/D PC#EB]KV6Z&/5 ITL!*J BW$-VO M#L]W._1X)Y",>MW1KW]]\^KL\D\9[*MP^W+#IU U:]C"/M^T#1!;W> ?X+\% M$5WTE0[(#R#Q3^V MOI;(-:RPS\3BP04$:UUPH>WE= +4PH<#0!7 FKAO@,0 MC#EDN(<#<%\\BCQ;MTW."',]*1U(*;P@BLARM'E99MLV^R19LX+D6D"#YY]\ M9!9K:]!&8ZPI#P"BH0LO\^9$^+ONH/; MH*[&^\D MY: F.[NFZ$J(BAU13BGX4 @H7@\B9GCZ15_!W0SM>9M^X 'Y*\D M+B3W&!XUC(8(-+I@^_PAV]S"Y<>;G]6@N,NA-!NXQWQ\!=-HCM*930\4;*CR MK/$L'),6WR9BH_]@I>0TN0>?[1HT">CV R-PQ"(^UJ BP*EM^@&>EYL.RR$: MBQ+HI%5*;*(-,:7#H: DX <=L7+<*1 4/M4B"#/,.07CDF;QE=(KG@KZIF8[\ 9WE_6P(^6>XEUP4X0%C@$9QGL%=D,;3?Z,/W>%\G M'RT[U@^F>UOY93PLA4.F2 I?MF]JD#KPZ3DEA$CR; \\?A QU]@ODYK"*_? M->0>!+:Z^'&2>_\* (R BV& VQH4X&P'5XWO<].AJ"3JGT 8OD8Z(O/ROJ_T MLK5.E2*ZHBPE12H_%B7KR0H809^\P>;> MGQB2.#.NG,4\0K9Q\37,QR!U$, M8NP@OQ#*![E*C)8])\1*\7(C[BI^,GTXHGJ"*=&"3CU:WNB9K%W&:R9UT\GQ MR@FR;)Z<(#,U4HV(D^FCK"L1)D<7<<9PF!#5Z)1!"1OV ^ND?.*H8[;N%ATZ M=X[@07SF]'N@:91B6U9*P5P#M:C[(RF ('8?%PY$7=D_66**7WNF^/4B2WL9 M@?$3@)%BB\MKO$^I(M/M"3XZ(FW\#:C#-6A_%4DK/AJB$#X;%$AW>5FA9G@& MIW'6Y15J(^M^K.%.KF!OCIS%]%$A\HW'US?+^,J[6_HH_>-'.!&0^;AX"FW+ M2UG=&Z]XB:=,AOIMN;L%';$J87DD'U"5>0>L@>7 -=IR5]:DS?:("I%!K7/( MDM&QA$3NNHD9>!A:N&,=W<\U:BZP"Q=V$5L$Z,;LZ5Q(EEM #BU(^[:L2#0A M$\:GT01!'E/ T;*X(B\!ND?Q2=4D2=2.W^;6CP_L"G M-^PW81^FO"?(80[2D2+4GL!CF\_AL0L$]"=/0']://6?@Z%VX\DX13S+RZ3N M7'<+QO@9XC@Z*J*MCO@)\:A= ^RV9@=&2QA^,#=Q&FZ2":B,MLYN*QLM]@'>U)_::_X99">2(0(@&HZ M@:0R%MI"HH"7 RC3<'U0N"&EHSK8^%M.-E0N8BN6T7[SW=)6\8J4M8=#393$ M'8@0CJ[!$S D]@==.\""\5+0&8Z]1>?9NUGNCVL9RY/],@)G"2;[75F@52)? M!UX)"*N,%22^K'^I@O5A7EH)+]FR7V4ED")=S)"/ M+T,'$-IP#/YY]H;U-C7:BK$_ZZCL);UQC5$LMG7W>++_(-\9L)HU^N.)/NN( M2,-%IRL)ORQ;]@VDA6')RI7X6O6Z!1A@$5!N^8![A&B/GHBJ_.A W(#57Y.K M0-U.Z()#H2<^@"*]YEK=&1ODDP_>FO<[I,T1"L6$\\Z+#2R IJT(+[FA$=H\ MLTYA#'=P#T_!AD&3O*_)O14.!N1[,^QN_X44#7NH3]O$] 05\4:'D[LK0A]Y ME!-O%>BU@/"R%X)5?K<%"=Z@DOXWI)3X(?<)A-;(]T-AB5:$T8%C/8%J29G9 M DEV9!!LQ &,:@ZHY?RS]YW%Q$RJ TFXU+&(E>.?AD4];P(\(,-7A[5XSU=9 M29ZI%3( =)BL VL$7EH;VF=?-5DZC44 >PD\/]7#QZOI/X:W*'[EW\/Y\':& MKP)8ZL%?/RC6AEHN&MF9$3>9HOLH[V!K%E]\<&A/.0R39G_)ZP%M?8USTO]? M$1N&?US&M%*4!=U^QB")9(-T4#_:G?*AOLN,_WPLUE1V_[,:XN5%"$)?+"IW M[X O@Y*+'T(S(QE?/GD%NA4B#J*PW24\IH" M1VP7(=*LNMI]-MJLQ/0G-HH$I10T;U/%"IKJV5,=[83O" [,EXJ&[MZ)YM\' M'_>)/&>5N#EA#4U;B:^X#T9OF5ET[CADZ&]$-L-^=?0-\.O-&B,N]!(9F-Z0 M1)(&#MQ6HVBX?#,#304#8J",PB\ZX(OD4/7DX(5'OG<4[W#DXQT.33U6@$9F MA 1+755R7% _".S[C.CDC(_N@"D9XKP\@"S C[)K,AROP2N?Z#%$L^S!SW2H M>2=I8RP'G7=HSTX !"KA/Q!W&1E=1#DRT=//%8U$<[:QKVB M4"/9%AOR7ZHL\\$=$7)RGN:$T1248)EHC:1BAT_*HJ#IT+-'8^)@#9CD(T(Q M&((2] '@\[8&@#K$"D6# /*5Z@$MZ1(KYB39;V DB:*\1B<*>H0P&:UI/E(, M*_I07@#HG5*^J@BMVZ$!TK2@S&A =$5A"K>YK9NJV3'MU7=EV]1,86)>'+^, MK?/:/DH/0IDKXEM.:KN7XE,AKD9M6MU!7GJR^/9W3,X:U)L0=AE%^4!^.E=T M,_I.((__,57&Y#R<="\^2Z_)7@5O_-(^= =7HZ MH0.>_\.S\\L,>&1%SAUX M]@]?G#_37V V"(9RD1-50&YB>I'Z4=8+7 5=2C,2-^8CRCH*6AA3H-KNMCQP MT![YZ"!)#DI,'.CO%)3(AH?'C(N"\WOHR>GA4I@\NW=TV2G@3UOPB00H0F@G MUC9=CS2 LDZK:<<"O*NQ[^H^[\0P=N+(1;.WIK "Q=)P9T)S),+I04J)0)8/ M\&UZ=KXRT+3U/4I5PTZJ!\U^($^#;%"@#JD5AH>E=8U]_JG<#WLU"@^< F5L M$ DC3X/PK!&8(UO4-:^"KGFU'$?&R_Y7_C$Z9C*3B4EVBVQKT("![#9^'I[.PH#$I\D\<0@I6 -DV!%HF)O MO/S&.X<(N /E"P%(!/HTLK!M*G(I7=^\S+ZYNEAEYO[_'+1HE@>O?)*FA*-$ MH.&G9X+@+#=FSS=81\#R4$LM\K:(,@#A]Q@1KOEZ1&%Z/GZ3_L0J*IR(1$70 MFT2*(J&@#"%VS.[)/9P/V>,DBH!U/X>_12RQB%O.>VP#O:Q-6+"P2F2T+L-9%:"P8P.=H.Q MVQ+TFG9S^Z!DY)-[<9]661\&.4_0 "9/#O7T6;(] M&&K*,3"G'$%>N&[3EFNB#HSI4G2#E1!:B"2Z/E2P+XW4I:"M;LL6L]/NF[&2 M;:#2_ O@KWT$[TI$.B=L#1U+64&W ?MY1LGH7WV;_43QE\OGV:_C3:\XJ < MQ_';QT/-]K7Z4S*73J.*4#&*HKI)0-6*MPI$+\ +9',!I&)5) MSJ5N3];0E_V]IVQ&6G@5/.-",/XAFM[(!>8P(#YCWABG6C M$(G:J-FC^IHQ0X5+3VVJ-(!+.EVH=KE<+$_YX64#^B=: !K+?LG6]+NR^YA4 MYI:7>YU4W&BWAP;#67P,<"A_UW( DXRZL<#0K5?;'J A=(7LBP4-L(U]P',J M85S6$>0ULR0U#[;-9A@7EIA$1Z\@8(%0[W:<5M9D6NL#$!S*7FRK/8;P.;D% M"4&8[WXI_\2;@1Y0DJZQ@ESV V.,$MY6Q!Y [ ,J"M"X.DKN):,=GQY:\J:2 MNP9SS\B:&'V?]\5?QS>[8(MRBLY9Z[,@Q^DKE!-^)"4#9<#ORR M0)+1S&\5S#7:5%BU,+0LCM3],_&KH?7EE\KKO'KH)*\*ME62TXKEB:+ZUN45 MX%Z-<_]E ,6&1"I@5Q'Z22-Z\23P6G8&)C#=&!8EER6T6JT?9>FS82".5'[ MQ0_3 .?5JA8V;1MQU^7!PH_AY%6Z:;!M4HD21^\X-1[5F"()=\ACT"()B8#: M+']VNMUA"6>X^J#F;LO*=1.TQZX+I#1Q:YK"!I]@JT:WJ=8PN:^ZIE>&45%N M2TS>7N2RH4KO=W M^F=VI'1-5:RX[J<(8O8>:Q3XWCJ.9(G;D%1I.!)$7"'9$Y(PP2JEMX8B)^@6 MUB]9LR7V(^H8V1Z4)<_PD49FU(.2&2FY/TO7!7B(/[ M*"HRDE%V1U5NO1253P#!SX%.V>E>=R[8O.-XU/Y0.161.548R$4W)6$V\-E("B%'6^(85NI7A#E0&1 MZ4]&C83/.QNMK2)4ZV?)T<5\@:P.+E)8F1QAY.?S1$>N]NV#UEGY\\W%FJ$5 M]KKN0B;7K7CG+(4P4V+_[@(,9$WY>@2IR=-$"0Q*T&6SGF*_F%:BK719N2?[ MIN CA!M$634-R^^T'D"!I"H2Z2L6U7#N7@<%1!^JO.[8R"*I22IW "9.%S0; M55(8%?A95* 9Y-92RB>G3%LID7KW6A[L42:DA+C+X)+24>=MBP8TBV-*'^(< M+:K)\AQW-;G))F<]/QPJ38ZTX'5H'.M)^*_;9/=6*FI! T TU000.J/8>8T+ MTB+F1I,:2;*-USF@*3[:K_?FLW-XYV89'@E#XZ_V%3N&QC>S\"]NW-N0F:*JGDB$8KO^>@UB/ M6@J:E)N?L9"O*9TH3SY(#KHS_+XDY',>-GG5 _8X>$,E\&S M00;9TM?G67H[OFRQR#[PXS^AY'JI!TZ1F>T6CR) _OZ^$3?)6TDK-CP2_\BG M=(-V"/SW/3W*OWL]M*#BDI*)=03EIYX\=Z^10_$3?W-K,!Q4<-MW?T*I@;49 M2%XM;)U5^Y\P8$[I=(FM;\D8!L8(6B)B1V0YF@>O%,U,H?L]U\PU7+^HOC.. MRAW8(K,B[+#7.."\SVU!IPOF4T[ M+0Q@*P9@W]S9O"&OZ&KE7Q"9F">K]3;\[E82\3X[ 0WY$4G&P([BU?4^YT&P M<@W[&!W>>3F5C^\<.K'9^LD)MV(EJMJ69)=+%SQ4)UXN%Q>^T/@\4/NZY/3W MM%Y\O$@Q*MQ",EE3D'&V)IB]TUA#8]--6;2&NO0Z6::N%>R3XBY<7W*;Q'^# MCW8E"P;OKA7#6EL41%X?7R>@_DN19)[/A"PB7>"?!=?F7 +H6KH_K=OEO#>D M2XIU#K5:?USE+9X=M(G1-\^9 ":(;IV63(CJC%:OZP'?;FKF-_:VQ5B,E4=\ M6=,$0N73K$^M^Z<1M@JYL^B.=,!4ZH(=&UOD6/#E@,,WM:]E7AF,]?FGC!PT MOM(:?G.FS"AH/:8M!&._%$>:M5:XBT1M[D8>&8L;+Y4I$DLEI MIGER":.M>2JY%,+HA%C6@-9=PXY)S-5B(8ZJ8HV-?BAW[7K\EGW)OU,*]9DG MX9D[]\ NMQ85+'$(]VU3V>@2)D)1=$3,ZT[";+DGR:V:RB$+ZFTGB/3\O7J,NL&>CWHA%)Q:^J#+.V)^JIP8YY.-K/5?$3/<)M-+Z@F)VF%<2 T_15)_4$Q3>J:T[UWSF//M5 MQ*KH&0$-Q(C9>\L9=,PKG'E,(T(336EZ*$--%9ZEJH7<1N4AN"%OI12-C.OF M( R1BV"T14_2? M"@?#/2)AD_HFQ3GBC(J_OX)ERB8' M9RO%%J\4!DTYW3D;AD%:(A0SO(;RSODS>DR<.=#!>%L<36R27HLD$9@0,3:)C=:\]/][TWJK/2O&-$Z1AV".K4U:58< M_1=_A:XLL=GIRCZ_.*+CR?LIR!85\M MXW*YQ\5/*,9^(C%V+43YQ@D^-8Y(:_2)3,3LGIS%UBZPQ[<[5_I[*$_[;+SQ0NRQ]4IZ"%VC^D$15P&'576)&H?ID=:C$L7 MS 5PPKI#7.Z=VW*>^R\-'.87JQE7-9?1DG!OB-7YOFR1FT-1/R(_+JSB=2RC MB>J<&,5*ONHS3GO4R0P;[SQ1YV]%.:]/.+4!!/S,-%"-&Z4JLQ28*]8\0'YH:8BDBR\QJ-"-Y7*YC\J?Q3>5 MY#6GO8J\F@G*9]\:AZ9W87(N;L)U22T\73]Q# %C3KE1X%1_%7$YWSMTG$ = M)8Q[CUYDZA(O";XV"IZ7OPUJ:&'"5&\,%!MX\!JFA@]8J7N%GL^R=T*3:3!- M9NKTYJIR96CFJ!:J7GWB1YZ'^=07KG.A!#(VA,65 ':P/U"-8P!S.V4+E,"I M$'Z+:B<<#UV1!V:DONAH5(J8U_7 +:+A@RD!$_+VC\F:::*D^I&UJ.X\F?=% M!?@$1@P8IH&5WDS:-D,+Y_[;D*N"3X4,6Q C\"(RU5'./"4?2_4HWPJN1.0B M4TEZ2M>/'FODD?1C3WLAL:$;-)O.[=051UX36I33"F,Q1'8RTQ1E? F ^$0, M8NWPGF/(%Q,=&:&Z5$LS=QE^ZHU1(W+#G2T*0;50$L[LMT M8SD)OG _>&?J*#KM9>^;[)+/)J(8KT*D'J^,7?FQL)BH1,K4R,GIBM&! M&V3DW:@VECL*2EQW6AL7T+S4K&3D4<"2O$ORI%N\;YMZ<^4P1GU0IF?&^G__; MES?:R?];=DM>/?%=G_VNJ-U3*6%ZE)426*>OMZ)^F0!"-TUD)0H)*U(-BDTA ME2;"G0\SD,$)PA*_R@VI,7"ND''%CNWX(HZ)SEO7(5+K.79(73[PHXT6(DTB M%)PI.?DPJ=66&_>W<4.ZP$-TJQ.6D9.W'#3++9 ^DT^SKLJ=^/G8\4NB3;L^ M[5J7:D+MY64=94W0=PLYF._Z5G,J9A[2G,9SW*E)"8E3' M9W*'(4S")!9N!0Y,?BHDQEW>^FQG2=*+Z8P/3XO16@[-AY@7GX=F*G-P1>O, M_!I2)S-^R[JVHPIN%[9V*[5TUF\76I'!=P-SU;U3#T)4EELNP.9TQU%=,Z?' M 6S:3!SI?TS6"D7H%C8'A>=B)D:7VX[R,PGFDR^8//!I^C<'B MA"Y<;$FIXS9J$6DC)/[#HIKWVMK$OT^U7_&S7I3L.4B%E8VULR7NAMTD^E= *6=95OH-&T#AO9]E M;V>>]+*$$BT#8EM[,6-_OK_ Z(Q3YL!EK**56KXP(IS,5Y6M@=Y("]CD!RZ= MVTHB=D'5-\B(J59(VICY%9AOD*$8D@!1FE6RN)=8KI[^.$ MAU$,/]+E&E->G-#GUM+EH^*K'NMT>EW9Z!)LF#*,;LK^?2@N!J/TG<1]:D1B M4ULOK\8VH)+/2BQL &!-G^&;&96BBL,<]5"OAUG[-+![9>PC>'R@Q\?N@0CN:'!7LSE" (+@TQGZFYCD;?[2 M(ETR\2,MM#,$ES.X@7(A\B'NWD*C:3E>EN\)X:>CFG8\F*2B)8N\W:=Q;?RCE&&CD_115@HGC>SFA8FF7IVA[Y@?(XSOWR6$I9N,6,^NA.B1?93>]]93,*E%YNZBETEWX+$_*4:&+C=^2OI04?.F" M9^M0DX[F^&<)'!6%V#U$H'W^"ZR[VO 7Z5^<%>5%+[-LF M>5Z8VRE?DQDF[^%.:U>1NEP33H%!W&-+[[R+%@#A(F]M]JF)XXFB-1,2KF[@(8[S]ODR$3C!)N\&94OG5,3VBCM2-7+ZC+T]O-A6#+>>!43F,XU']96+\CNHW*?X!7F/TX=P".F5N0Z;Q/1 M[=,=-#5@^KZWBJ;*\@GTZ7DXGDCPW0,K%[>]IR3QR7=4^R]E(7^7 5A\?&]? MWOC&N_8;2E?C.T"JD9S!P?&67*O3#DS-3_1G0%>!+? W%.G9NSTJ/*H_=FQ@DR)X 7ZL NB;C';YTR( MG^2#BJU1^*S/1*DA.PBPN.*V!X7#R+_TQ+3.DY$*0.BH*,:F6QM=*..I#;R; MM =[F+#U5FLB3B $H&!_K$,M8S!)[. 2L3S4 -2HN!%%4TF=$!=]A-W882>Y M@P#!:HR!N17"3:)F"[GVP9'"%VP,C3U1#GF/!=R$6L4X72I/92:C2_/&<\-$ MWEDY0RB*#KM%EHO:]]W85EA>$-DFU$[L/!#YE']6&\V2VZ_F MU%Y*H<11G\7(17VZA6Y#$ZBOALYV^;I!$UOZL?66<1@+=H'IK9A 3XCEACCC M:U\W,-*_DF479AK1'-U;9RHAD?."E&>=SWOF(D<)V=='KFFPO4O?G.C.J55> M=MQX K&F!*<_)S5Y_6-2X-@9<#Z&7K;%&87\LDW5#,58_XK*(I94K[,L>53G MRR#%6@&@J&O(0* JH&C"^>0P(HC9B> (N]L?JN;!N6G^ M]U$[PH;K0VIW]6 9.Z??;2B,&-AV((?N-F]=H?LR7-Z6Z]O&0,+7_&F/^9M' MZS@#(7'*)^#U='3^#FQB,RS0I:25R:@W1X0.'$R>WP5 TPB,^URD$??*B#X#JXI M"J2G =<;G;HG/H_\ =282@>7&4K:XG'HDNP).E0YO YT4=#4IC>3+?KHUF@ M4TC@-*(;V#HF4=&/4=575,C(+RYDE42++R0L5_G+5< M.YO%4()=>I2E>N?B4EP-)D[R8<8I"(2M<-Q;WXEDQNM:J$]_]"$,]^4?95A] MD_ E5:[>3;OXV5N$O_!N5!X[B-7$K"87$=M.+8-!>W3?3C<0Z']Z8X9"1PX6Q5@MED\TC10$M/7I*X#B[ M!ZS>FE:1B9ODZTKTHDI=AW>Y(6PF=H9(#\;^R),T);U1&2,U $L0VB@0*%[S M6GWU5"LAU82?/^W,JWI%<^CUEB4&[7!/5[R+_:A[M'Z;/]RQNY;Y?Q2L,;6$ M/IW*<'S744/NVF=9[ M$7-/'4Q(5@F=?U.+*7\ ;J.-V:CY@AGH(:7K>K\EG3.*:Q?4"-RS@A2_PJ3^ MHD1E."2&!.;!KF#M1AI,OC>3Q;QQZ0G1SK-9EQ2+2XWP-*U1AQJ?:^)S9I\[GT?_LKF';GMR79/SJ0(4PH_0_:/&OC*Q!"6K/&DQ*#76JZ5SA6. M#$0K@VRKH.0N2NX>G;6#_:!+MM)4.O1P$ MTZAK,"I#S8".%VW!>UI7W7A>X9'WA.0WME',TG:;_\^PYM962S>$>TIF44X);)HUJ.S^F4?EB7'\^U';D* M_8#FG=QL5E%,'^%*IGZ-6_O:OK^^)XB3IE1D2>H]=9M\;#R* W$S*C?"ZE*J M?Z%P3/!W& [S(Q(7H2SDM1KF5]92#22Z?^>,%CF:U<%]&FJ*H#<* M*>//_^4*Y(RR=/!H Y_YD31P3W^_WM=4M(TS;/S2WUQ^>?;%Q9/G=GM( _9, MS#@O^F3TD7SQ.P$O%A^$'^XY]]JM6VH6R[UB+TV?*=]ON76]*7DF[["H@)1K M=)Z]Q:&0RM/HP.7"F^^NM+^0V20^CJ?+GN-9I[Y'1,?$62-Q9H_Q:=D?D:ON MC.U8^A57U:NCNF /1-P!129LI-JC:_ (B#$\Q,P*HCC'05UQ9= 9@;9#Y3EYH$4$Y>FF?E&:IQQGW=&YZ,2QMB% M%<'*)UX>AV5*%-2_P_7D*['Z_>^XC8LT!2#:B7EH:%=WG%D)>X:OP%]IY)FF MWX5^0G9& 0W.0SIIN,DPJT441?RYC;:F*EX.4U>(1Y%:4YS MZWPB<_M%M/Y!YM\RI]J3%FM MC1+YN8WHN2S<7@/?<([HAL%9XIW#>6O;"6 M?^BB.J/US&$G]XZ)^!Y-*@]^K]H$V @?I'@Y\6!0J67%E,L_Y2H\!D^\K\EG M$!:K8- U"_J5Y?VFB1LFSQY!Z@J9DWB2DG1+':IGU?ZTIT"=MR.\BH+KG8IS MRC]FE].VS\DZ1]S&]C!06L^$X;2=0RIAJ M_9SAP*.2,%Q3AUBLD7J(,1XAO"Q$;SAB$E4DUF:=\/P9JY;P='/R6EVC MQVJP5SD^8")YO;Y<\^,S'_V80,RLT1DL9+7D;4WIRY2%?$L]'X<6XR#=S,WE MM@T<22:]:VC-%/EZ4N.F2FI/F'#QM@;;93BK^$-"99,\.'A MZD,Z0V'&.Z..5U63,#QOF?M;5*:U3RYS)OFP.,%/#9*>,@O(OTAUP8/^+,V%U/F$XC(C7Q,@V-.WRK.H8J#;_8=+L13;L@519INLY+6A2N0-NNJ MW(C/B4*1FO[EQ[V&!'CJ L %?&CN[=I\OQQB"3/3KI9'G=T03;V@G;TT-)7$ M_/)2]G7OW;(5.89\\WN*DNRP(XNH@"&]5>KFPF_*V(UMCV'DPIY^0IXK) ). M7V07BAG^S!)G )*'KUV\)T$+ MUSFX%&$F)(A=75Q^G?TH?\CH$/UHM^PMF' ^PL)/WKQ]&TSF\UM0SD@!/^9EC+OFX*+1LOTGU1?B*KQS(PMFS4BZ7BH(L4I&GX- M6PV5['-@+^G*0+D?_<)O.BM'>5> MB PFCUR"+!,)P,W04U47I?"_IKD'=)7H3-*^/7Y13AJX5(E3DVM0#O*5'/?2 M8;SOQ M0.X%8V%\,91GC"\#D/@JL:W1L?AZ%E4C2WNV?VV0&_.8@YM2YPH&/:WP&1,X MOQJ7,=T9V"\0[OX(FCN_MI],:+F 'C,'O-HR'A\H^#0=R/A=OV@I*5EHUN%8 MS]JG#;.<(:=E7896^RG.Y1L83'*P)S3'3E -/&AK)]^,.<[NQBL+G,0X/>,S MTAX!4W3\3A(PN"X3Z#1H-$^>P,ZEG="[LOMX]AKG7/JA'._\L#X+Z,LM''OGLC08_'+G ;J8S1='&CC3G3,$*A5"H MC;@/1ZR<"-@JPTI /J; /SA' MVK1V"QFJL[U,V2*4<=AS=45VE$Q:'0J&A]=6FJ/]Q55C"2TM'<_*"QWBXGF. MT4 =[*2=*NBP4Y;8@4<6*XT&:=JM*WDR+1/5@_:26D#/4;2,(M/'E:[CJ!E? MH24E/LQ%O5J>9_H+V.0_H:?F+7SE!MTK2?7]]*&H7MOFVMM-RGN$J1BEM*?0 M$ @](N'3>X=(<,69"J_@"4L[O:P"% W[%E(A5Y&\&@T/5?& O&C6V542)S\, MD@BS*RDT+7P6R:FJ9CQT;J-UM62_=JSLLR*3:X.L^F9SPS M6>/_VW/$*_W_[!050('X\P]2FUDESG)\7%>K[&;8[W-6"V^,G6)RZ=[BK#HD M*JZ5U8[HH*+G9=7-E?2QXLW59I1UJB.Q8,4INLZS%W3JW+1Q%JGW6AZ/F1?L M' >>3*Y-G_KDFZB4=M9KA.X%''.HE7(;UH[J2/KRS)]-$4+W'CIV9KIB#IY% MQAF&H5XMSS2]D=[V;\(%2G+.TR>CHI"B[H5A7A31C<\JUW;ZL>X3M,W;TFW- MVX7;4'<$4$H^:B7<^)V7],Z/GX!1$3Y_I?'OK7A>*+4)8_BMOE516" M"GX!21E'@AU.4NS>9"C$Z,\5 DI%RM9,"H M8%3<,O*L=Z*T<6NY* IH7+WC,961"2=5C/@*'@2%DC>2)N^#GB'@WT41_TDZ MJY\9 ,N)[K2= 07[G\[,O;;3KBG>$DTBX:%9T[BG?$;SA;7K7#B*M:M*=\<> MR?38$6FG3T7N\3R9D?))^[-1V;E9WU0Y5VY/&OIBW_3&0@Y\ +IH97!@9*:&+@M[$) A@U(_(YTYS&ZBZ6MVJ8J*%_JXTGMN3XVV M'E9D<@A8S2,3#9O5\;W]3?Y55^<5:W&A.%)$%T5>^?(A3PD$B?AJJ+5SZ%^+H%7N$X?K M\WM53W8" );DW+S,OO[B@J8)>OX$VH9O)R7-?">$R$6>"5K4<4FF/E(F91RG MS 6JI',U=&E5,)0FVN9-&BWZ"5J'@\/8" V'[S5W$W:WH8E**Z4ZST12U#RU M,&4B4Z$-*H2#F@O)F-89\@%[G9\1S"/TC'8;[8[OA$^6F-091:7G[%F@LOY1 MP1D)P" 90X]TK"R5!KWD?*L+[=>#C8/BO7"SU;$3)FZ=P&IWGH%.D'.L&0[W MRXO_Q8==WC;JYHYI:7+0T\$2 8N&.YA M%F-/H#T9[5[PVIGN8,.Y!C=="\4A: PM1V+4>;ND%3T+$XV>'9MHM.'D MV6NILT*"_<7=1S90V]3-( /*.S2>LO\&]4;>2"'CR$=?F>03D&XOU!U-A4B$ MBC4F%_^9)KX0=5QW&*6G3 6J6?@%_D3F+=8<,<5BS9>O]>)LILLS+)Y++_/X M/==//;MZDCW/ D2?#U#H.2C:6G#BH^.35XY+]G@Y9=Z[L&P>EB7OF.2;G%L MY3M\&!+!?LYL\^' "EUZ14U>87R-M%#J<"M#2^6%E=?RQ'(/"26ZI 9P!SKXRR^YX&RNR04L MC%2@:C"9I3SF\2]Y315KS[AD[=G<5$Z.2YH<.;]H41:FU"HT,Q#,\_L-W MAWSG?@8FC>WM*[>%5R_.O_[R$0=E](>^.>"2Z";OFSW]$S-#7(L/P-^W#?!O M^0$_<-^T'PF\'_XO4$L#!!0 ( 'R!<5;QY9@:OP, 'D( 9 >&PO M=V]R:W-H965T >WZ-\[(DP-WM MBFUH@:"YKA^&?5!L.A9J2ZXD7^[VZT?)B9<42?8AL421#\F'INCY3JIOND(T M\-K40B^\RIAV%@0ZK[!A^DZV*.BDE*IAAK9J&^A6(2N<45,'<1AF0<.X\)9S M)UNIY5QVIN8"5PITUS1,O3U@+7<++_(.@L]\6QDK");SEFUQC>9+NU*T"P:4 M@CO: E$8W_>8WN#2&AZO#^@?7.Z4RX9I?)3U5UZ8:N%-/"BP9%UM/LO=;[C/ M9V3QY!WVLAF;TP1-%ST3_:ZY^'(8!)>,(CW!K&+NW?DHOR5 M&;:<*[D#9;4)S2Y&'%OS(-\[>>B=Q!><1#%\DL)4&IY$@<4I0$ 1 M#V''A[ ?XJN(?S!Q!TGD0QS&R16\9* A<7C)!;QS^?YUO]%&T6OS][F,>[ST M/)YMI9EN68X+CWI%HWI!;_GS3U$6_G(EVG2(-KV&OEPI:DIEWGQH:ULM)@K M[QUOJ5O,N6"OPIT/]N#C%!R80NK%7"JJ(S #N=2]_P+)-N?,D+S3EDA3(5@" M;5^\MSZA05/) N0+*G=:RIHN!:N+VO!F;XME5T--O:IGI7Q*/+GG22G"A%6G2O=DUBBG&O\14WFAMT=)S:?D3R5,FZ -ZTBE*WP5BQ M)J)MVYU)G7*1BFBVEZIEI[880)DU<+XL/@BTM:"[TOHGU%-Z;[@@B>PT6>G; M&5#[=+;K#QWTHR >:'@'D9^,0O<,T_02%:D_BD<0^],P^9\RI/XTG9)FFF;G M"C&=C-SO FW)R(^C*22A'X[#'UB?9E/W>R0:C.KZ6Y\2)_.&KCS&(J MG&""HNIY5>X%E>5[XA\8E86PXK&?3J:6CC1+X%D:5EN<$R)0U4AG^3R^XB29$77I+B\B?1./;JQ5^!Z.Q/TDC M6F2QGQ'EYVZ3X&@<-*BV;NAI<#=2FE.6RL@^%K8_DO4$L#!!0 ( M 'R!<5:I%D@T?@, )(( 9 >&PO=V]R:W-H965T_A= \FF1!K$SNU'2CW MUW?LA"Q5@7LXW0O^,3.?OV\F8S/;*?UB>J#RB)D4705EES(8#'S>X]Z,5.U+83$1PVF+DNN]TLL MU&X>Q,%AXTEL1(X0%IA8A\!IV.(=%H4#(AI?6\R@.](%'L\/Z/=> M.VE9HPOA?V#6^HTD 26VL*MM@ M8E *V8S\6YN'HX!Q=": M0',\VX.\BP_AU'=N"X9!<1_^"R#X.X!RQB@PMX@T[SP.,-_EWS1V&2 M0CG9!OZZ71NKZ3/Y^Y3H!G)X&M*USM14/,%Y0+UA4&\Q6+Q[$U]%-Q<(#SO" MPTOHBQ6U8EH7""J#5_(]N#4&J59MX5*@K_P)DUIK(3>PY$:84THNGG5:R7.. MD*F".M@A6_]I@#=+"T(V=X-OLC4U/EAROU-EQ>7^W9LQBZ]O#&1"P?A;&Z[(2]D51.QVHI"_$-,K*+^MJBI[9!NK20_ MQGDO)(6KVM!AYL/TJ"Y.P4_;4=1?NZ0[0+W1G9S4=#V^!78U[D_&(9C[C[.:'V<&ZRI6VOSA) M)':+QI8-Y.?^J@\;M44MW0Y8[:NQ!^,R+ZR@]P3CJC:-AAWL87RV-FI]* M_99G,IC:[F4Q_&@ MQX;1^3RV]E/73GCT3I2H-_XU-)"H6MKFR>AVNP?WMGEG7MV;U_J!ZXV0!@K, M*#3J7X\"T,T+V"RLJORKLU:6WC _S>E/ VKG0/9,*7M8N .ZOR&+[U!+ P04 M " !\@7%6*XRE':\# !T" &0 'AL+W=O+;_,-I!D*;:A+8PF73\,^T!+)XNH1*HD M%2?[]3U2MN84BOO!%GFZ>_C<>94Q[2((=%YAP_25 M;%'0FU*JAAF:JEV@6X6L<$%-'<1AF 4-X\);+YUMH]9+V9F:"]PHT%W3,/5\ M@[7(FM?[. MX6^.>WTR!IO)5LJO=O)GL?)"2PAKS(U%8/1XQ%NL:PM$-+X=,+UA21MX.CZB MOW.Y4RY;IO%6UE]X8:J5-_.@P))UM?DD]W_@(9^)Q<-%_V1/!QU. F;A*P'Q(2!VO/N%',O?F6'KI9)[4-:;T.S I>JBB1P7 MMBCW1M%;3G%FO5%47V6>@8D"[KYUO"7%C0\?:3]-7T&-8O@@A:DTW(D"BY< 5$<>,9'GC?Q6<2_F+B")/(A#N/D#%XRY)TX MO.0G>?NPJ9DP+].'?ZZWVBC:,?^.Y=XCI^/(]A0M=,MR7'ET3#2J1_36O_X2 M9>%O9WBG ^_T'/H)[W;@C4?>8V3/PHV3?;$G!G!@"ND8YE)118$9R*7NUR^0 M8G/.#-D[S<4.3(5@!;1'XJU=$QHTE2Q /J)R;TM9TWU@?5$;WAQBL>QJJ.F8 MZ@6,[TRX&]P_]^[O>8EP*YNV,X1MG659\AQ/F#_L)2VJ$&'3J;RB0UR EJ79 MVY3LRV=D2L.]39^>#\ZUM[WKE."F(S^+7/(G.R8S<3QX?,&MY@:='"]CWR.M M5,FZ -ZTBE*W9*Q9D]#$IU:=VF( 9=; >%E\$&AK0=>D79]0 M7\I[P0599*I/X@G$_CQ, M?E*&U)^G<_),TVRL$//9Q/U>D2V9^'$TAR3TPVGX@^KS;.Y^MR2#45U_X5/B M%)Z3VC";SBW/+*;""2:(5:^K%@N/Y#H:R1RO#_>L-%-"/ITDL:1/XL MFEZ>K? ;F$S]61K1((O]C"0?NTV"DT[0H-JY?J=)I4Z8OBD,UJ&E7O>=Y'_W MOA]_8&K'A2:E2@H-KZ83K]?K.#&R=7UE*PUU*3>LZ+, E76@]Z64YCBQ"PP? M&NOO4$L#!!0 ( 'R!<5;R\(/N-@0 X+ 9 >&PO=V]R:W-H965T M-R&LSCD[.16^\7?!:X-7LVN),LE/KJ!A^*:1 Y0EAB;AT"I[\;/,>R M=$!$X]L.,VA=NHW[]CWZ6W]V.LN"&SQ7Y1=1V/4TR (H<,GKTEZJ[7O+DJC?^%;;,V90'DM;&JVFTF!I60S3^_W<5A;T,6/;.![38PS[MQY%F^X9;/ M)EIM0;O5A.8,?U2_F\@)Z9)R935]%;3/SMXI56Q%60*7!.&/>,F9O!12;LV\)LLL/@1 MH$^<6^+LGO@9ZT3\G#.(06,0&'7B#-A #CS=X22">G!_>").7RM0:X>_Y MPEA-<6\TK5TNYS@J+6'H:6;5 +51CPKJ0E\1UY %4;RH0Y/@'*=$W]HDWVXPD& M9[SD,L<0%K@24CIH\N;0[Y!K^ 62-$S3Q!E)F TBRF].'!H_."Q(ZE)F]2D,ZGOM')$'D73 MJ93G>5W5#6F:UE9\]TP=)_&@8.X5?$@'G8Z?U\'J/S%R43I7U8;+N]>O,A:G MI^8I2^#:F3NIF9]KH8G.^3V7S[RLJ6;W:,SW:;@F=D8WQ&[=%]^SL?AU?H.: MKB"X1'>/.:!/!I=U"7^()7H2+K_F&-[@#=UC&Z<2S-=2E6IU1]D>9&$<160< ML7$8,W9,9A:.TPSB7@KGOHVC;A3FI+06&P-Q$M+5"4-PR+*G-?"_"P0+QUG#. GC. /6&_TL$N,PC2D0 M23@<1Q2Y0X$8L' T]K L"D=1UE5AH[;"1IT5]K:VKJ__(%B\I62,E#0Z^]44@!*_\2D?S7&EGV\?> MO'GC/"QO7HH?N:8V;Z#$)6V->BGU,=V\OIJ!51O_XEDH2W+SYIH>K*C= OJ^ M5,K>#YR#]@D\^Q=02P,$% @ ?(%Q5OD+\6A_! W0H !D !X;"]W M;W)K&ULC59M;]LV$/XKA%H4,:!9;[9LI[8!)UG1 M#F@1U,F&8=@'6CK;1"52):DXWJ_?'24[3N)H^R*^WG-OSU$WW2G]PVP!+'LL M"VEFWM;:ZC((3+:%DIN^JD#BR5KIDEM MK9Y/56T+(>%6,U.7)=?[*RC4;N9%WF'CN]AL+6T$\VG%-[ $>U_=:EP%1Y1< ME""-4))I6,^\171Y-:3[[L+O G;F9,[(DY52/VCQ)9]Y(1D$!626$#@.#W - M14% :,;/%M,[JB3!T_D!_9/S'7U9<0/7JOA#Y'8[\\8>RV'-Z\)^5[O/T/KC M#,Q48=R7[9J[R\@7<#*\MNA,D*96H-[*_%REB-!/G[G+<-UN \%A7- MI:EX!C,/J\* ?@!O_N%=E(8?.RP='"T==*$_2T].5E-5YC4FYIREG5CG+;W; M I-8^QG7>B_DAO%2U=(:IM;,XMFU*BLN]Q_>C>-H]-%0!M(#0[@A_J.6G&U! M@Y ]ML.1X?Y:%5CN-&H'4X$6*C?,*986)2Z$Q!-5&RYST[MD?P+7+6,8YKO& M%^*8XG68[3^00P7+6%,S64&+%,& M?;J(0C^N-XC)Q!^/PW:>^L,X8AWI'![3.>Q,YQ=T'2-@ M&3SBJVH G[6"4S2L:H)Z+JO=D)3 )MKD@J6B90:L"[W=NN"+#JUTCM$==.04 M$W2:]O^?TE=I?+$1O]R(GIF">3I1>W+RG[M8-:Z<:^3**^??,T?F^"/.8G\\ MG%"2TW&S&J4XIJ-ANQJR14,H[GXA6!..5CD^'8XJ%U'OB/;6F"!-4S9(?++O M)=PK@O9.Y!+4GPY&-!N.68PH$=H;L3ME71$\^9'Z<3+ <1P-3U8#?Q*/:!SY MHV'LP(DM.63X^S;$"V2 /1>C0X[W6)0,SM5D[%.99_0ZZ"F-E(<@D";][R[1FJSU;ZE]8D?N.;= ML46>/@@D)^*T^DD7RL+/6MA]GV*#8-F6RPURR+UDK4_XAW_K/>2YJ@X*%\M[ M"DWX2YBZZ.#6)UAI%[:6X&X_!Y-IL6JT$V.1:VS9=$4DM!1HW%ID'!FVR%P4 MJ+9O52$R@:;U76U0*OEFHV&#M4SA;A_']A7#!LQ8+$22;&T_*19*">8-H$0K MVGBVKI%1-Y!!N0+M;.Z?>_B"DY:C!+UQC141 G4WW<=Q]]B[+9J6Y>EZT_A] MY7HCI&$%K%$T[(_PP=--,]4LK*I< [-2%MLA-]UB_PF:+N#Y6J%/[8(4'#O: M^;]02P,$% @ ?(%Q5G7'\V*N!0 @!$ !D !X;"]W;W)K&UL[5AM;]LV$/XK!S@Z58,PS[0 M,FT+E425I))FOWYWI*S(+]'Z8=BG HE>*-YS=[SG[DA?/ CY66TXU_"U+"IU M.=IH7<\F$Y5M>,G46-2\PB\K(4NF\56N)ZJ6G"V-4%E,?->-)R7+J]'\PHS= MROF%:'215_Q6@FK*DLG':UZ(A\N1-]H.?,C7&TT#D_E%S=;\CNO?ZEN);Y,. M99F7O%*YJ$#RU>7HRIM=)S3?3/@]YP^J]PSDR4*(S_3R=GDY4H'<&2KUA3Z _B MX2?>^A,17B8*9:[P8.>&J#%KE!9E*XSO95[9._O:KD-/('6?$?!; =_8;149 M*W]@FLTOI'@ 2;,1C1Z,JT8:CT+D8&+Q@V,4_KQ9*2V3!7\>4]'\U?O?!B M]_6 @6%G8#B$;@V$&Z&T E8MX:ZIZX(C\S4KX&UE,P\I?,SN8>2/&PZ9*&M1 M(9@"L0*](4UES:K'5R]2WTM>*RB,_LSHSZNL:#".^ YOF>B4J+(ETSCF-)X M*[=06!BDL4O! Y<B4>B..IO!'YS)EB" X6TP_;L(T\6' M-WG%JHSW;)G!52FDSO\V.DCA:F>.I'P[%ZOS1I%NQ=&J$PB<:1)V][>51LN4 M!@38E2YRMLB+7.?(#-])IQY*>$D OUJGJG7/$O \)PP22)TTBN%N@U:=(V[9 MGX(8;@J>X[L)?!04N-['$_ ]Q_-*@Q=$X;CTD#HE=/_9"X@#_FO%:8^!H%?GRG-WC_#7OJ_NFN-TPM8&: MY4MT1P(K15/ML8@L+=&&1AJ7*) '(9CUUCTCQ)6AT4J*-E>CT"Z.!R.?7@Y4/^BKOY%@U7JFA5&\9W9 MA=QT]>I8O1M$.EZG*=<65L6S)7 P=4QUDSP3DB@M+*5W"F,+#W8?]9\40M,4 M9G KR1S]:"SC7YJ\IB1RH.*FK"1.F$XI&;!"Q9@-:!EF89;)!A7T:]QIUDB) MDF?(Y3 -#*^]=GYO'@*+ZKR="V'@Q%,7PNE>JMF.>D#H9TIRB+5O&MJ')(P. MI(Z;F3IQ&N/53<,AB5V#@]CQXQ""U$FP#@]0,^ZH&0]2\SW3C;2F(7-LHW[W MI/T80P(>\!X0A;.(!!A7I=&(*\M30/L*Q M$*GAN8X?>31"H4^0H8DS11K@0-(.Q([GNS20M@,A=MXI-50\DZRP1H(7(VNQ MK/I.$&^;\79INT6-J/8F$ 5.A+K><85-JZP;;2IYNVDX17.\)#R#TQ3K?WR& MR6@Z--RSHN%F1S(8N#9OPM"91J[5L25JKR^T\=VV:9.>1B7R_PQ^Z;'[H*50 M3MD4/=E2?X#S2ZI^FFY_FWC/Y#JOZ*2T0E%WG. V1-KSOGW1HC9G M[(70>&(WCQO.T$&:@-]70NCM"RGH?G29_P-02P,$% @ ?(%Q5F&%GN[\ M @ 108 !D !X;"]W;W)K&ULG55M3]LP$/XK MIPPAD#KRTK1TI:U$RZ9M$@(!VS1-^^ ZE\;"L3/;H?3?[YR4T$FE'_8E]MEW MSSUWOKM,UMH\V@+1P7,IE9T&A7/5. PM+[!D]DQ7J.@FUZ9DCD2S"FUED&6- M42G#)(J&8#N[$JG#^()Q- M*K;">W3?JEM#4MBA9*)$98568#"?!I?Q>)YZ_4;AN\"UW=F#CV2I]:,7OF33 M(/*$4")W'H'1\H0+E-(#$8T_6\R@<^D-=_@_':A.8W3:B--9$3RC_*O3-T*\C.S1:Z+(6C+#L+ M3&6PT,H)M4+%!5HX>6!+B?9T$CKRY2U"OL6=M[C)&[AQ M<$55CXJ#+,_@4( MB63'-'EA.D\.(GYEZ@SZ<0^2*.D?P.MWD?<;O/Y_17XE+)?:U@;AU^72.D/E M\WM?&EHGZ7XGOJ7&MF(2@XX7P\@%)=U1EGB:!PU/BBMWG.F.,KF MGJT,8IO9R@AJ=B$W!.)GP=)R(RK?D#TJ8_.(/N?@?0F.[4-0WNN,?.2&4=YK M[OPC<$;$A-OL1@CT08->UVE8;H!20,]85DQMX(1HN4+7EB#MZ1A^(C.^%KT[ M*J6:)E!333=-WFZ64JR8IV5]?:5P1$O4.X^&7AQ ,HQZ'P8#+]#),.VE4=\+ MY_09]*(H\L((DK@5*&DT(7-B!\?O1DF<7,"#=DSZ#A9E74+%-FT(1Q#WXG38 MBX8I[*N(<*>U2S2K9H!1XG6M7-OEW6DW(R_;T?"JW@[8:V96@N*3F)-I='8^ M","T0ZL5G*Z:0;'4CL9.LRUHSJ/Q"G2?:^U>!.^@^W/,_@)02P,$% @ M?(%Q5KS/UZ_: P $0D !D !X;"]W;W)K&UL ME5;;;N,V$/V5@7:QV 6XT8VR)*]MP'92M 6"!DG:HBCZ0$N41$0279**-W_? M(7U)TCK:[8O$VYPY,SRCT6PGU8-N.#?PM6M[/?<:8[93W]=%PSNF+^26][A3 M2=4Q@U-5^WJK."N=4=?Z41!,_(Z)WEO,W-J-6LSD8%K1\QL%>N@ZIIY6O)6[ MN1=ZQX5;43?&+OB+V9;5_(Z;7[^UD#TH7LV]93A=)?:\._"; MX#O]8@PVDHV4#W;R4SGW DN(M[PP%H'AZY&O>=M:(*3Q]P'3.[FTAB_'1_0? M7.P8RX9IOI;M[Z(TS=S+/"AYQ8;6W,K=C_P0CR-8R%:[)^SV9VGJ03%H([N# M,3+H1+]_LZ^'/+PPR((W#**#0>1X[QTYEI?,L,5,R1TH>QK1[,"%ZJR1G.CM MI=P9A;L"[?D:P$/W%M\>!=.@B\C[.F) M/1U#7UP*S>I:\9HY& M%&A;2R40CO4E6$ZBP,E'T:-S.6A\AS4*23F(<)5%*@BS$43P)29R$<'5]M7239#*! M*$E)1B<0IBFA-(.E%@QN6"$J44!( Y*&(609R9($$C1!I'MIT.M["$F441+0 M ,=9&I,TBZR_/"!Q%L#=_TC'U)98+2]7L#0MTY\5;UW.$3?(2.3BH'F$_E(< M16E LB"!7_#VU.NTTVB"3'.(:8[A!Q#EE"24PMTQ[S0C>9C9U*9Q@L&3(/[> M@$:TGIRTGHQJ?=VPOD86>/G,*I+UA16G@E(.&U,-+7[%"SF@,L^)?Q3[>\0O M,.O']F0+S:J_>*9TKAB^0?,_.EZ^.G]Y/+\\GE^QUNTR\V^96X5.2!!1%+E\ M%*XK4I+2'&YY(1^Y%8V_4\+PS[*JT'."(D@_C2#:RZ,D1Y$_(R8DR9.W$"D) M\WP,,786+\4!@ F0\ !D !X;"]W;W)K&ULG5?;;MLX$/V5@;$B>,R2/;Y6^,0LI+=PMJ]J<#!;6KH[&8Y,O MY%*8D5K)&EMF2B^%Q:J>C\U*2U&X3LMJS'P_'B]%60\FQ^[;I9X/ER5\X6E#^/)\4K,Y53:SZM+C;5QAU*42UF;4M6@ MY>QD1:J1NJO"].!CX1DI7,+2$(_%G+;6'\ >6.L6FXZ(X-E6;>_XFZS#L_IP#8=F./=#N18OA%63(ZUN@5- MT8A&!3=5UQO)E35MRM1J;"VQGYUP_OZUS6M#YP68G:P*M/XKJ2YO!X M;'$0"AWG&\"S%I#M 0P8?%"U71BXJ M9/ 48([N.(GN@>,9Z$?\2]0AXX 'S M&>_!X]V4N_"F"Z'E\ RWLH!+<8\*LW"JM:CGTI7_.;TV5J-<_MTU^Q8[ MW(U-%CHR*Y'+DP%ZQ$B]EH/)RS^"V'_=PSSLF(=]Z),I6K)H*@EJ!JB,_ ;4 M:JMMW,==A'LA=Q/^M) P4Q4:MJSG8$D*&]>6_TFS>VCLH,%BQY74I2H,.+C: MXB*_*FML48T1=6$\D'>Y7%DPM V GZC'IE:@A-VG>RFT.3R"CVX0 Q\;:RPV M$!^W?P:^.L/)8OBH=#J?:SD75L*90!WG$H: \FDPW3PH* #NI6G@16$$+R 9 M13Z$HQ2+@1?Z$7[VNT'EG=1Y23)Y%7@LR;PXS@ZI2]*%X*1GLJ1)$FMYMRHU MA6=>EK)#"/Q1%NVGPH!Y419X:18B:A@#'V5(P^>^%Z<[::0^$6%$ GWV$Q*I MCVRC4<+V,^ X7))F7AIPMQBQCQRHR ..4]AR6$NSQ7=TG"AZI_1B.ZD7.Z;U M7,B?P>TT:=::-GF_9J^KG7J[U(O^75QR-V%G7N M DGY^<<5H96CG3SZP6BG:ZGQH(9WF"LMO"&;O16EAB^B:ISOW6B?Z\T6[+1> MF' O0NVB(G@VBE/J8F!.B-@%;9FD7H*1Z$42CVO=X*$)0YYX >?HK# ;A4G; M_%3^.2F]HG">IAX/ PS.^"A)>H@Q),98["51!BQ*1VGTE!;#UM +@@18BJWA M][2B /\8N@W#1G[83RN,,B\@6@QI8;;93XO3>J6^Q_P8UXN&CM(^1<:=(N-G M*_)B>GD):]Q T69S@]IIG;1+G_VX3HHDB+43!**[\Z#1^0(/6] DH^VB-BB_ M5H[,QY5U1&X%RM+8$F];&*%JUSPK-7JW$/-= 8)WUL.:M$ M?C/$^2F\O&Q2PG"ERYP"EJJ0=+VRBQ:V,\VC21_!W\X;%[N]T68X4O)%EUND M7KH3KCVRP*<39?MO2#_A-GRM*ESIBMR8^0?8G+$#B&(JQ<$!A(DKA0=P59J; MX4Q+"24NEZ;TI9*FLJ'Z5((GE',-$?>]6+'EMGD<:2H/: MV@C-/+T&'3Y;:><*MQYQM5S+NI&;33/-M)I@(?6R MQ-_7&5>CS-$A@>]%<02QQUD$H9=%'*:"K$,I"X^0&VG)($'(/3_A@ =[AEDW M"KV8,[C"517H;1=/*5"Y<%/B6 M*>F:[1X=(7; 0![B,!$PC@DR@6=N%A[6>)T+([IPL CO&;&[;R D'N([T^7X MT7-I*?78D[7&ULK59M M;]LV$/XK!W4H$H"-]6XI30PD78=U6(N@;E8,PSXP$FT+E4B7I.+TW^\A)2MI MX7K%L"\21=X]]]P;=1<[I3^9C1"6'KI6FLM@8^WV?#8SU49TW)RIK9 X62G= M<8M/O9Z9K1:\]DI=.XO#,)]UO)'!XL+OW>C%A>IMVTAQH\GT7F/=QFQQL>5KL13V=GNC\36;4.JF$](T2I(6J\O@*CJ_SIR\%_BC M$3OS9$W.DSNE/KF/-_5E$#I"HA65=0@_1? MO._PY8X;\4JU'YO:;BZ#(J!:K'C?VO=J]ZL8_?$$*]4:_Z3=*!L&5/7&JFY4 M!H.ND<.;/XQQ^!&%>%2(/>_!D&?Y,[=\<:'5CK23!II;>%>]-L@UTB5E:35. M&^C9Q3OD_7=E#-T(3W& MT&M9B_IK@!F83?3B/;WK^"CB;UR>41(QBL,X.8*73.XF'B_Y#MYKKF4CUT_= M_>OJSEB-ZOC[D,,#7'H8SG7,N=GR2EP&: DC]+T(%L^?17GX\@C9="*;'D-? M+-&!==\*4BM7>4U%7-94-VUO14UB[\I)B_R=TA8>&>?1(3>.&_JP$;12+1H4 M@&1=^LD(:["I[88LCBO5;7O+?2<=I"-12([((P\Z:21T56\@9QB)ATIL[7CF M5!\E:Y3NZ3G]"9_&VB%DOL**Q&IKGK=V ;>(T=M[\*_TJK[-NE3Q1TMM:,D#G?,U_6W M^S8S^)<8BS"YPZVR MQYVWZA1P>&U($B&'<@BVNS^@0@E-;7'ATHY2,%C/+W M&MAI5(T3QU@ZX3M1<52*/VTZ^&,=5".=+=]#^'?B?]2W-6W@!N2%]$%_L2?] MP]6^]+ZHK>,+"KTV/8! ML&@>4\22-&3I//]7R+ 81;Y!C%A6EBR-,HK1:1%+DY(2-L]*%N8)W>OTPQUG[,,_.FE'8:1:7<:Y:Z&">91?)@#WW*];I##5JR@ M&N(6#$@/L]7P8=76SS-WRF(Z\LL-HB"T$\#Y2B%.XX&PO=V]R:W-H965T>^ZUSK>=_>Q66GMVOVZ-NYBLO-^>N M6NFU*_OP5K?=]F(B)OL''YO;E:<'\\OSC;K5-]K_OKFVN)N/4NIFK8UK M.L.L7EY,WHBSMP7M#QO^:/36':P9>;+HNL]T\Z&^F$1DD&YUY4F"PL^=OM)M M2X)@QI\[F9-1)1T\7.^EOP^^PY>%6$U;USG?KW6%8L&[,\*ON=W$X.%!$SQR(=P?B8/>@*%CY M3GEU>6Z[+;.T&])H$5P-IV%<8R@I-][B;8-S_O*#J;JU9I_4O79L^DDM6NUF MYW,/T;1A7NW$O!W$Q,^($3'[I3-^Y=C?3*WKIP+FL&DT+-X;]C8^*?&?RKQB MB> LCN+DA+QD=#0)\I)O.LK>-:YJ.]=;S?[S9N&\!33^>\SG06)Z7"*5RYG; MJ$I?3% /3ML[/;G\^2]-3TB^ONO6F,]IXQ[HE@[F.+32*4+.- M[>Z:4!2X9!3]FDRXQ703[W30>.VZ\\A#Z@DWC+.%IDLQH+:3@610/ZZSD M22)F#+6(2C-LFI>\B/%@*E+!DR*G593P1.+ I\ZKEHXE2<+C+ TBDBCF15&& M=2QC+LMD=B)1V9BH[#L2Y5??FZ"3TH^#[.NLG5;[5V7KJK<6&L_8>UUK&R)< MI"FN:2QQC44V9))E)2LB)G(QIDL(7H D)(^BC*4\CLM=DD3,Q,H->FK=MYI2II=+'5K2@7IF MR3&KJ\Y43=LH:ES','-2R_.80:VM'1IAU?7&-^8V.$_0J1L8@]16&J7OMUJ; MIS$AL/54J,J'_X;U8*9DL MF$@3]F&-2 ][=CA\XF2<\Z*,69+R/(E8G/%,EB-B%U:9:K4_@)^V)P^#\_H+ M;@3'90FN(L]87.9XW%6?7]) 4H?T8$X*< ' 2RYE2?62%+Q(XT",,".*9NS7 MSKR$BA[ 0Z=G^I[.#=)%P6*.68Z5I6"_+9=-I>U3R;!+WU?:!<9Y(3".M"T] MSWE49*SD0N3LYY] RO%K=K52YI9\8G>J[8?SBM*K"&0BDEQDJ-X\@ZTI$QGL M0Q8_ JW*(B0$GUK?86;<8 +TK (=-*"ZJ4 ;*+/ ^KQ,@F\%%V7^V!@H^\-V MA((G:1EJ/\WA_307!QUDV_C5JFMK AP=V@4C4!H1&M'9M6T VP<8Q;SM->LW ML"'.BQE+TYRR@7C]AF19N)2.S@>Z^HLI)A\I)O^.=E3OJ#0XJ)S3W@5S]GBF M.+N ]V^UJ9-:CU/.#:+< $>*$OA5NR)#E7D(,(J?)[DXB,G9R>!9^EOVLEN^[)W>>X%IDIDZ,\ 1G.G M[4"*3ALJ>M,1[>[CM?\=C0"@UXT+]3W-D)229HLTX9&$NT-T#_-&IJ'QVEZU MT _&S, ATP+:\Z/1.3P[!4O&@N0CB1FQ'R'P6'HP@V%*+HE@>)$5I_BD&/FD M.#VR#/_6*47A'W3C'P)SHI1Z0Y,*:IS@=QLP<]!ZC[+(25W/#RY?EOWP"0%Z M76"%*C0;MR>)+YGE&W:RNK=!-(TK&H2/"@[J#;7?'_YC4&'+LJ#,Y3PMJ#4@Z65$,XT-0)[6>EC-@I\0N>E<0Q43'-^,G8KP MG8>_0Q@]@!KP#RKV35WO-@\S0W=$1HCE,.,/9E%UH/[0Y@JL19*=]DN;^M"C M$K6?'G'M&"KG!Y\PUMK>A@\U-"-B4AV^9HQ/QV]!;X9/((_;AP])ORB+\#K4 M_Q)'HU/,<..[3?@@LNB\[]9AN=(*#9$VX/VR0^GO;DC!^(7L\O]0 M2P,$% @ ?(%Q5@[E/TH^!0 &BH !D !X;"]W;W)K&ULK9IM;^HV&(;_BI4=3:=23_,"!.@ J24OZ[2C4YVNVX=I']S$ M0-0DSK%-Z?;KY[R0$!H,D1X^0.+DONSXN;&3)Y[M*'OE&T($>D_BE,^UC1#9 MK:[S8$,2S&]H1E)Y9$59@H7<96N=9XS@L! EL6X9AJTG.$JUQ:PH>V2+&=V* M.$K)(T-\FR28_7M/8KJ;:Z:V+_@>K38M(3 *1([#\>2-+ M$L'VGNX5%R\OY@5SLJ3Q7U$H-G-MHJ&0K/ V%M_I[E=2 M7= HYP4TYL4WVE7G&AH*MES0I!++%B116O[B]ZHC#@3F\(3 J@36L6!T0C"H M!(-C@7U",*P$PTN;-*H$HTL%=B6P+Q6,*\&X"%;9NT5H'"SP8L;H#K'\;$G+ M-XKX%FH9D2C-K?@DF#P:29U8?&-KG$;_X=(7:8@ MEQY4+5J6+;).M,A$7VDJ-ARY:4C"#KUS1F\I +KLGKJ/K'T?W5M*XF_;] 99 MTVMD&9;9=4'GY/$-&I@GY,L?2B].63H,$K^OMW>1P]")+P?SH:=U_"AMVP?)2_Y1D.R%R3 MPS@G[(UHBY]_,FWCEZXH0\(<2)@+"?,@83X0K.658>V5H8J^>.!\B]. Y'8) M:)+( 8WGKKE&J9SB96&T/R&@7,@13HY;Y6AVU>4E965]O00)*%P1 MTCC&C#>EG08IJQD?]-S 'K5[;:EL2M^X0\)<2)@'"?.!8"USV+4Y;*4Y'AD- M" DY6C&:- /&92-*ETF4U?4=12!ACOW!OD=_>??C&9/)U)P,CT:&LR ?J-VM MB([KB(Z5$?VV6A$6I6M$WN7C'">=45(B^D9I_*$_+&M\/)XZD%6ZD# /$N8# MP5JAG]2AGRA#G]_"HF7YORWO'_=FZ/* DM77 Y P!Q+F0L(\2)@/!&M995I; M90KYG#&%] HDS(&$N9 P#Q+F \%:7C&-)H=BG+M+6!&>9^=PC#S2/:>H&7U- M4M$.[]/M#W,*:)4N*,T#I?E0M+8!#I)HIM( Y7!QUYI<.CV@Q/3V "3- :6Y MH#0/E.9#T=IFL1JS6)!S2T6#\@PDS0&EN: T#Y3F0]':GFG2GJ8R4[98MIXV M,\S0&XZW?;(35073P\>R&\,PCQ(4ZG;T]L=%E;J@E7J@-/_L);0CVB0G375V M\NQ4 9IO!*4YH#07E.:!TGPH6MLD36K2'(%.%9!YMR4HS0&EN: T#Y3F0]': MGFDREJ8Z90G\VJ.J[>P+@:6Z6;WM DES06D>*,V'HK7MTJ1#374^]"X,(U$^ MN3[B*/SRD*(ESB*!XTXW@&9&06D.*,T%I7F@-!^*UK9,DT8U)Z"S$F@F%93F M@-)<4)H'2O.A:&W/-/E44YF"@W^1IJZOMZNF7>^VK(\9-=!\*BC- Z7Y4+32 M+_K!"K6$L'6Q^)#+Z&Y342[$JDOK!8YWQ;*^HW+'O/7*98H-IEPU^16S=91R M%).51!HW8WD;QLJ%B.6.H%FQ#NZ%"D&38G-#<$A8?H(\OJ)4['?R"NKEH(O_ M 5!+ P04 " !\@7%6A7Q\(7(" ";!@ &0 'AL+W=OW.0F ML>;8P7;;\>^QG31T4UKVL)?$]_J>X_L1GR1;J1YT#6#08\.%GN+:F/:*$)W7 MT%!])EL0=J>4JJ'&FJHBNE5 "P]J.(F"X((TE F<)MZW4&DBUX8S 0N%]+II MJ/HS!RZW4QSBG>..5;5Q#I(F+:U@">:^72AKD8&E8 T(S:1 "LHIGH57V<3% M^X#O#+9Z;XU<)2LI'YQQ4TQQX!("#KEQ#-2^-G -G#LBF\;OGA,/1SK@_GK' M_L77;FM940W7DO]@A:FG^"-&!91TSK#-H&&B>]/'O@][@/#B "#J =%SP.0 (.X!\4L!DQ[@6TVZ4GP?,FIHFBBY M1*&><_R:R/<7UJ(^Z7&3IY>YH08W-S)Y"\SV/> MY1$=R".,T*T4IM;HLRB@>$I ;%%#9=&NLGETE/$;%6-DZ./D&'MZT[24*:M;!N4U517HL=YU')>> MPPGG)@T2LMEOR'\CLF,17>ID[]HV8'-Q\J>1'W3WG0_>06%G7EB>^>=6>3NA M_$?3R;:]L143&G$H+65P=GF.D>JDL#.,;+TXK*2Q4N.7M?U[@'(!=K^4TNP, M=\#P/TK_ E!+ P04 " !\@7%6%&AY@"H" @!0 &0 'AL+W=OS\O<,/!JT>K9%3LI?RR1GW>1J$+B#@0(UC(/9WA#5P[HAL&']ZSF"X MT@''ZQ/[5Z_=:MD3#6O)?[+<5&GP.4 Y%.3 S5:VWZ#7LW!\5'+MOZCM?<, MT8,VLN[!-H*:B>Y/GOL\C #SZS. J =$;P7$/1>5EWQ) L4;)%RGE; M-K?PN?%HJX8)5\6=4?:469S)=EWUD"S0CI6"%8P28="*4GD0AHD2;21GE(%& M']$6M%&,&LC1FN@*7=Z!(8SK*WOVN+M#EQ=7Z (Q@1X8Y[9(.L'&QNANPK2/ MY[:+)SH3SW?T!1&,43\/7;X=%+.+:9&=(3#>F)/%]\AF\J#[]6>YL& M^_Y^3\GK^*ZG^5Q/+G5#**2!;3H-Z@A!]O[=_";\,B7V/Y&]D!X/TN/7V+-1 ML:DM]I36CF#A"=RX.&;A;)'@XUC"ZSY=9'CT?MWL>""J9$(C#H5%A;-/%JZZ M?NP,(QO_I/?2V ;QR\J.,%#.P9X74IJ3X;ID&(K9/U!+ P04 " !\@7%6 ML-+,#:H" "!P &0 'AL+W=O597*.,98':2:/!XJ07G;?.+CH^/R3<25RYC3'X3D;& MW/O)U;@7-3TA5)B31Q#\6>(%*N6!F,9#A1G56_K"S?$:_4OHG7L9"8<71OV4 M8YKUHH\1C'$B%HINS.HK5OT$@KE1+OS"JLIM1I O')FB*F8&A=3E5SQ6.FP4 MM$YW%"150?*ZH+VC(*T*TM!HR2RT=2E(9%UK5F!]-J/Y0= F5',W4OM3')+E M5',$!2 W74BD^+M>-B=GZ/>.\8M8OF24[F+42 MN#::9@X^ZS&.7P+$W&;=:[+NM9_L1?PF= /2UC$DS23=0NCBW\N3/7326OHT MX+5WX-T)*X..5YK0HB-NE"0]';/.! ,KP\'T42,?BN3Q-@WW;N$MX,S-18Z] MB.^X0[O$*'O_KG7:_+2M_S<">Z%&NU:C'=#3_U0#?GWG3+@B+-SO;0JTWU*! M-P)[H4"G5J"S]_\P$$]LC^2 #+O;PT):!,TWKGB^<:Z^<=N4*.$[ =Z[]S)+ M&ZUNO-QL\.^<=B.M\8:=%&BGP64=!$8 M\G5@%YE*[4#AA"&;C0_,R):.6T[(S(-IC0RQ!8;AC!\IM#Z!UR?&T'KB-ZB? MO>P/4$L#!!0 ( 'R!<5;1NGLH.@, #,/ 9 >&PO=V]R:W-H965T M^K*(6,J'VQ &Z>)$)F1)NIG/MJ(8'$!2AC?A@$ S\CE'OC8;$VD>.AR#6C M'"82J3S+B'PY R:6(P][ZX4[.D^U7?#'PP69PQ3T_6(BSP$-1KK3(*K!1D%%>_I-5E8@- !Z\ @@K0%CH+@\J5%X03<9#*99(VMV& MS0Z*4 NT$4>Y=66JI7E*#4Z/IZ4;2"1H2N><)C0B7*/3*!(YUY3/T40P&E%0 MZ!.:FG"ZU2A2QY#_#N!;V*M P[7 9^%3L:OA.^C M'MY#81#V''R].H&]@N_@%;Y)+J/4O!8Q4B+12R)A6Y1.#GOS3M2"1##RS-52 M()_!&[]_AP?!9X?"@UKA0<'>>TVATZGO-V8[NM:0J1_;E!]TH+Q?*^\[*O-3IX=DX6#YA,==&AT1?Z?Q6_4 M%_P6KUO0_5:S<=@H"9U<#S!35 .*A-);77;C=\U44TAPKTN;NR@QN*DQV%D( M6FUVH]OO-&YJ!G9_]V\IIUF>H9_H[TJSFV[7Q#6U!0^Z=+V+ H2;"H2=9:+5 M=3>ZO4+CIJ)@=U6X):M_<]U)MVOBFLJ#C[MTO8MZ%#;U*'26C#;76]".N^YO M]#$9R'G1K2E4M")E2U.OUAWA:=D'-=O+=O*6R#GE"C%(##38/S2W7)8=6CG1 M8E%T13.A38]5#%/3U8*T&\SS1 B]GM@#ZCYY_ M02P,$% @ ?(%Q5C]) M 3*1 @ T08 !D !X;"]W;W)K&ULK55=;YLP M%/TK%INF5FK+5]I.'4%*RM9U:K6H4;>':0\.7,"JL:EM0O?O9QO"THID?>@+ M^-KW'.X]%PY1R\6#+ $4>JHHDU.G5*J^<%V9EE!A><)K8/HDYZ+"2H>B<&4M M &<65%$W\+PSM\*$.7%D]Q8BCGBC*&&P$$@V587%GSE0WDX=W]ELW)&B5&;# MC:,:%[ $=5\OA([<@24C%3!).$,"\JDS\R^2B>TQD>:8#;ZPW[%]N[[F6%)5QR^I-DJIPZ M'QV408X;JNYX^Q7Z?DX-7\JIM%?4]KF>@])&*E[U8%U!15AWQT^]#EL _VP' M(.@!P4O 9 <@[ 'A:P&3'F"E=KM6K X)5CB.!&^1,-F:S2RLF!:MVR?,C'VI MA#XE&J?B93=NQ'.T) 4C.4DQ4VB6IKQABK "+3@E*0&)CM$-9\7QC9Y3AF92 M@I)'Z)JEM,E,WA7G64LH19AEZ+LJ06B6QX8(G7W-%&8%65'H@>@@ 84)E8>: M]GZ9H(/WAY&K=$.F+#?MBY]WQ0<[BO<#=,N9*B7ZS#+(GA.X6HE!CF CQSS8 MR_@-LQ,4^DKB_IYMP&&YH^<(=?&-3_#5;227TY_9[ M3.^.;S+.9RSH0M8XA:FC/4:"6(,3?WCGGWF?QK1Z2[+DCZ3@9=)SL8X^' M5YM4-29"NYX:$Z\C.;YZVU%_IN1[,OH:G>W/O8*1&%-4R([Z>Y% M'W8'7YY9.WJQ/]=^W=GK/YK.[&^Q* B3B$*N*;V3\U,'B&PO=V]R:W-H965T!A'T3P4 ME,D@3?S>6J>):I S"6M-3",$U<<5<'58!)/@M+%A985N(TR3FI:P!?Q6K[75 MPAXE9P*D84H2#<4B6$ZN5W-G[PV^,SB8,YFX3'9*W3OE4[X((D<(.&3H$*A= M]G #G#L@2^-/AQGT(9WCN7Q"_^!SM[GLJ($;Q7^P'*M%\"8@.12TX;A1AX_0 MY3-S>)GBQG_)H;5]/0M(UAA4HG.V# 23[4H?NCJ<.<1OGW"(.X?8\VX#>9:W M%&F::'4@VEE;-"?X5+VW)<>DNY0M:GO*K!^FV_8RB"K(EI62%2RC$LDRRU0C MDW@)1Q\S()T?)QJ&'6Q5ZUL>,G8D]B M1?Q,Y2693BY(',53^V8\W=]&-3J#$?AI M7ZRIAY\^ 3]4E9_+G4%M']>OH0*T>%?#>*[AKDU-,U@$MJ,,Z#T$Z?-GDWGT M;H3M5<_V:@P]_=*('6AWLUTA2%L(,T2TA9I[*-?(^S1.POU ]%D??38:_8;6 M#"EGCY"3S-ZR*Y$5#%X0*I1&]DC]^ZE!,Y4/41K'GY$C4&U&ZC3OF M:_OH.:GIT4X;) A:C- :!YM&)*?'05KA69<*T*6?18;X)]4V;+_;C[MEV^7_ MS-M9>4=UR:0A' KK&EVZZ:+;^=,JJ&K?\SN%=H)XL;(C&[0SL.>%4GA27(#^ M)Y#^!5!+ P04 " !\@7%6XQ2=9'<" "E!@ &0 'AL+W=OK-P MDHU-O WX26 G#];(5++F_-$8WXNI%YB$@$*N# /6KRTL@%)#I-/XVW%Z_9$& M>+C>LW^SM>M:UEC"@M-?I%#UU+OQ4 $EWE!USW>WT-5S:?AR3J5]HET7&W@H MWTC%FPZL,V@(G0!$'2!Z"1B? ,0=('XK8-P!;*M]5XKM0X85 M3A/!=TB8:,UF%K:9%JW+)\R,?:6$WB4:I]*5&S?B)5J1BI&2Y)@I-,MSOF&* ML HM.24Y 8D^HUFQ!:&(-.[S#!0F5%YH_\,J0^=G%^@,$8;N"*5ZHC+QE<[/ MG.+G72YSETMT(I#<"SM\/#5ZJ)^UG%EB\^P3@UP!_L$'W("HK!!*9,?M;GOO[;5V M9B7FA7^N-=A)YC.-$_ [+"K")*)0:LI@=*U3$DX4G:%X:V5BS946';NL]7\$ MA G0^R7G:F^8 _H_4_H?4$L#!!0 ( 'R!<58^\V:M-P( .$$ 9 M>&PO=V]R:W-H965TZAK;E[6*'6[9&-VW'@0945^(TH7#2]QB_2CV1@710-++FI4 M5F@%!HLE6XWGZZG/#PD_!;;V9 W>R4[KO0_N\B6+O2"4F)%GX.[UA#=EQBS=:_A(Y54OVB4&.!3](>M#M-^S]7'N^3$L; MGM#VN3&#[&!)USW8*:B%ZM[\N:_#"6 \>P60]( DZ.XN"BIO.?%T870+QF<[ M-K\(5@/:B1/*?Y0M&7P%:42A'Z1(31HA,[/J;W,-X47Y,:>4Q:=M%V-I@S#92%4J^O 87>8WU77 MMO_2N^&_YZ84RH+$PD'CT<=K!J8;J"X@W80FWFER(Q&6E?L'H?$)[KS0FHZ! MOV#XJZ5_ 5!+ P04 " !\@7%6H)']$#," #+! &0 'AL+W=OU+XK'GG#DSGG$Z2/6D&P"#GELN=(8;8[H5 M(;IHH*5Z)CL0]J22JJ7&FJHFNE- 2P]J.4FB:$E:R@3.4[^W57DJ>\.9@*U" MNF];JOYL@,LAPS$^;CRRNC%N@^1I1VO8@?G6;96UR,12LA:$9E(@!56&U_%J MLW#^WN$[@T&?K)'+9"_EDS/NRPQ'3A!P*(QCH/9W@%O@W!%9&;]'3CR%=,#3 M]9']D\_=YK*G&FXE_\%*TV3X/48E5+3GYE$.GV',Y\;Q%9)K_T5#\'UW@U'1 M:R/;$6P5M$R$/WT>ZW "2)(+@&0$)%YW".15WE%#\U3) 2GG;=GV&8J-%6Q&ZP97UU1T8RKA^G1)C]3A64HRQ-R%V^07><^7XN=YKHVQ7_3J7>>!; MG.=SD[;2'2T@PW:4-*@#X/SEBW@9?;BB=C&I75QCS[_V[1Z4NU([NXIZV6,M M]#FM@6WIV=P0'_(X)8=3 >2DP5I0M1\CC7Q10J]-N].DKD.#_G,/8_Y 5K_ROU!+ P04 M " !\@7%6IN13.((' "(10 &0 'AL+W=OR"D>B8JRRZ M$ITT0'_\*-FQ3$GFHN ,OFDDF^=RP;E"7Y=97EZ,%DJM MWH['9;+@2U:>R17/]3=S62R9TJ?%W;A<%9RE== R&Q/'"<9+)O+1[+S^[+J8 MGED#DJ^/QB=(G?4C>H NH2?PC^4.X=H^JGW$KYN3IYGUZ,G*I%/..) MJA!,_[GG5SS+*I)NQYVZ OPWPGQL0; -J,<>;SJI[.F**SU7'6T[F"15R/K1A7Z6Z'CU.QF,Z*0G*,;<9>+N4A8KM!EDLAUKD1^AZYE M)A+!2W2*/O"$YRI[1)>I7"F>&L4*F>OCA.MAITKT.N**B:Q\H\,^W43H]:LW MZ!42.?JXD.N2Y6EY/E:Z_54KQLFVK>\V;24'VDKY[1ER\ DB#L$]X5?V\)]9 M?H;<3;C;$QX]/YSTA,?/#^]K/'U^N&.&C[7D.]W)3G=2\]P#O-_T-7]8/5F@ MJP7+[WBEF%%,Y(E891S]]8L&HO>*+\N_^Y3SZ:??\=#IP?^W2%A$60L!@21H%@QGAP=^/!M=%GOZ]XP6J-,ZX3-2JJC'PJ MYZ=K?<+*DJO>"]8*'2KS!C:I8=6,>#_S,)YZY^/[??WZ2DT\WRP50S:, L$, M8;R=,-X084Y0)MBMR(1Z[-/#RAJJQP86[/>T-_6=EAZ05<:0, H$,V3S=[+Y M5MET0M7"J4>DISK$OZS%JLJL)RCGJD\W*VRH;GY'-W\2>KBE6[=40 +2OHX@ M&T:!8(8@P4Z0P"H(%3G3\]O35=3-;WVR6)%#90DZ'4XF7CAMR=(MY6(O<%NR M0#:, L$,628[629#9+$F-RMIJ!J3;G*;XDFKGR/(*F-(& 6"&:*%.]%"JVA7 MZ^4Z8]62$/'Y7*\1$4O_T6N5*L7U"6>E#14N[ @WR_*_%Y/$>)6WTZ7/!?ZICN7BI<' M)PDK;F@W3CO]@[$[#!TE1+Y%?IWQS M]*97=M)=IW:FGRM[(P;+">IM@-(H%,V4L[$WL-W?>$9.1]_0_I0<\=O>6=A> MT>#K&9(6@=)B4!J%HID#H+%1L'?<- ]JO8#2(E!:#$JC4#1S6#0V#;;[--55 MKC4O5;'>�]Z?W@#3GN>B@DP'XWRT.Z*!$H+0:E42B:J6;C\6"[R=-=F,HY M8LWEG-37>*^4H%8/*"T"I<6@- I%,P5OW",\.6Y6!_6<0&D1*"T&I5$HFCDL M&G\*PQI4=MQ@F2%I$2@MQEU?[)3XP<0+6I97;T$RZ;>\<.-Y8;OII:_"C38\ MU7?8T_Z?@[Z" M01"2O;K-3MW;P&,WJ'HR*?J&7NA=V^L:W..P&W9@=^S ;MGY/UPMTKA:Q#UN MO@7UND!I$2@M!J51*)HY+!JOB]CW#-THF7Q>R"SE1?G#"_UKTMW]XY.@8VW8 M6S)84U"C"I1&H6BFIHU11>Q&57^Z?[GA8:]N\*4-ZG"!TF)0&H6BF<.@<;A( M<-R,#^J#@=(B4%H,2J-0-'-8-#X8L6^C&GR'#>IK@=(B4%I,NAN]]#SF^NW[ M]&ZQPW8':8PH8C>B+M-45$_0L Q=,Y&>OL_1%5L)Q;)>54!M*%!:!$J+06D4 MBF:*W'A:9'K/CMN>Q+;B?(J!TF)0&H6BF4.A,;_4$8'V[W 3/7F7H=Y\/>E,&B@KI9H#0*13-%;=PLU^YF6=/^RPT0>ZV#+W%0 M'PR4%H/2*!3-' V-#^;ZQ\W\H+X8*"T"I<6@- I%,X=%XXNY0W=^_+\7F MM1^;$R57]6LJ;J52,*?0K33(Y\=9*;2Y]7\[7+*7R M@F]8IL\LN4BITKMBYKUC"=Q,O]%X.W,>KM2H.^-/QAJ[8C*F'S9W0>WZ-LHA3ELF89TBPY<3[ M$EY>DT&14$;\B-E.'FRC@LHCYT_%SM^+B1<4%;&$S54!0?7'EEVS)"F0=!T_ M*U"OOF:1>+C]@OZU)*_)/%+)KGGR;[Q0ZXD7>6C!EC1/U#W?_<4J0OT";\X3 M6?Y%NRHV\- \EXJG5;*N((VS_2?]52W$04+8.Y& JP3<-H%4":0DNJ^LI'5# M%9V.!=\A441KM&*C7)LR6[.)LZ*-,R7TV5CGJ>E7&@OT@R8Y0[>,REPPW2,E MT6-$?M)X]VR>"Q%G*[W],+M!'S]\0A]0G*'O:YY+#2C'OM*,BKK\>57]U;YZ M?*+Z?VAV@4CX!\(!)@WIU^W3L9WNZW6L%Q/7BXE+/'(";[;F0GU63*2:UY9) M5:[E91.O/5"O&:CX[E[*#9VSB:>_G)*)+?.FO_\6#H(_FU@Z K,XDYHS@="G MW[G2LEC6 J&E0)HH[W&&)4[QWV4[#0>]T3 :C?WM(9NFN(C@7E#'687VZD)[ M8*'?V)8E>]IA4WE@=M>.. *SB/9KHGU7*NR[Y.P(S.(\J#D/'*EPCS,XJ\*F M.$"%P[K085L5XJ;RP.RN'7$$9A&-:J*1*Q5&+CD[ K,XCVK.(TM1&NT&RR![XF=*6_"LD5;T=H-F]C04+P;M]! M@Q40)$(PQ"[0^(40-@P/%[,+M.);)K*B)4B)TCL^(UD8Q-).-E8+HG9NDB,T M>PV,%0E[SL3IU)>X0K-Y&V<2@B;@S;WO']^,211$0>^U7IL"^S@(1R=4:_Q% M"!N,%I6C_] YCPE?I',S':'92V*<3#AT)F*GML85FLW;&)L0]!!O%G'45L1- M@9"(C3T)87_26<2-%A6^2.=F.D*S?[ ;3X0#9S_9G=HC5V@V;V./,&A#WBKB M"A7R#&"(7>W!7 4V-9V%V^AOX8MT;N![3%VPL5&8.!.N4^OD"LWF;:P3ALN%$_+S36C"R:* 'U^R;EZV2G>':C?%9G^#U!+ P04 " !\ M@7%6@I'Z2/T# #<$0 &0 'AL+W=O_@B$%I(![;:KD%"5*^J'JA\4>8!O;R^VNX:Z_OK.V M,6^.+T3^<%_ 7L\\,_/,S+X--UR\R"6 (E^3.)4C8ZG4ZLHT9;B$A,I+OH(4 MO\RY2*C"5[$PY4H C7*E)#8=R^J9"66I,1[F8_=B/.29BED*]X+(+$FH^#:! MF&]&AFUL!Q[88JGT@#D>KN@"'D$]K>X%OID52L022"7C*1$P'QG7]E5@NUHA MEWAFL)%[ST2',N/\1;_<1"/#TAY!#*'2$!3_UC"%.-9(Z,>7$M2H;&K%_> QF1B5,>?P7B]1R9/0-$L&<9K%ZX)L_H RHJ_%"'LO\EVQ*6J>#ES!2AY#P$5-'Q M4/ -$5H:T?1#3F:NC>&S5.?]40G\RE!/C3]1)L@SC3,@=T!E)@"3JB3Y2#Y3 M(:A."KD(0%$6RP\X^O08D(N?/PQ-A<8UA!F6AB:%(><50[9#[GBJEI+\ED80 M'0*8Z'7ENK-U?>(T(OY)TTOBVAWB6(Y;X]#T[>I.C7KP=G6[(1JW2H2;X[G? M342'7$L)F .:1N26T1F+F6(@MPF*"/;+ X29$"Q=Y%*?>2JJ@0F53)*_;]$ MN5&0R'_JLE5XX]5[HV>;*[FB(8P,G$XDB#48XU]^LGO6KW5,MPD6M 1VD 6O MRH+7A#Y&(C_B_/>"!3^+@<"7C*EO1&IN\QS4,5D@^CFBGF;78[MO=RW7LJRA MN=ZGJ4;2\[V!=R(9-'KY3@ZZ%0?=[W% ]CC8!=\A-/H7IR0]0]01T0A[;DD5 M8+T]KHXY:LG< 4>]BJ->(T=/V&\T9O]A,RYP<247,950\?*D+H1'EW"9H$RQH">R O4'%WN"'6MT& M;6:A3;"@);"#+-C6;K=G-5=Q4;U25V^'R"5%(X1)F2'O%]BIQ4C]]LXZF;MT M9W8'7?^H.VLD>W[7WM=N9..9"I:O<3>I C2@<&^J<,'O M8,DI&FV<6VNMH@5MH1WRZ^SX=7ZHKB_=:2L5;:(% M;:$=IF)WNK ;M\WOVMB6D/N+Z*!?MUNI$?3J!(-F)\\EP=P[]B8@%OGU@20A MSU)5'".KT>J*XCH_F!^-3_3517ZI"9_P_4$L#!!0 ( 'R!<59S M!=[[N 0 /$; 9 >&PO=V]R:W-H965TV@=59L [98#3M^C#L@9'IF*@DNB1EI_OU(V5'LBR& MJ0#ZQ=;'O4?G7AU21]1DQ_A7L29$@J[ MJ0>]YP,?Z>-:Z@/^;++!C^2>R,^;!5=[?H.RI 4I!64EX&0U]7Z%UW,TU@EU MQ-^4[,31-M"E/##V5>]\6$Z]0#,B.R -+LL)5+C^RW>_D4%"L\3*6B_H7[/:Q:>2! MK!*2%8=DQ:"@Y?X?/QT:<90 7TI AP3THPGA(2&L"]TSJ\NZP1+/)ISM -?1 M"DUOU+VILU4UM-2W\5YR=9:J/#E;<*4(+K\#7"[!;]\JNE'W2%Z OY2"+L&] M4LVRR@EX>T,DIKEXIPY^OK\!;]^\ V\ +<&G-:N$RA437RHZ&M3/#I=^O[\T M>N'2?^#R"H3P J A8;T^8^GHVZZKYK0= (UG4 U7OA*)R[ (L>E[#8$_'.G MPL$'20KQKZG4/79DQM9C\5IL<$:FGAIL@O M\68__P23X!=3X8[ .FT(FS:$ M-O39)R9Q#C;'LB#/73 5OD=+:S0]9VQG:1(F\<3?'E=DB(JB"#51':I10S6R M4KTC0ERKB2"KBBK'DBS5^%4=R2C>SQ"*.BX8E_2_^H")_?X"R1&O2SB*471" MWQ0&1S U\X\;_K&5_\+8Y M0$F.GXQZ).!U%\(1J/RI!"8K-3).&:6)E>J]% MQHUCW)HX5/B.P#HUIDV-Z1G'?^JR#8[ .FT8-6T8.1W_HY[>8!@')Z(T! 51 M9-;DN"$ZMA*]K7A)9<5)S7%%G_2V4:)6G*'WQA%8IV08M$_KX(PB/8 [ZH0K MM&XKCHP+="K4 ]RQ"*,8G3ZH#%%H'(1FJ<+66T#K,WLV9\6FDH37--EJ13/R M"ENGAL(56K?ZUE+ \)RJM1J6P:UPA-9M16M9H-VS#%9MWWI$XVA\JMI^%(JB MY 75MOX$OF)0*IZMU3O2$@BVDCO,B9&B%63P_7&$UBVY-3HP.:=4G;HA5VC= M5K1^"%I]QG"IICT1CD>]^=4>U*7:>A9H-RUW1*ETS?(EH(4BO"6:H_F5U HT M^ XY0NN6W3H@.#ZG6)WZ(E=HW7?WUA@AJ]L8+-8#W+$.PQC!TXG5%!8$:6 6 M+&K-"[*;ER_D05!)0,:$6:?V_,$+"H[0NM4>K:R<=6G%[=K*.:P0:JT0MN70^* MSZE6IV[(%5JW%:T;0O9UG\%J37I"'*4]M?:#HCAY82T0M78%V>W*+2UQJ5ZK M6&:=;INXPJMVX'6!:'1.87KU!FY0NNVHG5&R+XX M-%BXX]X"-4JC44^Z_; 01LGI\H!_]#U&?PS[$_-'6@HES97*"ZY2-:KY_OO2 M?D>R3?V)YH%)R8IZ&PO=V]R:W-H965TV%25QB+;&#[;8P[V2B4E8>:4Q+;;:O7LA#!N3499WTQ.1F*A8\;I3():) F1CVLKL?I BWBZAA>(6&6_L"IL6Q8$"Z5%4CCC M#!+&\W_R4.1AP\%UGW%P"P?WI0[MPJ']4H=.X=#9<7 &SSAT"X2D?@3"0_#O%RS%(M - M^(0E^@Y.PY 9/4D,4YX7I5'WT*.:L%@=P5R_?>/T!R? .'R.Q$(A1C7@P+0O M61RCM1K9&B=JAK.#8E)G^:3<9R;EN' IN(X4^#RDX3; Q@C+,-UUF&=N)?$C MX4UH.PUP6VX;;JX].#PXVC.Q\Y=CW J,]W*,4X'QJS$>#=88Y[B4HB);[;(H MVAFX_9>B:, L)EQOUP9\NT!SF&J:J._[M,W9G?ULL^X-54H".K9P85-4+JDU MP9GW6B?[]*@3YM4)\VN";0G4*07J5-%1>80&+/\:C3HD$5*SGWD'?C^SE9LJ?VG2:W6T;[ZE-=]?&KPSA'Q/4+1/4K4S0-$D) MDUFY!A&1=WN348EX;:'6"?.Z3]+K-IV=]-8TX%9Z>V5Z>]7UM[C%+KB@9'^9 M57J_-K-UPKPZ87Y-L"T)^J4$_?^X1O?K%*A.F%YU[3*=2Y/ MN[UQN$TH+N7F5J$@$ NN\P-@V5M>7$ZS\_I._YDS]/+[QQ],?ANZQ!V"<852 MS1'9:O9Q;97Y#2-O:)%F1^A;H?% GCU&>"FCTAC@^[D0>MTP Y37O,EO4$L# M!!0 ( 'R!<5;'SR%&PO=V]R:W-H965TX[/N;F^'I52W>L,P)#'G L]=C)C5N>NJ^,,J6 )A4HYZ[O>:&;4R:<:%2MW:AH) O#F8 ;1721YU0] M38'+R4(CL1ZY!K7:'=VX MT36M=?DOZ.KYY%H*DVGR2220/"=PT63KU-\XG?I[&;]2<4*"WC'Q/3_H$#1[ M.]S?(R=H$Q]4?,%KB?]U*_&)-5E2E?SNRE1-U.\FLL?\7*]H#&,'S[$&M08G M>O^N%WH?NUS^)[)GGONMY_X^]FA*.14Q'),%I$P()E);1R8#\@14=5FO^885 MGVU(ZV@P' X'(W>][:DC:G :>&W4,[NQ@K]@K$6-;U& +.=W\+ 6<&CP@ M1I)%H1&A-8EEOF""VJ[46>CU-N&6NOZ._G\C>F?]0;?\L)4?OBW7@ ?[E2R' MG5D^VU'9';4KT]WJ13FHM&K1-DF%,/5A;5?;6V!2-;^=]2G>#G4S_TM37RW7 M5&'Y:,)AB93>R1#SI^IV74^,7%4=;R$-]L]JF.$-!\H&X/>EE&8SL1NT=V;T M!U!+ P04 " !\@7%66'"/7(X$ #L&0 &0 'AL+W=O3S"3Q!QA("LP0<-IT=MO,IML^=/H@ M\#76K"VQD@A)9W_\RA\8#(H:.II] 4N^YT@Z5Y+OE88;QC^+%$"BYSRC8N2D M4JYN7%^'C( MUC(C%!XX$NL\Q_SE%C*V&3F^LZWX2):I+"K<\7"%E_ (\M/J@:N2V[#$) -+3>HT;1; _>#68.18P9=E?));IR!DX*(8$KS/YD6U^@7I M8<&W8)DH?]&FMO4 M!:_TS$0B[^T4V"JI6NOI5BF[P1*[R D:/V00'\"9SQCS_X/>\GG0-LDLUL MDD66R%JNZC:NZIK8FS6ND]^(/%7^BJQ?DA5?J*=QV._WKX?NT[ZN>JNP;15I MK,)!QVNL6DJ$C1*A48E)SK@D_U:;%DO4#M5,5UQ.5YU$1LI3)0J/AG6MOND' M"FF,_$.CZ-AH$'JOZ--K].D9]2GVANHK(,IM7B>'D>%4.6R2S6R219;(6F[H M-V[H?Y>]M6_353;)9C;)(DMD+5<-&E<-C"MFBD6*%DP%SC'P:E]189&*?XUK M:'"\P+W#!3XU-GRJX#;)(DMD+<&O&\&OS8*WM)8<4Y$ Y]H(\;:BZNWIW V/ M=#:V=ZK.-LDB2V0MG7UOEQEX1J4?F)"7"Y;/":W$5L\J/Q55 9Z+9]#&]=Y; M9#>W?JKN5MDB6VQMY?=R,O]_!VPU=%]<__I87&,#)XMKDRVRQ=86-]B)&QC% M_5VFP)'$S]LIC,[F0"$A\ERK=W"D]^!8;F.3)\MMDRVRQ=:6>Y_2[SI6\TF MK;+-K+)%MMC:#MNEL;XYC[U="U4CQ'Z<>8&2RGM9Z;U=:JL_>SM.'SO=XWW- M9NX[L\H6V6)KNV"7*?OF5/E.+W9UCG"!U@*2=88RDNA#)#-YB%X 5C"EBE'X6!>I\P)K>% MHH'F@F?\#5!+ P04 " !\@7%65#><0Q8$ /$0 &0 'AL+W=O99AN;TF3&PF#G1V"Y_H8JF+!3<>K_""W!/]>74GS 4CPDBB"PAL M_M9D1A@KD R/[Q6H4^]9*!Z.=^AOK/'&F >LR$RPKS35RXD3.B E Y)<:9%5RH9!1GGYCW]4CCA00(,3"JA20$]5\"L% MWQI:,K-FW6"-X[$4&R +:8-6#*QOK+:QAO+B-=YK:9Y2HZ?CMT*D&\H8P#P% MT^1[3B5)P2W7F"_H R-@JA31ZC7X:([4!;@WQRC-S;*8MX7 RQNB,67JE9'\ M?'\#7KYX!5X RL'?2Y$KLX,:N]J0+K9VDXK@=4D0G2 ($?@@N%XJ\"=/2=H$ M<(VUM[HZZJ'CUV_ MWC^";S:Z6\HIYI< MO#?'NN,-@'_>&T5PJTFF_NUR8[G+H'N7(AMDRN$0)+$J1K=;QT/<];^RN M#RUY3*I!<5A3'/92G"9)GN4,:_.FIIF0FOZ'BZS41;-$&AT0N!C ,$!'/#O$ M?#2*4#?144UTU$NTB-IKDT-/>W'4VA?" 0J/V+6ED#?RPFYR04TNZ"5W0]:F MC*R,#S5)EEPPL=AV4>Q%>>[)/A-8P^"P-CC\):$>GM,A9P)K."2J'1*=)=2C MUO'S0]@*]<>D&A2AMZ^0WMF"O8)JA#&*(#J.]DXY%(4GPAT>E'/X/P.^ CC, MB&$4' =\AQ0<0G@BXB':\T.]_+[:OLIX$J^)-'TBR!69YPPP.N]FVP\'P99@ M"4*0E3V"Z192O.UJ,V:/("&+I$"P@QIU(#6-WE=XV%LOXYGMXX@T?2^S1TF4?>< ^UN'IZ:\"J89@*B5 M\QX5:]+<]PVPOW%X5M)K=P<7$ 7#%M<.N2B I[CNVPC8WT<\(><%+2^A09M? M6VHXB$[1VQ=]V%M"GY_R^N&B.M>%IW-=/T25-?N12FO=@ZNER6 +>^-6(!$Y MU^65JUZM;_53>Y<]6K\N;OOVRKJ'*3\5?,!R0;D"C,P-I'<9F",MR]MW.=%B M92^P#T*;-&J'2X)3(@L!\WPNA-Y-B@WJ;R#Q3U!+ P04 " !\@7%6-,;K M";T" #@" &0 'AL+W=OTF MV.:\KY]S8CB$%>/W(@60Z#&CN9@8J93%F6F*.(4,BU-60*[N+!G/L%13OC)% MP0$GM2BCIF-9OIEADAM16*]=\2ADI:0DARN.1)EEF/\^!\JJB6$;3PO79)5* MO6!&88%7< /RMKCB:F9V+@G)(!>$Y8C#XJEP46,&/T!TED M.C$" R6PQ"65UZSZ#&T^GO:+&17U+ZK:6,M <2DDRUJQ(LA(WESQ8UN'#8$] M>D'@M +GM0*W%;AUH@U9G=8<2QR%G%6(ZVCEI@=U;6JURH;D^E^\D5S=)4HG MHT^,)16A%.$\0=/XH20<$G292YROR(("F@H!4IR@;^I$O4<7I2RY6LP8E^0/ MKO^)CX_J2 E QW.0F%#Q3L7=WLS1\=$[=(1(CKZGK!3*7X2F5,AZ8S-N\:&YW@0?M#X0?-2!C_:!>WW@C_CWO]#V0.NBH@T%J_;8^5[T3W6%:0A]_L/.$VO9(I_HL MA]THQ_*M?U$-G+G1?W3O_XKYBN0"45@JG74Z5@>/-_VTF4A6U"UIP:1J4S2R,N+ MI^EVG.U3Y?E54!2.[+?@7K.3AZ3\JT\),FW\HGT;T:3LD)FZ2\+_!'Z^NQDM1\17C]XAS#\GST(U;VA6\C9) MF%7_D^>Z[6(^(IM#EB=1$UST( KB^K?WO=D0)P'6\D* W0389P&V?2' :0*< M\X!+79HV =.S &=Q(6#6!,SZ=FG>!,S[!BR:@$7?@&43L.P;L&H"5I4,DC";+LX,4;5;3,\JX= MSJTQ^5#5U[!%!2LKQ*>U93F3^M_U^.E4T\B\% EC2!A'P@02)D$P3=.SHZ9G M1DV?%DQ^L9M^WRBYKO[+$JE+JD;F4*G6,&MRHM7IU<*9KLYTBDQ*D3"&A'$D M3"!A$@33=#H_ZG3^DSHM7HZ3XI#"RY.T2[-&_E#-(F$N$D:1,#9_/8J\&C\X M,J/HDU&",FI"7!R%N# *4<;%461Q#'DBOWT:%./ZNR F?A*&7IJ1O4KK(XM? MR0_S8<:M,=M062)A+A)&:]CRY'.U+>O*UC]8ADS)D3"!A$D03-/O\JC?I5&_ MQ8'FO)X3Z5*C,7:H&I$P%PFC2!A#PC@2)I P"8)IHET=1;N"3B"LD#)&PEPD MC")A# GC2)A PB0(ILG8FK33TQ/CWI=Y04J>O/"@RCF!S5E1VR5E,W"HEJ$T M%TJC#4VK_::3SCD+!LW,H30!I4D431?LB9]B&07[6?DJVE=.R;U*@\0G5J=* MC93!*D727"B-0FD,2N-0FH#2)(JFZ]AN=6Q#*X@&AQ(TDN9":11*8U :A]($ ME"91-%W0K:5F&:V.6X%R7=%AET2^B1//3^(MZ6]F9$?%PS3VP8] M/QEIG;,1]LZ[1AT%YQ*$U :1)%T^756EV6V>OZ>I347J6;8H_I M;:N2-RW/@5Q$!VB3F5!O2R[UP:JP9,5B=4.<,2J-0&H/2.)0FH#2)HNDB;ITS>X$M-* 7@T%I M+I1&H30&I7$H34!I$D73!=WZ=K;9MV->64!$R2&NUC2X=,V"F3)8QU#?#DJC M4!J#TGA#.YU17G5>32$Z6LXZ6\J.EO:KIKJX6C/--GH;:QGGJGA;^>5J%.J> M06DNE$:A- :E<2A--#3+UBKER60Q.U?>VPWUM8E:S\LQ>UY_\K(NYNQ#50NE MN65;'-Y]"$S,HC4-I DJ3*)HN[M85<\RNV,\;NN8$@_4+]"U_*SU3Y2D6=RR;> M-F3]'/^S,Q#-V0<+\>V,%)J106D<2A-0FD31=!V>K%WXYH56VDP4^4',:VB8 M>8-WF-CU"[$+&&)7,,0N88A=PQ"[B.&?X7\YK?_E8/TO!^I_06DNE$:A- :E M<2A-0&D21=,%W?I?CMG_ZCDM9:8,UO&LJUKL7F(3FIE":0Q*XU":@-(DBJ:K MM+6T'+.E]>;\ECE^L#[GW1,F]NQ68+_+J MJ')/%LR_N*R^>U!5-=PI9ZB;!:6Y4!J%TAB4QJ$T :5)%$W7?.MF.4ML'0RU MM: T%TJC4!J#TCB4)J TB:+I@FX=-,?LH/6M@Z$^6D/3ZN!N]]"%)J90&H/2 M.)0FH#2)HNGW4&CMMFG_2\S:^;1I4U#<>VFUO/)GM3^DFYV7=5;*YA1#%0RE MN5 :A=(8E,:A- &E211-%WEKNTTM:&DQA9IL4)H+I5$HC4%I'$H34)I$T71! MMV[W^7RDY=N@S@CH7HL0B=7B]F(I/6- M(^LG>;*O[BKXD.1Y$E4/=\KS55HV*/[^F!3E2?.D3'"\?>?Z_U!+ P04 M" !\@7%6X +_4*@" "J!@ &0 'AL+W=O%_?I= M.R$K*$4\["7QQSTGY]SX7D^V4MWK L"0!UX*/?4*8ZISW]=9 9SJ$UF!P)V5 M5)P:G*JUKRL%-'<@7OI1$(Q\3IGPDHE;FZMD(FM3,@%S173-.56/EU#*[=0+ MO:>%6[8NC%WPDTE%U[ V\E5/O4"*PA*R(QEH/C:0 IE:8E0QN^6T^L^:8&[XR?V3\X[>EE2 M#:DL?[#<%%/OU",YK&A=FENY_0RM'R^ 9]675^UGJX;#Q$>SQ\H>*$Q.$'RQ[WP-.WPZ/G%Q8/1N%_OL-,[?%6O+;CLJ>"H*[@^C<.>;,68K."%R-ZXT3 *7ZCT M=SJ)[>)?J5HSH4D)*T0&)V,D4DUG;"9&5JZY+*7!5N6&!5XFH&P [J\D%GL[ ML?VJNYZ2OU!+ P04 " !\@7%6R09^,+P# #[#P &0 'AL+W=O&*(ET6!V;_WD-/CTK"-EX'/V2X5:L!<+?9X!VL07_=/3-Z9C4J2 M%4!X1@EBL%T:=_9M9'N*H!%_9'#D9]=(6=E0^DW=/"9+PU(100ZQ4!)8_AW@ M ?)<*:=BGA^_:+^LS8OS6PPAP>:_YDE(ET:,P,EL,5E+C[3XR]0 M&_*57DQSKG_1L<9:!HI++FA1DV4$14:J?_Q<)^*,8 <#!*2)U0,E!V B MV^2 UD RRM#O5 !'/Z*UG&-)* M<>,V']/5>MZ GI3QJB_2E]M1KJHOMWR/8U@:LH!P8 E%F<4BR:2*R5 M1;_)HC\Z\^2B%TS6\!+GBM#^%5)Y>(P L[7BXQSI"566-E-FKE"Q4X M[XMX=C7B2\3,]CL17V*\N1/VASQO0IY?J\3!<"4>Y;ZUADPI%DTDULJ9;9W. M(M:DM;B6FRB1DZI%4ZFU4WEVK+,G+F/UX3HDZH%XKES> W9.9S5[_+#V]@)="[;V"3?TNY;Z4'YWZ^Q! MV3/?'C!U.DS9HZ>,X5)=\UI[M>-ZW=A?@XIZ4%X8^DXG>/.L*RJ [71WR9&> M+E6'T(PV'>R=[MLZX_>JL]7=UDFF:HL_8;;+"$Z@1,CDEC3<5YWQZ=CMI64)/B. [&-8\2?KC%E^XD% MK>>*+V2]D5F%,QVG:(WG6-ZG=UR5G,IE26*<",(2P/%J8EW!RQ .,D'>XE^" M]Z)V#;*I+!A[R HWRXGE9B/"%$359!9(X!FC_Y&EW$RLH066>(6V5'YA^T^XG% _\XL8%?E_L"_;NA:(MD*R MN!2K$<0D*7[18PFB)E ^[0*O%'AO%?BEP#\6!*\(>J6@EY,III)S")%$TS%G M>\"SULHMN\AAYFHU?9)DSWTNN;I+E$Y.9RS982[)@F(PQPEA'/S-)!;@-S!# M:8J7ZH=2 G:@"/9(F7+?J97N^=THT*LS ;UD(V&-JP[Q[^CN.WBZ*!95AA&9X*TLY,M(Y=F0Q? MS!"Z@3TZXF"HRP:B485H].9U#'P',XJ$ %=@QN)8!>I]K+N.R]P90>&T!IU"TVY->'6$@6H?5?O%55.GTBR;FQ&\N N-OVM M$:UW[4RTS&;\6E#W[-Y12)OJLTG*.Y#R]%%=RZE"O) JLM5..R@2JU9&6K_. MC$RZA:;T' :.I@RJT)ZI \0.T>^J?7_^#E MBMT_7K%G^KX[DWJ/; >T@&HSP>ZY.VE53W7'OGV\!B/R5PA-.56X'%JAX\Q MYNO\$%> B&T369Q#5K750?%5?CSJ')H7I\RWB*])(@#%*R5U[8'"PHN#VZ(@ M69H?92Z8E"S.+S<8J?;=>%Q$:YZRXJW8 M\$R]LA1YRJ3:S%?C8I-SMJB*TF1,+,L;IRS.1K.+ZKE/^>Q";&429_Q3CHIM MFK+\Z0-/Q,/E"(^^/_$Y7JUE^<1X=K%A*W[#Y9?-IUQMC5O*(DYY5L0B0SE? M7H[>XW>43,J":L2?,7\H=AZC\E#NA/A:;GQ<7(ZL\D.O+T62$%GS)MHG\+!Y^X\T! MN24O$DE1_44/]5A/=8RVA11I4ZRVTSBK_[/'9B)V"K#S3 %I"LBQ!7938!]; MX#0%SK$%;E/@'EO@-05>-??U9%4S'3#)9A>Y>$!Y.5K1R@>57%6UFN X*]]9 M-S)7K\:J3LZNN)*E0.?H#Y;GK%09O0ZX9'%2O%'/?KD)T.M7;] K%&?H=BVV M!4T^/++;U\K-1J)2.M9*3BV<]*5A2*+,\0+&2M;Y8O*5I7%9Q)MV)-Z6?:> MG74;OVI3?MCP;A_4&!<8>'"@4)HT P32BG%:VDKE&R6B<,74RH:2V MT;Q<@IR+Y?E6G4],.:SL4\\]4(_XSF2ZIYZQ\5#UW(.STL:.9^LM0\B6% BF MR>*ULGA#9$EB=AK5(U\NU9<&Q!;_JL5KZ8)]POD'POGVU+4F>\H9FPY5[K"GYWG^_N=; MZ!^<;N>N9>^]I^CAJ F9N-W^:[,X:6=Q,G 6Q5)]]8K$-I-QMD+1FF4KWC>? M1N[0=1TD+("$A9 P"@33E)ZV2D]/M82?0DH-"0L@82$DC +!-*FQU7W#MD#- MT8P;*C$H+0"EA0UMUY//B>OYCK=GM[T#B=]OMW@G^\!&9=Y'4:V-^AX5\&4< MQ?V"&"F#!8&D!:"T$)1&H6BZNEU,@D^6DV#0H 24%H#20E :A:+IBG=I"3;' M)8.=]C#Q.,>NK=9[9&\E:FX\6,*^OG@R]6QG;S7:C-2,;VJ[CK6_(.T;Z'D3 MLG,D^J1VR08V1QL])HG^0S^^5C6W&WQN@28EH+00E$:A:/K;H$M+L'LR-X4, M)^:@M "4%H+2*!1-5[P+8K YB1GLII!QQAR4%H#2PH:VZ]\N\6QWWY,/AQE6 MK5W6@LUARW6=,O=* )F8S$%I 2@M!*51*)JN:)?[X,G)O!4T^@&E!:"T$)1& MH6BZXEW^@XV90ZMXDW)+GJ?E BH2F0?-=$!I(2B-0M%T1;N B."376H!&AJ!T@)0 M6@A*HU T7?&=:VN,$<6/&/,+1$PJ9^Z[&&!N+ATL*^Q%-+!7T9PB&2)=,D3, MR="OVWS%1-8K'V2T,P>E!:"T$)1&H6BZHETL19R363-H @5*"T!I(2B-0M%T MQ;L$BI@OV+EMO+BRYEY=S?6NP8=!,R506@A*HU T7<,N4R+F3.E*9(MG;!@T M/0*E!:"T$)1&H6BZH%T81?R3V3!H6 5*"T!I(2B-0M%TQ;NPBIBO4GK9AD$C MJ1?VQGO6U /0_0A!:12*5FLXWKG_H[P?Z)KEJS@KE$1+A;?>^LKT\_H6FWI# MBDUU2\B=D%*DU<,U9PN>EP/4ZTLAY/>-\BZ3]D:GV?]02P,$% @ ?(%Q M5K&R570= P <@H !D !X;"]W;W)K&ULK99M M3]LP$,>_BI6A":1!GMHFL#82$-"8AH9XV%Z;]MI8)'9FNRW;I]_9*5F;AL 0 M;YK8O?_?]SLGS@V70CZH#$"3QR+G:N1D6I='KJO&&114'8@2./XS%;*@&H=R MYJI2 IU849&[@><-W((R[B1#.W$80K 1!4]![1A"N!.%K!;V5H&N-":U?^(S? M.>.4CX'D=B?&0NFCMB)7)KUV$W-F'*F2CF'DX*&@0"[ 23Y^\ ?>Y[8"O:=9 M^DYF&\7KU<7K=;DGQX60FOVA]FC!QWFZ44QISH)],=V?XX J!;KU^:V6B.P2 MYO1<).%AU!NZB_62O28H;0WJUT$;B/T:L=^)>,$U8.$T0<)-O)S1>Y8SS: 5 MJ[(=K"43Q(=^ VL[*/2CL('5F> ;=WA0XP\Z\;^7('%[^6SM!6FC'6R!^'XO MC!JXVU%QW!\T<#L3>B-N5.-&G;@W&3[0^[CCQ0N\4G$#=SO(#[Q&3=+. MA-Z(&]>X<2?NK= T?X$TWGJI M_WO0;J=I0?!,*ZS0%"V]@PA?15EU.-5 MB])^\^^%Q@["WF;8%((T ?C_5 C]-# +U&UF\A=02P,$% @ ?(%Q5MK. M((E^ P Q P !D !X;"]W;W)K&ULM5==V9QFFG[72WGGJS^["S#S*^MC4%B4HB3O[]2@(3L#%) M,]D7&\&]AW/.Y:++>,?X#[$%D.@^2ZF86%LI\RO;%LD6,BPN60Y475DSGF&I MEGQCBYP#7IFD++4]QPGM#!-J3Q7&M_ MXCO9;*4^84_'.=[ N1M/N=J9=O%Y-;$X35(*&&B]AJ3"_:%?%.A9*"B%95B4K!AFA MY3^^KXQH)+C!B02O2O">F^!7";X16C(SLFZPQ-,Q9SO$=;1"TP?&&Y.MU!"J MR[B07%TE*D].OX+R0* +=(U33!- "_/PS%B6,PI4"G1V Q*35)RKH-O%#3I[ M($+1GUM6"$Q78FQ+Q43CV4EUU^ORKMZ)NW[!]!+Y[@!YCN=WI,^>G^ZU MTVVEOS;!JTWP#)Y_ N\CH4:[,>.J2TZ9'W3GZU:[$CE.8&*I7A+ [\":OOW- M#9UW7>)>":PEU:^E^GWH;:D#9-KV@JTO;@6@]T* '*"%Q!)4ITK$UJB,)SA% M%/ X*AJ[;7<>HYAN]L(Y_,)K\'Z7LY_-$ M*5^8W+(FKJV)GU'*1@E5'S)Z49G2)2T^+I ?CIR#,G9$C=SH1#^.:K*CWLWC M6VX\IYNRDJ)S_QB]YO[Q2F MM:[S.# X_<6I]:9:+^+[+:10"ZRWD.Z!H$0- MF^:[[B@X*%%G6!0,NVOD-L8<]Y=8/_O]4.$V"<5A'![2[HARXN $Z\>YQ.V= M!?I8/]D2%71K]PF]\,CPCK X^8;P@5BM=:Y3F7D7K5\W)D M+A>2Y6;J7#*I9EASN%6?&&PO=V]R:W-H965TEVNM/,IMO]+(,PF@6)2L)._GWU(/A% MB./RQ>:A>Z1S[H,KS;:,_Q YQA(\E0457LKIS79'DN$3BEE68JC<9XR62 MZI:O75%QC%)C5!:N[WF16R)"G<7,/'O@BQFK94$H?N! U&6)^/,]+MAV[D#G MY<%7LLZE?N N9A5:XT^^9S.'4^O"!P0IA?L+5CQ[X#DEI(5C;& M:@4EH?8?/35"[!GXT2L&?F/@GVL0- ;!D8&2LML@; R,U*ZE8G2(D42+&6=; MP/5HA:8OC)C&6M$G5/O]47+UEB@[N?@3*]$$N &/=5456'E4H@)\IC:BM&>N M8BP1*<2U&O3M,097'Z[!!T H^#MGM4 T%3-7JI5H/#=I9KVWL_JOS I]\(51 MF0OP&TUQ>@C@*@HM#_^%Q[W?B_@'HK<@@+\ W_.#C@4MSS?W.\SC\\UA#YN@ M]4I@\()7\)9(Y*!") 7*#P"5K*92*,V3HE9R:?%ECD&I?%=SXS/ ,E!H5X*" MH!4IB"18W'4YQDX<=D^LJ\R=J%""YXXJ(P+S#786/_\$(^_7+E&'!(L' CL0 M/&P%#_O0%W]5F*MPIVN0:.DS50X%R#@K048HH@FVZG8):H''!EA7V#1J/QD4IQ=!(J813L0N6 MV+@E-NZM)^9S?L.RFUI5""0$5M6$K519I[::X*LHX,"18/!'8@]*05>G)F&KV>+),3!T^#XS18G@Z"81B$1['2NY@+J4Y; MJM/>F/IN6BJ,>+BNC.*ID-&T9!@\4!@ M!])";]>5>6=4HIYZ\X9]9$4'T .E;;3\$*3HN2L@EV]@C=^!%?=C7:K;7C<+ M_W?^O0'12F?9@NAUW?J!&MTZ5>JUO%0E?Z>2_[[438E(=(\)E'BX,U$;Q($R M=5"T>"BT0S5WO3KL[4S/R%5K#_V]:N[=>J/CFG_FN+A_/9?RW;7*\-Q>N2?' M+ 2$AU1.&(>=C,/CGJA_1>]E[.YMETO,U^;800"3 7;'V3YMCS8^F@W]T?-[ M?>1AMN$[&'M>\@7Q-:%"*90I2.]VK-I:;H\@[(UDE=F4KYA46WQSF6.48JX' MJ/<98_+E1D_0'@0M_@-02P,$% @ ?(%Q5HR#]"*I! 'A< !D !X M;"]W;W)K&ULM9A=;]LV&(7_"J$50PLDD4A]9[:! MU6FQ#>EF-.UV,>R"MFF;J"1Z(A4G_WZDI$BR1-.&UMS$DLSWY7/(R.=(DP/+ MO_$=(0(\I4G&I]9.B/VM;?/5CJ28W[ ]R>0W&Y:G6,C3?&OS?4[PNBQ*$QLY M3F"GF&;6;%)>6^2S"2M$0C.RR $OTA3GS^])P@Y3"UHO%S[3[4ZH"_9LLL=; M\D#$U_TBEV=VTV5-4Y)QRC*0D\W4^AG>SE&@"LH1?U)RX)UCH*0L&?NF3GY= M3RU'$9&$K(1J@>7'(YF3)%&=),>_=5.KF5,5=H]?NG\LQ4LQ2\S)G"5_T;78 M3:W( FNRP44B/K/#+Z06Y*M^*Y;P\B\XU&,="ZP*+EA:%TN"E&;5)WZJ%Z)3 M +T3!:@N0)<6N'6!6PJMR$I9=UC@V21G!Y"KT;*;.BC7IJR6:FBFMO%!Y/); M*NO$[)[(->#@&I0'X!,614X%E9?>WA&!:<+?R2^_/MR!MV_>@3> 9N#+CA4< M9VL^L84D4'WL53W;^VHV=&*VWW!V UQX!9"#7$WY_/)R=%QN2]V->-2(1V4_ M]T2_CS3#V8I4VG5JJG)/7Z[NL%N^QRLRM>0MQ$G^2*S9CS_ P/E)I^T[-3M2 MZC9*75/WF5PP3R>PJ@K+*G7'/\XB)Y0[\]@%-[8>">XUX-XY<%\'7E4%77#/ M\WO@QM8CP?T&W#\''NC _2%X"&$/W-AZ)'C0@ ?GP$,=>' )N+'U2/"P 0_/ M@4!1 QX9P;_LB'3@C2"Y#C\:X,,@B(,>OW&&D?QQPQ^;^9G MB3(GFA8IV.-G:?-"ZP[Q0(L?NU[8TV*<;:06Z+2&Z!C5W!/. 4WWA2!K:7=R M5P@76JMS!FJNH0-#KR?'/-]8/1V#AT8]"]4T$^ 1)P4!; ,VA?1XTNQ74AJ_ M:=?J";I"O1@.;,+,,59GZ^70:*#5OJV*/%=BV3*A6ZR"(@=%MB9Y)5,O#PU, M\-KWHH$\S3#/[_R0''.WS@S-UGP40J[ /<5+FE#Q? 5^9UFMYPH\""Q(6DK; M@*J$RIMNP3@MX_#?'YZ$"M?+A( /69&2O%3_CU:P&>B%@&J7:SZV^GAY6O^' MY@ @%^'Z95>K?]7.WFK5>8-]\MP@=OK;J1EV]$]]S-O:/O2-F?*/?;GTV;;: M4#WB=_+W6LEKI 78Q@5X-B]HHR4;'?_QTP,B9<3]8JT>24^ M^P]02P,$% @ ?(%Q5LL!*N6S @ *0< !D !X;"]W;W)K&ULG95M;]HP$,>_BI554RNMC0E)@"Y$:D'5-JTKZL/V8MH+ M$X[$JF-GM@/MMY_MT(B- -+>$#_<_WYWAWU.UD(^JP) HY>2<37V"JVK2]]7 M60$E41>B FYVED*61)NIS'U522 +)RJ9'V <^R6AW$L3MS:3:2)JS2B'F42J M+DLB7Z^!B?78ZWEO"_ MY?7(VCN#[Q36:FN,;"9S(9[MY/-B[&$;$##(M/5 S&<%$V#,.C)A_-[X]%JD M%6Z/W[S?N-Q-+G.B8"+8#[K0Q=@;>F@!2U(S?2_6GV"33V3]98(I]XO6&UOL MH:Q66I0;L8F@I+SYDI=-';8$0;!'$&P$@8N[ ;DHIT23-)%BC:2U-M[LP*7J MU"8XRNV?\J"EV:5&I].)*$NJ396U0H0OT$1P37D./*.@T#FZJ74M =U23LNZ M1#>4$[/%9,T!7N01H,*=3T(0R M=89.$.7HL1"U,D*5^-HD9,/RLTWPUTWPP9[@OQ!^@?J]#RC 01\]/4S1ZMDM5D0S& MGKE."N0*O/3]NUZ,/QY(H=^FT#_D/345";MB:E0#I[(7=F4L\0#'B;_JH(4M M+3Q&B[IHC2K>IL5X%$7=M*BE1<=H<1YWT^*6%A^C#;IH\2X-1QCC M;MJ@I0V.T89=M,$NK;>?-FQIPX.T1W-5@2PUR"[F<(>Y!S=J<:/#.*$)LUW, M]9**O+HKUH4>[1S37B^,<1S^$X"_U?GL(W)+9$ZY0@R61HDO!N9,R*8Q-Q,M M*M<,YT*;UNJ&A7G+0%H#L[\40K]-;']M7\?T#U!+ P04 " !\@7%6GG?Y MC1X# "C# &0 'AL+W=OM".4)B037C,^ QPP4.21G2<),O&E*+GF1-2;Z>Q>@ M*4O5/@ZY&U^0O8_[0UOC>HRK'9=SGQ=S>UOFOJ;RB/CN ?$3A0\+!&"?%F9XS]B,*,7S&NJ M03+,[-H];P)NG6=7X([,-D+2KT+2[SC#^UVB=V2V@1Y4Z$%W&1Z\24K?*7]5 M3A9(K9.^$VE0(0W>AW1 ,*^S)K!VPSYY BJ;MD#4*GPGYW'%>=RZK#Q%Q91$ M$O!=A-OX"C0"OIQJ(FVUW#5Q.S+;H#^IZ$\ZWK,G7:)W9+:![CHOQ8G3>NNO MZ2/+EAF9"(E:K$M(3'$ZII\:JXU6LUW)2[>@_FKR-Y\!FU2UDLMM3VC!9X=F MBV*].6G,WG:#G4G<-\^SUPQVK8(TY3N69C/&%4EABAKGR-2[LJB(BXX6B[RH MG B-)6K>G.-7!$@S *]/A=#/'5.G5M\EX7]02P,$% @ ?(%Q5D*"P7L8 M" L54 !D !X;"]W;W)K&ULO9QKCZ-&&H7_ M2LF)HAEITN9B Y[IMC1MKM'.IC6]L_LABB+&E&TT7#P4[IY$^^.76X,+X[+9 MG*0_M#&N]WD+.!1%':C;YS3[PG:4YN1;'"7L;K++\_W;Z92M=S3VV4VZITGQ MRR;-8C\OOF;;*=MGU ^JH#B:*I*D36,_3";+VVK=0[:\30]Y%";T(2/L$,=^ M]OL]C=+GNXD\>5GQ,=SN\G+%='F[][?TD>:?]@]9\6W:4H(PI@D+TX1D=',W M>2^_]=0JH"KQ[Y ^LZ-E4F[*YS3]4G[Q@KN)5-:(1G2=EPB_^'BB*QI%):FH MQ]<&.FESEH''RR]TN]KX8F,^^XRNTN@_89#O[B;&A 1TXQ^B_&/Z[-)F@^8E M;YU&K/I/GNNRNCXAZP/+T[@)+FH0ATG]Z7]K=L11@*J<"5": *4?H)T)4)L MM1>@G,LP:P)FO8"9="9@W@3,^QD69P*T)D"[-D!O O1K]Y+1!!C]#/*9@$43 ML*CD4!^_ZN";?NXO;[/TF61EZ8)6+E0*JJ*+8QXFI=@?\ZSX-2SB\N5CGJZ_ M[-(HH!G[X3M#D?5WQ/IZ"//?R2N3;L)UF+\NEW(_C-AK\CV9$K;S,\I(F)!/ M29BS-\7*8OE?N_3 _"1@M].\J%=)GZZ;.IAU'90S=9#)AS3)=XQ824"#@7CK M0KPB $R+'=+N%>5EK]PK0N)/A^2&*(LW1)$4^7BCZX^!*JZN ,I2!93(.O(9 M^RW=_,;*O7\>:EZ"1C=$E9M:?GHTR:OO7P_MO@L8/VDQZ@OFJHVVKP)E^FN=<<$+DY(-=LK'=]]:1!"J=$M3T_U0JKGL&N2JF0=$.J$Y7\\H_B M=^+E-&:_#M3QOH;-AF'EA?,MV_MK>C%DIL3[55QT:@7A]JL>R%PK)*1 M,!,)LY P&PESD#"WAFD5K.Q_/RUEJ?F[G3X=RQ24EI/IO)7I7"C3?Q[BSS0K M-;I^:7;7:1P7LJTOU/_M7;F'="O,,%:W\Y/=IO"[RT2FLY P&PESD# 7"?- M,$ZO6JM73:A7C[&#GZQI7ZAO2%+<)A2 8)V"]%; N%/!C?MYL:!8F6T*_[6G"Z%D-"3%C-82$ MF8N3HZ4H>O^2:2%3VDB8@X2Y2)@'@G'"E*5N+%D22K,:F5O5K5X]7O4BUB%] MBF%C!0JEF5":!:794)H#I;E0FH>B\7(^LD9DY-AK0T/I&4DSH30+2K.A- =* ME8N]50WE)4VM1\1FY[O.8@YHY6,I)D-[?B.6SOI.D!3VE": M Z6Y4)J'HO$"[;PN66A"+(^[#H.ZA-I;4)H)I5E0F@VE.5":"Z5Y*!HOX,[F MDF?0'@/4Y(+23"C-@M)L*,V!TEPHS4/1>#UW?I@L-L16W A68]RFAYSE?A*4 M8Q 7' 4Q?K3 D3032K/D4ZM.6RPD;6YHO1&MH9+Z;#93M;YG,%12,A;&;"[W M!K>@V^(-Y)WKJJ',9VJ;EQ=49UC)?ZMC)5]IOZS$U1HM':@?!:794)H#I;E0 MFH>B\5+NK"M9[%V]#X(PK^^E'OPP^-%+R,K?A[D?#2H5Z7>LH#032K.@-!M* MSIV+)1O0KBO4H8+23"C-@M)L*,V!TEPHS4/1>#UW+IDLMLG^ M$EM6G'.TZJ&FFGSJJAG&0CD=&X/Z:E": Z6Y4)J'HO$O)'3>FB+VUNKV^9Y< M&B,38\9*%$HSH30+2K.A- =* M4^^-'&A&"TJSH30'2G.A- ]%XY79&6?*!>.LZN2^OWRW!C7(H#032K.@-!M* MR)UAIVC0NS7H.V10F@FE65":#:4Y4)H+I7DH&J_GSK53Q*X= M^FY-OZ9GOQ)7:K20H7[==9M@0Y,Z4)I[W29XJ*2\]#J'31&_*'9-;Q7JJC4T MKK?:[ZQ"K3(HS8;2'"C-A=(\%(T79F>5*6*K;/ I+_^0[](L_(,&EQ["$=-' MBQ9JBD%I5D,;G,:B_^+BB+(.M)8NE.:A:/SL1YWMI5ZPO8:T6;\O?DF78O)8 M74)I)I1F-;1CK>F%RN:+N=Y3Y4!)39_/5%WM71D<: U=*,U#T7A-=@Z6*G04 M_O13L6+\:&%"+2THS6IH5SP5.U1R^*E8: U=*,U#T6IA3H^F=8QIMJWF!&5D MG1Z2O)[+L%W;SCOZOIIML[?>DM\Z]>RA'::>S/2#GVW#A)&(;@JD=*//)R2K MYP>MO^3IOIH\\G.:YVE<+>ZH']"L+%#\ODF+OFSSI4S0SM*Z_!]02P,$% M @ ?(%Q5BP>/Y1N! &ULM5E;C^(V&/TK5KJJ=J7N)'9N9@I(,)ZJ6W74T;#;/E1]\ 0#T28QC9>J3#<]3*M5IOK7%/F=T78+2Q$:.$]@IC3-K/BVO/>;S*3_(),[88P[$ M(4UI_M^2)?PXLZ#U>N$IWNYD<<&>3_=TRU9,?MD_YNK,;EC6<P M4K?4^I PP#> Q()NMSG;TG)QU)77NO>$21HGXH-"?%D1\/[=!_ .Q!GXO.,' M0;.UF-I2]56PVU'=P[+J 9WI 2+PP#.Y$^ ^6[-UE\!6 S53H=>IEDC+^!O- M;H +?P+(0>Y(0W=OAZ,1.'D['&JF<9LU+UQWN(GY5;L:<1FEOK-$"Q_8=;\QQ]@X/P\IIE),F*(K*.GU^CIZ=CGG[FD MR9A<%2PL8<4/YHNZ-;'G>,[4?CE58EB'0S?$J%M&AF7^Q'%QR];IWF^Z][7= M*ZML.5F"A4RH^)BSA,J^9ZIIM#27+KY),F*(K"-?T,@77,E,@4D]39(10V0= M/<-&S_#[S%3!@E.3.!@%;L]+PS)O@A .>UX:EJ'0P8X_[B7<-(^US?\A=ZP( M0<\BRN-]<4.,3:+EN'3A39(10V0=[2:-=I,K&6EB4D^39,0064=/Z+11S/D^ M*]6XCDE0@/U)STLC=:XW"8/>_Q<9J4,3S_>\<3?!DS )M1.LE"9QQ,8SH!9Z MZ;(;92.FV+JRH58V="4KU<2F1#7)1DRQ=45M0S/49DB-F]RAF_ $XKZ9AF4N M#%V_[Z5A&?(=%YZQ4IM1H3ZD+E*6QQ$=MY(6>O&JFV0CIMBZLK7A&/K7LI+1 MO&R4C9ABZXK:1F:H39 :*P6#FS_$,!R$O)$ZO\AOL&^F89T;0-<_YZ8VI$)] M2KU_N%^,#J"%7;SH)MF(*;:N9&TTAOA:3C(:F(VR$5-L75';S RU$5+CI,G8 MG>\'0=])PSKDA]@+^DX:UL$P]#P\[B34AE2D#ZD+$5/P2*-X$T=C@^CAERZ^ M439BBJTK79N.$;R2HY#1[&R4C9ABZXK:9F>DC9'G'57C.D_S/">$O?^&PO M=V]R:W-H965T%"::&-KTG+UC%LXEYA M88AUF7,T<;P3\D%5 $@> MFYJKN5,AME>NJ[(*&JHFH@6N=PHA&XIZ*DM7M1)H;D%-[0:>-W,;RKB3Q';M M5B:QV&#-.-Q*HC9-0^6?!=1B-W=\9[^P8F6%9L%-XI:6< =XW]Y*/7,'EIPU MP!43G$@HYLZU?Y5.C;TU^,Y@IP[&Q$2R%N+!3+[F<\TQF.-,##\9[]DXU=Q[*F"I:B_L%RK.;.>X?D4-!-C2NQ^P)]/-;! M3-3*_I-=;^LY)-LH%$T/UAXTC'=/^MCK< #P9R< 00\(G@*B$X"P!X3/!40] M(++*=*%8'5**-(FEV!%IK#6;&5@Q+5J'S[BY]CN4>I=I'"8KV +? 'E+4J9H M64HHJ;T049#]WJL4D+):O8Y=U$<:H)OU](N./CA![P?D1G"L%/G(<\B/"5SM MZ^!PL'=X$9QE_$;YA(3^&Q)X03CBT/+Y\& $GCX?[I^))ASD#RU?=(+O,XA2 MTK9B&5D*G@%'VWA"_-,9 M__-ZK:S4O\;4C"ZIYB7)T@N1':DY'=2M9M[ASQ\P78#N0=G4+U)IVX\BF=AP[ K2 ML#ITN&M;V)^L+W3GZQK5?YJN;=Y063*N2 V%IO0F[[2?LFM%W01%:XOS6J!^ MF^VPTMT;I#'0^X40N)^8 X;O@>0?4$L#!!0 ( 'R!<5;PK#33K@( *,' M 9 >&PO=V]R:W-H965T6 5\#T3BI4K*P$XLZ"2NH'G MC=P2$^;$4WMV(^(I7RM*&-P()-=EB<73'"BO9X[O; ]NR:I0YL"-IQ5>P1VH M^^I&Z)W;L62D!"8)9TA /G,N_4DR-/;6X#N!6NZLD5&RY/S!;+YD,\-F"=00E8(V$L=9L9F&3:=%:/F&F['=*Z%NB<2J^ MA0VP-: /:,&9$KH,Z!O!2T*)(B#1:0(*$RK/M,']78).3\[0"2(,71-*==WD MU%4Z"L/EIJW'>>,Q>,&C'Z!K[:J0Z!/+(-LG<'7XG89@JV$>'&7\BMD A?XY M"KP@[ EH\7IXT -/7@_WCZ@)NXJ$EB_\1T5RPWY MK[[\-_Q1/[_I(Q-9X11FCFX4$L0&G/C].W_D?>S+W5N2)6]$MI?7J,MK=(P] MWD]EVJ;R'-'VN3_UI;*A'%I*TT$W<33R!OJ1;79S]+=5.!X.@GVKI+$:[U@% MX45GLZ=IV&D:'M640 Y"0*8;L'TTYZ@"D0)3?5H:*M_?"< ;!.,#+?U6!XJ3 MHV'];R'=G?:E2[*R8T"BE*^9:KI =]I-FDO;8 _.Y_YDT0R,9YIF?%UCL2), M(@JYIO0&8RU -".AV2A>V2:YY$J_"[LL]!0%80ST?&PO=V]R:W-H965T"D\)&(<1ZN7ON>72G4[R5ZDFO S9%5SHD;6'MG M\)W!5A^-B56RD/+)3NZRD1=80L A-1:!XF<#M\"Y!4(:O_:87AW2.AZ/#^@? MG7;4LJ :;B7_P3*S&GGO/)+!DJZYF["N183JBA2:SDEBAKC6AVX*0Z;R3'A$W* MW"C<9>AGDAEL0*R!7),9V!PRD9,I*)=MD0+YNN LI_8 -;F<@*&,ZRMR09@@ M]XQSNQ[[!HE8.#_=!QU70:,303]3T2:=L$6B(.J0A_F$7%Y1AY6M0 M&_"2MV_"?O#^#.M.S;IS#CWY>_#ET<'+^N!;A!9R+4P3[PJYYY#M_=LDW7[8 M#F-_TT"H6Q/J_B>V$L/KP/Z:%)VE]H_E MT:^%]U^IJ/NOP'I0LQZ<3=?T1.7 (3>FSHU^EALL+2:S)CGG X81*:0P*]U$ MWC]JD/:MN:&PO=V]R M:W-H965TS"NHL71Y TROE%S46.E0;#W9","%)=74"WU_YM68,">-[=Q2I#'? M*4H8+ 62N[K&XL\=4+Y/G, Y3*S(ME)FPDOC!F]A#>JQ60H=>8-*06I@DG"& M!)2) [@;T\&B.3R8;S)Q-\+1+'-P<""KDR"EA_6E@ I49('^-W MK^D,6QKB\?B@_L7FKG/98 D+3G^00E6)\\E!!91X1]6*[^^ASV=J]').I?U' M^PX[FSHHWTG%ZYZL3U 3UGWQ<^_#$2&8O$((>T)X+B'J"=&YA$E/F%AGNE2L M#QE6.(T%WR-AT%K-#*R9EJW3)\Q<^UH)O4HT3Z4K:('M 'U$CVQ#*(4"K2 ' MTN(-!8DN,U"84'EE .L,75Y$(/3N?'IS2/6W=X%\X^!=:O>@__I6"UVC!F1+Z)>L[ M5!5:V-L#@7[>;J2=_S7F5J<_&=L!TR7D'16=Z9 /6&P)DXA"J5F^>ZWIHNLZ7:!X8^MPPY5^%W98Z48-P@#T M>LFY.@2FM(?6G_X%4$L#!!0 ( 'R!<59>^.B1W ( ,(' 9 >&PO M=V]R:W-H965T>Z,EM!@>4-7P/3.PLN"JST5"Q=N1: 3Q-A;@Z\$:KDS1B:2.>?/9O(Q'SJ>$004,F48L/Y5, %* M#9&6\7/#Z;0N#7!WO&5_;V/7L%"94OM&V3X_WZ/+B#;I A*$O*UY*S'(Y<)56 M9'C=;.-]W'@/3GCW _3 F5I)]([ED.\3N#J4-IY@&\\X.,OX";,;%/I7*/"" ML$/0Y._AP1DY89O>T/*%)_C:[,T@ U+A.86K@TQ/!.1$H<]<2O1]QBE%^G[6 M6.0_NO+9N(NZW9DG?R?7.(.AH]^T!%&!D[Y^YVZY<_">RO?8*/:"J#7:T]EK=?;. MZIP*7A%3L[I4-=!XQV&OU^\=J#HVBI*HWZTJ;E7%9U7IZ\0K$ 2D6PNBX)HO M%IWO+SYR?AWY_?Z!Q ZKWJV7=&M,6HW)/YYPT*4T.3Z\, X.A!X;[5V#1J>[ M4PX+$$O;)22R+[&I).UJVXA&MOX>K(]U@VKZR1^:IKL]8+$D3"(*"TWIW23Z MD$73,9J)XFM;=.=08D[,RX* MJG JYK:L!-#4@(K<]APGM O*2BL:FK5K$0WY0N6LA&M!Y*(HJ/@[AIRO1I9K MK1=NV#Q3>L&.AA6=PRVHN^I:X,QN65)60"D9+XF V;@!\,5K(S M)EK)E/-[/;E,1Y:C$X(<$J49*%Z6,($\UT28QI^&TVIOJ8'=\9K]B]&.6J94 MPH3G/UFJLI%U:I$49G21JQN^^@J-GH'F2W@NS3]9-;&.19*%5+QHP)A!P7\1LMCXGO'A'/\?R>A"8OAWL]\/CE<'>/&K\] M(]_P^<^F0()9@11_> MN:'SJ<^[MR2+WXALP]>@]378QQYUG_5D;6NB7X,^#VNN$\.EB^DR\@9>X.C? MT%YV#>J)='R_)S+>F]\KU0]:]8/7J3\BM.!"L4>J*W.?%35QV!%X%U&KL3N%&]_BN6F $K-:E*JN=NUJVV,O3&MYLC[&WENWRO\T=>.^HF+. M2DERF"&E&ULQ5I=;]LV%/TKA(8-*9!:(F4[:68;<-(6R["L1H)T&(8]T!)M M"Y%(E:3M&-B/'RG)HK4J=+2R\(NM#]ZC>PYYJ2-1HRWC3V)%B 3/64K%V%M) MF5_YOHA6),.BQW)"U9D%XQF6:IN8W'7J S(BF)I(; ZF]#;DB: M:B25QY<*U*NOJ0,/M_?H'PORBLP<"W+#TC^26*[&WJ4'8K+ ZU3>L^TOI"(T MT'@12T7Q"[95V\ #T5I(EE7!*H,LH>4_?JZ$. A0..T!J I _PT8OA 05@%A M0;3,K*#U'DL\&7&V!5RW5FAZH]"FB%9L$JJ[\4%R=391<7+RX_BNF*AP6X:$EG;#NJ;# "U_ >] BO]5#-@8W+%-U M+'!1"5/.,5T255L2S'?@L-T,[XK#TRWF,?CK-P4);B7)Q-]M'51>O]]^?3V? M7(D<1V3LJ0E#$+XAWN2G'^ P^+E-'$=@#:GZM51]&WHIE0!XH\8IGJ<$J.D. M)$*LL1KFYR G/&&Q&JZ1FO@$ 6=JX)9#^$V;+.6U8-DO>EK<3,)>?^1O#NE: M$_J?= \'7RL&40_6DC58#FN6 M0RO+#UF>LATAU5ST*=>#OXV*%:8K%4=@#<87->.+$U?\A4NI'($UI+JLI;JT M#X[G/.&E.&5UM[&U0G1E:\\'!F!',!<6:N]J:N^L4&5/;HB0"5U:V%E1NK*S MI]0_2@X&QG\$5JQ[18PGD51CMRSL1YI( <[N'Q[;9RH[7E>BKM":[ _<%SQQ MB5<)N)++$5I3+F3D0DYJP0[3F;0]J5=4@_%XT.J+)I]47_ZIT,"44N7&N5"/ M5N ?\.I[GQV^,_'O8>*@<7&P?^KB<&3;*KF^APF$Q@5"NPU\=7$X]7I'DH)% M<=CX&?\'[0;P<\6,ZR=SH0GJ9U:\)*TDG;K "@W" T<;]-"@W=%"8_"@U12] M5.[=[XE.C9PKM*8HQLK!RU.7O5,GZ JM*9>QA]!NQKJ5A5.76*&]LBR0\83( M[@G1 $@&PN'^C4Z'&Z =N2M!5VA-'8P[1*=VA\BI.W2%UI3+N$/DQAW:83J3 MMB>E1G%6C&(;1>,/T1%_J&X2 8_EG6P8FFL]KN4AU-_Z JM*8;QA^C4_A Y M]8>NT)IR&7^([%;L5>]([!B=&=LS&AQ]CA1#+<\OB\8+DF)_1)2GD+S/*GGP+9TO1/G FDZ6 M>$[NB+A?WC)Y9[4H29J3@J>T (S,+D:7\#Q";IE01?Q(R2/?N 8EE0=*?Y4W M-\G%R"XK(AF)10F!Y;\UN2995B+).GXWH*/VG67BYO4+^I>*O"3S@#FYIMG/ M-!&+BU$P @F9X54FOM''OTE#R"OQ8IKQZB]X;&+M$8A77-"\2985Y&E1_\=/ MC1 ;"'>5X"I=ZSQ7G5=N M*>=\B6-R,9)[!B=L34;3/_^ OOV72I,AP:*!P+;T5&LWS@D" MZ+G>=ERD+?5((;Q6"$\K1+VB.2!/A,4I)P?)>SND3@,;HC'JD5?$R:C0]\,> M>VU]1[+W6_:^$7O9/&M" K#H"=6I*WR2 W& MK09CPZ5 )'?C13#>(0;'01A IR? ;IQRL42['5 L-5=/6 M^]IN,A#8EK30[BR4K>V_/RMS29)3<+DF3+IE\+G94,$M2^7JNB4,5$U:Z7WL M(9OTH&C14&C;PFYX4_C&1IW0+,.,EX_J2:FT$ S'8H4S\)VP')S<%. _(F54BZ"@!NY.Z8%3V/P VU:>%'4Q]>/D5L[E4$F1D M)B'ML['TZJP^#ZQO!%U6)V0/5 B:5Y<+@A/"R@#Y^XQ2\7)3OJ ]E9W^#U!+ M P04 " !\@7%6 GV@+S8$ # $P &0 'AL+W=OE85M^,2$"-R2AI>^"3$5O+,*#X MP$&LHXCPW0V&;#LV;&/?\!@L5U(WF)-13)8X1_D4/W#U9N8H?A A%0&CP'$Q M-J;VM6MWM4-B\6> 6U%X!DWEF;$7_7+GCPU+1X0A>E)#$/6WP1F&H4923J:Z#\Y.3VYSJ0.[BC'E*= M 7@("17P%>:2>2_P(];9$4"H#X\H) \\B7[V\8D&4K1@ZON!MB*A@DE'HL[H MA8N2!*&X5&!/4;D2 M<$M]],L IF*>TW?V]&^<6L0_"&U#QVZ!8SF=BH!F'W=W*MS=C[O;-6PZ>3([ M"5[G!-Y\13A^U=/ AQF+5&T0:2ZFG!.Z1#5?)3SOH&CW0'9)\W1+N ]_?U>0 M<"'N56)0R_GT*OED$YIELWWC9KKZ+=@00)^FE0MXKFCH?>&E=WN'#%_:],M MV)1X]W/>_7K>A;G@%>>,QX0$RB3LU.K+T6-+&OQ[7'12'=(>^H6PK*/$UL9P M[E!O"*PDUR"7:_!AN>*L=)!#=6DIQ6@Z>(#HBM("?/7"M1_093:X6J>4;0&) MV)K**H4';Q(_: ^.-*X-_%R-&P(K:3S,-1[6:GP;Q2';(9;6X"I5:F'.G7]- M@KD-@97DN\KEN_KD5?"J2=V;!',; BOI;EN'O:15.W#WN\6ETEE7@ NUVQ-: M97%9N=FSWJV;[YNX]3']7\Z%_;-=R[EZ5PP7C_.G$ZQK\UP(&CTL-(56 MEOIP7+#KSPNG]IPMB)$'S =UBM[+=VKM?Z<+1Z6 < $#B-(3LS,$G^RJ#MVS M>JBSM6T(+=76+%QM1,B7R1614*JIX90>\_/6_!IJFER^'+7?Z.NIY,KD )/> M;=T3OE2G-PAQH2"M]D"-19Y>%Z4ODL7)!,*B8]<&ZCO"\;D_D5W MD%_:3?X#4$L#!!0 ( 'R!<5;_)7GKS@, '<- 9 >&PO=V]R:W-H M965TFN.5F(S#F#P>N&1S1?:7@@GHR69TRG53\L':<["+DK) M:LH5$QQ(.AL'M_#F'F+KX"R^,;I1.\? 2GD6XL6>?"['062):$4+;4,0\[>F M][2J;"3#\:,-&G3/M(Z[QZ_1/SGQ1LPS4?1>5-]9J1?C( ] 26=D5>E'L?F7 MMH(2&Z\0E7*_8-/:1@$H5DJ+NG4V!#7CS3_YV29BQP&F1QQ0ZX#Z#OB(0]PZ MQ$YH0^9D?2":3$92;("TUB::/7"Y<=Y&#>/V-4ZU-'>9\=.3CS]63/\"GWE! MN4TH>*@(5^ :3$W!E*N* C$#C],G<&OS;4VO/E!-6*7>&Z-'JK1DA:8EF&I1 MO( GSK0"5\;!W7\'0J 61%(U"K6AM<\,BY;LKB%#1\@@ E\%UPL%/O*2EOL! M0B.STXI>M=ZADQ&_$#X ,?P+H C%'J#[R]W1"9RX2WWLXL5'XDV/)J;QPWX_ MN[!OU)(4=!R8E:NH7--@\N["CUV.(L3B#J[ M/?BD@T].PMLB!G-)N!5P!C4Y0$ (80BS'NJA'4RR/$/0CYIVJ.EYU#;59TC3 M X)KF$"8H'Y6?88XSF <^UFSCC4[SVKFSXPRBTMX"0IBVD]UGCT[1,+)$&+8 M0_?8Q7D>XR-9SCOR_-)J-BWI\CK./?691RA*>]@>NUZ][V$/.^SAR3[SW8TR M6E[?KJDTHQG\8VL:F'%!P2?")/A&JA6U6FRC]PD8OF4_>J-@>ZF T7;<1?^W M(Y6BJHA4+B'NK7I?:ONX,;OA[[>E"[G8_ M@'?!0QPE YP>(4=;I"<.0!1W@0'8![#"$>#G!V!'P[L.') M87FV=5TH)/8(&<:# QT>.VCLLF,ZME,97CR6#QO9A2+P8?F;*DKRO@B/W?XR M:32$.UO8FLJYV]DK4(@5U\T.K[O:?3W&PO=V]R:W-H965T\5#G,/T-92]\B;$ VS3)^,!9 M"K&ZLH7+5PRC6!NEB>M[7MM-$!YFB*V>\ )W0P+;:LSDG5NIQ"3% M&2XH'CJ1GA!,^$DD#R9XU' M.$F4DIS'CU+4J<94AH?7K^J?M//2F2GB>$23OTDLE@.GZX 8SU&>B"]T\P;NXWF$=O-X<&;X+J?05:+SBC MIU_ 1[728S"BJ0Q_CG0 W3.&L@66(2G = <.^XW13C?KUP;^^2PEP9/ *?^W MZ?T4XX?-XZMMZ(ZOT P/'+G/<,S6V!G^^@ML>[\UL;4I%ED2JW$/*^ZA27WX ME0J4 !F.LY>2ZNR0/MZJ:]S$L]#M:%VU"Z^'01>&K;#OK@])G7;S6]!K]^K= MHM-N,.P%,*BZU;QK5=ZUC-Z=A'ACY!HU+ET9-L4B2V(U=NV*7?N=([)MD[M- ML,:[9@MT:2LB16(]6M M2'4O(,54)L1O%+$JYNF=L.F$73\XHF,<\E(ZEL1J=*"WSQ4](Y_? M%1>N,KPBW&[DPB$,K%&2-W[Z2KG:1RWHG*P?\ZB7(K*E5F=TD$_#_RE1*(5K ML09;I[2,XU],RY):G9:_I^4;:4W.<+H!"4%3DLC:I!&5?YH&>>U35,;!+T9E M2:V.:I_X0V-^VY"C@?_ ,\E(FJ>-C*PF\E;5(EMJ=93[7!Z&[YRR06,U<3%\ MFVJ1+;4Z_'VI 46ZS1!A958MLJ=7A[TL.:*XY+HOR M[FF4^\=1;K7*L*56T'$/SE]3S!;Z')O+A";/1'%06;569^7W^H3XJ/U!G:'K M<]V]3'$ _XS8@LC2),%S*>G==N0VQ8HS[>)&T)4^Y9U2(6BJ+Y<8Q9BI#O+Y MG%+Q>J,&J/ZS,/P)4$L#!!0 ( 'R!<5;UQS/#004 'D= 9 >&PO M=V]R:W-H965T _< EX,9KKEX MD@M"%'A)$R8O.PNEEA>>)V<+DF)YQI>$Z3>/7*18Z4=L;P(D*!<<@LOE&REEME8$)YX/S)/-S$EQW? M](@D9*8,!-9_SV1"DL0@Z7Y\+T [99O&<;N\0?\Y"UX'\X EF?#D+QJKQ66G MWP$Q><2K1-WQ]2^D"*AG\&8\D=DO6!>V?@?,5E+QM'#6/4@IR__Q2T'$E@,, M]SB@P@'M.G3W. 2%0_!6AV[AT,V8R4/)>(BPPJ.AX&L@C+5&,X6,S,Q;AT^9 M&?>I$OHMU7YJ=/U]1=4KN&$SPLP(@-L$,PF^ .3#$$P6E&$P57SV!,9+/;%F M%&?#E,*GFJ*W7YSP5? M26:()R+(,,+]B#-S6$?S&K( 83GNK4(//1 M&@N!V9SHY:K PRO8MKO%KUGU>(U%#/[Y34."&T52^6_;^.3M=]O;-RGJ0B[Q MC%QV]%211#R3SNC''V#H_]3&K4NPR!%8C?=NR7O7AC[*UD?!YVR;=_)BRJ2- MR1SQ/$,TN?EY%/1AM]<=>L_;'#7-4 _ZX:!N%C7-8'<0P* TJ\75*^/J6>.: M8+D 2TQCH/<7'0P1,RH)X(]@.KYK7;^]9G=]?R78)%CL!JO ]*W@?6&9QS]TRDHFP. MED10'K>Q9T?I@E>"15NNG%@=CV7*$5B-*>A7&M(_S)4$%,: <[=L(5 M:-N)M=<+T,X&V6*%SL,]^R/<$L_0&OCU9D]<"CK+=D;6G:P;!WYO?W,(,J9M!;IH19/V^8$:BY.<(NW-D< MVZS0(-R-J&G5#6"X)YY*6D.K@GR7QBL@Z^JMH8=:K/2H^KMAM6!M6]7#JI0K M?)]T/04)Q0\TT6?#ULA:Y&O0C*QI%3;BC^P]?&_NJC0NM(O<:7Y*Y2LEE3Z6 MFF1_:+;VFO,P'/3[N]$[%;JNT.HL55(7VK7N[YP52[E(<(H$KS0KGC_T!KK;[W7@S%C])D(B<4K^,_R[62_$+:W=/16X%0*NT*K MLUR)8?C1:A@ZE<-.T2)7:'7R*T4,W4CB S PT\2M;#G5Q*[0ZE\6*U&,[*+X M6\&3R)>[ILM\8L7S5JE08$&XE3#],[2;,>U-'DN0*[0Z095X1G;QC'I <1"$ MFX^Z[TN6]D:.7:].T2)7:'6"*PV.T N%$^SXH+@ MF ACH-\_&ULQ9IM;ZLV%,>_BI5=3:V46S"0 MIRZ)E!:NUFF5HG9W>S'MA0-.@@HVUS9)LT\_&R@)"76:R5+SH@%RSL_F_/$Q MQ^YX2]D+7V,LP&N:$#[IK(7(;BV+AVN<(GY#,TSD+TO*4B3D*5M9/&,81853 MFEB.;?>M%,6D,QT7U^9L.J:Y2&*"YPSP/$T1V]WAA&XG'=AYN_ 4K]9"7;"F MXPRM\#,6W[,YDV=638GB%!,>4P(87DXZ,W@;.+9R*"S^C/&6'QP#=2L+2E_4 MR4,TZ=BJ1SC!H5 ()+\V^!XGB2+)?ORHH)VZ3>5X>/Q&_U;+XGB9_ MQ9%83SK##HCP$N6)>*+;7W%U0SW%"VG"B[]@6]G:'1#F7-"T2OL?03T^!''HL=>" A)DHR,$\0X> K<&PX M $&:)72',7@6-'P!\YR%:ZE*802N?"Q0G/!K:?W]V0=77Z[!%Q 3\,>:YAR1 MB(\M(;NH&K+"JCMW97><=[H#P2,E8LU!0"( M+:*GHY.D0*6�_F&T.MY3?7\4S.G!^W^J&D6G)I!;^1"MS9K!*E?!ZE_ M_H&M@I15V03M$TX7$$HVF OY,U))IBNC%R9Y%),5H)D*9U<&EPMI)\!.OGPQ M'-(5B?_%TA2E-">B+<[:3ET:Y_Y)9 :#XS'BFVPQ, 1K*#:H%1MH%9-S0RH? MXN+I;@NMUOO2T)J$^29A@2%80X)A+<'PDZ?JH4D13<)\D[# $*PAXJ@6,S.Q%G6I'J.3:5UE\IYSE+%.S88]SX9'TT(+S)4TNWU:@/:^=K'U M:29!G(,9.)=N])A+0V.4YANE!:9H34$.BDGXR4FGZH I*4W2?*.TP!2M*:6S ME](QEWKTK(M5,4GS*]JY'-5BIDU2^Y(9:HNYJ6X-I3661DM@HS3?*"TP16L* MLR^#H??9RQ%E(B6+S("ST9 M$JV%M!YZL3PE#<*##&+?P-[1&Y/11@-3M&;<]X4YU%?F?L[*(4.7@.,,J4C+ MXR5FJO8N5Y+:5X&-%M=G>MD':;$FW#H,C-;# BC);6@X;75 MJK'#=Y+^P).?H[55?:K@$:;#4S1FIMG^Q+=T9?H_V>!6X^\-.X5K;$H[9ZNO;:8 MC;QCJZ#%:G"XUU%&R3K8CTTQ6Q4;X5S>?TY$N?-87ZTWVV?%%O/1]7MX&Y1; MYGM,N8/_B-@J)APD>"F1]LU O@BP&ULQ5A=;Z,X%/TK%BN-.M*T?(20I)L@M2&K M[6HK18UF]F&U#R[<)*B &=LDS;]?&P@)R-"D0IH\-.#<<[CGV+[<>KHG](UM M 3AZCZ.$S;0MY^F]KC-_"S%F=R2%1/RR)C3&7-S2C[JD MXDZO6((PAH2%)$$4UC/MP;SWS*$$Y!$_0MBSLVLDI;P2\B9OGH*99LB,( *? M2PHLOG8PARB23"*/GR6I5CU3 L^OC^Q_Y.*%F%?,8$ZB?\* ;V?:6$,!K'$6 M\1>R_Q-*07F"/HE8_A?MRUA#0W[&.(E+L,@@#I/B&[^71IP!3*<%8)4 JPFP M6P"#$C!H D8M +L$V+DSA935]Q*GX- M!8Z[BY]9R _H*?$AD3. EA%.&+I%*['"@BP"1-9HL5HNT0\<93B?JP'4IQL0&Q.CEX/Z#QNB0_Y\,,> MTP#]^[>@1$\<8O:?:GZ*Y]OJY\N"=,]2[,-,$Q6' =V!YG[YS72,WU7>]DGF M]416\]VN?+>[V-W%>RIJEC"3 XW139B@ V#*OJH<[&2ZUL'NM!P4Y[M%95=/ M:=3L&E9V#2^S:TXFTSUW;D5RJ"A M8YQ_S#K&4V+L41554^=4ZIQ/J,/O;>H@E M9&^W:RJ*>)B(!0Z,(XHY=$Y9P6A:M41$C;0;LM1QAC&6UU[97-ZXNM[MI94V?^ MXMZ@3* O\_MD\_IBJYMOGFL0/J#J>*G/NZ%7>_:91.H&G1I7L[,_2'-@SY)$MX\;]X-5H=##WDQR&-\4=Y M8)0?8IQHBM.F9TPW8<)0!&M!:=R-1-:T., I;CA)\R.-5\(YB?/++> J P0 MOZ\)X<<;^8#J&,W]'U!+ P04 " !\@7%6WT#,\($$ !#&0 &0 'AL M+W=O<0/C;:, MWXDE@$3W14[%V%I*N3JW;9$LH2#BC*V JCMSQ@LB59$O;+'B0-(RJ,AMUW%" MNR 9M2:CLNZ:3T9L+?.,PC5'8ET4A#]<0LZV8PM;CQ4WV6(I=84]&:W( F8@ MOZVNN2K9-4N:%4!%QBCB,!];%_@\QI$.*!%_9K 5C6ND4[EE[$X7KM*QY>@6 M00Z)U!1$_6U@"GFNF50[ON](K?J9.K!Y_P7)2_:+O#.A9*UD*R8A>L6E!DM/HG]SLA&@$X/!'@ M[@+&N#O OQ2F2J54H>82#(9<;9%7*,5F[XHQ2RC5?H9U?T^ MDUS=S52O_V WNJ MKTNV%H2F8F1+E8=NC9WLVGQ9M=D]T6;LHB^,RJ5 GVD*:9O 5@+4*KB/*ERZ MO8R_$7J&//P3I5_)Y)_AF2\*AJ^LN."=T M4773[0-JXJ[)0UE]L24\17__KBC1E>I1\4]7_U3/][N?KU]5YV)%$AA;ZETD M@&_ FKQ[@T/G4Y>V)LEB0V0MW?U:=[^/??*529(CT3!.TE0?*N-TZ5GQ#DI> M_:;>3+PA]@-_9&^:2AW#W [8=2&Q<]FI8*[N@SB[HS6[*1&EN#AN@ M:WCW9NAB]Y-8WXJ$9RN=85=FO9S/'2DFR6)#9"TMPUK+\)4=&IK4W219;(BL MI?N@UGWP@QQ:\89-3T7AT#TP: ?*]X:# W\>HX;1P.EVY[#.;/A_W*GTRQ+H MG&-[^9X[0DR2Q8;(6CI&M8[1*SLS,JF[2;+8$%E+=^SL%Z+.#_+FCKAE.R<( M@P-S=L!"SSU Q1TH/PI.S)VXL]?.+S%I>&S2('*BZ-"D'3C'][RC M2?08%PQ"C$^X=+]\Q_WK]U^ ENI%_BT^CH:,>/G$/[33M@GN\,CEQZ M#',]W)ARJ_SLQNER 7Q1GM(+U>8UE=41:UU;?PFX*,^_#^HO]1>"\M1Z3U-] M7OA"^"*C N4P5Y3.V4"]2'EU8E\5)%N59]BW3$I6E)=+("EP#5#WYXS)QX)^ M0/W=9/(?4$L#!!0 ( 'R!<59#$QT!(P, 'D, 9 >&PO=V]R:W-H M965T64K&V$C1,8P*$8"\? MIGUPDVMCX=B9[;8@[I .?.C(!CZ.:',?A43RR]L[@,\6-VFJ#C60NQ*WMG*43+[ +0H:)M@S$/-8X0\8L MD5G&]XK3JUU:X';[@?V=B]W$,B<*9X)]H:G.)M[(@Q079,7TM=B\QRJ> \N7 M"*;?DD=Y4.6P##TPR(*D#TMX!^!>C_#A@^ AA4 M@(%3I@S%Z1 33:9C*38@K;5ALPTGID.;\"FWVWZCI9FE!J>GE^9DG0NEX HE MW&1$(KR!XS2E=E<(@S->'BV[1WLQ:D*9>FU,7H(/RIJKL:_-.BR;GU0^3TJ? MT2,^0[@07&<*3GF*:0-^UHZ/GL+'3_AO(_"-@+6*T8.*)U$KXP?">] /]R$* MHJ IH"?@*_8 #T=-\?R]]WY+-/WZ3/0=W^ 1OADI"DQA1AAKW-U6M+VGCE1! M$IQXYB)2*-?H35^]"(?!VR9ENB2+.R+;46U0JS9P[/U'5#LEDE.^W,JD?3@A MBB;[,+^'F\<*8Q5]^:Q!]T M*7Z79'%'9#OB']3B'[0>6=.FMPB%I G"'N60"L:(5%"8S7#WU.LF,5M)GRMF M239R9/9MNYX.1[WP(/CU"\?^>ENQYR!V9!G6L@Q;93$7PA NA48%/\P1Y&N4 MFLX90HQSW21(*]US!>F2+.Z(;$?&PUK&P_\AM0^[%+]+LK@CLAWQ1[7XHW^1 MVJ,_DIEV7X_E:QEJ-%*O[G0II!TS&PO=V]R M:W-H965T3\4QW0GY5)2$:?:L8 M5S.OU+I^]'VU*DF%U8.H"8>=M9 5UC"5&U_5DN#"@BKFAT&0^A6FW)M/[=JS MG$]%HQGEY%DBU505EG\O"!.[F3?R]@N?Z:;49L&?3VN\(4NB7^IG"3._]U+0 MBG!%!4>2K&?>^]%C/C'VUN!/2G9J,$:&R:L07\WDEV+F!28@PLA*&P\8_K;D MB3!F'$$8?W4^O?Y( QR.]]X_6N[ Y14K\B38%UKH R(3P"B#A!= M"H@[0&R5::E8'7*L\7PJQ0Y)8PW>S,"*:=% GW)S[4LM89<"3L]_A\SZ32B% MGHE$RQ)+@N[1$I*K:!A!8HT66-$5PKQ .66-)@7Z@"6G?*/0C0'>#I W.=&8 M,EB[1R_+'-V\NT7OD(^4V56(?]5%O6BC M#D]$/0K1)\%UJ= '7I#BT($/$O0ZA'L=%N%9C[]B_H"BT1T*@S!R!/1T.3QT MP//+X:,S;*+^5B/K+SIUJTU%)-9"/KJT;;&Q&VOJS*.J\8K,/"@DBL@M\>8_ M_C!*@Y]:Q;UF\3GO]DM@D- NQ5KDV")-(=W.[Z,XB2;9U-\. MQ7#9!6F6IH=VN<,N3--)'/=V!Q22GD)R]MISP@74B),7GUSSXJ_I++^2LP/5 MTEZU].S%?[%O RGN\18^F@W9EZM&0;'3 JU$54/A0[Q+$%1#P;,V=^;)@>IX M ]6L!=VZ9&^/3P>W#2D19F$Z/DH?AV&A4:VC0[+*'S)M(8P/Y:"+V?F /Z7G[^#U!+ P04 " !\@7%6 M*BTATET% !-(P &0 'AL+W=OR:%#@7 M=]:$9A$7IW1CLH+B:*6^)9LMEQ?,^;2(-GB)^4-Q3\69V:"LD@SG+"$YH'@],V[A38A< MZ: L_DCPGAT< ]F51T*>Y,FGU"0=4.Z"^@W/"P:X=[-S:>4[ &5U@)-'B@RE;?H?I++<5]R*NXFPH_/OXJI]9DP!NXQ!=D2&9<1WX714X.A$X M1. +R?E61)*+,+H IF"AH0*]4'&'1A%_C_)K8,-? +*0/1#0XO7N:, ]?+T[ M'.F-W0RLK?#L$WBO&[?>F'V(:)[DF\/9\-=G 0P^<9RQOX=&J8K"&8Y"9JT; M5D0QGADB+3%,=]B8__P3]*Q?AQC6"19J NNP[S3L.V/H7?99RS[NL!]WV< M$#2&'4+Q>IH_-O/]"?3[BC\V@[9C.;XW+/A)P\5$I^#O?BCXT>;.G7(ZP4)-8!V: M@X;FX"($'^AD7R=8J FLPSZTVN6S=0F2KZ/HJ-0- @>Z/=$/&"([@(X=]&0_ M8&C[;F!Y]K#NX4%% 4*=/;UTHH6ZT+I< MMI41="]#X5I+)JUHH2ZT[A"T51,<+0O>3.'>D1[[B_8!$VCUE^P#1JYEHQ.B M;JL7.%Z^J&G$Q%-ZA86Z1=?4:[V8B.]Y*WW+OLL;R$(.^$JX<'EW8%2] M?P8D%PFBH FAXX-D$V]&R_GSZ.[2:3P'?= MX02"VF((C1=#_VL"\4XGD/&PSYV]6M%"76C=(6N+-00O(H$@K16>5K10%UIW M"-H*#XV6+V^50.HH.HL&1]0"_3<#BQ.&T.KGD0%#@3?Q3GPJ0&W!A<8++C&M MU!?M/,;5]!I6M=9/3UK10EUH70+;\@PYEZ%JK56=5K10%UIW"-JJ#HU_\'HK M5;M'&O0"S_/[FCXVL_IJ'C.I2# /]AEDF&[4?@TF.E'FO/K.WEQM]H3MW\":L=G:T,-5&DR\1W20Y RE>"TCKVA=1T6KO1G7"2:%V,SP2SDFF#K=B MN8"I-!#WUT2L NH3V4"S@V;^'U!+ P04 " !\@7%6]'HCG/$" !H" M&0 'AL+W=OR&V<\[Q/=?FW@RV M0CZI%8!&ST7.U=!;:5U>^[Y*5U!0=25*X.;-0LB":C.52U^5$FCF2$7NXR"( M_8(R[B4#MS:5R4"L=J&W6[AGRY6V"WXR*.D29J ? MRZDT,[]1R5@!7#'!D83%T+L)KR>QQ3O 5P9;M3=&ULE6Q@#'ENA4P8/VM-K]G2$O?'._6/SKOQ,J<*QB+_QC*]&GH]#V6PH.M< MWXOM)ZC]=*Q>*G+E?M&VQ@8>2M=*BZ(FFP@*QJLG?:[SL$<(XQ<(N";@8T+T M H'4!/):0E03(I>9RHK+PX1JF@RDV")IT4;-#EPR'=O89]P>^TQ+\Y89GDYN M>2H*0 _T&12Z1#-SK;)U#D@LT%@4I># M;*S+T(I- )ST0!-I=@P=_!FB@XD MSB>@*56"O*,S7PM8G;[NZG=8RC*D;\0HPA1G>" MZY5"'W@&V:& ;PPWKO'.]0B?5/Q,^14BX3N$ TQ: AJ_GHY;Z)/7T\,3;DAS MAL3ID7^>(9HPE>9"K*28*Y :\ MY.V;, [>MV7K?XI-_I/802:C)I/1*?7DD3,-&9IIJJ'UHE;TKJ/;BKI)+G&' M1,1S@\,M ""Z.0]+I'!MIP 2$Q;C<0-P;BDP9KW]DL 6'8QSWR9%!?Z\&%R"7KIO =E4O&%&ULK5==;],P%/TK5D ()%ABYZL= M;236, $2TD0'/'O-;1N1V,5VV_'OL9,L;1.GFJ:^M+%SSO&YU]'U]63/Q1^Y M!E#HL2R8G#IKI3;7KBL7:RBIO.(;8/K-DHN2*CT4*U=N!-"L(I6%2SPO95'-W(IGPK2IR!G<"R6U94O'O!@J^GSK8>9KXD:_6RDRXR61#5S ']7-S M)_3(;56RO 0F<\Z0@.74^82O4^P;0H7XE<->'CTC$\H#YW_,X&LV=3SC" I8 M*"-!]=\.9E 41DG[^-N(.NV:AGC\_*1^6P6O@WF@$F:\^)UG:CUU1@[*8$FW MA?K!]U^@"2@T>@M>R.H7[1NLYZ#%5BI>-F3MH,Q9_4\?FT0<$7 T0" -@70) MP0#!;PC^"[O-IM_;&A PV]34'1 MO)#O-/WG/$5O7[]#KU'.T/V:;R5EF9RX2CLUZ[F+QM5-[8H,N,($?>=,K27Z MS#+(3@5<'6(;)WF*\X:<5?Q&V17R\7M$/.);#,V>3R<6>OI\.CX3C=_NFE_I M^0-ZLZT0>F.N;9FMF8&=:/H?)ZYT*66V3Q'_=7P M")..[3XJ\KRP8[P/"@@9VYW'K?/XK/-[KNS?1]SW36+M[=+86I+ $70TR:S$87;(87%(LO9#826@X1TO1KHES(+I5C +!'L#IH\:#/S2BM P3S(9 MCKH5P88:1SWO%I0?#]0$3 [NRW9\KIG4Z;5LT;D]PXP3'#O*+3 _'$<=R/JHP(2=@\7]ZAQ+4&LJ@N M1 N^9:KN[=K9]I+QJ6JM._,WYO)1-<0'F?KF\IV*5&ULK5C? M;]LV$/Y7""\86J".1>IW9AM([!;K@*Y!TFP/PQYHB;:$2*)'4G;RW^\HR;(M MT4H>^F*)\G>G^^Z.=T=-]UP\RX0QA5[RK)"S4:+4]F8RD5'")*=I,9I/JV?W8C[EI'!0[I)E'XPF4^W=,,>F7K:W@M835HM<9JS0J:\0(*M9Z-;?+/$OA:H M$'^E;"]/[I&FLN+\62^^QK.1I2UB&8N45D'ALF,+EF5:$]CQ7Z-TU+Y3"Y[> M'[1_J<@#F165;,&SO]-8);-1,$(Q6],R4P]\_SMK"+E:7\0S6?VB?8.U1B@J MI>)Y(PP6Y&E17^E+XX@3 >Q=$""- .D*.!<$[$; ?J^ TP@XE6=J*I4?EE31 M^53P/1(:#=KT3>7,2AKHIX6.^Z,2\&\*K+7ZE59=3G?SL1>& :36[M1/)ICM6=XY;&F MN2[VW!9VQLUMN;F#W!Z5WI]*[^9/J("V ?MXS6(F:'8@:Z)6*_5.C/$Z]BX, MD*!#J0_!CFWFX[5\O.%8Y9 &-0LNH(874&4.T6/&*N/UC"!^$)(.FS[*=GS; MZA RZ')=+S13\EM*_B"E+PV1E:!%E!SXP"4KH>[I*JH2AIZ*5,&JBJ>1I]]W MMNUV<]$ PK[;8=D'D= WC"D2*K;O(E(T'O]V Z] M$R_75 PP; >!TXGLTH2S_,"RS(S"EE$XR.A/7HPA/"4TQ!6T1_:B.9DC$QHB M@SM[9=$'$6)U\Z\/"D-LYH&M8\.W!IE\7Z_3B(FSN.BL8R\1DU)OM2L,DT:6 M78A7H_[4*M\*.DFU,*!"R+T.00/J0ISPR4"#!_DM$EIL](9".YJ5-3V:P7P+ MV\U8UQM]9P&S/.QV*Z )Y[N>YW1)&7"N'Q!R@1DY,B.#S!Z@%5(!-0,F+)AM M=S"T;V$$5R@2+$Z5>>@BAOT0VF$O7B:<$]K=[67$!?A2P<#'\08/]ORV+.JV M7/,QTK$-U<)VNL7"!"..W]U?)IB/+^VPXWR!AP>, Y5]JI*$9W%:;"I:3=$P M\G)ZE@2.TV75!SFD.U<80 1?F"KP<:S PW/%O4BY0*^0?DB)DJ%R:\ZV_@@P MAO;;Y=%'.4ZO-!BF"7RIBN/C/(&'!XKOT%R%T?1^L\=6+P)]4"^G^A!H5!?, M/LX,>'AHN!=\EU9G;9B#WIR!&F6GPR4FN)]/?9@=^KU ]%$.<;N;9')R!,V9 MV%1'>0E-IBQ4?61KG[:?"VZK0W+G^9W^C% =;8]JZF\0WZC8I(5$&5N#2NO: MAPP1];&^7BB^K0ZZ*Z[@V%S=)HS"\*L!\/^:T'U?F_P-02P,$% M @ ?(%Q5L2HVB^+! *!0 !D !X;"]W;W)K&ULM5AMCYLX$/XK%E>=6JE9,"^&["61VJ#V>KJ757?;^^P%9V,5<,YVDNW] M^K,))<1XW5RT_9)@F!GF><8>/WBV9_R+6!,BP6-=-6+NK:7<7/N^*-:DQN** M;4BCGJP8K[%40_[@BPTGN&R=ZLH/@P#Y-::-MYBU]V[X8L:VLJ(-N>% ;.L: M\Z]O2<7VS&X!AK*/6-?].!#.?<"G1&I2"%U"*S^=F1)JDI'4GG\TP7U M^G=JQ^'UM^CO6O *S#T69,FJOVDIUW,O\T!)5GA;R8]L_ROI "4Z7L$JT?Z" M?6<;>*#8"LGJSEEE4-/F\(\?.R(&#C!^PB'L',)S':+.(3K7(>X*=]/MSEX^>(5 M> %H ^[6;"N4M9CY4J6I7^8774IO#RF%3Z3T&VZN0 1?@S ((XO[\GSWT.*> MG^\.3]U]Q6U/<-@3'+;QHB?B]2Q*Q2)N6;RV<7*($MNCZ-5_+3:X('-/+6]! M^(YXBY]_@BCXQ<;0,XEK1Y !43 A28\Z^J MX>TQM\^N0\2TC:C;WFZ!LBE$:.;OAAQ9S"(40'AJECOSNQ!]W*./G>C[N M#JICQ[%1D(S A2',0H,"BU64!(%!@3/)"RE /07(2<$2;ZC$%?VWK;@@F!?K MEH]2E;]B&[7=2E P(:TLH'&)LSB8&BR,K4P&G#E>R$#:,Y Z&?A+K@D'75PK MRG19@ YV-UWB&DL2L[=@L MC=,T,AI?[DSL0MC3'O;4"?LSKK;X(/@J)3GUBK#U7^"!@9']10X\=PQM6!M97P-&KUUK<#N/,3=>TZ*ER:) M 61I,PMBTRQW9WUAC>% 4\+S-<^@>5N%3Q?KF93/LT;+GRO:*8]'Z0B=VLJY M)W+]03-AJ\E6#9YN'=T;3I8(3*;(W!VM=F@L$=P97\K(40Y"MQY[!'!1\"VN[,4>R[M)&B29B=]B MEJ4H->'_"!D(CSH0NH6@95?YC@2&8UTW2=4$&-7?8H>RQ!10N3O!2PDXRD#H MUH'ZL^],;=1%&N[M8129TLAB!3-S=N3NK/XO:G]P*J//T/[ _($V0O7OE0H? M7*5JDO'#L=1A(-FF/:BY9U*RNKU<$UP2K@W4\Q53K:X;Z+.?_G!P\1]02P,$ M% @ ?(%Q5EH8)3]5!0 BR( !D !X;"]W;W)K&ULM9KO;Z,V&,?_%8M-TYUT*^ D).F22&W8:;W=:56[WEY,>^& $ZP# M.[.=IIWVQ\\&RH]"?>7F]$4#Q,_7]@<_MK^$Q9'Q+R+!6(*'+*5BZ212[L]= M5T0)SI X8WM,U3=;QC,DU2G?N6+/,8KSH"QUH><%;H8(=5:+_-HU7RW80::$ MXFL.Q"'+$'^\Q"D[+AW?>;IP0W:)U!?R+/KF*EXZG6X13'$DM@=3'/5[C--5* MJAU_EZ).5:<.;!X_J;_/.Z\ZLT$"KUGZ!XEELG1F#HCQ%AU2><..O^"R0Q.M M%[%4Y/_!L2SK.2 Z",FR,EBU(".T^$0/)8A&@!^\$ #+ /@\8/Q"P*@,&+TV M8%P&C',R15=R#B&2:+7@[ BX+JW4]$$.,X]6W2=4W_=;R=6W1,7)U16-6(;! M[^@!"_ CN(ACHN\'2L$5+4:5OCMO0BP12<5;5>3N-@1OOG^[<*6J7HNX45G5 M95$5?*$J'X)/C,I$@)]IC..V@*O:734>/C7^$AH5/R!Z!D;^.P ]..IIT/KU MX; G/'Q]N&_HS:BZ%:-<;_2"WF][S!5NN@,?F1!@C3A_5+?@B'@LP)\?56EP M)7$F_NI#7TB/^Z7UY'$N]BC"2T?-#@+S>^RL?OC.#[R?^K#9% LMB;60CBND M8Y/ZZC-*#\4(1JF:X1"--\ET2P;3*9R- M.B7#;LG1=#SSO&;)5I\F59\F0_L$"(W4I"]Z.U>H!8V&^"-_VFY(T;E)M\D> MG/24#(TM_,9[&E3]#XS]OZ,Q$9*3S4'B&&#$J4H9 =@6J&11TSQ5:]A&D)@@ M3K#H(Q)TB$#8Q\/8CJ%I8$FLA6Q:(9M^!1G'$=M1\H\BIA9%S+DZD.@!I 1M M2$KDHUK#4Z2!2@8._YOPM#OF^@ ;6ST4L"6Q%N!9!7AF!'RKH) MB1"5($H0 MW>F45!P;V#7M#:9X2Z10:[Q,5 &98$#Q@P3RB--[#+)\>>P#.NL ?<[2V,"A M+"V)M5C.*Y9S(\M0[4>$))'>DX"+@TP85^.S#XI19^B:9U,LM"36XN=[]9;. M.]U&HM2V1-6J6FA+K#,J2 M6AL4K$%!\W0HU5("$(W5 (R4E?APX$3$)'=ZO:",OV*;ZQH\(&VJA;;4VIQK5^,')TQTFU9E;54MM*76 MYEI;']_L??28C(IAVTSR=P!E[$!E+\VN?9F/>PV,N>[!I$YA8?S:P_AF$_.* M3!^\L-MT)6NK:J$MM3;MVN7X\Q/FNU7K8U4MM*76?B)+IVA5?]C52VTI=;F6OL?:/0!@_?II5PSEX/YM/?QKKGFP9Q.X6=@[6>@ MV<_<4:(?UOZJ2,4L&Y34-MW*VJI::$NM#;7V/G!RPJ2VZG6LJH6VU-I<:Z\# MS3_A#$[JH//+U!CVK]!6K8LMM0*3V_B5/L-\E[_MH'JOMR7%;][5U>J-BHO\ M/8)GUR_]\W7Q7D0M4[RF\0GQ':$"I'BK)+VSJ;K/O'CSH3B1;)^_"[!A4K(L M/TPPBC'7!=3W6\;DTXFNH'K_9/4?4$L#!!0 ( 'R!<5;_\:KP9P, 4+ M 9 >&PO=V]R:W-H965T<5 MW< MZ+OJ1N+,[5@R5@)73' B8;UPKOS+9&KLK<%7!ENU-R9&R;T0/\SD4[9P M/.,0%)!JPT#Q[P&NH2@,$;KQL^5TND\:X/YXQ_[1:DB>%+1:'L+]FVMIY#TEII4;9@]*!DO/FGCVT<]@!^> 80 MM(#@&# ^ QBU@-%3 >,6,+:1::38."14TW@NQ99(8XUL9F"#:=$HGW&3]ELM M<9?>"I*(%_H(RCRGMSBL?V6O":,DR^YJ!7EF9J[&ITSGW#3UI%EXTAPQA$_()\%U[DB M'W@&V2&!BZHZ:<%.VC(89/R;\@LR\M^1P M&/0Y=/QT>],"3I\/] 36C+E$C MRSAG*SSORX3$MZHSQ#;DJ1.6'WI]] MT7])LN2%R XR,^XR,QYBCP_RH#&@][LZH1K'&\9MV#%COX#*OK@V_)'E-_?T M0QP$X6PZ=Q_V W9JY4?CZ?C0*CFUF@0SKS,Z4#CI%$X&%2:0XI.BP)2X$5@) MQP0 M##+_W[)Y2;(D/(E[Z$UF_81[1X63]##YHTF_RFFG>#97[]+3<9\%Q(5_W6)U> M"LFIU>&ET(AS]QJ$$N3&-EJ*I.9M:![4;K7KY:YL"W.TOL0>KVG)?M,T#>)G M*O&F4Z2 -5)Z%Q%6JVR:KF:B167;D'NAL:FQPQS[5)#& /?70NC=Q'R@ZWSC M_P!02P,$% @ ?(%Q5GTYO=!. P KA4 T !X;"]S='EL97,N>&UL MW5C1;MHP%/V5R%VG5IH:0M9 5D#:D"I-VJ9*[*D,WS./;9O$K>#4J\$NY\SIKUE)F0Y)'.MBT^^7T[G+*/E55XP M:9 T5QG5IJMF?EDH1I,22)GPNYU.Y&>42S(:R$5VF^G2F^8+J8>DWX0\>_F: M#$D0?22>E1OG"1N2QXOWOQ:YOGGGV>O9A[.SSE7G\?)F%[FHH4OB.X6O#Q!& M93'1Z""W^^RBTKW#I/=JH^+];?%F/*AMV"@]=M#/&^HY0NMUW%G/VTE1J!B2,15\HCBP4IIQL;+A+@2FN =0\,5@SZH:1G3(A[N'I\#/=TEZFK3VKMELV36.H;EH9VP'] MMIK5;LM>OTK7*_A3KK\LS'1DU8<[@]TIEO)EU5^FC0%,/<#5:5&(U6?!9S)C M=O(')QP-Z)KGS7/%_YAL4"I3$V"*>$],:3YM1WXK6CRPI5Z7TS+%/7=/T/._ M7><9DTQ1T39M:O^85_G5CNO7Z5MXKAXKNXZ=)L/>\7NLCP_';C(Z!9,GL=W] M4S 9GX#)WIL]-5]B,CA^D^%Q[K9?']=:9\*M$V$3]>#D/20_X PO-DF]R8(+ MS67=F_,D8?+9P=#(:SHQ?XQNZ9OQ"4OI0NB'!AR23?L[2_@BBYM1=[ 0]:A- M^QM,+XB:8[_)Q67"EBP9UUTUFU1-SS1,UOH#A%WDMOJX$8QC,3<"&)8'@_NO(_\]7O*W_R'=O074$L#!!0 ( M 'R!<5:7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GBDK2_OI2LIV, MMO&'?9GX*='5QR.19SBD/SP:^^/.F!_BJ2RJ^GAP[]SJ_7!89_>JE/4_9J4J M?V1A;"F=W[3+8;VR2N;UO5*N+(;!X6$\+*6N!A\_;.]U98=TPSB5.6TJO[/= M\5VKQ_KE>+LI'G2M[W2AW<_C0?=_H0:BU)4N]2^5'P\.!Z*^-X]?C=6_3.5D M,<^L*8KCP6A]X+NR3F=_[)ZWD#?RKN[V.'EW+3W(\2 ^]#=<:%N[[HSN_M(S M/BA_\GJK<>:S+IRR4^G4%VN:E:Z6[6W\MQB2K]'%8?MW'<3W]O^$T2P6.E-3 MDS6EJMPZCE85+6!5W^M5/1"5+-7Q8'N*D%4N9I7S01*GU?I6_MSVF_J//LW7 MW]IY7!)#^U[[ _8T[\#Y("=-KMT.K !@!;Q8)Y<7\\NST^GD9C85GR9GDXN3 MF9A_GP,4!U>20(8 ,GQ#R/F-_W,^N_" EY_%Y=7LFD!& #+: M&^3)Y?D5@8P!9+P/R);Q>C:=S0AD B"3_45R,O]*(%, F>X1\C8@D$< \H@7 M\M(N9:5_=0>Z[GNJZLSJ5;=M%K3K/D1]]R$OYKPI2VE_>B(QU\M*^\ND]\TD MRTSC?4,QH6*8'?-9:BN^RZ)1XES)NK&JO:"F>$@U(V;7^$1GY=.0GVM/_]OH M57O!W^)".8J(9#-BMLT78_)'710=XB3SC%;EWMI.5DN/0C&1;D;6AJW (DB8!:% M#Y@IE;B13[T&$,"!"+,=H&-[^4J #!$P&P)CCBDF,D3 ;(@=J8 X\./WHO_0 MD2@"9E& E*!%I9C(( &S06!:T'\WD4,"[G')CK1@\]0I)I)(P"R1=7:P?16I MVP(DDX!9)C!-$ >T'(*L,F:VRD;!KX5OC)PR9G;*ZRY^%1-I9LRLF3^E_"HB MK'@Q*X;:^54X))8QLUC@B+W7%8Z16,;,8L&:#BDF$LN862P8,Z*82"QC[L$) MQ(PI)A++F%DL&#.AF$@T8V;18,R4EK21:,)]%KUNCR@F\D[([!V$>=M5#9\Q MD7?"/0YO;KNJX3,F*,UAF?4XJ)+!0S6^@%\UOE M8UCXA/A:94H_=(5W<$62AYHWD?GP(7A7GL?.EO)*:FN7.+AF(B"R7,%J+O M9NW[3I^Z::_+=I6Z<*87362AA-E".V:KW@E_22JH+!-DH8390CLQU]THQ406 M2I@MM!NSU5/OH2,+)1+YJB./'[+JLS(_/M+TFWOX+]^!M02P,$% @ ?(%Q5N;BI-"@ M @ !34 !H !X;"]?Y3D]H/( CYK%K.)_*U0VZ+\KAZC MIA]?RK$9#^UYV!^Z8?%Y.IZ'=;4?Q^Y770^;?3DUPT/;E?/ESK;M3\UX6?:[ MNFLV[\VNU+)<6MW?SZB>'N]G+EZ_NO(_$]OM]K IO]O-GU,YC_\87'^T_?NP M+V6L%J]-OROCNJH_C[?+0WW]" ^7R=7B^6U=]<]OH:KG#A((DOF#%()T_J ( M07'^H 1!:?X@@R";/\@AR.BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+> M2J!W1+TC@=X1]8X$>D?4.Q+H'5'O2*!WG&QV$^@=4>](H'=$O2.!WA'UC@1Z M1]0[$N@=4>](H'="O1.!W@GU3@1Z)]0[$>B=4.]$H'="O1.!WFGR9R6!W@GU M3@1Z)]0[$>B=4.]$H'="O1.!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z& M>AN!WC8Y;$*@MZ'>1J"WH=Y&H+>AWD:@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"W MH]Y.H+>CWDZ@MZ/>3J"W3PX+$NCMJ+<3Z.VHMQ/HG5'O3*!W1KTS@=X9]F?4.Q/HG5'O3*!W1KTS@=X9]F?4.Q/HG2>'O0GTSJAW)M![A7JO?E+O M8?PZEN'6\[W&Y_\DU>/EN^7V^.OR^R*^+U97G.O[BN'I+U!+ P04 " !\ M@7%6PH ,:SH" !H,P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VTUNVS 0 MAN&K&-H&EBR*I)@BSJ;MMLVB%U E.A:L/Y!,ZMR^E)P$:)$:#5R@[\:"37*^ M$0=X=K[Y]C19OSKVW>"WR3Z$Z4.6^7IO^\JGXV2'N+(;75^%^-7=9U-5'ZI[ MFXG-1F?U. 0[A'68:R2W-Y_LKGKHPNKS,?[LVW'8)LYV/EE]/&V/0_-;ROHY(8TGESU^WT[^*FY(LC<3YI4_!SR?^_IHG6L;N[JK7/A2 M]7%7=NPR'YXZZ]/S)=[H<=SMVMHV8_W0QR.IGYRM&K^W-O1=>BIZ=3XYQ!NV MI\_\XORES+G N//.C9./$W/V_7$O(YE/KZ=8R+K0GG_%U\18^N+WL_.T&]O\ M97:\WA^C.RSS\-GRN/R.?YWQ:_UW]B$@?120/B2D#P7I0T/Z*"%]&$@?UY ^ M\@VE$8JH.874G&)J3D$UIZB:4UC-*:[F%%ASBJR"(JN@R"HHL@J*K((BJZ#( M*BBR"HJL@B*KH,A:4&0M*+(6%%D+BJP%1=:"(FM!D;6@R%I09"THLDJ*K)(B MJZ3(*BFR2HJLDB*KI,@J*;)*BJR2(JNBR*HHLBJ*K(HBJZ+(JBBR*HJLBB*K MHLBJ*+)JBJR:(JNFR*HILFJ*K)HBJZ;(JBFR:HJLFB)K29&UI,A:4F0M*;*6 M%%E+BJPE1=:2(FM)D;6DR&HHLAJ*K(8BJZ'(:BBR&HJLAB*KH&UL4$L! A0#% @ M?(%Q5O_61C4M!P >"X !@ ("!#0@ 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ ?(%Q5I3?!K^U P 10T M !@ ("!2QD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?(%Q5A!4BC+*#0 !9P !@ ("! M[B< 'AL+W=OXU !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M?(%Q5@R,Y)7Y P R0@ !D ("!ZT, 'AL+W=O&UL4$L! A0#% @ ?(%Q5BR\HTGN! M0PL !D ("!]W4 'AL+W=OP >&PO=V]R:W-H965T&UL4$L! A0#% @ ?(%Q5A:+>\;_!@ B1X !D M ("!]I 'AL+W=O&PO=V]R:W-H M965TJ\W 4 # / 9 M " @0:B !X;"]W;W)K&UL4$L! M A0#% @ ?(%Q5@ALKYAZ"0 -1D !D ("!&:@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?(%Q M5FK&N E;$0 R2\ !D ("!),H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?(%Q5JD62#1^ P D@@ M !D ("!*1@! 'AL+W=O&P$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ ?(%Q5OD+\6A_! W0H !D M ("!,20! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ?(%Q5KS/UZ_: P $0D !D ("!_S$! 'AL+W=O M&PO=V]R:W-H965T)CP0 .P* 9 " @5L\ M 0!X;"]W;W)K&UL4$L! A0#% @ ?(%Q5HNG M%:U=!P +1, !D ("!(4$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?(%Q5A1H>8 J @ ( 4 !D M ("!TU ! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ?(%Q5C]) 3*1 @ T08 !D ("! MAED! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ?(%Q5C[S9JTW @ X00 !D ("!NV$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?(%Q5C6R:./? M! -R( !D ("!3&X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?(%Q5F,?7*M6 P \@T !D M ("!A7P! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ?(%Q5E0WG$,6! #Q$ !D ("!V(&PO=V]R:W-H965T&UL4$L! A0#% @ M?(%Q5N "_U"H @ J@8 !D ("!UI@! 'AL+W=O&UL4$L! A0#% @ ?(%Q5E*)M4CQ!0 M]#0 !D ("!$*0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?(%Q5NB"=,<;! %!( !D M ("!0;$! 'AL+W=O%P &0 @(&3M0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ ?(%Q5IYW^8T> P HPP !D ("!7;T! 'AL M+W=OQ@( M "Q50 &0 @(&RP $ >&PO=V]R:W-H965T&UL4$L! A0#% @ ?(%Q M5F(LUL^B @ &P@ !D ("!ILT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?(%Q5K?,YWI" @ !@8 M !D ("!0-8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?(%Q5N7#4. @!0 K"$ !D M ("!T]X! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ?(%Q5O\E>>O. P =PT !D ("!)>X! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ?(%Q5B@R M2.YC!0 IB !D ("!0/P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?(%Q5D,3'0$C P >0P !D M ("!S H" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ?(%Q5O1Z(YSQ @ : @ !D ("! M5!<" 'AL+W=OXD# ">#0 &0 @(%\&@( >&PO=V]R:W-H965T @!X;"]W;W)K&UL4$L! A0#% M @ ?(%Q5L2HVB^+! *!0 !D ("!6R," 'AL+W=O&UL4$L! A0#% @ ?(%Q5GTYO=!. M P KA4 T ( !1S$" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ ?(%Q5N;BI-"@ @ M!34 !H ( ! XML 107 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 108 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 109 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 271 450 1 false 80 0 false 9 false false R1.htm 0000001 - Document - Document and Entity Information Document Sheet http://www.mongodb.com/role/DocumentandEntityInformationDocument Document and Entity Information Document Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.mongodb.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENT OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) Sheet http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT CONSOLIDATED STATEMENT OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) Statements 7 false false R8.htm 0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS - Reconciliation Sheet http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliation CONSOLIDATED STATEMENTS OF CASH FLOWS - Reconciliation Statements 9 false false R10.htm 0000010 - Disclosure - Organization and Description of Business Sheet http://www.mongodb.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 10 false false R11.htm 0000011 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.mongodb.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 0000012 - Disclosure - Fair Value Measurements Sheet http://www.mongodb.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 0000013 - Disclosure - Property and Equipment, Net Sheet http://www.mongodb.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 13 false false R14.htm 0000014 - Disclosure - Goodwill and Acquired Intangible Assets, Net Sheet http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNet Goodwill and Acquired Intangible Assets, Net Notes 14 false false R15.htm 0000015 - Disclosure - Convertible Senior Notes Notes http://www.mongodb.com/role/ConvertibleSeniorNotes Convertible Senior Notes Notes 15 false false R16.htm 0000016 - Disclosure - Leases Sheet http://www.mongodb.com/role/Leases Leases Notes 16 false false R17.htm 0000017 - Disclosure - Commitments and Contingencies Sheet http://www.mongodb.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 0000018 - Disclosure - Stockholders??? Equity (Deficit) Sheet http://www.mongodb.com/role/StockholdersEquityDeficit Stockholders??? Equity (Deficit) Notes 18 false false R19.htm 0000019 - Disclosure - Revenue Sheet http://www.mongodb.com/role/Revenue Revenue Notes 19 false false R20.htm 0000020 - Disclosure - Equity Incentive Plans Sheet http://www.mongodb.com/role/EquityIncentivePlans Equity Incentive Plans Notes 20 false false R21.htm 0000021 - Disclosure - Net Loss Per Share Sheet http://www.mongodb.com/role/NetLossPerShare Net Loss Per Share Notes 21 false false R22.htm 0000022 - Disclosure - Income Taxes Sheet http://www.mongodb.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 0000023 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.mongodb.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 0000024 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.mongodb.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 0000025 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.mongodb.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.mongodb.com/role/FairValueMeasurements 25 false false R26.htm 0000026 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.mongodb.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.mongodb.com/role/PropertyandEquipmentNet 26 false false R27.htm 0000027 - Disclosure - Goodwill and Acquired Intangible Assets, Net (Tables) Sheet http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetTables Goodwill and Acquired Intangible Assets, Net (Tables) Tables http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNet 27 false false R28.htm 0000028 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.mongodb.com/role/ConvertibleSeniorNotesTables Convertible Senior Notes (Tables) Tables http://www.mongodb.com/role/ConvertibleSeniorNotes 28 false false R29.htm 0000029 - Disclosure - Leases (Tables) Sheet http://www.mongodb.com/role/LeasesTables Leases (Tables) Tables http://www.mongodb.com/role/Leases 29 false false R30.htm 0000030 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.mongodb.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.mongodb.com/role/CommitmentsandContingencies 30 false false R31.htm 0000031 - Disclosure - Revenue (Tables) Sheet http://www.mongodb.com/role/RevenueTables Revenue (Tables) Tables http://www.mongodb.com/role/Revenue 31 false false R32.htm 0000032 - Disclosure - Equity Incentive Plans (Tables) Sheet http://www.mongodb.com/role/EquityIncentivePlansTables Equity Incentive Plans (Tables) Tables http://www.mongodb.com/role/EquityIncentivePlans 32 false false R33.htm 0000033 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.mongodb.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.mongodb.com/role/NetLossPerShare 33 false false R34.htm 0000034 - Disclosure - Income Taxes (Tables) Sheet http://www.mongodb.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.mongodb.com/role/IncomeTaxes 34 false false R35.htm 0000035 - Disclosure - Organization and Description of Business (Details) Sheet http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails Organization and Description of Business (Details) Details http://www.mongodb.com/role/OrganizationandDescriptionofBusiness 35 false false R36.htm 0000036 - Disclosure - Summary of Significant Accounting Policies - Marketable Securities (Details) Sheet http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesMarketableSecuritiesDetails Summary of Significant Accounting Policies - Marketable Securities (Details) Details 36 false false R37.htm 0000037 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details) Sheet http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails Summary of Significant Accounting Policies - Restricted Cash (Details) Details 37 false false R38.htm 0000038 - Disclosure - Summary of Significant Accounting Policies - Non-Marketable Securities (Details) Sheet http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesNonMarketableSecuritiesDetails Summary of Significant Accounting Policies - Non-Marketable Securities (Details) Details 38 false false R39.htm 0000039 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Lives (Details) Sheet http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Lives (Details) Details 39 false false R40.htm 0000040 - Disclosure - Summary of Significant Accounting Policies - Long-Lived Assets, Including Goodwill and Other Acquired Intangible Assets (Details) Sheet http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsIncludingGoodwillandOtherAcquiredIntangibleAssetsDetails Summary of Significant Accounting Policies - Long-Lived Assets, Including Goodwill and Other Acquired Intangible Assets (Details) Details 40 false false R41.htm 0000041 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) Sheet http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails Summary of Significant Accounting Policies - Revenue Recognition (Details) Details 41 false false R42.htm 0000042 - Disclosure - Summary of Significant Accounting Policies - Advertising (Details) Sheet http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesAdvertisingDetails Summary of Significant Accounting Policies - Advertising (Details) Details 42 false false R43.htm 0000043 - Disclosure - Summary of Significant Accounting Policies - Stock-Based Compensation (Details) Sheet http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails Summary of Significant Accounting Policies - Stock-Based Compensation (Details) Details 43 false false R44.htm 0000044 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details) Sheet http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesSegmentInformationDetails Summary of Significant Accounting Policies - Segment Information (Details) Details 44 false false R45.htm 0000045 - Disclosure - Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details) Sheet http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details) Details 45 false false R46.htm 0000046 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Details) Details 46 false false R47.htm 0000047 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.mongodb.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 47 false false R48.htm 0000048 - Disclosure - Property and Equipment, Net - Schedule (Details) Sheet http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails Property and Equipment, Net - Schedule (Details) Details 48 false false R49.htm 0000049 - Disclosure - Property and Equipment, Net - Additional Information (Details) Sheet http://www.mongodb.com/role/PropertyandEquipmentNetAdditionalInformationDetails Property and Equipment, Net - Additional Information (Details) Details 49 false false R50.htm 0000050 - Disclosure - Goodwill and Acquired Intangible Assets, Net - Schedule of Goodwill (Details) Sheet http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofGoodwillDetails Goodwill and Acquired Intangible Assets, Net - Schedule of Goodwill (Details) Details 50 false false R51.htm 0000051 - Disclosure - Goodwill and Acquired Intangible Assets, Net - Additional Information (Details) Sheet http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails Goodwill and Acquired Intangible Assets, Net - Additional Information (Details) Details 51 false false R52.htm 0000052 - Disclosure - Goodwill and Acquired Intangible Assets, Net - Schedule of Intangible Assets (Details) Sheet http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofIntangibleAssetsDetails Goodwill and Acquired Intangible Assets, Net - Schedule of Intangible Assets (Details) Details 52 false false R53.htm 0000053 - Disclosure - Goodwill and Acquired Intangible Assets, Net - Future Amortization Expense (Details) Sheet http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetFutureAmortizationExpenseDetails Goodwill and Acquired Intangible Assets, Net - Future Amortization Expense (Details) Details 53 false false R54.htm 0000054 - Disclosure - Convertible Senior Notes - Additional Information (Details) Notes http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails Convertible Senior Notes - Additional Information (Details) Details 54 false false R55.htm 0000055 - Disclosure - Convertible Senior Notes - Schedule of Net Carrying Amount of the Liability Component of the Notes (Details) Notes http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountoftheLiabilityComponentoftheNotesDetails Convertible Senior Notes - Schedule of Net Carrying Amount of the Liability Component of the Notes (Details) Details 55 false false R56.htm 0000056 - Disclosure - Convertible Senior Notes - Schedule of Interest Expense for the Notes (Details) Notes http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails Convertible Senior Notes - Schedule of Interest Expense for the Notes (Details) Details 56 false false R57.htm 0000057 - Disclosure - Convertible Senior Notes - Capped Calls (Details) Notes http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails Convertible Senior Notes - Capped Calls (Details) Details 57 false false R58.htm 0000058 - Disclosure - Leases - Narrative (Details) Sheet http://www.mongodb.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 58 false false R59.htm 0000059 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://www.mongodb.com/role/LeasesComponentsofLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 59 false false R60.htm 0000060 - Disclosure - Leases - Balance Sheet Components (Details) Sheet http://www.mongodb.com/role/LeasesBalanceSheetComponentsDetails Leases - Balance Sheet Components (Details) Details 60 false false R61.htm 0000061 - Disclosure - Leases - Supplemental Information (Details) Sheet http://www.mongodb.com/role/LeasesSupplementalInformationDetails Leases - Supplemental Information (Details) Details 61 false false R62.htm 0000062 - Disclosure - Leases - Lease Maturities (Details) Sheet http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails Leases - Lease Maturities (Details) Details 62 false false R63.htm 0000063 - Disclosure - Commitments and Contingencies - Future Minimum Financing and Operating Leases and Other Non-Cancellable Agreements (Details) Sheet http://www.mongodb.com/role/CommitmentsandContingenciesFutureMinimumFinancingandOperatingLeasesandOtherNonCancellableAgreementsDetails Commitments and Contingencies - Future Minimum Financing and Operating Leases and Other Non-Cancellable Agreements (Details) Details 63 false false R64.htm 0000064 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 64 false false R65.htm 0000065 - Disclosure - Stockholders??? Equity (Deficit) (Details) Sheet http://www.mongodb.com/role/StockholdersEquityDeficitDetails Stockholders??? Equity (Deficit) (Details) Details http://www.mongodb.com/role/StockholdersEquityDeficit 65 false false R66.htm 0000066 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) Sheet http://www.mongodb.com/role/RevenueScheduleofDisaggregationofRevenueDetails Revenue - Schedule of Disaggregation of Revenue (Details) Details 66 false false R67.htm 0000067 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.mongodb.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 67 false false R68.htm 0000068 - Disclosure - Revenue - Contract Liabilities (Details) Sheet http://www.mongodb.com/role/RevenueContractLiabilitiesDetails Revenue - Contract Liabilities (Details) Details 68 false false R69.htm 0000069 - Disclosure - Revenue - Remaining Performance Obligations (Details) Sheet http://www.mongodb.com/role/RevenueRemainingPerformanceObligationsDetails Revenue - Remaining Performance Obligations (Details) Details 69 false false R70.htm 0000070 - Disclosure - Revenue - Unbilled Receivables (Details) Sheet http://www.mongodb.com/role/RevenueUnbilledReceivablesDetails Revenue - Unbilled Receivables (Details) Details 70 false false R71.htm 0000071 - Disclosure - Revenue - Allowance for Doubtful Accounts (Details) Sheet http://www.mongodb.com/role/RevenueAllowanceforDoubtfulAccountsDetails Revenue - Allowance for Doubtful Accounts (Details) Details 71 false false R72.htm 0000072 - Disclosure - Revenue - Costs Capitalized to Obtain Contracts with Customers (Details) Sheet http://www.mongodb.com/role/RevenueCostsCapitalizedtoObtainContractswithCustomersDetails Revenue - Costs Capitalized to Obtain Contracts with Customers (Details) Details 72 false false R73.htm 0000073 - Disclosure - Equity Incentive Plans - 2008 and 2016 Stock Plan (Details) Sheet http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails Equity Incentive Plans - 2008 and 2016 Stock Plan (Details) Details 73 false false R74.htm 0000074 - Disclosure - Equity Incentive Plans - Schedule of Stock Option Activity (Details) Sheet http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails Equity Incentive Plans - Schedule of Stock Option Activity (Details) Details 74 false false R75.htm 0000075 - Disclosure - Equity Incentive Plans - Stock Options and Restricted Stock Units, Additional Information (Details) Sheet http://www.mongodb.com/role/EquityIncentivePlansStockOptionsandRestrictedStockUnitsAdditionalInformationDetails Equity Incentive Plans - Stock Options and Restricted Stock Units, Additional Information (Details) Details 75 false false R76.htm 0000076 - Disclosure - Equity Incentive Plans - Schedule of RSU Activity (Details) Sheet http://www.mongodb.com/role/EquityIncentivePlansScheduleofRSUActivityDetails Equity Incentive Plans - Schedule of RSU Activity (Details) Details 76 false false R77.htm 0000077 - Disclosure - Equity Incentive Plans - Executive Performance Share Awards (Details) Sheet http://www.mongodb.com/role/EquityIncentivePlansExecutivePerformanceShareAwardsDetails Equity Incentive Plans - Executive Performance Share Awards (Details) Details 77 false false R78.htm 0000078 - Disclosure - Equity Incentive Plans - 2016 China Stock Appreciation Rights Plan (Details) Sheet http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails Equity Incentive Plans - 2016 China Stock Appreciation Rights Plan (Details) Details 78 false false R79.htm 0000079 - Disclosure - Equity Incentive Plans - 2017 Employee Stock Purchase Plan (Details) Sheet http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails Equity Incentive Plans - 2017 Employee Stock Purchase Plan (Details) Details 79 false false R80.htm 0000080 - Disclosure - Equity Incentive Plans - Schedule of ESPP Valuation Assumptions (Details) Sheet http://www.mongodb.com/role/EquityIncentivePlansScheduleofESPPValuationAssumptionsDetails Equity Incentive Plans - Schedule of ESPP Valuation Assumptions (Details) Details 80 false false R81.htm 0000081 - Disclosure - Equity Incentive Plans - Stock-based Compensation Expense Recognized in Statement of Operations (Details) Sheet http://www.mongodb.com/role/EquityIncentivePlansStockbasedCompensationExpenseRecognizedinStatementofOperationsDetails Equity Incentive Plans - Stock-based Compensation Expense Recognized in Statement of Operations (Details) Details 81 false false R82.htm 0000082 - Disclosure - Net Loss Per Share - Additional Information (Details) Sheet http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails Net Loss Per Share - Additional Information (Details) Details 82 false false R83.htm 0000083 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) Sheet http://www.mongodb.com/role/NetLossPerShareScheduleofBasicandDilutedEarningsLossPerShareDetails Net Loss Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) Details 83 false false R84.htm 0000084 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded from the Computation of Diluted Net loss per share (Details) Sheet http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails Net Loss Per Share - Schedule of Antidilutive Securities Excluded from the Computation of Diluted Net loss per share (Details) Details 84 false false R85.htm 0000085 - Disclosure - Income Taxes - Schedule of Components of Loss Before Provision for Income Taxes (Details) Sheet http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofLossBeforeProvisionforIncomeTaxesDetails Income Taxes - Schedule of Components of Loss Before Provision for Income Taxes (Details) Details 85 false false R86.htm 0000086 - Disclosure - Income Taxes - Schedule of Components of Provision for Income Tax (Details) Sheet http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails Income Taxes - Schedule of Components of Provision for Income Tax (Details) Details 86 false false R87.htm 0000087 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate (Details) Sheet http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails Income Taxes - Schedule of Effective Income Tax Rate (Details) Details 87 false false R88.htm 0000088 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Details 88 false false R89.htm 0000089 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 89 false false R90.htm 0000090 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details) Sheet http://www.mongodb.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails Income Taxes - Schedule of Unrecognized Tax Benefits (Details) Details 90 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: mdb:LesseeLeaseTermOfContract, us-gaap:PropertyPlantAndEquipmentUsefulLife - mdb-20230131.htm 4 mdb-20230131.htm mdb-13123x10kxex211.htm mdb-13123x10kxex231.htm mdb-13123x10kxex311.htm mdb-13123x10kxex312.htm mdb-13123x10kxex321.htm mdb-13123x10kxex322.htm mdb-20230131.xsd mdb-20230131_cal.xml mdb-20230131_def.xml mdb-20230131_lab.xml mdb-20230131_pre.xml mongodbincrestrictedstocku.htm mdb-20230131_g1.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 112 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mdb-20230131.htm": { "axisCustom": 1, "axisStandard": 33, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 1095, "http://xbrl.sec.gov/dei/2022": 37 }, "contextCount": 271, "dts": { "calculationLink": { "local": [ "mdb-20230131_cal.xml" ] }, "definitionLink": { "local": [ "mdb-20230131_def.xml" ] }, "inline": { "local": [ "mdb-20230131.htm" ] }, "labelLink": { "local": [ "mdb-20230131_lab.xml" ] }, "presentationLink": { "local": [ "mdb-20230131_pre.xml" ] }, "schema": { "local": [ "mdb-20230131.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 696, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 9, "http://www.mongodb.com/20230131": 1, "http://xbrl.sec.gov/dei/2022": 4, "total": 14 }, "keyCustom": 32, "keyStandard": 418, "memberCustom": 18, "memberStandard": 59, "nsprefix": "mdb", "nsuri": "http://www.mongodb.com/20230131", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Document and Entity Information Document", "menuCat": "Cover", "order": "1", "role": "http://www.mongodb.com/role/DocumentandEntityInformationDocument", "shortName": "Document and Entity Information Document", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Organization and Description of Business", "menuCat": "Notes", "order": "10", "role": "http://www.mongodb.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "11", "role": "http://www.mongodb.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "12", "role": "http://www.mongodb.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Property and Equipment, Net", "menuCat": "Notes", "order": "13", "role": "http://www.mongodb.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Goodwill and Acquired Intangible Assets, Net", "menuCat": "Notes", "order": "14", "role": "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNet", "shortName": "Goodwill and Acquired Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Convertible Senior Notes", "menuCat": "Notes", "order": "15", "role": "http://www.mongodb.com/role/ConvertibleSeniorNotes", "shortName": "Convertible Senior Notes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Leases", "menuCat": "Notes", "order": "16", "role": "http://www.mongodb.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "17", "role": "http://www.mongodb.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Stockholders\u2019 Equity (Deficit)", "menuCat": "Notes", "order": "18", "role": "http://www.mongodb.com/role/StockholdersEquityDeficit", "shortName": "Stockholders\u2019 Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Revenue", "menuCat": "Notes", "order": "19", "role": "http://www.mongodb.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0000002 - Document - Audit Information", "menuCat": "Cover", "order": "2", "role": "http://www.mongodb.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Equity Incentive Plans", "menuCat": "Notes", "order": "20", "role": "http://www.mongodb.com/role/EquityIncentivePlans", "shortName": "Equity Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Net Loss Per Share", "menuCat": "Notes", "order": "21", "role": "http://www.mongodb.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "22", "role": "http://www.mongodb.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "23", "role": "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.mongodb.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Property and Equipment, Net (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.mongodb.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Goodwill and Acquired Intangible Assets, Net (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetTables", "shortName": "Goodwill and Acquired Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Convertible Senior Notes (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.mongodb.com/role/ConvertibleSeniorNotesTables", "shortName": "Convertible Senior Notes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.mongodb.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "3", "role": "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.mongodb.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.mongodb.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Equity Incentive Plans (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.mongodb.com/role/EquityIncentivePlansTables", "shortName": "Equity Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Net Loss Per Share (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.mongodb.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.mongodb.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i63341155935d4cebb1fc80dc07fc570d_D20210201-20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Organization and Description of Business (Details)", "menuCat": "Details", "order": "35", "role": "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "shortName": "Organization and Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "span", "div", "us-gaap:MarketableSecuritiesPolicy", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Summary of Significant Accounting Policies - Marketable Securities (Details)", "menuCat": "Details", "order": "36", "role": "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesMarketableSecuritiesDetails", "shortName": "Summary of Significant Accounting Policies - Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "span", "div", "us-gaap:MarketableSecuritiesPolicy", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details)", "menuCat": "Details", "order": "37", "role": "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails", "shortName": "Summary of Significant Accounting Policies - Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i56b70c5694344608a7ececb210af3002_D20220201-20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Summary of Significant Accounting Policies - Non-Marketable Securities (Details)", "menuCat": "Details", "order": "38", "role": "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesNonMarketableSecuritiesDetails", "shortName": "Summary of Significant Accounting Policies - Non-Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i56b70c5694344608a7ececb210af3002_D20220201-20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i8f1e21178806478f95c4882e2b5d3f9a_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Lives (Details)", "menuCat": "Details", "order": "39", "role": "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i8f1e21178806478f95c4882e2b5d3f9a_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:TreasuryStockShares", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "INF", "lang": "en-US", "name": "us-gaap:TreasuryStockShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Summary of Significant Accounting Policies - Long-Lived Assets, Including Goodwill and Other Acquired Intangible Assets (Details)", "menuCat": "Details", "order": "40", "role": "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsIncludingGoodwillandOtherAcquiredIntangibleAssetsDetails", "shortName": "Summary of Significant Accounting Policies - Long-Lived Assets, Including Goodwill and Other Acquired Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "INF", "first": true, "lang": "en-US", "name": "mdb:NumberofRevenueSources", "reportCount": 1, "unique": true, "unitRef": "revenue_source", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)", "menuCat": "Details", "order": "41", "role": "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary of Significant Accounting Policies - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "INF", "first": true, "lang": "en-US", "name": "mdb:NumberofRevenueSources", "reportCount": 1, "unique": true, "unitRef": "revenue_source", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Summary of Significant Accounting Policies - Advertising (Details)", "menuCat": "Details", "order": "42", "role": "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesAdvertisingDetails", "shortName": "Summary of Significant Accounting Policies - Advertising (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Summary of Significant Accounting Policies - Stock-Based Compensation (Details)", "menuCat": "Details", "order": "43", "role": "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails", "shortName": "Summary of Significant Accounting Policies - Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details)", "menuCat": "Details", "order": "44", "role": "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesSegmentInformationDetails", "shortName": "Summary of Significant Accounting Policies - Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mdb:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details)", "menuCat": "Details", "order": "45", "role": "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails", "shortName": "Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i31db801649794eff915d071e2e49278c_D20210201-20210201", "decimals": "-5", "lang": "en-US", "name": "us-gaap:TemporaryEquityIssuePeriodIncreaseOrDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ia83276620f8b411aaa0a0e29b26bd8ee_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Details)", "menuCat": "Details", "order": "46", "role": "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails", "shortName": "Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ia83276620f8b411aaa0a0e29b26bd8ee_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Fair Value Measurements - Narrative (Details)", "menuCat": "Details", "order": "47", "role": "http://www.mongodb.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i63341155935d4cebb1fc80dc07fc570d_D20210201-20220131", "decimals": "INF", "lang": "en-US", "name": "us-gaap:DebtSecuritiesGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Property and Equipment, Net - Schedule (Details)", "menuCat": "Details", "order": "48", "role": "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails", "shortName": "Property and Equipment, Net - Schedule (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "mdb:DepreciationAndAmortizationPropertyPlantandEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Property and Equipment, Net - Additional Information (Details)", "menuCat": "Details", "order": "49", "role": "http://www.mongodb.com/role/PropertyandEquipmentNetAdditionalInformationDetails", "shortName": "Property and Equipment, Net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "mdb:DepreciationAndAmortizationPropertyPlantandEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "5", "role": "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic1f221ba6d1b42b29f1eb6ec45a1d242_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Goodwill and Acquired Intangible Assets, Net - Schedule of Goodwill (Details)", "menuCat": "Details", "order": "50", "role": "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofGoodwillDetails", "shortName": "Goodwill and Acquired Intangible Assets, Net - Schedule of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Goodwill and Acquired Intangible Assets, Net - Additional Information (Details)", "menuCat": "Details", "order": "51", "role": "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails", "shortName": "Goodwill and Acquired Intangible Assets, Net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Goodwill and Acquired Intangible Assets, Net - Schedule of Intangible Assets (Details)", "menuCat": "Details", "order": "52", "role": "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofIntangibleAssetsDetails", "shortName": "Goodwill and Acquired Intangible Assets, Net - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Goodwill and Acquired Intangible Assets, Net - Future Amortization Expense (Details)", "menuCat": "Details", "order": "53", "role": "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetFutureAmortizationExpenseDetails", "shortName": "Goodwill and Acquired Intangible Assets, Net - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i389c2e50f0f94c2bb9791cdfd17e8b02_D20200101-20200131", "decimals": "-7", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Convertible Senior Notes - Additional Information (Details)", "menuCat": "Details", "order": "54", "role": "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "shortName": "Convertible Senior Notes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i389c2e50f0f94c2bb9791cdfd17e8b02_D20200101-20200131", "decimals": "-7", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i32d4efadebf449d4bb2e0ea88ed65907_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Convertible Senior Notes - Schedule of Net Carrying Amount of the Liability Component of the Notes (Details)", "menuCat": "Details", "order": "55", "role": "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountoftheLiabilityComponentoftheNotesDetails", "shortName": "Convertible Senior Notes - Schedule of Net Carrying Amount of the Liability Component of the Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i32d4efadebf449d4bb2e0ea88ed65907_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ifc64734be4f443799ea23124de76bb21_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Convertible Senior Notes - Schedule of Interest Expense for the Notes (Details)", "menuCat": "Details", "order": "56", "role": "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails", "shortName": "Convertible Senior Notes - Schedule of Interest Expense for the Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ifc64734be4f443799ea23124de76bb21_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ie783939c5d284892a735449060e95142_D20180601-20180731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Convertible Senior Notes - Capped Calls (Details)", "menuCat": "Details", "order": "57", "role": "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails", "shortName": "Convertible Senior Notes - Capped Calls (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ie783939c5d284892a735449060e95142_D20180601-20180731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "mdb:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Leases - Narrative (Details)", "menuCat": "Details", "order": "58", "role": "http://www.mongodb.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "mdb:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Leases - Components of Lease Expense (Details)", "menuCat": "Details", "order": "59", "role": "http://www.mongodb.com/role/LeasesComponentsofLeaseExpenseDetails", "shortName": "Leases - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "mdb:FinanceLeaseInterestOnLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "menuCat": "Statements", "order": "6", "role": "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mdb:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Leases - Balance Sheet Components (Details)", "menuCat": "Details", "order": "60", "role": "http://www.mongodb.com/role/LeasesBalanceSheetComponentsDetails", "shortName": "Leases - Balance Sheet Components (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Leases - Supplemental Information (Details)", "menuCat": "Details", "order": "61", "role": "http://www.mongodb.com/role/LeasesSupplementalInformationDetails", "shortName": "Leases - Supplemental Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Leases - Lease Maturities (Details)", "menuCat": "Details", "order": "62", "role": "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails", "shortName": "Leases - Lease Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCommitmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Commitments and Contingencies - Future Minimum Financing and Operating Leases and Other Non-Cancellable Agreements (Details)", "menuCat": "Details", "order": "63", "role": "http://www.mongodb.com/role/CommitmentsandContingenciesFutureMinimumFinancingandOperatingLeasesandOtherNonCancellableAgreementsDetails", "shortName": "Commitments and Contingencies - Future Minimum Financing and Operating Leases and Other Non-Cancellable Agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCommitmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCommitmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "menuCat": "Details", "order": "64", "role": "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i5376e355813f4f25b941e78356af9736_I20230331", "decimals": "-6", "lang": "en-US", "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ibf10d1a2267344e9849d5c4718131229_I20200611", "decimals": "INF", "first": true, "lang": "en-US", "name": "mdb:CommonStockConversionSharesAuthorizedDecrease", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Stockholders\u2019 Equity (Deficit) (Details)", "menuCat": "Details", "order": "65", "role": "http://www.mongodb.com/role/StockholdersEquityDeficitDetails", "shortName": "Stockholders\u2019 Equity (Deficit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ibf10d1a2267344e9849d5c4718131229_I20200611", "decimals": "INF", "first": true, "lang": "en-US", "name": "mdb:CommonStockConversionSharesAuthorizedDecrease", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "66", "role": "http://www.mongodb.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "shortName": "Revenue - Schedule of Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i41672d46166e4ad080af32b7e7b440df_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71402660ee6145219c81c3fa51be059c_D20220201-20230131", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "67", "role": "http://www.mongodb.com/role/RevenueDisaggregationofRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71402660ee6145219c81c3fa51be059c_D20220201-20230131", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Revenue - Contract Liabilities (Details)", "menuCat": "Details", "order": "68", "role": "http://www.mongodb.com/role/RevenueContractLiabilitiesDetails", "shortName": "Revenue - Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Revenue - Remaining Performance Obligations (Details)", "menuCat": "Details", "order": "69", "role": "http://www.mongodb.com/role/RevenueRemainingPerformanceObligationsDetails", "shortName": "Revenue - Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i4becba81f0074b28a4e4142568473b7e_I20200131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONSOLIDATED STATEMENT OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)", "menuCat": "Statements", "order": "7", "role": "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "shortName": "CONSOLIDATED STATEMENT OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i4becba81f0074b28a4e4142568473b7e_I20200131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Revenue - Unbilled Receivables (Details)", "menuCat": "Details", "order": "70", "role": "http://www.mongodb.com/role/RevenueUnbilledReceivablesDetails", "shortName": "Revenue - Unbilled Receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic1f221ba6d1b42b29f1eb6ec45a1d242_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Revenue - Allowance for Doubtful Accounts (Details)", "menuCat": "Details", "order": "71", "role": "http://www.mongodb.com/role/RevenueAllowanceforDoubtfulAccountsDetails", "shortName": "Revenue - Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i11c66bcc6cf245a6968a4535c6f40065_I20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Revenue - Costs Capitalized to Obtain Contracts with Customers (Details)", "menuCat": "Details", "order": "72", "role": "http://www.mongodb.com/role/RevenueCostsCapitalizedtoObtainContractswithCustomersDetails", "shortName": "Revenue - Costs Capitalized to Obtain Contracts with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ieb918cdd09134f5ba05c90a307903785_D20200401-20200430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecrease", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Equity Incentive Plans - 2008 and 2016 Stock Plan (Details)", "menuCat": "Details", "order": "73", "role": "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails", "shortName": "Equity Incentive Plans - 2008 and 2016 Stock Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic1f221ba6d1b42b29f1eb6ec45a1d242_I20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Equity Incentive Plans - Schedule of Stock Option Activity (Details)", "menuCat": "Details", "order": "74", "role": "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails", "shortName": "Equity Incentive Plans - Schedule of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - Equity Incentive Plans - Stock Options and Restricted Stock Units, Additional Information (Details)", "menuCat": "Details", "order": "75", "role": "http://www.mongodb.com/role/EquityIncentivePlansStockOptionsandRestrictedStockUnitsAdditionalInformationDetails", "shortName": "Equity Incentive Plans - Stock Options and Restricted Stock Units, Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "id15afc1ea8a04c00a3a20894447e3749_I20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - Equity Incentive Plans - Schedule of RSU Activity (Details)", "menuCat": "Details", "order": "76", "role": "http://www.mongodb.com/role/EquityIncentivePlansScheduleofRSUActivityDetails", "shortName": "Equity Incentive Plans - Schedule of RSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i96bdaf7159d545ee9d4dff2029af8e99_I20210131", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - Equity Incentive Plans - Executive Performance Share Awards (Details)", "menuCat": "Details", "order": "77", "role": "http://www.mongodb.com/role/EquityIncentivePlansExecutivePerformanceShareAwardsDetails", "shortName": "Equity Incentive Plans - Executive Performance Share Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i0823ad2bb45d4fadb9c546628c7b8782_D20220201-20230131", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - Equity Incentive Plans - 2016 China Stock Appreciation Rights Plan (Details)", "menuCat": "Details", "order": "78", "role": "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails", "shortName": "Equity Incentive Plans - 2016 China Stock Appreciation Rights Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-5", "lang": "en-US", "name": "mdb:ShareBasedPaymentArrangementCashPaidForExerciseOfStockAppreciationRights", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ieb918cdd09134f5ba05c90a307903785_D20200401-20200430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecrease", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000079 - Disclosure - Equity Incentive Plans - 2017 Employee Stock Purchase Plan (Details)", "menuCat": "Details", "order": "79", "role": "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails", "shortName": "Equity Incentive Plans - 2017 Employee Stock Purchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "iba5ecef36de042fdb07c6091bd8c3b9f_D20210201-20220131", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "8", "role": "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i1673db0dfae844a6acd7b60fc281dead_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000080 - Disclosure - Equity Incentive Plans - Schedule of ESPP Valuation Assumptions (Details)", "menuCat": "Details", "order": "80", "role": "http://www.mongodb.com/role/EquityIncentivePlansScheduleofESPPValuationAssumptionsDetails", "shortName": "Equity Incentive Plans - Schedule of ESPP Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i1673db0dfae844a6acd7b60fc281dead_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000081 - Disclosure - Equity Incentive Plans - Stock-based Compensation Expense Recognized in Statement of Operations (Details)", "menuCat": "Details", "order": "81", "role": "http://www.mongodb.com/role/EquityIncentivePlansStockbasedCompensationExpenseRecognizedinStatementofOperationsDetails", "shortName": "Equity Incentive Plans - Stock-based Compensation Expense Recognized in Statement of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i25f1838e6a9e4457abd39ddd80e1605c_D20220201-20230131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ie6051c22253b44faa723725614b6ace5_D20180601-20180731", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:OptionIndexedToIssuersEquityStrikePrice1", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000082 - Disclosure - Net Loss Per Share - Additional Information (Details)", "menuCat": "Details", "order": "82", "role": "http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails", "shortName": "Net Loss Per Share - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000083 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details)", "menuCat": "Details", "order": "83", "role": "http://www.mongodb.com/role/NetLossPerShareScheduleofBasicandDilutedEarningsLossPerShareDetails", "shortName": "Net Loss Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000084 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded from the Computation of Diluted Net loss per share (Details)", "menuCat": "Details", "order": "84", "role": "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails", "shortName": "Net Loss Per Share - Schedule of Antidilutive Securities Excluded from the Computation of Diluted Net loss per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000085 - Disclosure - Income Taxes - Schedule of Components of Loss Before Provision for Income Taxes (Details)", "menuCat": "Details", "order": "85", "role": "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofLossBeforeProvisionforIncomeTaxesDetails", "shortName": "Income Taxes - Schedule of Components of Loss Before Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000086 - Disclosure - Income Taxes - Schedule of Components of Provision for Income Tax (Details)", "menuCat": "Details", "order": "86", "role": "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails", "shortName": "Income Taxes - Schedule of Components of Provision for Income Tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000087 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate (Details)", "menuCat": "Details", "order": "87", "role": "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails", "shortName": "Income Taxes - Schedule of Effective Income Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000088 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "menuCat": "Details", "order": "88", "role": "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000089 - Disclosure - Income Taxes - Additional Information (Details)", "menuCat": "Details", "order": "89", "role": "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic8993851c6ae416d8acbc8767dca3efd_D20220201-20230131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i71e546d4ab0c4b47840c6662d075f12f_I20230131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS - Reconciliation", "menuCat": "Statements", "order": "9", "role": "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliation", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS - Reconciliation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i11c66bcc6cf245a6968a4535c6f40065_I20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "ic1f221ba6d1b42b29f1eb6ec45a1d242_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000090 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details)", "menuCat": "Details", "order": "90", "role": "http://www.mongodb.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Schedule of Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mdb-20230131.htm", "contextRef": "i577ce9808aae4ab88e682bd9e1ac822e_I20200131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 80, "tag": { "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.mongodb.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "country_IE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IRELAND", "terseLabel": "Ireland" } } }, "localname": "IE", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.mongodb.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r765", "r766", "r767" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r765", "r766", "r767" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r765", "r766", "r767" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r765", "r766", "r767" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r763" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r763" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r763" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r763" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r763" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r763" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r763" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r770" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r765", "r766", "r767" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r762" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r764" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.mongodb.com/role/DocumentandEntityInformationDocument" ], "xbrltype": "tradingSymbolItemType" }, "mdb_A2021AcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Acquisition", "label": "2021 Acquisition [Member]", "terseLabel": "2021 Acquisition" } } }, "localname": "A2021AcquisitionMember", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mdb_A2021CommonStockOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Common Stock Offering", "label": "2021 Common Stock Offering [Member]", "terseLabel": "2021 Common Stock Offering" } } }, "localname": "A2021CommonStockOfferingMember", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "domainItemType" }, "mdb_A2024NotesPartialRepurchaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2024 Notes Partial Repurchase [Member]", "label": "2024 Notes Partial Repurchase [Member]", "terseLabel": "2024 Notes Partial Repurchase" } } }, "localname": "A2024NotesPartialRepurchaseMember", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mdb_AdditionalConvertibleSeniorNotesDue2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional Convertible Senior Notes Due 2026 [Member]", "label": "Additional Convertible Senior Notes Due 2026 [Member]", "terseLabel": "Additional Convertible Senior Notes Due 2026" } } }, "localname": "AdditionalConvertibleSeniorNotesDue2026Member", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mdb_AdjustmentsToAdditionalPaidInCapitalEarlyExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Early Exercise Of Stock Options", "label": "Adjustments To Additional Paid In Capital, Early Exercise Of Stock Options", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEarlyExerciseOfStockOptions", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "mdb_AdjustmentstoAdditionalPaidinCapitalPurchaseofCappedCallsforConvertibleNoteHedges": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Purchase of Capped Calls for Convertible Note Hedges", "label": "Adjustments to Additional Paid in Capital, Purchase of Capped Calls for Convertible Note Hedges", "negatedLabel": "Temporary equity reclassification" } } }, "localname": "AdjustmentstoAdditionalPaidinCapitalPurchaseofCappedCallsforConvertibleNoteHedges", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "mdb_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "mdb_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information [Abstract]", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.mongodb.com/20230131", "xbrltype": "stringItemType" }, "mdb_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]", "label": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "stringItemType" }, "mdb_CommonStockConversionPercentOfTotalSharesOutstandingPreConversion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Conversion, Percent Of Total Shares Outstanding, Pre Conversion", "label": "Common Stock Conversion, Percent Of Total Shares Outstanding, Pre Conversion", "terseLabel": "Percent of aggregate number of shares" } } }, "localname": "CommonStockConversionPercentOfTotalSharesOutstandingPreConversion", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "percentItemType" }, "mdb_CommonStockConversionSharesAuthorizedDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Conversion, Shares Authorized, Decrease", "label": "Common Stock Conversion, Shares Authorized, Decrease", "terseLabel": "Reduction of shares (in shares)" } } }, "localname": "CommonStockConversionSharesAuthorizedDecrease", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "sharesItemType" }, "mdb_CommonStockVotingRightsNumberOfVotes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Voting Rights, Number Of Votes", "label": "Common Stock, Voting Rights, Number Of Votes", "terseLabel": "Number of votes" } } }, "localname": "CommonStockVotingRightsNumberOfVotes", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "integerItemType" }, "mdb_ComputerAndOfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer And Office Equipment [Member]", "label": "Computer And Office Equipment [Member]", "terseLabel": "Computer and office equipment" } } }, "localname": "ComputerAndOfficeEquipmentMember", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "mdb_ContractWithCustomerLiabilityDeferredRevenuePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Deferred Revenue, Percent", "label": "Contract With Customer, Liability, Deferred Revenue, Percent", "terseLabel": "Deferred revenue, percent" } } }, "localname": "ContractWithCustomerLiabilityDeferredRevenuePercent", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/RevenueContractLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "mdb_ConvertibleNotesDue2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Notes Due 2024 [Member]", "label": "Convertible Notes Due 2024 [Member]", "terseLabel": "2024 Notes" } } }, "localname": "ConvertibleNotesDue2024Member", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails", "http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails", "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails" ], "xbrltype": "domainItemType" }, "mdb_ConvertibleNotesDue2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Notes Due 2026 [Member]", "label": "Convertible Notes Due 2026 [Member]", "terseLabel": "2026 Notes" } } }, "localname": "ConvertibleNotesDue2026Member", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountoftheLiabilityComponentoftheNotesDetails", "http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails", "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails" ], "xbrltype": "domainItemType" }, "mdb_CostofRevenueServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of Revenue - Services [Member]", "label": "Cost of Revenue - Services [Member]", "terseLabel": "Cost of revenue\u2014services" } } }, "localname": "CostofRevenueServicesMember", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansStockbasedCompensationExpenseRecognizedinStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "mdb_CostofRevenueSubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of Revenue - Subscription [Member]", "label": "Cost of Revenue - Subscription [Member]", "terseLabel": "Cost of revenue\u2014subscription" } } }, "localname": "CostofRevenueSubscriptionMember", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansStockbasedCompensationExpenseRecognizedinStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "mdb_DebtInstrumentConvertibleConversionRatioDenominator": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Conversion Ratio, Denominator", "label": "Debt Instrument, Convertible, Conversion Ratio, Denominator", "terseLabel": "Convertible debt, conversion ratio denominator" } } }, "localname": "DebtInstrumentConvertibleConversionRatioDenominator", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Trading Price As A Percentage Of Stock Price And Debt Conversion Rate", "label": "Debt Instrument, Convertible, Trading Price As A Percentage Of Stock Price And Debt Conversion Rate", "terseLabel": "Trading price as a percentage of stock price and debt conversion rate" } } }, "localname": "DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "mdb_DeferredTaxAssetFinanceAndOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Asset, Finance And Operating Lease Liabilities", "label": "Deferred Tax Asset, Finance And Operating Lease Liabilities", "terseLabel": "Finance and operating lease liabilities" } } }, "localname": "DeferredTaxAssetFinanceAndOperatingLeaseLiabilities", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mdb_DeferredTaxLiabilitiesConvertibleDebtInstruments": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Convertible Debt Instruments", "label": "Deferred Tax Liabilities, Convertible Debt Instruments", "negatedTerseLabel": "Convertible senior notes" } } }, "localname": "DeferredTaxLiabilitiesConvertibleDebtInstruments", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mdb_DeferredTaxLiabilityFinanceAndOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liability, Finance And Operating Lease Right Of Use Assets", "label": "Deferred Tax Liability, Finance And Operating Lease Right Of Use Assets", "negatedTerseLabel": "Finance and operating lease right-of-use assets" } } }, "localname": "DeferredTaxLiabilityFinanceAndOperatingLeaseRightOfUseAssets", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mdb_DepreciationAndAmortizationPropertyPlantandEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Depreciation And Amortization, Property, Plant and Equipment", "label": "Depreciation And Amortization, Property, Plant and Equipment", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationAndAmortizationPropertyPlantandEquipment", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "mdb_DocumentInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Document Information [Abstract]", "label": "Document Information [Abstract]", "terseLabel": "Document Information [Abstract]" } } }, "localname": "DocumentInformationAbstract", "nsuri": "http://www.mongodb.com/20230131", "xbrltype": "stringItemType" }, "mdb_DublinLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dublin Lease [Member]", "label": "Dublin Lease [Member]", "terseLabel": "Dublin Lease" } } }, "localname": "DublinLeaseMember", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mdb_EarlyExercisedEmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Early Exercised Employee Stock Option [Member]", "label": "Early Exercised Employee Stock Option [Member]", "verboseLabel": "Early exercised stock options" } } }, "localname": "EarlyExercisedEmployeeStockOptionMember", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails" ], "xbrltype": "domainItemType" }, "mdb_EarlyExercisesStockRepurchasedDuringPeriodShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Early Exercises, Stock Repurchased During Period, Shares", "label": "Early Exercises, Stock Repurchased During Period, Shares", "negatedTerseLabel": "Repurchase of early exercised options (in shares)" } } }, "localname": "EarlyExercisesStockRepurchasedDuringPeriodShares", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "mdb_EffectiveIncomeTaxRateReconciliationForeignBranchIncome": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Foreign Branch Income", "label": "Effective Income Tax Rate Reconciliation, Foreign Branch Income", "terseLabel": "Foreign branch income included in the United States" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignBranchIncome", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "mdb_EffectiveIncomeTaxRateReconciliationOfficerCompensationInExcessOfOneMillionAmount": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails": { "order": 13.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Officer Compensation In Excess Of One Million, Amount", "label": "Effective Income Tax Rate Reconciliation, Officer Compensation In Excess Of One Million, Amount", "terseLabel": "Officer compensation in excess of $1 million" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOfficerCompensationInExcessOfOneMillionAmount", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "mdb_FinanceLeaseInterestOnLeaseLiability": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Interest On Lease Liability", "label": "Finance Lease, Interest On Lease Liability", "verboseLabel": "Interest on finance lease liabilities" } } }, "localname": "FinanceLeaseInterestOnLeaseLiability", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "mdb_FinanceLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Leases [Abstract]", "label": "Finance Leases [Abstract]", "terseLabel": "Finance Lease:" } } }, "localname": "FinanceLeasesAbstract", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/LeasesBalanceSheetComponentsDetails" ], "xbrltype": "stringItemType" }, "mdb_GurgaonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gurgaon", "label": "Gurgaon [Member]", "terseLabel": "Gurgaon" } } }, "localname": "GurgaonMember", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mdb_LeaseArrangementType1Axis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Arrangement, Type1 [Axis]", "label": "Lease Arrangement, Type1 [Axis]", "terseLabel": "Lease Arrangement, Type1 [Axis]" } } }, "localname": "LeaseArrangementType1Axis", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/LeasesNarrativeDetails", "http://www.mongodb.com/role/PropertyandEquipmentNetAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "mdb_LeaseArrangementType1Domain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Arrangement, Type1 [Domain]", "label": "Lease Arrangement, Type1 [Domain]", "terseLabel": "Lease Arrangement, Type1 [Domain]" } } }, "localname": "LeaseArrangementType1Domain", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/LeasesNarrativeDetails", "http://www.mongodb.com/role/PropertyandEquipmentNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mdb_LesseeLeaseTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Lease, Term Of Contract", "label": "Lessee, Lease, Term Of Contract", "terseLabel": "Lessee, lease, term of contract" } } }, "localname": "LesseeLeaseTermOfContract", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "mdb_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount", "terseLabel": "Lease not yet commenced, estimated base rent payments" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mdb_LondonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "London", "label": "London [Member]", "terseLabel": "London" } } }, "localname": "LondonMember", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mdb_MongoDBAtlasRelatedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MongoDB Atlas Related [Member]", "label": "MongoDB Atlas Related [Member]", "terseLabel": "MongoDB Atlas-related" } } }, "localname": "MongoDBAtlasRelatedMember", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "mdb_NonCancelableMaterialCommitmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Cancelable Material Commitments", "label": "Non-Cancelable Material Commitments [Member]", "terseLabel": "Non-Cancelable Material Commitments" } } }, "localname": "NonCancelableMaterialCommitmentsMember", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "mdb_NumberofClassofCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Class of Common Stock", "label": "Number of Class of Common Stock", "terseLabel": "Number of class of common stock" } } }, "localname": "NumberofClassofCommonStock", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "integerItemType" }, "mdb_NumberofRevenueSources": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Revenue Sources", "label": "Number of Revenue Sources", "terseLabel": "Number of revenue sources" } } }, "localname": "NumberofRevenueSources", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "integerItemType" }, "mdb_OperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Leases [Abstract]", "label": "Operating Leases [Abstract]", "terseLabel": "Operating Leases:" } } }, "localname": "OperatingLeasesAbstract", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/LeasesBalanceSheetComponentsDetails" ], "xbrltype": "stringItemType" }, "mdb_OptionIndexedToIssuersEquityCapPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Option Indexed To Issuer's Equity, Cap Price", "label": "Option Indexed To Issuer's Equity, Cap Price", "terseLabel": "Cap price (in dollars per share)" } } }, "localname": "OptionIndexedToIssuersEquityCapPrice", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails" ], "xbrltype": "perShareItemType" }, "mdb_OtherCommitmentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Commitment, Term", "label": "Other Commitment, Term", "terseLabel": "Non-cancelable commitment, term" } } }, "localname": "OtherCommitmentTerm", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "mdb_OtherSubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Subscription [Member]", "label": "Other Subscription [Member]", "terseLabel": "Other subscription" } } }, "localname": "OtherSubscriptionMember", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "mdb_Over10StockholderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Over 10% Stockholder [Member]", "label": "Over 10% Stockholder [Member]", "terseLabel": "Over 10% Stockholder" } } }, "localname": "Over10StockholderMember", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails" ], "xbrltype": "domainItemType" }, "mdb_PaymentsToAcquireNonMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Non Marketable Securities", "label": "Payments To Acquire Non Marketable Securities", "negatedTerseLabel": "Investment in non-marketable securities" } } }, "localname": "PaymentsToAcquireNonMarketableSecurities", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "mdb_ProceedsFromTenantAllowance": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Tenant Allowance", "label": "Proceeds From Tenant Allowance", "terseLabel": "Proceeds from tenant improvement allowance on build-to-suit lease" } } }, "localname": "ProceedsFromTenantAllowance", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "mdb_RelatedPartyTransactionsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transactions, Policy [Policy Text Block]", "label": "Related Party Transactions, Policy [Policy Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsPolicyPolicyTextBlock", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mdb_RevenueFromContractWithCustomerPaymentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Payment Term", "label": "Revenue From Contract With Customer, Payment Term", "terseLabel": "Typical payment term period" } } }, "localname": "RevenueFromContractWithCustomerPaymentTerm", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "mdb_RightofuseassetsobtainedinexchangeforleaseobligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-of-use assets obtained in exchange for lease obligations [Abstract]", "label": "Right-of-use assets obtained in exchange for lease obligations [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:" } } }, "localname": "RightofuseassetsobtainedinexchangeforleaseobligationsAbstract", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "stringItemType" }, "mdb_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPerformanceFactor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Performance Factor", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Performance Factor", "terseLabel": "Award vesting rights, performance factor" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPerformanceFactor", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansExecutivePerformanceShareAwardsDetails" ], "xbrltype": "decimalItemType" }, "mdb_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value", "terseLabel": "Grants in period, fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansExecutivePerformanceShareAwardsDetails" ], "xbrltype": "monetaryItemType" }, "mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement by Share-based Payment Award, Aggregate Intrinsic Value [Roll Forward]", "label": "Share Based Compensation Arrangement by Share-based Payment Award, Aggregate Intrinsic Value [Roll Forward]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardSharesAvailableforGrantRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant [Roll Forward]", "label": "Share Based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant [Roll Forward]", "terseLabel": "Share Based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementbySharebasedPaymentAwardSharesAvailableforGrantRollForward", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement by Share-based Payment Award, Weighted Average Remaining Contractual Term [Roll Forward]", "label": "Share Based Compensation Arrangement by Share-based Payment Award, Weighted Average Remaining Contractual Term [Roll Forward]", "terseLabel": "Weighted- Average Remaining Contractual Term (In Years)" } } }, "localname": "ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "mdb_ShareBasedPaymentArrangementCashPaidForExerciseOfStockAppreciationRights": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Cash Paid For Exercise Of Stock Appreciation Rights", "label": "Share-Based Payment Arrangement, Cash Paid For Exercise Of Stock Appreciation Rights", "terseLabel": "Cash paid for exercise of SARs" } } }, "localname": "ShareBasedPaymentArrangementCashPaidForExerciseOfStockAppreciationRights", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails" ], "xbrltype": "monetaryItemType" }, "mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Duration Of Offering Periods", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Duration Of Offering Periods", "terseLabel": "Duration of separate offering periods" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails" ], "xbrltype": "durationItemType" }, "mdb_VestingOfEarlyExercisedStockOptionsNoncash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Vesting Of Early Exercised Stock Options, Noncash", "label": "Vesting Of Early Exercised Stock Options, Noncash", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "VestingOfEarlyExercisedStockOptionsNoncash", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "mdb_WebsiteCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Website Costs", "label": "Website Costs [Member]", "terseLabel": "Website costs" } } }, "localname": "WebsiteCostsMember", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "mdb_WeightedaveragediscountrateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate [Abstract]", "label": "Weighted average discount rate [Abstract]", "terseLabel": "Weighted-average discount rate:" } } }, "localname": "WeightedaveragediscountrateAbstract", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "stringItemType" }, "mdb_WeightedaverageremainingleasetermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term: [Abstract]", "label": "Weighted average remaining lease term: [Abstract]", "terseLabel": "Weighted-average remaining lease term (in years):" } } }, "localname": "WeightedaverageremainingleasetermAbstract", "nsuri": "http://www.mongodb.com/20230131", "presentation": [ "http://www.mongodb.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.mongodb.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.mongodb.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r263", "r557", "r558", "r559", "r560", "r634", "r722", "r817", "r820", "r821" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Variable Interest Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsNarrativeDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesNonMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r263", "r557", "r558", "r559", "r560", "r634", "r722", "r817", "r820", "r821" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Variable Interest Entity, Classification [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsNarrativeDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesNonMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r219", "r267", "r274", "r280", "r342", "r506", "r507", "r508", "r538", "r539", "r566", "r569", "r571", "r572", "r631" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative effect of accounting change" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/LeasesNarrativeDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r219", "r267", "r274", "r280", "r342", "r506", "r507", "r508", "r538", "r539", "r566", "r569", "r571", "r572", "r631" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/LeasesNarrativeDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r219", "r267", "r274", "r280", "r342", "r506", "r507", "r508", "r538", "r539", "r566", "r569", "r571", "r572", "r631" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/LeasesNarrativeDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r374", "r375", "r376", "r377", "r467", "r669", "r687", "r723", "r724", "r739", "r752", "r761", "r822", "r873", "r874", "r875", "r876", "r877", "r878" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.mongodb.com/role/EquityIncentivePlansExecutivePerformanceShareAwardsDetails", "http://www.mongodb.com/role/EquityIncentivePlansScheduleofESPPValuationAssumptionsDetails", "http://www.mongodb.com/role/LeasesNarrativeDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r374", "r375", "r376", "r377", "r467", "r669", "r687", "r723", "r724", "r739", "r752", "r761", "r822", "r873", "r874", "r875", "r876", "r877", "r878" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlansExecutivePerformanceShareAwardsDetails", "http://www.mongodb.com/role/EquityIncentivePlansScheduleofESPPValuationAssumptionsDetails", "http://www.mongodb.com/role/LeasesNarrativeDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r322", "r671", "r740", "r759", "r814", "r815", "r824", "r883" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.mongodb.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r322", "r671", "r740", "r759", "r814", "r815", "r824", "r883" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.mongodb.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r374", "r375", "r376", "r377", "r460", "r467", "r497", "r498", "r499", "r642", "r669", "r687", "r723", "r724", "r739", "r752", "r761", "r813", "r822", "r874", "r875", "r876", "r877", "r878" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlansExecutivePerformanceShareAwardsDetails", "http://www.mongodb.com/role/EquityIncentivePlansScheduleofESPPValuationAssumptionsDetails", "http://www.mongodb.com/role/LeasesNarrativeDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r374", "r375", "r376", "r377", "r460", "r467", "r497", "r498", "r499", "r642", "r669", "r687", "r723", "r724", "r739", "r752", "r761", "r813", "r822", "r874", "r875", "r876", "r877", "r878" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlansExecutivePerformanceShareAwardsDetails", "http://www.mongodb.com/role/EquityIncentivePlansScheduleofESPPValuationAssumptionsDetails", "http://www.mongodb.com/role/LeasesNarrativeDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r323", "r324", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r741", "r760", "r824" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.mongodb.com/role/RevenueDisaggregationofRevenueDetails", "http://www.mongodb.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r323", "r324", "r707", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r741", "r760", "r824" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.mongodb.com/role/RevenueDisaggregationofRevenueDetails", "http://www.mongodb.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r795", "r870" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate202006Member": { "auth_ref": [ "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity.", "label": "Accounting Standards Update 2020-06 [Member]", "terseLabel": "Accounting Standards Update 2020-06" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r14", "r758" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Changes in allowance for doubtful accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r326", "r327" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $6,362 and $4,966 as of January\u00a031, 2023 and 2022, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r57" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedTerseLabel": "Amortization of premium and accretion of discount on short-term investments, net" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r92", "r227" ], "calculation": { "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r29", "r30", "r235", "r683", "r695", "r699" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r27", "r30", "r159", "r633", "r690", "r691", "r776", "r777", "r778", "r788", "r789", "r790" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails", "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "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.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted average useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Additional Cash Flow Elements [Abstract]", "terseLabel": "Supplemental cash flow disclosure" } } }, "localname": "AdditionalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r9", "r758" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r506", "r507", "r508", "r788", "r789", "r790", "r861" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r217", "r218", "r219", "r220", "r221", "r268", "r269", "r270", "r271", "r280", "r332", "r333", "r339", "r340", "r341", "r342", "r343", "r344", "r506", "r507", "r508", "r536", "r537", "r538", "r539", "r553", "r554", "r555", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r600", "r601", "r605", "r606", "r607", "r608", "r628", "r629", "r630", "r631", "r632", "r633", "r673", "r674", "r675", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments", "negatedTerseLabel": "Impact from 2024 Notes Partial Repurchase", "terseLabel": "Purchase of capped calls" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r132", "r133", "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r512" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesAdvertisingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r501" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails", "http://www.mongodb.com/role/EquityIncentivePlansExecutivePerformanceShareAwardsDetails", "http://www.mongodb.com/role/EquityIncentivePlansStockbasedCompensationExpenseRecognizedinStatementofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r236", "r330", "r345", "r347", "r348" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Provision" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r236", "r330", "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "Allowance for doubtful accounts", "periodEndLabel": "Balance at January 31, 2022", "periodStartLabel": "Balance at January 31, 2021" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.mongodb.com/role/RevenueAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r41", "r56", "r179", "r409" ], "calculation": { "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r35", "r409", "r603", "r782" ], "calculation": { "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r409", "r603", "r737", "r738", "r782" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r56", "r84", "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of a real estate property.", "label": "Area of Real Estate Property", "terseLabel": "Area of leased space (in sq ft)" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesNarrativeDetails", "http://www.mongodb.com/role/PropertyandEquipmentNetAdditionalInformationDetails" ], "xbrltype": "areaItemType" }, "us-gaap_Assets": { "auth_ref": [ "r186", "r202", "r231", "r259", "r307", "r316", "r320", "r338", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r557", "r559", "r582", "r758", "r818", "r819", "r871" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r223", "r237", "r259", "r338", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r557", "r559", "r582", "r758", "r818", "r819", "r871" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r171" ], "calculation": { "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Financial Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r83", "r334", "r353", "r678" ], "calculation": { "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "U.S. government treasury securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r81", "r353" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Current", "terseLabel": "Short-term investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r472", "r473", "r474", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r496", "r497", "r498", "r499", "r500" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails", "http://www.mongodb.com/role/EquityIncentivePlansExecutivePerformanceShareAwardsDetails", "http://www.mongodb.com/role/EquityIncentivePlansScheduleofESPPValuationAssumptionsDetails", "http://www.mongodb.com/role/EquityIncentivePlansScheduleofRSUActivityDetails", "http://www.mongodb.com/role/EquityIncentivePlansStockOptionsandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r552", "r750", "r751" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r147", "r148", "r552", "r750", "r751" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r153", "r154", "r155" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r149", "r150" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Business acquisition, finite-lived intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CallOptionMember": { "auth_ref": [ "r701", "r702", "r703", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.", "label": "Call Option [Member]", "terseLabel": "Capped Calls" } } }, "localname": "CallOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails", "http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r61", "r62", "r63" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment included in accounts payable and accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r358" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Capitalized contract cost, amortization" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueCostsCapitalizedtoObtainContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Capitalized contract cost, amortization period" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r358" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment loss for capitalized costs" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueCostsCapitalizedtoObtainContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r357" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Capitalized contract costs" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueCostsCapitalizedtoObtainContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash and cash equivalents:" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r58", "r225", "r726" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliation": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliation" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r59", "r185" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.", "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r53", "r58", "r64" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliation": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of year", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of year", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliation" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash within the consolidated balance sheets to the amounts shown in the statements of cash flows above:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliation" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r53", "r178" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r232", "r233", "r234", "r259", "r283", "r284", "r286", "r288", "r295", "r296", "r338", "r378", "r380", "r381", "r382", "r385", "r386", "r417", "r418", "r421", "r425", "r432", "r582", "r725", "r772", "r784", "r791" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails", "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails", "http://www.mongodb.com/role/FairValueMeasurementsNarrativeDetails", "http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails", "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails", "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r23", "r191", "r207" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note\u00a08)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r95", "r372", "r373", "r709", "r816" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails", "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails", "http://www.mongodb.com/role/FairValueMeasurementsNarrativeDetails", "http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails", "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails", "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails", "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r788", "r789", "r861" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails", "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.mongodb.com/role/FairValueMeasurementsNarrativeDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r8", "r107" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common stock, ending balance (in shares)", "periodStartLabel": "Common stock, beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r8", "r758" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r31", "r240", "r242", "r248", "r679", "r684" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Loss" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Servers" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r73", "r74", "r175", "r176", "r325", "r708" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r73", "r74", "r175", "r176", "r325", "r700", "r708" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r73", "r74", "r175", "r176", "r325", "r708", "r884" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r199", "r299" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r73", "r74", "r175", "r176", "r325" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r71", "r73", "r74", "r75", "r175", "r177", "r708" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r73", "r74", "r175", "r176", "r325", "r708" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in process" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r434", "r436", "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Unbilled Receivables" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueUnbilledReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r434", "r435", "r457" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract with customer, liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r434", "r435", "r457" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r434", "r435", "r457" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Fair value of convertible debt" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r98", "r387", "r388", "r399", "r400", "r401", "r405", "r406", "r407", "r408", "r409", "r734", "r735", "r736", "r737", "r738" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountoftheLiabilityComponentoftheNotesDetails", "http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r21" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible senior notes, net" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r826" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Shares underlying the conversion option of the 2024 Notes (conversion spread only prior to the adoption of ASU 2020-06)" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Convertible debt schedules" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r37", "r671" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r787", "r858", "r860" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r787", "r858" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r145", "r533", "r543", "r787" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r787", "r858", "r860" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails", "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r100", "r257", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r403", "r410", "r411", "r413" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r2", "r3", "r4", "r187", "r189", "r201", "r263", "r387", "r388", "r389", "r390", "r391", "r393", "r399", "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r604", "r734", "r735", "r736", "r737", "r738", "r785" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountoftheLiabilityComponentoftheNotesDetails", "http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails", "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r4", "r189", "r201", "r414" ], "calculation": { "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountoftheLiabilityComponentoftheNotesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountoftheLiabilityComponentoftheNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r99", "r389" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Initial conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r20", "r108", "r111", "r113", "r389" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Convertible debt, conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Consecutive threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r180", "r182", "r387", "r604", "r735", "r736" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount of debt" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet": { "auth_ref": [ "r785" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net increase or decrease in the carrying amount of the debt instrument for the period.", "label": "Debt Instrument, Increase (Decrease), Net", "terseLabel": "Debt instrument, increase (decrease), net" } } }, "localname": "DebtInstrumentIncreaseDecreaseForPeriodNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r19", "r388" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountoftheLiabilityComponentoftheNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r21", "r263", "r387", "r388", "r389", "r390", "r391", "r393", "r399", "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r604", "r734", "r735", "r736", "r737", "r738", "r785" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountoftheLiabilityComponentoftheNotesDetails", "http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails", "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Redemption Period 1" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Redemption Period 2" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of principal amount of debt redeemed.", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Percentage of principal amount redeemed" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r21", "r108", "r112", "r113", "r114", "r179", "r180", "r182", "r197", "r263", "r387", "r388", "r389", "r390", "r391", "r393", "r399", "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r412", "r604", "r734", "r735", "r736", "r737", "r738", "r785" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountoftheLiabilityComponentoftheNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Unrealized Gain (Loss)", "terseLabel": "Unrealized gain (loss) on securities" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).", "label": "Debt Securities, Gain (Loss)", "terseLabel": "Non marketable securities, adjustment" } } }, "localname": "DebtSecuritiesGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r774" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Deferred Costs, Current", "terseLabel": "Deferred commissions" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r787", "r859", "r860" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r181" ], "calculation": { "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountoftheLiabilityComponentoftheNotesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "negatedLabel": "Unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountoftheLiabilityComponentoftheNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r145", "r787", "r859" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r517", "r518" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r56", "r145", "r534", "r542", "r543", "r787" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r5", "r6", "r188", "r200", "r527" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r517", "r518" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability, non-current" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r57" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOtherTaxExpenseBenefit": { "auth_ref": [ "r142", "r144", "r787" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.", "label": "Deferred Other Tax Expense (Benefit)", "terseLabel": "Other tax expense (benefit)" } } }, "localname": "DeferredOtherTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r787", "r859", "r860" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r141", "r857" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r528" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "auth_ref": [ "r141", "r857" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.", "label": "Deferred Tax Assets, in Process Research and Development", "terseLabel": "Capitalized research and development costs" } } }, "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r856" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r856" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets, net of valuation allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r141", "r857" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r141", "r857" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Other reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r529" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from reserves and accruals.", "label": "Deferred Tax Liabilities, Deferred Expense, Reserves and Accruals", "negatedTerseLabel": "Other liabilities and accruals" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome": { "auth_ref": [ "r141", "r857" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other.", "label": "Deferred Tax Liabilities, Tax Deferred Income", "negatedTerseLabel": "Deferred commission" } } }, "localname": "DeferredTaxLiabilitiesTaxDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r550" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.", "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Unrecognized deferred tax liability related to undistributed earnings of foreign subsidiaries" } } }, "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r56", "r305" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails", "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]", "terseLabel": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueRemainingPerformanceObligationsDetails", "http://www.mongodb.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r456", "r740", "r741", "r742", "r743", "r744", "r745", "r746" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueRemainingPerformanceObligationsDetails", "http://www.mongodb.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r824" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r471", "r502", "r503", "r505", "r510", "r753" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Equity Incentive Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r249", "r272", "r273", "r274", "r275", "r276", "r281", "r283", "r286", "r287", "r288", "r292", "r572", "r573", "r680", "r685", "r729" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.mongodb.com/role/NetLossPerShareScheduleofBasicandDilutedEarningsLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r249", "r272", "r273", "r274", "r275", "r276", "r283", "r286", "r287", "r288", "r292", "r572", "r573", "r680", "r685", "r729" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.mongodb.com/role/NetLossPerShareScheduleofBasicandDilutedEarningsLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r68", "r69" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r289", "r290", "r291", "r293" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerUnitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Unit [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerUnitAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/NetLossPerShareScheduleofBasicandDilutedEarningsLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r591" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r504" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Stock-based compensation, liability" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlansExecutivePerformanceShareAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Share-based compensation, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansStockOptionsandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r853" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails", "http://www.mongodb.com/role/EquityIncentivePlansStockOptionsandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r853" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Share-based compensation cost not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansStockOptionsandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails", "http://www.mongodb.com/role/EquityIncentivePlansScheduleofESPPValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Employee Stock Option", "verboseLabel": "Stock options to purchase common stock" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlansStockOptionsandRestrictedStockUnitsAdditionalInformationDetails", "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r107", "r219", "r244", "r245", "r246", "r264", "r265", "r266", "r269", "r277", "r279", "r294", "r342", "r433", "r506", "r507", "r508", "r538", "r539", "r571", "r592", "r593", "r594", "r595", "r596", "r597", "r633", "r690", "r691", "r692" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails", "http://www.mongodb.com/role/LeasesNarrativeDetails", "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsNarrativeDetails", "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r575", "r576", "r580" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsNarrativeDetails", "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r171", "r172" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r401", "r461", "r462", "r463", "r464", "r465", "r466", "r576", "r639", "r640", "r641", "r735", "r736", "r747", "r748", "r749" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r575", "r576", "r577", "r578", "r581" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r401", "r461", "r466", "r576", "r639", "r747", "r748", "r749" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r401", "r461", "r466", "r576", "r640", "r735", "r736", "r747", "r748", "r749" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level\u00a02" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r401", "r461", "r462", "r463", "r464", "r465", "r466", "r576", "r641", "r735", "r736", "r747", "r748", "r749" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r401", "r461", "r462", "r463", "r464", "r465", "r466", "r639", "r640", "r641", "r735", "r736", "r747", "r748", "r749" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r579", "r581" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r173", "r174" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r614", "r621" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance lease" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid [Abstract]", "terseLabel": "Finance Lease" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r610", "r626" ], "calculation": { "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Finance lease, liability", "totalLabel": "Present value of future minimum lease payments" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails", "http://www.mongodb.com/role/LeasesNarrativeDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r610" ], "calculation": { "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "negatedTerseLabel": "Less current obligations under leases", "terseLabel": "Other accrued liabilities (current)" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesBalanceSheetComponentsDetails", "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesBalanceSheetComponentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r869" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Finance Lease, Liability, Maturity" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r610" ], "calculation": { "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Non-current lease obligations", "verboseLabel": "Other liabilities, non-current" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesBalanceSheetComponentsDetails", "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesBalanceSheetComponentsDetails", "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r626" ], "calculation": { "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "terseLabel": "Total minimum payments", "totalLabel": "Total minimum payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails", "http://www.mongodb.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r626" ], "calculation": { "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r626" ], "calculation": { "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r626" ], "calculation": { "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "2028" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r626" ], "calculation": { "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r626" ], "calculation": { "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r626" ], "calculation": { "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r626" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r613", "r621" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Principal repayments of finance leases", "terseLabel": "Financing cash flows from finance lease" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.mongodb.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance lease, right-of-use asset", "verboseLabel": "Property and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesBalanceSheetComponentsDetails", "http://www.mongodb.com/role/LeasesNarrativeDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r612", "r618", "r757" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mongodb.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of finance right-of-use assets", "verboseLabel": "Amortization of finance lease right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.mongodb.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesBalanceSheetComponentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r624", "r757" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance lease" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r623", "r757" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance lease" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r336", "r337", "r346", "r349", "r350", "r351", "r352", "r354", "r355", "r356", "r412", "r430", "r561", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r732", "r796", "r797", "r798", "r885", "r886", "r887", "r888", "r889", "r890", "r891" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-lived intangible asset, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r229", "r367" ], "calculation": { "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r90" ], "calculation": { "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r90" ], "calculation": { "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r90" ], "calculation": { "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r90" ], "calculation": { "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r90" ], "calculation": { "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r365", "r366", "r367", "r368", "r672", "r676" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails", "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r88", "r676" ], "calculation": { "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r85", "r87" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails", "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r88", "r672" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Acquired intangible assets, net", "totalLabel": "Net Book Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetFutureAmortizationExpenseDetails", "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Tax Authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r57", "r863", "r864" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedTerseLabel": "Unrealized foreign exchange loss (gain)" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r599" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r40", "r82", "r771" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "negatedTerseLabel": "Unrealized gain on non-marketable securities", "terseLabel": "Gain (Loss) on Investments" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.mongodb.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r38" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansStockbasedCompensationExpenseRecognizedinStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r72", "r708" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r228", "r359", "r677", "r733", "r758", "r802", "r809" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance, end of the year", "periodStartLabel": "Balance, beginning of the year", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails", "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r361", "r733" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Increase in goodwill related to business combinations" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r363", "r364", "r733" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r56", "r360", "r362", "r363", "r733" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsIncludingGoodwillandOtherAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r36", "r259", "r307", "r315", "r319", "r321", "r338", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r582", "r731", "r818" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Long-Lived Assets, Including Other Acquired Intangible Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r260", "r544" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofLossBeforeProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r32", "r183", "r192", "r209", "r307", "r315", "r319", "r321", "r681", "r731" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofLossBeforeProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r260", "r544" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofLossBeforeProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansStockbasedCompensationExpenseRecognizedinStatementofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansStockbasedCompensationExpenseRecognizedinStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r261", "r521", "r525", "r532", "r540", "r545", "r547", "r548", "r551" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r262", "r278", "r279", "r306", "r519", "r541", "r546", "r686" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "totalLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.mongodb.com/role/IncomeTaxesScheduleofComponentsofProvisionforIncomeTaxDetails", "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r243", "r515", "r516", "r525", "r526", "r531", "r535" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r854" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r854" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Impact of foreign income taxes" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r520" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails": { "order": 11.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Income tax benefit at statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r854" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount", "terseLabel": "Non-deductible expenses" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r854" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "terseLabel": "Stock-based compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r854" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": { "auth_ref": [ "r854" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails": { "order": 10.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount", "terseLabel": "Prior year true ups" } } }, "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r854" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State taxes, net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingenciesForeign": { "auth_ref": [ "r854" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails": { "order": 12.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in foreign income tax contingency.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Foreign, Amount", "terseLabel": "Foreign withholding tax expense" } } }, "localname": "IncomeTaxReconciliationTaxContingenciesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsForeign": { "auth_ref": [ "r854" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount", "negatedTerseLabel": "Foreign tax credit" } } }, "localname": "IncomeTaxReconciliationTaxCreditsForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r854" ], "calculation": { "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "negatedTerseLabel": "Research and development credits" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r60" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r55" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of 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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r55" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r55" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r670", "r781" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r55" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Deferred Charges", "negatedTerseLabel": "Deferred commissions" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r781", "r867" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r781" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedTerseLabel": "Other long-term assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other liabilities, non-current" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r55" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Acquired Intangible Assets, Net" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r181", "r194", "r247", "r304", "r602" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r41", "r407", "r416", "r737", "r738" ], "calculation": { "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r43", "r408", "r737", "r738" ], "calculation": { "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Interest expense related to Notes" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r252", "r254", "r255" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest expense" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r39", "r41" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LaborAndRelatedExpense": { "auth_ref": [ "r779" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.", "label": "Labor and Related Expense", "terseLabel": "Post-combination compensation expense" } } }, "localname": "LaborAndRelatedExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r625", "r757" ], "calculation": { "http://www.mongodb.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Finance lease cost:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r868" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease Costs and Supplemental Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "Asset held by lessee under finance lease and addition or improvement to asset held under lease arrangement.", "label": "Leaseholds and Leasehold Improvements [Member]", "terseLabel": "Finance lease right-of-use assets" } } }, "localname": "LeaseholdsAndLeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r869" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Maturities of Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r626" ], "calculation": { "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total minimum payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r626" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r626" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r626" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2028" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r626" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r626" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r626" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r626" ], "calculation": { "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r866" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Term of lease" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r16", "r259", "r338", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r558", "r559", "r560", "r582", "r730", "r818", "r871", "r872" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r13", "r190", "r205", "r758", "r786", "r799", "r862" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r18", "r224", "r259", "r338", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r558", "r559", "r560", "r582", "r758", "r818", "r871", "r872" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r825" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]", "terseLabel": "Subscription" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r15" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r4", "r189", "r203", "r400", "r415", "r735", "r736" ], "calculation": { "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountoftheLiabilityComponentoftheNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Long-term debt", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountoftheLiabilityComponentoftheNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountoftheLiabilityComponentoftheNotesDetails", "http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r21", "r97" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofInterestExpensefortheNotesDetails", "http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleofNetCarryingAmountoftheLiabilityComponentoftheNotesDetails", "http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r826" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r253" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r253" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r53", "r54", "r57" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r33", "r57", "r193", "r208", "r222", "r238", "r241", "r246", "r259", "r268", "r272", "r273", "r274", "r275", "r278", "r279", "r285", "r307", "r315", "r319", "r321", "r338", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r573", "r582", "r731", "r818" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.mongodb.com/role/NetLossPerShareScheduleofBasicandDilutedEarningsLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/NetLossPerShareScheduleofBasicandDilutedEarningsLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r66", "r217", "r218", "r219", "r220", "r221", "r267", "r268", "r269", "r270", "r271", "r274", "r280", "r292", "r332", "r333", "r339", "r340", "r341", "r342", "r343", "r344", "r506", "r507", "r508", "r536", "r537", "r538", "r539", "r553", "r554", "r555", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r600", "r601", "r605", "r606", "r607", "r608", "r628", "r629", "r630", "r631", "r632", "r633", "r673", "r674", "r675", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted and New Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Noncash investing and financing activities" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r794" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r307", "r315", "r319", "r321", "r731" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r619", "r757" ], "calculation": { "http://www.mongodb.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "verboseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r865" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Impairment charge" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r610" ], "calculation": { "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease, liability", "totalLabel": "Present value of future minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r610" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedTerseLabel": "Less current obligations under leases", "terseLabel": "Operating lease liabilities", "verboseLabel": "Operating lease liabilities (current)" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.mongodb.com/role/LeasesBalanceSheetComponentsDetails", "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r610" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, non-current", "verboseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.mongodb.com/role/LeasesBalanceSheetComponentsDetails", "http://www.mongodb.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r615", "r621" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r609" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.mongodb.com/role/LeasesBalanceSheetComponentsDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r782" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of operating right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r624", "r757" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r623", "r757" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r139" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityEquityAxis": { "auth_ref": [ "r102", "r166", "r167", "r170" ], "lang": { "en-us": { "role": { "documentation": "Information by type of options indexed to an issuer's equity.", "label": "Option Indexed to Issuer's Equity [Axis]", "terseLabel": "Option Indexed to Issuer's Equity [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityEquityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails", "http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityEquityTable": { "auth_ref": [ "r102", "r166", "r167", "r170" ], "lang": { "en-us": { "role": { "documentation": "Different types of options indexed to an issuer's equity along with the different attributes of those options.", "label": "Option Indexed to Issuer's Equity, Equity [Table]", "terseLabel": "Option Indexed to Issuer's Equity, Equity [Table]" } } }, "localname": "OptionIndexedToIssuersEquityEquityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Option Indexed to Issuer's Equity [Line Items]", "terseLabel": "Option Indexed to Issuer's Equity [Line Items]" } } }, "localname": "OptionIndexedToIssuersEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityShares": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of shares that could be issued to net share settle a contract, if applicable. If a contract does not have a fixed or determinable maximum number of shares that may be required to be issued, disclose the fact that a potentially infinite number of shares could be issued to settle the contract.", "label": "Option Indexed to Issuer's Equity, Shares", "terseLabel": "Underlying capped calls (in shares)" } } }, "localname": "OptionIndexedToIssuersEquityShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_OptionIndexedToIssuersEquityStrikePrice1": { "auth_ref": [ "r101", "r168" ], "lang": { "en-us": { "role": { "documentation": "Exercise or strike price stated in the contract for options indexed to the issuer's equity shares.", "label": "Option Indexed to Issuer's Equity, Strike Price", "terseLabel": "Strike price (in dollars per share)" } } }, "localname": "OptionIndexedToIssuersEquityStrikePrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails", "http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails", "http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r165" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r230" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "verboseLabel": "Non-marketable equity securities" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.mongodb.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/CommitmentsandContingenciesFutureMinimumFinancingandOperatingLeasesandOtherNonCancellableAgreementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "terseLabel": "Non-cancelable commitment", "totalLabel": "Total minimum payments" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.mongodb.com/role/CommitmentsandContingenciesFutureMinimumFinancingandOperatingLeasesandOtherNonCancellableAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueAfterFifthYear": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/CommitmentsandContingenciesFutureMinimumFinancingandOperatingLeasesandOtherNonCancellableAgreementsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "OtherCommitmentDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesFutureMinimumFinancingandOperatingLeasesandOtherNonCancellableAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFifthYear": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/CommitmentsandContingenciesFutureMinimumFinancingandOperatingLeasesandOtherNonCancellableAgreementsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Five", "terseLabel": "2028" } } }, "localname": "OtherCommitmentDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesFutureMinimumFinancingandOperatingLeasesandOtherNonCancellableAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/CommitmentsandContingenciesFutureMinimumFinancingandOperatingLeasesandOtherNonCancellableAgreementsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "OtherCommitmentDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesFutureMinimumFinancingandOperatingLeasesandOtherNonCancellableAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/CommitmentsandContingenciesFutureMinimumFinancingandOperatingLeasesandOtherNonCancellableAgreementsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "OtherCommitmentDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesFutureMinimumFinancingandOperatingLeasesandOtherNonCancellableAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/CommitmentsandContingenciesFutureMinimumFinancingandOperatingLeasesandOtherNonCancellableAgreementsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "OtherCommitmentDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesFutureMinimumFinancingandOperatingLeasesandOtherNonCancellableAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/CommitmentsandContingenciesFutureMinimumFinancingandOperatingLeasesandOtherNonCancellableAgreementsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "OtherCommitmentDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesFutureMinimumFinancingandOperatingLeasesandOtherNonCancellableAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]", "terseLabel": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table Text Block]", "terseLabel": "Schedule of other commitments" } } }, "localname": "OtherCommitmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r156", "r157", "r158" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized income (loss) on available-for-sale securities", "verboseLabel": "Unrealized loss on available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r156", "r157", "r158" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r156", "r157", "r158", "r239", "r242" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities, non-current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r42" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": { "auth_ref": [ "r335" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).", "label": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-Sale", "terseLabel": "Impairment charges" } } }, "localname": "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r49" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchase of early exercised stock options" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r51" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "negatedTerseLabel": "Repayments of convertible senior notes attributable to principal" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r50" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments of issuance costs for convertible senior notes" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r52" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Offering expenses" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r44", "r556" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration for acquisition" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r44" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisition, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "terseLabel": "Payments to acquire non-marketable securities" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesNonMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r80" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedTerseLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r45" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansExecutivePerformanceShareAwardsDetails", "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r775" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsAccountsReceivablePreviouslyWrittenOffRecovery": { "auth_ref": [ "r780" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from recovery of accounts receivable previously written off.", "label": "Proceeds, Accounts Receivable, Previously Written Off, Recovery", "negatedTerseLabel": "Recoveries/write-offs" } } }, "localname": "ProceedsAccountsReceivablePreviouslyWrittenOffRecovery", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r48" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from borrowings on convertible senior notes, net of issuance costs" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r47" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r80", "r250", "r251" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "terseLabel": "Proceeds from maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r47", "r131" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options, including early exercised stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r47" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from the issuance of common stock under the Employee Stock Purchase Plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfessionalFees": { "auth_ref": [ "r211", "r212" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.", "label": "Professional Fees", "terseLabel": "Professional Fees" } } }, "localname": "ProfessionalFees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r94", "r710", "r711", "r712" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r91", "r226" ], "calculation": { "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNetAdditionalInformationDetails", "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r93", "r206", "r682", "r758" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r93", "r710", "r711" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNetTables", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r134", "r213", "r879" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansStockbasedCompensationExpenseRecognizedinStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has 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.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research Tax Credit Carryforward" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r773", "r783", "r880", "r882" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r773", "r783" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliation": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash, non-current" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliation" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)", "verboseLabel": "Unvested restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlansScheduleofRSUActivityDetails", "http://www.mongodb.com/role/EquityIncentivePlansStockOptionsandRestrictedStockUnitsAdditionalInformationDetails", "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r10", "r115", "r204", "r694", "r699", "r758" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r219", "r264", "r265", "r266", "r269", "r277", "r279", "r342", "r506", "r507", "r508", "r538", "r539", "r571", "r690", "r692" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/LeasesNarrativeDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r302", "r303", "r314", "r317", "r318", "r322", "r323", "r325", "r455", "r456", "r671" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Total" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.mongodb.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r325", "r793" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from Contract with Customer" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r459", "r727" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r437", "r438", "r439", "r440", "r441", "r442", "r445", "r446", "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r443" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r823" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Remaining performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r622", "r757" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetAdditionalInformationDetails", "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of antidilutive securities excluded from computation of earnings per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Components of the provision for income taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Components of deferred tax assets for federal and state income taxes" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic and diluted earnings (loss) per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r67", "r70", "r283", "r284", "r286" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of effective income tax rate reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense recognized in consolidated statements of operations" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r85", "r87" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Gross carrying amount and accumulated amortization of intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r733", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r787" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Components of loss before provision for income taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of RSU activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNetAdditionalInformationDetails", "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r468", "r470", "r472", "r473", "r474", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r496", "r497", "r498", "r499", "r500" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails", "http://www.mongodb.com/role/EquityIncentivePlansExecutivePerformanceShareAwardsDetails", "http://www.mongodb.com/role/EquityIncentivePlansScheduleofESPPValuationAssumptionsDetails", "http://www.mongodb.com/role/EquityIncentivePlansScheduleofRSUActivityDetails", "http://www.mongodb.com/role/EquityIncentivePlansStockOptionsandRestrictedStockUnitsAdditionalInformationDetails", "http://www.mongodb.com/role/EquityIncentivePlansStockbasedCompensationExpenseRecognizedinStatementofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r119", "r125", "r126" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of ESPP valuation assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r103", "r105", "r106", "r108", "r109", "r110", "r112", "r113", "r114", "r115", "r232", "r233", "r234", "r295", "r417", "r418", "r419", "r421", "r425", "r430", "r432", "r739", "r772", "r784" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r756", "r855" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Summary of activity within unrecognized gross tax benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r160", "r161", "r162", "r163", "r164", "r557", "r558", "r559", "r560", "r650", "r651", "r652" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]", "terseLabel": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesNonMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Future amortization expense related to intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/GoodwillandAcquiredIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuritiesOwnedNotReadilyMarketablePolicy": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for not readily marketable securities, valuation methods and significant assumptions used to determine fair value, restrictions on the investment and reasons investments are not readily marketable, including securities that are not registered, investments in nonpublic entities.", "label": "Securities Owned Not Readily Marketable, Policy [Policy Text Block]", "terseLabel": "Non-marketable Securities" } } }, "localname": "SecuritiesOwnedNotReadilyMarketablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r313", "r323" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansStockbasedCompensationExpenseRecognizedinStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r740" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.mongodb.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r55" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r753" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "Award requisite service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r753" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlansExecutivePerformanceShareAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "RSUs forfeited and canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs forfeited and canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested - End of period (in shares)", "periodStartLabel": "Unvested - Beginning of period (in shares)", "terseLabel": "Nonvested awards (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlansScheduleofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested - End of period (in dollars per share)", "periodStartLabel": "Unvested - Beginning of period (in dollars per share)", "verboseLabel": "Exercise price of awards granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlansScheduleofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant Date Fair Value per RSU" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "RSUs vested (in shares)", "terseLabel": "Awards vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlansScheduleofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofESPPValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofESPPValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofESPPValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofESPPValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofESPPValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails", "http://www.mongodb.com/role/EquityIncentivePlansExecutivePerformanceShareAwardsDetails", "http://www.mongodb.com/role/EquityIncentivePlansScheduleofESPPValuationAssumptionsDetails", "http://www.mongodb.com/role/EquityIncentivePlansScheduleofRSUActivityDetails", "http://www.mongodb.com/role/EquityIncentivePlansStockOptionsandRestrictedStockUnitsAdditionalInformationDetails", "http://www.mongodb.com/role/EquityIncentivePlansStockbasedCompensationExpenseRecognizedinStatementofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Maximum employee contribution rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Number of non-option equity instruments exercised by participants.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised", "terseLabel": "SARs exercised (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r120", "r121" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "terseLabel": "Shares outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Reserved for future issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Options vested and exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options vested and exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r491" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansStockOptionsandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r833" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Options forfeited and expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r833" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Options forfeited and expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansExecutivePerformanceShareAwardsDetails", "http://www.mongodb.com/role/EquityIncentivePlansStockOptionsandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r130" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Balance - end of period (in shares)", "periodStartLabel": "Balance - beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecrease": { "auth_ref": [ "r833" ], "lang": { "en-us": { "role": { "documentation": "The increase or decrease in number of shares reserved for issuance under stock option agreements awarded under the plan that validly exist and are outstanding, including vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Period Increase (Decrease)", "terseLabel": "Shares available for issuance, period increase (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Balance - end of period (in dollars per share)", "periodStartLabel": "Balance - beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- Average Exercise Price Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Options vested and exercisable - Stock options vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r492" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "verboseLabel": "Stock options vested and expected to vest, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Options vested and exercisable - Stock options vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r472", "r473", "r474", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r496", "r497", "r498", "r499", "r500" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails", "http://www.mongodb.com/role/EquityIncentivePlansExecutivePerformanceShareAwardsDetails", "http://www.mongodb.com/role/EquityIncentivePlansScheduleofESPPValuationAssumptionsDetails", "http://www.mongodb.com/role/EquityIncentivePlansScheduleofRSUActivityDetails", "http://www.mongodb.com/role/EquityIncentivePlansStockOptionsandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "One Year Anniversary" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "25 to 36 Months" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r475", "r494", "r495", "r496", "r497", "r500", "r509", "r510" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r827" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting rights percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlansExecutivePerformanceShareAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r754" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofESPPValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r130" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Stock options vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r491" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Stock options vested, fair value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlansStockOptionsandRestrictedStockUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price of common stock, as a percent" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Shares issued, price per share (in dollars per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShortTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short-Term Investments [Abstract]", "terseLabel": "Short-term investments:" } } }, "localname": "ShortTermInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r620", "r757" ], "calculation": { "http://www.mongodb.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "verboseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r65", "r256" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "auth_ref": [ "r136" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.", "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit", "terseLabel": "Significant change in unrecognized tax benefits within the next twelve months" } } }, "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Purchased software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/PropertyandEquipmentNetScheduleDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; and (2) produce product masters after establishing technological feasibility. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment.", "label": "Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block]", "terseLabel": "Capitalized Software Costs" } } }, "localname": "SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r232", "r233", "r234", "r259", "r283", "r284", "r286", "r288", "r295", "r296", "r338", "r378", "r380", "r381", "r382", "r385", "r386", "r417", "r418", "r421", "r425", "r432", "r582", "r725", "r772", "r784", "r791" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails", "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails", "http://www.mongodb.com/role/FairValueMeasurementsNarrativeDetails", "http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails", "http://www.mongodb.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetlosspershareDetails", "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r26", "r107", "r219", "r244", "r245", "r246", "r264", "r265", "r266", "r269", "r277", "r279", "r294", "r342", "r433", "r506", "r507", "r508", "r538", "r539", "r571", "r592", "r593", "r594", "r595", "r596", "r597", "r633", "r690", "r691", "r692" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails", "http://www.mongodb.com/role/LeasesNarrativeDetails", "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r264", "r265", "r266", "r294", "r671" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r25", "r107", "r108", "r115", "r404" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r7", "r8", "r107", "r115" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Shares issued (in shares)", "verboseLabel": "Issuance of common stock under the Employee Stock Purchase Plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/EquityIncentivePlans2017EmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r7", "r8", "r107", "r115" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock, net of issuance costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r107", "r115" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r7", "r8", "r107", "r115", "r481" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Options exercised (in shares)", "terseLabel": "Stock option exercises (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/EquityIncentivePlansScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r26", "r107", "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible senior notes" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r7", "r8", "r107", "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under the Employee Stock Purchase Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r7", "r8", "r107", "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r7", "r8", "r107", "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r26", "r107", "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock option exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r8", "r11", "r12", "r79", "r758", "r786", "r799", "r862" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Cumulative effect adjustment", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.mongodb.com/role/LeasesNarrativeDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r118", "r258", "r418", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r431", "r433", "r562" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders\u2019 Equity (Deficit)" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/StockholdersEquityDeficit" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityPeriodIncreaseDecrease": { "auth_ref": [ "r107", "r115" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in stockholders' equity during the period.", "label": "Stockholders' Equity, Period Increase (Decrease)", "terseLabel": "Stockholders' equity, period increase (decrease)" } } }, "localname": "StockholdersEquityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r598", "r635" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.mongodb.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r598", "r635" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.mongodb.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r598", "r635" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.mongodb.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.mongodb.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Cash paid during the period for:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r139" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforward, amount" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease": { "auth_ref": [ "r1", "r104" ], "lang": { "en-us": { "role": { "documentation": "Change in the value of each type or class of stock classified as temporary equity during the period. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity.", "label": "Temporary Equity, Carrying Amount, Period Increase (Decrease)", "terseLabel": "Temporary equity, period increase (decrease)" } } }, "localname": "TemporaryEquityIssuePeriodIncreaseOrDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r214", "r215", "r216", "r328", "r329", "r331" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r336", "r337", "r412", "r430", "r561", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r796", "r797", "r798", "r885", "r886", "r887", "r888", "r889", "r890", "r891" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Treasury stock acquired, cost per share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r24", "r116" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r24", "r116" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r24", "r116", "r117" ], "calculation": { "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock, 99,371 shares (repurchased at an average of $13.27 per share) as of January\u00a031, 2023 and 2022" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r217", "r218", "r219", "r220", "r221", "r268", "r269", "r270", "r271", "r280", "r332", "r333", "r339", "r340", "r341", "r342", "r343", "r344", "r506", "r507", "r508", "r536", "r537", "r538", "r539", "r553", "r554", "r555", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r600", "r601", "r605", "r606", "r607", "r608", "r628", "r629", "r630", "r631", "r632", "r633", "r673", "r674", "r675", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r728", "r747", "r749", "r881" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. government treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r198", "r210", "r513", "r549" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.", "label": "Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Undistributed earnings of foreign subsidiaries" } } }, "localname": "UndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r514", "r522" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax benefits at end of year", "periodStartLabel": "Unrecognized tax benefits at beginning of year" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r523" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Decrease in tax positions in prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r524" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions based on tax positions in the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r523" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increase in tax positions in prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r76", "r77", "r78", "r297", "r298", "r300", "r301" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r530" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation allowance increase" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Variable Interest Entity [Line Items]", "terseLabel": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesNonMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Not Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Not Primary Beneficiary" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/FairValueMeasurementsNarrativeDetails", "http://www.mongodb.com/role/SummaryofSignificantAccountingPoliciesNonMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/EquityIncentivePlans2008and2016StockPlanDetails", "http://www.mongodb.com/role/EquityIncentivePlans2016ChinaStockAppreciationRightsPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r282", "r288" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares used to compute net loss per share, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.mongodb.com/role/NetLossPerShareScheduleofBasicandDilutedEarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r281", "r288" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares used to compute net loss per share, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.mongodb.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.mongodb.com/role/NetLossPerShareScheduleofBasicandDilutedEarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=126970277&loc=d3e23176-110880", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90193-114008", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90198-114008", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)(2),(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "820", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=35710923&loc=d3e45360-110995", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(k)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28200-109314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column E)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column F)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r762": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r763": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r764": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r765": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r766": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r767": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r768": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r769": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131251-203054", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 113 0001441816-23-000027-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001441816-23-000027-xbrl.zip M4$L#!!0 ( 'R!<5:PL8+5Q0( "8* 7 ;61B+3$S,3(S>#$P:WAE M>#(Q,2YH=&W=5DUSVC 0O?=7*,ZTN<26#<90XW (9*9T2)I)Z61ZZLB6##N1 M+8\D(/375_Z@#24T)(=^3\1!9 M-L:W[2'&H^D(O9M>3I#ON!Z:2I(KT"!RPC&^N+*0-=>Z"#%>K5;.JNT(.4J3MD MVXW74!1K";.Y1BVWU4:W0M[!DM1V#9JSP6:?"-?K"%=)HEC0]2"BL$1 SRSH MM(*T'?18EW68W^GT8C]->IVNW_-Z0>)YY(MG0&+C7L;LS,H@M^>LS!_Z M+:?;*71_!53/0\]U7UM;KIK=:YMPF.5A!=A84V'*:\R)X$*&QV[UZY<6.R49 M\'5X,H6,*73%5NA&9"0_.56&9%LQ"6GMJ. K,QE-\FJYJ@%US3X<06L"NIG1,Z,E&*AM09VOG_>1U+QDE.=\6&J]OZ&9WMX'YX M>!/]:=PH1#UOA25F#4NV=P!IFHO[(X3$YHP6>C?DB3F@>=835#7+#;X!4$L# M!!0 ( 'R!<583\-_52P, /(( 7 ;61B+3$S,3(S>#$P:WAE>#(S M,2YH=&W-5FV/VD80_MY?,>'42R/A=QMSAB UP*6T=QP"HE,_56M[C%OIH\C-=_+J:0JVT!BP_O[F9CZ!B6 M]>B-+6NRGL!OZ_L[\$W;@;4@3%)%.2.%94WG'>CD2I6191T.!_/@F5QLK/72 MJE3Y5L&Y1#-5:6DX2NJ"AR=] RMAAY:M9%AS-/C:)C2/=#T;8>2 ME+BV_L(X#/TTQCA+;_I.XM@W0:\7]X*_'.VDI<6;.U(="WS;V5)FY%C9CT*W M5(,#354>.;;]<^>)G,)/RB %W;"H]E9S,\Z4]D)HKLUW:*$.1Y@R;>$O>Y*G19#HJ!9(RCIWZC=U![7Y*&%H/44 ME.$)DN-6.*:?AD.(C8Z(C%7BF\CU]?ZVR/%RX8^ Y7HK*#X MYJC\9U U;J28<$&J:HUV+$51275&XX?Y:CI?P\,MS.:3Z6*J%TTNI^]GJ_5T M.9V<>N#7\?CAPWP]F[^'V]GR_B*/WQV8X^IT/2+D*# ^0L*9K!I(<5 Y F4: M;=D"!LT7F&E!EE2L6F*)&RI5*[!2NNNJQI&@J5LNMK R^O#+G)O@>9[ANH[M M]KOMWK>#T]ZS>SWGM ^#T&[W@1_"Z)G!5U3$H.3-1(Z:F.QQ M4#6CX=6W-2Y%$U*T+1D3B4T7P(MCZ:RC'3WSOG__>M54NK[RPX&L5U@(FN!! MIU7D?"=QS'F).AEW=XO_.8@58?"[?@.[,-;QS[A@E/SX,5*[]EQ3P;\^5T^' M?[_\ND?N_/6\K-27WM/6B/WE"HDE+W;J\LJ+3CQ9F[^!^K]D] ]02P,$% M @ ?(%Q5O3C\A.3" ]BX !< !M9&(M,3,Q,C-X,3!K>&5X,S$Q+FAT M;>U:VW+;.!)]WZ_ .+6)7:4;=8D=V7%58GMKO3NY5,9;J7W:@@A01!DD. H M6?OUV]T@=;&DB5P93V3/YD$QB0;0#1R.^65R;ENMZ\^'K"#U/MBV&Y/ MI]/6M-'%P?D9OH%?R<7Y7\Y^:C;9I8G+3.:>Q59R M+P4KG5ZW<]8.SV=M MZN1L9,3L_$RH"5/B[8%*HM[Q2?2FU^&C?K_?DR?)R: CHGX:ACO,S+=\>9"IOIA+['_:[K>-!X4^G2OAT&'4Z?SU8->5V#-8CX[W)AJ_! MTLL[W^1:C?,AA0#VB8& JPJQT<8.7W3HWRF6-!.>*3T;OKI1F73LHYRR+R;C M^:N&@V%O.FE5$@R=^J\$'Z 3>IP&%X^A':UR6;L<==')J[M4C91GK!>UHK,V M5J@C78MWR>48QE3:'^3SA;1>)2KF"#4VFC&?2G:1*IFPJSL9EUY-)/N4@(6T MK"BM*SDXZ'L8V"_@O(4%!"U>W<4IS\>2O8L]^U)J>!7U>#/J'_(CQG/! MHH$(3WL?%7>,"U/@*EZ:# ;!TOSU.EUF$IK#7[@=\5RZYJ<[+6<4.I1T.YWN M6I A%%C(]GQ+V>.%V=\8YG6#7F#PMC. M'047 NBPJ67BA[TYFZAA:+Q!; M@<7=ZQH6A2!MWT"+4H,!P-0 EJ@[1_[$W*4LT6;J:@PO&)-Q?!G\!B\;2U!T MM3-KWOXYT-C?.S3>K$S=*U-6$G8 "VJD)25&"8 = M:>52K(%F&? J!0 M+HEB? J/"E5O'L"+[3-DO"5,!XRA+SMWE*QTE!PM!, RTL$"5<=FS;EYDCZ$!8YL5 ! M4"-HBF4I!'^-)!H"+T-]*3;S\%-$\FAOD/RF]?IX'<@[<]8:GG=GNYUA#4MA MH@2BE3N3-RL"@FK4!%HTP7M.3*E MW][W+LF!SZTE"NODVSLE-JHE.RT_&<8 _"&H80?/ FYB;^ V)\PPG>NPP U[ M)=RHY![J'D"0F,=-')<6IWTI::ZTEQGGX0T>KM;'/[^6D&VAT<,UXP0P"W1U MSZYR$_9-DDX6\-"!CJ:"+T?!DY2[N:I HB.,2T$9@**OV'G&M+J5NCIFN&?? M^(X!V8[HY[85&SR'K1B=>(IZE3061(6\N8S:!6*X@(I.SAEN R0K00K&@"[0C8V0\QTD?%=F@ T8'PJC MRB ;C]*>5S[?OPW0.TC;B06V:,",2V(WP P=9%?@:H0\J/*)T1.)R3#GX^H\ MWE:$*+-"FYF$TFEJ @7R%>@"U+Y3%[0>]*W5TWZI,A@!^*1MPC!K7C@YK/\X M!9HN-)\-54Z#195.5_&$%PLF2/>@'*I.J+]07-TY&$3=5I<2QIF'7.Q%W7-U M):'5H;*V%^N%W>-.77=C^6]6_NV6P[V(W[_A7N^1/(Z.3UJ=72NW::AM;5$C MO9H&W#AH5_#\[4'OH+:I5L"PPZ*53GZLZ7<$TBWNL*7E"RVXNN\C-H#UC^<\ MNHIS"3Q",H%]X!922G0\/(4!>/FB?WSJZ/?> M98R5,=F;95ME!6^*(=@R.O=E]3#MY\"OW?&A@?_(,[DK]IY@T%M8Y0D@;#_' M;]BH;-D/W[D07)EP*'X9OH!.Y]99T MM=_I+*KP$:2'TF^OLN5B=;7/[A[/M]D;CBA7?L.-<+J;?OX_4$L#!!0 ( M 'R!<59R5LU"C0@ ,8N 7 ;61B+3$S,3(S>#$P:WAE>#,Q,BYH=&WM M6MMRVS@2?=^OP-BUB5VE&W7Q17)7>].+I7Q5FJ?MB "E% &"0X 2M9^ M_78W2%TL>2)7XHGLV3PH)M$ NH&#TP<@SGZZ_'AQ\^]/5VSL4\T^_>O=+]<7 M;*_>;'[I7#2;ES>7[.\W[W]AW48K8C>69TYY93*NF\VK#WML;^Q]WF\VI]-I M8]II&#MJWGQN8E/=IC;&R8;P8N_\#-_ K^3B_"]G/]7K[-+$12HSSV(KN9>" M%4YE(_9%2'?+ZO72ZL+D,ZM&8\_:K7:'?3'V5DUX*/?*:WE>M7/6#,]G3>KD M;&C$[/Q,J E3XLV>.I7):7)\*:?4S 0EJ6%]85')ST9C6\'0SL M5QD7%E8+M'AU%X]Y-I+L;>S9YT+#JZC#ZU'W@!\RG@D6]41XVOFHN&-P63)C7[F['"9#46$U 1G]R_VN^=#!X5QIQ3N!T!K0R-]R;M'X$S M.1<"N*^N9>+['7Q#9!B!I5&']\[ZO#$K4:/1R&:S;F M$\FLG"@Y!0CZL7+L;985P!&?96XL8"QC/QN;LJA5_R<"[KW)1N;R78U=9W&# M'2 R7^V?M-NM@94CY3SD-$\OHL$A2XPE[";*Q=#D3'++)$R$8/_@T(F=O=J/ MCEJ#3E2CC 0P.'WY,&CO' S><0=3 C.=SMAM9J9:BI&L!338 -AP(7,@," M'KC*@&9GK,B\+21$ )*#U ?@@[,4GBQFF80C1UEF4D6D1G9K!IF,I7. !31) M^:TDQ,S;=/!.@#/0I2;I4M)AK"Q(%3#+H#IX(B"=3<#4*262M0L MIKQ&(L! L5TJ5QG041ITD?OG0&-WY]!XLS)UKUV)M%+0(+&8H*\/7)"CUXQ;2=@!+*BAEI08)0!VJ)4; M8PTT2X%7D5OQ64#&U,854 \9UQH=0)1;$TL!KQT[ ,P("2 ,P'A(%/<.Y)(H MQJ?PJ%#U9@&\V#Y#QEO"=, 8^K)U1\E*1\GA0@ L(QTL4'5LUGQ;(K37W2&$ M+K89.X#0=A?'X5(ZV-K ?%$R_#J8:IBG8UZX[:M@PAQ* $;94TC!IK#0 ##7 M1#GB0["2&;6#0G_!I,ML;*7FA+0R!R_04BN9&@L5L"KXXHQ6@LXX7#%T2BAN M%0:@@E*@_)!A2X7#[$UKTU&J)_8T3H)#GC:2-99S@'A<:(ZD#V&1$PL5 #6" MIEB60O#74*(A\#+4EV(S#S]') ]W!LFGC:/C=2!OS5EK>-Z>[;:&-2R%B1*( M5NY,QI'6N0.DHR)%"',K*C@!P!4?*JW\#'/_IFYQ<1'R"%1A7:R8+BE:RAYW M94!Y87, M2.M$L>PNR8'2-N.9 821 .VH432*0.:@&X/^(7%I7(@\)>#X'AG M$#SGXJL)UP41%LZO3!(\VYG S+@-0A#4Q!;4&QXWJT+"*E0$VG1!>PY-X1_N M>YODP.?6$H5U\O6=$AM6DIV6GPQC /X0U+"#%P$WL3-PFQ-FF,YU6."&O11N M5'(/=8\@2,SC)HX+B].^E#17VDN-\_ &#U>KXY_?"LBVT.C!FG$"F 6ZNF=7 MN@G[)DDG"WCH0$=3P9?#X,F8N[FJ0*(CC$M!&8"B+]EYQK2ZE;H\9KAG7_N& M 7D8T2]M*]9["5LQ.O$4U2JI+8@*>7,9M0O.0O0]0GJLJ5CPBX.&]<:Z>9ZG M%]!8FBKOI=R8"88&- 26" 4^4?4#0#40KT-BA_]10U?+3_Y6*'"9%ER1T?<# M=_C_7=839O:W&F09R$3ZW@8^X28Y5A( 4>;H^6YG*ODM)MT@TRCMDL"DX]'J MF.A1,"LW)N%@80/%<0$5G9PSW 9(EH(4C %=H!MK(><[2/BN2 $;,#X41IE! M-AZEO:Q\OGL;H+>0MA,+;%&#&9?$;H 9.L@NP54+>5!E$Z,G$I-AQD?E>;PM M"5&FN38S":73L0D4R%>@"U#[1EW0>-2W5D_[I=)@"."3M@[#K'GN9+_Z8P T MG6L^ZZN,!HLJ#5;QA+<()DCWH!S*3JB_4%Q>,.A%[4:;$L:9AUSL1=5S>?^@ MT:*RIA?KA>UVI]'ZG?+?K?R5END2Q/=ON-.IHOWN'O>V;[E)0VTKBPKIY33@ MQD&[G&=O]CI[E4VY OHM%JUT\F--OR&0=GZ'+0V6E@"N[ON(#6#]XSF/[MU< M H^03&#ON864$AV'K['S]?SUX7H.8;Z;K6JA[XJ7YS K_:[QP-'O_)/WP9;1N2^KAFDW!W[MC@\-_ >>RFVQ]PR#WHRVYX"PW1S/S2"Z MP?N8CV6PW0IL,U#"W<2/81,$^YKJ;B)N/!ZXM[C;:'I"X/V(^WLT20=/O"VB M%OO*0[SQ%NY\"E\N !$/8N-'C-*]ZZ8+>#9IY[)A:W3O.G1NPGWP?O@B.I$/ M7I N=S^M114^A&11^/4J#YY"KOR&&]YTU_S\?U!+ P04 " !\@7%6ZQY. M&6@% #7& %P &UD8BTQ,S$R,W@Q,&MX97@S,C$N:'1MU5E;<]HX%'[? M7Z&2V3:9 6QSR05H9@BX4W938,#9MD\[PI*Q9FW)*XL0[Z_?(]E.(82VF=U, M" \>\+E^GX\EG4/OS7 R\+Y.712J.$+3FZOKT0!5:I;UN3FPK*$W1!^]3]>H M5;<=Y$G,4Z:8X#BR+'=<0950J:1C6>OUNKYNUH5<6M[,TJY:5B1$2NM$DFUH-#86_BBE7R)<4*TK0*F5\B3X3FOZ%:K5":R"23+)EJ%## M;C319R'_8K^>98+T%H)DESW";A$C[ROL/,!M)\ 7YX[O MM$XQ/:=!X^+":9XZ+=QP5F/%:2'7\3JM1/VLGJKMF M1(4=Q[9_K6RI*GJG:CAB2]XQ"8,T$ "O$/LB$K)S9)M/5TMJ 8Y9E'7>>2RF M*1K3-9J)&/-WU11(KJ54LB!73-D_%")"O 8^G/4'TZFGCM$&W ./NV2Y O[5%>1]]%%\_[LJC]VY[7) MEVOW*^H//"UIV'9C!TV>,ZPC\G*/[/GPM![%,ZJB(;U%(Z4R/P07N(I\*A4+ MLBI*5C)=8J]\>.:=VU]0:PBG"1"1ZP=VTV=+4A(D J9"B.98+ MS&E:F]Q%-$-]7VF))JP*B MV <^=YU M8V,_:N_9CA1>1+347PA)J*Q!]A%.4MHIOW0)2Y,(9QW&30[&J%MX7PBE1&P" MW.J7!ZJN"&+BY>)BDV\[=MT&:#HPK **E)&+,T ]EUF*[ H;I^>E[:/R[QI_ MWW-^$/G_'3>;]<:S.';.GL"%9:B6I4990'EB8 E/.4TP?U]I5DJ=!!,"9\>. MC9RM("^K^A^ -)([[6GS%8AHL%.Q>;$^^^ZZ\S*;L^\0%JJW1^WS+OJ$)2Q] MSEF^1-^_WC^FZS7 O,H,R">@>D*]O 8"WAZUSKJIN3XX?FQQ.KX;X,1P^?K;V7B'H/:O**ZBPP^3S\2+R]$SDJ2O880%[ MO%"FCO2*W5(T"0(&O=%AU\\SEMI+'/'-8SDN*7^F MX,9CARG Z_]4E3#HFA)HF_;6QDNP=/)@,G=?GI;I50YZ"N&%+"WF#E!Y>2/J MZX8<<]U*[\P#H+--$1<*$0KM.8%.-H+K?>.^T87K%_F^$Q^(.&9I6O:YA0\E MT()"J^P+";[-V'B101,<4$FYKR6@@7FFH^AI\LZ\807MO'P8^%O7W]SN^L6. MZH\F!>AX'5*PD=#($PK)!D)2[0<'J@A,(.UR!O$S\X(38% 6TP!=OV"J$2XI MAWX_VB!#W.)G)*]LT"OE=BC\L>+*3E?#P1^1\$'4DCK!/>.S$O M6G'[FPE>P,EEI79-]N:Q=5LI239U@Y!A358=+F= RT:1PWC3_ MP)5B1:Y'\?&I/SG^QX,@'5!/QR1ZQ>G'PIR)THP:__6J7SZIQ;JQ9$3/ MZI[K_E[84-7T3I"WJ"/!I=H..KU MV[UAZPI=]OHMN(6[P25H=$>;$!]_':\*9G@S&M^T^@$*!L@[13?E<;E=1N-N MVX+S*C6WN/<86F/4Z@R&0;>#UN#L?=@YR6?NL<[9"^'I_HHGEX17;-PABE'?TA%I"BBD"K-HE41 MQ0N5+##$I.5ZFM'0K-7O#[QCMV%S#>$$82)CL^"NC]G0-(3)".D916.L)EC0 MI#2XXW2%6J$V$D-8$>186Z66$ O,T8C&4H$\LW(IU3SS[);^2N]@[+444]FY M***>",LHDLJ:B%@2@HD5Q0I102"Z/S$85:MT7,4KIAM M.!\A4(YCSD#9I=, MS^QX1;\MF*)F(TA,A ^0'^(C!)Z\VB$YNH=&PX6"O0S,=.^ 5C&E.3[OK%)- MJ9K;8.!>D!0O$Q#R'!OC$(;0&%X3@7]1L@AGSV BPDP!DEC1Q,1<-"8PYPA, M0W: #1#$ "(I9OP(+$+S/S@E=@>V,8'6@J>094R5C%5GPL9@!S4RZQ.IM9Q;![=F M\D#694ZLOU2<;?(U#S91T#2.8170)/>NJ_@\@?GQG+*U/ 4ZCK8Q-D_7%=]>MR6S/OAU8J-X?U$X;Z!HK6/J\DW2) MOI_>/Z?K+<"\6%F0ST#UC'QY"P2\/ZB>-!)[?7#\V.!D;Z9MMBO8JB8&MB1G M!.4T[2?Q6\=72WP?#A]/S;TW"/KQ;'L+&;:??#Z>1('IB3QW!=LO8(\G2GO& M:(0&Z9E73-$@BAA40_90G,HN[X_,F6R_L^D%$^\U#OSV)1WFE+^0G8RF6O>Q+!C"59%P(R+RU+0U.>8V$* MZZWN -2Y"1)2(T*A6"=0UW*XWI?Q:S6YF.O[> ZAL]@#DENK/^@;H M<#FC,$9!64\H!!M)18T='.G,,8&P\X[$4[H'1\"@RGH#[-8.-0BG5,!*R-?( M,%QQ"&Z!(;[M3D5*R:[.P(]2[''9@X4T[Y;',OU<4%>48Q/PSOYY5IB[WX?@ M"9QC%GI[R,XX-J[I!P#[*>+\/U!+ P04 " !\@7%6YR_QE,A( P %5"$ M$ &UD8BTR,#(S,#$S,2YH=&WLO7ES&T>6+_K__13UV/?-V!$BE?LBV[I! M49)',]J>*'=/OW\Z_)[.J0'"321D$4! ZHF6BMEQ^9\^3 M)W_^/U].1L59J)NR&O^R@_?03O%_GO_\_^SN_O>+3V^+EY6;GH3QI#BH@YD$ M7YR7D^/B;SXTOQ>QKDZ*OU7U[^69V=W-[QQ4IQ=U>70\*0@B]-K-^IE1"$4B MW:XCWNZR$/6NXHCL&A:U0LY1K/63HV=*(J*T,+L4*7C,:+^KE1"[SA)BG>%< M8/S$/[,T!*2X15Y*ABDQ&CD?HH)+D5@E4[/'$Q@=C'#ZFU<&]06^_?N59L]I[B9, MNWZ:[_:/WGCRZI#2;6N:^2'=_O37QD/0+F"/9]V;3NH[F]1/X6[_H _E[8.& M&U<&7#85(UA^#9OVB>Z%N^X>!66IKRM M8?@NN-P8G9O4M%=P\)T;MKSX\]&9GSTRTX8[_YVN -,$8Q__O-) MF)@B?6$W_&M:GOVRYO$_??Z__M?_^GE2 M3D;A.3#(;L\(/S]MK_W\M/VRK?S%\Y]]>58TDXM1^&7'E\WIR%P\&U?C .V7 M7YZE!T/=_EEZ'\;Y3[C_'L1-7;JV^2^33R'^LE,ZI355'#MA L/"*^.L4U)( M[PP-T?_C99I/("B\>\F<8W.2F@[ELU=CZ-_% 8RF-J,W8Q^^_%>XV"E*_\M. M3/ST',%4,X85%C\_O=*-Q^Q5+UI?EXTSH[\'4[^&*\VL7V3G>7IM93WZ"-^O M_-4^T9WGK_^^Q![M0W=\[M+('.T4K?2 SWZ9/(OEE^!WHQDE*=1UCT'W]M\> MOGI(#Y%@$@GHEN>6Q8"U,5B F*(:FH\^TH/.\7Q[&-=G89ZAJ8)X6T /?(Y MU",8DWN]+/T>MR MG.1K[L^G9,-\B# [^]#'R>$$;)\T71]B^U0)[%$U95)DK[Z F&Q*.PIORV;6 M=8D YZ\9&G]Y6QI;CN 3H7D00^%("+9&>&P9L41''*P(CG&#/6$DCX\L87QZ MG-S#K$ -UPH;G%-$Z.S;,F6]PP"T7VB9Y-P"#^9:E\;#%YY>_43;_&6;71>::EKG7]EY?-9-?![N-]E,_8="-G7[7Z5/ MOV,9ZB)W*-SJ?:B[<[\9F([+=OC33'WMQ1/@O&D=GG?>[;/? M#E_VK_>W^M_I_5MG,U@L&&7<4F%3I$8C!7-)?& 1.8)=Q_X4\_6:3: GNHOY MGYS-YM@ D]Z8T(Z<\\T'SRBG4@3*N<(TLDBXU0P'J2@7)FI)13^CC\_.W3#" M49+"[4\/C7TY'96NG+P+)Q::\.5)$L4I*M@+]L.I;<*_IO#2JS/X)P4*]K^4 M,$UW/-!^Z>>GMS;P@'8_3(Y#?5"=G)23U..F;33Y$*!5#I*N&1E0&>] <-2@ M3.:>_(,>/+TV$]] :I>BZV&D=H4T'J!KUXW9\&)FX %6XUK- %G8#%!+9'34 M8N0, [=>">\$8BYBK9EC8GDT\,WBH3?L#D:F:3[$PTGE?K\J(!)K LNF^_N/ MS9O?CLN\4OT8ZL,D[V>3[LLSF*SY1[.E:295?5U=W%/_WG@_77P9QM4)F,>W M?/:^6NC*)YY>[?T?*2OE!*:*4*,49@)[Y3EF3D0C..)6J>7QXR90X^*DA*"4 M8(H-XP4(Y6,:VTH4K&@*1S3 7EZ0KH?JCXK8;_H@J!68U"Q&#?*AN1!_N& M2<;!(W(M?JC'#V_QNQL_='_\\,+PLX9%;(REDE!F C: %<$>&QDHM4%NA/SL M+FZB_"1:",>=U,P8<"Z-"40I8QEBD3G5X3=T^;D<_%8C/XG!0A NM*=@]]$4 MEK,>8:\-"%7P#C=!?BX'OY7(3\FB(B9&B8-,$1XKB)".H"!MU*BS/Y>+WR#F MC6&A:;"1<@9TS[S&BG#CO".4$*+X /3.#8/$,)>%CI();(AU#WFGO05)BK!5G'$6Q,3!]KG-D\V)0/!28X9(% _X1 M$XP8L+4CL1%SZ[A'C(=I9T!_1K=:1V.T]?.PINQJTX>P9A[%,BD M?*C%4J"$6LUP$; MIPA9(CXKHU".F?>*?:\4>B^_\Z 54R"57L48W*1- M;O\0]WUUFHR M@?W>M+_<]KDY(*!<(Z)+&@N15 \,FN(M=PPCY7DDC,M^/K2 MS7<.').&,.*Y1IXS8[2*#*%@"+?>PD4^@)#/.GE+JX]E.(V4,-(#8HAY3FS@ M6-@@/1>!.^,V#]"E^5BK!U=9RT) &BL4F:#1&(1E)()2K(75<0/!787QOWJ@ M,28Z.B$D<8$YZK6@EHCH -N4'*LV#^@E1R17))N!?;6DDJ 4@V3@7(!1K2@V M7FLPD[*5M E@+BLBB1=GP#*JJ.)!.J>9%%HI;8C4&*. (PYZ8Z!9141R<3!Y MYPPU0>#DGX*]:@GUU&--P#M77IJ-@6EY$\K3HBN3C(*%*!<$%8RO3$,1CK39 X4O #A6%A8R!;:D1R2G=W&5=5G(?QR)+ZD/!AF+L&$L!N6P!%>'2(RC-AYO M#(5^FV+^PUX,,KZU./+18"L$*RE'@K+(@PU1>R$I^,^!DA@WAGRV >V%T@TQ MT2)M-.?@#R@IC&)1(QX8IHAH:]>7;KYSX#Q'$6M$69"6>1)MI*!!C<1<(:H= M'D .ZCHYVZM/2C4:.^:IDIX3AAS1V&LJK1?8,H4&D52\KB[ZZL%UB'"I"&$J M>$8I,T5P*T#UQ;2C''@C'I@L'1"DO!JE?: -:;!_22 M ]HK094KHX7@0AB2BL=Y+0@27J7%?Z*BMP/:P+L> >W%[>'E$MA->.:1#TPY M9*FA5@B*+=>!6+0QT*PBH+TXF%QT6@D*1JHQS'D)TI 9:RCV& >P83<&IN4% MM!<'CG5286V\\UXR[E+E% Z^H%(Z,$KPYH"SZH#VXB #61>X%Q(,#+ S) 4( M@R$HANB]L )O#&1+#6@O#A\3I1&11F.59Y%RZS1U(1C.A& @##=OJ]7RW/.5 M[+)RB$KFF.*.1*8E BO#<1P5PR9H0M3F ;H:]WPU&[HI3[K.1N$C8P$K88F4 M3FH7A7.1;B"X*W?/5U/6$BM$%&8(?#D6$%51:Z%#2-N)(E=T0'7!UL.16US1 M.A.5CLAA<.4\0S':"#3"-:4*YI%HMS'0K,*16QQ,TM HK?0H:M"' % $N\9A MC1G5V$BR,3 MSY%;8.%'9@R2,3@P/9ERQ$CXRS',/79$!K0QX*S:D5L<9-J@ MM"]2!2$\TV!@^A 0$I;38#DHIHV!;*F.W.+PX<)*Y+C0C#(FD#(R@+RS!",3 M*4)D *9A7O^NQDTU*GWBF%>I6V6XAL]?35VFPK]O8/!U:";YJ8OWU>1C79Z8 M^N)%&(<(#<"?FV@9,A6ELH8P!*I,:ZN"I)X&8[4/3K$X@(6;H>&\DJ6<;SFB M: UQ_F3&1^$RO>5=.2Y/IB=_-AGJ#X\X>G%Q2YWR*D[.31W@N?[/E^$LC*K\ MQD'5/$;E\-4+C&\Y26K-"&E%<'\3@9LO]R#P01*2BC@0C*5223:IJ#E8@8H$ M8KFG40^AFNY6;CQH!Q98^DX8BG+U:86TC6#I.P1BQ%FQJ7 GOV *)L?LH4T$ M5WH)CD*0*!K-0#\ "P?$5;#(L$A6. A_Q(4G5_W*_,>Z4LQE MCGSSNJK?A_-]ET_&+L='0$QC^-/E.-#-6%WWU.'$C+VI??/;:7)0\]9^L2B? M96W"4-_JXUY[]$](*6VH]"*5);*1B:@MEX%:IB1U'DE"MS2W7)I;^T3WQ9$> MQ=XJA 738 B%.-1K!P0E,$ZGD)+:E&&-PWY8%T&5O_U;?7IJS_:D;3\.)B]N=_P!=-[8XO MWJ9XRC5/K7_HS1C<\28_@1=%GW.=>=="D$;SNL['6+J+.WHR]VCS*:2#C8&/ M%M6E ],<@W>3_I.4])D9W>3>=Z"T+]Z9^O

3T=^Z$L32*9H9E9E#$N\'TLE1>)@,A7HP"T0$<81\-PQA91:(!VX&+J(QF?E#$ M^\UHT:WD':+DQ2DIT2GK1#J C4JEF#8$*>ZL#I0.(%=Q2R_+I)<@ D7,4>8L M!3]8:!V0DE+;B*@R<5B:>FMFWM:E%X\8[;8=%O5M#\SN3O29*QRDGR$;*,'&6@R"6GK#(P9Q0PW*3M@2S MA'QU+"/6@45#@3ZHAO]HR:@#_T0$(_&@".9[,C77A8"<0<%+JBSBZ21);8F* M,16"X)XQ'8;EJZR-Q/F.#"XMI \R..A7"H CH.\',XK1I&SL2A63$ G+(2J\55XPB M&@=0(>T[-3ONW:6U"\\NL)@2#X8XSCU%AA&CM!#2(:H\)E@A309%O!M,+QMD M;BV.>%5:[%<\X B$Q1&UP1H500@3HZFA85#$^SV96UO)FTZ]0,S):+TSEB'J M- D44Q6YLH82Q 9%O%MZ>71Z05RIE"Q"D38,3$LP.Z/B'NB'!\_% *J];LW, MH<5F%U@$EZ;CAKU 7GFFD5 J&. M(A.(4MP"U0JIO>31N4%1[];0_,YDKT12VT6\(-@S%CB8J]IZ3BRGEJ0C+S>+FY93ZNY1&(JR$+@+ M@DKCF5/<1@8H"<>X!LM"K+&F&@92B^,I =8Y?% *YB53REA#,%?4.B=%"DIM M"$^ETBV]V(-G/D2P(\+0U!371#LPU*5UGED:#6&25L3 A02W6!L&WK E47"AI/+"Z@WCL>5#M"DH$'?. M4"XQ\6)#&&FIZ"R.=[32UFLE/%>&$:_ "\;@!0='B$.&;U[T+^=FN%2 ^,T8 M7CT"-W@HG$21P$9[)*B3+,64@J"I_(SCT4ADZ89PT@JQ6N!JHV("K#ME391, MIC/R9/!>>20MXIH/X/#);S,?&GARR&:?8LPQ!L+/,\2LC HC1AU"SBG&!>$; MQF,KQFV!L0Q$&3$L4L1288:H#(T..<,4TIKP;&5@C3)MR#"ILWP%+-OD0A$N, M]U/OY^XL'NCK!!,^9X%SJ0-+! M*=9ZL,*%-HB"1:<'X#@ME=W7Q6]" )N.ELM48"_8H*G S ->^6AI'0=T%N"Z MX[?Z@Q\E -X7SGB#CD;:4"884-X)B MQ22QDE(Y@#S1=9>_CQ*_PDC+$(T!!]DQZID%@ )UQG.%)0C9JZ?&;?%;H.=Q M7QXE"^-1X$:6"H)B8C0#8]<0:P4B7N#HL:=#*+&VQC+X<7(,)$C4(!CWWL%T M6I6.MJ%!$N6\9+,PY,;RYRKTYTIXDX(Q!(+8!QL9TR"(+0DH&*6"%URC 20; MI^,NKY<@:/-59R=BOJ\FH7DY35G5CW &ZZ,8L%+1:!V7,DK/* 9KQBG#411@ MP&)JX_K+S'7"97&",85DB0&/ IB$415TJKQ#5M4>'R=3A=>B2-)E&:(FZB,D6#V M1 V6CPI&.$P4$)7;6!+:R .J5T)"5*O +4/>(,T,#2JEZ$8#4DIW8K MA59CCA/+230\"? <%/76 MQT"%5P$II!VSF8103T)X* M4$[\QI+01DJAE9 0ER2"]8R,$Y0Y3VR@3(&?3*34%)E<& (K)-8WVV1M_&2L M=I'XYFR369[J>)KZ+#@)\(/'QRG>KC$L.]]SMDTHSED#L.XK.HM<=PS M]J2T(X&CB*)FCEBKI<;.1Y_2U"PBG=BA87< G&.6HT MA3D"0P89J25E,(5,4(T][YD*L\$Q57*),_M\A(DLS>A3 "O/'?_QKJJA,A)F M"V D9JWPV.# '6$N$NNCC4PI[GDPGM/U)XA-1"5$3*)U6$?&F;#"P%^SY8BT\]W MY;@\F9XL2B!=E86?@@\GI\FP^)CG^7H*WM>>_3!^A+VG*W$H9@$ ;RYN>/]) M4<#U![O^.NBHI =S@FN&D-%81.VL$D8;')4: #5N:>:^T># I H ,@Z466-5 MU* (K2 F,"]!(WZ/6'\^KS81:^T]"S2R( )G +*E45-G8\"*@P(FG?6SA7@Q MUM&"; /P\*C@2G*' E-6:H=P#-Z +>LXI7B+VH.LB=OL%//E'G;*NM"#QM)B MPW4ZV-4FWD%Q -"JO]CW:AHB%AG FZ-]9D(:4P MHN/18B^]T&#E:D,%<4$(ZUB00 (#P'HK,59.18HR!79V2JR+C).@<90QH%2Z M0RO3QD#6G(K6)&2\>BR#0!P[0@@'@<^B,9)023CH RN,"WQ ,8X/IVT%41^^ M!/^Y>M,TTU WJ2SBY*+]]QJZ9C1JW]G$@ :*6F,?I!$L,AJ4H0I'X<% I,"I MF*]@770Q:OU[2:58_1*QER& %VT$3IL[)-%*$Z(MN);&:D'C@&3#X03F(+V3 MMSQ_B(>3ROU^XR2RDVK<;HE>% EM1=(572,5U50[[HEB0$M&4LZ8!@(*FF.V MB@2]0?Z1 MD2!_IM[VU518YW"(&H4L^:.S%#&'4(KV*JPI71X2JYH!RJ) ,0BOI4[+?""( MB4I!",0%^*MB?<7"S,BK@R\GKXTK1S<,P+=A B['A]@^LQQ/YFTY#O=L<5T$ MDN2@$XS1.D;*J"9 ^YI%Y\! *]EQ[]!NS MH%SR;/Y1Q7\TR?>Y-2'JZB/]!^^=&X6HIY8;%92*S""F.9&&:L$34%;P%:"R M'O[B KS_I=#*5:5OK&!:@Z))YS$0KF*,P'<"&0R.2-A<-%]L(IHQ(A"343 9 M/>/(*D=U%."/2R/ D+-=9H3 :ZLV5P[BU7P-P&4A!IT.T@DI1#IXB!"KK/7> MI;1#B5*E[4W#Y1%$Y:/@8B-&'GQ-DL\%#5HQ[;EC$F8/'%.BEX?+RF; &\:$ M3?M!+% FJ *+E'54>6M\#'TE3$'T;O_'VI-H&W--!WI78_AYO?9E)M-,OX^L M G!"B>C[J(!KC_ZIBI>(!4*9ER0P3Z@!1YXE\YD*)+P1W3D80\!Q#43--5S^ M5,I>H K8"KQZSYQV8#8;X[#1#CN+E5X>+JN: 4&9(1'S2)!EPB.#$,-",A\" M\=[C3M3(ONS*$!::OBYJ+C?^?C2E?S,^,*?EQ(P>7^S(^Q=$6=0N"J$\3+56 M6 8&(!M',9 YQ<$ZJV58 ;B#F#>/-/2?&*ZE93@$G9;/@L,IXLH#X4-BBJEM M2E^:^N+0C,(5N3T[P6A.^7Z($:9I?+2)W$"%PEPZ,[I<:=H_@1EQ9B,/WO 6T11G9,ZQ5)I$.^D5 M(4$@JY64;@"5"M<'P944"F1"<@"(LJ@HPRX8(ETJ.!.( + X'T"5M_5!<"5% MU@ =E_78T>755)T.6H,KBG0T ME#EI+6)@P1#P2I%"!LOA2]$E(K@2*1HB&/0!)"FG@@7 T7&MB4U9 =)+%X(X&I*56I/E;%I$54R:=+QS)XR3HE31$LQA+/B[J,'F])\- X:<)LH2)7 MGED#/F)*#J1>">0BTPYQ9(2?N=<#%J3+!7$ELA03+W30QH@8F+14I^I5>.CZN6+_FU)>F5Z-J( MB8@@J3%.V:=&6S"<'%'>,F&\LT/0M5N27EN27HGA@10Q LO W(L$&)CL((P MSD7 0:J5[V2? %'ZN['M$/L43DPY+L=''T,=J_K$ .(?[*@\RIB_^G(:'+CB MG\L3>.1#/(2K301PRY3>U,UR2PD_/\Z']WR5OC.#+J'\N"W-J'1N M=GMR!2 MD4OJ7?)2F)7!&J +BA08P)B2,(2Z+FI_4W1^>KD=%1=A-"FS]W';[F7 MR%Q6Z8;5FX_&2JVXB8)BPX)-NQ6=",1S!^:D0F9+(DLMQ9<^];F$,4>ZPD!S)H/'W2)*# M!))$[Y3&8/9$R02RAGLN/+(*6X(HU=\CD%L) M"^NH%'(("\K+)YS^TW\-S02,UZOM'1Z;.KPP3?!I8PZ\DLW=MG,UV,#'81E% MGE= 2LR#*B&*!HX0,PYKC[Q46G/%%6.!#HB4OA'8!1R/L%5G>?^#-Q@1[C78 M) SSD*K0:2]L"-I[SS; 5/X$%%:7R0'.4/XV+B?-I\/?-A%,(P1G)DBA'&&$ M4DNEI"&JH+CUF,KO%#4287OS34$*0T"$X9J&0MCVTQ MO!^/D87QF'%62D8MSZLLC-N@/,@\1J3"*#*VZK6]0<&RR,4O0HTG%A#Q+!IO MM>-,"**F.W/I. ;UWR]N ZM5#4)!/QVX8+A2S8+&SP",E$GN!A,0;$)]?7Y+Z MXQ7#09(4)]PAHBFH'\FD3[5&#;@0WK"T;]V+X, !O+@H;/0(2:3!:*.#="F(A,-&2PZSNK@F9Q:SQ:8".4X2RM/1L: M3:JHK=,IDP1\7+[&1_6M*32+\W19#,1:RA%WF%&IM/-<8W")L,<$*3Y8:*ZL M:@\$#(LB3+24P0K*")<:7-;$*Y%2\"ZZG;*#=BD>&975F_!! HB6&L2,8,)( M94'""0H>>:"[."-)L!0[B2C!]K>' A4N$#8H";1=()I+'URE&KXX"\L)6? MRK%Z%XRY$-**MY#1,>J4\DYYYCU7P5-!Q8!5U-0$UB/4F,PTXX)++7VX*>1*)P(U$D[((9< PA7 M4RO :8QD\A%\9"B 'Z>" ,.5!O"_^S*,ZVVGKBSC8>,M8.D(PS%8G,I'8!H4 ME@9+ 8Z,5AJ+H=1VW'CB6$U=\\BM$@YK@1&3AFCEHK: 7G \!,N8PPUX8&0-G6F,K.07W#7!E&(LPI$*<:PGJ2D2P!1P5 MHP2#V\4$YLK9X"VE7GFDB=";*X*7 ^IJTDPDT40!ELY;%E-A(A,99S$XCP,V M0]HQ\%509Y'M,!JE-,"Q?V?JWT-*"4R%#L?-1F:. JL:KC"7PDKFB5/4$"LQ MQIJA2-'&R.&5H[L2@9SV^!")4BTH!NAZ[; 0AL48B,'8#"'^-0QT5R*9K7=2 M(^PL1IQ9;I3EZ7!3(@AR6/J-D\R?0A-,[8X!WI>@=T?5:7IV@X4SDI(89 /W M@3"33LWT'FQD96E4FI@AG"$]&(!7(I\-D\@)KQB1P,&$6,R\ W\(7%LEN!U2 M0L#: [R:(U24H8HI$ JIZ %/&^NMP(J%8$1$@S@[]4$ _QK&H38CP'??GY3C MLLD5[L_"!@OIH"ECTDH$+F\ZE-.DM'SO>9!2&,V'5)1I !"O9NN,0@(9IW7@ M@441F] )0^JL U\P9>C:6+%P^"F=3DI0_/JBQM-??#M 3$GI]-)YN@/\96I MT]$=S<=0M[M8+V[_P-)J+:]7SNAJ$I*D#X:G,V9C6I14X,99)4#F$,VD8$,X MAGU+C1MCUV"ITN%WS@CD6*1@NB*#L.;$!$O,;(/($.R:+34.W@0CFD0M##,\ M<$8\6-D>E+=.)P!;A^@0#G#^-C1?+"R3709I?!>EJ@D"BT)+S:D'HO!(\6",DSI(XXC! M0]JILY%$L9H2&MYZ<,8I]L(Q$:5.&WL-XT90KIER6R6R6J)830T 3#3V.F(- MGHF+40/J45.BP3-A) [AU(.E$$7:MP!OC"Y>?0FU*YO@OY-@7I24VLBE(\$Q M9Z*.GFHATC$GE*&N2,16E:P%@:SFL*A(-55"Y%78:+F)/.4***.P=\8-*<-G MXPED)2HF$D!>PX690Q]DNP^XXJ,9GH9Z4=A1>!CNY M?&Q1\=STU3=C\)"G:?CS^_)F#;^O)J%Y.0T "-M$K8;37@"=_&.*F494@7+S M7#OK7$!8;9-)OF^:7(U_AB0A1 J>2BQ'A(T,5'FOF,:6"[+US[YOFES-PM]$,_B_LE9:BQDG;$"Z>TN3&Z*[ M!3=1I#V46!B&E+!,6F$,R,E K @#.*ZCW7'UV7S9GTZ.J_K&]IN7<+>9E.Z@ MFHXG]<7B07R<\Z(1F%+&(<&18H$I8RD#U64] P$A0AP^+CE/;7_LTQ:YT7\" MBS6^=(\3WGH4A&2(DDHP*Y30+!*K-44&!T.,U@P9/7R$7E=U*(_&]V.EX!]VZAK6WGVYM7:(R^H(X ^D=1[Y@A77-ATEDNJ[<.< M4NN+_#TQ^/7%GU?5"R6N=4&><*=!/T:75L=-Q%8IY%("133"$#^ $Y06JRWO MW2PT>% '7TX.3%U?Q*I.!95OKUTQ$%)0PD@,_*^0EV#'^[3DB?;\9_BGVR--0T"*6R 5R3 % M"P$Y'Z*"2V X*/F/1".7[S23BQ%0PTDYWCT.Z9"Y9U2<3GXZ+_WD^!E&Z/_= MN?J M^1KNOV9&(*R?.?ABJ.%S$P/>4?^*K6H8]:ZK1B-SVH1G_1\_^;(Y'9D+F-%1 M.0Z[^:6?KC; H8'L;0'@72.YO?;VY9CW4#ON"_#]VHZF=] Q&(<3>:DW)T\>S?/P/# M-<7[<%Y\JD[,^-^?-&;<[#9 OK%]L"G_)SS#B9;RS_-VA!*^D_'I1HQ)FJ_? MWK_Y_.IEPU6*%'>0_&)'A>\UJK_M'_['F_>_?O[P_DGQ\J @B#.] M0BS4M4ZS6SO]C]O^M_8$]/K#IW?%SR##Q]7X_?0$/N**3M1_"A&$>%H*IHIC M)TQ@6'AEG'5*"NF=H2'>NGVV&)NDUWTHP;!R.5:63I'8R6HA[H+8QVCWO[+J MN&SV^5I1ZB(Q7S2RZ%[(_I!J518?QN''ATQL)[IW1R&V^G?A=$GN-;-+(,G] M\7AJ1I_":55/=HJ??SPZ7/Q\;=/A[_MO_](";/LB@)GHER'X/F8S^E4;JKY"9L\\7-D]@3:/TVN[WESLIK[M MAG%/;_11&>%@6M?0P]=Y6OX.+=^WEY<=9#O/_], &]47+;DG=^(J8SPI4M/7 MKPZ0BH!1MG+T5M5>0__*?#3X0V0I[V0INR%+ER,S;Y^O=93CGS_MOS]\DP7V M5I9WLGPR([JB#504L:Y.BL>!Z3Y=:V?(!U?5>1GVV10T3)V>NINHEDML]YO@ M8E)MV"P.B+I3A8JR2<'#XG4Y"@5(1!OJ9\O!XW;A\Y@VTJL6+)\6; M]P=[@T/[AU=?C)ODT195+.K9* O3%,UI<&FUPA?EN"@G3>&.30U=_7&U#+U& MI*1R MX9UE= M(9:7*+O5\8/*AYM.7I.>.*VKL_2=RPB!VGG^,HS,N:G#G4& #K1;EIIN74GZ M^J-;Z"87G\V7-]U2>5N(_:I]I7>>$[&+F: $\:^B,@!VN:Y";I_R'S(!%^ ] M5N ^UL4_YU;9D^+.:\3E/,7G9^LC,R[_)__^PV_3FVO!;,NQS+>][X.3=/]YRUT ,]6RM#.O1U55+T=1W@Z0#Y68&:/_O_RM+7!.SA82JA 6'\GIEPW%\EL.ZV!+LM3,RK"E^#R M_B:X'-.AR=^OO0;D423ZN,4@NS/_[FK,@JY13/PR2Z)W&5(D^\FQ6MYX?S[,39W\$T3I'4=D>1?Q;HJ@4[1&A%Q[N1'NY MOFLCB6^8H:*I1J6_L6-CK8+G-U3;8[M:G=:\P,1F]IV9-+)-S0"$-WRQ6'"6 M)*U6QG"O.AG8IH9<7UE,$O+JHB+6H%' 7GUO&F_^U3)ED?8[A$GQ]NW!?>(@ M]Q*C"PKN#DMGW4X%/W1S_>NHLF;43?9#(@QWN4:W;<\XV>>_@VZ^E^IIX==1]M#S6>[O=#.\[^'YFM;O1XGQ'B_K1VS MG6BK2Q:_*_7Z?;56D\0>D L^ !X;5Q.X\J]IF300*)Z84L7KO/>FN5TCT93, M,ON5MXA] HA\3?%:)Z)^=''TUVHT'4],G3/BZV8FAG!2T .10D-CL//C MD//!KG'9#_C'XABT56(M7YC1:,9?\XQG0_< ?/,JKUWAL3F]UCLZB>_2[;P- MR\/=\5%^]+0.+N1 &29%WG39%#_ ]\ E*IJI.RZ:XRIED/>;GB;'9G*][^>F MN2D>\LO=&'X$13SVQ0^D':,%QPKNVW_""-+S^5%X*?6B^T[:YM?D3N1.FF92 M:%1X<]$L04MWVU3;S87)FY^8R?22.\A626^5]#K*D,1;P%8GY60"C!A&P%YU M-4[^_.BB".#;7Q1ODB]B7$Y;>&DFIMWU=4W$7'YC7K?/&\^?PM%TU.9A'NY^ M+GY(B,J?"D+)WLR\+O/ND].T^^2Q!4[;X9D<"TO2H'/SF::SDQPS44&W MHN(^HJ(HBN'(AOE28:=5NR7X61T2.YR%.XN'=:($7;YB; /FU^3N5Q90;ZS] M]W@6>SPU1V'7UL'\OFLB4.XS,SH'G;KS=(4%T88@67.<803##85Q#B1K;9)X M3+(F!1G&MUX%MVF\>^N-Y@1$,K12]Q8&2*83F(2+9,G!U\#\23-[5!S5U?GD MN+^[!X9=R%W+,8U,1CDI+>4I$1CE'1W,M_%/_6-_^,"=W>N?2\9<]^P=7>V? M[(,NF-A=TING\S;IWD,R= :0$$+W**7?N*WNO@7T'K13#3ZKOBUU8P6]I7L* MWR^7Y-M3-U:86[WTY:[+_>[U ?#[455?S&P3MO/\;188^W/R(#^ZQ%SVI=K< M?ZC_T9WQA<&E\=\^MEN@_NZ@O6[:;9HX>0]6QQ;G%<9TT>TQD!]>5CF0WEJ; M9>SMP)MFUH\;*7L.\V!G0;7BH!WL]T69CZ[K\RR_F#;0(I[&,FD]"TY[XE=%*-*>B;.K-,09LQD$,2.G4U*BJ0FW-4X=[!7B&)2!N.?DP#OQQEETMG1R#QYF@QEO5)N^)P M"FV;]!"0;TXF\KG'9NK+2=>OO97&JC.JCRB[W[A8[Z?15O7^)>:O1^;HOJ); MWEF[>OVY)1;-Y1HZT,%#-[7=*7#G&>Z2T)O^K*BF_\9\\'G<'KN8@JGM:]U* M>1SE!72XY*JZ#K/2,DD/U'5:.Z\2'9^5U;097?1D?%NK>\6&R+$<0T\S6('. M:B?A>8%6NPIOC8/=^=HN&>E*T=TU!T#0'0N^T^*'U)CHY0O9KL@2,H: M^UHO0-R.?7]4P[^F;;W4)SG'Q)R"2_*E!%X*H#__=\?%KW/"!S0_'9[/HJUZY.KX,/"P. 5_6,P5/5/;0G>^[N^_V\L.5H!'_L MK3T=[V?R>)>.QFMQQKP]WN%)@A.4^7GZYTY<6@J[!DVP6##*N*7"LA"U1@J M(3ZPB!S!KCM0D&(^#\V;]Z]O213,=)LW@^5SKYL/TTEV9X'\[P<6FAV\@7:> M2_0$4?D$:WX3LDMFN8..YWGH:]M%GQ3592'[Q:>[K^F-S:+GGC#CS[%(^SE#)7 M?;FXM-:+-MDHV8VM Y[H%21Y.ERH. DAWX(/9[B/JY%/EF:6BUW.1G[^8_[H M[)#:+F'CQVPB7Y:E;&4PN!K 9V %)X^]*CZ"C"S>O'DSR_-K#S;J8OM),+\& MTB_2D5O)OLL?;(T_OY?E^6T=*,Y!*%TF..<04NISG/EZ],+ M97+$VC3A(N./N>;YY1L^U\V5:@?,03KF:IK+T')3OZ13'X27CW?^P M4KFS@ 0^SAX]@6_=]I:^J\9'5:[O/W9WL^VZ]'8F*N\I8/0:J>+^;)SV0*\B MG>A5O+I;AMXWU6\Y0[SN\=UQ%-+^B[>OTOE%!Q_>?TY6QS=7JQJ2'L!H3_/[ MU;=_R&<5V2-T\9^E>QRS168-+K;LPE6]M[;%.>Y7Z_$C** _KO*IOW6A_*3T M?A2^IJ42Z5\YZX[MS5^J6ZM[[X_S@W?%GN1?\P!B?!S1B;Y^ZM3/9FWZ4AS7 MR67^RST.5@?W]>/^I\_%FY^?FL?/&KD7F3PZLK?E4ZP*V0?VY0'(TIWG;\!% M*_#>'= N'-$M;@O"K<\#6Q9PM]C661YO.7%1B)*M>-TP4$4O7O>W\G7U?7D8 M<)_*YO?BM7&3JM[*V(U!%=.MD-TP5'4O9%]LA>SJ^_(PX'X;UZ&I1BG%ZG!B M8LR+/BEY:RMQ-P7B=([$5N)N$JJI2%*6N&0K<%??EX?A]K&N3M,TAZV$W1A, MMQ)VXU#EG82E6PF[^KX\#+>WXAML[>*4X-#%,+HJ799-V)DSKK5V[.0 _3-QNTU*^L[04BONTE&U>RH9Q M/V6=6N9;M;SZOCP,MVX'7RH:'X?;N9FVU%,>:MGN>D_F[ M/U>HZ/6LM--!-?9M@;[T#$CIZ:BM+?7A-+1=VIK$&T,D3&]%]F:A*ONL<+G- M"E^#OCP,N/\O56LK)[D$01:_<&'4_YY;A2CV;36=].6,4B[Y5B1O"@V([4:= M34.USR%76XF\^KX\#+=+N_CPLO1GDLR'T]/34?YMZHM\(.)6!&\*Z()M1?!F MH8IYO^:GMS)X]7UY(' 'N61;*OJ>12\8PN:H#ITPSN7>]MM"[":7P1[W/_LR MI9="_-*&WDKKC2$/C+8F\\;AVJ_LZ6T88PWZ\D#D#JI\*$=K*>=D=;]-GMPH MA+0M#K M:^#I@ZU,77U?'HC<9;@@91N;.B&2*M1#6^D(D;IL?-F=#Y6/@_I8A[-4D/[- MN#GM#H[:2N&-H88'2N'MEJ%+8+Z++4-8B-F>H>VFH8V3 +-*8&BKR5??EP#4[3/%#?YAB"E,=].?6%+^F0Q33BL%VD6!S" "C[:+NIN$J M^U)A>%MA? WZ\D#D+N7PP=RIN%N1NS$ ;T7N!N+:UP[#V_*,:]"7!R+7[6J_ M*#Z YAZ4XZ+%V$3+M_6P77^XCZC8$W;FG?BNZ-X90 MMJ)[ W'MJY'A;=W'->C+ Y'KA726OVEA 81W*X.V2\/>V)*Q8OR3\UZVNWC0!T.]1P-M"DFO0EP_BL/I"=@C%UN9NC'88O35NKI/)\:.0G_]3K-4][AV;@B1,SOU^<^V?GKM M^W_\G3L=G/M_N9LNSI(C536Y*MZS.@=@S\)/YZ6?'.>YO$IJ74?0Y2O&-M5H M.KG[E3\U%?/_IF^6_I>=>T"'=OJ7CNM+1CL*N[8.YO==$V'>GIG1N;EH=IY> M[2UT=7YJ[CVJ13.=^B,Z)TOCN3_9E0?4)]EY_CDQ5%ZXA0;O.,[T&YCD;G1@ M+(_B99-$,;^&<:C-Z*'L?9,W'J_CMX&93I<%WR!M_ B@L\:I4T65]N"=ETTH MH'N@D2:A>5( LJ%.2R^Y@,7DN&S@TFE53XI)E=^&N3]IBE2EDZ"?WE7CH^KE MBR?Y)_XI/]#=2FE29GPQN]5=/@_7KU33NK^2G)ONZK3I+^8>I=;[QHHW8[?W MI$C>$,Q\VF+D.S5^R/1C",V2;#XK0.32(?7\#0 PP0AF=- M [_A)G2DB&4#JKF _X>Q-_5>T7R5R8*^G9JDE*?CDQ=7 23$G?_ M-85+(?UU O-]#)^HBU/ KO+-Y9#2?'43-:M[VG4A?Z9(ZV"^^$\SGJ;"313G M<::W3--4X *FH=QH*3W3-P6,-SFNH-_SG]TK_HQ^6A'K?:Z-#]"]WYOA<=]5 M=IDG]X1E=[D8!1.+4754Y3N9Y(K);-2)@)HV*%]T%V)QR8!8H)\28Q3F]!0P M3GN_>@;>'P/YC(I/+1\#I5\:N#_D![KNS2YW'?RQ,'7(/3QMCTJ]N*/)S^DC MEQ]- L:4B2E]6YP7&L_C*,;F) F9N4&ED=X851XZ/'=^7+KC6SL!O\L:^*C= MN78&"B;G .T5A]4HC"[RD1O0C;,P+A./WFARKCLM-]; 2,"0_91=#N;$7'13 MFHOWI$J6K93#DOV4,(')8HK\5#07)Q:\@;T!LM8AS&(*)[VO)M?V#I[#G[MO MJ^KW]/NRJ-SP./ N$HW=&$?=&)O+PGD)[DP/0)G!C--=H+S#=JMD2_U$[G?4 M.'<&2['O)NDJ^!OT"0CJ J@LB_$?YM3CU<G)ZF;0!;\VK5^@?J,0) M\)\Y,^4H6W[ 5%<_O-<.[/7=$Y]Z58Z3AL[? I7^3YB2]*6Z;#H&G@)7YQR3 M-!]/BJ8ZR49F*S&<&8^K"?0\*?RTZ34-L$Z*$AZ/9?"M93#79"=L89YZ&R&W M D0SJ>KDK1?1N"[\ZOJ:XTU/1O#Y&X(##)2Q&TW]M;'5,^[*YL9TDK;KUI=U MRZM9W?+<5IR%>GO_[$EAIPTT"49).D]H$HXNGA2G(],C E^M\GR!5,SDW3=R M^>4G>8;OIOP]L+#:&77IH*$GQ44U37,*SEI($WCQ-:ZQ%]E$+,? V$<)O"3! M9RHF 9#6G"N5;EZI^W M#*0YOFTRSLO1Y7=;U94O7WFVJK.T&0.AMIH5[-;1%)R>3@XUO0\ -UJV<;Y\9[.DT[U94Q&<*RKD\Y"!4C@@:9GIM305^BL,Y[@ MH?9+K2F>OFR3)0$=25R3A98_ ],@[!5?$3DMKX;$7*U43/)C5)Z4DVP7/+G2 MP!*O#*2C<5UY3B+E:KM4O%3_U8EM^%JW.#\Y+_SO,YT=A)K:XVXIPX M#'76.]FX,[8C MH*![$[,QHXYK6ABR05L?@9?T/V9V'$]BZQ1)RV_T5NL\TV:?MXU4P+.)3=NO M]5\&EZ&WE)-E5H]-%TW(/4F,N87_D;G13^M+0.=8,T(@ M>\27?O \3Z<@1&?H]W22>1<+9'KQS'=I-(BG!G#R ?&M/& M)UK3/9D$F?3RYUH3;]1U\.))OOC/RG;"XTGJ6#,]R8[).)9Y(TEK1Z1M):F/ MQR;E4FW):'F:_"A4EX13CIO>Q/X*Y7Q*A[^961BJ')^9WC#[[? KB]\2TVR\.F9Y\<"YFDZ#$896"1=V92&!\GTWSF=HU&H0WD]@NP M/STD?6 +UC=HNJ.Z.@=IEM'H7=W>FNYLD[2RXPW8428KIBZFU?OGEY2&;D$F&C:1CXGO1_YZ >GBNY37M<>5=6 MD/:X%9Z+T719<,Z\MTB8?C7%(1D"C5XGZ(0R=H_,^XBV: N MU..MB;),\]&Y%'CL4KF",\UD+N[L+MPH=)[ [Z%PW8EK7:I)\M*2?WA2^3#: M@K8\T%)0-T?Q9W9+^D_93-K%]IRL EYURI7M"GIM>>JQ+P_LIO^KW$DS\UK/^/5RD\'Q3CEZT!BRUK+''R,PYX9UL<>4-C9N9DN?G771QA_[BMQN.DK/YOSN+89+#!6>G(ZZ M,""H_ISGF7(\DD(:F?.FDW]'TU&?7WD*S^?K*"O6#,[A7G]W\MU CWPC43JO/:44J/O@E@'B5TOTN4[A(9PY=C,VV2?-LK MVI/7FAZZ/!%72*!+A9S?O-'W.P.9TVQOKLS.(WGW>O]>\0[,^71DP9-$$2V@ M>1RF@(L7EXD^76)>;4Y+#ZUD&[_-&9DM'^]E]KDC)[P M&J0XVV"*3!;WF^5 M_MMN%4LPIKDYK9JF3+YZ"JA-V\U<;:IM84:C.[\^-Q69\U)V=+?8-/X3#+A7 M_"WTZ>LFKX3GY.O<6OIJQPQ/YKG,E;6;GL#W@S M(;.XK)+GU2YWFC;L>[W-M+7F2I/M-'0)O7WJ;?+<+G-[;U#\'V2?CY)PZ[FT M*8_&(,Y=JD]V%85[L&N;O=[F0V? VPS\[KWYM-YV^;E+_V^37F"H\%FPQD#% MV(M$'G#%C"\Z?FXMY9E\R]/99Y5>2\3/(C-GZ>=SP2]2,H)K=50FREB;DYQK M;3+=#5 ' 6J]R+B2+IUG9[;[LU<"\_*L*:$[IKZZ32)3<2M5YC:@5*?EN%_: M;_EA%,X27702N9=_UW:3M'IQ>GIMO\J572K33 (=R?DDE6[*QM2%\^,27IA3 M9SFL/O_9]%=+3 ;((W\?.E"VNS'RT_/D>>/U+H>]SSZOTBI,-FY"EP^; R&7 M YRC;9MFQ'0[V=H]O3/JS&(JZ=5IE@Y ()=J 9[^U[0$\9L2\9ZTJ?IG)=!% M%9]D,3C+PKJRMVUP$BK07WBG M3IHFXW>=;P?(*9^_+I5/TM;$FZ997H,!HAR/6I?EK)=:5TAVW&V!ND9F>7+3 MA[."R3'M20J=C<'TM2!L6\I+\WWJV[3KKV[RR0L/7V.4JNY6[W-,Z'IGX=-[2!)WSQ873I OA?B)1> $,=CS@\3]]CV(W8I>6LWK6,(#6]:7 MH<^9"9V2*FUG.V3M.GOT= HPNG;6>A:F(!0X#NNJV: M!<^90D1V+0) ZSPFX3^8^ORH/>.4EOE;/BSDD2G*5Y++,PND@4 M!,26@H,7U]Z_+G#G5D$O=\5U%ZK3E,R3DS[F,[D23%>$;&?EWN8#P8\NQ; 5 M/&62=;?(Z;*9EVI@_<$D P6OUP9@NK7@!FBJY!B=E MWF*37P*U=G):G>]%$P>0;+2QR,P MO([;74%I(]AY*^>NK/>E'H$S/*WO[&799*<.N/*HSG4VFI ]DEG211M/&G7W MNHU$;=KR*&TWZSZ<$YTGP9RT>J];7.RS/%(OSU*UDG9=,JU9U>,:_W M.FO1Y(HF(+^GXUYTYAW)8%XF"RWE5=59A=:Y\,$@M62RCD"MF'Z=(B_JS<&2 MYNZ\JD=^EAP,@*?XX)-^_OH4\=-I?5IUFC!AEJ1 .9KTP2V8PW^!\O(5.+,P MZMW633 UN' I+0J\[R?YN1GD98[=@+ANJT6993Z#A_.E3U[L:*GLXYFMD]$'F'M2;E) [2@7DXDMZ;7QF;Y_H/E?Y2C* M):G?)*3DFK0TG;PK-6!ZOHJ,]/& MC-MIF&MV5CB@+U>SS3SZ$YE'9)MYM,T\6D+FT8ID_YP@V[\44CX?#=/:V%T5 MCGD)\^_-MPE9:.-RQPF\%E+$*6]$N2+PS6R=?);!X).A7_:1OUGW3+??Y=*B MZ/(RR[/CE&=UFT+K:T!EUS>6=3.9S>XLE(RU1*W/6]9M:*-=UIO7X_#QD^QKCY(N M:X-0.6O(YT!*UE[=[O&Q:3]-VUNX\JR1?\*HE[5;3E>DE>4/);C M=00M#Z5NNZ6V[%+<3R\20()(*Y$)YT :_O7W[+6'LT\B09&6*9'5Z _5%@'D M<(9]]K#V6MEL'5RZ\/D.L7"(8JMF)^Z7D%$U%=(V5@19YUVX.(7;P=ULYO'0HB>WFY%GYK DA\S'BRD ^'L("C?,H=? M>+_P1,';R9A^6[ID6%=MWK%O+TXD=2/Y^: M8E_0R;S;GV,2@@6+F1]Z$\H>)!4!3I^7OVF?Z=AI"DOS34[PL'G17Q7AM''7N7R>0.,GN?AJH?X9YA)7X[M%0>R"97-,\.S\R\ MH,S,;%$U [>X#]8M:W-H_N8J$K;PN7M"'%&<1>>-5A&K"L5!\X&FC=>HU%0X M(Z2%/'AN5$Q/!MR6L97ELZ''SBU+0=P:;<$%1)7W:EVS$8YJI;NJ3 MJ?GWOY!:6A]"]BVOO"1@\IFI QXP,[A@GUK2R=E@[38;,D-2,&6K&MT,((^[B1,N9:@2EONB=EQ"PNG#,TNS7,; MS!^MA=%R]PL=R,8R#06=G7B )\(+'TF%49B3F<3@S*DY.$QH>.:UGU4:O /+ MID->43." L I8IBHI$!]:O&V5* M!+T$.XX\ ;8LSK1P^2NRXV%E@7.AGQ5YMY.,V:= M9!2&MD,]BM*YPCHZ6+3YN]$-:V@2U"%BDN7O,V:AX:%<?)$L.Y=,XXYZP M@B[R+>^308A3B?ET:#YA M#.*K@FSRAT-&_N7?3V??_-8+S,ZGW$&ZL2*;2JOVJFEA]&.3M,\ XB42=%T7 M0NVJ7.UTS?H(A4XLE)CY9S'9W(W\%8+RT([NFEE!KAL%?/&4Q08;:MA6WE%V M14)ZD6/8!'J%>??@*+\*+[7K@A=Y.ZKKX^*_U>*GZ]/! M2%3K'W(+S%YQ>,NK@7P^N$?+D[XYH6B1VX7&:6D<-U58URTY3'U\%RRU3.OK M%\0@RI"F!M^D]??K4+0*'>;0A:W_9=D->>4YL/(A+"X<.%R-)P_N,I<:#A\@ M9J\UV1'.L.;2[Q1FL\9A84<8GFG"E0K>6;F@[:BN:#C"..SH;N=X'#?#K3;# MUS2]P6066&T?]D1XKJ[6OG^U+JHMBH0=1P83G0\<::W:.Y5[@KIW<5G8$Y\+"OB-.G@O='X0CCW@F-O@<0;TI MBJV=1O15H8H$;20!>(^+^^X6]WF<^Q,)H\&B$V:QNR=+/4=V)T8&Z=)O>.'O ME^295(;\F2)=XMZMP#"Q*)HRO]'00G02+ M@^!$Y1<7;7'ALI"T!'_S#9/<3F D>56(D69EUW!2 MX3:)HN.NN-6N^*$)"^P#F_IO)K- Y MH=B;8^3D2MM[Y27%X8>%<$DG:*/$1 MMP#O /*SV3MBT #X_\.-2Q'!R263;6B+AY?F>%U(Z:W0S(XK7JF"02S<*.,@ M^VTEP=*MMPB5IJZW%A_]C4(V3R&[SEH 8?">?_TLBX?;X9O-&$?.+?'$BE7, M_OK%)\QO%>:Y$H;<)X^?/#6 $'I$Y9T6[7?>V4KK92A*6I6N6*;I>"1?VV8>CO_@ M:3%);5[%3@5J^[EA4>[V=;=KZWB3F:1#2(YW*DS*BQ4@A\2 '"Y5LAZ3H(-& MP */W'(WHGK@*CR;-0CZD([)#96IQ!5]V[DLQ M]_)]WXH702, )A P';@K A@@ZBEKL/:+L#^-6Y=(S4X7_42.[)7M1[5BIVE M3Z$AW?3=N@,(#V!:"-G@>0*["B)E%UI*8_;\& 2BI;B*#($ !%V7"L1'5JZB?QG-B.F M!REZ#VUG^W1+P:M3I,U&\2EM:;V<.%-$XV+02FV[B:K LV_(F&U;DNB%K[D@ MD5YA&-X2TC%G=HE->/C2F]R(7N#S1%LK]P<;:W!3"H 7[H&NOH041[/:'$D M?NV\J(M5V1^Q!>\_O?C/8 S"J@+0]X.65Z]MD^NT]BKHG)B!UURT,#?0-NO& M B^S=W0JC+./%50'I\4(2R2#[U*K+2?BDQCH" M]*18'KAN9*['+Y$"A0S=,P]>#9>?;P7S29+]*H#%&40%:4>$W#&Y?V>[[Z4C M+?JPN^\UP6^HBL0G:9@T KG-1/%N._32L@?2(J2+?%W*TR:@<;Y!#P4)Z(W/ M>'9J%!$A/@?M12J->51SI@\$FE7.((_5:[?,,M74R^,BO3OX640AWX,C(LD" M0/FM"_:]+7\/OV?FF$7;P)EVK:*\OL"#@X,$86SPUN:[GC-IQF+A%QI#"9 U MF.Q]2-"VSU$T05Z%77IDZQ:"_AYY-*G%*_IWS:! ";GE(:==&>)G$6 M,A!$PS, A.QHVJ1G.0;;TAVUH;Z $ZZMPOM]HOWXZ ^I14;YOJ M ^\="6'^K1.YC?*"5I=?S@)FG,ZS\5Z(55]N7L&VX>6WYW((H1U^!^>G[$]C M>B4N8,/?+W7K7A24#=JN!;V3M!O1#;F^)BEQ6=(71M@8?#*DD>M'_KWD:8<-Q+=[:7?G2=M!_^[-EO,X SWK+D7$9\ ME<@)1!6 ).)8Y<$*G_1-%?P7PSL4EE+HQ&/"69(DB!(&R[<=1=?V\*79%GHG M?S+00\J!@4-"B5(Z_6N:KFBP=XF@47<@M2@./9+3G+"2U);FJT9^(:,\=*S8 MP60YA#^ZO>YS%O4<_1_/?$CW8[!_Y_7.'^[T;UC4^_G:U[XD"B8'8GA0L6J+ M<'I,L-4?8^M(O&L1N]0BM*73,PC*FQ=#R]19EN5,@N9\^0M5PKJB)Z=/*#)S MXL'LY1O4?KFAE*1O,J8]E"M]YF*ONJ+/=JA++''U[G>76/H"4N";>@=3AOJ% MVA3!!">GKZ^:^2,X?%WJD5%C>]S%"&]7ID"X>(Q<3:B6X(+ 8_?4+W#+%)X_*2#@6M'W@,[E "/]:.B_J792?$O5DVXE*X7 M3XX).1:\\8RE=+.M:='>HQM&B>0Q%<A0S?1VI>CSEMH@0U5_9PXV/?. CX*B(<' MHZ\N!Q\-JCPOD7,V&[87HAN<\ !2.73_A#ALJ.XAS.X_BYVY"K.O9.4]/ \U MB>(DO]P)5[SZCP3#LR*P;3+R").2S+$H>7<]#_EO[)(_U,H90&' -R2A]'6BM5-I"1^S4P2.C M*+(^:HH"\:$(''19[V'0%N-:3B:)D+T:#Y=466'"8T9&\)@QQBYY+) _HI\* M+Y;L/555'RGS%$280!S)S641#R:J;WA]W.CI1G^NDQ&!>"\]CN^#[N>O=IK_VG>0G$R\09J2'>#!3VE%AX"P M5YI8=Y>U-7T1 TQJ/*TX]\?+E;"AU'&NRW8EVE.JS7R DN0Z)&V* E;,)YBA MY.'H]:&X.$[N"WD<9S(F$5VLMV/OGMT$NYDV^0H:XH!_>D.G[WI:Q!NYL([X M)_$/71-5-(:ITSAV%&/BBDT2>XV4.]F$7_1-J\A?XBX[Z@7T\(_P MM9FK-C#$E5G#3YY)AC^8JQI/.B[Q'1[FWF[GB.WWF9#M"T9P9"NS^>^ UIN0XA[6Y MR:6H/T?%99OF>BJN:Q!Z*1_IX0#B6'N^ZT7]4],'T_E,(*0OKD15^L.N\)\, MJIG6(<9T=9Z+@G.$WGI2/FO85H7@A9:%5FFB:Q9"L_ +UOR3!8G:F+L'FA** MFBDK405#.,(N$A\3:NO!9,@G9-F5E9^L$[T28#>L U<<;2)2:R30R;1 +@P,#=PA)\ M*,V9P<*[!YHZ7"3%TC*%C!](W2,9KS5:J]U&-LN6VP+I@F%)T8&2IW5=+D&. MXZ*2$>+ZI:2((*'*2=Z=Y"=ZRT>""?GZJSQ_)7B0C^Q!.&43Z3-O+4IS>EV3 MC#ZM;Y-)WM'US-@3I8; G]"274*Y_0]5O1_:ZKNNH)-- M:RTC<3'CY#7Y!T88$)S%=O^!#6J4?S[7@,<)QT@EQ2K_5I)[B"F&> _.,\BV M%JF>98&X,(5GB<*T@MJ$L@INDL\;.T>7LTN2Y4L!E%WPP(&=F,[XC#QR8BL$ MHB38C4OM!M08,GK5>"5/X;9GL)QXPQCVT371%I=U&*Y\>>M&;WEC-,\4:2,D M.HD1I */KMB?JWITS(?P!+BRWR&UF?0D)N"8A]C\QZW$*TAQR@(0HO,BD[8L M7F]CLC\223%-6,K3-P =AS_Q8 <",?@>.3%%E547UHD*!2VPR9!^&\7YT MOLE_#Z/\NIC/7FE'&&S'V:=?RO\[?_U*HDCY?Q]EL^^:AE@UG^%RUA<]^N%W MSUZ.?HA7_*&D9VM6_>S\][#N/LIB&7ZOZ2MRAXXJ_D84HJ\DSR!L$?:IP>C$ M-E1*:MM8C3T@PEU6S>!,6+KCB3051 MC'.I^5OOH06?I0/<-AC:R;-^K_:M1#,I_C7;ZP7ATYU-/>X87($]&]^5]%%> M%\W0A8N1Q]6P?@LE%A!A3?HNWIU 3-<6Z?'/;?KX%S\"[OP@S^47VOE)3 F< M< >^RGGC3E(A;6OP+$/J'LN/-:$$1VW$7C5:"4FY4_):OX61@'XRM7ZK4$XL ML_$OF1X_DW]]#:K(V:M=O; _T=Q]6RR+-DX=?_)LG;?WM<'@+8Q12!$OI)X\ M&DJ5(F)<4[L),Q9>_\?S'UXR:PMYIN=#C[9)9/NHLI)/91DL8$G8)?NFJ49- M]'5!;+0YZXG/?CY]=3J[H)P6MZ3L[>\);I!84I?-#T^PR"0T.N$V+G(3O1$8 M$8[B.8._IN&7D^]QNL'JFG!V/76W$<(U6^K-%!M@J$KM4XAR4WC/%596Y=\W M&*MZX1GK']+*\O-O1)UAJ#Y]^K=L]LFG?\,GF7@#\7_/L$UPW^<@2!EJY1A#V[\;I*HFP4N@ \,W_"LI6ZU1XH^/"25TRHJS[GW>"6?3&RR MB7V%7E)D]"*&7MPV(9 ONDA^0!#/BKC-Z"O0/.!\%$1,.R_)=;K_2%Y[ZU ; M;#;+!W(B:9_O<5/&<3A!3VG>0MED362HGME0'!ZI?1#K,P^<^'"_>!.F#@W1A5!*> 5 M)?+DM#\Y010(?Y\._8^HJ/NQ;:S MBS^24+S:B1-&C\)$(.Y\=(*M'W%)I6NV:X)NLN!#-Y1]8:$O3P7[^U$ZK_,5 M00XOL_M=FZ2'L\CF]F'WF*O"XTU/<<: MMW"S6J,>4E8+@30)@27H._3?OSM)TH24>*AK 2E/\\^6;40OV^4C38H4=:(4 M"O8#0ZWC'Y/'#C[AT$XP/)"1<$AP\&P1.:[G_[W,*XJC]N@AK8O"O\2#BY"N M#QU\O/GD\Q!O/OU8XLVGQWCSEO'FR[99%4 AW'1VM9#>T$P9ZAEV/HWBOR- M35HV\UU)U/PODMB(R%HFS\VB1N5% \R)"A;K5?PYN4=+V@UPCE=#-5D3=XU>=5LD&/(8"BAG.JC=.>EGK^]&R6?*1/W:9N1T]G)RYKB% MC1ZG:7LR?=N\[76T#XRB#=9,M*MVGL."/*CMT(:(I3NT7+AMV(8FR5&7HP3 MT)$SL\]<^HA'YP=&ED;&VQOSS^^ MQH*#;4A T4=+/K;DWQ)^X852B3^T-_O+O_]$ 3>1D!H--@2"V6GN@24/J*6?Q1[WRTN="JU'-'#3"@C@.6.#Y?5#E.TH2,32*B@233@2^Y;C95*;Z@IM.>V,C%.)@Q M'7I8#D*RZ [1\IN:RICX,;]P^F4,08/5-J>2'5OQ?:A)DM<'P MM#)!QL:\ES UYYDZ%2KVD'' EAWWZ-;A0?K]1S-VP6V^2RF<]M\PN:%-'GWQ M"&5Y%RC+IT!-*W,9M*G1"F M]J(E99$3><45_N_+]_7"3S_]1-F,/VAJI\?5N,\FC.I5,>\HPYA7<)U+RJY\ M6\Q;\N^"'_?X"Q[\:X[RR+O/)0J)_P09'DLH2L;/PBPDHU)8U0--VNBFP8'& M!8*DF+ (!Q7Q07ALD%-^>7#^Y5_^_>>Z*M\X% M4"2VHYK00FAD+LG'8I- MOO79!E3'B%@R'%2YNK",AXJ(*5!UPT<$96.CBYU8%?-RZ?S1!]'0]1WKM+Z2 M8/SA;8O7O"JW0]L-NNX@JZM4,!%SS]A!E::-VMF)YW\L]-^=0OR">CIIDN@> MEO7Y\*4+Q9CUS,0/^KU@I2BGA98VMX(X#(*V',*^L);2=!>7[5\;VI^/SJLF M&.5F=;)I!NH7(D-8:WU^U98(,-'IRITH,;DGBAPQZEZ86Z,\6LV4LX-&A>3< M]4>RA95M0?0,Z#<%TBE89[;A@S\/IHM'_@2S;)A>BO[P* M1\9RIV=5RO:B^];$='8J)4:DPW2BDY.04@BN$%%WC(=0:-](74ADM"'-0]#W+J\O!ELQ^>,I%NN;Q= G<*SW;P=P#I;IEV!HH45>5Z98RYS Y9K=+]QV- M[JV,[C< 8=,.>X5I?,UZ#8B0C!"2;-8'M\)=4;Q)UA>O.S,L,:M$FQ&-59" M%3.6"CS013II'!0F 0> 5VV7;._"";MJ$-T^N%"D M9$4FT#_8- M7L ]&\3=BUA&LBJAPP!?/-W1>4 0@X&UL9R8Y ( J6(G8D=A& MO0X0^H'B)_?]FY$BC5^NK %*9Z4TL]C6L?O\)VO7G>K$;9CUU<$_>2QR-Q[^ MW;V$HK-?WU"A3=[:;%&P7*Z,>!4/]BM?,K*B!AWS&SI%G%BEJ:\U6%^5"/R2 MI8^*G&VQHL!$CRV^B+B;X>M%WPH:?Y1 3:3:(@Q]!))5])P@VI,<=:(371K_ MO#MBM(.#!E1;OC.S_"]\)77D10%E9A^.&W--5GCT_^ M4Q0-EH7/G<_"JTGI9!GO;%JH/3Y/7_EXT-[A0=O+:2$D*;/O@\Y!8= ]+IO)98(M@0E08(MURJ%-G"*E'O7T M= Q'MV')#M:;I]D/5S>!%@Z(#KW?$[R?SO4R,J)R U5G[\[X&>X2%,9YK'*! MLWAUU0+.242*IR1MY/+[2W9#L+LPN]6PJ1GB3N%:\5L! -!)\ $B."^S5D&* M;2E.GFP7%*2AA#[(PS-0FUO1RLJ0>'9G!\ZJ M;!$=*G"^0R_EK%NL2?V3 VN4Y317@"^RN[<30+W7QW7N'+$\IKRMU&\;S^U? M!U##NEO7G7#0*HB3.G>WU9BB-GCLT71(7^Y&1-%="P!7S+GZT*0T*D3/VZXYKHAQSRTS29G3-) J]WC=2<1==PE!V%>0L?35/3IQ3@*--IYYG. MPQW"MD(E;1M>6!"V:BD.!J:=CTPCQR1Y#3'8ZPH?6$)64"32HT=C"!/ M9_\HR<'@\-]S(Y!_&\MX^YGU'&C$61=>LVO8D1==83(PPU;2RO@#MT!*[?N>'\C3Y$/L]',V*'J23=@HHF'K>NTHNTEFP/N($S7*HZ=^AY[Z M=^+C0J24^\=2G_(@-"SU?H\TFY%MJJY*E8 ML95)J\*9JOKFVJB'/W*S'=- 4;A>57#GHQZRBVCEGF%A?TLM"[_E%)Q&=\!R M,'"&M#ZB/PIGOY)]OI62\/6K;/;=LY>39('Z>W.4%-%*067/2 65E%ZD9S B*<./ M&*D?#/>SX"OG>":J51:_#MK0ZAZ01<3UR_0?+FI[4^FY<=3RQ@0 M9#!Y48L9]G?[=3;)"ZY/6">W[)Y_]4,V.U_0HX(3ZWF]HLG.B"4AA&9ATV?D M:JRJ 2OL'\^^SV:OR["XZ<\7%$'1G[\.QVO9]YSA^(DR9\^X/S(GZ8!7QN0- MO6U>2O%Q[-W<(*#.129465DI!5K:]ANS?EE]]K!NUJC4G6X]4*&:K :F*&F5 M04KW&K=#2H5,-A)-J&X@-3 \>^BP9,OH-ILK#QO,0 NW* I+*I=%ZQ2EP];S M)G+11[?FG=V:"%AY?@ D=*]P@N[ N08G&-$A4Q6D\(^^HV.,/@_^.)TLKU O MLJK-.W963>\ZN\F[V\2=_R\ 2A^[] [V?;]^KT?>(NXJ) M.Z=+@;)/;X4(^T#HZ7\,X1)DP(G,PZ$!'B2$.DD:XDC2 MYZ>SG])5(JJ?L2T]9N,D69\(HA*:B]K8 MR5&A5GC:&&R]PT'3TX90!;:@B_5@4R[ OCH0JA$#=_!2UZ5E'_3M\43 M:A65$Y_-_!?N2F9($>%)5;@Z+/T\)@^WE"^540-,?2&6Q"W)L7RJHLHO>KA4&?P)@-4 M$:7/PJ)]B%(:?_GW:W.D6)SDB+*="E_\./OT[ L_;M$C>9(].3MS*[UJ%HEQ MG+#&TFT0?&9:%&!XSPUG>#%42ED#5X2)DMB3CJY)C&W&AG25U_#I+%BJ],!($BL08 ;> 5^E6?D3%TH$E#-N<]7J_&3GUJR 80-5J(GQW&'S4!P@RTE8FV04-U?2J.03=;$ M3 EQQT73+!_KD:\(YRYD?4UL:XXR>:$T%)*O!HF8%&#;]<+ M-PRA$8--[%A(CBY*QR!-@#5E(0=5F(AH@Q$GH)WBKC:*H8D99@%M&-[Z<)_0 M$N(D< 6+G#R-\)YZ""CW5.95L)E0EA%Q44)S=B$ /6$HY6S>U(.*35 BYH2Z MX6:TIZF$%8)?8GM[#?>7=KN\1YATT,\1'IF_FCR/CJ#NGH0SAO)'P.CP22TV M#P,H1]3L&YL8JN_A!B?!7[D@I9U9VU0@*ED4&&F6V)PRQ>DB/*H'5 %/HG>'YGA0B4FT8;P)0MRJUHW1%1F9KV8.X6;QRO M3I77#\YX06E*TVM,^]VQDS2QXMP(.C^6R4+SMLU1UK;][WF3YK)5E<6##C\* M=["6XG95+1;*.T8Z)7-7A=9,EN_S>M^3T&->MZVDBE*_=2\G(\M# M$9H^6 <^3=%I*FMZ!>=6SMSX5J-T9!2"=(*D-CC_9G#WZ')J"Q88U<-_-40T MN=,V8[@:>J^RBYT')N&315?%OD@6Z9+RAW,:JJ'NPW\NV;3J2#MO!RRWA5;5 M']R2O>Z\_0?F.YN]RE>%@ ->T\A_12-_K.Z_0W7_\V-U_UC=?Q_5_0^_WO>3 M-WJ0!-L;#HMF)7H#7*N,2&6-!G(,BFDL M]FN)!IW& +?9A&/0Y0M )!$.?M2;TR(KG TYNH T)8V&OPJ##2I0/:%= !3%(.) M 59/Y5I "4;UO47P-TRBR))]<06.2MAEK1-OW85[SSV6)PT.4WL!U>U%3LB7 M2RD07T:&?7I>Z;I$EX:4";VJ-@<,%/>QQ\9+BS-%5&,SLLY4@FE3Y/Q^SAT; M)?ABCP12BR=P7Y?A.*$QLEV#7,]B72S>=(I;5'4L??&'*&AUCI8\'J[.6G&D MJ?."&]?;X@0,-]** L^\G'"VF(U_P\O K8P6$M%1? MP85C-A9QAB>D%AZ>35&DC-?@8I=, I:>8=7C:[% +4PC[&K9RQ(V>8BP&N1A MS2;$'!K>."\WWJRF*%PPXC=5E<\;)]?5<9X/T6^^V%-^4%[?T;5()E0%W&Q, MJ:G'4C;;HJ$&$V:M;]VII>WAZV%N2X,[)>NBAS$*ATD(%HDB''SYMGIC2\@WE$;4O@)^9BY#B?9BK M6I6K K/"^<%HX*\;+,)VE4MX>% 5[I!T(0%VZE@)7[C8;<2U(7I6$NRJI!1R^W$LN^!G)R#?G+Y5DA$^+\ =>ZQT+*=%* MH6U$$2PC%\FY[2&KK(N97U[#P2R-*+DD1P5\8O22YZ"V;6Y5XT-.,9Z9>UF& M>]H;@0:.CH&NJ+1[8$$Q28F"%JJ"!$C0L$C/&B$N@_M->AO\;)S'GGV+/O1S M ."YF19,H>36Q[K*; NL.UF,,&54ZT.VI=[MIZ7,.^;H19<3E&.1G4JC_S0) M$6N!W/6/1VUW*3D951SA+:B(QG:KQLH(:M?!26V+I;*<;NC!;SWOO@!LL=Q!I@"W0Y MV)*>3S8[!<5 31FV: DBWBE>09Q/!6$R_*X--HT:-:)Y80A^K>3+T8B<_?TL M6C+D/"B]PE@ZKI)"G[GMIJN?DA/8&!!V7EX0DZ!C(AL[N=0-/FQGP4Q5RP5# ML&);Q:HH*JG)5R+1L*4V9G(4@D&OEK _E/2G;-M:68R35+&HFKM4H.)7^5+$ M'UV@&::IRH7R8Y#EH>!?;Q?N'+X5;.&3Q^$%BC>X)JJU^/&_@#-]73WH)U2\ M9_\KWVR_].Q'7T>2S(>7['BAW-<"4.D-/)E)D!9EZ!(U(.$9=J!+.+SB/W>= M> 0 P-!).!)*T@P[UU:4JD?J,^P4S^K@/%\0X@, WH2N04JTO&KJ"=*'AF$Y>T/KKX%MW;X)W+2^-WK(35&3; M6;HP$WO)'A1:U[@WB+[F(Q!D]XM>(F6@E"G 3NY++LNB5Z8#YKY]X[0S@S"!9)[6O"E MDC9DJ.3=P^7F30XQSR3 .G +FC)P#9W0_K !9#N.Y^4/Y.?!+07U$LAR,:(J M'X2I!-$G5]*0FCAP4P'5;91/B<=)OHQ)X7Z"G!(UC).+:R[-BC^X'.MU5I:I M6P$S?VBOE92KN9F4FPH W9<@/:U$BUA;IV:(EE!>,_8O9B>8?BM*/>R!.UWC MU[[+A-L12&[=5+Q^%5-)T0EZC+&8#R>DC\B M/)(0_4$(A"NR:36973(4@8I[C2!!48.18DO_7;0BYU);=FV,EY>Z6\%=@+_VIN2BHDG8/UN]B M#1H:'CLEQ2>T3#/*JX@+!,Z^L0[01M M(^I:(YG+""CS8$!S%N=X)<01PO3^W6Y,@#];))G\3UZ M_KPJT+T!X\W,NA(" !U"S3 ,'D&/D>![B+90WH/T#,KPE; 3_,H7$F7;&<@( MPG%?*N"S70K)+<4:0I?$=/(AI&QKR]US Q+O/*H^0-J8S(J1C'1E&!X"+.JQ MLO2#_#K"O$0QM?/MA.SJ7TK??"^M:+[[FN[5";,18'S1#@#^UDIC*?J:R&'" M/2,*EME5K!4XMO]*F\:=KQ)6D&I_H2S[+CZ76'+EP!OA=5? QK MX1_![>[Z#[^\"SE7PY%5:;1!I$<[)(%/P"(!TMBPG-6O"V=4T[JLE';(M^%A M4"M:[&*(H=+J1B517[(B7 >W"NMU3>AB@$D!!)Z7S-O+5EM27N$0675A/V"# M7!1&T'C%#8^K,HHSX Q08K#CJKZS5?WBJIZ])A/V?YIA]G7SX1(!G%F(:U@,B25MT"0$UCHT8:R\@\M+X MA[M1_FA)X#[67;^VL)%+K\^9$";ROS^H^L!>Z0_:)!PL[#NUC.K7( *+5;K2 MF-:<_6@PB) 95P.XU0#)^>ZQI#0OR+-R*FE#3Y3G#Z^.A '=IS@$F M+5IRTW*61MD?8.KVVLR+I9T=INRR\[_7'TIQUDFS23I"O@C'RNN)L3H($0I; MN3JF0=!GA1L3[HSET1CXT=D=Y<)(-D0BU478"7EY46ML*.)DGN'Q(?9%R?Y( M!LP)Q!K+OXP-EZF;7K$&R>18G5AL.=:)D7D^5U8IC^3X23MUM%'RG^6B.'D9 MXF4@'$V*U665'NHH.]"CJHE$R3[#A/XHK8 DI#ULNP@(_?&[3A&A'H/UU3?G M/\P>?15.HC>.U^37'Z0SBY'M7%T#:8S M-%DA.A(,5A3N711=^ M^5U+A)Y4>Y\]<@%Z)OU7F83P!OM@7@C7+ANN$6[[.IBZ>O8HUD@9O;I"Q$5@ M ?K\(U,Y^/]GYR^?SQZ==V68J/--04(+O*U?YLS_\+RK$5;B^_(-K8SORK::/9J\ M$48)4J7$?QA^]_-W/\T>X=0VQJH"9,1+X>0E+,U'/$G_)!EZZC=QLZ"PVDO] M3,8I;S?<@1B.L(]4=9CU*2(>PO7:VF@:T#A!]8P5C>T0U- =\.:PO-GW2LA\ MB(Q'PQAE%!DQX]%Y0BV-]"CAT8(]Z0HGB$V1>M=1O3T\XZ^#=O.6K?:D*).. MR_8]1 MSWH$ZE)AYR]A\^:QIMPW"Q9?<$/VR*I87CCXM\8O@.5^6U)VLL,,0 M,CM:PU5PHRD_1WRJR[QWKOT,C;.8+F%( JOR5@TYHXEXO\T;8A9T(*%X%=?0 MS%K1JI+"2^ K@AAQ%EH^/)V=VT^\%HL*V4DW;JI!1,&G;>-!"5U$Y9&L)'$0F-/^/#6TI3/3.QAS(Q$]$ 7 M81XJV5YL<+)9T1-P#U9.:=8ME[!8YQ#5:JGA?<$-:4I&KZJ&(Q:&>=B*:W*_ M!!36XQ'0^-F!?6S)+0\@#(/LF[33,O'>BAD6K!?"\5=9WIV7:Y+ISV:_-//( M@T,+= M&8D9(>&&A0K3\D]Y(W.'_L.S5->%G>8$?6,*4T> U#L I,X>'Q%21X34_RSN MHF@QFWJW:8;.R]4%4WQ9 &9#K'"$[E&=D4$8!*"5?HA9(3.7G,['G&'Q?7 T M+R9@^2.P$/JR(2";*5<+WV:UXG!%O55'0X$#30&MC@."NVCL:?=((=$)((RY M0GE1,"J??7D=!K!^X%.4K=,CB#4IN$2@!05R_)J6U7E;$1KG8AUYC7R5)04M&XJDF/\# MRS@P1D^)PE,./*HP 6K&;QL]G-D^&#$_+!Z]D9 M_1P4D]C/(RZ7$(=0++-:E54)& AM0=[Y+;?'HN&-%1[J"PJBY%%.9__5C/\V M\P&]?P2335 %AO"(3L4!+_[''\6PZ^&0@+UA%G#)0.FW) M%Q11N V$-('DP MM .;IOO]WP"O3$SB!TWU/KQM\")1Q8@Y:[:6L*&]8!E!A%;PR2?M+I8K88K7 M:2$-+U,U*7#%C5(B"*)F$'*PMEA15[:" L M#YPSPFAJNW(C!O6%\5"P$2^YGYK<\FV(T H1.1/%0>RM=9%?4J\NI=94DE:]W!IUSO= M*6-NQB75LWH'NRD/J.T\K&UUT1#=FJ090*1&2RH,Q8:)W)P[0-L))TJRH<*T M7>P+]+ _:,O-B2&;\L%%PX(3C/GKK73.%PRCVW C,*46ALWDIC5]"0.=)XK- ML^*2ME%5=D+:$SSGF/?@_& $-HH<>C:6/9=V\BFU3O12,^[/W33ZXPJ;CRED M%B[65$Y22"W"D#&X:[8.J],-&>T62>.1YSFM)!8,U>)-7)H#X(7AWZ[KTX_: MM J1#<>>"D>G:"][JOARVFO+.X^;=FO?6"K39KIER\MF09WS_QCFV>QG4H.6 M:A#.J3V=U0>XM7[2TR>N"Y^SS_PJH8'-WG(XD>8&5@ [,,]L09&*G7@VB2P< M.RK!+6J=MR+FO**,8IS(@6P<1X%V!A10N9-U8+MZU3+.BE*CE9$57<46Q37H M-\F'G ^26/47L,SDMMD.3&&Z+\'NG@QH0Q"(Y5@RO1 F#M!4SYTRF/WH1 U6 MI(X\IV.5XR(^0\-QO**)%3ZTY(@(/P*HU]^<26^"^VD:!-'.P1_9J48@][>( M:*O?G7$71FE.9%N;EK*YQ*[2=844@C?!I,RJ\DW!]&T;HAJC[*@^&I8#1\5H MYFVH-^&$"B/L^M9\3)Z(_H6AJ['!]ST;3,% 3!>_"QZ9V%Z]ER5/K/!MN:,' M@*1G0ES###/O728I)&LXS8?!%L#=VIQP-X$IP3 M^A,L>G;: MR1W0E 87'06X)6[2AK:LZ1["?QMM3*?(!F\3RRG>-.K4E>WT49@=,J7HG^<% M)C(I<%Z8*,\)N"8U10G)%9' ]TW=,PUR<+Z6& /"-NZI4R*Y0BWMOQ=:?XHG MQ L5BXRORNJFN1'#=H1 4Z'*BM]I$,VO*,\EZJQ.W56ZE&U#1Y FOPVA_[L5 M9SVT>O&6,8[K1EO0IN22$^71"5GDDY$LLAREUVDLFP%<6%D>Y+:78H_DIP24:;P-]T407% A (PR=9B.B+:JG_$*U0:F.1IL'T'EQCJXL* M.^^MV9 GV9./G7R9A@%O>_K['\C_&)9EWBXX$?NP"6*8=3Z^C0] %6DWHO)@ M3F ]0Z/^,',G=OXR !Y18ZE^!G5->+NP&?SG)+EID;R7MPV'0N\HF9=%H=S9 M$\8\,94,^3CXBNFNZ=1=X(Q;MZ&<@/^Z'#O8@],?:@RB$7E^ 7"2L;@@>4P^ MB..%H2'*K%N)--]PW.C57!-1)9F,PY>S3"F H[Q"UX/R6.M^5UJS6?'6O.Q MUOP>:LT?R+UXICVI#[$)XJ>UTU&S%''TUU5VL=N70T8FL!Q+)^]G)= #$=Q3 M4@RLD@Y>16*)B99[7I^.NID-]:N^%)$2J444E ]%BKO]PX,,L4J8SI4!5RM>.,W=G,\Z( ML*CLU@4K8RUV$[E24=%QK:7/O_HAF_U0$D Y?"F;O6CSA73O\E@-KW?[/QW*S2RM(T]\VJHN3>FTJ01 M-2AK=98PFX??[@%.["LG )2#](W16,96HEGIAF6,@#@I%P2T8R3V:,KC#.#X M(_#K>&XR =0H267'W2:#4]LF!E("&6ZU>7P=MD_#@'7 S_VJFZB<+X96:$K] MFR2H+H^!,YDF8@. QU3WI,LII6]3.,BBTDJ68#YDS9HD>39C(21R!5HV?B & MY19HP8>7CFE/]-K#BJ.89=5492/,PN &;0TP3.)KA(.T1FNTO%"7]:L!7*1CK*_'CTD\M(*W'KH8^B M#OXIL:N=.A3SH4@7C\<@6^,?*TS5L,.,U@?7>,O(@G*L8ITE>,/,^]ULF3Z_$NPW/4PI^O2"X?'TXDSH"RONIQ44>IE)&SU@!,,()$, MPJS8LC)#8]?R:511KL$>HVL.QFOM7BQ.DVLRM"H^30LKLF._QH8.ZT@H^FB( MXY1!0P:+HQ?-8-X40%5=%2-M[M$4R%8G(T("UJZ[_F7P:)1'C>TT+5?>2'FKG\C&_W4(!P7T#:Z_,[:Q ML%<;1W2YT6U9YTJUK:A7N3Y [CFPV/&4I1()-5"<8!/85Y3^H\8%2!*TW00G MERODE^EM$ =Z.WB_AY.\:9 M.DEAR3I9-/8**>M.QW[^]/K3$$ Y_61\E\D*IR3@&V+5W/]/C5"*P MOM +4)\H_UOQW=M@XZ%@[7NM-",1WS2R4Y*$+2&HI7EJJ-T?[&V[\9T0+C[ M/,*U:.:IR3.,\YSH,D$WN)Q]^KFL#6N#":$\- TG$\>?WPF M';?+V=//Y&=I?YST$F7@F^.KH37+I^-(K[\IN M,]FTU-[<,WV:^JC MU%8GM_1= _W4CQ_@NOBYII[#&%+&*#+I4 3HI"XAJGYQ3H2B5&DX $F'C@7LQ>+OB%S6!2B$S0B/^.K5R^]/9_^\T86A#T6CB/;0MAY^PG[$&X9[$!% M1(D(OI"FZ?9?4IXA9G6-?+X;$34IT$RY\CF+3%DF2XY!HHM7Y*)9%D:VS*!= M<%VBS9D;DG$[Y#3DTOSL&"%[8!NC6]VSWE%[/I.)RN+1ZH*-L<*)=S%#&.(B MFHHQK@X'WQ614N AW+TIC[/D9PP3OI/#4:2@^05I;7\3:2UDV.TI>-7D/K>J MQR]W83=A$$@7@VDZUH@T+>S M$7?Q] ,UHV[/Q.[/=[9M)Y99LO'PV#3/&*>JA+C6&D0*A0CI,J\GA?0IA#6I M75C_)VGUA-?OR]^U-Y?\',\ MP),EF2_PX7 RTGM3TZ<&7$X( 9:;;86UQ\MDVX2!W:E^@6S:?:5BW[ZK'B2# M]=%RC5-@1 5_X/CBTV)>K/-J%1.IZ%_W_NKB3=U<$0FQ\9F0(2**HBYFB:=O MH>1"2V2ZFWI1E)?,.<>MXLD3X 00=Q>_%IX;E);5',#S:B>\"Z.G*A3--H:$'K^8"'U1*3PXX3_2%$"_<_G1LIII_7 M@*H_S!89TRYX7B].9U/ M'W_F?ECGP>:?/?ZNJ.4FQ%:)YE'N0\3G86VD3Q)6]?EP,73][,EG<&Z>PKRK MQQ/^\%FF)?RJ4/X39HNLU"J;_5?N@V=5V JSGRACW OM1>X2L\X0> MCS&/80!!O4Q.8Q^\N:=/9U^1*WN5AVWS]//@MWU;-4V;8=+_3]A9\;^(G^_L M"WO!L(.+[9I.7HEBP\L]^O3C3S^:??;DLY./'W_QY/[OK'/S9VZRL^[)/J(Y M/F>VZA\+D%R$Q?0M4<&#A' MEGR6(!SB;ZW*BN(!4@@DV8#PR2O)?\S.GC[*/\)/SSYYM/Q(M^XWO_'>FYTO M6+#@-T .^[V\2AG'GION<2MCZ?KY]-4IW6QP\IUV;7*W2E:8UFWSZIMGNF>, MGJ8%P$M M^F?.*BMD=P:L4_MY4_\I=']3E0RZ3KG\__[R]M3YV:=_N<>V_3E1[)R=G\Y^ M)-6 ;]GKOI=>$Z[X][+/@R-Q@QG=Z=>UO0!Q%2!.]"&+;$5HRC,#(LJ(D6A,VCM"B35-_L::-X+8 GR-LS M^F254]8F2J,U*ZJ*\.C9BR4<<3Y20(,*;$2;-E]_62QH[QS+Y^]4/G]Z+)\?R^?_NN5S[QL$IWP3GNL!5L^?>VG)/7,H MB4;RTJ$MN2PN)&: GI+2F%[M14HAKB_:Z[P&HK2*G_O@)@4HJ ML)GL7NQY(TPB>[TS0ZS90V\G*5+M\*VS].S[^VT$GM[2V7/V^;&UA\?F[&/N M[?FYUHZ7PI7J=)U:*V+#B2W!K0>35#<;_!402_N-]Q(=/ZGQ@/):Y*H*>A2B MZ*WQK5LI@UN]KO5 KL'^'1?-W2V:%^-IFO8CN:XR0M)+ L23QM;%582^^[*6 MX5$=R6O\IO&\)@AWC26TC3S$ /5.G4VSOQ%+'VX>W'9DCO*R$LPRL1"7^_RV M%/>C$:#>>P1?C$N;!,8/))O@X,I>Y^UF9)RGAS<-+&WS'E?^':Y\@6+34D'E MOR@$4F;5?VMZN!A"V%N[,KT@Y'7VYE3ZW3-X@F+9@Z$;D3"'^$QL3N5@N! < M:X&Z\RU!U7$-_!EK0+#HZK.,.]N,5Y5 &=T,4NY4X D3R37M@L"-'K5T/,,^ MW"S*G-'85TTGXC3:ED0-=)UU+Z#.2 : /%;7XF:B/]T@)+:]M4%0]7^Q1M:( MB+!80QR4)V6O313'B;Z[B?XJQD\A?$:^G@04\E^:UG4#)0)-23]+9HY!^&K: MZ4(],:"BWT6/@L"?)%+$I_RUZ;X#!_OA8$RT4IP A=1ZS8KP2] *G4OWW)3E M.:ZWNS4L,5],66C?AYPT+;JN.2')[@%F\]^Y*J'WSHU'QWF[PWE[OH*):&#; M?6NRB$O<1"/ SH$4DPB\96?2]0% -WO#JY?>&">+&Q1#0 4/JM)O&]SA.\QV; M9*UI[25"J8S)Y;;O_NOGV3FM@&;V'1RZ:CS' LJ?/9T]HA_(C!-<6&<\2Y'$ M'/CY?@A!+(O8LL0)GI# LAFEM3LM+4M:U! H),MR7#%W;!@B+)M%#PF^OV<: M]K+KSL]SV4V!@!R6$ERNVEE>RKXX5J\.F+,>N>SCGR[>"^[D=XEWJ)X^PWX[9@" 48)"E9[ M5H9I:6[9IGA<;7_(N50KKHYARJAB/6C@RY9DL8BA<9V-R3FYU4M\Z%?-VUXW"5$U3ONG(>.'X'I7(=^!A5D MEN@D->AXY;KCQ4$-BV@RM/XC/DB+999:15GM()]!WU3>22*73FP\:EB-,4JG M[\OY2?5OZ1LNK/8W?9A>:8D(SGY?7DAFH"TNABI'IIDAW_))2E0WJT8,1DJS M":["3=C/QQWPWL]ILV"L7,O<><;O$/8"H)A129N?'Q*XOS-H?O$2!Y M X#DQT> Y!$@^:\-D.QF/PK&A(@@@KGYRIN;YX+AN@_-?C?OI#C[Y&__$\%I M']YJQA86885U^EN"Z.J4.9C 7%%4CP>>&!#B5&GAY/"9=TDL3/.\B[U>BD]= MF;#L#2>\)J28>*^.HQ;M)%(9E3@H)45.:O'JT]E,"XJMJ:6TBSS@/FTT?6)1 M.^,!=&&LY)DF06+3&+&$FOG46D(;*_7:8*?06GJTYJH.7ZG?"C2;J$@?]D]. MP]+B'.=H)V(B)%NN,S%O.&R=YDO*@:'SG4+NBGQSL,52)=ZM@#!U-!MA4H/K MO#">'YY1HF&>4]9C34TW%TQ)N]T2O?F:'+=EV;5#%"U;"?]W6$M$N4S2\E2- M+SLE/VA)4;=E9JM8C0>?#970>R6E]422F;#KJKO.M&?&UDN__M^RLS2NB#0)K@K.W-'W>KR/BNZ*)"Q5(_Y1JB[H4<]E13-[+JYS" M=L8^W&@SN#5(B2L8:'#;\PH/?ZFXFNYW7KAY+^J1PN=%:PS]OJ]8B(#R7]PR M>-&@PD-?)W- R8:*P'G*4??CT-&2IDG_^4U+:879.N] %:=5'SFQ;'NDYY(? MEKGP,('SG3E85&Y6AHIK#P1%*R$^^VA)D*6:N;RI 7&'-!JA28/-O=@Q]+/[ MB/8/[T.U4D+:H:?#SHPU/]TBW)=H=Y5N&[W?G>!1V)5$6E)IB)*7XD.^*WX= MT.Z<< 5'2ZMMC/+3Q"!S)(TWD"?PO=@,E^7=&$P:M;,FM,I-Y6^IUC'<.B?> MOO \B^#&4:J&SX\3/5_YDIG9NV[VZ%I[^!&MK7615T2%WT*B$GV>X,O:HZ3F M6DI!&2WAQ4/[^05Y4A"QI"-DX4B'Z5J65AT='KQ/&+V.9W3&B1GUNW3@77[) MT15UW)G*YM;GF2X;.IF;6-522Q@+ MEIGP*P+9:K!W%;-'SEPT<6'I/@>+*.DMP;-R:Z?[* -0DW?)RFJJ7/WB)%DF MEGUW,\.]%SF,=D?"07I#A^E?T^S'AFHUH8>MG;A*:9^"C2A945_S".]''!][ M"].M'IU37_#P]/*T3?SW$Y[NQ),(&P0LKTMR$43NIOQU*)=Z6WUV)MR0P\1O M$J919]99I*>IDN&_8 M:/53=Z?ATJ)F%#)1BXF@F7S G53\5LY]ZIZ/NNIVT M%=B]N][SM.>R5,4P=R9HE/FB3LQ%2@:2C!A<>G76G!A%O@BCUD4\8]5< 2J5 MTS^#Q2D2^3 %3,F#063PU=( MM%W?H/&V>:>\T8,[4\SO2VD!Z6] P>7:-4%=54FJ(6QP37=8JFD_-5-VKN8W MWXVDHR8EI3HL$S(*H-=M4A@]*V731YOR GT?U+7LVPC$@HZ])E?6H0=9AH6U MZ_8SE?J2;\E84FJKM$X#9BZ'>8<-X&%4?MF(7E[L2)J-U=;V7YWV]-#Y_261 MM,05I">5=UT35FRO)&#QVN%E%^ QL2DM5Z,>2G=>IR_-5=6)U\S@^@I(DVQ< MTS#CJ_; J>)2%DDIJ7JW'=I@#RD,C20P43:K3K-M3K-&U$[FP_*BD+YTS8'= M=B<]C/V7<*^&88XF*3C;?=D//$[;KB!R*YNA_(^>Y[STB02\[WA[CWWS.7G %TF8))]VZQ.I.+/1$/(4HC'K1MCE/4@\HUY% /)A05JC!XYY"O_1UG=J<;G<=4_3X73J)R:I2]O%-,#= MO_7YF[#;D[BYR^S 3'0B4OIHX*0X,$9GE@N:Q\U8[TZ!<:S*OU-5_I-C5?Y8 ME?_SJ_(/^A@^#QY3=ZO):1CQ/&R._2#.N0S,V*I1W3;G.DND_A,!E(DT MH3RE^*PJUZ>59U_O.5@_G2;98&II(F/HK=T^EH0@Z"K"XBVI4YH:"(WW7NX@ MPXEE]>$6@GKA&4-T$ N]X<]T!,+UWGE=7:TU ;4+-V*B3J[1_*B0VK26)J!L M!S- *#L$F-6[<%8BF\+2L;W@:\<$@+=B$+D5 >#>KKK1ECM U<5GU2]AO,K5 M[C[ 4!+%RWM%^'!/C-9K:JSG&EODW"UK9GYGUUIZ');6/+_71,7?_R*S;SA5 MDG,2EE[H1<^>XJ)I&SY_\NE>BA/ROH=G;(3Q">YQL2"IQ[?-$C?F\66Y-F&, M;%XQ+ %FC'E1TSB%#!#M*ETGD#.+<^'S&G#UDZ&AS5]=%"8AD^OP[%5 MDK#.?*+$M>UG!ERAE%9,:O=DFYA@*TEJ%'\SWYG%&R+:F&G.9]D')9K,W=&*\YN[_SU!E#RZE1IE@PWT\WLAW?"' MC]&'Q;AS?TY:T=4!O0C!3WH=/BHW4M\-V^=99]QU]!];2>Q%O$3\89B!OS[] M^)/3CZG@5>%[?WWZ^-/3+_3?F)F_/OG4_TD324[/O9LQ,[YH*\ZBK"()O>,B MX3_.,A721@N:V">R1C@%-P,;Z1 )DC@<'N[L])/97!_%RS?:+7 5H5%)=R'] M$:WV7G_:U7S(CQ5E>]?:-L7Q4:Q6K)/@#3 G#27M%,9@L18D1=2*BK2%_M%T M=Y?UBA396H(0DL'G&JL ',WI3G A-&C//38TB\K58MJA<5 W]<.K1(EY#>L0Y/.22T1%3N]Y-[!*KA^@W#3 @_)-=[.'L MR9SZ DEKE])K',.&$'QE.M8R\P*6O*45 [_E[B6>-*T\/MQEE MMBX^",\!LIWMFL$RS7@Z?9R])W %&6'BS^*9+!S[^J.JB*_K7O5=+?^].3F/ M%&;O1&%V?PYPF;W#!NL/3J^O>Y_DW4E^8AJA$KZH+:9:>%N&,2JAO;IH@FG\ MG7LOS-\(E MG/T\.16D0F^!7X+X3[A80>+3\53AG+=5/9X3%_!;JP>'E"$R:2=WHME/ZQ^5 M@89[3%@&WG-79E8O@BL47J 08:=6Q/AL[!+ZN)G4+3N2V>,TK18'3V=?QUAZ M;TX]9L&'[H8>BWEJ6F,Y)+YWC99G]Q&[>^@-YUHM;<$MR'=%W]%\E[34@DS+ M(?-TWO822W'UTT_B'2Z;:MB$0X-D=PI!0M'E%W(QM)0S)U\713<7]Y@ M).XA=,U&O!D#,/0^<8TM=-A&S*ER06+KOJ%)W3!=D?NLZ1;?=!;4=!C\7+8E4BFC:V8' M)O184G^GDOJGQY+ZL:3^H!O=;QD5'54H_D54*#Z\!;7U=&@$:4**=G/"C>H8 MJKT +?FM*LEW7!XE&6:DWZ@76?$&E&>)*51D2N$6-2TQ@ZY0]$KH9Z@L\7:^ MK1)>:]0?A,\RL=JO7>K0GV70H^ GD]>CP:"M4+:%KB^XO74,, B[ (DHHW#X ME92)M?& KM!Q;3,^%_)Z-3$A5L*.Q!+'AYXVCWQ+>VFNO:KJ>+LQ='\"RS+= MQSM%?K ';1Z9AMON2A\CI1#LTH>"5TW[I@H6P*$N_V'U8:I&>3[9T>A"EI>U M-J\?6UT)U ')T]++&P)KE!@>+'^U+ 2-8>PI.^8:9$W7>O.T9N\:_N6A>IJF M$"G-GO]$J8N&5:8SP6;QX,G-YZ@$3K0@>YX1M&]A%A"JJ>SJ?CUYG,P^D*(> MA7F\4](]XGG2G/2J\(8TK'4GMPUV]_!^&%Z9O]EV:6$B_Y/0F;>FWCO MG@BKW)-HA=IL]JT)IXD9.P8X@=(/22V#< 'N3W:!V$(7[!%UFE<[3\";&:RK M(*W:I%;.J7H)SRWZ[<+(U\7SM>Q,,-K)= /^;\DVU_%=Q[[ M6-)Y%'R0FIK.JX0_6'V!))DNOR_^'@QE\.O7-'YX%AO-6'-0O,;4%E?AC^<_ MF>P'TRB'.W=?&E$501VPYT=PT%45WET9!B@:-+H!A\;,(I.N^!)*$_NE7* J MQ/*C)-%$KBN[#RC$F1-ZR9ZL%0DQ0:L3_5"]2X)SA*.C/@DAU*:4J22$^VR] MF[#X MIU"4+V=M$VQEKXXJ%?BI6PYKVE89^E5'[NN7(I4(?['IA>P?]O.JYOZ]+X.I MI<.]7@B$1,X!BBB6>;N4"Q?AV%P!11O&.3CTP&&N4I>5&1%H$2FVU"IS7[H6 MA-5UF*,OF56F34J L@B4&WB?$)R6?I&H&(TA/E*Q8T#)Q%[)(I$Q7S3O.=38 M4S*JJ!U7,EX*YYA\!(B]V$ M13X!FN\S(<+F2U[*O?/7MI=A'8 M?7WRV?GO2'0B/85"E[W]:J@7?$2IQ3MT<.V/TRBAPT."OJDT'F-<7=$[^#(M M]ZXHWB!B BC:E5[O)@>-PKYG-:!.#15;$823!G R+0$]@ M !%ZNQH/EB(^+]#6[3 >4HZGU%GFS*\1S1OH UUC_ YLCEW1.-/.O&EH/QT] MJZ8JFTZL.:7OC5,M!&)""2>^*_=R40_&*X DX\0)I=4;33?$7FYSD [60R]9W-%3PMZXC*QV(V*J?QW*Q1N) M;/PII<5QHGXA&&MQ9;!\=@Y=>X/'4?#LZ '=)+45@$^EC1P-=3O_6,''"V]D MR\)!?-)'<9 )IA@*0[]I>.Z19\NYM#:>ESHI @G0V6>'T2N\I*T3 M#2%&*<=C8M/+ 3B#<3DA\\!Z.Y&UI3"8.IX-\8?#C=J=AW?Z>(GE:HA09#7" M9XX,KL\]RZ;P2P-F(BW&Z79(<^,T[O.A7E;%5#H1RS*X[$O5NY&CSQ1P]%HI M*R7-#5LNNN9@J%^W7.+B%V<9WNU6CK4Q%C:E8A!NDEP>?!D1((;A2*RP$IL< MD0_O@GSX[(A\."(?_CSDPX=QWZ@G,[A2@R;&+VP%9 M95@[\IZ8PI"+61D?-.H=+,.SK]DS\,13DA:Y*)J+-M^NZ2 'V;7K()26_5M' M$7^LC_[#1[U2-J'%F]TH),%46@00/I$XX;(8.:2,6B1ZHJZH+CDGA4E*B0B- M8%<)C%-G-_IYB)O-\Q#/1EVDJT*7SQY.P-\L6231%8\W@4.\X#:H:6 M'SMO>\\K-0^I+@KJ #_L-S?*,L7N M,3;DI'-,KEEX?*!+6V=RO!8GI^N2UFHBB(J!9JR])\$!OQ2E'DLFY_!P?:F& M2MAC:94G%&R^(NUB1.&,]!S__#[ V\R\@ MGGY/#.?S$;/I7CZ9.^; #"=QTWZ_Q!0B[2UX0!S9#''*F,K"G_I<]9[!0X($3?EI]LQW$A/PWV"=]6>G?XVBR#J_?;RYM'0=UT^>!>I&@Y[IRX MQ4J]::?N:^J#J=#?J*2!7/$_5+A<-6U"LF"LFE;>Z/2LT[7?O0D3)P 8S6/- MWM3-50@_+PIKMI0T2.:R?M;^[$>A)Y>Q5\^Q,!X62?(DO"7,G2)4)_HD:9USLB7 M3+MY#72C=B_[]TP>"U"W.7NZ($O4D2&[KX>=4-HGHR]+,QY.@*>Q12O:MN3D MJ,+4T$6\-L E+6'"G/!?XB&$QMB\B_?%ORS?UOG6DX,HO&GF;9Z#3)/)I3!IP>D.$2V(Q[$X=:SZ_!;PF#*]PT' >->5G'KIGSL"-.*1E@ MR8JAEBDGKC DA%NRU26"S\@1336NTH*;2?4B]C70,LZSH\VY;R<T68U4VN&"!O'CCR;PAM;*T)P-E?(OQ,XF(,S-@5KLUI+9#[)ULWV D;G(;I- M,*G6YRI(5P D@$R(Z<.]SD:&H%_33GH8&AT&#JQ!#"CMF;A#V-&[Z./&QWF M7M1/0G?44H0PZJ:E;GBB]\\-3A%YIGAY:K(76Y;3"_L30!932IPT#9MRV$B= MTZ;M=(+JK)-I.^F;$TIS$(Y[YABH$I0@3F_;"[HJ8BCB-.-5'2<6P.0E8O&7 MW^3:5>.K0^1/5K+Y9("TZE$X,#H$BA2@X,H7!E; TAH0(Z) %3'; U,Q-7+ MZF,BK@G*K?$W^1J+53B=1%7/\9(IJ5+FW$8 M]"1DCQ)#>MM%#VW4XR"$84!F\M 3E-+&/;;?QMQ&/K+I>9/A9<)N;5IB-VKU\$9H=@UQ?,AS@*?%@_5@"^#2]G)Q!\P%LA:8U1? MO7KY?29*&^V&.]F=]1G_\@&:WA?U[,6B;\@E)TZ&)X_//L_28J41P) #9[5= M8!!"*$I 37),]@:1];9(8_"[E]\+VR(A\K7D)S_.;)P9$4C_%99B62U-H*W; MEFUICBY=CMI)S,#2JB:?I0(+542U,N?2S)OQ*MV>"L]L,79\ M'/$P^OP,584=Z.):0O)/+D!J-9+"Y-?":4*#H -'VW%MLO:%Z)1LJ[_DCK*&%^W^',VC,YRH$K5AZI>:%[PL MV:K*^.--\.!T-O1V,/A'1]:N1L@_I@ZP2R3OG6_1)X>7IF^\H%%_Q:/^G+.. MP+76:&\"9:N2:-(2, SDMV1S7^D4?4NO@6DW$X(QOC,?,HAA2F2A";+>05(MD=2I1I9#=TC22=)&3E^RN9*O"6%_2 M8XK@DEPL^()ZIU5*!N=N*#DPI9,M:P!1>Z^?$2X@4@D,0]$:'1W=R/Q;,TE9 MV94HPSG@;,/K''R,PVOUB$QYGS91K!W[Y@_]EN(S+FE&T ME860D?H5GL7([6LNA[Q",LW]/0T-W0?/8A!-SEJP#/^)&?U:\A![P;5!K[\[ M/W]IRT2AB/8!2[.S'Y"-_\S6QOUYBJS2/B0ZYDT8%&*0_$A08PUHE)GUS@#'!T(VF7"'2BC!Q[! M YQ_4NV E/&)BDL;Y)V;B.G7)P-V'TCIN;]>&16V^%(LUUAJQ('>ZW[=+ TU M*^V-GER[<5(3+7AZ7PSM=:\NM,ZQ$.-$TR+!57)C)A&FH8TDWMX,"2F:<0FH M+\P^<-0,&6I3K':4ZW*[\0YFG2GQ[0KI?X *;+>@+A:3Z+CF7:^0FT*I#,8C M?72<'"@.(&ESJ?]PK5Q )S=,Z)%7%\1GL*;JBF%88QD/VN?2G0]*.DP(VO!] M7E>H+I2)EI](BRL@XP-K"::5(V^K2@*AS6@&'%YNS:W\*!KGB M>LP)B%1AAZ>[TD(Y,M+6V>2 M;J&M_@?]O'N;HJ2TH.7VIQ+NPN:Y9,(96M#CE.;,97F6+K]+$R-)'\W)=5P\ MMNQA\),NVGPS_G79:^YDT6Q+8AO=-$MV&Y!GT":APKJNEF9Z/!-*B],HG-D' M\K!E..GIFF])GHK^2%7=<*2XSHSH5,I6.)+>1P9VZ"9+I)9"37*QGJ_^S\O+ M/@?GUC8<6@QMQG-RIE6,U+JIEG'#AJ'2+#; $GZST1&@OUT7X5=%R3V,LI[( M?Y!YSX5V%>/HEMS$93/?K>_*;MJ%&U]WU"4ZC$"QX;"&UBL8T.J:$*'!6KBL M5<_2J'2@\)+L@C].F"P#!/DA>*A5'QYJ)G==%M5TR8)-N;/C[OAWZ=40'!8] MU=TDB]OK=Z:["5MZE(=8E7]=<._BM5S-#C_-AE&6ORV<1S349I0F#=#8\'VD M80XVW8$+'+3U'_TY=7RS;5QJ:<=MSJX@0QAK)@3OZ?AH36I;31G92CB#MX0" M?-4(>-#3$E+$\TFL M)PSIHED6D^?&C8ZP5]+NH>_AX(@F9X8W.5%K. +I? MVW>I=):H7 TFQ6[OE=:4[419-2Y4WPYM.).*<=.BD3Y,/1+7JMAZ"2+C)BB, M\WI' KJVA38K0!-:!0GEX#5<8\\^.U"*-DVYWX'D0"V9KS"NNL:SWJ5DQ1G73[7%I@8R/@! \DM&_+)LJ M/N;>Y)9$,MG3$J2"GI"4/[QSP 7Q].X3=4^A-F1[HJV]T:*0%^;FZ)X#YA[R0ON5&%N$LB?6\6(\6I3\R^-4@#A5W2 M]2N]BHA[1=M.$P!$\W9QH$9Z[X_G\9!JU'+]<*KW-BV[Y&;F[5ASWVC0&U^7<=D> ME45*Y*:-KWJ<%A'MON19Z(18K)E%G'F+0:9=^^+2A!\SRR\(9X\BD^*Y+7"; M^#I?F7(JTCU[V8/-R\)3YT MR\,E<"\WHG$@A2D?.65>J0LT75MG^TCRV%JP+ZA@4]LEK(8W^397B?5\@%9K M#Q1J*VLQ,=OF&Z/M2HK='GX75^L$C/;GTU>G:-YNVO (-2=KN\,K8G+$[1&L MX$/3W[<#HT]'&P[&B>*3&((L1]:I36P7;V?3(%BLO7TR%=1J%XD>$8]3,R.M M'_#W4Z9W4>7EIM-HW0,-\ F*H,J=J8I/+#[&*!?51VHQ*91$AFR,58A.@9#5\<=>'%>HW9KNQF^!)$L:U\7N$R$*3TL'/!V2 M;,6IM,%;]3YKYEE4AKI2[!<)Y5;*BM86)P5A]PO.0VWB,45TK:6TAHKE-@F#@APZ- [A6*=YI3S[C:> M$4VK LR-V@.W4?GAJ4NY3&+Z1$WU>>T"A@DYE(V,&9HG"M 6Z>?*Y^%)B%= /(6Q:B64A0J"7$B/KS8R3SV1D3H*[,3OT-$S MS*_)@4T[G],9J@B,@V$,.YBH,40<:4VX/.U7D!)1P@#$6=5V0XT.E)Z%Z$@7\F'_/?:0 &83&6;R<-SNG;-621F?-V6[[_LR MF \(S,1!2(H1LB(/F'F;>.NBMLP,SB%E.%2+).0EVI6!9G2W@JXA[ M\3XNLAD7*D:E84,UR+,^0#M\[KFS><6;#Y=H<124]:R%X(C9))DI9,7;DW

K^4ZN(VHS;U=TF-RETFR=R:Y$>:%1(]\GWKID%R:IPX21C9< MUNG:I1'VP6E/J75_.J2C$OP@KB\[-8LKP?PD_#_R-'M/H%5$N[&<&*NJD"8^ MQ&U,+VWZ^##,121(5"KVGP012-49+*1..*$E'LK1D!8\\X3C<1"11@,E9 MF?S_SN.N8:-DGH0T2D'3?#V6C*;#57L)]:43&'6Y85T]_HI.CPMLZ*L=,S9& MNA>CLN+[L'#;2'4L34(E_HKR.BEH(7RG*E=%S*7MT=89(C]R/5?EI2/$+"^+ M43;7M"/&-)!,4*[O4NWD+RB1U_PG4SR$,P3<_$&-:^_X+ L*>X3%DVDB^81. MI//$7[:"O:W1F@T,9G)/CXI +O;H_%>SI+Z"*Y+U;B'&JM37:\RO?M M&?&4)J=A>:3IN%$;3UB6-;$JHQR$?T>S0Y*?D7V O$O7G]A*5K],.J<9M+T6 M&C!CVW9T;75!8T>!/C _PGCCMH[:VO#Q+V$7J:^HH5]\'<8A)C[(GORE;SGV MKRYL\[YO&T7;;FRW588\52 _Y)&(^]=)AL.WB<2^@+%@HKL;N-J 105Y/+!V M?$]F&5/Q$U7QTZ@H?1?EJDC\ YUC/PK9],9(4D7'VODQQKY>ZB1WX,%K[!;Q_\T+985S2\YLT0;H>R& MGNK0.\U,>PD"83+K75<:N:V& / $B/Q(S;HO-H;SKVF7L+1*:4EZIT30N&*U MWU%;5+3Q:4 0A8?;Q'9'Y6JC [_.NYGTRYVD6GR:0[2_DT%3IL2'$R'2'A>Q MXQ%,8],%G[&L6VU2OIH@PXB:WK>6^>24'+6%/<1LP M/$&KZA'OTL-YI"$/5 M"]B@&"N?8(0FI _!K!A\2%%9$1)3FR1%=CL?;O)"#S3ZE^6BX^S86E&[XE;, MZ4!>^VALG#7"&XVHAMO+:\?6!E2$MZYS:OE&G%?VF=9,[Z>(?.XDKPO-0G). MUYY35;1KB,:NIH-,V9HNQH]F8>+[>Z2[!];U:,@, M5GIHW;ID@??')]3+*;))E"@9'6HD,RP\'JQ_LRAS:U-H#I)/)VMBTN32P@O? MA'=L1%,$#JF$7?FR8'8G2N2#!RE1..6)W=N4KFR3@+M'H>=&9!&1A)@0&6-% MCGQ9C-A(JF! "]S4P>U="E_Y CYW)X'><#I#\1S;!'<*AMI)Y\'Q<4BHE MG8J42GI$=YTDVLP(JBV(/E8S]-1S%#NLR ^MLBBH/G%"Z;YVR2!./O@$,DHZTSX%U@$J.P5"4-2Y\V#+9'?2)_J=J+-]B<6XI]U=?G%#KU=^??CI:KB=W:AFN7:[H M _OTKE7LKXMNDZ'YY/03&@H7PCB-'8\2/YR>;XK=/C?$OI[\ M<0K_I"ET)[O1I IXA\P^_#!7IQ'?5< O\ZA@$+;O<9;N;);@;I6_T0[2?#QV M6O1]R5GN6$1@/O2:%O".<&>ARCY;N_[E&VO&G)V3RM&B\ )5C\R/'%J@F1;T M#?9L-Y2W.8'Z)XM>L48Q"#:X/POZ_AOX6X%AEI_% KG7V1;XY3]=ZF2K+\UR;W5:[0I?=' MBD7J'2#=VO7'/?>>)K*L$UQ:;/\ [4+#Q!/'.;BS.5@&QW"'&):(.$T';4S> MV4N_T4IK89W'B,=.&_5AF("#@// [$CNOPXSH0F*T?Y3C%9NW).M%P9BP]L0 M[V%8*&'_+B7G#QI,0,OENL>U^JE\(/-5ML6@N:J!7CF/_7N.$44@@TI'! M;ZP[S5&@%X@:&(%([#:$DTJ_@8KG\1!\7RDPP4-PJ6 ,X=A' M;APGYGV$R*[I9;^E<+*7DHN-3'3CBB^NR RB96.ME,TFX8.',2YW=7CAA8$. MPG0%]XBDT%.X>5.52^%%0<.YNY4'*% ]4D#8BV,MZ.Y7D8I.Z1-D_%S$Y#XXY3?J44GK.+ O:#@!\EE M9U<4I: 55>#>-(<; P0;:DV0!+ ?"<+W.&]W:O##[0E0J =&>(V\J;8[L"#O6V)'(01T$!=N)P\!PG M_GUDAK8-57\7 @ ,,4W=D*Y8Y(0#;>(R3%[7L]Z8\&"KZ!VW,1PGZ\XF2YBO MIN=F3M(,.CNYTI M;(,3)7&3T1]*[=FGL J6 5/,&5WQQZ'KROSDYS?4&(@>FU55+OJDL6/B!:VS MCU^-@0V =L$G%(UB?I;T*;A !RQK6@\*<.A((Q.4JD_ERB>V2R1@=*_I(F^3@3[RNMA?:?$Y;P1&!<=QPK2Q[E M ?;]$,T10!20IT5X5Q=&GZ/]*.&_+QI-8;!-T1Z5&[:G3/0!T;6H"494+.4O M$Q0;LV\];>1X4NBVL1=LO]\FDA25"]KC@5K4 MEV7X%CK21>B7&X@B:0L&1G2!Z9,MA0$TY>&/CI5JZHCD%E;"H=/+7!1-]"E+ MHKB2T(+?$M4MU?!1-R"\4W]%C,GL)F @Q%7(F)BJ@.!N.!18OK@J0[2X+$4) M>4%=4\:QB;MEVN[&25Y4.YF.<$79AD61?L%&BKM>,F,$ZD0N>&,=_4@/C[Y0 MAM?@[26?4K-Y(:XR(?):8L_%A1P ^'"/%-A-+MB.7XD@/^W%1)_A<@NT]K/*S"M]9OB1*H?'5"*;!+R&",&%BB'!!%R22 =AR]OS:J(UD#N^MR8ZX]*B! M:PDN2?-9+ZIF[KUDZZ]FQP ]N&#E!LWJ^'T0P(X( H:M7%H!*>'&S(XN/1#J M8>C L;GQLECE_CSJKA$D[J)MXC:]Y.NJ'4A9SDP:3!Z'::BLGURMG&19@]F8 MBPO%[.)H+J<^T+=8L7_(4G&3"WC^M M08%6ZOX04R!-*U%%YM1UTSNPKC19-R AGY3F#'0EX2'I:#,O5$(4WIL;LV; M3P\[=>O1G-?64SS=H\G;>,T2)?QA2^+=2U[3.5UIB4'BEAQI<'7YN#';>[D: MG5[3#[@BU;5Y41%O[D2_N,WS*Y+V2PI.[H$6825ULM%F^.)#;$%_+?(9?DNU^;:TYDZ8)SH? MI$'8*'.T\]QO!*8%4')4L-)*!Q9=RC4=&-,-6 D4X5?\%H:W+](-1#1M\2Q- M>TP]N>>!?F_+-)/M=J>+Y)I1.(69Y\]6F2+_V %UBG6 [Y*^; MZ=2NCXPY.SA%N%Z1+Q'"L2U?E1W9)[*?' M!?ORU[/LR>;8B4@H@L__KY9T]//]=_XP)__>2+QZ/L\[=^GX90S-)%2Q2"=+?/SI[:%(Q^]K_^ MG[-/'W_I[_5Q]FGPO@]\/3W7V "/=[)K"GKK,M"8HJ83E/(RS"YS@/#G -7/ M6\P(5*C5\WY[,M.9FB.GX3N!U)X<06I'D-K_($[#%[#U'(L>X+LH.S&:7!-@ MW?H\(6[JP&ZH9HYM& N,Y4MD*,!S=%FX0U;*:S%D2GOL8:NG^)OF V;_?TGF0KKS@SO!-,?.9!=QG-)X M;'2DD#1Y4]=%I9$XWG-*NP>IR1!T&+8HF/MF84S=1!K&A 7Q19,SRW1]QEYL M%$3A4'E$<"#CRTQ,&)CI M=$P+8L0&#/W5_SQ)#ZDQ>_4HA1.)#%0*)LG_+WM?VMS&D67[5Q#SHM_8$46. MY;4]BG@1;%EVJS\F54 2PJ=H,VTA4N Y6Y @#YV>[2]HM M #U0&B$LQKH=>HDUJJU4SB@!=(-J JQA@PP3_KE=3JZOH1AMN,>B] ]0+H*]\+ZGT$VZE"!KL, M"4:D*TVBC(Z/@?*L*/M^\E3DPPK\YY.GB,]#9.2&>J]#]QA=(-9?H-@T6[#47ZE,E:T +R+ MGS[[9NA4O :G[&W9NE*^94HYTI8LNRGXE7 M'KI%=*5@D.FQV^69.BCVU/H 5*T6L]UO2:VEN0H_='^]+CNJ9RE_P[D$KL% M_BWX[O#QJN5B),X7\W[V'#!EB$)1TEPP;TWPS[."%=NE'A-2:Q]7X9*5[JP,5DM;)#I)"Y21Y)HGOG1%[7K1PZ+DFI2S]]M MA5%E4^XX3&=9T55U4RNMN7B:BA)#KQ/A5O:.*7\ ?[[?29[3CY3\+, -VE- M:+0RY5XZ\#F&WJS:FBE Z.P5JGNR3/X BP0]I45S2W09\'%6LZ[QW5YNXIZY MH/QC)=CW+WS'I?!\*N[K^MU,6O#X3-$/4]@NES->*R)F<0M4])[O M-0_8Y\$> ""BZ#U .:RF1?=A;_T:UF+8$JB(9BY$9_AP3L>B'EGJIIO$(;9#OJK3J1DG_3A&2? R3&L/D(%0K[ MHU?\E<&X&/Q5.A8(*X-G[J_3OLZ\$B;6R9S9 V Z<^9,OJ)L%$&]9J8= 0#N MZP! 3;"#:YQ((*AL#-%M]A%[G1+ZF M4SG\>ZEX0^-)2R[8-UH!4V MJ&IU;3F'K4OO\+*CYU-'6M@,"V6[U45GRFAZ4#C<)KUU]GO3JP9#MO2FN4>M MD*[$5\TFNN7MQ=O.9]_GFNOI2Z0:A.B(&)=,4;,.T0U/8J(^/IF[E<:N@E R M\+QH)M:RH&-F2DH%J1O -&;EFB;;^G"MI3?GDO&[/6[MV!PF;.[ODTT[0G,: MP7FTU>DPQSM"Q+H=N:ZR/)5'[O[IR^F3TN @ O60G->6 M(FQDI)=42$W+458?C')X @OAQZ>NA[!*@[M+;LW#G&L*W*7G,&_NTZTGF0'9 MU0+'EH3K."]/J#&5;-$^F1Z3=DD-&BSV'JL]80%&=4UJ['#=>\JX L(E--YS MG/:,T^OA-5YS=E]E8&1Y;M"_$0:LT=:I#BEY;H^Q,>BK[1;:,;?78,0(7B02B3M23MJOKMB$:,MDLB5,WE3.Q+;)\=;\GDLN80UL="N MR)INO&R[B6/R %.8L8?SYKL;&L8D)#O)P*D!]4,5'J^_)CNMZ,SU$>[3BSB9 MO]0'#0N*K'88J.J&L<[EV^JZ72WD@'FH3PSH3\P0,?R'>_!BGZO_7&7((YV8 MA\V*'AB>F,MR'%EI:5([3*GAFZME1VEP&?7X$87";M/OIB)"=XK1USN/)B0# MG/?_/1@::2*TW.0J9H:F*;PQ@TIL\K3%&1Z1 QA2';B\58D4#G&NPO/4/.&6 MAJ>NU+!E!TATQ%[>2Y IH"V4#^:=:P"?.L\GEX&<,/YO/CW]WP[HB.2,MXW[ MM]-C6LVGR6;UNU/'E0%5$\/WU)>?DG'76LPR=693_.>2(FI"GX2#4JHIP>W2 M]$)P_S92>OOXJ:_-1'1ZLD?#;_Z+5ADJ^V&5/R7S3_*@4@!J? [(SN-Y;93DI9DY/R5%"MX1\&*> %':;[Z1BV\)2. M>\3$@"M$ $/_]"YT1((WRI"?M.+"XT<8-R7AGTY@7^@9R- ^R##SNME2OWN) M]%2V)SA B\!C$#NTY,J9[WU'ZJE@&J<4/L\5W8= M2])"1VC^7PYQ=48_3V$3$?F($]FL%@\6V4215A3,Q9TYA7T7U 4;'Z5$,$I0 MVQJEIYCN&&1N]<>P&;*1<(SPAO0U4+KTO=R4(YQ!RQY9%D]9_/SHZBS,T=@A M\%C[CZ7"_-@77M=02&576L ^F,AJMFL'!:20\*I>0)-#_M!.XJ%],P=P#<_= MB&I7YI&P5U?:AL1@'RP>L][3@542<^$QN ;(R8G]JV$-?@P^PWTZA."%46O+ MT4%Q!5L?5G)Q@^!VJG?SJEHP/$#L+K)?^7P4PE:*%AL"90AMIA4F] =VC#N# M#L#)L'9$0>+: FE1ZT/S@RZHJ6.+: B XK-X;7^2$DX4_B['?(TY.I7T"J5= M_AFT.ZX;9$8ZV?X)A\H#%B4,KJ[*24:=.+9T\(9)VXC>4]5QX890C*M582@Q M&U4Z*[@?,CQM6#P[]S@,"&EVFJ?$))\:P=^K\OSYJ?)\JCP?=>7Y@7V%+TV7 M$?IDFIM:M9+XK7OFP"/N,;RX 3SQ(TTU:_*$'&A*-;%Y4W[SX^9:C))NJ7JP MNG 3&HHT;)/L;5KRD>(Z->$&MX*NYD;98A] W=SDJ+ZMZ=ES8XK5@XP[GL*4 M4=W8IB,6D'$\D4(33=7O<, M>B?_G[DM$XJLA.(='I[^FY(_Z)>+C&HN96SM5 !F7Q%+G?WT?';12R8(BG^5 M*Z;@)?*V:(E-,NX]>Q(>$3JP^R(?-/PV[!JA;H/W!\*XDEG?D%VFIC:7KW\6 MR:JQ@&YJHJY-M.C5R9ON<0<.-\J*J)HA?REICZ"\BM;T$T*\PA4W#]@1:HKC M=8#N&:G;HA%?\ _RA+',%SSHMN-NNBW_!2*VR/<0KIOYE/S+QCZW=.<9(=^^ M+46I#^*CFQ07-^X);J._:C&'< 45J.%AHN3J>:P_7=*CK(WA$*XB9^Z6*R0M MI7Y'D^S274W-):?ZNPDX,1TAD!'::KFC/ANZK%WU] M#*77TQ1-35%+QSK&'35>=#64=NQ)Y1E-:<0KX8F"3E/SB%,SYL*[J= TYC [ M$&*-'AV[>PF]S&F*'G&*II1'8OE$_0XN/OA9427LT^0\XN388+MX"&36('9B MH0EVT1?1B77'DMHXFM'3/#WB)E*"!YNP115NM#C&^LUW"&<38O7@K&[WYC=N MKRN8"O1B$UZ2PQ:4.JM(">&['&QR"04$P2[>E"2"ET)W M,>.(,$XD"7RDJ1Q_99?%GIXU766_DM4;72< &_RJC93BF@2<&$'=> 2FJ!9':+ DWR:: \N62^N7J#O",$L9 MG@CF")'A9'F)OZ;%"'N97V;H5[0N]YC2;P0A&8:UG^9YG^1-Y*KF+W)\ 5+7 M@B'3L@$P5,,4K-L%<;[C ;59 T(V45QAQ7HJVO=0V/=B6P1D'AP'_;V66D(E M,K]NJ7F,W>KVFHC< SHFX4OK1KZ(4]#@IV1MQ5P(7XWV) M!R2DA&?KS-@QM>X=CK/]^AA_($/($%"J<=RUM9 L#4_05%)%QSG5;\\L_29& MD3&:YIW)DL1^L%J[(U,=R9T4=Q.5/M:T?"AF]@61XRRX3C(U/F'SD2Q2HI2T M?]*R69(Y1.50YCP3S\5&*:&N1%O^LFJJ94UN1 ^Z-/+[U#KO*T"]F2;.G7S( M)0#(CL--B/4\<RA' (L3R<]^148.S8\9ED'+12A?NU&EWA,OR.44KQO6\A[F8Z4=[DVHT M0Y#00*CAMB/*P69%XZXL3GNN$YSIJ/-?!\TYMQ<7BIIT36/BO MPV4Q^S%<;?9=,#J;8!'U*S\VW(\A^1G84.8RI#04-Q9#V)%34_('9?E"@ 6X MSUDP]@ ]!9=WI;VHM$L4L6*LJ>$@63"O\M+.W#Y&<).GE,#)[-!8="5UN"N\3/);6.F;.J>HG0I9^A[Y*PT MV)S2UDW!S(JPGY:X$M5&Z6 @!Z,"4)FF.(:IH%:-P*80#ZUB \F(Y\R+0XP] M2(#9PNFX9OV).4C?%088?=HI40B(AQ&FYA"VO_1BG_$DE=R5-D#J@O/!7W3O MF,DXDIL;(NIH V3M3D2>@7U/%2D1[S1=CI(#U!ZN1*SD"!W_EWZ=,@VWY(PC M<30 <.*I3\E#V'X06-0BFG+\MH9SRUW#_LVR0*>= ?0T=&093726? M\E8Z^; )?'*]O.JJ2E=!FCR MR>MSQYL/P_T:=7RLMH8-E)NZXG9%2L=-U%:,$//!2>\/Q@9\7^6<3=R;4ABI MN!$*ZYK6(9\?4-LY?'05D^>6"VC"BD ,>8R9A)=^C.I>"I?O-"D3_$M0;)#/ M*=PZ>T<<.78ESYED'L*':?Y:U"7=$PQ"?_WB!Z\'I>%F39L"B&*>']$T@[*! M^').+DRO6R0JT842!A>Q:*+4^#VSBJ 9;%TO%JN*?\_;2(8E4D\DXM,P>\%R M;"SB%>)A[IMKEO758&LJXF 9*1\[_VQ@9:#2@6!L+_^ZS8:. =?D.J%XN3!/ M.+IM ,[6;ZM5?=VV"^@T[+DQE3>R.8CL/UO6*V NH@))RGON2Y>,7+9#HUQ- MJ?D=M,(@+W<^>_C.CUCSC"MUW.5=/(R.))+<:V&:+JNI'&Y[:Z)X=5R$>P68 M) <\ZMHON BT'11!;L-@7;5N%8-+WFFZ0[?@QLF*5U/7#:@GA\?I\1C2^#UC.>XX9 M9-1^'9DY@_'O5_VZ1Z'FWPM2P'WKIDM#W!/-E>E'*F[IQ_/7Y_SBX8P+J^=1 MN3U&;.!3?<_"+#7!37F('\??):7'V6]PVDYMC.?5>,I$($(#*5P@(1#VT@LY M]WA<1)-D&6HJM?;+M6)*<7MR"\7!V%6/G-#G&S_#1"H(^95<6!91A1[S"0-_ M,7L^$'.?9)W(I]GEC/SX[*>P;OJ%,JLP#\2M("SVAWX&D @&L6Y83&#HV+ D MU4VC6B/%>13IA7.-&]"H1VGHE8(-5+]"#T3N$PB$4'.NP>@C# 2%"1V&[VZ8 M@C>2N!7"RV5KXP"9VQV,,;YLZ:A,M4\ILA38JF,F>RIC@DJUJR(#SK;"2-#& M9$[%+9>+9(3BDWF6,6GO,Y8>EI.@ [&)B>?2_677E@MSFS'DT^1VS#WH MV>M4 D-SD;18X)_P$5&'Z)DTJ?BIR55\&6DYC)/'5:W4C I=V!#.)-+8NA>1 M1Q24HYHR_6R_A;T:Z@5Y38YHTQE=@NIU2A)D9>+)^ZL9CI8ZD9!*&)8HS\:\ M2>H$1&;J;*W!TY6R*!O ZKI<+8_0-KV8M#?+BMH05P4[>SQBM%I7CEA*8KQP M," 2O,=BX/F.VY"'DGG(0&ZEC:7\Q73(]8K\F>S:GFZJID1_F9:0F397WXC= MU6)&C$GXP1>Z.;Z5+_R _4XTJDQN,;N8;TW*B?K"E_#CR-&%''*TJ/.0CJQ1R[ M7/]TP5I83[[^^LO91R(Y^=<7KRXN1&OR8T;Y"OVKR+_83:(E^2'B;,D;?ZX8 M7KKEL["JH+PHOZ-[QGO]\/S97^/-6&BFC[36"568IX/A+8AAB1&9# 2?#KTF M%*--)9(HX5Y%@>N:G\B34<\N7!ACRP'89NJJ;;NF+JDJQDOKE4S,!9U4T"M: M,*^K#)7[C7[U>]I=/8^"6%81%*_;*I@#MT[V_5/#*A:D+B52Z(-3' MRC4Q%+#IHM;K*YA/HDS>.B:^Q%SYX\#L?(08K!62+M>$HF'\!3LK(%U>,6T3 M?<_?M5I5U@,_=<^/G. MSZ$MDR0/]5:@F""EPCDR(*A6TC2DJ[P:A*81^0Y<*E([QS=DZE8MTX13+,E? MB>>?PAEW1F,@IR9%T]D8PD4%L)XO&(L*%+2@9A"%>1M]N?^D8N=ECQR\"8%- MNPF"2$"V!7 /3(K^^H8@ L:ND3DVHT%'R+7IN*.-$,#_02?W?Z O,Y*VQ+5P MI?UT$="(^R#NA2^FKZ:DW1A#>4G--BPX@-ZJ@*'4.Z6\P?DKCI##WJ'@D*E0 MI!,KR:=KV$CO( 0(U"4C&H9+K$+VZ9W0(U&B,,IX*R4A,2WSX3A/.,FE8BD MD1I:;1*L?I]=$Y,B6 73U76$@>0%18"7$)R0I8>,JNC$B(>>[,^P MDJ9+RG+IA^'RA%>.TD 2IG\[VB\XEZ0!24/B.[6Z?D >E&P$K3\RU .'CF%4PQ1? M=<)/4V(/Z\@<3&/,K.IJY2MD=#78J9?2+RRK/8.O81RI"62UFGWQ2;)1(I>7 M'O>:CZQ4O@F $\J7S"LQ&WIMN/JQ%G45 <8AC*1E,N=5T)5ATIVG:Q4CX MWCLPRJ'.JZ"KE)>XK_LM5FLV6Y+1Y"X 7"QXZ6%5=E2/\+F?I*]:O9U+50HX M1EN8B .'2LE<%Y>_H=AXW5,HYY<&UO1 2D\W[K_XIE6 MM29$V0JC CI;EV\=,X-VAY,'VVU: # OV_ ?9(>DYL4^$;P6V>SY;P^*CA 4!2&FK>4&?A4F>LA[25KV.;\/8H/$Y, MFK89@5IA15?CPFA>P',!^$51XF!0G3EQUW]-,*1!.LV%R3A4CU\&+]_L4/TSIX MLASW9\CX/O[Z#.)=$VB7FVD1\%&PX[0"HM*M=563.]$I$U]4"B_4BU^7[^KU ML.84K[>/?"SKJU+XV"WZ>*1*Z3-5Y)G2&<^'D6#BU<)@E]*#HT2+7%V+'K;_ M.$:&%+&&0:4-)'U_EERW7ZY*$BGCC7O5E>OP"LN5Y+=+]&;3FA$\2+QSO E& M,'LZO;CF%U&+H.-0QRG6&TRU:&(0BO$2.A@QIS;B?2)DQ>>GO;H&EDG2VQ+Q MCYZ]5HG0L.8K$?=T(!$(WIMCB]%Q\AZ1UH#;2K,2^Q$:FA>^<8U6_4W=;3FY M3XT-NZ3,'8N95.@6!0BRV&&+AMFH>\H.H(7N]I V)_N'[^_/SB/%9)7H?;_V_5 MK;"^7'GN[^$FB^#:ZN]^//^[^]6S<$(O0B3SEZ[\W]HKJ!A(('SYR9>?//WA MNG+I(BG:>R'O6,"?UNG-_,CH-_CJMKA__&[DX[E* 'V@V02@(U[%$M[W%ELD M/M!WW[SZWA6M[.5L:&%)>6,8#]3^ASZ?"2K#[BOY/M6X=,^.HQ[7:V\9,<9E MK.2H"U]AN R9N9NZ-90:;WIZ?/KWL,'A8\=$^%-XJ\^^_/SIIY_P[(0=M9(L MWN=_TI_3N;3=F4O$+:^WU"Q)/K7V+Y&L(Y*2>AAL*'>"F8EP+NJDEB-"GS,3T3:.349]%N4<3G^\0"(MC,B M$.L[VZ[*WL/UE%*$

6\3&R?#5TF6QBY)A'YB5BV=Q\WZ2W,Z!_,/T?II2LX6'+(#VD%# M[17HZP=SP#4YQK650.]BLB>PIY!.<]@2![@]!GB(XOQ(A%C*CUU454"HB )Y MF^L6B0Z(L,Z^*!-&MEDS-*5K3'A+0E!"TX;:Q)OQ39)?CLDZ*=N/G+M G7X- M8BY,!!MD(9$EB/Z,(=)L+=V1XB0^ WH5#'NP*X$+?#\#(5/7._];R7F4%T;-"_QRF>)!I!=86 Q6<43*$Z/UDB@G5_1F' MC X6Z-XYABOH=B-8;!I:;PT;D>Z"OX).BYF#O"=8Y45!2&ZAA/8C-Q7'>>'+ M%U@^;UQ6MBQ,L+BQM;NVT(#E,*Q+&%,F>$7HVFC$DN9_)J\AI%D\I^O*#8MZ M\W!!V7VY3>^AP(>'C)RQH_HU)V=);M0F0H3P7/Q>6X*I@D1UQB&7"^U]IS(^ M GTG+O1BUI #""@5SAW@%(Q"\Z#X>H@KQZYM1/W43>$TS537EELE0)'B.1/+ M49I []C]:^X[_GFIDG6"^4YX5P&!S;-9L%8,ZYX2$@*R*@4ML!Y'Q4O+(M,@ MED;;E'%W23S'-Y0^*)DH0U]@]]X@V@A"#';_$?(IWUH72GH<8X^DHM6ZIFZS MVJDD "!\,R\V*7%F$5 I+W0VXB]F]BHU%%6>PU;/9+]$LP[^1J;XGLZD?$GZ M!DNRRD=0"[4RK NKMG.C)36Z\ZHJQ_=] 7"#>WT9MX%;Q99;VGWT(,H)%?;JSF[A/?-SAW7.SY5S110*.1.T M'IPRZ-L";G1G^)][S89_BS*>[N4/[&#W?E.8J)B=A\S)OSN)FV],YN'O.O/P M)$5MP'&=59A+9S2GS34K'&>2[&O##B5O&X:1YN*E$]UJAK>/3GK5 3%6&&S$ MV29OSG2DI-!& ,4A"D*KL7&B#!U-9(_&*/+:A-0)M08]*0W81\BN72TPM1.< M]?3KW8FE&5B'J5UAPEU8K1>3>RNX$>]">JJ.F5=G[QH+CUWM%\JH.K*DZD\16)/^G.0#H>?Q*+'/!W'>3@)!6*O9HFVY;[O+[?IN(XJY)3/6XC*S%;9F11\KJ6IS,6)MG.LS)71? M.+F*A:1GTJ'<(74F(_#B9D6U\"GW$?[&K4C.0.VT><^^R73$2%]$5RG_"P@* M5$<_7<8SOYP8+9JG;DNQQB:!'.HG$S0 RBHD2J,E@1D"F6224\I1^I7.3,>S M4'VT'W L54H) +);A?_1&622O>_F7[MI\FA-Q**:_]^-2KFE^]MXEEZN33:A M/F\A%:T4F5*!19@"[RA^B4PU_ 1U:@.JX$@I^6E-AA$^R+U%L!L>2$[%1WB2 M\G4?B>(LISB&\J62+D M$9%3HBH1JW1+J@E^$?^P9GC7][O W$B?6D285$RM7S+6<+\HS<).7,A(9]UK M;FY#<$9!+ M?\00\@/+(TB%=3-%'H[91EP(PL72,O*8@7T3VC1\PA57FK\UN(NO[_.=87G? MQ.4KXJUJ@5UV,E<4N/($?1(IGK_;AG.6BF4M7$V"S7#S[-^;D.446D4X9'">X2AHG*'JKXP#LZ9D4E'^E='>:WDT)ZCK[,W)0[_/_%3+G7?+* B5 M\IC$3H4W;N9^(064BG#815]*RM\J@&(12AMO!!M+/$;5OY5P*U4!N>5HNA@^ M8$N/ 7(%8_:U?:%823@>_>![8RF?&'?OIWR"P(]5BIY?)R>H^I.8Y"=+:3*$ M;I$A-&@W&4)-AM!#R!#:T0&D*.>L:4L*-PIKWYNS(F[R O8J#.4D<7)#5TI4 MKN-()1W:L5YD!MHS:2.,"<7/HYTEH&R[J]7Z/, =8,SZ&,YW1;%S"X!0,==+ M=GMM9>J*,8*@CU*:RXY5\C?!ZL(5A9MT4TRQ;/3M-?%[<'W]GM12B]BYB; [ MQU0H*F_&6NX@W\C7UR:;B"+Z=@NDI=]@Z[>4=E-5]N$.;)8GTNIYK!V@1U2O3U(*.DA#/\+T=B"I$Q M'<).*6TDH&I[:K\5%_+7K5/5;;_%M;[)]M2RDJ/(.JFK_$)D=]A%>\65+3KA"GPC4PRI0@P)G/'12?ZC-!X MBA>.OH!=?(1R#*OE_6K0'TH?#3.;(8FW6D6&CIL%>T42RH%0&*64R\#FCTJB M NWB89$UHLS&[V=@FA\>13=EU!:1;A4T\J5'RZY'+?232L'+V!6% \1 M.]*[DMD&Q9)4-Z?G\RVRFA2FVG(32MJY!$V#4)!<^C%;4\C+3%*)0>)54]PN M*;=#S45G;V([OKE")8^WGPK>)8>.\(NP)%2G]\"O2\4QKY#";J"WL1%OELVQ M.M&]PK2 ?6=K-2N17!*+G"Y0$+SPP%F\NU"BI@C.:7;I@E"AQY\BW%P?Z3*3 MPPDE* IJ@!BD G*HAT".[5[LB+]U:JTEFX M5GRP0E>#2<@5B(!J19IJLXW6WJJEHG2'!9SWF>$71 BI2$#R",4 ;Z,HQZY: MG'O&XD #'[WZ^+$ XN^\I %C=K_\N_,RT"U6^8'HU[F\N_T\+K2[!S,H@AGH MIPJ)X9@Z2"DFNG[?L>%T4KG%([75]R9#U>UC94V?C!,3-9R+Y'U4VWX5A?IX M5\F&&4! @D&:M(&_+W5:8(BQ&?JRN1A+ Q%"/RF; M&#@BS%FD[J@D"[?JG!T#6"<<<2Y(%<7 T>Y>7>^ZU9'OTWYDS]7),I @2J2( MLY&0 PZ[4)2-B3J7*13^O$-6DDC#O@SDE,7K@- >Z=+8\25LX-#QAP/0$CI@ M"X_HF[$OXJG;'4V:U"*?(=K6BK3#<#@9_A@Q3)H2S6 MPC]9* .WZ-W6.\WKD-_1KT)5$XT:;L4XLC<%=$P:?5# MR*S4R$-S*M%VKE43EFN!MR3[BG%O"VVK16:31L4_:\DNS6D%$U>8 &&9E+\L-6ZX%IH$D=B5'W2&\;URY1S.?':^26-&;"#I MHRIU6A:F.^X!-]=ZZYO;&TGJ+4*4L%04S&$;!ZMT3$JS1.<5+LNA'&JI>BN) M+3%5DA(^D=QL3#Y.#OLN8D-1M8/&SKG9MR3#@6I Z#J"AM/^P0=I!=S (R1UX2J=K_2SFYFE> M9X@=9B,9>(Y8GGF&!9)69=<5+]ONLFJ(AR+8Q85B\JY.UJPCM&* M.*B2',V4ELXY^&T2M9S,2)*T$.G8/FKNDDT%W+Q$I;2AK ;W?] M;G_BU"!>H0'S^CK^J--S7X"Q.WYGU-EKD,-QB9ML@#VR 3JU[NHS:;KZ-"D$ M]UYG]UI#[I$PNF57GMHH*Q)0K*4>0UE7RSMJD/_]+H=F*+#O(5VL M"\*6\&"9F.7.=Z"@ Q; YS5R9QGF#F_F8E3<[1EB4?4T&I^8"^Q]8^1=*5S' MRA-,0.8@2@4"."'TA@XJ\*=R9*>X%&UZ4ER$W/NF[(S"DAJH%&,(IAQ1<&PS MGN;%N8HI_ K:C"!Y1C+MBGTH?1[AZF?),B:C5R9M,A7E,0=-D\*8&&<1, 5\ MJGKJU;/:K+%!E1V04" ,A&$1?ME"(LNNLWD>N:#L=X+I?!3H9F^+]HL3E3XU M,"I";\QPL;R%W,8K/H-K!3OAP#_5T^EWJ'320(M:,AT5B=(ST]DED:Y#VM02 MPV$O$U?1;JR%+F&^U#XD"6[B.5M/_#^5':4:*-0+EJG2!::9\\]4NTR?4/.[ M!%"]1VM:0E9NZ!UMNZ\('$6;(+N)2"+\)QVB\C&"BG8F"6MTDBV%?;&T5 Z. M<@1A]TG %AG=,#E?!&O$:4FU!, V""#KM/_/D:H.(W.+ X3#C:63C_;9B@?2 M.+N=$$LQ0\=X##._0"V541N_A/GB9MM0,ZY@YL (@=GJ5D>GI@"R$#_:=87> MQ,U8&[7NM72&>4#JG5Y2I9IW7&&JIU8=NS;JEQ.T#M/Y&2:D7'(:2#E7!&4" MZ2\Z-^(:;; H1F973<=U+J.>(6X,;YY$42"9L3NU5A.*I2 XNY[)TQ5+(-X8 M1:5P];736E$O&ID7E;H52T J7Y+4E-;5!^"&0-R\.)Q/P4.>!; #5)0X3>*- M5L2-.TX \6=?) F1_-]Q)FDR1>BM,F[UUI:"/HV.<+[2$$1W%JY)&R)7%*<> M[M"9V7NGJ#]Y2O/(\F*SD#EV0,'/FX8>*Q3E[(E\$-J4$09EK>JHYIZEP[)V M52$$;DR(_JTIL>INM;>Z2TJ^0.$9(JLD/JE(OHKH=HFH\D;M*YZVU%:]-JRA+2-2(6)-G6E(O3O\, MF*9J<0:\=SZG6#F'4G'[FVZ"ID,/)P:4 H139?.D*2O\*XI15O\K(N+<&D9A MAQO3RB6P.MAW+1 "WEPI%Y#?>4_3VE3E%[B88GZ> M^[FRW%PZ.X&BEDA\MUK1L3H0\AQ&O^5' M5+P$SBUD9++*N@#R>HA^II4Z'N%!W#.?##7\KJGAR%KYIRHL'3YW3<99L??0 M7KHYDSVEAC/6:U%)=U7W794H]()M4S_90=J9)2 M6_90S!@N*U-S@#S,.)7K*R>URW%% YZ4>%#!A?OTSA$727\D-% M2$,-)US*C\='!/)#0X!D5_BCFR24/9)0N@TD19-/<@_Y)/6]2C^Z.M0;JT,= MV7S[N$NUNX-+]7"'5\M[EY=\O*[G:(G]$).IC92R-0SQ:W M&OA*3KG>Q#M8N:OFD6(I?;&%0J&!.J9>,UC.,BFX&1COF=L7E(3%5#&B\WHS M!<+%YNLI=86>25N24_1)D![[+J;>ML_$+_'RPFE,4HLQBL1ZKF M0].YBU_R[3_(V[ZW#$)QPT4)];C/(SE$4 S BSBSVL?U;Q[+*0 ME'"*Q/(!6XIG6LX(T7P.OIVB(ZNX%J&9'->R@U0R1.4O/KBS-5/Y*=VJ25/$ MOS9IF&$;()U[8@LYDYBPMFR3MWWP.V,JGM%>+*1!4V3_Q_O?3)']+$C32VGL MQ ZJ/UN?6B#+YT8XTRI][UV*B/?X#W^V_JOEK =D'YC_&<-D4(.G;[!'V$ + M$KG7'^@<'/5.7-DE=$MR28LC=V9$"[ .[3C MX[GQ^=-V2K4.'D?HM-I"IB#P7 -\.3?00[#S6BTM74HX*AQRZ7"Q1-+VCX8K MM4ARZ#UU.D4&W$R+NR'1 2$4 J><_HG&F/=)6@GUQEWMJZ==?A>+EJ!3;U\G MW >K,QD/"Q6Z^(,MS0V,'\GTOK!(.M1;6EY++F)I)\+%@J9C459<0!2NL&^& M .53AH8MH-SD(1:ZTC^O4W7&0^&V9=+0+,..R]P6#/::#$DF>H;L0X.""J"J M&<9: =1@)2\=!FS'TTF_U2G2_[@U87:^8QZ8L.MY#_(?5)+_S_C%6"H6%R%6 MU_'G6.2LM>"T?(%[ M> ]WHC]^$_DFGFO>*L/&"%D0:#N.U%_Z,LT5>9 MDZQDBYOACN%/V#DR<2ENK$2UE5S0;7)9'PN^@XP I;J+C&<8)U2 MYSL::%N8M[S7SI!Z8H4U<^XKK95L66/V\B>%M*5ZG(1+JO V\@M'@HFWZ9R0 MK+9%CTF!GUTSF7K:G%=J W^2@"@4N&L&VI:MA+!&?)YI45X016Z+=>7&"34)S2 M//'B)-DP_D%_/-A)/QZ,>Z. UV" Z MS7KNT6#2;O6KK9#C^A8_GZN"/VR;!:QU:G%/@[CPTFZ8_-VH_[4\)XLK0\8M M28!>?^ >W=->>V@-2E:QNT/WGZYH2;!;_+@4<5PA(Z=LCQW.6QK05P7-&2J* MDU9V:-.D#M?XO*TN,0NRJWV<^?L1_8FX)-_UN^V1L_O[N@; M"(E;1>][3?2^B=X_7#2(6^(_U(!-#?RZ14'%NG>%Y;5D^4NQ2'4_22U>-3J= MY-&S[X%L11W%>\;(0AN8YCP3S-CM+.(MG9_R/[=3P+U%N#3N#[JOE'&ULG^# M+%DT*D$5XA'5MV"67R70'?DSH*/(N4)9"VZ$C\)K,0K6F7JA__!R'F;K*+A\ M$<:TL?32R^)1PW O*:-N%D0BI^GD^6RHO_MG=]@?B1B8((#FD';_ M_J3WQ-YQU!KC1=OK$,WJ\J2[)3I9O;%)I#-EMTN%W; M?83=<[O2W';!CVWCNLW&W6SC.H6-NX8MMRW7V4PIT'X/%&JP=46))N^?X<-; M.MO9L#4:'$/[;'/Y&8E>=U"W&>.! M3O)@VA>OS8.@_2V3I>T@UMV&L$N;=*,C?2QCU$+Z=MNM[J N5+@--NAYU<1X MR!ZUO4.5[V,PW].R2G/0$MVEI3AJK=;6\;N]@=_I=CDX>YN5HG0_<,5W>2]]7$'^8I]3K^J#=H3JG>I]0=^.U>YWBG M5 ]K-3S1^,; M6M_- =?_@ >3MM\;UY6#&U?[3I3=],Y<[CM/L39.\ T1_6^,5W2O" MT/$'D^:4:GY*&&&8#!^?[_JZFZJFWNQ2#XW&JUU%TOV)WVOW:^H1:UR>=Q!O MF_C]2>/3?K 'W!F-_/;HT%OIQ'S:?!3MBKNKXM*IOL^.<0\56CTYU\\-U*6' M1K:3'A@FO1LJ4[612W>H#S^T QYV^GYW8+I/P!W4YM6ELJW68]0BLE]#A_(VA-1)^I:/VQ#BD?JU)Q._>W!T MKW&9WK>2,.KXXYMJ@$R]]M@?=X^8!-,MYW-G]KKL[& MPMPOL#9L^_U)4_9;]V/J=OU)_X9NZ.:8[BW>U_5[!T.,/ #\T1SIY*M6$&3 M/K6C*+CC]PY.W6SR:T[FB"?MGC\<-!ER#_: AZ! #-N'ZGDGED#U0.+8=$/] MADE5W%'(0LW>A9'RT"C[6:\_!-DU>%Z[[(PF_>;VA]L=3_S>L-\<[H,\W#;E MY=?O<&MJ1]7KAGI/S8"E@_DSL:">^]1,[I$&HCH]O]\48]?]E)[!,0VZ!R@, MS0G=]PD->GYO/#G*"7WW8H[:%&Z0B2&=HTV':VHY)D(]#[X576)WJ;2<)%WV M>CV_.[A#C>7!Z:*G>:SMKC\^1-XTQWH*Q]H==OWAI%>S8[TCX^($+I@/=WZI MG*Y*T^GZG8,#N(WB>=\I:OYD=/HM(A[X(?5!!7LLZ6G'$-M_J-R+T#;8%M)[ MWISBP.K!#L^3#3;YU;.^G0_SA%N7W/T&U9M)G_7Z [\W&=]4^;J#'3JRWMWP M2L,K>]N?0W\\'#:\TO!*PRO7&O5#3(4]05XAQ?''/("/ZKC8SMA?KQ3JZXZ( M7^AELU2>,"PS"M:9>J'_\'(>9NLHN'P1QK1_]-++XOA5"$+X.?[YY44XS\]? M= >M?G_XPQ.C[LJ'^==."\^CO/_\VV3Y3R:^HH];0HVU[;_]UT\BS9S^$Z6)[,O9SA?//,5 M!I,IZ4FGYGI!YBV P).+S'L6QEY^GFQ@0O/L>0G?8_M4<7L&1V"?R:0U:G=O MPCZ#06LT'.S%/H<,V^FV1N/]N/*PWP8L)1[Y9'N'R+M=PNU:GTYGL/7LH1K- ME1DGSB S$'4JO6LQ-RX)C%'E/?\_*D@S[RV(V[GWCR#>!.FEU^OX%6DEM]W0 MK8ME+PU@>Y_N1TW:;_>Z[6YOIX/]P 4_MHWK-AMWLXWK%#:N%F 7]Y0Q5]ZB MO?H\_?4OXVZG^S*[BQ;WIV+^7KM1-VL(77OC=K]U=R;^\*%WYFLH^5%0QI*?3@P/YV%,8M_W!L.D97^]#&OJ];G-& M]3ZCOC\9'-H1\P[/J+&H]\!6?G"E9_LJW#V_/6K:M=;[E"8=?W(P/E!S2/=[ M2(.^/^P=$4RTT>KW!0A^K/K\8.*W)Y-&6:SW*;7[?J_7J/3U/J7!R!]VCMA@ MX7$C3>PG_G?#W#Y29;\/\O]@R=*HD?=[2+T^&&3-(=7[D+H]OW-,@ZP>4.?= MK7S7^X,ZW^\*8+S6:W-$#TZ?>&CE!7<=RWLPU05[RNQQQ^\?#(-:FP*#IABG MX9;[O#P'';\]O*$?HN&6AEL>%;=TP&KK=6X8/CP^MUQ=/R4K'?11D]RJ3Y(: M"2X(<]Z2Y;3M*\$49K[)=[]25%QQYYTBGTZW,DNZHH[NGDN@>AQ7N*Y0Z;I5 M;:_AI[]-TQ]_*BF]SO^>F[JZ=;!49]-4!5_.@@7LRHL@N@@NLR<_%B<"WW3/ M%/F:I8P/O8+X!N5^S;G9'DC4,ACW>2CRDW:4] &J'NVQ#VOAD8S1@UD;;U M:P7\:9\JXE.-Y>[;Q&YXE$#N,9;ZPSZJVV,)]3?DT9!'0QXW)H]ZY*!LI2#6 M\(Y]J&6D^^)N-[G,S0$U!W2:!U0/NZFFC> %+J#I_EY9QU)7^(LCZ+7-X3:' MVQSNR::]U]B-7$*N:=S)C3NY<2># U8_Y;'MU=8DU9_MPS[9Q M=VYC.J788'J=)HOP;F#\'AHQ'XSE>N@^G)!&_.#.]E!!U9QM<[:G:BC5\Q*B MLWJ_5EBN'2\U@%1V!^5)=2GNJ?48M="(:NB)O6L\^Q-V*37)C,T)-2=TNQ-Z MA'[9FDOX[P-E?[H!XE[3LJ3N)]0D630G5#O7YLDE67PO$/O3U4YNBH78Z(_W M=D*-AE_W$WJ$&OZ)9EXD6\[&)OGBI(I6F@C]'1SN# MD:G$)]"NN(D*%TN_587:3I?3,:Z:]_FY2KTPGB4KY3T3X^>Y[\6J$/5X'+[: M0UN--L[T^Y8?G?W%1W,X]WTXDZ,ZUW:"#6_9#[< M^<5RNBI-8Q T!]0T/L-61Y(%E6]^K>W3$:4Q;"^=^?7-^B M>-!]\M-^'8B_[RYLM1WL,H;N:AVD80:&9;+P\G/E531796VQU_$][!U*^=C8 M"]/;VI+CK$':R>W9*AR32IQ6X8,C-'\& FRUN4'XH=V?^_W6>-R]^Q[%G=;X MAJV/KVNHW&\F>UJ3'=]+J^I)TZEZ9\Y8LXUEI/?S(%ZJBEW;DPKOU37:K^FE//V?6IK**AJ$E:I']9-S93X1]Y, MJ#_V)YUQ@YM2[U/J=?S1P;!9S2G=MPTX\COC!B6JYJ=T)!S8$]0'O@L 4K?^ MV'<,@'1=RZD]EK-AQ^^.^WZ[?SNDJ.-DAQW!W])PS*/G MF/&HYX_&M_.E-_S2\,MCX9=^I^UW!X>:\0^-7QYXX=A-O9P/PW#9R@_?*\.X M[&SLCFIB53G\-=%I&9YAE7%J0HRA5T65ICDC:7&R2;UUE&0PY]7E/F= M*O@;/).)U[+E%9(0].!VL.FE][0WZ;4Z'JPHPF?6:0C[ \OSYO!DGL"XYGE, M0W_:&[9;XFK2[S#P'DSF39C";#WN^_-ZD\&.JS3S<8!HDR$XN"2RAZMU _2 MB]4O>1?GB7>A4@6+B1:XJ?#VS/P*X_R>Q,ODS<_>JSP*<(-H8)A^DIY=J@!V M!LXAF;>\S^=VQ?B8WARS'1?P^CR%V;FKAYW!\69P;B$\-"\,,5<1/)Y>XC3@ MB6P3$1*NV?:=Z>YRXH,^6KE)%N*QO*!3@_%L!OH/10M9:+=M7PFF(&4W^>Y7 MBE0_+E)]IUN9&'=\1NAQFY<]JP5VKFI[#55E(N[_GJ&M9UL,]RZ4TQO=^ MI>:Q'[AY+(IQ_H??:;[>!Y4B?P;E'.L#KKBFB.8$2SV:R39%-/7/!6Z*:)HB MFJ:(IBFB:8IH'H(8:HIHFB*:FN7?N?ZKF5A.=Q1Z?^QQCY,/:V#8?'!P1M6) M)6XWQ/Q(B+DS\B?M&Z+_-<3<$'.=%CX<^L-;YF?4GI8?>;S[L^Z/NH>S45 7<>P:5/Y@TIU3S4^KV_$[OT#3JYI3N^90& MPZ;"YGC^O;K6T]RI.O!0U>[^Q.^U#RU0:^RJDSG@[F#B]R>-X?Q@#W@\\<>= MYGQ/.<_^X$+[!Y5G?W3WQE:!<+W<&YR[N>9DSH,#E$7 _VU.?] ^\,,67V_. MF?3Z_JAW0T-GOQTXLI':T/!#I^%AI^]W)S=TIS0TW-!P#5;=Z[;]?O\AR^&' M[BP\U%AJG(4/-AF0=6LV!^[:/UA1UWZ"W#*Z?3+<-1MQDKQT7,?5 R&MV\$3 M-:2U'VGM,<9^.WJ;+WRW,8[E0JIY!&RO5A$/7-$;'0I?\E 4O<8.V(L\'BLL MYUV3QZF/40N[J(97R)T E9]N5.Y9K[M_7^6'$I%K K;[D4:G(8UC:?QU&>.! M@,25LP([F>:7WBQ*-HA_ MMDB#+$\WLWR3*OJ81G;#W>9_\((L2V8A@=!=A/DY8:@)EET9LFT;F8T^?<8? MK?HUR3:K%0)J@_'SM,@C NX?1ZG MHN[<;5IPU61=@,;>^ <&-A0\')Y\K^-[B%2!&UWU0V\W:."V<*J)-'H/6Y/ M%1A$$3*Y]#RWO/6VBPUK%Q\W>X?.C'Y!;J]D8'H99!TL\ M-3P85V+L%E/>*H$_YN>P0R(VD"YBM23816?2!I,RMXR$GUH;##:7B>C)*I'& M \&3(BP,R1S&0/!CE%S ^YL\C(30O!0X"F: =,S[899AON+N[0%4]=V)J!H. M[SUL2D \^?8;+EYE6U.NG%AWAO^YW<1HQ!' MDZ?V;G?D]SHUQ*&K0<;Y@X!*Z-^N7^%#QAB\FSR&WK ^>0P5!H3B<)"D&*BY M][33;Y?#TQ2#DS#;(=$U?W?,F *^%?.Q4>$\\;I^MS_!.&6RJ [G\LPZ_JC3 MN^*QKN]=G(>S<[W(S(N3^.S?FR0/SF9!FE[2A\-497:7$@Z8)7'FFX9X7K8! MZL]*4VYY58:9WM<@RA(G]/IT.*G4SRPF6P3::V_P[B) MM#:1UB;2VD1:FTCK0Q!#3:2UB;36/=):L([FUCIJPJU-^.BV_M9NQQ_>$GOX MT82/&GYY]/S2:X_]<;<)MS;AUL<0;NUTNOYXU""7/]AP:^]0_)TFW'JR9>/I M+BM"QP9+]<$V5.H]G8SNL$08B[)M5 RC6#NG9L.O,(_.Y(>6M],6VA'AE"C< M86%&WZU.O:X^W8EB%J*;=@/+,=/O'L7<&383 AGTT>!-,@ISOJ#A8*XVDO5# MT5@64F_;5X(IL#QLY,Y7BDPR+C))IUOI8#L^W_2X4]6>4<>=J]I>PT]_FZ8_ M_E0RUIW_/4^MSVZISJ9 #U_.@@7LRHL@N@@NLR<_%B<"WW3/=[&X M"\]/E2CB39FK6<(I#"_@/E$I/@6S">HR%>\\58N_/_E+..TIU1X/INWY:-3O M]+K!I#V;J\48_FG1G8Y'_SL"V4JQ9>#+U_!!..OL;S\&E<=[$M'W7U6,]?PD MR5[-@;9"$#8D$IKX^V.*$C>3;>+O]0\C-/'W)O[>Q-^;^'L3?W\(8JB)OS?Q M][K'WUW[*"C81TT$OHDHWC;&,FS[_342QX9>&7[I=?]*_73OT1\,O MCYT=3I[:>R-_,+@=L=>>EA]U +Z&M>Q- /[[!."7N\T(-P1?CEACB!C^KN&H MB^#J&#V?;C+XMM0!PY.K((SS@'"R5^LHI'I1&#?PUG#5A3/ZYR"^I%I7C&N' MLTT4I#Z.#%,H?/="I6IWT?05"[(I 3:$SP#&&-"&=Y_VMB#4;U#17:K7W6.' M=V4&8/-V147+\+Y!55XH3 :01Q)$IU9G.OIN"H%W!_K]7NO&<"%OW<]V+5U 8_J@A:,]DF-EE_%VL3FVQB MDTULLHE--K')AR"&FMCD0XA-DOMCT!I(HQQ6>=R>2F(NR:'6BBBM6 M(V")+85H ZHLUU\B.&!"1SY/TOP,?ES!3U_A":RZS7QO$YM&K<-REF6P3T:J_8ZZ):#41K2:BU42T MFHC60Q!#343KP42TR-HH;UA%S5Q]@EQ%PT?LR[Q@^#0>^\9C?V UD-]IBH$: M=FG89;]R$W\RNAWDXZ/AEL?.#"=/ZV._,ZPAO&D3XKJ+^&5[<,+F++5MI M3^ /G0/66A..^@4H+/#F83;;4'VC+AME J$NM;:[[+Z1Y"X2&162IK:^\)IW MX']3M6_L!A).:AQ$EUE(V_<+,$X\0W9ZG<3,__3,1[O#[\T.?^>%7KDL7Y_] MJQB.)X()4DDQ3!>(9.5UVF?_Y2W"2/?[Q3/]]/8U_OX[86YWQGSXAW#\ 8C( M.$XX__N3ZR%X!^,G-8[P_Q;^>Q,"'5P2%;P.UDAW2 VP];.#POPU$2&O=K>\ M]HF>X%H%!EACZ32O$9^/S#90&?DLR,Y]^E]/P0]P<7$"275B"6V=+F;&JF]\ M+T^0@>&^?]K1>/13+AYO>>]A&O00OEC^BG/OPR4.;$L7XS2(OWAS1:CFTN8Y MB=6E-&?V%J ^9CSPCCDZ8_W9^M2"FQ8N_)C@Z'-4*39PB]O4%/J"2-["LE*U M1@1\'C'"[!DL8MH*;"=R(ZS)%TCA+7YMUF0XES_J;RIBD+U M5=&KZAO,#O=K]\90=7WUZDAGF"HOVV#A>ZBX"3KN"@TNEP:,S@,SE<=*S?D6 M"7(O@CU@Q((8"-GK='&#\_-#DG3JP@+O8^\?FUAYW8F^RRZ41^$%5 =CUB0) M3?P"3QMW99DJND)8F/Z>I$MXY%,>Q!'0V%^#U?HEW!=A M\C0_NKO#+-M()P1,Q^KZ@W;;A^T$P@A2_A(>./9U3W#CD]D7'Y$C2/E4WE/, M!>H@;@._X./1!ZAGP&7/+<[#&:&E/^T-!_"L?90H-E4S%6).&E:[@*H\(Q+" MQ\?C20MHAEDAP)[JR1'HCY4$_.P#C@ M8^W64#\%C+_UB"CB3&$%'8?$B3;F MH$#&22ZGZ*3A/4,*1!6IVW[YT?[S'_0L_7OGY7.C4P9+(+DE2BU[7P0K K)( M-GD&G#$7% N4QS"%/HZD6*XAX$>V"*5C""?_L3H[!4M=Q(IN^"LH Z3_PP6B<[:5LW79!M01DL.H-;B7"ZL-B&,E M2BM\ %Y IM4?VKY'RA.0#82;.J5[#$YM$Z^#<&Z2S5O>JS5H'=]"=(J!@0"V MQ<2J"OM=60$;^7)_:G^'V#UFS3#Y[LCOC4;.83O^1>-J< G 6N*I0F O_-HT MB,C/QV<[UUO$H%+ K_#,)LS.2??1S0"F+<.\(4=E MH V%8)RB3+/V:)1DF=!?C,R+^&\D0Q919)MM8@4&>2PT61T@[*X MVG A"]QE8/[F@N4&7)F29$7C'\-'/!%[ BC!S<= N%SE.[G %:%4JOP@6B2= MUL S/HY_,HZ=T6TI&D$67#PK6.2\ [ZW"BX+S^';*5CR,[77SDB,8;&A=G?D M( GPXOGW)L2_2ZP#]T*L_U3[N/AC:@8JKT<8?&H9SF \>$',5W@ 80P+"(;L M;)'/V3'I!;-+N@B-RSF"NPU^8HD59X42[@=DQ2;NH'YAN9 M&/ 9 5$D+PH-"X]*Q /#*Q+WD"C/*IBE"6A!<;(B!$5Q\Q8&3<.,P0VEB E' MYAF'\2(*;%@H#U?:9 3&$BF=X9PIEF6Q'@O]#1=@1J&_C/#^=-")W@PB^0X[ MKO38-!$.Z>#5K(_50V7AJY1@E::#W(A#QL"PV6::S=)P+=&F/$TD]"06]@8X M8062?).!!JY]!#)CO!I [(#(#W*8]HH_))2('Q,7&U"]6N=TFNMUG!;5\9&"%&WN?K? [5U'+-U!S. MTTS+C/0UB;ZR#D;T[7)T@(R>T>O6WTI..!(7R*]%+B;343Q6:8I5"TD[Q8-3L/(9[8!FJ E,@$48H6U%[ S4+E@@3I%BZ MG>%4:2XG)2E3ZHLK7? G>"E!\IKF^MSB)45+^C^NI4?')%XV:%COO_**9Q][(2KQ+>:,D<7?SD'84C+I::O'@4996#<6LP M:LHJ3VRR]U.IV!D\BAJ[_4L5;[NA#[3*JBE/^X[E:V;HRU0X 96,>;2K[P>NO=Z+OLT[7 MGXS:^X/Z'+K^[YW'7F+4O4LR&CI^4'0\]"?C]H&)^PTI-Z1<0U)^UN_ZPU&O M?B+Y$:$F&R5*="CQ6EZK-AU2-G6"Q5'/>CV_UQX?# %XHH5MIWA"XP'6K7>; M(ZKO$76'(. 'PZ,$JWJ\ZNWK3N#/]SK]EQ[XUC\I61S#<,-/>& MQP@TMT>8X^<:#96^UD/KRI]V>JVV+1WYC*EVN[IX$BHR7'N8I,55,?U!JV_+ M7+A"Q]2:Q$F,F:'MR4NZ)V?GL*M2KM(;8WJ8SE7%@#CEC,KCV^U2*8_@:6?8 MZA1>FF-ET2RTCP2K!$CY/])B]7,Q=:?8?-8F'W'!V5HR8DUZ$,["BSBQHU1L M+^4SF50 Z13QIQ-W53CT'%-&4[5=UM.?V*64ZN]UQF\4!M,PDE-5NOGK])+V MP107Z0Q 3IY#+&I3]$/9+9PB!9]2!_N9VN52BB]VT8TP'VV1P;G*$?-I M)93\PJEBYF!E$IPP)4M+,8EEHVAFXT%K;)9U>GD*-YB:]>N"E%/A#@VW85LD.FW]'\;/% M>I1OVQNY)8>6I7>]7!9)XWZITG!/H3?LMGJ6O/=C(60+G<<;Z>Q5?MZTM594 M[&#/59\I)@YRDN/3SL1RSJWQ\X^@E+PS;K];*R7'EII7>C(=B7FP?M+K6?+R MMV%PUIL49)&4P>YHUX#B%F] 7:%+F92K(#G;IE-:\8>[MK/7Q&ZJ;@H\]RCP'#<%GDV!YST4 M>-: X \7Q?LIK^-!UPJQ"@%L):,CC:^1Q&79.^X-7"%?@@'+'60U 0+1A80V MZ1JU*,:YP+) G7@O0 @^:I<#5Q+'A0@#&J*,AL:06\W]NZ#]P%[Y;@ M19WU0O$GGXZ+5\/6@-77RBEJ.;\8I_C):SG7^OH/5V_:KM8N//6T.W&,H2W5 MA1A"&T:ENFO&%J%'WJ[647*IE/>)?OB@*>M#% A1#QR-7WU3Z2P4G8:'8M"\ MS-]V$Y39R=88H]I^:>H)>8\4&X^G""YRUZ>NA>JD;2V7"J%:!) IXLN8QF97 MB;ONH*B_?B<"FC@$5/F5ZZ@*9&V1L 86R&9/JBJT8WO:'3D#Z&N)7H<[!6L3 M'2!!*OEVN['%5/Z]69-;39?S7TNU15?W+GRX1FW?7VV?W+_:OC^$W[#_I-'U M'[&N?S3LUSA'N!0L1WWO($<14B.Z\MB7>GI7[#[%D\[:7=2L8#=$P:.LI>P- M6_WV[I]O7/'7;HW;-RLD/$)Y8C/99K(RV?NI4NV.]JE2K5\9VP>M4K_AZ.T' MJD<_I+#M45;_?48LWZ9N\@8[]QL"?GP^A^]V"+B^V<0;;&('#=H> _\W&WB# M#>SA!@Z:#;SQ!OZ>I(K9N&H7[ZB,I];%8^U6=_!#P7.4,> >.Y#0B8?X@;3N^YJ=:IE)0_J<+O^>%2WIE;-P=X1UP[\4??0$H'F<$_@ M< FSM_NR.=KF:._Q:.^H/K#6RN$O;G32=5<_LBK P<3O]0_5^)KRLGL^I;'? M'O6:0ZKW(75&H(H-FU.J_2GU#U:6FU.Z[U,:^L/)$7GI,?C';+'MW2A!IXO& M,>CY@^ZAU-9@IMRW3.CXD\FA6E!S2O=]2F._V[NA"[DYI7L[I;8_Z4Z:4ZKY M*77]WO"(O/08'$$F7_[Q^H Z?J<_]-O#?F,5U?N@NNVV/VHW+H::'].@._![ M@W%S3/4^IGZ7VI WQU3O8[I9H*SQ!1VTR97ILGM&(:5LH@?;.T\VF&>EY_MH MTH1KDG>_3D>W1AF,:CMF38[H]?WAPX+WAEX9?'B>_ M=/Q19^CW#\Z":#BFX9C'R3']_MCO#0[%I&[XI>&7Q\DOW8G?'I[L]7(H 'Q- M8"5>Y=7 $ P;;(#>'$1B1-*(DGC)?R- -FF^SF72B!+W-4C#9)/M1J2(!5A7 MD(WAN2S,$-I6@.P,TL4AB!1RC&?(\P0_7]CDL\[X:+N,+K3NT%#U_4^AN#>= M/C:->?*318ZB!O2;?),BAB 8%L^SI9P>Y="E W MXFO"%Z@R%T@M8R#]6*79>;CV@C0-XB7-V;L(\W,OJ)ZUP,HAUEJ0:^!WA+XL M[8!=%(%E_BW\]@*>^ 7%#X&4+P3#@ *%1PD\#+, H":BW.>@-L M"=3^VX_%B?_$ .7(R4A?@@SK M;BUR/@'_*$$2"J8P<,/.WYF=-2(?H;7O3OZLYG"&\2/N3A8+X$D/EC9#[,!U M*+B*H!DM\=![W9?XC>8XO]]Q&IA_N"69@[ 50$5/$FGI@!H.ZIQTD6I],1S3B MP9B_A;G33GS:K-<1_1TOV3=!'AR/ 9[\Q%HY7"!PKBNOTS[[+Q^$#UQD"S2' M@&[Q9+QAW7;WM8,\\8F1)XB$CKF5/N_5J&Y[]1O?+L?<&J1[VIS:L>GKDKZ, M()-P(Z"V=1!<\Y,&^_:.L&^'[3ICWX[:3WYJL&_K,I7'@WV+K13@0O9>L7** M1L';+ _1BW>"B+?OC<5$'DA'02*O@%H'*9NQJ(NG<]*HR9'PZZM7'[BO&#\5 M:#3SG%KZ58XI+DRPO4C#7 5?P++2>\?*?99M&.H\8U=$L%BH64Y&-'P&%'=% M[>$V K_.#;A\UQCP=2LRO]A^4#O8L ] >37'=09;$Q#(6#W\6IK/-"O8V)K_1>VH_1_H^-RM!=^\FPM4B$+\! MP<^<#3]!DX?:V&D&#"P#FC7YA?W$W?[79KYDZBOO[GF 6PPCKI(L]S*X?TG5 MQBY8U .NTJK*DHN;MT=9\;=[%9%3;81-?OG!MHQ"@ S-?3((SI+]85 MS((OY>/]CS+C7)PK(7D]GV2:P^L28THB::RQHF\MDV0..Y;:^80D(UD\,[M) M1UC>-PI S95<%9H=43K.6 M5XC?"-;8K"@-4:#+1&#.>H%:H,K"Y]RNPUMLHD481;3T;1>A"F:F5:;K-H$7 M0:ZC^[D830-*5^OL8<34PM;]&*M5NE;))]AMC7JX#^]P4TA2.QJ'\7CY2"'Z M+^*BPJ"'$/0]+6>'A^>?=IX\,9?7,N-;IB@ZQ36,_,$;9HEAB9A;_ZP"(#+3 MN=40)?&U9@GLJ\R77%#ZK-T/9GEW S&$04ST5'H].;' E"9D)NRL[!MS'.(C[ MEEZ562>+6+.D\X#%#6N$W+0L)#N#FIH%ET8JFS7C*Q3:2?EJARN -"O:3]B- MZ-+H$=RWMBAT]*?-'NW\M!,G,IIB0!JAHJ9)W@*FDV"DB6^4+$>QPM?H,A$-)0PYA#;-0&2:6Y MW">P('=F+>]5[A 1S&)MNLP9%1NHC8;$&QC&7R%ZKV%6=,RCRCJE"VU*!RL. M?Y3CNC<>1B4SF$#DG!\^9L8^=]Y'7P9)!]V3-+H9JB).>R1NA+42IZ"I,5>PEJ* MLVZ&*E%)@)>87FQTM'M!5I NC?D/XMV9*I038&^#,HHW,W!HJN#R*HS CY6 MBS"WK=J,'FWFY*F0N!O;TN,UNKNX6-&P);.X:Y,;Y=^JG*#0?YKML>>XW(V M=FJ\%#G.;>+C=(7/B?2UHPLFJ!)Q: BL(V4)HVHV)*-+MQP)IC#' M<*A>!E\LR*[I#DD0\$Y91>C*\5J8RN%0.O&6)G=[-5=O*5_*\KW=A\(&>N40 MKH6I(]OHM8[G082L?C? M^-+T% ?I8++9Q4\0QO@DV\U!T6*#8;*DN,Y"7]R=B\XVL&@9WRP2)EYR?]#> MP#_;9\RF5YC9ZR#+Q:PF2UQO#WUL%]V#5N'LJ!;;'%>2F 3- ,7]KC%(=XW! M()[B'4!26&$R+CZWR1BAXSA MIZE]&YWA<(!AG&?.QJ( 5W %DGX6DDPGA0R8![@_2%%Q8PV8O!F\A[ZL55PH M4_C,NC/G='I\TIFDZ,R'6THUN17+$!"[(, M:#U;4-_K':+RF#=&93 DX*@S,+&2\#/'CW<(6[3H:)%H89-7U8F9[+0#@_1* M^SJS25I-!M--,I@Z]Y_!U"0C'7TJ]Y^,M'UG',N\."0$N]-2A;]6!V&KA)@) M)J?S0JP]5N390?T0_?\*M41QR9-JD0??6KO%VY[DWIWA?XZ2)O$S*F?81O0U M>95*H)JGE"BQR3A+8HH5B5<&,,K\XH.-6;M#X'(B7>Y(>Y;L)]3W%269 B[C5NG+5?A\S$G0!7Y&Z3167 M?=H,<-OIAIE0/$\=RCB"N@DMDV6/*#@9.LD)IL@62Q@ /RRW3HP3[0=Z3L;!6+"T\H* MTR3\RYG6QCBR2-%+3+^@=#C9='B#ZB:,+<"^,2"26+%!*<'PJ6;DF67D*PGR MS[7U (*5DSGVZO:!46 A1--X7N4$+>YZ>5_AW>IM11I AQS.&0O6PC0#FPEE M;69+2-U#YCB(D*S4^A0RVYQ\-O31K86-0+R_LAM@]MVF5J:%A!HGJF%HL7I_ M4;BD2@]$; 0VXP;5X IC;<^<\.&36F3<5:<.4WG4Z%7+^[\;# ?G[)'!C8!_ MB/3?W]C\5._5--GD6&:*EO#',/MRDM<+Q<\M07&L4&K'D#[^!%8% J#JK,SD M3*1,*,3"%-]7FEZ2C$E8/ 0I[(MV0":8DH+57#.@;TY\T-3']XB1*_DEJT?J M6YCI"#X**)''.-@R2J:8O@MLDJS"F4D+9<9]_?Z_W[TYZTP\JL+&WW5:R2J8 MI8EY2\5?PS2)22*<$Y'GI#@ALS@.[Z\)6FZ4-2)KL:D8O- ;%,%\!V7IP*J> M=QKHX".ZPDZ3A#&YFB X"%$#_X!Y[""S25C:PE(!V""B"^(O(._IWF*27L$= M?:E)=@%JI/5@%0I2OZJLB->!P_W9^M22_"^.SJ9TS8"P5R QZ6X ,4V"NQ)H MA#X%?^A*]A0OP]]:#*8#97D:SI ?S9)WS \! #JML3?EJGGFKUF0II?DLS3) MEXG>/G?73%+[)6>;?1-]R5Z'/O6NUGYVG +ZEF6U5D,)8T0QD.PW+D? \T"O M)NI6(%%-5:R=/.;*AU_E3DV5!)05.3+UY3P+UDCE'!20#%$-?!"%L)0Y\FJL ME)PDLRPP=LCRQSA_S#XZF\>>:DX3(H\)BH6DL+T2(61U*:524!US X47A:#D M_;LO72$A93<#;Q$AZ(-XK6(+19)R KU5+Z7V@K=.'H(K&A0.NV \+OF*46** M>RW'HF0PS$0[OUQC@@,[?#OM'W#4E OTL919_KPU-^^"\L-PS^A*03H.;,#! M9NWO.S-1\JYFF1,LDP!-6D.'P K:Q/0AJ(Y %,"QG8%F62]8+C&/,R>NT2@U MAG'W;"W/D1T8X"L-% 4S5G^?X3%(5,G"V>C@$E/%ELWA -^02]5:2 5:()+V M"_1-TI325"2XX\H/7@0IZ@M%%?][?)_BUTL5@^*"2H@A4J0:TIY7(-3A;)/9 M%QTBE$=8(I3>-X2]^WUX!$]36,:LV*+%R%S9+Y.YU5%7K<0')2C7XD:S2:'P M2QM8O C#R%0:/+4]2R?DE2A7Z9UV@^Q;/+$U:TV#=H@^9D7NF(]J\_VX@V$,#;39K8']_^^=%*I%=N])F*00Q^ M3,'>U78J/).CPVF'%5.:[$(.:<:'%&H/&PSHB#GG=C:,IME]>Y!+ZZ25ZYO2 M&5%32%$CM2_B%&$GZ).PZ#)3%CY[_7=(/Y@%Z#CD6DX;/W,C]DM.NR PNTP2 M&4GCU;Z&LJOA6DU!)K''##&A$5ZCI"9V=Q@_1$F/J-0A\ 4GR?[Z(D!=ND!( M4:#4H9_E&LW"^Q6T.3X::UM>MRZT(7'J4P6OFHG+$IT96]H5(6XK)XS6281) MJ9YT>U.U' RBYDMR0-J3E"M$?(ASK)\S9JH@VC''D/*)?T=2+J_$)/B3#DGY M]XX)S!:,5C:U]>_>.\LTN:!5T,V*,B*4JBZ\6#-R$&.1%AH4F/M!&G <+*4& M$+4$#I!R^4*9YLT\TP/+8VMS#YRZIXAKEMUZ:9M8Y#A(#G%?:AGJI*FPKF5T M*+3,@/O"U'C#<7 $!F.=BQ-C'$.;??SZ_9DN6C&\:-.-^#AFZ/2V[FL,C^5- M9/^6D?UN$]EO(OL/ 6:D6A@6U+@PEE@2%Z@[7F/M3W1O,A;F9[@9$0^VP M";T+T)>>3EKC(L0G?OMIO_2OOHX @)R]RA!L!/0> KI7:_"H20,>U4CUXT2 MQZU*.,UK("FWUK3%^4=:T^^(B?3F9]][%\]VB\RZS-: :QYJ']5C[G13_A(B MK+7W/YCP\_8*/T.MEMC=CT'^>//V__<^O_=>O__CT_O?WKUY]?GM&^^7=W^\ M^N/UNU>_>9\^PS_\_O:/SY^N6QS>);M6)AJ%OI:I:<4,O8CK3+W0?W@Y#[-U M%%R^"&.:)[WTLKAU@_56PPKZ'O]LKX96FZ\'Z:\I7Y:?6_13J0D'_S;IM2;C MRDU7T&N;M6X_6M$^1A27>VF34KZIMLB0VZ6# M)E#HCK+G/AS:&X=H]TZ5@KW:P-R35G#;N>RO%HP'6(E"R%F@&+R#$=:*M$?O MHUIBSQ/T='[83*-PYN(V_A+"9?#LP^M7[W_VWKUQ]8A[UIB)Z#SIIO#'9@4# MS(KM$V;CR:0W'G1FPT#U.\/Y.)A-9^/1<#2?!3VUF/_O&[2DVMUVYXSZ*'2P MCP)W3IBK\,6KS1P+L'#![^:F&<+PR4_=WE@W0Y#O_O2\I$Q=T:?J@'X_A_!$ MA=) U7YWK4$_7F89#BJTYN\HZ([!3U5*]HN"5#_@4OM^%T!I""FOZ[2Z@[LW M&1\IP8\)IM[&"GX6!]$G=!"5LH"\+??4#D[Y;H302+WO103#T?U*O8:[[^%@ M)YT2=W\J1 +?VTC@%1%ZI\46LKSF_4[#^P^%1(;CAOJ[W]M\;3"-Z]D8M MPEF8/V^DPF,FGE&[D0H/[F!AH*M5 RQS^(7*')#Y&\9_C/0QVG68#>>?\LGV MGORT?Q?3AIT?S*&/>E>Q\X\4P+]-0GS34O+V68'].F<%_C_VWKZY423+&_TJ MA';NW:H([.;]I7H>1;AEOGDR0D(1L M(9"4DG)GN]NV$"1Y?N?D>3\0&1-9@;PL90]=W'C)]-HPEX'SF7.$2JQH^'.* M,CJK[ MM00NUVC3YL6:JPZ=59B%+:WLSO7"'+[BR)*N9E+?C*(G* 9(L>6]% MZN(1[;%7:_#.:F5R M>:%;5:7(3AME,8BTX#L6"W[HD!/ M@EDG#_(Y'A>S41OSI?]D(1(DBU*2-H189@MLA;&\Q*XMEL M3,ZYC/ (%RRR\IAN9IK+:5^!FDYU5Q%_Z85VSMFJ1A9YD=.N)9.\'/$%7@Y) MJ_6X>9O'YY''ZI>KCG5)0GM05>,)BXH'&(.M[ '$0/85>QE%&0.9N@R M0QH M'M#1K,1]AD$8="[G$Q#S&_CY]X^G,S,JJ:A!Q MJW1MZ"5!CA+XB0TXHA5<[@4KG9WN8]FWD8V>^ D'9UZ)^ZGB7U-3Z6K6&"N> M! M?;J5F304][8D!.ELYRR6C[Z>10(MV'-0PL&HWV>B7+)CN"'M-Z8$U?I]^6M)0JN9WCV/$MJ8^#+M\ M%.V[0;LX3_L]TM[1DXP^&]'VMO.#6]]EB@Q&)#(M?JHI 86J2^3I#8F$U@?&?[IR*VI#;3D5,?![1A M,6L1#^*/*O)1_B-?2:BU'[H615>LATU H'W'F50!,--UG4OW=++3[.+IN^&? MB$UWEMGTK *:\-%A6/)L--/\ &S6MR"OQEQ..SC/!J.]_8[L0"FI@9C54*VF M['%>/:G1.)GD91?V>G>(61OZ$0HPFQM>G8HRZ&XOF""7_'?A$0!]P'1I 2X. M6E_[35H=W[,79B*#GKX).W:I]&%]XUMI&A2*4R<)=*\HYQM. ?F"T0^J:; ^ MT*41"AM''[^T^P&F Q#HT3QK#O>NSC(W-Y(MB_P.*WJ#\#5(TR%DTZ&P%6 I M!:=3#\#_@V%* FCB%>ZBS)^,V#!S=OI[.([PTN"" M:12'T,JQPPY5XY/9:3$FXF[:K7'Q;/D0?00^99,JTM*8ADH+[.!J7QRMMQ4ED%B7" M_+NR4>1T\#0]\:"?:],2T(20-JL[?6L&,MO=*C!5/D!$_;M$_4W1K$T$\/L+ MX._GT)W*4Q 01*:^)U1G1^:8CD1C$WO2$*\5_.688NE(NMK>M6NLN#ABI:>_M7+?[H<1GS%H/EP&B MZ8CA>*;5R2W.>VAI"RUQ2S*Q(01 G#ES-6?1'!F(_A_L3T\..';P; P5^O-7>>=1BE6&'' M.;56'DM7"6"%Z&QS'I^I8I/.616TPR^,JHJ I?'1.?,OPWFKK%NAE/ MIY!-#?+U_#S,NX?R^L9H,TT0?8DNEF'7F1C$;Z$)% R01U(SG2O:N$ZQ#/S"= M0X>DEZ<4)F_7QF"1Y\C@T*DMKK3-FM%# 2.7!Q:USZ:CVI:6UG@#\ $D=0?4 M,MG26?2PI/(!RXYFE^GWSU&3D7Z/CZ$AX/M0;X=^58$*GZXD66@=1F M:*62^/=J)OU=;;#T[6P^/ ^[].:>7% W D&--XM*YQ(KF%&5%M%IYM^"/"]R M,SIS=#9/')JX&IIU[DI5!]=ZS=Z*W(YSZ;(TS>=34>HQN'+,!"7%=.PV_0"^ M-ZJ(TSSU.Y>99Z[,JR(8@B$1]2D2H.R=,>]?GH;%"_!N>1D,:TCSXJQ:Q/3Q MY)YCN 5C^&KD[KGTM1ZJ+=<]U1G66VW=S&6@Q?FB?Z'LCPY^=LBK63'O?.K1 M1%)E[99!HABFD>:84(F9\SX^KT5CIU,PR8/I_5=]J=9&O7JML# *YZ H53,M=U?AHXF-!SFLWF MQ-5@'YF.M9'&\:2*4.91,(&("29V0< BRU6>3BU>M[RNG$Y2]>D4HA=0C$MG M1OQ:7TW]VW3B2GFH2.@913%<,@>6"73>_PLNB^/Z;0@[(X+B:!8:8OF=HS$N MH.$871)52\C/Y,@A"GJ,Z&$"F\&.F7+_I].YZF,M*IF9S9U1:.Z,6F;W:"9L MT=(9]9Y@89IHL^( P +%CV*V%IRJM*SYL!2=.\YXKU)HWF1 _VT!OU("0$)" MN2/E8Y:WI$G$S6_CRJ5-0XT$R-$SX^250KG4F@B!)UDBE?/7J19;WR_$6OA- M]ZVFOH(;GGI&PQ 27%B[^ :4+,2S1LLI,C.Q]];;37,KWL%4>?2_OP<'P*\7 M09#5@HDEN*=FQEH;SOAB>A T#*.N[D$MAC(*V]9RJ :4-$6VJ\AF8Z;5U/50 MER8LW+,L4O5YP\\UGM$E-+VS ?7JWVHH$-JO 8#4RM)XUJ M?%Q" H3>8NP>)A.1RPFIDMHX>W;&$R _1E4HOTDHLL/_W864 9^%X/?40UE_ M\)Q\@=GBXW)F#B%XG(X7UU%W?=:1E!.X^J4R4&H*U!)X0\ 0!27VJQRLM4DU MK758%L6-2'D?)74AGR.P_Z><@-9)XJ%A"F7=$E%>A-DO^2\[Z#9[0_XP[35K M#X;4&'X!G\Y32D!^F4(&12Y]^W:WV()V_\XXNDW;WZ)O)8*GV^0,AO?D1?^1 M@MO_$L41 6T2H7$_8XR_XD5[JDVL\97KKGJA9"Q^YV;Z[+3ZB_NJ^0- M#",6,)_/VJV4-R*/?1AZJNIBNDRGB++%=1VY(^K(3R ,W=#28[^36&YO?KNE M=;,WE_Q/8IF;\/'YXMO%S>65=/\_5U=OS/;8X=I;!@8^T(1+HM:@A&70SX\F MQC\ATTG*GVCQ!4M7+G\#K?GCFM),FY=FYJ'/-[&MVY;^D9W??LS MTS"VLM;U[MIU%HO;9QNC>9PT#G39S^B6B\6RU\W;>ZTQU6;3"1C\C;R9T] [ MOO"I;9PVMW'OH,M#_H_'#$;4GY4K#.G_M1V80K;NC99RBVVLSJQS>POFD0,V MUUI<":EIZP^66;5'O<'O/2)TN4?[1;:&C.]C?#20:1[?3Y*(N5@G>3"8][G:*C8-*S"0I_B& M9]B.H?B696F!8INAJH7_OIZY6@/L1R,4Y_]G<*97CM=)?O:(T/@3@.HB"> _ M5S-$7127*,N@0=4_43S! QJ,0P5Y[L_B4S(9G04I]3# ;0ECDOW#E$5+SZT[ M&!JF*3N:53EKJU<:,C]H%R+".=*2F'V>?H*GCI:G?#74--5#5J!ZAN9I;JAB MS\*^82(UT R-\I2V'YXR%,)3MBZ[BL$13W&AK'%X5-\_I5EQ!@E+$ /'>3%Z M\YR>;IW6;NL:YII\P5XQ^ZU4K=MRHSH8JK+N M*++3G1^;>6*K9]RZ*KS 8U]GPI;QJ%$\FIJLJ"Y'>.3"E%.-=T8*;/'+:U[8X EZM_@8D, F(.AYIBRZBXC_N"-80&]_H51C]"SB%;@ MFD1/U3F"GK 9F_6$+U77:7_:9E%8C#N4^=7^7Z9YL:D:;@^&CBZ;IL*1#BYL M0EY%?1^(@U'N!'%:9PE_!%;?IP@0X9@#V=2[T#T!3(0#49-,6 MAL"B(>!R=R@\I 64P?,/R?1F'7+ M@.B3,"AV:% P,MS%*"F(.G=54>(&MV9-?3 T;=DQ5(X4.6%)\'H*](D\8S"T M--G23(Z0QX4)P9G0OYW.XH@QHA->R&=G:7@&O7+1.L4GPL/;E^2?TN(;D.([ M+.8V_(/8]$"&M@QH#H:&*JNN2#@[9NCU)?I[A9Y%H6<;G67_$409>);]OZ5I M\!+%L=#N=R?CJSUORU,VU>1MNW.^IM#D.4997^)\4Y0Y)8S*^2D8>OTFN! :^XZD^5<8C8>_1<\XN)Y2@CE3-["9W<%0565#TCZO$Y@O]8!^;LQP-+IK M6CS5YPI]GE=9WQ_L:.F?J_-D1NY+P7\G 90SP4^SNOK,[SERUNO-*3_+IKM) M$W^C% E+)USGJ+*I\)1X+51[7L5]+Y@S".8,6S:XB@#QD>RO<2[K64[G.[+^ MO2WKEA=W!'V'UM^ XY% _2:NMA4Y)K5I'$=VW+Y2Q[G)6'W'Z!'<*+AQR^FY M;;G1 FXT#!U^D M_H^G-":;GI>3H"3(RBM>%RG79K-J5-3)7D$CF1CWTPRXQVZO&ZQ2.(Q7=P.. M9]#JTA)X7=_?/N_!1<28P_KA:6^I,7JE@RY:FQ;KFO&'K*\TO>/QJ"1]]SRZ M8U#:K'3(@@X8LN;RE"C8TTDG6.AH6:COWDW=6 A2MF1-%TZ^@SA_LPEKV02U M^FP"*ZCY'DYP&(E(_BX/L*O1.$Y?,?X.\R%Q4+.\-F1$=S!T%5D573N.&GY] M"?^^X6EJOMND)/ ^@IO?6($1; UI.X2CN@)O6%YK]3UQ5L?W>5"[IK:+)E M"XW_F&'7H[NG']C!C !'=@RAZ!]B$]=I 4>&GW$R61V$$7I7[Y+_DMP4'O>_ M4?%T.UITAVJ$#[6+-G6^VKYL>\4 MT2#*QS%ZA3?!;Z-[5U=R$03A)RMQN8R].@1?98GLVUEU-@K#:']E[37!0HN, ME^2&.QAJW9M["I.'8W!MK7C]/7 YRF#H"%OFX"K45P>UYP2["'3L-\*]<4FQ MHPZ&NB5KHFG)4<-ORU'NS>&G$?@YLJUT]K0>?^"#LZ-A,>@A%'T>(R";AK[6X]E04>$+]HK-&=&$'G.J[LJ.TWFTM; 4.$9>CP="/\BS&/(LHHKP M-/)*& GK)\=NP6MT&MI9KPT/ZR[:C;G1IOFQ;O=#0%@%'..NUZ:'O>".3;&P M+)["4\(06#\Y2B1%\70(J^%$Q].C@\W:8$9X9R//;7+6TW& MBO.W(YE_YM&G)(K_SZ#()GC9>IYNPT427-8W88IN%2"S &H>.OOUN:%MA$CG M#=56;NCQYR>^X1DY0"G2U&,3TQZ;GS:2&NNJ!*)#8E-QGG&^USC$:)3"8PDB M9&F,,ND9Q1,LI:'TM[<$T1W.[I]0AA<$DNYI=NCKGJKXR-!,[%B!;RF&'ZJN M:_B&U:Q[7]]\;1)(:4*!>H>RV^R^@)XQ_X2US1Y=:C3*5$3I;TM//A=M#(;* M>5,ET](?I#'.I!QN\ZNT\CWIY_G"*SJ^I>J.IB/'40U+#9S 5 W?"I%E*J;G M.,W:YMNO2-\GOY@43VE&(!>LIW[.WMM\@UB-+[$-.G5]">I^)SQ:_;,&$=F[ M26CZ3 GEP&__0,D$9:],?]-568*WH5H>T*8MQ;>W6==Y/FF_4?9@:,,.F;)K M+FOI&TV8293,T:2 G.$+3J1KU1]>!ZX(L M#["$8F+?10%9E>2C<01A)]&":W\.LUIQ5D&.63[+7R[+6SI#;#7H,E M52VC9DNU-J!:^XDV$]E;6KTU&+JNK-OKN/=*6_!#AL>3S']".9C!!;&$)43@ MB!XW=LM:NFZHJFFZNAD8/O8\-?0=)? 58BN9MA+\^PO9$:*"*NI9$V&U-S?F MPO]S$F4XN&!KO$SS8K6W4U7LC7RTON.ZNF.JOH6PH5J!@WS/=VS+#GRDXY"] M@5:]P1)Q>WT#ATA"_5Q;5M;?<-A^7,O)=YKF_8<]J&-S]"]MLI8'(DWRT=7E MVINET+LP_@\2:WUI8-VQIBI<8:W/\+FFUE2G0XB@5W-M)J,)G6,AI32)'R;< M9/@))WGTC*4XS7-I92S]2(V;WSIPK.\.]>]LMP7HM8>6>]Z0J_@!#AWRIU#S'/O?K., _=)3-DL3?,1G7H;1CS,4DJW\ MA.(7])H/?IE?/5EH'0#KT%F*])3!R?)?[].-J'L/( J!C:'S ?#IWW]!C9BHT6*'HJO< ;M14/U^>_/; M[9?/LG1]<[E:O/"RVLO;F_O;;]=?+AZNODCW#^0_OU_=/-Q+MU^EV[NK[QUC'/\J?KAUZJ()DKH^] O_3K_O*:L M&W@>^W@FI\X5)JM*CTSYY/+C<_K1@GK$/C/M<]>V5WZLG*O_S]L&S [+D-Y: MV<)GNFNN^TYK;Y6JGCN&M=%MW_[,- RQ6,-9Z[;ON!U;="]9'X[OWE0UEZYM M,)U+56XW%N):9\&_,)&-TA4YLH,J+UK257G.GMK'AF_CRC9];5J8?]P2F!X' MX+];IZ%0F^98I[)QFMBXS39.;2,_^HH33=]YS\-(WS>DZ39]9S.)/KV3;,"+ M\.2G-9]89*^+W%'*T+OEH86LCSD8K> MJ==Z>R^\IL' :T.3%8.GT::" MTP2GO7FJA0[&ANI@:%JFK!N= MIT0>7C59D^;/3T'9NK8 SIXC?YW),/S: 4=:?=2_B/&0$:H(>;JMZ0;"*B+B M1%,#%=E8USUL\Z@X:]I@:#BRJ_:5(L51PJ- 9H5,S;4LW_1MUT#(4'R$L.8X MR#,4(S1\IT0F;VHF&]-MZSP-1A/([%LMTY!J69IIN8%N^%CW=,OS D4-7$1T M- MD%9#UM^%O:1K0+E X-92.7I$H$L0J-JRVS"I5"#P:!#8>XI#?PC4H0NZ8\)"CP"$C!E5-ET!P",& M8.]Y"3T"L$R,<9?GDHOT@\-)/_#GG)T!:7:0@]BAR#B!S#E76EK_FA M(BQ[5-CM/=>@1^R:D*WGRH8K4@H$=G>14M C=JW!4+5M6;$[ZWJGECG G]KW M6P:3!<=9&JXS5(I?;:]'&_*$I4[OVAZ%UQU%5VLQ8P^&KF[(MMZ723O& MT*93PSS%.HJ\'&F ];A!NH== GR"$ M]!7%D1V-I^H# 4+>-:I^00AY* I1JBR>BK!$"4R+ #Y., P.!2T+!:,HB?(B MHT,^#UG1$@;;WB+V#$]$NES,H6E3 0/)0I8B&Z[HY7G$,.P_%M\S#&T"0TV3 M7:.OD*> (8O>R4%%E<(R@[5UMZPQ:4R$GI*++EBF*N@1D=Z'B=8AIMT2JK()9U)$,2!]*-UX'T7Y MC+B'*)_I9D5=$S&>X;RHF$L84,'K J==K[WCMW%BW*#P6C#G",3@;C%F'>_0-1!(A+1S0<0>_(_,3PI#5I7@Z[$"\9F:8L>)D3$T,C[./6SR! A1I2@[/6ZP*..( $UK*:++C+ >(! ><. =L3[WDB0.LP5"S--ERE\?:\\ M/]"U>6HE(L#'?Q):/^"#$3+$TN:I'3TW?6PTOK6I&UQ(,?@,#UAW>L:^WD*%,G13UAO:/!Z (2[$CA [!^=X[L:PD$V@6+)C]9"E*?A3 M\"=/+\Z'6[P;?T)W#,MJ;%C+'W]RX\@^%--KC#,I?T(9EB4/Y9'/AN1$\:3 MP<$:9>]X==[[7@VE.L%AD$Z\&)^$^&V_ 06(YZ]=J=Y!Y)[=AD+X2*$ MRVHF[6B$]<*DUD;B962 MX[C_+-:2^@WH[G@>\2>65THW!J5^33)E49Y5 +Y@^+V9C#R2 MX"U7]#Y?KS=) !YK1W8=0[8:FJ@?CR2@-N(O!2+WK6R6E6:&FIWY^VQ+;WCIZ@@3_/7L \?GK"$?+ "4?)*-EQ*TH(\ MCT",&'Y21-;Z" .NQR@KI#24BB><8T _#6,C D57YJG@ MD,>5?Z&1>*T-O7K1SWR)$&&Y""&<-YPG;22)'4U9(^8D(.9S!560UB)>E2$\9'$+_]3[= M;,+M( N!CZ%.%!CU[[^@1DS4:+%#V57N@-THJ7Z_O?GM]LMG6;J^N3Q?R1^\ MK/;R]N;^]MOUEXN'JR_2_0/YS^]7-P_WTNU7Z?+V][OO5_]S=7-__<\KZ=OM M_3T/;]/RW/@0)>0P2"?DKD$.B/KC_/Z<'.)QC++\XVKQOWPVUN27N>*HI$?X M["B@>H,/CQKG^%/UPZ^5@S!*Z'+IEWZ=?UY#]QCZ//;Q3!R=*TPDE0[F\LGE MQ^?THP4]B'UF.N>FK:W\6#E75W[VUFU5]=PQK(UN^_9GIF&(Q1K.6K=])^+P MKAVIFDO7-IAZI2*R$UMO\>19DF24"?Z%"4=+5^3 ":1_H&2"LE=)5^4Y>Z#K MWM3L]!;9DGSO&SA_UVCZM-8+G]K&:6+C-MLXM0U;]I493+9N< "CQ]:KOVP1 MVCZM,H76[\^W!_,(JA>==[+:#J-ZT;&W4KUX8+-)A=@18N= JA<=IX_J1<&? M@C\/G#\YK5YTW#ZJ%X]L0O*!V"BU\<@0D\OP$T[RZ!E/AR6#[?*13>J ;GY]\C['>VRM2X7%9EQWL)+FH2$0H! 2ZG]+G M(OC/A(W&),?.;?B ?MZE&:S[HBBRR)O00,I#>H>,J@Z'+U51,T0GO M<$R1K>.UG?+D0B\EV;!Z4)T$DGE$\I8'O>Q6\M(^0GP@=5]Z_,'-W/N:9N37 M1"(@(&3U7Z4B(W>+:5Z/A*:(>+]!Y'&.PN11=RI)=EE2[ $(QI9WD00/,_)M M]V2BDY^4AODJFR7H'FBN_7%#NO=^UWQ#V@!(:\;R$28@S3>D^=:XM@3N9?R: M@R$Y@TYJ[G%K!,KSY]H5M"^@V %W3#B%,*#!^Y#K;VAA?AK$S&+I:%RWLV&/=!]6QZ"$M M4+R@GFV6L;M!)?)IY>[TOT''(P&WE_/;(/PJP=?Z!'6\$\? MPR$/_0@E\XW^/GD#KZ&.:Y8?7?T<KZPR=K2@=*M,'=RP[9*[3D>JS<9B-#;+Z?MDL\[-M1KC7,8HSUGRQ@6= M9U'[PV>)JM'$Y!X1<_^^2/T?:U=4KE-LF*4OBQ'GX][L"_)RH-$2Z_$.1<'9 M=2)=HC$H'6)?N^SK S'%\DGV*C#: T9]?S*:Q-39P=(!YUQNTG69#@A)"1_% M5O>UU5]P&/E1(3:TDQR@^1%4"#RE,3&<\JG)^>W2>SU:G$R2B=)OQ*$ZTO?21G;[Z U<>5A7BE M):X4H!)7\G^E )6X4H!*7,G_E0)4XDH!*G$E_U<*4(DK!:C$E?Q?*4 EKA2@ M$E?R?Z4 E;ARUZ!JU:U.9,2 M%-%UZ1^_7J1\WSUJ91\NFH:?+X[\\K#O(4<-%<4V/,U!!C940S,MQ[!U MS\;_OJ8EB@N5B==:5N8; M@Z%M:K*J;9TK!6,*QMS+F[=IIQ%801CJENEIMF\H@>\&@6JYJNHZIF$JH;6: M,U=TT>B!14WH3ZZKA]!;4/"FX,VM'9K80*9M8!2HR+ ,#6F.$VI>J)J>;P:* MW:^B"NV7M>5^=N),%'QW#'S7JL64X^NV;B#%UCQ#LSQD>:'IJZIJX !9_AL6 MXO;.1'LPM"Q'UG1-G(J".X^-.]N@Y#K8F.8IE>J 0V5A73=(Q>#/!E?=X%%]AR6&@O9Z)C$!U;-,V#=$(5?N:5LF[ 4@I*:5C"B'\$V=^E+_;6V:-++A# M9*F6N6XVT@PM,%TE, V$7"<3''R99&3W M[LB+I %+@*,?WE(ZY5!>:? 7F8.A:/8SU%$YAS@]P02=!)T$G02=!)T$G02=!)P[HM*]P M[?(D"MXML'_BG&;J-IA?>2VV>Z(A7>'1$G02=#KL4"#X,RZ"_TSR@@Z&?TAG M$_]@X-]U4H[[F_-YW(9U9V23F]$:#,D[<>1C%! 4HD+02=!)T$G0B9.@WY:. M7INWHW=?X;V#-C]30M'++EY0%OR6I7G>.GW8 M@?Y$JJ7+FKG@DZ'1X,=OJ M;%O'>4R=5%3X7=9DWW?\YR3*HP+?X^PY\C$[%+]C/WU,Z%WH^=BVN$13R1EI MN+*NBG+/@P.R$#B"3H).@DZG1J=]&J?<'> :CP>XB!^O:^J"GP,F+T( V:=# M_J;!XP!G4O&$I:O1.$Y?,998;ZJ[JL#T+D9=+.)C]$[Q$%VNR$4OJH@%M&H= M7M:@%8MNR*[>.3=$>% /0YD0=.)&ENRYF=-*,=):0X#^$8YL:IT5! %.(40$ MG02=!)T$G;@YE'<:?N[O4#8Y/)1["E#39VMJS=2N6? -IG>S5;\7:_PR3^9G4)QR_GQ[>@DZ"3H).@DZ"3H).@DZ 3!W3J*3YZP);6 QZ-TPQEKQ*F M\Y*D#/LQRO,H).N;R_4]$9>'<$T).@DZ[6<>W+9:,Q4+&4)1E2%4N0[3D/QA MC(-+%,=YF&8U!\9-6N#_P<$C7C-MH.9;M =#0[950[2J/B"\"KDBZ"3H).AT M:G1J-0UX2WV<]G1..UR=T^_8I$&4CV/T"NO$;T-<7"FN%"'ERM'Q1Y)ALHB_ M<"#%:9Y+1,*A9Q3%B,B.,R(PSG)$P\M5N/+4@LM[]\4)GZF@DZ"3H).@DZ!3 M1_O$\3P#8\55'24T+#U$2%'M4+-T774MSPW7L$]R\L;DI\44J-OB"6=039CA M)YSDT3.^3OQTA"\J58)H$J!(S-*>9N;-#2YNPP?T\R[-X 4NBB*+O$D!WWI( M[U!&+FFR3MS!L*'N:'W31$!5B!1!)PY<'MR(%%WA1Z2( ;;-YNK7-"._)A*A M.:&B_RH5&;E=3$/R$IH"X#3KCH5/6=!)T$G02=!)T(E'.O%MJY:JQ66I63R M8L'6>9$$#S,UH[.:J0Z&CKL\CT%DO_"+7"%A#H-.?)NN.Y,P&D<29E]MI7FW M9 EI:<15-(T6OD!!)T$G02=!)T$G02=!IVTI_*JJN:%O6;;F8\/7 ]?2/CQ#;WNV9C?H&9Q! MK\_"8U59UVK<,GSL1OOO,XJAL7(NH1R:.?T#)1,H-]9560((=*DO]M(LP-D9 M>3GH,2WE:1P%$KS20?)9N_9.ONL9V+5U6U,"C4D.N8 MGNGZ)E*=-\[T%D!=QJ([&-I*#Q6[ HE'@T1=<;!F6IJAFX&AAAAY <*V&NI. M:%C(P'L0F88"1[PI&\IR?VD!U=.%JJKZEN7YON6'FF$BR[4<9)BZZ5O0I-DR M]P%5=3 T947G'J@BSV)%S_3): )I-<]8(J^+_0*\;$+05M#V,&C;RI:V]0 C!7F*B@PCQ(ZOVI;G:K:JABX* MU'V,BRT5>[9N*I9NA";V M<.@&EJTKH8%U+0QW%U0P=&+&:;*EFSV-U1$@Y1JD;?0@#86>XB+7-'W7<&P+ M.4;H*B8V5%W17,_;AQX$B3FF)=N&Q;L>)#H5-/L=V#3T=$S1AW_BS(]RW*7: MXX#+LMJE\ 2F$JJNHAO8]HQ "[U0MRP/V:KI*+KKJS193JV2Y;2N$]KHA[>4 M3OE52:>@;8:/ 0,39T&>J[ YO)Y 1,#!>R. M&';(57TCT!T[,#5#\357#5S=]@)+]0Q'P?8N8-=2AX$\'B(.EZ/1 I>TE#"*(M?IUXIX/69LTIT)!$5WX).@DX' MZ-M8F)OUL# WZ[J:FW4%XJ]2I&[#NGK5I#BY@Z&ZW!=:()!S! I)(>@DZ"3H M=&ITVH<78SLGKZEP=O**9(=W3,7IBXI*OPN:[+O._YS$N51@>]Q]ASYF!V!W[&?/B;T+O0T M;)L(9]+B.E5VG## M@$D7$!SVZ5"%:6 XP)E4/&'I:C2.TU>,)58T?S?)_"<")>DN1EWLWV/T//$0 M.:[(12^JB 6T:A\ZM@9#!_K \N2A$LY1X<0^(CKQ6F2^4HJT5@=L4 =DK7NF MF "G$"*"3H).@DZ"3MP; M$[57&>.RE&#:&3^J+O#3O):V?>I>MD:SNR-GMC6[R4O2C]I;V2[A1=E4%)EL M'T<>,^'Z/>@$[1H>E\2_I0R&G6L!!-0XAMI.?04M15\-A^I@Z#BNK#8,%#@> M-(I[\'D/(25V:KQL+B6T2DIT;E;)7T#Q@*V5RS0AB\D!8]1>2>C2O!A+.4ZB M-).2M,";&2G'Z#O@(38X(]EM>#DCV#WVR:5%U-YXL73:6=O095M9;H8O'%V' M"M8]&R]KX'3YF##X*J40$#QHHZ8G45G#ISD86JILJD).'AQ(1>!&T$G02=#I MU.C$JR^A_\/9*@]GFZ/#6?3?%E?V?J4 E;A2@$I@913$B"O09T9K/N=NBR>< M03.!##_A)(^>\77BIR-\4:D21), 16+FDIOU*;C!Q6WX@'[>I1F\P$519)$W M*>!;#^D=RL@EK?UW]F"HRT;#.-N/ LK<0EF(G,.@4QN1TT,/4_U^P+30O8<$9WVF?O& MM>RQ%?YDS[[F5HQ0]A@E9VPQG^ .O-O#!! T[BLF5PB/HZ"3H).@DZ"3H).@ MDZ#3MB)B 39=3]=54[4,P_8Q4D//\G1/41T7>2K>/")&=#EF%WQ;>S!T38U7 M!T-=L63'6BY(%4'SXX#>]H*QW:"G<0:]/INYJ,JZ=N26X6,WVG^?40P=)',) MY="VY1\HF:#L5=)560((=&G7XJ59@+,S\G)@"4MY&D>!!*]TD'S6KI&+Z2#7 MLDS+0IIG&%K@6IIB!8YG(D-SPL#[]_6:_5LN:=]/6OS(>K;<3HJ\0 GL7]ON M++8^&%JV;!B&K%M]N6O6H_(!.2=/!+;+I\-FF%U1J?N4QF07\ZL_)U'QVB3S M#<"BP*# X#P&;:(:6X$1* $V'%_Q=*1[EJ6KGNEBS5.Z8+"E4F*"6]NQ%-E4 M.S>:$S@]!)RV2J4.?=>Q]%"W$#+\P":VFX$\I*N!JF(#VZN!ND*#[@&Q%B!6 M5]T.2K0 ZK$!U?-M1W51X >!;9@^ :EB.K;E."XV=$W="U!A!I#L:HX J@#J M%*CDO,=F8-D8J89AVSH!+D::$N(P""S/4OL68#T$L+8Y M_=50TU0/68'J&9JGN:&*/0O[AHG40#.T':JI+K&C+$NVNP^+V E*^RRX5\WF M@GM^BNLO)Z,)I. \8XF\!/;IU!;D^^0%"_(VDO^$DD?"D=4X!_XIP&>M-0PBB+7Z<^ N#@F>M =%47U66"3H).@DZ"3H).@DZ" M3H).@D[X342$DJ<(Y?AE%R\H"W[+UFZD4(M2 M&E"O8*KD'VVY"DPX. \5I'N.4[Z!SV4_ICD8BA#YP4%/Q$ $G02=!)T$G02= M>*03K['?5JJ1Q9=J=#*1.&6:J7OF(0B]^>EHC).<]D87D3?A,1-T$G0ZQ"S/ MV5R'_"&]('L'*T#Q'8J"Z^02C:,"Q=3%1,7>94WJ?<=_3J(\*O ]SIXC'[,C M[3OVT\>$WH6>;JV3F&#LJJ/*AMFY8Y8 LA X@DZ"3H).@D[\'.!]FY;<'> . MCP?XR<1N*1[!TP MN2%XZ]/NS]/ ;8 SJ7C"TM5H'*>O&$NL_/1NDOE/!"#2 M78PVLV>/T3/$0V2W(A2]J"(34*E]:!_S8Y#YL,.UM^QP64HP[>,;51?X:;YA1O4!N\V$>U/02=!)T$G02=!)T$G0 M2=!)T.E@HH"':9%<67O5PI0B2L%J,25_%\I0"6NW#6H M3B /ZH\DPV01?^% >D11(A&M'3VC*$9$/SX+T^PL1S0"46G*(A%*!# %G02= M!)T$G02=]D^G%BXW33<=%QM>: 6A86#5L3S-MGW;]4/+]T.]MA(*^:]2D9';Q;0%BH2FQ#VUG#<1[A1T$G02=!)T$G3BD4X\VIRE*G%9:A(/ MH$BPY5TDP<-,K6BI,K:L];9A0H_2O;V:P+20/8).AV*@\B%['/YDS\G,(*#6 M+"&J%*>Y")$*WYZ@DZ"3H).@DZ"3H).@TYIT^M!"MR?ZO*MC+]1-0S=\(W!5 M1S.1'_B:KFF:8ZZAV^?DC*85O]M[1&]-27<'0QUPY1UUUE2PS\* MZ!T%]'HP*[< /5U1.(->3Z',]0R^('JN;EQ^_PPN_N12&&\94W:C.?@9Q= _ M,)=0#@T]_H&2"V2FDJ[($X)C2A:Q_,Q^.EV8!SL[8UG_2":V"= )-0^ - MJT_)'GT",N9I' 7LDT/DTG:]0!35431'-133L@RLZ$[HNI:+R:&AFJ'IZ/^^ M7K,%R"5M#TGK"UG;C]M)D1B?/&XPM%S952S9=/JJ+NP# WMV6^X- MYDTB9;\H_]L^R-^"['RQ_O+YO!G?KR@H?DICLGOYU9^3J'AM.G6AFX\B^%CP ML>#CGOD8A8X;*KX:&$%@*&'HA42M-EU==Q1%U5R_"Q^W5*WUP5"3-=N2+;>O M\(K@=<'K1\[K;8QJ&^FA[=F!$KJVX1,V#W4?^ZJK&KJK(EM;S>PK;.D>N!X: M@,BZNIP>O+XY+9A=,+M@]B4/FH&08H?8MT+=<'P-V>0GWU#-0/4U&RN],/LR M/T/MD&(*;A;<++BY1VYVD:*J!G:P906&ZQM.@+&B6)ZI8\\D9O<^CFX+CFY3 M-V5%7QZH*1A>,+Q@^(WM: UH%A&I1K1'*'J.D6MD"D_F8T" V$6&N;Y!F M]Q_'G%'E31J =WLN2%G[-[P1\&+DZ>3,=TQ/"6S;4'4-N8H?X- A?PHUS['_ MK4)XNOS64S8+U3[B,R_#Z,<9"LD[?T+Q"WK-![_,;Q;9J7))ADOEV=K;NGK/ MPG"3/7/6V#)&."*UTHQF?7^:P&1WN(JL!O&R%.DI VG^7^^3C@C9!Q!*P&&7 M7B MX>J+=/] _O/[UNWV_^]Y^$M6DKR#U%"Q',Z(7<-:#K$ M'^?WY^1PC6.4Y5.%G!Y^,[%*3UL?KAGG^%/UPZ]5([JS! MWK"/9_+C7&$RI$Q3*9]5G;]U65<\=P]KH MMF]_9AJ&6*SAK'7;=_*6WDV14\VE:]O:11OI?;TQN?V>I*(\\R],.%>Z(@=* M4.4V2;HJ-V0T==W0FMD[IY[/Z^!O*N@-.GJ#QK43BVR]W9U+#GMW0]Y^8;&Q M\QNKB8W=SL:J4+AQOO?I+G)'ZO_6J-\S4:_.S3 M8/J"QP2;4=F?-@DD-((&3G^Q/TC2L32J78]K]]F*JTX)\G.,RVY;%S6"M);\ M*DQ\E%6UKWHNCI0H@<3^E/<=(%$C2-1ERU8%$H\6B3WHOSM (DR@-V35MCE" M8J]M!;E7.FB>Y)F'0-&%5#B;-;'^!0T]]ZUBSIE;L.OK&8A M>;P$*A %_DM)H_:^;)OH&[)N+Q>]"C/R6,#8N[:Q-3 Z@Z$A*PT5V *,QP+& MWK6/K8'1)6!T97(P4YWE 3.05MOW=- MA'$8_H:)PO\=UG0;_I'C"Z!"%S>B!LUI9=<6;H_CQ6+OBLBVL*@*+!X[%GO7 M0[:%18UAL;-.+)PB/6DALS2BOO204]#[^Q^U5I'A/8Z[^@D^2=R:\?3!T)65 MAHQS88P>"RA[5TBV#DIC,+1D1^0?'3$H>]=,M@Y*$T"I.SR!\AT5I6H001:+ MW\;Q(5]Y6MZB+SC$649SO2&S7RK03W+O4TN!X:/:KZ(%*[)X $K H%OT\Y+\ M,0)G[+(4L09#T^K2BU%8V_Q";7L5<>]#K>5I9D,K?]/NTM1;()%?)&ZOJ&P3 MH0>%S5:7,C+AUNG)K3/.\"B:C%C1CN]G>)H$4^6_D%_S)_*ELP)G(Z)E/..R M(DV&RK/3\OSL6,U8"/E6Y)F/_4Y#O83K[A@U\^L9E5H?!"Y12&2W(1'WD&NE MCQN67&@DNX&GK@R&MFP:/%G= J/,"L^0V 2Q"2?J(_PC MR3!9Q5\XD!Y1E(!*3S;C;(2R'[AL+8S]2?9V6[Z3-Z%[5^A_([2 3BRW29?# M!DJB9<=4;?/6.T:H NCGS@X^PMG:1/>] %18QQ-U7[E*#='P(X[ M%;QGV!D\PNZT?(BYV7_ MD72?Q0R@*RN.GL&-=EJ:[UY]9]>)GT%>[Q?,_GN=5/3X/B5':^GM#(8N-*%: M5G5%[/L84-B[,VTK*'0'0TN3M8;.@@*%QX#"WC7:;:#04 9#PY8)Q_"!PM,* MV-UE>(RB0,*L-(7ILFGQA#/)IW9+42FYIY;HSX6[;9GA2H)5N;!E2=%%$MP" MT6C)4>O(GJ%"2K:N\E0#+>(LAZ>2; 6;$'5V9<=:!J<(._.*2RY2\':$3QUZ MJCD:3[U,3LL],JU+]-/1*,ISLO<;:RLG81;LP$52T>3R"66/N#U3&;0WG"(L MTR.%X Z4D:X0- =#QY!MHTO%K( @OQ#<@7.D*P0M(@55V=*$9V0/:@75":4X M31Y9/>*)ND$X4RPH56[2I'1.53K[,N_8@Z$K2LP/!V=4*AJ# _.;<, M--:8X+E\:^&3X20WI:3-MQEI6@L9G0V =X3KYG#@R)VRU16$QF!HNK)F=&Y- M+Y#(+1)WHW!U1:))[$]#=DR>Y@7WY-!96\D(HN?JWB.4/4;)&?OH$]RDO.D9 MW.&3JH/VLJ=PT;0H+ ;JU_63*9'(FYR*Z<.KBC+?J[]BS=?6C&G!\!++%H*D34>76,OVN8#D,4!REXFR?4&2S1M6.>GPN^LB]<-07*;ILQE^ MQLED+F+57F$Y!=-A!W&K2_(\6,G_1L73Y20GNX*SS=G0'0P=4[:YLB*$/7MP MGI5>06DI@Z&JV[)FJ *51XO*'7A9^D6E2C061]9TGD2E<+B\D9\[<[/(M-5P MF3IUBCX7OE28A5RV.2_H,M]I1$511.._XT7<#O23MQ#7\AC0(>_+%OW^CAB0 MNT_G[0)(.I?8;BB"YS;YII5*I%OG6E/B"?T]2@*R>Y_.K',;KN$#;E0'N<&% MY*/\2?HPR>E@U(_2.$N?HX#\XKW6&P428CWWD:SBI5F L[,B'8,V)N5I' 52 M]9Z'QZ]\A(D(&2\)%>]*TGU^_2.'*8-3+^C%E'JM^19:&FNR:W=I]-:6] =D M_!X9G/>I#VT1Q!8,"R(<"9#X"4UN$M#T8&IILV5U*JW<%YUXKJ!1> MTGOMYB[+H$V%\KMUUNHL\K43UNTGF M/R%HJ4B''X,M4+S2]HKXSTDTAK$T(G%]ER[*._1*9P$]I!<^H4"&[TJBW,4H M*2Z2X*JB2^O3Q(%1L9K!2<6M"&+QEPVV,RA"K%]6["Z)B0**_$*Q=Z_E]J!H M0X1?E>T^=&SNU&CNU0]*S3R"[9:E!!>@A5!7)6)D#D1;@KTI'I\G.5E@3G1# M8N'>AF#SE)\LS %Z'3V<&PKI1L75"&1HEL**D$OIU&O4)TG]RE MFZ>DSE="G'O"-!=)\#LCT>MM>/&,HABH\S7-X,,.X)VA$YW,+0-WM I.A.\FT'SKGYS0KT*^$JCZ<-X M=12JU!BV['9J8",,6'Z1N/U 5B](I,VV"<>)Q.V'L7I!H@8CC!2" M14Y<>GTZ6W2EN>"/#T3-%_>5M7V-N>@=/2PG7#:R\W*^ZXI\FY>-.% 7KLNZ MTN5D:$OZ S)Y3QC.V^L8N44X&] 83)/5/H:<"CP?%9YW7M77!Y[-P5"S--DR M>VB"RE]9WUN9, =6UA=&"4K\'LKZVM1@;E3MMJY1=;J+/.48;)3G$P)D3+/K MT]$HA>6D_H]IROWT C_-B\WRO$XAG+#58.QU28/;\)*2Z!XHU"*;U+%XS"85 M$:T#BK>N <$UU!N;J.N.*ZO.5DYYY6Q>5B^ MC@ FNE@6*4TB\J [4/!Q$0A]%WWO:[LNM&*759.3IBJG[.7 /W'F1SGUFDP?Z%(1-]7(CI0X981X:JB36M6U 9#4[85FR.=7YB= MO"LBO:-0IS,7N>J!+5!X0,Z/?E!H#(:J?9SYXP>IG!1/>&48AD MP!F]Y&HT MCM-7C"6* JG*+9>@S95PC>Q--8'M;V\:0)S?)3RXG!@IC--CP=[V%9+-L&<1 M[)FRIO T(4Q@[]#4D,VP!Z6_CFQJ/,F]TW*,?,?C2G,@NH;P>7"C6)2.QZ]I M-B/1IE%.E\LHI[ U>5

L5@?^$_@<$3C,"\!<)%L)'7@%;-?/3L%+7PS3Z/ M*/&C,8JE#(]K"2 LD1I+,4P4&C$TU0Y MZ:TEC$K^2L2VB3X:Y#/%Y(@C15_OFD:_Z--!]A$.X0-]HE5S?YZ=(]/$OL_I M7ZNR;254%%GD35C'HB*5QA6'=-#1#M8BXL$SQ%+2KGY"B>DDRI_@CRW3(@W% M$$;Y@4*0BTY%:V)PC>,2(J"V;+I=LB,%!+F5@EM.S.TH!;FLAQ0JFW">K9

AG340N4/ ME%07%77:R"A;%+ JN41+@I/AT9IW;>_-B7H4A]FE32?S3?T+) M(Y8R5&")_9R#ZQ+T,)EI8_C/2?1,< %Q:I0$4H;S(HO\@NAG]/,^)N<%52^#LA\&T"8@+^N9K1]/N4G'1$>A+,_Z%V96OAH1/AT5A;V3H3 MAX^CKT>?UJD"?GO-[7D /%3TRZ;>0^*C #S'@-^GKL<#S$V N69U[AV[$ZSO M.O=P3XZS#X1>&428/T(G+?H33!K:3(_KTY8[3!;G0XGKQ-9WY,538@8R,'PI MX7%=M5FK"Q F5%K+ 8L6D2L-QB%_,S)XN(&/"4B<\X4#WD-+-AK&#/!W0O#D/-R/'GFYMK(H2QXF*TX@+IN& MTBM&V8E.T&ZC)ZJAIJD>L@+5,S1/Q;V#1.I@69H_[[>P6'8FH==B9U"4U,( M-"%-0.L<8170Y!::IFW[V'44!Q'K&GF.@RU'\P(7J\AW- U3:"J\05,=#&W% MDLD_'$&3FS)<[1 T'$S^^)YNLUVCAR,_(^7:OVU-9V^!9+ZE%3'Q3,,*B*!2 M?##U'$,A)ZNE!8IMAJH64FFU1F[=;J651@Y2TY)UO7,KT@-S8 C^%?Q[^#:: MIO=FHPG^%?Q[R/Q[F(:LT9LARXFSE+]:FJW5Y_Q"&_-4AD'-Y"DA;!J0"YKF M$9#S4X9C5$3/^->7*"B>*GS7OE5:2,KL*\@CY)L4J[\R;UNY\S+,)X#$V5SN MJ6;W;WZIREKVEZTNV%&U?S]EU6K&Z!&?>1E&/\Y02%;_"<4OZ#4?_#+_VN2= MRYL;+NWVO?8&K7[[,-SD[9TU7IZ1@ B!-$.4KG2B"%Q%5H-X68KTE($<_:_( MTS%6'--3 MLV5%U#KN('.'3(GT+-<^Q_VX/A VU)16SD2Q#!"4RE1\,F M=H ML01-\O:LM=64 :CH(AL1HW&./U4__%IQ8)30]Z%?^G6>M ""!;%%G\<^GN'C M7&$8*058^>3RXW/ZT8*D99^9SKEI:RL_5L[5E9^]=5M5/7<,:Z/;OOV9:1AB ML8:SUFW?.='>]=.JYM*UO983-#'.5G4QNU$7^Q=&62Y=)5">^0^43%#V*NFJ MW. >Z[JA-;.@A3;3V<9K8N,TV3IW;N%XGO"F\ M&,S-+W\_&8]CVI@)Q"S> MV]Y;E#!D/0"P[HCHN\&M.?=$#%UDP$L1J M& DBF$@P$8],U'OA;@],9$,_!;UAJI-(*>1+G2TP9!-*^.<8)YUZ/C?LUM$E M^&Y!Z6/[ORF;.7!6.;K-44OZ/=3K'37FMJ B=<.<.QA:LF;WU69+8(X_S&U! MH^B$.5T!S+F]%2US5(/)67!B1=>.-*$AB2AY)D2D'6Z3H+'?;94CD%BYMV*GT_A].MULDM) MEMOP"HAR5=&$#B6_910II6N+>1OD@1P.HQ):&*>:?UL<+N--&PR[^W($U+B% M6J^C7;I!30>H\80UH7&)31";P-^T18YT[[M)YC^A'-/IV.,L'9-W>:4V,I3N MC^FXQ8@VJR+:>)00>]DG.U3DTAB]TH("N)3\,9N0S^,(>5$\;TV++D4[<<=? MHG%4H/@*@B%!5$PRG%\G_B3+4-CW6M2-, Q)@W):'?FM@M" 3P#$ZN^[%[$8N?:BT:J6SGJ-W,\=7V?&E?/N&IB^G MVM>W__TY%FEUD(WW#;VWQON](X-SSX,0$4)$G$)O?\/H>_Z:$!%"1 @1<43C M PRS[SEX^Q<1;[?6G[>.]#>Z(P__[F6_#.>MD(UNU!MF9YWRZ1T_08)8Y*]C M>D$BC.^G([(:<*Y+25J0YZ$,,IVEB*SU,2.VV1AEM']>\83SA>2:LK:87#3+ MG3E?N3=B?D'#_ )MP:!=:'(/'/E^ZWQ5T0?#[E,/*&7$S(/#G'FP7?0N9>Q1 M]/Y^>_/;[9?/LG1]<[F:[]=@QSVM_^;VX>I>>KB5+F]O[F^_77^Y>+CZ(GV] MOKFXN;R^^";=/Y __'YU\W"__'+KSP6@<;E7K&WI=SV[GX-?T^3QY0*I,0_ESY ];VF_%K^E?ZF M_BJE&4WW+3^\9/I/^>%'Z07EY(J([ N*XUAC0BP%=DJK\AI-R5=>)=#%YG.1$CR7XD^E%Y2(D M_PDEC_"@(F=?+%)I_IT>:E='N?2$4?#GA&AH.&/K P+\*\U^2)=1\7I>?1DN MA><$^!G'4/@F$4PC:4QT+S -I%()9+;&=B_0GITB&G+[_*V M,5D%^5661BEY[41ZQ FFJN.$;!U1&N%A'LJQ++T\1?X3?,V;1#%1*PF.P7SZ M!3ET!V:H %J_:2G5R\C-@=.GJ,L36 AD"[Z=;A M! [P?+:U-,D<7B^@/,JVA&!?0N,Q41[ M(6Q=,4-#WKQA800T8&./<1+D0/39H)=S*JSJO+Y:7*T03JM,LG5/:/>P3VCM MU$[H>Z(W1B'AI*2X8"6Z9 5WY)SV(YPWG+OVXKGK."JVG1@GY%3 8Y3-"N"S@)9/07E5=:S3 \K' M8[@;FO' F)P!?C2&L[ \;O]((KB&JL>4U!=TD]!4,?OC_/Y<^NWBXFZJ?<%9 M4];@LT*MJ@9_7A-AI?AQ#'^&(^CE*85EI2\)--(B9V 41"B+X*"\(%>!+RLK M=1PXUY*<>3/SJJ2?/6.V"SB.1F2?R.K/-U>FN6&U/W*J/5SE130"4BQ)I2T" MF#S[-IP^>094=Q&H!\'MP$V,0^;TX_<9C' $N0@41J*6,VZ:@E_*(.>%2$&) MK \]TF^ ZC9"/["$JZV3)93GD]%XAMO_3()'=O?BB6BZB"J0=#UDA42% _8< M3;F'?!N7*36UWA5,)9S-KZ*5C_2\>815-'\)]&KZM=(,@I\;WQJ^MVH]&=&7 MR:'&^F^POM9Y?9(0^PX5+'2F$&'E^PFQ':8;4LD)F2C;!?5:)VDA >/"DXI4 MGCXBPWY*CFW8.1FD1OH",HTIL!"'*,))/)4";$?(O;-JSI>79EGZ BL!*U"B M'FOZA$;C@]A"A-WFMIAV]BO-&I!"Y%T16TR,'R'[J=IPGUX>HBB3GB'3G=+- MI^ L5@0.R"BC4AF9'E,T^ EBF,9C -XCYB8$/D:7VQN@++X=,C )MSX Y_O/ZRYGJ2N3Y 3%Z?0:; M./7(GH_ TH2RZW3$9#^S*.>V)2?\0K9N>M4C88;BB7!7E%,70-6Z4!4?E@9\YJ!D")_R\?8!YN*O0\X9.HLRCC[)9W$P=PJJSL28$W&=$F@ M"*YU7 +<@O^ %X?*@[*V:";TX$:EI"27UD0Y%6IS(FR$*J<=B(R$D+\D2NH3 M2TP(P7F+RB!]5?,U?C^YH% O\.^-&H?"6B%E,A M_",ARC"AFE],R/6E+"6W@VT,(O#85*R3SKT08TU"%#AKV868'I;PI@10<%4& M2UAQ_*T1$EY4J ]"A_Y*N(38_A)+-_=?#T^H;%G1+S>HVI^'FI5UD03T5W8H MY*N,5U-I,E[#2>*7[..7]U[EEJ9'48+*J^MF(' ;CJC20 U34+T#F .?5=$ MLI+Z$PC[,5\&[R]#;3 MM1#@I*4U*HW2A*ABY-&K-',J129S2'D//Y"T>%V^_/,9U[IZ-!ML2>4L*,E9?HB [AZB] M0 ^?ZE)F0-"=7&#$%=;T$J@6J$PLD\EHP@PU1G$PO#+\1)9-#"2Z'MA/1/]. M,)W0'"=JJ3VE,;$5\O^F5A'1E#X$F&@G4?'Q'5_0GB,!3XRSGY_RW-(C9=\.]QDJDT: M^Y(G9OGD+8_JG&I=\!=9FB1$Q,?4]F5: U5>F-H YNTSBF*0/F=$43C+(:DC MP%ZQZ)%@#NU&B)0'&E@\HF\7?Q*M&]RMZ \SX";Q_E)^K1J2]DG$4$$!%-H!LU!!3C/-%FY E?*I(3BAWN(_)RFHY.31 M/HL3TZ%DN/Q>N3G,*,FI.RQ;PVQ+VYAM1\#XO\\",O=3\;?+H.YL ;/G+_** M?K !WL7S*W]*L^(,<#_'/I3?1NTQ55CFH6],/!- %PU>+RM4[M?,[U 6YF2&8L(PKU"POJ MF*;O"D^&9$@B&& !E4-KQN82\\V48J/,0R4B#7P8('W ZY=.)2^-;J#2.[&0 MD5N]?/[6JY;=AZMU5,&#=_L1'V!LZF(-DI:A#"J["=EJ(64*NL70_KGT?:7J M!_>J!;%8$+W<6+(9T7,40("C?#HY<"$-MQ90*1,/>G7\_;%:52T/I) %P>5R MI0#D%3Q27R3U1^4LNP3/.Z;6\F>]CS<)HO40#F++/Y<.#W_7S -:1:R"Q72) M=TT%ZH'U<)R^L$#?"+#X%V9IV "PB,4LDSDY,).E5.J1/T;94I)X30>,F)NR M3.6I)-IL#>0F+T^80;* %8T@#!M'/R#_NR *$(V35ED-D.$!NEX9 V:[^E5 ML5P?CJ+7:2AS^H;TY#1 M%Y8"Z*D.V1,SPA"U-IT\/O7(@^0=DO5>8IF"U<;73,Y2VI2Z+AP#N,PM0.2V M.(B*DL6J(R4DBFL*[N[_!:3,7X1_$KU@(?!-LP^S\KP?LY37&6IKS>9A4_PR MOPBT^S2.V>_33(=Y,%.-N>QIOTR6,EXPO9K<="I-R3[ F5KE0Y7)6;(4T;"\ M#"(+HL7>3)B33,7IGJ,>3M[\D9\>Y@5V5FVQB[G *SUS %OU>7_]BTP )'C3Q99LR>9N3%>5+9% (C.1UR76,G)1VX_-\OI7R9Z6[_U"_1+?<[YHS&Z7X=U6VSCF9VL,(GC,$RL MT(\]XG)+QF*AQ:S0H;[C6DFGA?(DU/KGP68'+=:+E[?JF0"'0(OF9!A;O.?, M.WO@CYXELK$>VSI$-@6$0 ^HECN+06^3]9H68-NR73L\(-E:/2)]T< J"]2, M!JHH=#<@^#PMS=OG %I[E&>O[3+),6"S9;+LSZH;I5&Z.)-UIOP9#+Q^;*%H MM#VJ5L54N&PEV[PR*/@$[U34HD,&7'P]CZ"M K^$Z;@J[0:J&=#89JU>2?E. MKA38'('6(!I2 MR+W^FN1:=D+#I]\:6,1:='MMH#%YUN+")MN1>>1V/?C1W;]6/B MQVX46JEC1V[$OQ0[ECV($+;)+7DLI.5!59)^E="$7TZE,L94LJ-@-Y#\S8N' M2=6(B]!52Q;?SODR;X0YI(-7R43I9ONP8%7>$AQSO!19TC0\,0%9!3J[<4Y5 M =&?N &W9NL(9V7VR=L\>M!:L5K-FNQGS%A2#F1N:@- -.OL)\T,VHAN3_$H?\$2^YY<"6^&J]OUWC5!ZUMF%,[4&\+555!*HL^,'0I4"P ]Q'!:( GC5N1Z_TB%H!H6S>'X7=U"L^ M:1?; =:E*#-ALAH8BDCFV.Z&/9ZP/:GR,+*!'T0X"/"$^?KBI:C@%8O&_=]! ML$&[TF8/"OD!ZW;D!N6J:U@)S5/J#W'=T9_9W>I.E5@L!%Z-EM&7'>G=?GX1 M*-'.K2>)-NA#'6\P^1-<>/]4FZS0:(VK>;DL$$KS6F0R4!8XJ0-]7,18AE&ZR3$%>6O%NW99!S^/BDX+^H + MDQ7*G*.2)G+'^\YPN>&X-,+2%K!%M%QDV=SU0!UX(YJ_3<7S8'GLVKCWP8_X M4>D/O<+]\P$2 9^W<5^&GMJ!K-E/S)L^.NK]DJ(R58"E3:6RK00AH=&62&3; M :=S\ZZM( +83U*?H23L_Q MT:W.-)]A>>?E]7LCL,V#:\W'VQ+_J!,EPL"M0>W+E^1?4>DJO0/@F@&0"V&$ M#VJ%.OG&34?(*22T2!JP=QF >:<"F*D%PR&4AH9()1(*7)AD.PS4N&)8'[DW MJR$T '")5NM\,'ZA4%B1+<4C?U4VO011%7H&+6F:W',CFMXPP+U3[74J0J)> M53\76NIZ=1E?ZO('E'/(9\!8'\3:F]=I9SU'5O<"*2)!S3W7$%EY"]I I]AM MQ@K :W]0&J!"M(1=@L7_(-IMN%( )'1XUZIL:^1LOEC)\^3N5.>3JWGWLY@I M$JM&#!'ME!LK3W!00H3< 0V6V"4B/#I\$'I&ZD.)J/!%W[../*59 8!A/_)V MP$Q;E<)7X1;!LK'>B72-!(;6JA3>BB2WMNQW.RBY!O2VX[4!R:W@Q?0>HOEZ MO[VYBD '+C/,R@M$ M*N@: A]&&JS]0(QZ:/9UWW!#IWFC5TE[H&JYY_EO!D6M0K;%. 5%$,)PTR<(U*L29L5C2K MEH?B:$UX_]KK%=:ABGBG>;QJ#QC0,"4K#[^$9;,;@>"7BR:^XAX"S@M@4&&X M0AN] /T T91V\-TZ7(XJO5$M%!V=9E0Q6ZX$Q1!;<()F!9SJ!.8@09E.*7.A M\.E5@?6B6.<$,'\8(&^]7^Q+O!V^6=8Y%@%=-X BP#F^);( M"*?MV/,5(3RYY&/@<84\K9RZ.>0U .9]50A71A5Z-8]$9D"J1]$YG3V4$MB( MGT.&Y6G"%U&\< MAN?%^H6I)Z[4"7+*?'S.[2$U!D"DEW)9F$?K5%MSG>(I9;=]M /=W^Q'%4C7 MX (GO>NNL004JKSLZ=51QD7QQ7W&^:;658LB3[,9*SMD;^80031*-3VK E:O MP%=5XDN#M]=P4=4SJQ@8Q,>*#+"8GW!1'XL ;== -:]E"2+#HFF:'YEE_KL( MCP@,\3D:0SU\^?B:CRW?+"%1=TDGCB69/269[EB2^>)+&4LRCVRU!R[)W%AB MV2K)Y%S@.J8?VPX-2.A9H6FZ_#^4AD%DN5B2>1(NXK4K'E"0.Q1#KPVB_\/ 0Z:-^/C<#N86-X#UUGS!L1XV_Y=40O/:):E5:!&OH(;Q$-+Q\D&55XF$0EGT4)XMY@Q%0>A MQH^\^$N,ZZ+H!E$I(&9U,BH!M=O9J&%52&KU6BQ&$WX#9K3$3)*)AB\/ M#NHPTV'33?J@!E=5YTMEI@R?<*>>NP8>[E96T.D<(IP640*\9@V8J:MF6<@A M9T9E:YZ@6XQ:5*]^KG:O9I%-JC')0K#O\D3P'!=Y!+[*102E/Q*#37NS1E!E M(H(EG%&K4#?GC,6,BNG',FZ!D?UZ,4W01.UD%.^V1KSI9P5"SGIJ!YM0(,V2[JQ MO!(RQ5-QG]5OUR<[%'*V9?& 9*HF/,NR6'@@/D1301C(0V==/ <&1K?W6U6H MBXK3&S:HH=&[UXI@JXE"FE#&@^M?N_$J =NNUZ^IB#+7>9-VX* WN5]5=$17 M 5XJ-ER5[# 'K\)&VQ?+OX;0_5=]'N%'-8_P.6TRM8*O,Y@L/4^J10S!GWM> MQQA[H17VK*TS]9J9)F<>)V5F:!)JI=2/4OX7XJ:.XYEQ9W+P25PY7WNG6':B MCU4#? +!G#A#81>(U%B-!K/N^4//X06 ''B;:Z:9*-V"S]9&FCYL\]T.*)J< M3+*Z4@5VH%+G'$.OBY*]4W_Y+N3O7$(>]U+6'?ZT_]F]("$$,3F\XNO][YIS5<2;,V;ZS%S\-JQDV@S1NF^2"VL\? M(S"W4)J2$FLV:<(6S[;Z: \]9!CQF"CRL1+1/X6(_L'=J09!-AQ_1.._;HI\ M-4_.Y9KCF+$T_4V*ZC)?O.-D,+#5QE ;.DZFZ>A,4TU"00L'FYS2%&P/M@/O M#%)H!Z9Z7BJ_:'2O_Q :+^4/B<^SG^>W6<(OU'=P?0=G%]]_Y/(TP"[=](7P M[ )K&]57T'ILV86/8O\4_^^D./RKQ,&O_>]'L75KYX]BZ\W4>U$E.L"<:\S8 M(+68;5E^$)@>\8,T=&,2!#:S(S=QTI ^Q8P5*ALT=J.W%+C]'?F,TK M&] GA[IIC(E1Q8(91ZC(6 MFPFQX\A[3DZWH.@$*M@7IYS>G3(J^:>ROI_X(7&8 M;Z8T))8?<=W.3#=@D4E):C\M5K$KZ]M0W:1Q1F]H>"0:P0@[$\,ZHZ_5CP]0XS&2&2'N1W[,F MLL&HZ[>B85F*22D](NI%&"@R4.%!(ZS?!)!MJGQ)V39"[:4:4@$0J6BS4^H9LRYBRX+ MB.3F6&F:5ODIE6_2QSHEVL(F8@%W^;T.NUT5.6(- 6:95;H;YE"I.>OBNZD< M&[/SN!1(S6%6N\[,-9^N4ENT3HJ+8L@V.:JFUDYNV_C&H"5>5#93I*TL650YOI=87R^S^^B3$SC&P>VMN]2126=2*U**+_3/J,7C:]*B3T;(:J2 M5'I2L!3EZN/;.)+O\GS!%#_ M%%"S1D/$\0=%@>!.J[DJM8O04=F8QK^7DBVEY2N$+XFVL: M7L'T:=$#,-$HMJ0_#572+4NFZ,]S=3O4%1E5XX.B?B;;K/32+QA F<_G$LY: MC!FN,87C6I36H/,-W.R40D>?$5@!# MMQ(266$0I+'G43OT;)NF9GJ2)1"-GJYZKG F9F%J%4 @@YL+4 MAT(DKEOP2L01?\UOZ5^JOI-)_:%]DG_FGCV(#K4"%B@;/I=%/M.!/ _%E$3 M9+5I*1%-:*544E4Y6B.OI&(1]5UX@O61C?Y/H4M+24Y=$39FW'9&18K/RZZP MLK8(:J]-%3C*"EWIXFB@+I=EKX;$SY>J>AGF5XC>/'"Z,^BA0R0K+FO9$IP: M]$4 S%Y>Q-"&U5GM"%Z_WTXI;^R4>O&EC)U21[;: W=*;>Q\:ED9MLF2R+.) MYUD1"6(667Z' L8A1A7E MA'/9W]1\_X0_)OM5^<8*G;I5C@^>&/\8_UQUK!!Z% 8P-H\ (R2Z3=6/'B[- M7#%,2('O2;>WCW:P36Z2E!AAT&8&(+P4>*X8_ZPB"K,<4(,05E ^8(%>SHFS M5V-^F930>8*H[A57<9X13CWV1G#NF6DL)WXIW 4N><)D;9X0M&0Q*>P(;I[7 M/GOOT51+T?FS6J"$8P'C5W*69FG#@?]@,P 'XW2XE<\JP;?"F!+G<)IHKY<) MAEQ6H+>493W43<-6D8O8)8PO\(N;1>UR''S76SA!CD*WOX[* -D&KA^<MHQILZ%7!,Y#E M:GRL'#?3O#2>=#C2L9S*CAWT]0 M32OXFFT&E7YJLE=[_N^BMW=G H$$A=/8@T,]T69S/&EU_UFST!JMBJ!8*4 W M-],-%>I[B1<1?JSFY5K%X^7144%J6E+UIOKH$^J 04+T#2% M4".?+!&BND^N)HTT!*_S_;Z5O8ZI&=K01T[&/\#.^@/MK$NA)IXSBEVOY4OQ M +>@]'O;G/B*>BY76QMR.]V#>4A2QNP MHC&K)">+0D!Y]\&B$B06W]2=*BIPI[[U>07U1<2OV0J:/.+:3PPJ*K*R3IRU M7ERG,86SS3T4&7^5 (A"0^G8GNHZC65;L[ XP)V^DIN0L&9JU^7PMK.R&GHF M]SC9ACQH3@ &'2Y Q^;69+!G9EKW2)/V!#%-7S%I&M1@#5P\Q8"BSSD_3')L M4/M5SUZS:0_OO1?%UT\5LEDV%V6*IVDI::EV)38MU2&&/ NBZW=Z8X2Q$ ^E M>E1M7'\',.9EVEQ;36#L+[FKJU#DX("'NO1,Y+P2-3!CCF):GM T3]:MVQ587DL C7AI;*34I(91%E(2F1TT[ M9,2/7!*U+9CJQ"I,QFH^AU9)5=5.B6D=/353%6IDJR*%&[Y]]1MU MR3CL(JJK C8U0O<)I3W'I$1Z,E6;Y+9AQE>XQAGR%QQ \T@ YCBK0IQIOBHX MQ_]K156L"T>#I1D,%$7[KQGO%8-9Q)TN707$]UEBH8 "]6U&J/C)HT"+9 \: M/;/L+T2@@LD08B9F5XX',,)ED+KVF4MVHVIG,*>$#Q4XWTV+&6/<0IH0T5@N M$#[17.*<@88#T"9 'A<$55N%^3IBKZK>4"?O$@&5KQHKU^N$! [1!CK VIL3 MDM;N"R5QOOWZ:LT@=B9!HK;\P!6HT'NH5IU2FTO4E.OF*2!*<0JR@E .2HCJT;&_U;B)HGJR>4UV MO#>ESK'(!U1GX\ U8M"R-0,<::9Z&[KS5VLR\SN@R);\&C.2_,>\Y19V(TK& M#J.//0>;=-W0<1,2LRBRTC@PD]CTT]CUS63#Z..KSY^&+)S:6_V#[[,Y]3C- M?K+D_']8D5<#C\W:X DJ*VR;'3S**#OP#L*==N"3-+!IFOH6\TG$[P+/]OS8 M-ID?I5#6@#LPU0ZLY]A!8.ZT@R/DHL""T9R=J=F/^($R8N ZA/!9(Q):">D( M9OZT$CU_+-%[\:6,)7I'MMH#E^AM++EK!1X\UW$<.P[MQ'6)EUAAY-NAY3!B M)H$3V9N2)2^D6C#6K97.=\+BNXRX4*.1"D@MS1[Z88WKAC#PS?OOBVH5@)DM M0P$[A(V/)ASX30SSP.S-S1POIN?,!_-1_ ME?FJB-G!S.Z[)'K'V2/B=EPJC_,:WUAV@1_FJ[L*^*%K\CEG%\L?79O/$!LH MWQF_6+^*BB JYQ!!9UQ<9 LY94@T5,IJBU+6!J'-@54]," 2_G9.RW-ZK@"( M\S1EA<*#QI92+$#COYK+0CU ?CZO<(JK$3ER5J'Q"TY<-'_[^OX:_V;]]NMO MHN32_E7!'-=G!@YUD A*REYV?'LADQM:@U'9G0N%#FG]1!P'K$]D,O)( MM"VI-B2LG,CO\*V@P3#H5ZU,#$^6_C &/F2%35F5B=2]N%6 J)X$MA ?S=5, MZ$X'DU"2G1=C?Z@>_%D*I.LBYP2"H&,=LE!;[40H*)8NIZM9RI6R$(X\XA>_ M+ D41:T829.9<3>T<]%S2;OER>M342U)[Z M#M#A2M[J<:-_MH:"ERUX\ ^%>4]K+C]O"$;U02W25(]RNRWRU-03).@-9!Y>YT_5%2PACHO!9_?0^,O M%P-4Q/= VJ,>O4, M.6"W_2W=*M+2-[@1M;5;.2I>KT+$A T6(//WUO$QM7?X"F9Z"ASE)P<8Q*V" M,Y&S]+"L;;6LVZ3KT8;:4.0J]0W*:2EO!IG;5T^<&I=+ M'4)?]K,V3["N*%+A=1CHKNH>:L$I;U7^7*0!51EJK(IN,&6O%:A7+Y9Y)?'L M6^W[.#2Z^=GJ>KX330V<^P#U0"I@S./7*KQ;Y"X:]+'E7<7H6Z)?B[ULY91M MO,8/O%:Q*!"_>P.7%=S%"(A1-;8/+>5UW +')\$AL7"WX4C;Z*'Y!*&*,7%<@RM4AFJU)H-E*&JYL/L@J0!*/;\1$BBJ M;_&O!9/&<[TX0'B"0BG-];.&+J$.J5ZCV),\UPXKX# F41B!NI_VZ1RPMA'&Y&OS6[\E!;R?DH&=">S:] M.:4!1797,I@VKZSL&BE5^TMS&5C^4+=&]&\V2RNKJIUL5A(YD:E\OH (7R.4 MG0$05WBQ0/.<*"(&3[(H*?K$$H4.K0#I8&JN9=T0J5GV_!( 2,6W]1D, MEX%$>&V4*/.CM9ZJ5Z%J\'LEQ8 ,4[' R%@?KS9?%EJ MQ 8-S/AUAU92%JL!F2#(7$/1 @?>H36*GK^:?RCG+(IP0\(IP8]*?T%K+E]U M-:AW+##"+<,X'<*\CMO@>"X#RYRZ0 8MTZ6'EB%*AQ%'VE**)1>'4K0\#HC* M\^RP/\5\Z#:?M8=[OBDUH0\=U0NW!RX0\/\DM46=LI[!&/0::;'6+4>UNE.& M8Z-)S/_9G^/H6U\W?U,DS30>%.4C0MR#JIQ/$AD[0UVWI#^G(Z;8G@N6@K%@ MZ<67,A8L'=EJ#URPM+$ J5740:(@M!(_MHGK<]:R BOU L\-K=".F \S4@;> ML[$8I-61Y?N![]/(M#R+,)N_UD]]_H=%XH22,#B)+M,BA>>(_57*Y,EE ?>#DAEPXF.?XM/XW3IKI!VY_+1\6LA6X M>E430=3=!K^ M0?_.T. 4L8T>_*JJN"L3(BH*OF1(%I-)XBE:XRQ5$'DZK+O?-6OWOU^E:7I1II/F^G[-4#E$P(+U35Z? VR/*]B?5E[ M!\(P4P#__[V::PC_7]]?JPD-C7T_Y L5M5I=>4M#QMLP1,^I..&W M$LQU8-!*73RHPLHJ^]P**0@K"5OWU-9:&D"K'JIO1XQ&Z(?)MUY(J/'3$]XM M.)>+7,6'JSG@8HCZB=4"]MPTD51E;&O0$5@K&01SUQ?:E.T2#8G.Q5ETK!*KYQ8OFBKKP_U.%^=MR17LAD\%#OQ>9Q"%]KY>-(1$%(HHR M+J;#!3.-9#OF:#=<3W7^5L3PI<$O,[L=D*B3Z )[+X7J\\Q-9>1PA, M[:;7C^ \S1>>8>RF:H'*BN0):ODG8?R7U$*8L9^7LJ &UL[N M%K/\@;$N#NW& )S>;55#S"(:7F7^"IBJ&#L6:N.V5A[E+2UP7;@OS1;6!YR* M[VA8VJ_LFI:2=O)68,72[>:]'@G;@J>W9^5'<#(W&U-6EL)L5-*IW:HU*T[@ M KRO%]K/O*(8>4],>S07W 4E?^GTJ62VB@(W\-HGE85=O5S$YC9AT8S%'KL6 M>X1CL<>++V4L]CBRU1ZXV&-C\49[@)SM1[%C$(P+T1^"%+3=FC"6+09 MG:8?M7-3;4=K&6%J$4*LT+1=6S7"V.+1#;U7TB%R/F09O= M(BO]ATY0\Y9%Y3I^J6MY#5I4Z$ ,U7K4@ *Y:Z658M#YZ;.L_YVP)F2KN MC@F6Z[$*J]D6RNB4LR6JLB)8F]:K!D2OZP-:U3)=UFN-ZN)K[+5,6XUWLJ5B MKAHY$/-?3LS:901;JW4GR1=+)66BU0'J0_ASDXRI0NP%R")ZG:*\^D%,MQ3O M%B\N10&V\&4:G3S:O*P*9*/R!'2754DYE"ZI^BHYM&Z-,A7#$$2Y>CTBH8FM MW1Z\89G'-GFC%84YPB$;70?G! ,+)QOL&AC_N]$,JG;>#8[)J$'9T)%1AAUL MJGA0J \)&24P&I)[D6IIHG:+CI"'"@9G( ,D\S'-P*Z6=-)UI*ZEZMM'%CR6 M+>R@"CQ?6R+J@/;;ZO36=U$FT@+>41/E18-F]7Q R<';5K2GP/036?!P(.P] M &S;A+LG%OZ=K[O7_DIH/> B<,\N'+-M^+I!S+DR$6LG7"(YPDF(Z7M)^K6K/JVOT5#RF]00M9M-?Z5K= M2(W!@@"SH.;E)8T@476Q+Z3A595;*4KE$C:J$A0L8XD8F]@# MB.JA=I(S 7.IT/4SS'3( C)A4N4BQ"9W54&:RQI@4.959?&D;90T); &T.K3 M\R<71[Y4>>EO> I5S3)TF/^H5,.'?!4M89B0^OAS0FI^+[B[?#E/<'B+6D"] MW-9XFN#T!^:IECHJ10,/!:6' AIF#-.X95E-)6=-IX[]S# C@E40J(WRN:SQ M6W !IC=,%4'HDP;47&ZEY26>8P/>(H'!;]\K#Z7/C8+Q*4D&Z=0: /[,GA-N&43UX!HY^5OXX3H65_UNV MXQ_E_]9@[%0: ;]CA1>EC110! 2UBX2'39B,FP)\IE&_;;'AD6X2QLB0"!\_NRE*%> MJ]SF)H?2&X T64K/&JNI;A[)91,M*"/KW=24HA;L!; #BZ5F5NB*"CM1CCFJ M6JLT;$5IZ-$;J3N%<5=QD50K]0>K65W5%8$#AVG)[PIUL8[]-D-EA+W'5NU)6)C8R8#G-F/"U1G([_;Q2XTM,BS&:A).GJ8-YMK$ MR'B?:PU+&K *K2Z,K,3[7G"/.D']JIN+.:LXU [RH1!S7!7E"MW#BNDZK--O M]==(*BI>VMA#4Y"TJ;ER'HD4E?Z3PGAE\PF"+P3L2F70J$&RPEVJHF$(QHP( M!V)AXGG2PY0[A7%3UTR6:(VQJYUB5VAH;>!8X+W>V_85#!%]G\^YSRED[)K- M,TX X*!G]7,^L&@Y.!^@,W33XN\S$R=)TM0G:!1DP8!==*3]X*X M,3.K8^Z?*DM,*F+0&]?8G06F_N\Y_Z-J9?MT>?U[U'$VI XIR"P7XL,@7K%K0RR*NT- MC5("KJAY+!A$Y8+9$Q_77>CJZ$JAD^>@DXU?X-/R1%!+J[,0^5/\D9@HKSH? M$I'Y5M%,D@&4N/=KNXOQ&T9\K'H6=D$J M:^M[WXT)-TT5F<4$>16:@&*NV 3 MV%)=PS(^)QIDY"IDLZ[)'WI]8%;4[:ZUG0/)J.9JZ7)99-%*!$T[+]68!VQ.,0IA2UYN M5_,UUBI8--N\EBX7PT+F;(EE8WK$^Q$&XEHA.$$F_5XW39>8C9S="\AD?DB< M+/RW#) T%!BJJ/FAY2T_V.4/)E.-);T3C WXNG,5-,;6;GC2G&G8/FU?1XQ0 M0JG0FK Q-H^50;0*VM)YG:-H?UZ.(5%K@)8A.15)),ZDVZE0X@OQ, GPJC>. M)XSS).8J8,':S*/JTUF[G!H=%3GH"C)JLX?*GI>U0:(CON]]6H^32B[#BF%Q ML,]55MZJY#/L;=*LW]"2T:(P&'*&\\92=_/Y@(XR[MWO\=".V_90I?EHC[A@ M15J> ..J[T2(>PWB)I0B.Q#WD<43:/B$?#G\-_,'EI.'#R7HA\* MD[D$MEF+@!U4_CZ5IG(RJTHU5;[G)J>P2F.*>MD*#*0:A%B*S)K6V];P_$1- MN"IEZGRNJ1=/41$-D+QQ76&$H5%TI15O&7#3SB23(7D%@A 4C6%@$[XM:^_J M,N$4!@NL=#1'\:I6M A 4]4WK:>ZK\QI8BVYSHEZH@RKZ954A @TR@U$G8 V ME=GKUR%H?T)5XF!PLC^=JFJ(6HP@PW!5JF4[9$KZJ5TX_4Q+0,],2/3KFFO$]QB!F#U/B\OO;JRZ39 M::#?.;5N+CM&[=2X%A>EFD*N,7C+AM4VW$2KJ5F[+6;X>JUQ7^RHNX;+H5GH M=;D-3'V&H@@Q)3&60Y/P6N'V4H;2\&^#0ZA79=*:/$VMV U'(UC]JKDXC!V85K3[W.0&HQ8_X.*NH ?:1%H6$/>$=" MA=3Q$R^Q C]*B9>&D>LS)R*![\2)Z=O.\1 JA KP<$IVHU1'1^]('\=*HL"T M/!+Z(6%I&EHNIXO%;$9"VP_BG>GS72U($ >\6M:DT)?BL30*S;,+,O774TA( M[%Q@.4@J#>E,-!C2#@9[;JSWY9Z>]Z2_M3M MGQ[4E<&;JRKA'[@PIX;(^4D[KJZ0U'KH1/@!PV+XTY-,;5Y"&=%*-QV:%PI> MLIQ10<\IK67 M64_;^88HQ@3(MM&A[2FX&TQ]'V_)W3?N;-,"XW=0B73/9OD"#NWT).S =8&* M4)?S1"/31^'QM+J?0KM=]]<@8&%!:#O*X6$5\2S*SB2T@"F]% M-249-8PWCKD64X$@1G]3T+NR(P)&=^MHXN_BJ#WJZ-8Y:MJ:I"[,F)&919*5Q8":QZ:>QZYM)TQ6UGV6'+N[0'-PA MGO\NF_2YDVW3-/4MY@- 4N39GA_;)O.C-#0MBILT:W_[.3;I\4W:TV!XD\J: M1S E@\TA#/@?= [UNL+U=D35KH/_M9$HL/J)5FLR>YCVB$&CD6\]\$S9FQD8 M1)[9P<8;RQM[RANML;SQQ9V6H/7-ZXL5RQ5=X8,Q*0@++(;4/&?WV#6$MW )^@I$_P_W'*_F MP'C\/O@ZXUMO>XW^27:+Z1NM2NOTV62:KTE_8,,7MV_G*ME8HY++&8WU3[)F M6X=NG;=:.KJOD)]+9$,ZOE&40T$TG!^]N/8AU@AV%C?/M4=FS0)%&'& UH:( M2@XVRM0A7/5%?*V,;)V>#PC4DMO1P"*J.B9$/2E59U_C+&MH02XLOO%1_L) M$36^JB> %%1=7>*3UU^_-ON(.OB:98NR^L'59<>_F/BB]*85[,H(3RGLZY[TH MT-9]ZB)KZSNNQ28]VVH=2S7%:O>LUA%+[S&+;S@-O8;T_C,'_[R1SGD9&;[. M$!6ED6=+*MP4SID8VN<7UA*FQ5:%;[7)T>*W^VIC-:JD=I4K019]IX4 _E,% M#4IBQ-O$="+\;O703"))0>4#_^UJ7J%&BZ@GUCW/X5,R^]AG,'%F77%3[,'H M0(=WM(JHHU;-%K"9_,?WL")?BT(X9HW@3RWT8;]EY5_GGPH&^ 2RFO&;/G3WY6[V E:6PLJ: M#71M)^7/*0RO5C4O#QF;)9"TQL8[V85G2#G#5(CRBE __ \K\O,XQT*;YH-$ M(0"F]&39 **0+A9%_A-QBF98: >=4[EV8781G5#V1$Q72L\KO0#OCYK=A?GZ M 7##&#^,;PW?]$6XO&&^)FIA.)N6>T35'0 LVJY6@EJ4.5Q" N-??5DXJOC+ MO"K<6$#(!?VNW"CS5U)"I%=+:9<+-EDIDLHK#HU:T6G'-,BS_UTVX?NP;$", MH9!0G'4YF>9IJX_KU^)FGQL6-C$ Y%=HCMIH$;C\5!8+-3":3_NHZHV4LNYI M1JO84]^L/D6-=#!659=P5($91&CEGZ6PB'-8D)SO7/6XJN!,Q3H8GRBY>5F- M]Q-:6(-@W6Y:R\'"II?U ,W?'^J/2!3Q2W!>\3_?U$[DB$A1&VQM->(E#,XN MTGQ5;#/B!10*FU5NLFRRQH/B_TM9AM@P4D<]B(JWYA-:O+"1!UH-VIN#:9OY M8/V=>Y*P<9_9TO@#:E7YP1O()T_3&(?E]8^R^)@O%MB\&U<=]=<@ =037=E4RK3XB6ZO% MRUARKKS2NJ:ZOWQ:CUWI\/Y*NV'1L?RJ-H6G;M"=&A^&RZ8S=-$6*PDT=9-A MV[HTKT$IS&8#M=XL5L:SOD 5Z56KT\KX= 4_67<5#)6_=H;(V >W]/8FN4># MR=F8)],H2#R=2L1K)I(.5_6V3L^F.K0)(FCT396E"[4\H)Q=TVPKV[:A,%C- M58H7[;_))^$=5,\QNYP[)K%W&56ME%LK#+K+=JG5WD<]:M MZ\K5@R5&0 5H+7?8E"6K2JRU-G$PF%(1"<2F(-G+ M C7* LNAY!9C+'/6"KL>E'D-5%^/$VIUP\(%4;7.*$KIZXOYZB(P_U=89ZKZ M\O45]K9[82%U+"*OV",A[H!74$A]->>[8L9WF$0XZJV6F OB<-H,JJKN2%27 M0&50%#B10P+;#VPG=")F$!UEZ/,QM6S.I21DXE# MQ'&2,O4N/ULERAM3(--F'Z76+:#W/RGSJ0IVR!F'\!40&6RECR66>M487",T ME V(A@[HJ$H.PN.D'Y4.+&5J_+.:X5AA>,O<:@EZ,2MOF6P25".2'H3AF:QD MZJ=OQPK5]4[B<-9'$;%9QNY%G0Q:+;/L+X9#/SB30R.@&G8EYJ%NT 1C;>NN MM:WV6-OZXDL9:UN/;+4'KFU]8JWJL>B. 5S2C?=R:_B R7_K$Y=1YI+ )Q%S MJ.N$GFFE+N&V\-HX-%YI.I3!:J[FY\"OE,HNQ%\ZXQ>0ZW5HTCJ5XC JSZ;C(-DJGQ MJ!D.-5DV1Y8/[0DG=PMK7]R? H5 Y2ZT_N;!$&^5K\6R23:G,Q'^J:%T M.Q8EAHH (JGZ'1OO>6C"4LJW[-HCQIULU R]GU6?LB7L5G=!2AX7]$$5&0%6 MYUUGUA1JRA:9=LA/'I&LQ0*O\E).=M$&=GPM\GD.M\$=Z\P8/:Y4"B=/O>[F MLC=( WFN7,FN,V4T !5^/?ZN*MQP* J*9 20IW^'=-X<0T>7)8 #@+/YDJ%S M@,TQ/O-586Y&=&V"',,,H&KVCX OLLZ/;R!8+SV-7[Z+@3J._>M+TO;@DWP> MS:,GQ:*JKJ$*-]5%JE 4)#;5',I_H@+7$1+4"J/AZ'K$6ZZ^,*G"5#(-60/>J$>J/B9AH_[O M<#WP.J LN=R M:-Y+5 M/+$EA %!+^B]XK;7E8TY?UE MR1J&U8;<7W_(#%VYC>$(R[+/=B]T;-^RY\\Q)J+?T7>>J32V[^VMGIRI"U0X M=(W2)YH5$.)EVAW=8UFX;2^=V)$=\ =;-+1):L5!Q%U\AUDQ2SS+BSN6"+P' M8\G,^(=P8Z4=MBYZVQM/V/SFYDI-SW-@1HD;.H0X?A*FMIO.O+%9\=0*A48$)RPXP<:%IS_D%O18E>Z?^\AN_!18S^O NF^.QX9=^:[Z/:YW?L.XFIC/Y M$GR?^'4=PY^:(HZ_+/C_$O5F^>LI_NIORZ3[.T*F06 /_MJ<6H._6_=8RYH& MQ'O48]?_SB5D7.QI+3;8ZK%_0\X5W,L%!(3Q_YXY9W6*"R_C=Z9AH295SZL^ M:EN=S]J+G_#IGNQ>2Z*$,#V_C8,BJUW%7'VV#=)*+>V#1O5'I4H"%<8_:Z"9 M;JB]KJ$?V$*#U!M4FKV'\$+D_@/@!L6]T\8->B*Y1K)O1_9V2GLD^[.0W1G) M_FQD_PY#K'KHO4&!1S3^ZZ: FKQSN=(X9BQ-=R46I_A+76;U[';T%-XU[J\= M=[TW/MQ$UJ<\8USDRRUR9W%*\?^.49PZOCN*TWL81HBUP_"7&G/@D7+5VOZC M#FM\QO,^8T]7A@%_^E/?/5)V%U5H^9P]2#A5(UU!C[5AM#E]EXV;QJ[FQ4M( M^;\]:8OZUA!,Y*CVM@/>,/--XGFN:9,H(:GCA;X3FI9OID$2,YN0_[KJ18MV MV@%>4)J7\P3^^%AKS)[(^G;HPTX= /9AJD\P"8.AN3Y/.4@EI#L(7-_TL\QA-OUYK-H&[G4UY<\TOCNCH$ MF"Y<_VOG"\+%+DWB,'I1 M#G1&#GP#'$A3/W8=US:CU"&6'4O4A>W@3H61)@MRHPX\IR5=0V:UVLG6)TVL+1^V?0*]& MF[F6GUHA(REUN/)R0OY'Z!,G#JGM,>I;6VLSY-U]!*]@-.S$(^'$#\*GJJ^] M'_RA;^$-,8I1!8PJ8.\J(*8F2WPGB$R7V](P%#-(4ZX28%PT"=GVT87M5,!Z M&]K;FPT]ROXH^Z/L;Y#]T/,3YK,X3D*31'%*+2^-$\MS ]^.HFC?U_]ZV?=' MV1]E?Y3]9PMD!([M>YYMID%$+(M2:E(H%HEL+TH"QI[?] ]>H^F/<8^_8;OT MV+"]QT[=DVHK'A<[-FP?7\.V/39LCPW;KXSL8\/VV+#]RLD^-FR/#=OC(L>& M[;%A>WS&<=0LCPW;KR%6^JJ[=B(K(69JQ7;J^<2.TB R(S\) S<@CNFD$48[ M[9?LV@G/+ASNF-NV=4156V,SW"A6:UL37$;MV'43QZ3$ID'H>7YL.D%BV59@ MAO:!Q:HGH5C/Z;3-5UR0.TK4*Y6H ) . I=9J6D1%P9:131(^9UET]"A#GM1 MB;)&B1HEZBCVMH-$);Y)8C^-DIA&Q'3BT&:.Y02I&T34L4WRXJ:?;1^CZ??J MXQ]CP_;;?L;8L#TV;!^H3]8- L#:<C4C@D+Y%HT\XOLD3 (KBE+'#7PS,8-@SRI@O0V]/U#L4?9'V1]E?Q/^ MF>UZ+#&=B'LUQ Q8$(24F'9DFMR=<:.ML\-[D?W]P7>/LC_*_BC[FV3?'_")A#N!J(_="DA.Y=]C>;_H[Y&DW_GH;M]J3Y4QFE+F>C:T/&^0]E M!31=+(JY3XW+X4Q,NJ'R1@JI<>DK^ MKGS>.Y!^&[K@IO%$?G)96S*^]7_;)K1(45LIE8P[\1/]ZYRF?/7O MZ.P'?2C/_M;<-M^S3N,V>09WF*:/V6&PQ08%F;D2R0ODAW?\JF$%?(HOB1[+ M4HS; G3P_\HBAS$S<",S\7UB.38-S3AA,&HI2NTH\/_+YYTEB4V)X]JN;\8;M$D_4>P8_O]I1,$GOLN6 M_ CB+90'YT T@X$AK]D\XUK\<\ZOTL'S/0E+]PYM*U;B390"^(DP7[G(P?6; MI\I@'.L4]<^A+\-H$R"6IBJXG!=+W M677(,>FJX!_FG,,]DVQ6#BO/X]43G_/YN>9;U5[!Z2F*-?Y<99-.\'27F.FG M=_F*RQG_SKQ)!.B5YP(&WTFXIZ1[")FRWKG!G^/9RRJ! >\PHC,T[;DS#)]" M\WH7U\^AC%JQ[\8A5%E%41 0DZ8F\:@5T)0% RA^'8_O"ZQ51(;XB?/M%/RP M=G;K[+.+)Z(>'VBF<&U.?.8AS9%F<3QS3MG6,#7^D#*KCO^67,Y:!@5[63N3,U MR=F%,QWJ>E$,HVY/@*G@8M4OC+IO?U53JTG/ BSX1-!3BQ. EPL"&O/K!O^: M2N>]]2I-SOE'7C1"HR(O7^9/(3^ [4^'BLX4^9/MN7=J[$ 3SW&(9;GF!19/S*CF_I_$:$]C GP7T%;H//2\$T_(T8R*[XI(I" M#BL5C946G#YY(G;&Q1NBPE(5:DL&6HAGZH&^#);$R"3&)@M MT1$J->Y:S36JRI1#)F@_1S]&+:E'I_/#9\4=_YPB##\V87#UGHFKY=Q+;X3OI38WD08?'!O&A"KW$I>8I2G0+Q9< M C_"!)2(J.;1++N1@6WIJVG'*#;)E27F#'*^NRR^Y3_C7F?CN3_RU8S?9_P' M,OY=\X=\;-[B#W4>?*DW>"(Y9S8J38L$9"1?"*87BP):X;VZ3;@68R0;0V$6 MC'G9QG-HE/ZV78GS03_IX$$F,GT>+=CW]E8]]!2[!=7%*W.4>[ ^6E9? 5RR M?/C*W97EY3R!#FCDDCI]_)V_[_=9'O]57Z>^N/(YB[#D$B[@V+-MW[=,WW0C MXJ8N]6B0,FZANKY#K82_EO%+>0'AQ&+%SB[4:Y%IJW=.."&7G:QL@SM[8W<; MWS[P/6::W,IQ4F:&)J%62OV(NUB4/\)Q/#,.MLH@O+S_VR FJXD).5B\-NXKKD5RZV_ M71NUWFR=W\[[?S5E?#3RN(%E,V8[A) TB"(2NZD5!6'JN&EL;SMW9= BPQ*. MG6OY M&%^.0ZOET/]LA1GT8!?7,"FOC<0;)3V_%K3JN!\! 4!X%*E_"2A^�#ES7B]^S M^]?7BT^9:UI!G'BVE1#"7.YZAU'BVI'K1'9D;3US;+^B1Q' MU(@RLEZ5*">,N3'S')\F)(9().%LY\7$#5,6>%MW3>Z9]: 0>A*:SA&QWEMP MUR!9L5IBLB Q\C2%?$X5$7N4_GX36"H>C;@=9/L>27P2!#2BMN4&3A3'O@>H M!"^DOVW0WR$Y)O24$<9GW\ 7H1W&413X49R0R$FI37S'C>W$26S&?_A"^ML! M_']=%?$M+1FG:)XN?]""C4;W(%Y$$A-N[W@^,RUBIS'UTS!) M3=..$^J89*A$<&?)Z0H'.;L(@]&J?L6\Y=HFU\',N:R8O9"][9Q>..[&/"FYP-)CW#1<1.9&7,M?S'4)"2L+4 MB>S4<[W #Q(O"E_(8/8Y[YD3T]]7HFFTF+?CG/]D49DMH7&I?*3&?A,&3928 MS'&LD%#B$Y9&$7%2A_J^[X66Y=GIX8SE@!LTWI,U\F@L'R]ON:EMIRGS.?OX MQ$RY4F8!-P1BZKB^92?>X8SE\-AXZRT8R^_S>;DL5K+Z?&YP@QE@.D9K>4@^ MPB",DC#P$C>@Q$Z"*"56Y'HLMNW8I.[>*F,Z\N&:9Q>!/UK#KYBW'-.S:)B8 MGA/[!#+.S',B*PIC-Z6^&3DO8PV[%F:>/?N(6.\M&,.?L&&?&3.(9XB>G/,\ M/5]5[6*C@3SH5@;$HV$41#3UB0^=Q#Y+DB Q_$*U'WA92XS36]FUK[ MBX3L*&SD[,+W)H[WY-3/B16JCUR['="&E=JV%5$OL2)B1W:86BSR(.E"K<0F M6P^DWS/7NIQKR83?7:?"M6_!"_B#E>4[@\;QZFXU0R"OA"T*?HBB]1C @9F M_@Q.HUB+=42.!_'IPSI_%D>6S"'_Q83WN\P'(J@(>?DB<*=W2?1.W\0Z\YKN M;%[72*B>R7FZ!PG5J!!]=]G^$Y%-7V#[D(>>=N59;7]GS&:?I(%-TY2;,#Z8 M+I%G>WYLF\R/TM"T*%+ 5!2PCH "-K=KUE% 84=N'&\C ) 4H+C5P8+>2B39 M3X01+YN_!>!2]3@%YIEN2&5/)')D5G+ZEG&110!8+P%4L[E H_6/#8T6&PU> M%&EV!ZS^%M#=42I_Q5@Z&_=#%5LUAGT3 S>^Y=MDNR)?[TT35##N JUT?H,\ M[9!4$X*&L?YW5T.(S<0#Y[;D@A0R>X6L_R!,9C4 MHE%>8"<+^L$7 2X749@_L:A AA?\;@HMK,^&J$1A(K$P\8#%8]6RP"2".6AY M'*\6&7]R]*"?)X#^5X#+&6PIQ$!L>* M<)FP\Q*X@[^N$&C1,!&F7$7G2S8'7&(ETWWKG"*"=P$6\NRA"X8OL:E[!9VO M8T$+7';2ITIP/ET!ORD!CU" "A?LCF9SG*]#B^(!_E*-P*GPCQL7E%Q^5BK* MSO(87S2.AWOB>#@R/!YN!ZAFVZJ@FL>AY\D/ M;FRB)2*GZB1&O09#+.+1L.>;EG-Q8&I>Q[*7ILJ)X&I_KV! ME2X!SG&4"G^(&(RAS0G!?RJ[J!XO=J/.OS, A)M@E7FU%R!V][2 V$DP):ZS M=VQSVYGZ[F/!UI\;B!T7.P*Q]U\0(Q#[",3>(,#O8J#BA/O07$^A)ZH-)A_Q MV0^U_S'EVI[0)R_U7=.KGH\5%K[_UBK<1UD<9;$EBQ;W.KPHCKTXM;G\>:$7 M4&X/NK&7\F=[HN&KFS/8GRQ"M9,["9R3&8OP%NKVK^9QP62LOW*=M"1-M"KY M=TJ8MWX7R0&!8T?OP8HU!J5-13+$^..OZ-#V"5EX=O'DJ09C\?WQ,MA3RV%V M9+#=5+QOPER-D(Q0DB_DIS%$8'^JAS:6U8YEM<]?6?]8N]*WI(^W+\RAER^A M':OH1W$_5G%_Z9".;Q\FI'-\%?-Z8O($Z^6OYL;EHLAF6O&7JI:ZHPG#ZCRP M.46UD*A<0N21F):W8H9R(F>I[UHGR>*$DB"(HS#Q"0D)=5G"F.];49 DOJ^, M9*+J)(ECKJ^3_$H?$)W[>R[-Y-^E6\S*'3 ,ZEI)WSF["*=#@9"J3IYO6Q0< MO^CFU5[?UQ& ]_KI?"\XEZ2LX,Z#M3,A2'^Q?+-H%.H#,8\K)U48G*]$'6/$ M^6B&16Y8>;=;8?W>*?4'Y;KB:N%O1! (U$6M4'I;&(B^7 MYUJH!L(VL(A&M>'4^,2%#4I 5U#>< -TY5]DY434#O;%?/ ,$JBE!;QZ*)XM M,CH3=:%*K.N3V.44(L>*F6M9ON=28D9.&-LT28,D2"R/IBR5<V$4UI 6=*LD+6@4@A$:P/\]AYZ$9:E MP?<^S^^RV%B5+%W-C%F68F7;NOH4R_4#;E!'-B$I20-&^9I-[HF'/C?O+2_M ME8CF,7S*^%&S/[)[G8I(\C]Q'7_P931HRN^7^%VR*G[P:[9D\YJ0_ME%RA\C MND3:-V*;\\H<):%(=N0^CSJ^G88DBFU&8FJ%W*;Q C?R8X]RI4"WY;[=S!F- M76!6<$^S5)-=M+J6J@>E:BPPEO0GYX$Y2[,E,$H.Q<7\%]CA4G&9O&:3NI*Z M8**@6P8,@)UD)PV4X& CS$O?NQ^8N%>^0(?-=_I3:M3?Q69WIG5X=F%.@_6T MGG:*P)ZEF&M8;$JL2>T6>07F;D5>QVDE@A3?@ G5J>7"3@(-3ZC1O:7*_UOM M(VV-61K0!$%+6596[EKW=8)57K8[=8)@[X53EC?U7?]$JKS&Q<+OG- ]S&*W MXZZGUL_9UJNH&G-VJ1K;H9)N,"JQ+G-Q?-1"]]EXKW3_/\&FW:+DRWU79A-J>5&4^&G@A=1TG#0. MMQX1L,:_?!0*;V"=73C!Q.KI/3_2:KZQLG:4T0,!HCZ#D&I&GF[C[2RV,-LC MG%AV%SQ[>^C346)'B3U"B3TN@7T$&&#@G%T$D] ?BE"_5@'=Y1F[[.DDV+4W MM6!R_@S3R/6=T"WB$G,-'9(ZJ:!2:AG M6CX+S#1T_*W'4N[=G7$Y/[L3^^GNS-@\<<2&^C.PW[X,=9BB84]\M\N0XQ2- MH^7%XV+%QYB@/OM,G'UG%,8^ MKE$-O!4U\!)S!@_O"X7FV06Q)H&_OZ3%J!1&I?!6E,)QZ81'.*6AA?,:B;WG MQ,CI*X$G/Z.G]72'Z1QC7?Q8:GYZBQWKXH^A+GXG--6W5U [UL6/=?''0<:Q M+GZLBQ_KXD_!E7U+GJH7)XEMTL0,(X=XQ Q&-A_(ERWRZ6^C.PW[XL M=?_L(ISXUE@7?T*L>%R<^!@3%(8734CXFK7@6ZJ+CWSNXS"/N$D2$V)%0<@< MQV&^'<2)3_S^,2K/:D>&T& YUL6/=?%C[=MI#3;8LP7NF>98%S^6P(YJX+E< MH6?0 _MQA3P3,+CLB1>.=?&C4AB5PFG;!KL[I=PK/KNPS8EGCG7QSU 7_PI& M,BF7=0@GOQXB,C=AP>X9DXLJE[TQK5M*:=QHX\<8SKH3=+8+/6X&9W'K7DDS2P M:9KZ%O.AL2CR;,^/;9/Y41J:%L7]FFJ_W2GDA]ZO>W81](Q/D-F$M6/0FG6W3'8L P-5#56 I=+OD?.,T,Y):_4DSQ&I)M6%S5O82(UGR=2-9/JV6JX+I])*3:?IGM7BFM]NLEF.Y M+_ @!O@\11HTQ[*HT]8&R,.I=R^'K'S"5);^>_;$YK0$P32TP[TW(@73P-^N M,6K+EIOC\G'ZJ^S_/]3*'^>P8$/K,]JB66'8^GOE@74NQ&17_^ ->+^OTW]] M#JR'[F7XF;__^P\VNV?_X(NYW3WR[0,>KFON:]+OWF;UOO+:+,L<<0FAW.!8)O!\!!J5T4'+!"Q[7_!Y>S_Z)ZFM]>EY M^#<<3C9?H>9N)!+D ;N0FU_D908?>">26_>LCNW_>S-/(S=LUE^A$=_;:CG\ ME8'43@.NYDB2/8';S+OH_X4= 3=ED<.8&;B1F?@^L1R;AF:50P^MW]'9#_I0GOVM22Q.*?UDVD0=I$N:[@/! MIX\LXG"X;.4B%_F.2P,KX%-\2?18EF)PKY;KG_^U^7A\?AUBABQ/C?>@NN;+ M\O_\C5X,IMPZ[/K\*1[DSG]\^?SW+Q]^GQA7G]]/CWZUG[]\_WAM?/]BO/_R M^?K+'U4?QO5W_H-_?/S\_=KXA7_D^]7G/S]^^+5/ M_G9 XU2:]1R,BTX:^3Q\!LW23PVO.K#G?WN3*-84L\3&@6L(/K!H^2$KXUE> MKHJ><@#+$88#OYM8<@D7>J*OM'0@]4')AD9,LN?A^RXPY6QJQ0GZD=]P"$Q4Q?04T$&@6 M1V_\0DMN5:;\D8EQRPJ6S7\U?C HT:@K+50=TX*O+D]*8P$E17,HU7AT#<8I M%5UX9.K:!T!_=:>^];C'O@"N+BS6>Q:HVO#8D&IWK2>IJ_PZY21/#3V^!-;+ M$9(:E/PVF*)/(L5(:T7KG5"7=PK=6_;4=H\\R/6UR.9QMGAT-/"M!_O>4BS/ ML1/"4IJP*"4D3$@4V1=2K1#38<[S]P.'T83M .6Y\)VR]5#_7)_>4]S\9P^7/>=V; MQV^DI9&5Y8K.8\9W7RX?!ZMWNN4!NW3S[^\:3UDAT'Z [N^![(^"\[!\KB#, MB;F/IOUC[+@=66Y_U]*^6"[@+.=,B..Y8CC*6HYR, M"_M'/K_YSHH[L)-WUCTAVL-.. F>7EY]-/4GS^O3CE(_2OWSFQ]/D7K;%%+O M35R[BR)QJE+_5%"8(TDQK^WJA^3P$@IF#58N^>E":CBE66'A\M2R75'1>:[EH@(:@BT61_\1GS!YV0@MYY,45;*@4^,3W@4/LZMJ, M+6WIL.9LF$4\)5VDD$@@A4P-R.!K%/N!6?DE%R1,S$>T%/@Z0#Q8!!!N65 D MX(+S$.;F=Z(6%X[0IBD).(F($["0!JGO^7Y S8B?2-)/K:O/GQ2Y[I*H'0.K M"2?^6O(U?(.BD0]LGO.=T&5>=XB8-76@U+0'J%)QB\8AM"IIF-&2RS)]P']+ M2C3K%#I$[3XN@UH&OK6"RXM!TY3%P+G1@V#H!GT'*BGB_.XN!V',X[\T$!, MKV"<499&P1GY>;%(KN2KK^9\<>QRGJ@?R#8$K<:HOPC&=DZV"$94K*!TB.H2 M@ WA;+&\59 BXE0&($< WF!-78S$YU'<E1U.77?_A2?A-+0>6PCS MW$4RXUH/,R=[7.OAUOH\X\>/KJ;K4=/'MZDY>B.DL$=2*%)8QU_A]^C.RT%; MI?>07N8X-*/M(!T#[M3>8AT]'6%P#N?V-.@:7N#/B7:@7^QV \=!SGWDJD=P ME:>Z(YYZ/N,I/%VV1RDYTO,9I>083F&4DN,^GV$I>28P#4[R)K4:+8ZV/75; MD;QS;^J[+Q;,@S9CB .OZ*P3M>MG\D?70[ZAE.>FS;^:=&8:>\1W2,1(2HCC MAR&CMF/9)&&^%T6VM6DL0">OV8ZALXC_%4#,1M=@^@'FP)VR?G4[Y M-,H7WGIUPELJ/K"#D)@N30-*?>(F:9@D<<"H%UMVP.4W?B9IW:)" >:T3P(W M/)4:_9>6V3P5MF7H4LOG5Q?+T2:4>NG5(W=1//)!$73.:GD4\=RTM3-V+> 25RQ_O3 MQ_O3]\;[<[P_W^K]&7&9Y$*8Q)Z?D,!)HB1ECI<$S S,,";1IJEF>[T_@[,+ MSW_RJ(SQ_GP#XOAZ)=**8Y=9GA.1R".V;P51'!'?M%T[L!W73@XHD3O>GZ&X M/P\NL/N2V6>"6C^QX'9C9&*>BN;L)"MC:/([3!&#AR38M+2A(@9GVE,]JA4Q M6)N*&%YG?^]+!J2;HTP5=B0PT->"W66KNQTBT8YYC"CS8X_YL8=9]\J#1SGI M8.3!8P\>[I4'[9$'WP /[CU=$8>? ,\N/<@T(X\N-G7=,C9A3,)GQZK M'=GP>-EP[Y&/_;.A>W9!G E.QCP:/GRIFKUNA>-I!3J: '1O+M+1PP6O3Z4< M.-(A<,TX^1#9;!?#RMMWN=T1)35&]GNF(,?-HK_%K:* M M'2_Y40.,&N!$P]_[T #>V069A/:3,W^C!A@UP*@!CJ!G=&<-X',-X$]\]\EC MOH]&!?1,3]IA?D8S$>%8TP.40CY7O>%+Y$\.4Z$9;CW.A;-ZP3@Q#)BG@KF< MS@07-83E@='"8/.$)48;JGX"8X-B&-Q3U*->^$,6+(:#@ $__"'X )R[M&+J M0YRW69S?S#-5P H_7+7'*JO.W8G!W[#,Z&P&4XG2DBW5**%LKNV#_YNNKXM= M%.P^RU1 Y5^L2B LDF4>WQYPDKXR*+Q-L!P=3@U#PL4^ #WV7\L+-X M"S:Y7MW=P:KY#JZY[&0IEZ/YTKB,\4A@$M!7KI3BK,9>?0%>;LU_.C(-YDZ# MIZDP:[T.LP^CP[8C/0X!HS9PMN"81(W4;H^CJ 6%$FTC'E09C M=_5<,"E7(!$?6,SN(E:@P+0.^12'_%W-C?]8S8$"5C!I;I9K*$Z"72;,N;Z= M,NJ9-/8<$B=VQ!P2>+YO^W[HF)3!A#DK,*'[O'_"7#W26I\R]XG&[!+/;COS MR*O-H^#LPG;-:<^DN3LQAV\MHZ3&X.;YNSD7/,_^E9WXC:_R>@G3R[ZR M"M MZ0VK-GUNU[L.SR[,:4_)\;_#IT"*>R3)C),> ME@"#T";PN_]8\2MJD%DX_X+R@I=Q,N[".B1V C/Q"/5C1HC+ F:[+ G!U3:) M'U(D76CZ@\,)]\TZKGEV\13.&:3T8E7 U;]4%@?[R0\S$Y9"NIK-E$[*P ;A MC^2?Y]<^%^]2WNN&O-3Y]]7O=*H/OO@7KE-FP@":/8CC@R?:YF^U^L,?6+_] M*B8IZFH1+ [YN!6WPN(56%9YQ#4_VC1ERP8Q?F3+V]IV6] '.9WO+J-S;JR! MQ02L5G KJ2AAT"6J(P9G+M7!;<6C43N7Y(4K3LRX=N? ML;+DU"QF&7^29!3&!;NZ\/CI%DQQE9RG*/'P08TYCZZ'40D]4AB MII%%8M-C2131U'0C&QQT4+_HH/._M$[RW&T?Y%>YWT]\NZT9L3NK$YO?1*$U M[58/*GVRB\5X1,:#]+S M7BR_4")%?J1:1'+B4D860&-_-0,7#>)4LI,,9+: M7#.A=C^70#W%UW5@BF_/'1 =P'HXT.YWUC\$](_]&.O!6VL]\.7F:$)L8IG' M6Q$Q2UUF.B'E-".V:U&716[B\7]P@KE.^$P,I(F]RQGH#9D1WH 944USWM&* M@*NB,B)@=O,V=@3_D;0C%*NM-R/D-R:2(Y]@0AR+"'N#(MPQ(:I)[)P=A07! MD"85Y9 LWG%9#_7,^4/8$4X0QC9SS=1,0Q+;413ZH14G:6+Y+(A,6P;Z+1'H M[QSGN;]W.T*[D7RXD2QG>+#\Z9D17S1V(TH*N5#S0YDS<5KH3: Z4T?=&>W> MO$I6)5PDQ@*BKG4@M\&&7/'5W+H3@]AQ#HET23Q7SU(RN8I?1TIP.*.\(^'6L)@*5_QW'1'_>1 MGWF@)?UU)M#P,YT\TY=D\$MUV[#G,HR7P;-RAT&PRPZ7A^DU!B$$F(%HHUC@ MP^<%0#R6@8:_T:XL11G'R-/^*_0,SD'C\U1FVZ &ZM15?<8#X&H><#C'_A\0 MX ]"AP4JPIEW@#W)WWZAYROE]M%'&M;PK#;34.#9'W>W?[^[^FVHW-Q>KM8R MNK+:V[N'ZWOEX4ZYO+N]O_O]YNKBX?I*^7)S>W%[>7/QNW+_ '_XX_KVX5[Y M!+<\W-S^>7VUW.I'_+O$CX2P"&W+L6D ^J%*3**"?N]XW#,P^8,Q7[,=*>K@ M&(=6XO" BR]NJ11U132^1BL M$5\FHPQGP(^ ^T,^SW="UOU%D+ MF'W%Y1;F_5WP-0.+U&F_I>!KLOLM%8Q#M:Z^_I1!=+/J/U1FDX4@J5BZXAA M9D;#P@TCM<4J;36<6#D\8TCD%<0*# %.*0[E*31EK0#@15:9T&H#6;,/=R?H M^,"/)2THN9EP=1__=S_";9FT\B"4WIKB?'H\Z4O*+Y8-[\QC4Q(!PH<6)BU) M;4_ORT92*SE@+O.U?D/1KN4TI18DI0W.R0BM^[I1F(QIS)==EB4T?GJ*\'@B M_R_A=FMC&O- TP//U]P U O+LRC\9.H&USP.S,>R-L8BGYBW];ZO^#0"Q9_. MHW@[B[D$'AV;8J@-/&<=K\D1YWD< ML&%,G9,B!T R9)'@XO:.'4 QYZCP>T M!%E;XP!11JBG^L0CMD-4WX)],-4V$>C"Z5"KTM5WP"G!R1MQRD!OC3;2FZ & MB"+P2CK_"Q0:HCW]+^Y+(Y[]:Y',!>==S%*?0^3[BUCJ9_ HICJ"Y@8KP0F0-:+K<_*3KYQ- &K+!&* .@; M^#SYW +^E01 8897^KN^87>5-TU.KL+%&AD$X< 6&$$0)QV$2&H*L))X+B(4 M<(*BWT_)V%BZA^=NNPM D8EBJ-+_K'Q"S4<<;?H!H6!6G_YYJ(02Y28TF:,S M.1)*:0+T7K"LC;)!&"US]*#"2U9R-$#))4X&@@ $@^5ZCNZ",:FYOND11Z>& MX>BV:]%]==(24WL8@Z!#NGJ(*0+L"CU'#8R- &-K8&IS^1225:)\>AYS@$FL MR(BB4/>XOT 'WL\9L"GRP3!B:R-P=8BXW T)#0N4*]V>QWL;V=82VH/$ M!6N/2J( .H:CV-$P>@N0EZVC>R0A(6D?XO#Q$=?78!?AS. &T/\D:V3JSHL* M\99D$%P206100T#M%UZ\TA'\^CYX_)&2M_?G\2)6L#TWT#AH=QQP4N,&\:CG M!"YEIF?IE!-FF\;1^6-)E09H^*A./TP#>P(!NXAE0I*\G#O!PFEJBN#MV6LD$VAK MN;F,$6X$A%M@9P!T/2-P#=\+N.:88-+I:5#S[2TW=P_+3>@L@A,V2* ZG(7C M1V2/"&G33L* T6]8IF.;OLJ)X]FNKVH!9Y1XGF\:AK8?0%.D%!+D(KEH%BT7 M4X8OJ "_,?'&5@?G;KT+;LG_%F%8-OMU+[41=8(EL94E+:V06D*%?7_RRNB< MO JK26R )I-$,&O4]">3%?14^*R'.]BNB3_F;#&1B0 Y239K@[)R,/>0HZ?U M5UC;^T 'TCETV.BB\:-X%@GBE8P04/\U. MLD"CGT_0RW,GK ^IS]2=*UC0.3DLXE>J)(:YM^@)'DI=2Y)&I7I532 +XXK[ M$@[F:3&9A[.)= .WTA,TV].HZ?H&6.V4N*[E,,LQ/=MGKN/H3E?T!%O;6D\8 MKO/'89KH(XV94 /2*[ 2_AC5?&4CY4^DF$*P50.(PA&8P+:2X$4$(\M1YSR5 M&&LW9_1%&-"863H!#3'--4TD0F'X&$_= RS V."PC4,?T0/_XB%4T\V* ".* MY>W?DX-L^28^D9F/(^4F@"\%BRFC>,;H%Q?1G\F B1& MRHJ'AE1DH4K3Y7TJ%2U./ ?OHOC?*G^[$<4,C"J\/+,QS$'M(!'QDFUQ8?TV*5]/HQA=KQ+92OBJ .>5C/4V1BP M3G0]SZ7+$ DC:6.0_9\E89"][RD23' OAZH1!#H#Q< $AD4("5S',GW?-3!8 M:7'?D>V$-6U%.^'7<:C:Q@J':D,BF 3@KD&.@'BFIGLJ8T% ?-UR&5<-D^N< MNCXA]E' L3[(86\3Y$@%\DY1C+? @.VC&/;N48RE+CV&],ZM"F0LQ=HR?T?, M@RA5-9;JRD0P2;+/2:[+XRZ'TK\78LB/BQD2.8@PSL9GW$1=8:H\-\N7-KKRL%%9!ODS MKLKM8L,HAP$MDC!XJ1UTHDPB,+"QB$!F>:;@6IM%YM&)*%Q(QARL:MG]J%&@ MG* !71*;*)G&;91\:\T3LF&'CJ MS:$U<;R#.K!2&ZCYSX2EG79MQ!5(#::DY#2XJ$Y0@/]6Z460-\ZLV63O2L_JDI6[V81K-&IUGQF6I1&0$#;Q MLA)C&I M9WB8,D0=V3X?+!E=/ .C=E66T$JC%OXHU&L>!(BBN]JX5N";@:#C6L?*I&O78;*6^!)"]/7:67ZYCDH>>;>RL2] MDBGX\_JTO^UB7+(!6#FI)>,@LSCZ'C(TI)J+QIJKIW9UO!O$4;4 >^0'Q-2Y MJP5VP%67JH;K4)D?1 E+?&HM?T M4G>.,K2K79?*5Q2:))$O/YGOJ;0)D1XDF@@6Y3= 9.%?_)"E-]Q23<42OH#/Y[.84@^/ ?2GG8!W481,"Y$T0QSP"U1JYZXJ>-H'\!+7[;4G1JI+B M=WY<6E0#U]48MZE% F)PAQJ.%EA,-4P#Y+-F;JBR/"@MZEN4P[4GQJ0%+5IK M:?$[/R Q[@GX Q$C5B"ZUHC4QX9\,&*,N9@KD?FH:^,NNX^JZZYF^3CW7,H+6 M77K7LIYT!>WZ@#D$B[[K<_7R-F"I@PI!V&[S>U+_JVS>')R;6VQ^J\A?,7-E M\M*$HC'?N:SY!^C+HE,,NLO2-",J'#&9%9PN;5C8T,H3CQ^Q[/.[Q.,Y%W6[ MH@]EDF?4T^D4%.ZT=6UFG:=EU-6"UZ*:HF#WXN,31GQSZ54LSX]# M$=Q ;-/H!F&AC% M%J5M*](P#9I',VY M B) MS$.JQGJ8'?_V]'CE_8HTT#2L4-+#=$=US458 >I5O6<1RB6[9 X4#AL\P%!PO>#Z(\;B[N /CAB+[7[D/=WD? M\#''@%7K@!A$TW4O"/!G3R6JSASN+N]#OKDV"ZKV>QD_5W08W 3 ZD+A!H]P MU69&H(%L<(#MF<0)+-]B)N6!/UCQG3JF8"D!KN*KA9,Z\Q'?)S(%(T,;P<1D2S(NXGS8-R_F/#6+\D"!&.,' M/(^+IF5"%P =$WT.L%7X]W$2>7A7E?/)Z*[/A?+'I_R9BL@NV*>PSS#OJ0@? M$I]&C40)GS"BDTY9P,Q"D6&.C\F,0$SVFPKU TW&3 ]:7OI(^5TFRPM5*Q;9 M_B(#LG(T6*=]%OXX&X<,3N\SD(L+O!$D7HK-I0!1(QD[@6'KQ'9Q=#K1#>+Z M@6FJS-$=G3NZK9=;+Q4N#DFY8GW81$W(UCF*OGH-.5O$F/N64[.+/D=]F?9$ M?IR4^9EH G"A^*,)2#@/DTQ3>&;A'WA#)L[R>0Q9K:\ M68Y=KJ/N:C].3T'2RD9<7,6XLI0"54 2@5Z(G@E^"I$!'#_ M^R)^I&CE@ $G/ MT?\;M: F1BR;^+;--6S9Z ).J1I13=M2?5 D EG+JFOZ\:B)8*_B'\W$M)20 MG))3DI+7.J(:BH$1R,#YE(JBK%R8EIW&@O4+LG0]WV-!Z[*L;N%%?B> MH1)?5;&TQ=%-=VRU1\X;WVC, M+WM;X.@UQ^$>939AU*:& Z8X,S7J$TRH7&7\;S3FE[[C,\W53$QJIYSX5'=- M!IHS]YCA,-L)M)WRV=\@24V:NY"S^%5!HG7WDVO5O"V:KGE, M\PW"X"0=@#%1'8^JKF5R!]2LFAOM%/37A]3@%<[RE9'$LN@OB_RTY4=1W5=T MAL=7IP_^S[,OIY9&X],N6W=:W5K!*B_TVO77S,).^XN KX0Q'",BR/\W, :%FB/Z.WU6%4V@0?:^_%:W=JL^^X$W-RAX2\ 37%K2C!(3G"O(DA9R39Y6H!#5E^!TAX[ M_G"0T]O@ET?]OQYC,%O96;I$W^<H'#[O WV MK-KZP=!J$VSW>4?[1;;&A$#\SS(F*/A?>V2;'4>*BRDO"2SEH59UO!155.@4[^UUY;+&]-@*]3>VOC'MS%YBCY"8UE"Z0< MQ_^&:[H+_DSX!6)5&0NW%B#\Z-H6O7TP:E:W"?T\P(N<6IMN)22Y]< MYG0];;U3VK(,@VB::;J&R8C//4\+?$=EOFH'OFFKDK:TC+;TMZ,MIWNT=2!5 M[50$]$U6MHEMY2K">1)2+YR$6)>W4H_3V\&ED8F<-*4=3(IAM*M,9=FYW$UE MT"L]C)?6).:".3)TW%61K:U); V:'TM\;:NH?W@L/!B_/Q(6@I6,C%ZSC0YA MX8$LL4YS]SQR7K+*=V+FVVJ$)TU&!S=)JHD+&!UI33B8YZ<-B6%W2$4ZD/G1 M(][1]/4#()X^.'>&CFEU".\^@A?U?@SFE.P!NB?+_A":S\%9MH _YNGM3CF& MT+C5>C53KW&_&[P[.,<^ -X1'&>BJWMK"KV.W0IK'D2R[6IFO6FO:0PI39HP M -(LPL3F/(ZT=6#TG?IH#PB@=\-_#B[W=F<[)O:X&6K:JAJ&MSONCH=7>L+O M"?_M%8_="1^;RMI#_1T1OE!7?A&YC.4RBW)U\TGD /^6#H6X%T,A\N8-KY(0 MC"YD$1A,+J;L]R*&)$MYFK.#;;5>-'\JV;[I (Z5N;Y94 V+]:*J.S9-X\V; M3A3C4=;,]^@S?ON,WS[CM\_X[3-^.P:Y]YSQV[SI+.-7J)!]LN^'3_9=WU+% M5IW-M[B#\Z\QJDGS%Z$Q84NZ&19 B8+U',6J_^G3&=]W.N..'3W:9#&V-7XU M%7B^/22.VZ'X:)\6W-/16J>Q%NBZYE&+:1[1/=T--.Y9W"J_;*! M6].1-C@'U9Q8>V>&=2_/X)V(;4W??(LQ.+\33=FRP3"EY&'E4SJZ]N?UXKL/ M+A]3WN6IFY?R,%H3*AF[NNPOVM MS;?8F8 H"8:A;$8JT>( LN%#I(H>53;<1E-_1RH%VYX80ZMA!M+)VT,]\KV* M?-@#^5Q /O<0Y27=,R(Z(AB:'8GL#;Z7#[@K;M[>DUNO&^H;-7Q?B-=!9:O#36W2Z7CO?^UIZ374)\.2TF:H"2;U ?&GKSR=*KB=KWW MM'=;O8J$VM=QI8L*2LO9NX*R]YAV%_6.P]+W1CT#44]U]E:.>I_I$5AZL]^S M=S:]+E??W=VDD\&Y80UUZQW:'CWZO1)GWP/]3$ _9VCO7^A[:(5]]\J9]$D9 M/&$!'D4,EI$CA%K7Q%0*6X8*_^%S0$JY2,[.*. A?>3ES^U:_6*>5O6+Z8Q, M6S]X08GFC"QWUPJ7UZY^$8O=K@*HKW[IJU_ZZI>^^N58NN0E3<9B%+@<)RBF MSB6U"6[I)' QG# *ZL9@7S;3!UMS#:^845QIR-L'7#]*F.B8G?&S MCJY?Y2#0N^G./5UUZT"=A;OG!>E)ZYV2UE$;XQ^0M.P#M4ON0[*'%\K+#HL^ M+OM&_913.DM:4YBJ[AMZA\%@?F>TZJS\0\KFBKS+I4E; ![.WI,QN;6_U MH;%7,5"^QB$\5D^XB MZ,$5D]=$4&-PKI$A,;J4V/@1]);_7DYNBOD3G'*1/2SF 6%BU LF=_S\8365 M]R;XOVSE<-AO8$IGV6ECY_$V6=^K+;B,H"XD/7W+R$E&D/VSX:X-%LI\D/BV, MW9TW516T@^"LA=Q).PAW.H)0/_FSWIT['>&L;>1/ZF'YTV9QTCFF5%.369CX MF':I ,!W;$!^!,E\\'=\,-FSG5+\P0+<8+U[/#Y(B>3:V,<2O[I**>P;$-A7 M'ONB7BUU')SI!8=R!N?FJ",Q[;-4A%,? MJGE]^;16H]Z2:HF*]E)'GFK[N$]G)=1!L!V;>HTZDG[R]MB^HCM!N6A_ MN[^4*LO3SYD$UC.+DA!O^"SJWL/OO"CV_JE:YY^6BJO%(]1+HLEBOOJ1%:T! M*L6@'6D6@--P4K!+()?^'<=%=?$C/_-B3O\ZHP&L_C.=/-.79/!+==NPYS*, ME\&SO-Q9X M]L?=[=_OKGX;*C>WEZ/.K_;V[N'Z7GFX4R[O;N_O?K^YNGBXOE*^W-Q>W%[> M7/RNW#_ '_ZXOGVX5S[!+0\WMW]>7_W<1$F-C49L.$K-<;A'F4T8M:GA6,1F MID9]8EDXMZ/Y.9]IKF82JGN4$Y_JKLE,G7"/&0ZSG6!3@Y+.]&CY@\X7L>R5 M"'@LA*92FCO\&C./BUG:..-X139&NLZ7%2.0B5X;@7SLM3*QH N&O$K4U/ M'^D"43=#%][V1G(3Q!1IZ]#>&@3OK7%"Z_UWVX/2E9E460W6U8+?PA#>S*T>\BX M:&>UA*S[G]F'0=]:.*+!]/ F'@!E7^)%G%;VC'5 W'R7B=__TC8AI/OA(S:X-P::GI'4F<_ MGD[N]#IY)QAY^+VU$F3JO4K>(^$Q&/DNR&A@7TQ'=3N$C*]4M2SY]]KDA/2- M9_CX9RVO0DISU\XL49GT1F'XAS&/N4B55A1E0[I'KU>]DDRXP//8F1;)X%RS MAI;;]X+K4?%@DF$_E,0(JSXTK,Z-%3U^\[<-\D&OR0?]3<5!A.,VLV3F/(UY M+]%PD$R0GEBWD!NMZ=(:G)O8-G1ONCRQK*4>;SLI9%KCKPWX:PQ-_5"1@%/) MW#FTT+'>3. @:BCATVPQ%VW4Y92K#VF'?.J*0/FS5'1T_<.' [H0 TA;4Z!NG1<$OY<#!T%-.13+LN*]X$&WOSHT$:? 7NC].,O]/)0I2. M!^NJ*WN;I .Z7:,(:4N;%LY5<@\QE;(W1'IDW7;.WN[HBBUPR- U]PY<]W;' M6]H=_B*.4=R4!C6E%?N35=6;O0+X:D+D4IY.:^+4<4 :<>JBI+J3;+ QV M13L#S0NK(2FU-R^Z8EY4/HKMT,_"'V?CD#$^_8Q'2 ;GM]BJ)14+M2E^^4$V MB84M97P*&0/.E44+;*62[;LOE3T8@+K-[+HB8 '7_1V9G0D*L#&TW ,KP V-.DXZ(^7(S0,OHZ>G<"X\O!=3=BG ^,BG?L@3;%$\B9)%W- _ MT+(EU0#,.;M %*:J3CU7(]PU3<("RS68K]% #0S-MO&N_F8QR4HK.C4 M:#DGV:GQ8'T M"G03/OJNB/3+5 M[3I+?NBNBGE3TKZ/8-L^@LB)E;L&UT/?2'"+1H*O:,E]=$.MM\-VL,.J>M;5 M@M],]^UB9KE("NK05C]:,F2W>=3F-F9]5&BEO[X;I'G/X5/LGV)L:CNBM,%F MTRUU" ;@^ZM\.0VZ6]UVJJ]0[KA(?!B'\6YDIR'9D2%1#Y5/UHN[@[4(ZL5= MQ\D..[G,QSO1G8YG;PX!3+VXZUI'EU[<=9WNPF!'LC/@Z+6#D%WWQ%W??Z.7 MG*=!P:)%P@HB#L(?G)W]A\=1$_V2 ="IHVOZK^]/;+ZO#,)=^R/T&45O[JCN M,XJ.SP5;:R[8&&:H$6NH?JP4HFU'+I+NI$\ XH"2,H^4VVC.%7N8L[PC+4:\ M 9 ,3ZGX43,\ZR7%[48"#I,YW@&RE.&7SX9E+>)$5)][BP16D23(]4H964)7MW]-A$A%886C>LM$+G*_"A0> M*?<++^'_7F!1";RJ-'.T6&N>[L5_P']P7V&6%S:+0T'G\7S*XV0026R<%\EN=!DAB\7BMO]7"T7"-&R+&Z;I:$9 MWT M7*)QVS%,BP:N;5BI(F$L*1+6010)JU D,!%YI?L#D'&"^XB^"U!P90KK7YO& MVF9;Q ./GRH;P9*CSX#$SX!K"9\6J[<'YT'X76)U+=-T*(X'LU ! M]X$__$%C?RP09V^6_P9\1'+'DV;P#R5J'=.EY,TPCOGWR$>R&L+"@)2]%V#S M<[A%S.OVXQR&<(J:+BD'=@!EB.#H0R2Q*D/11F8ID", !@#N.J7-7-2V?FU:S?7%S^Z76&@:@ M?Q=L3Y4W@0< MT?01VE'\U8LY!?Z':)4J4>G5D?(%'N0_*#P&&XTR>:?I2'>:.U2^<3H1T+BBV8'\>(%G?]S=_OWNZK>A7=[?_?[ MS=7%P_65\N7F]N+V\N;B=^7^ ?[PQ_7MP[WR"6YYN+G]\_KJYR9*:JPSVZ)N M[$T+"9M9Q?TI$=YW\&S+P"GOI,0;NE(&\>I0> M+C'Q1)B^<$U>CCEP]-']"*QF@=2I 3Q7QM&$)9_EM:_BFG(;C11WJ&G6T%6= M8<,ER[*'MJD)N;5\U1FZAC%T4,N^0U'UHA"A'VKHMT.S/)H*!S-%X9(JBE5C MO"RTI%0I!?J.W(%K,06#S?X$<]T'$!J$LVLF!FL$,00X:!47_N-0(#5, X'*DH#(, M']!4;50(Y%3%T_2UQ7]I< 9^6A< &5+1YL@(0E_ ,V% %*2$_X7#F! %W 8^ZBRP8>^ M<"\6#C--E;;72#D])?ZAHG)^YXG0RM%ZGTQ:Z>I(!?Q%Z.P<+-0)TC-8_"7= MNOP60<+H"9W.X>P6TQD:+"=HH<&XA _,!;L'3IW]QI+='+K8M M;%):^&S3URD\"+@O\ )I(S-,AFD0!>_,-.LAHOEB,A>[3'WNZ)Y%QPI-QDHP MB9X3B;?9;JGOQPLX%#R>)W$\B)?P&M30A0LQ2,^C.!\ID-,R<>5Y#)N81(EP MS$@7K"=+B=$6$J^%WY"Z'FG,)FA3I0P"V#(:<14L0 ^-!,0T!T (2Y4 *)\3 M6(!T(8TUP0,2^<4$[/>)=!3[43('. '0X37I7@"M:>I'QDTNXJQT66XM@ ]% M<=*&WCIC]-\ R3]-PR#T!2A/FV,([35)/8S5C4DG?U**+@J9412NBP!!AJKX M.D33S:9^.?"8F_]9$ (-_"F;H!][F%OP42QQ!V_";P#%H8=*. M@'=C;5X@8 MO(?Q[WP2S7"%H$_!MQ=4!D>D [(4X$BJ_$AL3$1D,C@ 0T&M#N@D?A+TA.^/ M>?CDB2WAPSG(N%S=2\6[FE)KL@#.@GY=A)&,O@A%ZHF^9.[39.']"W6+.FV'L4)A,_ 6 M 0P!@=+21]NX#;=M_V-UN?V/>_3V/_?SR/\+&3H@SC4@"?:GFO-UG7\<=;F3 MCJ'[MF,3RV2F2G2B4\?T.0L,9IF!&]ALN7]-^9N9[2R_K7RZXH#$X?SG'1H M;5Y&==E.P"U3#3R=.XS0P'2I1UV &O%L@ZG4V\F1\P:JU^6$@AB^D$V4Q,^_ MB8@OP$5 ^O18Y=J8H(]@^)\H^)]D+E"WFHUINIQ0 MZKI!8!##U1W-=4G@^X8!^!)00U"-JEJ:>I;]L").B%D(@* >CZ- 0![^(P!_ M+S^[G(PP73SER0BUJ*&C#<[GSPUA0[$9+H."\EC%KH9*P\%+V2ZR)G-+)Z4T MX75N0)7R.Y5GS.()\?PQWW((;-_GLS3K!;T8R*_A7+Y':(.-E&L42\DX-5&S MMU?>& I)%\XG4@-:>63B+9&Z$K"E#;, M.A'-R,2QK-)VFXY\B-9-.GYE;;['5Q[?X]N7SCP(5&!?@45LD%JFZCF^X0:6 M8[@VM4S;\D2B Q[UID2'TG%_I?%=+*(%[!^XL.+3]=,F@W-L058?BEX<-8!I M 2=)!3^9H%DTQ6SN3.]%2"6P%&4J,$N8*SD8F_C)OB#S76[[EFU9ON\0'71 MSV,,] :NVBHSW>#8(#.W =FL:J%73-D:8EVD#GKDZ=] 51>QCTO,F!?6A. W M-U,_BF=I['*DW$8*)M[C+V!]+0-\F2V%@.=@QX9) II3J:=?:E=.4P>7%#W% M[TKDI^9I>3L7F,D_X.RQ^31V+01ACO":F@I4PL)("6 K^C)!$>VB>Y@@Q 89I852M8$*-NX[Y M3 Y] D@)[XU(G%Y)1Y(J#\UUE@3,98XR0#@8.;X+1.&7H*'DKMCS6>[0GVJ>E:R0(Y?0M_3$)T M->7O!C(81S%(Q>;]I6G>8/H#62_\[*FY*-,K0-KHG2O>7$"\LAYX:SN-QPLT ME6E4URW;((2[#G&9Z1-;<\#.U75W=SR4F'>1+_D*#XLF6TY,+7%[&_%1Q5+Q MQG+Q$_1BK[F@-3[<#W_ TU:=$-[EC,=]2B1^@J>:3[3,X2\>[ M?*BM#Q/S5[.C;#S.%9@]E.)H/[WE&!!IH[>XV^@ML'$IE;IRVC="9VE[TIC# M8^,1FT/7K _K7L7 I.TLM21DKET!0DF"MH:$-CBWW*&K6D.S8=:.W'))7-89 M6E<*(43:1MDKIMQA_ G6O&+)YW_SXE]6I^9UED'?+67G+)4[E8,.-$T]?XY# MH0'D 0.IIOP1Q8\4H46G$_ZB_&_Z-/L57C022<"(X'^/)NP)[P#VEE2OBVR' M7-D4.;JYCI7P[R*XE'\;G5.(PTRJ%^&T:@$5BFZVBSYM>+^T8:U/&W[SI?1I MPQU;[9'3AH\2;3HZJQ B07BCA6*3)CE-)FU--48)L3R-F[Y'=)VXKJ_ UL6E+9LZE[0=;*@W M-#=K]QB%/Z13TM!5PG6#,%OGA.D&!>0@&)LR+-5B5.I^-:C4VH/LIMJ[QE9> M7/0V8(J!T)EP/(?,NMUINP$W'#A[5^6,^*[OFCJEOD9=7_,]S7&;MZO7D*"D MXG_%]:S;),'12>:HZ5R+L,3I:7ME?U/,?1YB"O>48\9YY /E)FTKS"V#4#W0 MS$!7/6(!8U)5HEDV89SKC#$MI51;IA3 #TNEYN;R*7U-%X)E=7A6Z*ZZ6QDF MW:*.U#4'YX[CCO3UY>?#U&7*T%,EU-N*KLO"Q)?5F'G[@$1F];4$F&8Y#(C' M=32;$P <]0T-D-K0N.=[KLW; RS-)KL+%HLPF7L\Q#1E1!5A(A7)NESF[F(<,((K MPF3:#L6&TFZ.42UDLGRT%([!:,,95I32&5JW67J4P.+"Q9O3]V*61A P84?$ M"]+\YFQ;(1J$DQ=9JG'(S"FWRYE3FGKTU*EO8,=.%QP9VV6:D_O?@ 27"] ) MX(OUS"G764Y!X@'@EN8[&J$V"2S+-7T_L%2- \NU ^XM9TZEG]PA.6KSEZHK MPUXS?,NQ# W^GZBN;YU*FJS_C2:8+CU- M4Z0E,\S38IE4TV4V]O>0/Q?IU+5PT/7=4.BPEV,L+LKG5&*=DTBO5?Z@?_&X MZCGR^"3DZ,7)"]>F%+.?AVD^]!!KY3,6N9BFF:#SETQ?CB78TYA55@\B?AU' MSUF5#@)Y"#6:,41Z*"@WTY$$X_0EX5ELA]' M8[:Q&"CWHCSRZ#&FLS&&>M-)8(S!NT>HSA/*F_W5MC.;13/90[^ M?;2 GRX$Q=*\B#[]/$C< MD(14^4I]C#4NU=E,$E%7E\<_$W$D33O&Y@;S9^Q-@7>DE6S*Q7Q"DS/A-N.% MJE"N76E\5Q:<3P5J_KKKHL_2!?N.V@T;U7C8$3EWE2GIV"]IRXN3*#N&:^3%&+&*3[@0'5A8M!)7F M497[0K34_+E%Z]F&:,W;-!MN!A]*LFUF36RSXP\'.;V'W(Z0TRJ0>ZL>]96. M],L:UML.E/BZ1C/ZW,#YN!T+3%=S/%P+"HYC/*+6;I)# TUW4\X@2!HP7<\2VOT?!>Y^#?X$"] M_I$V1+@0.?>."JF\CG:T+;VGDUXP&$O!QHSU%/:.Z4TYJD&5J,2 MWR?$]337MYFCZ]Q2/=>Q;3\-I:64IG>#TK3!N:G;0]6I)Q+TE-936C:5NJS6P_Z*3J@A,(;7M(B-,AU.SL[.2N*3/E#)/- M4U@__/!CTV6&0SWL,V43FS*':5R MEU(KX,3V#%?GU"?P6J(SJE&_DVJ-,S@WP1;LE.NSJQ/E,1'LC2?*MPY=M@DB MOT@.&:IDU9#6HQW]&_L'>A+N2;A6TFH033-- MUS 9\;GG:8'OJ,Q7[< W;95U4=?55-!U;6-H.ZO*7'L"[@GX@Q"P30)'IT%@ M:]PF'A@%EF[9OJYRVPM<5:-=- DT3(=PU:'AG(P$3@V&;"'9:4EE_=!V[A;O M.%Y>:;_(@R>_[F,\OH4A>-^B:.WS-O4#QTQ>?O?OZ'.MFQMH-97?]EG7'RM# M3;-LG1%+LRQ.*,.T@\#0/1N4'T)4%G31 :'I8+VHSE#OLZY[2CL92M.I[:DN MUZFK:X2:H+W;JF&[AN]PC;JDD[D^FC$X)ZX^U)U5/9YZ2NL0-O:4)CUR@46" MP.,. 4HSB.GXCLE KA';,0).6"<->LRJL]6AHW8I_-QG730 MI(;5?*YO4NH1._ =3S=U6[,=W7'TP.IDG$LS0?CIUM QW0YE$_:)KH?."-$" MKADN<2W#)#8GGN<;ID%]1@AS',?KI%YF#=5&1L4&1<,C0)Z1!J]CG8VSJN4Z=TGWR]GC0] M2@(-E!G#U@U"P8(',M0UIE&;&X;'[4XJ- XH-,[0U?:NCNB>,=]C9NYG4@XX-6K=* N([O)M^)A?T&6UH&UTR?GO,/'2'%YUJEJ6;ELL, MXG/#,RS/8ZK&7.JY*K&ZJ,[H*E8[#E6CS[W^"+G7Z=8,.!@6+; !;+;P/C'L M8 !Z-PSM%+.W=>UHV=L'P(W3R [MN43/)=YW@KBN'RE!O.<1/8_H><2[R$'7 MC2/EH+\ACQ"6U2]BBL-Y:8I5>1C2ME,D2'=F=62GGBB3R!=3-T(YYN=/P$CX M34QR3+)!9/ '0(35(S@!,SP>+R.P1E3=LE3.+8V8NN;ZCN8; 34UCZNFZV]0 MA6O3%P%IL6>YG&O[+4S^^LIC_ -]Y%J.BV=Z@8P$D+'N/?IIV'(?+@LT3[,, MICHV89I-X0_P._%, \1VX&P0UOOOPX1]U",G/ZT?^=ZXE4#3K0".1=->O3-K!K!M4;#(_+ M!+/R>TB]CEN"@ZP8%>2C+F?)Y.OIPF83)'O/)3^H&'_$7 M<&4JMP$L\BS[/=UD@E!:15Y+K%!YAGO;S%,%3=,D%B/44WW4.!VB^I9EZ4RU M39 <@9B27'=9U>;)-FF7&3Z_M)RIZNCVX)Q8ZJB>UZ_D]6:[E4&(:IF\%0+26F8Z\?N5]NH-SW7!.Q\\.LRN\+G+OX UXGYBZV MTW;V],7FVLX3\]:#(2/HU,)*E: F!!]DX#>5X8D[]<0FQ4CWK%!6$;_R) MAF);< Z"^%!8W7E@N HE_ 2UA6)+L]*6HF)+<'*I0BQ.-I\4F@D4QSGTY M&&4N?H1U1O$\W0DBF-*\MVUF8E=KXDUT'(1ZH'"M)BO?F0%>DB/2#HKK",(X^I+ "S].\Z["%.N;R[O;_[_>;JXN'Z2OERWES\;MR_P!_^./Z]N%> M^02W/-S<_GE]]7,3)36./:CLXHR;\]F0B^FH&9,R^;7TV(R#\^$7Z>0 M%\^@"RG! B>.PZ,)".@)6HN%U2@L33ET'-X9+"8!J+#"LF3H;Z*/%!]#!Q"? MH=C)3=&23)J710@.SGX$MC[-Q<<:7\IP21;6I5]%X,4;A>Q;68NI6IE+RI)> M4Z@U;0T-0T>K41O54[0R0V,_TV*WS=?\IUOMO?"I-NKOYC M)B?; P)X%86;YL.WE0@T&H%+4]A=!H;&.>BJHU-+L[G)8=-@(J" L3;"?S2;HHA)N60%5'+2)$&6AT$0C)7H* MYSBZW)]$"7()P3%2*P.O"P+=H**V)-(P4S1%8X["J3:& Z6I?04@D7P;/JKI MV/4/>?I MOAL%#=1:(^\[Y4#==Z]@4IEK#[7B1#U!EG\!8O%94#7RHZMHXMP?50O*HEDFF"_N_P06I%EGFJ' 7[YP+Q:19,FH5#C ?R]"P5A+3!<9=\JE MT?5)D7.+ !%30 4![0!N"V-AI3Q%C$_P 3HMU$"0*" *Y+WBAI& :(R1I\G+ ML/*M3$)D6F2J@,#2X42>:#&7P3(H:_/ X!%R/A=8D/ABC M,!OB%9[,A=:MA*E;KCAIEIUT+A%0/,V3)@DQ6JNL[N3\KU)NAFV%VI&CY9# 8#&IS-T*L0++I$FB/";".<05;QD\23&OZ<*I42'9)6+AQ](U4Z^]+BF?3+Z>61N+24K":O M6>[(=,C*R^I(6WEMW6MU9Z1KUE:OW5#STZ)WXIHJH-3U^S9)E#5/E]I&.&P! MHPR/ .GY>A UW?EN7WZHEKS+^'8#E.7OX;3F;.IW=!D![7EFF!)3K#T15# M1ZU[M'YN*\$Z)*0Z35FKE6.]+5?[L,IQZ_UWF]%T5FSOJ!P3S $8NM;>,^G; MGG,OVH^N')^N.#]^6/&UE&.L]1V:[M[]N;HGN4^#@@ZG')^NJ=E&.3YX:YY7 M4HX)BC'-K1NAVRO'W;,_.TU9JY5CXPT[6[PS[;EO_=$1P;^K>FVB[]EHR#U] M'YT^:E4Y[:+@'>KU@6D$X133"1-1$[4I*Z"![8GL\%D,J!##^A06BS1U[T5D M'93?G0"6G&22Z664P-8OZ4P\\1^9TGCGB>S^+(4K+0K(>TJ<7AI27GKN1T]/ M89+(S/\WRWCDYO;+UO" M[R9/4,6\R2H$@_ '9V?_X7&4 T\M@*>]9G_-U]B0_IK- %]C0\;@?!K5D'OS M'\I9RS*+>2KKF](\8I'F*I0SOZ2<;=LQJ[FX7B2C;BQ\PT2*'+ M:=K1,Z"O\N*VNP!E-LAPV>I-UI\)G?E^3&/^&ZC_[&M:&5M/A3;))K*==76';:<"GW][P5V"KL1_>:PAN% +O$+]KO_Z<%YBNAM>:E\$CY9<-2Q9WSN\6\2Q*1"^%QYA. MA7*=X)+//"1!A6)I1B*J+%*R +V9A3%H"%&B-$ 4*.+614.6N#@Y\1)ARS84)N:? MJ5;Y3B/199"GKTQ$#7X#/)L^A;L6M\L5RM88+S50@MB"\\<:P\;U@NZ'M=ET M 41"A6\*3GO]!NXKKQ<+K[R]_'EE)OCD$WW!K_!0G%*8(V1UI=GAWMS?%8<+ MX 8&BD89+#%^6?'(;>F1D8(OR+Z9K:^,D@)VMQMN*N&MZ,13PELP6@%LT6(. MRYK6L7>M&2PP)/L>W"B6\9SCZ _LUI 6:453CEN12" 1A__@L1\F7)9OYTV M*B!/4>EIDY2 IJ(ZELI!8>%> M>\5<2&N!VF5Y?A''6$>$=/G;2W%+*M OR0; M.T6 /Z)D&1#0GV!?4NFFJ.'B)YHQ=GRI^-LXF@"-%NQ]7D.H'&E@Z1-.DWE+ MA*&>[3HF#2Q#HX1[@6>9OL5U9H+B1QR5=AYA+-1K]T:8RHEOCS-W2RP5R]73 M\Y$-C+!5!@6>]2-\6CPI^$I\PSHE/ @L7W=5V["I@;USJ$E4P_0URS95F[O: M%DKXSB=P_6,6QED+$;"2&KMGH,.A +^-]%IKGB&=$GG3TPRZ?1NS_=J8&4W- ME_HV9GT;L[Z-V=':F&VTUI>L>Y^SP+5\1E3-)1HQ' _PPM2H[[B!"BC3S;9G M4NX5$QL:19,>,-B%IMD\L(FE>M1DIL54S]$\734,]\U%TW,$IA>?%M+)&9P' M:+4(>5234C7Y)*& ]J*P1THV!IIM2UJ95._K6@%"DP7!3?D&H7L MN_,=FQJ@[N>/.5ND9BKJB%SZ #)CN&R[9<;E(Y_R6-A]^)9,RY">S=?2+W[; M?(B_+1^B^.SWW; M8Z[E^89MV<$KJKUEH'Q#DDS6]V^SQ#31!H4WPZA4I5U+R;ML_XV1P-(&YVA? M(P[44(!.I]AH-REUNA"TTM"_+0.3:',&)+1].SO"@'!TQ^"FJA+J:RX#V>^X MK@F,AA!N= %JU=YVECXX-ZQ5O>U20$DVQXN1!+*'5^9'2CU?(^7;_9\Y RHX MXQ0$4.&FV89"UR):":GNJ^ZS/(X=QECI-D4?6ND- [-F:AEF81R MVW)\G>B&X1FV;8!:R4&O9)JQ:2C\FW(FLAUGRJAX%ZK]]X+&7 MDB$.U?A7J:7B,H+G"MLZ5*\@.?\1RL^OQ/2E=;UKG#?7X?S^T#^]^-#719PL MZ#3?,BIZ22U>(=UWJ?-_Q02CBF\*(]3Q]S1VC5-H1 HFIFID"93".;62O\A/ M+?$7[KF:XS.FNII! M.CJNF[*C54VU4-VS'3Q B,0Y^,-3UF2\[XU_J/+LK M'*$2"V_2S5UQ^=^V>3.6!4*O(;%/NO6SW)GT',)2*S4DM2U:*)<[6M+M6@(W MGL2ADB)W/H!;(7_N G$UN<@"9E^B^.](LZWACKY O2%+JQ'P.&JIC.S5>%W: M1EL&1DXQ.UB:;2F*UY((CIB!<9_:D^FQUO!"+"Q=UP5F@8&QN:(?G>4L)U6< M!#>N-L%+V\.)+GCPDJ0:>:,I!%:G!U5;W@W3>)_$8J&GS#"*+7YC=$[%GX1@ MQ.YXNW3#DUA\,EWM3'5D&MNUGVOS6DT=6::YTVO77S/)X5OP]8L]UF+=$3"_ M5^EMJ&O;-#=<6SZWDL(;.R0>FCLNQS6:6R%F$Z&/7/YRG:5,B-]$?@%.0Y._BH/J MSZD+YU0,/Q._9FGF"SJ1?WC _ GQTZ>;J?)/H67U)_=:)W>1CPX21W #AQ-. M$S!AQ*__P!2;]J*D78\:=3-(X5S>R.[(F@"<;>P>VZ9CS7[E_B=4U=[H(]FM MJ>HJ)_AAO%2WJ=M^&^](4>YBN8-S8^@XVM DA^J <_0"]QUI=IF+]MV2^V[) MH&\) CL(@=?FHAV0O#,%)=5,,MU1:(T-=&VK@W-[9-8S4-\W2;=YQZX:4V<1 MO-%WNU/%Y8$BM1NQ.->L2SHU:M/ZYA1?6QN&1#5!#SP9H?%*#8ZE[5:RA=/GS_#FS[H^,I>B3&?6R#;? M+-"4^5*SBARVP1?QT3HJ-EITA^^T("*:-TFRX.QJ$>=I!-(!6PYW9JH<:VN[ MV0;2K&Z[0\OJ2%?%'0EQ=?CC7>+F#@;)GOC9WC))-DB>#&N3FS3UO:V!0H2! M4F^5_W8C*0Z-O*?^CE=JD7JBXA5X=8;C8MU?3DO*VU9,9IQ4/7J?<4?9-!((=VKKQ/-#X%J;PO(K<5TEC& MKHXZU1O_#3R%G7['06<%G&8DLS;JIXW]L-)+\:YX6*,DWJTU;!?#F#:VE!V: MKC9TW+V'2+9"C*X8&[VEO!=2=RETAYUT1^10XYZZB*S[^6@[BZ:- ;B==,13 M",!AYLC(/4@ KF=RKSRPKC-Q)T=%'[9JJ$/+V3ONU+WQ0!(!]9%N=EFQ7ATQ M^AB6?TL'UN';C!\_5N1H@W-'Q6A1[Y,Z(E%")'6F:$+SO+%!TNHKNV\O9XP>*ZNS+0,G;YV><$)Z>@M1] MY4B00P;GYJA!>?R03JE.OJ,O::N/M6UC'GS@0-!N/7^Z& ARL%/_T';.(^Y2[;$WL;OZ=T-!M]W)TSG %%HQM#=/TAW0/;]<5+?,E\B M-O7-'8G%0)^C9<09 !T6+? ;'Z:Y1V>RXJZ+$][1&'*/FA6W 3G>V*^SMU_R MA(5KTQ9/E$0[G^A7HM*6!I&K]HE^[\@@ZD"BWVI<7&40-??6KQA$KO9JB7X] MSWXO//N8>8N'(9"J0:2UM8A<_0,D+KXKF^A0P:&/:!-U)D"TMTWD&D<-$+VQ M3=0['#^(P[';0:(];"+2!XG>D4W4@2#1<6PBLP\2]3R[0T&B;MA$UCN.$NV9 MG*XO)Z>_W53M\NSF)?-IQOUTMJ08'[G&AMHY;SU5EE.P-.C+O:G5#5/K'P(Q M9/:P0(N'"/^TOP5F'] ".SQ2]6&KW@7Z 4RT%=2]>WJ?ZQS&S_C;333XS:Z^L0%=5#V;O'3H"]HL8.IO;*4M4O>W0 M6]*I\<$Q5Y[QGW;VA.MQW6.&KA&?$,(9=533-;W =0-=O(]X3 OK@?!K5**[VA]S$%_/*P:QGHK>(&"@M9D$K'-":-0^5%PX!.7H> M)U>'^5B][\@I<$YZM-PU)I]6O?'E,D3')+F%W/E/.$_IQ9#@6W?'LZW]NPRY#U M"\"H3;RAA*/8GGI4]R%VC+*[ "D;IZ6MAM02+2L7">+K"MD]EW0#6'A\XZ@& MT>NGV21ZX?R>Q]]#GS>SSMMH*JE+P#(1[+!\_3)*YK?1_)\<%N='CU-@&JS< M9FVC,E:"K-.HC $HXOS5DO#/Q"$#5(IUB(C+-.$ _0E- R]18:95&<82A\4O M(H1#.".I_Y5X;LKG3#1@9E$2X@V?Q4?@@']]#ME\G-FWI:=2%JT6CU OB2:+ M^>I'5C!W:9?)L=!=8?=8 E,!8.G?<9RM9D8?^9D7<_K7&0U@]9_IY)F^)(-? MJMN&/9=AO R>E3L,@EUVN#P)NVF#$LQ .I'L]/(9K&L>XUVP)-J5I2CC&-G! M?X6>P;GJF)[*;)MHADY=U6<\<.!/@>XY]O\ QWH0B9S B-"?AYWF_O8+/5^I M9QQ]'GD-SVH#R06>_7%W^_>[J]^&RLWMY6JMJ"NKO;U[N+Y7'NZ4R[O;^[O? M;ZXN'JZOE"\WMQ>WES<7OROW#_"'/ZYO'^Z53W#+P\WMG]=7R^/MQ;]+_$@P M2.#0+' MGQ%5#<+2;\+LBE8;$HL2:QI N4^>'\1=#: RS@MPE<*L2;.U X"+T9 MHFR\X%MQ_[?G]:B0!]%D$CT+W5KPD63Q!.N%ER3*M_L_%9IN?'NO1>X2^=S" MUBEY$R5^IHO))*X(2P-8)G26\,_9#[^R,)E-Z,OG<"HV)Q[ZM?IV;"F\G(." MT)>7"Y$T4J582E-@TB^GET?BTI)[5EZSC!$8#BLOJR-MY;5UK]6,D:N[.[UV M_363'&&QSLARC:U>NR'-J$5P<4T,,=6H7B5 XFZ2'P*M9(_B+>)D[Q4 60SR M+ U"*L*YJURA^8\&FR(L-F7&8V0[%4 =O5:G86I>=^IW_DRE4CW+3#M*&[[;O-@ZD.&.*[_O0"I>C,%56,AVD/? MH;_@84RGJ7&=JR,[I8^Y&@8=A\0VAN;!>D(??5)U/XF^GT1_W+2RW0C_<&EE MVY/]4M*.$)M)VAK==C MK^\G)_2#8?5J ;0G:K^B)*HB]D[BR!B<$]7L5N^>#S6R2D@B\2I M1KM;2QR"$H<8]E SZI'N?LA59S'Z70N;*D[O)&RPI3UQ1\1^?T6U)R1LJF.< M?!Q ,?EPULX[%CY?LO/=6?Y@];OC# U2MW?Z84^=1>EW+7U*8Z!V$CU8JNT: M(WMOT=,].Z?3GN_5L;'=.GOWL3$@6Z:9-/ U3AVJ$E]5J4%UU7$)(38W;.(> MO['WT6-CV*9_J.O6T#;K$P<[ZBGOC:0CB:G=\/UD0D+8W-YT1H[Y3LTB6^9K M=%E,]7&?;44/HZ /F@PT*I5H)J>ZK[K,\C!.RQBAKUB">N2XCZ[BS E0C8>: MUB6ML3>&CB5E]D/MDXK[Z!H@MP,RYU#35#ID#YV4S.DC/^]+YNP7^=%EKH$& M_Z_O,VB]C_STXJ9+D1\=&S[H9*3N+6YZ$V44/I=RY\]8S^Z"<+'-4:D<[W=/FSLYQ 3C+9JD?P!@T/4]VR;&)YI!A;Q MB.EQAP4.)[KM:&I R/';;A\[.*1;HG#*48>ZNG?>ZL&1JN.551^@>.I]UT?M M1M^G$@S3;>F8- ]5']4W8EV5#+AE:ZPV;<=VP\W7[(V5OTD^M(R[;=N1Z<[@ MW-7U4=VOD;=N Q@?I(66L-_G8SI7PJ0RX,3#1_+71X#)"E6>LV)^FA;SSX0Y MB*M9UZYE)Z/@EF?\+[-#=%='5)I_-/<==,8X>>^9A$G6!I,G:Q'7=0'=V@3/> LS,24.:Y MODDL2W=\VW-L1]]VE,(N:H?XYQ\27I(3--/^,^CI"9_FY&^H@W.)1H+>:UP@ MB*,G 3S1YA0 (+!@J"0+[U_ 8K/SS4\N/^&\W9?"!<<3A_,RDL1LJ%>+2,EP&(&3AUN!,42?CL M9(*-+Q<3D X2921NP$>GPL;*4,# M^0ND"=?TR9RFEEQ5'>"^3G1".+4\XEJ>Z\ O3%-]5=,"P]G4KUP]6!/2,O)\ M0S:3?,TWVZ)?.2SO'"_5A/U0'CQ5GNB/!EBV@QKH23X(7L5.4RW.@*U%#IG>@$>'22M6O>RC92[:1.)E5DW31*@2"9940.6MP/A3HRJ M 81/S#L,Q\K!EVWMB]A9$X[A6.<&( **C4-@)<_18L)*M-[..70HP+S:_(#- MWB #!^V2H:,W- 663$RHR"$@&&=#)0R48(&2+V6!IZ<;(<]>V9D;:"I)!7U; MXVU/W"BLN+VHIF7R4\F7T,YR,S J8(Q69?;EC;?G/4LRK TLJ3KTPGM1%DG6 M"=Z?1.+G&0Y;2Q&TIBS+[M ZIJ0&"F7329RF.DQRX8OOB!&!3\)X2V)-$$S M[5:J_ZE*#8J_1[UP@J9 NJSR,>=J>/8E7$$2A*B5YYNC/H;/8VESS.=QZ"W$ M,I_X?!R!=O6E:-R)H("=3/@\]0DL?Q"UTV%9V6>K=#X$M^N,S)&26DF;VOI7 M)6T)9&_"'3+1<0&P\1%TS=A\+8^Z-5ECH98=8:_@[RBM&JL$P)_G/\?-4U M5CD2'U;3?!X9WPGGJ1\L6>$&D]P@':6WS U@"70&7 4=O@$* 3SYZBU3Z@S M;9J![BSEGI^_<3%.G#^YQR6I@T4R@!_QM M:P@HGX"! O4@PY2O2_TZZ<,7W\1MN8<'O2OH_N$IC26H=HM[A?T,2"E<23E: MH@6?N9( +Z< A?S1H?+(IR Q,@54XNDZGTN@&BZGC'J4,.)Y)G %R[<#S70L MYOHJZ:3/Q1VJ%^W<5_-%.KXJ4-(Z L*GR1B>G,\G MF9\_FSXH2$ X=$&CF=$0: (>D0]XT7218 #-*?TE9:24IMPH< "L!??%ZX$LHNZ,PX Z&)ES@ZM6,^BV*!3A)) M3M"5(O7Z6\!UX2-/FW97=0P6P?>F4:9K(MRE]R4%3%G+B*66D;K@@P7F+!;G M&4X!_C2-,Z7QW&B=:A%SP&,^Q*%NC8@D)KYE]+TZ"+0TY.WTCNG+ZL$6];%R MEL=Q <%V@#)\IAF&K5NJ;Q/3 "C9 [#TO5 52D/-HR9ZS:@ MT$$XM*T&M[*DOLR95:',ZORYH?0?9LD82I:,L'JC)]V4P0B>E!9HR:O_L9AB"L@YG#/F!XSB*=IKF]R MTZ2610.5!E0_[<[B!#U?ECE2&P:=XLP.0<#+XQ%/3Q9O,8ZH.'IBM-CP\Q%F.ENW?UYVL+UR& SU<$Y&1I: ]B$ MJ%T6JB*_1;B/"[]][ODMN8P+T=PV%KHGF;]6M,/$-@X-P8[=QJCO2:>OMFDL MDF^(,.P\+'E/0GNU?1LBD77KTZ4W8U3 MF[+J.X3G,],V 6\0"#'$-V_,X(SV..#=C,;S M/+CG^_%B.<,#H>[Q*0^$-VW:B/ =E%J*W \P_EDS/E6[5-A[U:KQ A&S:(!/R-6(Q0CW5)QZQ':+ZEF7I M3+7-0-.#3317S0C,S+;"J+NDR?@K+.I+%%^G,::[0*1(E#,D9"B[-=Y8@W-U MM&IZ949>5?40.[6+L!$1Y8U=)T&QVAC6*U<=0G EED]IP;0]DT8ZH!S MT0??X%V08)(I&AB^GK;.I>]2WIRM9&(X31S[NHC],<5DPU/-E[OSYQ$&M'%W MS8KD;Q%FVP!V7X4@ N91G.3)="A716Q['$W #DMDFN3W+%EN(\243Z6<.GGW M_=>O63K=2+DO$BN$O,1')N$3')G R_)7X#F%8@XU2'6P?4*T[XI8.;P B4ZD M78LH.7 %S&29C^-H\3@&2?P21Y,)$!A;^.F[%S-\K%WR&0FX[GF&J9J^1@S; M<7UFNIJK:QH#B#OF\8GY#UE6EJN+"R_QXU#0\3=08)K2SBP5N%Y3VIG4R$+0 M:&B,>;%%^>@L.\45:?K+"2%486'BH_:'625QFELK TTCY?J'SV?S_.4A%FS3 M";P[X'&1-")/6QPT(EG(N%Q/PD%]Q$J =6E'GAH T&V;>Y9!=--V&2'(:0/# M< @/G#5I1[G2M"X%T%N1 @BZH;CU+KA+=R/]WLE6B4>6-CA/PA]G(JNKENNU M!)]6!>H=84!_3B<\263)\S-J>=7B$#SP.OMI9E,5E,N3HE(\+7)>P+R01@CF M)N7\ 0V0T ]G5(3Z4G- \A11U5/%V+RW MZ%&Y!%LY^TGUNRBYVP\CBYJAE? M_HI;O0LN!30%RTYS5ALYASXX;Y#Z&>=H3A;;>'BIYA^$<0*L/Z9"NV(T3_^L M\04XVD_ZAX.]<4383^A6H#]!C@.P3A:85)=ZP9#=Y DZN2HA68S4U[>"&]S' MX^\IG\$"4N%]0)]:.,5>$XED:.U, VX#DGH&50FUB$5MQP.+P#)T/6 JV-,T MC381B:+P@Z$>2ZU(+8&2A27EV$VZNRLN_]O6XK+(X-RRR9"0AKXX*?R!'7_A M7BQR^) FCV7:OKWR)NVKNT!<32X6\W$4;^^C*T'5Q+9WJJJ!*5LOQFR#U_0[ M#2PTA@F)[O&C[G%"LE MB1_X.X@?/+ ;4;LN=R0I5.)2;@\(J9+)&["G6A?16Y88S3HTS+HOKVVZCT=- M[O/ L!A7"7 U3[5]2W4UCSF^X;G!#ND^KP0$&X7O$#CO(=)W"!P\=D"S[, G MAN\XS >D8,QT.#,LP]HA?>>5P(#^,H,,76,EEUE.R &F4^4PA8I>U9:N#KCL8X91W)\K'5P;G;T%=OO\"=!N1G&)0"K_.)I=FNR[AIZH'E6]SP M;:\CJ3ZV-CBW1PWDMR(2=X16COM&I4ZNE:.M(\Q74]E>C1QSQK9D:U4:.6)Q M%:C%_W)BBT)%W_,V6+"4SVU'D]8)5\P'UVJPMC"2<)>9.(\ MP/)^ ^KXJP"Q,5 X 'Z&"2WQ@F^5&_;VJN3#N*'+3N$M38N^LE*C!O59$!]F MG#\)?*BX0E;;X:5&([]-** :'%&$G>,B >0S]%_)PEC&)T7GN2!O.D*+ _F\ M28''II8R+B/:W!8I?J+K-4!Z0F<)_YS]\"L+D]F$OGP.IP)>XJ%?JR>( U&6 MVNJ* Y67BQRXD2KSX-)N^.F7T\LC<6FIV:^\1IR1;6HK+ZNCU=?6O58S1_+8 MV[]V_363D'ZQ^G8+VC >8>.4#\W\_]O[UN:VE23+OX)03\_:&Q"%]T/N580L MR6YUVY+7DF=V/MTH 41;1)@ Z!EW5^_F54 "9*@Q =(@F1%S_C:Q*L>F5FG MLC)/SMR[+-7Y7,NDUD6M;C\B9FWU45&YW806@H5".V M0RU=M75JT= U%J8V6>5@:Y2$6@'\Y9P^PI0NP,EN&Q@V:"K3I]^+F):5*T]N M4'H6!1+;APW+B]9*_J$6B9;YAFBM;%J$@#4C8+:O&6I(/=6SX"\Z=52;J+9E M$,=U7-4*:GUP+1(PJU[ I--78Y7,T/0N![- ?1,3#]O> M:YOUVEA K1JJJ[KW\.97@OF3+%EG+62SVO#L@778;4S/*D?YKRG2?XVF&T,R MO_*B"G4Q/C;6#)KU[?]U;$ .>F!X*&OMP+A83&EV8)K3G966[F/7OS4/#%NG M?XYR\ZZ@O[M MY<"\HG\ZZ-]LQ$.=_AVY"_%[E/T\#;&H5X1JC,RU+%FD"0_BT=J9EL-)G/-/ M,.6WQ8R_964,9,O1:M3IT'!V[<"\8F5,,+\=:S89=IUUOD$7V='J7\OAY++Z MQ]QD-?79#PYG+ZM_S).FSE*2"/T3.+M!_7.8_KF'C[.7U3^7Z5_-P A?]DP2 M3809V7$@O42T%VS:C=W>,_C# (KEAK2<54X=\$;UVXKFN,K)!4LHTSZ\HCSM MJD"N!>#8@5]JB<[\6,L_?Y*5G\]E& MV\N =$.PW---A9&-<_H4:33[E_G[6"T0B+D0-*B0@F#&6##B/&)%L\PZ/ M$CD&:83T(DE9+(#G+I9D5V6^-3*'5$I%878$+TP[G1_"R>\8#PI/$QIQE: 2 M8+%81LD#[@!N2%/&1OB /43.2NG!I0)"Y,BNH_4/X_CS/DX68:2 M@)=GEX)7L_:E>9F_C#%J8CK&0EVOQJ/J7E' BGM-"-I+I>53A""CC+ZQ'9CX M[NL=F,/U^VH"9Y6-8#RF7=R/>2_S#1N2&;%G*L9IW,DIT1+D\,N2PUN"''[G M31'D\"UK[=UFR>'7)'O_4,'M1HL .(/;IVQ')%5W35)!'K";+/"%\O8+]@-& MA3C.S.>T))BSG\WF@+M[F@/.*$L62/D?T0.L0S_. 'Q6I')G+$YC+W>9TR5 MG;R7([=64O=1CUP[4[LG8-.IU;'-G2$GQ('+QD-:..2S"H7YW'/EQK(I M%6G9%6,7AS?_,:V$S?6_VF_F8FQ5QY>@)=/,4'5TAUK$I89AVL0+=#<( D>A MJJ68;S%LGNJ;)'#3Q[L7G/(F(\V$R@J5G5+9P X- MPW9]13,4P[-]5W=\ EH<>*85>*'R%N'DME361 I<67=F4U.$R@J5/2J55:EO MZJ'MJYH:&*[M>Y:ANXZIP&)+#%]1WJ))W9;*6B<7CNS:L\G4+=78MH23MG][ MP+W.V=LAI]IRHU=KH_9:5UWBNIZI4]]R/45&%U;6>IW8Z JZ:#SAT0NC:D)3 HO8(34-UU4]V]0-A8(\&JIJ M4:,"RZ('X.8:NJ;YF&)9J.KY' T_7 R=07,URVP)BW),+ M0W;->36J=R&+PHTY>TI/>D60%8]AQ"BOM'WA&:"D> M(:%A&B'U Y6JQ&H'.(%N8;5,0Y<5>VTUK%>%76[PA3B.X(FO$=-13=OR;"/0 M?$KJNH:2J@K+8$GT"WUY,)59;>&)D5(X\%(HQ88FF8K@6MY!DACX/JJ M91$C#*E&5)74$V'N0AJUDPO3D"V]J<,,X4K9#"L.S2A)_2X/!:>_:"\98'"9 M<**\O5<(?-M55-]3%=/P3.)XIHEECBQ-\54[: ].T;&JMRLK[FS^NMBZ'HPX M*K:M$<6C9D U@[B:9P:!0GW'TT/'U8C?&IR"Q]R*(>NZ\*0:@2^:;C$5AW+]-XJ9;D]<30!J-BRIZ M(2NVD,8#ED;=42R%^*Y+36J$:NAX!E8;\?70='VJZ:V!+L[)A:;+:JL\?KOR ML4Q"%VT:NFA*1S-;!5\6S Y<.LZ]&,\B+JD8#QUF,TB&F-E7]NQH0_2:'Z"# ML7PK90/OPO*YL X[JFR8\XJ][TX:=NR!$'9!V(7&[8*E8RR6:;JZ&1@^]3PU M]!TE\!4[]$U;>8M,<&MV054 $9FJK%A-N;J%71!V0=B%N5XD(W0T$H:V2FT# M=DF>I5FVKRG4]D)744E;=DJJBJ$ZKJS74*COJUU8@'_R58JN&>*/UQ@I&9?. MFY1)JN&I8OFY2RR>N[UOA-/G-'K1NNJ2D&\:AA:,1Q')>:>+C(LGNTDSG?<0S+-ZBNN:Y/#=\C M#@ )U]8"S:3PAL#=%RZ?"O\?:*0_1%*_3(*-.TA1#!/2PPD9P(0PLCVDV0N0 M@K8D]AO= A?PW_QC-#@EH.3D"6Y@9+N,([*>1S 9YEE.8O;&*<9 6>I1>'7Q M8#UYGW0=(9%>4-?8B!$K#MAE:-\3-!S>3L.P> WI]:1!@@QHG!HSP%?A.4O9 MP*+%E18BNR(V;\!XG60IBOW>D%VIH\#,0:_ MSE6'YX)B-0/3SH:!$K_+%$T:@*PBI0A(='$3$^RLX.:=4)17M.,Y&?8"J0NZ M+WF4QM"@/#H=:54PI"CU$V8#-#E)L;USVO,F.>?6.."F5D VXI=Q4)@?1JE8 MMRKN*<5;EQ:,:\P><^HTFB,-&RA<254,EG5$W^PM(H$3Y&VR1'_[%#$DN\8X M@4=W!B0G;[.[U1,:"KZWO:10VZO&"KXWP??6*NXMP?;?=((P,.@Q_F]ZE@T3=QK ?I>@]7OX0Q<#@1U/6W=DZT._W.&=#:-*A M:E(#80N;T203-$FQ9,>:+74M-*E-TB8TJ;&#_LUHD@4;+,N276,V$' GFB0V M=RMM[JYIG+ BAXUL[]JR.6KU.\0^;,%]V']/']47!WK#;%2Q$8_.:\YQY-G3 M'D&J4%UH^$@VN_]1IE>8MC6ONP[:NC9K:TAXVI8U(<^;(KF/(EC*[!6V1-A9PO_Q6 M*8-%#%!+]B3B'7NQ1VL7#\S=(ONNE?.HA<^R37U[U6=9AIPVN]O2YKHN:T-= M:U<)_?6LJETWO%CN:YMNP +746;3IMKA;A4'%\((+*1+:V[RFM$E8M;T/3Y1L!!(U!3CRX8>$,WZJ6'(UE6^&8KZ6/Z(^:1/G3I*:5/T&1ID$:Q M'PV0U)._!1J)=\QOY#N\C/F+FO*A\I5L $T.V._JA_S' M8>[\!0O* M$T5>'@:[[].RS].YF5<] GO&IB*/FCS[R M'RMA$1H28JNNKFJ&%UA$5UT ):IG>+;C&_3M+8XU1.7[1+V4I4:I,OZLSK&067,6,@I/N8JASI?V\4=Q.2H3J^773 [<%="< MIGWH,DO#!W4?]GF:/\E9:O&;UO"9IJ6IRIF=@Y5C3"=09U4FK E\!N_Q*,P[ M-J]\B".@MTD \SK*A)RN3AG-E?O N:1-K2%*F;(ESXR]MT2; 39'0( MJ!=7B#3B//O;&:FA7RJZUH(L9"9G7^_O/M]??Y2EV[NK^6M!6UI[=_]X\R ] MWDM7]W?YTV1I" '!.OQEXU5I" "!*05A$R"!(000*R[9';" D(/X94:BQ< M37Q6?=C7+O#9PP0'Y&"8HMLE+_T* '8MB?M!I=L89Q,QV;<>B><*WP(U:];C MKV[? >AR8;6>1;&8NJWZ06C0T'5<)]2ATUX8$-O0M6533M;<:ERRXYVEPVUU M#+>U5=ER9OW>JY6\:0U]>X/5F8Y;TFT[H,0T'=\)<0,.NW'-L*P;B@SJN2^RWE!@_H'"-\61^"T-H+=CR>S27"UT+6(0DYJ& M%H2.%P!FZ!N* M'A)7L1QB*+@,V0'1]P1H(8.,K+NJ;.A-%8T2$MM.B=4"774\QX _#<-Q%-?5 M%)/H'G%=7[$5=4\ $Q8AEFW3E16KJ7)&+:(^VE-,]"/^13,\R:NO9K*.Y^K@ M]5+W#%VWB*6%1FCX>N#I%E5(Z/L*!21DF7N"?1S42\=28#,CZH,?ML12$R"Y MJGG4UC1#LTWB.6IHN+JO6S:L*V1/L ^6T45GJNRX0F(/6V)U50U#C7JV%89& MH%J>[MH!"JFMFD3SK/W /H;";:PAFS5T&WM?]9Y]VZB!/NV#.?0W3#IW[3S\ M6 W>',NVPW)-BRB^;5F^#?L. NJFVL2R#1)JKN)Z^P%O#/7DPG)EJX8"3NR2 M#TE<-060MVN[IAZ N :*8U)"?-NE-O$UHBHMP#9A])L&IW_2-*F55.WD@B4E M:!^$J!ZTJ!J!%^@AT=7 \@TKM%U+,U1BF,323==P_!: FC=$56^CJ.Z*Q+K% M)%,PU;T7!#VI'V4CUTYY!#:/7$KL0*KG!:KFJH$;JJ[N&7X8NJ"-H:MK;N#I MAA:J+8!!;RBKT9BRBLURJT4UM'7="TW;UZAO^"1TPT!W+8L$GJL;BF'O" +5 MB"2>MRI-A0@)<6RG. :A[NJ.9;$ MM S26AB"*=#'#7PB:^W .8LLH&T3B[, M6M+BP_#;[-^9U4-1R(#EKKZ4J>?5A.T1P\)4WO:[.7PH@P7X:F;H@<26IKKT M:+YFPAJC^XIEN)9' L>C!B&!3U5B$M)^E&2W<4LC=M\;B#]5**8O*ZZGJX:K MZ Z IQ)I;3@G%YJNRI8N')N'+:^&8FN:9ENF0TPC5%1B4]T) M L=P5<^TM#9XBQ:15_?DPG%R"[KF.'BJU0PU14S;=\:S_PE*F6$JLJ:R,J(;&MEEC#<4+;# F(I0=_UUP# M_M_Q/-OS5,/4C/U 5*9V<@%*)CM6FRSL<;NF'I.<]-9Q%!4I@ 5]BPX#$21# M)#G"ML]/$#Q\G6VZ^.2.=%8_N5!5V30L63763AMM4&;V:,,O5&1+%2%WI"*8 M6*W)IF;+NKGVH8M0$:$B&RS3N",58_66E79X)+^OH\SO)=FPED75M+CVP)#3 MX!+%TU1L-_0,S?<#!UQP$]LE0S"/S \ZR 3K.N\N](\"&:SVUUM!\6.F+AOZ+!G/ MXI4P]XRD4ZBS4.=I=5[3:]X6=79/+E1+E>7-BN[&CKZ)U(J&BQF+8* M[ZTLIAJL#X8JZ\YLK*J0TX.0TU8!F97E%./=%%W6K76V)>U+^&DU5*D-0ET0 M)-:'?RBO18 PNB;&Y:=*#;C[= MLGKWV8+Q5E4K9IQ>>JN[$&Y&@_O"_"H@B+LJ_P?',6Q02+HFBR MX\R&;PJ+(BR*L"@'NI':G$7!@D"6)EMN<^>Y.[0H"T2$;RN4]VH4T%J&]<), MWOP>T#BC'VE,PRB?%\9K+1G&6PE>'=&IMS&J%]D=1#2OB.8]M,:*:%X1S2NB M>=LV/DX@"CU(7$;1P-K"QQK,IG MBT3NV'P(:P1X[2]^;ID/@<_!,EIC 9)V&BB"(;9L;12Y+3@1EA, /"# @ST/+3U\;,@,'R8LV&\Y[:75H#_XW3$\5#5L=DHDI# M,<4F5J@8)%F$-YRGM =W_J+CP@DX_Y6GB@XKXT>(!WT;YO,?F2T',D]DY?LY&RRV]#GZAA/#\_<'H;A M*CUT%N@@'V;0DH37M3D'N:8IW@5-(FUIBM1-T9;\)?)T2A7'])3 M@U5UXBK M^ $-'?@IU#S'_L,^N6 E6["6"9;MP;HF?SLC%W,KD\P(WO8YW9F7=U>?I$>'N&' MKS=WCP_2.[CE\?;NQ\WU^SI-FK)'S#I'H1E0RR=8GU$QJ*DXEF&XFJ?KFFEX M>FCR)0:>H<$E&GQ"',\.'3\P ]L@NNMI#K'M@-J:[?M>J)QLKZ;031A2'^WE M:)GZ3G+Z':0Z]J->Q#HYKZB0:RY75*@E)A*K"$58\$HBO@\+(TS,$_,^83&A M(((!26GL4\FC^3.E\:13"LL/P5(12"1G]X<\PAKZ0/)AGJ0OE=LE, Q4(G'P M5IDB&.PLRO"M14DC7J\(VR4J%AUO$:"]:JRH6"0J%HF*16T;.5&Q2%0L6M1) M@=:.P*KQ'F5B?S+'PW99$MD_E"(\ ML<=9W@%GG5Q8KNPZS=6U/107N]#O(]+OS86D[5B_;=!O7;:4!@+HA7X+_6Y3 MQ]L1K;=C_79.+DQ35JU9?H/VZ?X4K>YF)PUI XYN8Q9 M5\#>LR*T&C+<]@:+3ONVJ5Q1&I[>\5S6["B>?'$V&Q#MG51;.^ Q7-;^*-Y\33 >IJR:;6I M[N@QN#:*F92\E,1^MP0I\)_>$ - 6% 7E7Z R,&_&.Q<#;PDB:)NMFFW8(8F/:5MRR59]0?N,R-FJ\$-S.GI>%(ERF=5^%-V?AA4 MIVSW>9>FR^L5*X"DJ^*4_X#%3!BN:W#GU?$LD;R M]),+UUV;"D:X49:2FOLPC'R:3KA0\"R'_O9IEF%4RG^H$GRW=WRNE38?YQ33 M5D7WM_$-F[/[\#ZF7_F,7?:1#&+Y1< XN;!EQ6E3U3RQ4VTK-FF)S)JP?,BJ MVA2EH)#9%LKLUH^ UI#9,/I-@],_:9K4BJN%I<0=3=4^M$A@C\&W3#%$?YL24/;3D69B'%@Q^N^&24D[6T M?FEX NO*NMM DK_8U;91&+<%6)H01I8C*KNZ"& Y4&'<%B1I0ABQG) CJS7! MMR(T9<-I0,BIR&'&D?E,VHTRBNE97I5811[=6">45FPT6RR*V\<8*XLB9GC* MAKU.O*$0Q1:+XO81QD@4:Z3-/+FPU0;*5 NGQ7( XCG*N]VDA^UF8*((S>:ZB!U=:^6NA1AA46G3%0 (1IL8&83([2E J!>Y)3U:.LOU4UN55'4, MK@:6:R0<"KMV*+!IN S^-EJ_K;0S+ M%Z+8PB.(Y39*"]E ]EA#BJ4@7W;[MAFRY'"M_F5K"5I67A65-(I2DOK, I! M,D0>C[(?1UN"JOD!:K=):@48FRQ!M?SF!5E?-5E=_YBG\=G?\6YW9L!MM4YRPE\%/X; M1+\NRJ[=#?LPT?[%W^#'LB-]DCY%<=E>%^:]^ 4;:)2J&<4![/+.-9M9BBW+ MFFJ"K#UV67&&E)*,EL49!O-W.<$P98%8MF821>HFZ1\D'I+TA4^MKLH2 M8D^6;E9W19.>209? =E)H4?P4GA] K=/M"0<1Y##A^$!_"@R+)#XA2E!% ^Q MH$2>24^]Q",]# V#D8!V=Z3;6,(I1X&3V8/)+RRNV7NM;_A#V;')?DD3#>\E MSS0=-5I*.745YT/"YVOX K#Y>&%$/ M9+N0V1"$)/91=%(*;\[9DX6\E&\8(O_YI,17[AX,TT&282U:D--G"G()_TT& MH#'L"OAE<\D#;(I@4/#6*@HD]^)J2N&RT0K")]E2GJ>TAY! MDI4/SU&0=\N%L/)4,=/*^!'B@9$?YO,?F2,CW+C[("L_D)3LYF^PV]+DZQM/#,[>'8;A*#YT%.LB'&>!" MDC)Y.(<%GJ9X%S2)M*4I4C=%4/67R-,I51S34P+;-E1=(Z[B!S1TX*=0\QS[ M#P WCP@$4#,Q, Q=M7\[(Q=SS=6,X&U7NKJ_>[C_Z%R,H89EXA\ MG=#57:H&!G6I86H!\0W'54T:&J:O&ZXV0NX%(&S %U@POD(G_[82_R?%53NG$@4P/H )SD=TH7LY>ZMXP-(8A0",D?. D" M24R+9;&""=EYG/T!,&JY N-B5:Z;*96R;O(\ FEA@MB,)Q6@(A/VNODX%N=& M1@0WX&1@ %O?L5#XNBF^')QN<,N3>W,^#5; MZ1BV/?>RTE'G7GOMM:K6L75WI=>^?LTTC(TTUIA_N?K:-X['WCR!=6=NK?'L M%$AF-QZ,&Q2=[Z(^,SK^ZKRT#X?:KV7L='PF&,?SR.+_;BC^91/9-(%LDYT M[H&>V!SHF8M*3<,*#.(I/IZY.(;B6Y:E!8IMAJH6_G&[6.3%S![NOI2N+R!< M5U796O[XQ3VYL!Q75JT#I# 5FG6@FN6KH::I'K$"U3,T3W-#E7H6]0V3J(%F M:$RS%HAEV*1F&0IHEF[)2@T9Q-ZG:>S+6CS"O2G]1>.A8(/8_F)5_K!B*6Y# M/;EP--E21"&& Y:^C1GT=:5/ R-NR+9U@'GZ^V+#/[%C:\J\ZY5]%0O_J!QQ M'UD:_Q9-.Q8WF5:L8E(NXV ,F7!&*F=+RRN;?G*A:;+JM(GW6V1:M\S4;TT: MD390E\U#S++>%]-_108L+.Q/AN#GD=,GV=%1T[5?,N@?M?C M>5E>X4QT1M:V<_ MOL-?RM^*'(_OQ62 9EWZ?CJ$-ZU6%=RP 5L9LEI3@D0@_8.1S(V9^DU*IL-0 MOV$=*NI7M8[6=M/_.<5#\YKPS'50_GI9D7NMB!M;(MA$+:]C[LF%XUBR:3:% M]%N3VMO@-N"(Y75C"\=J\FHJ)Q>V8_CK[<\E(,59M: M QJH^&GB&:_BRHHRJV""T?<@Q&]C)KT)\<-#7MN6-6<=LC2!]U<6I,2X&5V @^W@>64S&:^%X;+Y.D_!TF-$& M7+9[N+AMU0FF MMM]KYK*9[LF%JOHT3 M#'6D^=\+AC[\[+U(I+9H7Q3*DD>PP*8H7%G5L5%;%\#\VOWJ; M&\ORL2JZ:[,DL\Z\Q'X0X!ZK KE,AU-SCP#/9KD:H&F^2I4 MEAEENK^47*Q2P^NUP9H=F^GANP*+\D1OXTM6R7'ID;,56-ITM3./9G=5:5FW M_O@.1D(%&5*TSCQNFG(D7B]Q*[U1%8R7GL5ZF5GY%F[2BXA)M-&U&7&5U0X& M.H,E!CX-ZR [W%MHH6'5/+$4[!H+SK"71UB)MFQT65NV[BT1"X?Y,&7E1MG2650?K0SQ #!$$F18ENVY&_E=K*B6T;E%4OGC MO.(NO+ C?:T;-GQQ5M3*XQSA:49Z,_VH'IF^@Z;UAD'9K*+.+A9>':W[K-H' M8CXV]=7:'V4OWLM87_A?( M8;;6VZV41U4&/Q#%^+)O7GIVL7\U):A-S"BLG2;1AFGE?S1^6>G6OFVK'>+K5C*Z)DDM(CN@.DGAN)8K. Z@552 MH1K VT.#G*F;=VZY0C<0QJ.,33#475 MO #F4;/H/*"WT0[JV,'9A7^U#MHTM'7;#F'R7"/4/%C.%:)2HA'7-13B+HID MU^U@=5U"/[EK=V:3+Z35%V=?@YYJMA[ XJR9CFEYT"7;T8EF^(ZSBUZ:)Q>& M5B>HM=A-+E8##RQCC'76Z>]!E(XJU);O!;F<6 M8W1?1[J?KGU=?/<'C#F8]@>\'=9L?)1C!%:.>>K=JBOC<[=8VAH#6@+9TBC"7"5@&;/)/N+;>2]&A+IU M=;J7M7B:Z;M@XT(_L'R#A*KG.(KOFGH0$HMH@;FH) &&NV+-J4K1JD#..KEP MCXKZV1E]>V?"LKC0N M+R2_@+Z8M?KR(X^J:)$5V"U>]N;ZS< 4&[6L5(9LZ"&(PBX0_ =\+LXC)N70 MF!X MWZ4\Z\%0XJWX1>39T">63<:2#[;*51NRQ"7H=N&[?CPYELL8!G#N[[S M"C*@7@$KYZVZCB6C,P5FE@%_IEGPIAX9]1O?A5'3&=?,F5;)6&MXV LFP RK M,_X$/8IG6BJSCL-4 OPN9XO-W1A'%Z,Y&OO98:630^G1$+<+P_',R%(W>48L M/-&L(($'<2\ '\0QQ]^R(4A199!A@&%6<%^0PBS,KQL^ SCK\:7FX__6PY?L MC>>,1=Q? ''^@/U#FA,86]!1Z5N214PLUH/.M47%547WJ&V8E%#3<&S#HSHQ M===2U- T-$V=+BINA9H%NVAJAIYI**9-#-\P0E5S8(-M4I?N"**C7(--\H>] M":V>KK6-:#KQ>M%3H691_"OIH:,VP/TC2.9SE'=!](O1SZ/Q6DH& YB[T=NQ MKG>/_N8;,_+,A3FE3T4#0-4N'ZXDVU!DJ9RU#8W+DJ+%@R50KL815[N8,;FT M<1GW"1 VE!YLQT- 6$*6(/$XZG@&Z%"$4K#.^V"?\OOP';PY3M*SWLVS/ # M\ [F%*"_H;=Q88'&NVRP=DEOR*4&M]DQ&D"8:[2X@P%(3X;&#G?G7+:P=T@# MCKBK<#5X)(M&5>!SZG=C/ ^1\'PCSR9!$^(EOI^&]Z-YK.X&2VM0B)R/AS-! M=?3X)A.=*ASM5=:GB=[QPX*1*V1:6>C8%UDNDK"H0W_\*/6'?5SE_,**1S&' M"]'$R0.,."5@FKF[ =?RCO0I24N?R41?8/[0^S U!@$%&]YGDY.S&]#/(#VE M%&T[GUQ3^2N?[*B;)$&=+,U,M#SSG?$HP@58.9]H!F]A2(CUO?(V]@&4OT&2 M4[;,]UZJCBD^GB/'5$;SO,<=/LRVL*:A0)$A#$.*+C;V1FQ%.(2&_HR3YQX- MGMCJCG,(8@8S$>?50>Z,C,K9E%6O'I]-_EY9+@I%- W0U'(*SIDX S#[4)2- MYZ>EE:>*U449/T(\IA3S'YFS+O$CP*(J=TN M3/;/4[:).B>]9_*2G9Q-]ALZ71WDZ?&9V\4P7*6+S@(]Y.,Z.8HP-(_/=BS.2M_W*[TS0OM[??;Z__BA+MW=7\[%I6UI[=_]X\R ]WDM7 M]WN&J[UA3G9D*^K[\C8T'B]^M>LY7P,Y MB*E;^7J !]98].)DX@Y<<3P*J&F,HCIUR\G>>>M[,,3#I^[$(C^*R&!#5?2> M!/3?T$W$B46!#^;08H"K'GAFD]#!)W&)8G%T ;$-4W9B.T*;882;=K;M&.9L MRCF4RMC^-&>'9I73K7+/VAL?).6PD\@FO@H[7\!0(Z(;,I'RZT//QJ:1*A]\A.Q7_ OD"^65H_H$E]0 MEDKAB)PA1K[1GP"-I2.!;=T)[Y_?2]@A).(>?G W1(=@DA;'DC"6'$@Q_"T! M1&,0"]J5%"X(7 26&GM4M'*K3'QIG O_UB5U'Z6+@ MC;1[O'\L0/#HX)"_LM#RPHK@\ =T:E&8B(-JX'Q_T@?X4)P[WH<_*C(!N\./ MA41\3WJ]3]SYQ=;;1_CZQU[B_ZSX_IP3F V?#'#=2H=T(0RX>T.!XAPF>'S/ MSC 9F,B&?6@OO*0022:FHSF'P-+-I>PG06K >CV".#C)Z7?_D01-F@1U[.HYB-!7OHP^3; M,8%L*E"/31:_/(:Q'85#V2(%H?AR<;G#+DT%'_)KIMEQ7&/N9:6CSKWVVFM5 MK6/K[DJO??V::8C&VL;\R]77OI&3\F;2E&K.W%L3:5UL&G<343P#D9D6_ ]S MLMQ,A]TLP\ZX#+OEBB26+1PX7),6X01=I,='-W*:&+D51T[=!&]JJ[-!?LR% M^R3GQZ]Q ;S18;RQ;,=#2YU9NO\B,V9J]S%GS[%T1HSMLIKMEKMV2LR>I9P+ MW12ZV4QBQ,9TT\&0?ELVG%DF"*&;0C>/2C=-V_:IZR@.(=0@GN-0R]&\P*4J M\1U-HTPWE2WJIGIR8V]-'TD@3\,TJB, M[14$>AM+AUM4#:^+NT'*Z;C+@A.5QV[= 9"\%:/+Y"3-N+56PC=#02AK9*;8.ECFF6[6L*M;W0 M553"I%0II73U#46YQFU(2C%=25;6K_'=4MK'/0 QE]!JCE1&[!0S (8=M@Y3 M=@Y?YX,\<'KM%H*8>K6\XG/4A&*:J)AV#0GW:EN/%FW\A;!N&^EL7%@M9+)6 ME:;W)B7J&ZDU_)&GMF]#&8Q-8EORAC1R@I">=P"[#4J>@7 M3X%$2D$I"BRV\B1T$WZ7%B29:^AHP. WC';Y9LUUN.@+8I)N8?<1!E>1IYPYP& M-\6XW(>?>*L?AEX6!1%)%Z[[4B&NJ8@H53:E4Z57! [5YR:TK;O=PE M\)&R:YQO;3+]LNZA3:J =G*AO$)0M^?&..)VL!#;7D%M-DNI]D#37Q'RY!>$ MK$@Q5VA&19(K##J MU!9V_\9E^/;NTTR2,(Q!% (4BD>LUO-\V]EW2K(D!G/Q\BW),F0]GI1P3*@N M[GZS$KM2D5']Y").9D04"> HT4#1!","V[.Z-F*@/HV''S*QG^;%*+ M$^D8AE+*GVD/< JLXGEWBJ8IC' 19@B&YL,TKB?>G" K9*GPQ7>SPF)?]GB: M.F=K2FD?+\)R$D\Q-K$7@:YU:V@TQR2(R)!4F^2WK"N?]7E MH=+/7V!LDN'X\K^&:90%D9^/F 8S.KI8/H>%+.;UC.?LX]2/FC]@:;RDZM$BLE\G&4:@7C5^EJ@:_'1(TC.<)E%-'=U;"@4?A'XF6( M]7!N83!L&-E_#Z,IZBP87)\,&"7LE P8\WR$V MUY0/W_^3] 4 &B R!>K%$/4#HTM&,$ MW^Q :PL-]*8Y]U[]^&6=!L*;^<".9X9+_G@G5"L3;&Q'679L(F91D4=$]=S@E$N0NR3!5M\P6IPO'/]B-P\:.0F MB6%&?'*DIA3!R-CY;TS"TO;L#8+]EEC!VUBZ'#X-88_#ZU&,#!V-B5_N V[C ML*#R_,ZE$/Z&9J\T4[??+TL35?((<[)&E%VP1BG68T!,T"M(@6/'Y;?*.+C^$C*#<(=DQE.$ MA$A]SOD#W^\E'O)PCJ6C(]W\D/JL%5FE0A=;:-EF,XIATYKC7KJ7H,%FO83/ M<)O-Q9$P*NNC8UC,3,()\XQ1L3LR.KP%86,@%O+_DH8'7%*T=\\Y6 MR$X3*?%!$F6."]&!4#Z(,T@"+"R"-U:(B^H8;]2D>-\$IN2RGI#HU@I4_ ML4N,-^Y-JD/5-$XVQ42Y K6>X*ALEJ-R55[R!L6WGOOQ-J=]R06P.&;!8LL. MK$ZE<>7;95B9V0I \ >V4+-_,H,&#WR"71Y87[!:\"BRO &XV3^7TET23U.S M+:/"]LD*,SWW_&N[(G#98>*;)CV.![XAMW6 $'5E;OV=]^QF@MUZ+)CK]_0M M@=UBU^LE^;^1 !&@"2*Q DH%X_[[U?X/1OV7"ZPE,1P<,A ,SW\?@GE3=7*J MFN_H>_8,_\D,BI_&9U8WOPO >>D7-(U\EXD^.XZ1:,R:P,%UA5.\BKT 1Q6M M+8NA^J-CE.(4 DO+C:D^N1<+2U$,O3[W_-6V**HR/I;T[8S\L> $# K&=7P] M4LZ/'85YU!]3_&&%DRB,^/C@U8>;JQ&^XN=VQ9%;'Q#O]9LC7VYL9/;%9)A/ ME.Z8]U";AI4 *NT/"[;\F#&2]H?(?E^_A:(%)PC""34;&2Z+@Z0_?>Q<[>^G1GET>H&[,>Y#+ZPACOI5-Z(AS&0YXO=\9-G(CZ^/E_;B MNER6#2CV\:,M3XSDQ<6[W[8VQ1'J+@M4U![?UC5HYQ/;D3Z.$NMPR"=6-C'> M&RA=\I:"S%$.''UFRKG_2"Y&G5,!\S/'Q6:+'>J/O0D%X7%:'KW1"A5U#YU$ M:]= VC@<&Q=&_5^9])TM-2C/HT/: I5)"1:$&@\LOQ.,]_[M)R;-,4%F7=-19/UL5S$FWH$9(3]E M@3S%#R3%_Y4ENUG8,G$2LL/X5@/$0"/A7VZ/G;%Z"\I[\^D&BSY MBO3STXK-:1?_UZAH!(MPX9+P+86U[1DC5Y#-G%XE>$J125^^?$-'- M=*\MN MIWCT 3?"@X,A**6/6X/2511&:9\MB2RB(2CC-'CK1H<\H^T0NX'Y)YS1TMAG#<+_QU6_GX(J=J#*QCY/R@ K#89:2XPB[-]J# MP^TQ]:2G&UO3,>MW&7%S/Y M4BDF"S)^,[TNE%[. [(:ILT*);:580<>$E=\H%6M83JMW, M872I#XW]51B8*)42%FX0_2H^3);<&$I_YT5VY2DGW$QPZC(C ,JY),K!,_9! MBH&X.2MZ2-,T28L>846C%/!&1[H"T?+!8,V^(>^YA/HU^% MJY%'3*#%J!9K2F)6\ZD<%9EUM#QYENL*.56&N8RQFF@*&_@^A>W0IV&*07(\ M'J<^^EN4I[O^R46GV4?H- MJT=;3 5[K<PA3 XZ3+F!9'X1>:910Q[8A@.K@)E MD.F<=C.46,H_5F8M]?A?P^")'UY&\<@1C!6M4!2Q]1Y.!B#[EV*HD24?#]J# MY#GF_6.+_2B7@TUOQJ)*N.2B!L >)R<_:36. XMT30P3SA.KB_6+UP0J]E5@ M9",8/JS2S>IGH8\HX2<,&2M"YF&*4:\WS,J-]7/"/IFPF+P$VX&APB]5A4;E M2RMI(V5#^,:A(J@813R@,'F::/)!E-"1^-V2IJ+/"=-XY9B6R(M"0\[G%D"E$)BEW#4X*U M>+FO J5L5*:U_#3Z)WBH]P=ND/!$H#(OEL)@YR"!#4_$S6/%6.+W6&!9Q"+6%M=*IL6G8V,_;1MQDXUCPD6] MJ#P_$D^F7>SC7)9Q*HHJ="/]F@L.1+!/7;"/UDBPCZ6(8!\1[+.C8)^/'>F> MA?C?CH^)]\])MUZHCJ6O$JJSW7FZF@@<^#XZPB[2 :5_5)-Q^$+ZK8#7MS$& M*+ +^SBSN70Y@&751U43"]1R"Y3>S )EB07JF!>H60EO7*"G,W_J3>&WR^^/ MTNWM[>J6WFV]I5<5M/0I&.P$HYIF_%=\#W4URG?YC%L:=+#L883M(]OMU(2G ML6TQ[#W9B+Q+QCF(^=031795WBV#UE@&+^Q4R5-*!L6OQ8O>CS([J@=*^! [ M3/Z6)K]?> 8OSQ1A(7(8]!:,3Q$>;J[*,$#H@A2 Q2M2.-@9 ^=\1%=8-;&/ M5BN%3AUA,R<(E_TX(;!A.!6&;<5<*=$1^' M6<369TS3;6:!(N@$ M9.&/!1O/,XGPJ=*G,/T,BS999K#^FT[XA?$3+/-K5 J^YBO,13+5&'[ R]2< M/2J/E'(2_J0%<0XS UDE;&XTTT&0HGR6UF-TRCQVDI?>QJ+X>SG959U%=WC"7W 9 MQ\/1\2WV;_S&=^R&0N)'/X_RW*8-'OY?BH?HE',MC'+C*^U??2=D:^U?']5. M95'$;#8:9WNZ;5UL_5MJU5IT/:DY\EQ41LSVRXC6D1Y 1%*D#+I_CL'V=*,! MLTR%YYH3DO"S/W:=#=PX)I$' A1D0P^8)8PD6;#,?V6'3WNXD=Y/67/:+VMZ M9R153�SP+2EDV(T&,*WR&%=X;GU/&E5;H=14L=+H+?B%2M+%18 ['M0F5T M,,JNR'89)UM*GVAQ<%IP5PE#M*8A6G:TWF#$H;8^C]+]67R)KD]>A-?XI]!"Y^,YYDNS+AW:MFR9N#KN1 M%Q6Q)N,0O_%J\8#$,9B5V_HRTE'G7GOM MM7K'4><_67WK&Q696E%X:=KBS\A2420[H+_1YWB%"4B]*.!I4[.J/K\V]D+] M+D!*BWK^#;#$1)_>*K.U!"G^PC/.M+11S+%0/83%0,?$&D7Y4O!AYPU<'(I@ ME"I5A77G4Y3VI7??KB[O/TJWUY*F.^]K ,PK54PV M)"CE^Z=++32-6H4$34B09<8KW MGZMJ1S.;W[L)+1AK@7-R,0$//I(>.X-]Z%*:3U5LD":.XY&&SCODF& M96_7/@H[L*O9QFHO$W9@O%B@ ;@?UW I29I'5/3CF!UI7!()C4-I)51A)0Y: M;BQ'6(DCF6WC52N!428I[=(XPYB3+UA/0U@+(3^3\F.YPEH'6B $ M0BC^(4N"K;^F^&C5F?(J7ES)^S@6WE.V*NK1B2GB5?RK_GX4F;Q(O"O'4'L3W6IW+'NUX-;7KYF& MT7C(K.%T#%/?0&-UUVR^L1U;6:VMKP8C=VRK^;>:':HE!7W @ M89W8DU'\Q%)7_@XCA^0YRWLI5@U/;E\$?X$!)+:ONAMBQ>E58U9W$\D](V.[ M&<=KFOEI-)CE_6C?*+ZMICM22MC.[B1!H+4# E9*NIO>H!_YH!0&2XS)I*!@ MTLTU@(*=&9^Z](4I1Y+.]Y -?6,'W6K-)P_U/2T3RO;O>H[SUM7/$.L!.+?K MNT@:TSMJLW![U15-G(JM="K6S?/!^=G9\_-S!YK9>4I^G5VF?A?+])S1X(FD M9P')R9EJ&*JC6F?07%55#,MT55NQ=-O4SXAJGVJ&H;M_J/2W'JB=;@X[G,L^ MCZ+@G%U%91&D]8I"5K6<)^.6KH"",I)GY*8DSE91R!#/E>?F.5UA([=$C%N%HV0\+=V".%NL,E%A;9I8$8#GV M6P\'L!CBU&CO SRD$#,H;I=EC-[>] A53FSA-M%W"IF\AAO;1J/CO)8=F.; M=WOT)ZH!;,V--AO,A#XTW=6=L[RO*:JIZ8'V!_UMG!:X])8E: ]3*DN<%V*2 M[%HU&#>,(K-BNG$@>31_Q@3YKUC3^/JCC)%.'7;E1^>A(WTD\4_ICG4"B]%E M6>)'[%^L,N]C.LQR2H\>U0K'W#X@P,.#M& >A&-.W'K$0&BWAXD""+47")4. MNL^]Q /H@J19,A;,2VE&>=VD"*!QE*02I]T* MAJP.K26]&Y$ 1 J,WLOD98+67]&,&QNSE+V@1\V6F7-HI@=MHSHW-@1[/Z MF::=:1N*2A$@YB!O/9QX+%7IJ'\17I_]QS#-);^I2AF5I2F*PVLPH5,'_3R_ MJ/2M!S.$)UKH$BHJ/S*(<_F44A99SJ[>_*:I'V7( @6S33EE,VLY.^LB16)= MGK"#M9; ()$^)^*XWC27A]4CD3\G;CUJ^*/M%OZ(@/0V!:0#]M%>R?S7%-4J M"U"^AH@X9IK&17*)A>".$A[)D_=^QK#V\K;RTVGD\_I5>../& _&GDD:5 #7 M&%P)("5"XO?']!Y:CT1,O+CUB*&4+J#4OD.I%8_"&!6!Z9X15=$+UPZ@E[3 M35CMZQ545<86+81U9(F&(?49\.+!V%\)M%'BM3JUEN ?<9[6RO,T5D:Q51U# MJWEH?=+/5.=,VU!2C$@0^"@?<=!*\$@U<&V:TX9$:0Z1400H*)Q M&'56BW4XS'G;_S/M^F&M9T'22WJL6H*4=JFH(FIZ/^SIF@BI;3W2SW0%()+ M1^+6X\1'IL!'1X:/7C]RT\MP(\ J5]TH)B76&0Q26F3(2]^QA=GD81NCC'KC M@2G =/2P1QR0[8^A/##@(P[(Q*U'#7PL 7P$\*D 'V,$?&SIIC_H)2^4%E#F MVQ#>3#+AJRE]-?_WD##+X?IJ#B\\6AQEB5N/%K'8 K$<+V*IR0PS)^F D)BG M'W-R[LD3=.V MI,F+_##ALWG3N7U8/1+Y8>+6HT9 CD! ^XZ U@]J=N#1) ZF0YLY&'I@U^KC M;^[#D*;2%YKGF/C..:2OJ4_['OR,Q-&:HJDS]-$U:.F:_I)N\_S%[\(XD:/' M0R)X9V_LYV'U2 0WBUN/&@^Y@BY(0"* 1.YF()&Z."3Z&OE=0GO2YR0-$G%& M)B#1WIC0P^J1@$3BUJ.&1*HB,)' 1(")5&4V^9WV!Z_DOO.H'W9B5DEQYZ!H M5&6,NXFT>57&I(?G*/\3^H/7/O>]O[.;KFB01K[TC?I= 8T$--H74WI8/1+0 M2-QZW-!(L$L+:,2@D3H+C9(P? 4:->42"A/;*:3="NIEJY+'].$!,_D M17I,GA$'?>E\XP7E)^JMSN C7ID>XS8%X!& Y_#LXQYT2=#\B%N/&_#LMIR\ M #Q;!SR\E#P 'D-S->.,J,XIX!];_T.EOUTW8&7%_E)4;G?=/]0_%%/1%./D M8I3M/GL(-HRII)D,S3@C;P_I)],EYPM0E#[!5#_D).[1%^D_27_P0;I*.M*7 M+U>R]#GI!7V\3/QN-GF1/?V1I'Z/O&32%1E$.>FQ]QX]@A+%Y??!WKKNH9V= M66>P9Q+X2=RZ[$R>Y<3KT=):PQ]3$VL:('^#)(O8NI?2'L%,)__R,2ZG@W[?9*^?( _GJ+XM'B=6ZM\[)<(5N(X/]=L MUJ\MJY[&P9LUM>15_NRFXREXHJ=>2LG/4Q)"\\])[QF6SY.SB<'H0Z>K([_> MH,T?D=7 DK/ @.P2S*W9O@++_27R=$H5Q_24P+8-5=>(J_@!#1WX*=0\Q_[# M/KEX1+UAG(KP01#!NK3[:9TJ)@B6B7.3&TSVDI'NI-"24QB%'AED]+S\RX<@ MR@8 M+RQUVJ30C$]?LCF6[ MV8RNKM?6UM[H=VVK^K69'E)G^2K6:F8];WKYGEX, M[%K@#+O6)!W@6@#[9]@P?ZJEMV&;*>BSV$@4#AOI;UYZ=G$WQ/.E9C=EJP[56P%? MS60K&!3<%GBH+*Y M4#)Y)HZL\M:K*(^>TF0XD#[W$H_T6'(BS3-9Q)H)0+4O!OCP8LU4,#5GVC+3 M) #5L=]Z6(#*$H!* *H99]&KGB%-$9XA 63VV? =GF=( !EQZW$#&5&Q;J^1 M#'ICDL"+8A]9HM+(SVF0847^4930"'0')^>?B09Y<11_/ZBA.Z/.,JE MRV>2!F-OT*:!R8'>N@>Z_WM"[<7J="BW'L[JI*E+N"C MJ<6IP\/0RZ(@(FD$C8'%:9*$4*PY8LUI^5B+6P]US='%FG-8:XY>K#E729QA MV0#<"\&VASX3$+QN,LSH59(,:)I)7[Y\DR5,)A]0EE$NI6Q)HBGLD 9#KQ?Y M$O']9!CG&!F.WEVQ4HF5JN5C+6X]T)5*%[NCPUJI]')W=(7C',)(L[-#OE[% M?C0@/>GF-_6'R+Z";.^PB*72MV&:#9&Y/4^D[\,>-%_5R:EJO"/O60"5:@;% MOU@#V%;K 5Z21CENOFY^^UT2/U'ITF=+H^KJABR13+H,D@&Z!JOOA^=8DW1% M*W=M#R3U2$RST_O?&/55O$53%$VLC6)M;/E8BUL/=VT4Y.&'M39J;ZZ-GZ*8 MP%_A;V)M/,Q;]\#RB+7Q,&\]H+51ZZC_6RR.A[0X:NMN'%5'^M%YZ%QU1LN8 MJIO*FVN=JUABK1-KG5CK#NO6@UKK-+'6'=9:M^Y&4*QUK;MU#RR)6.L.\];# M6>M41>W]O&2^Z]/\^?O\BW<99CG'NTG7B#WD0^R;&Y!AN%8;N M4&X]+$/WBD1_([B9/^BW3S.Z=QAC#UP>_2/A&63U@^<>M!6KZKRR_" M\M59OBO2\X<][@[X$L4_/62U$G90V$%QZR':P>N;3\(.UMG!:QI&<23,H#"# MXM;#-X-?+C\*,UAG!K\0C_:$!1064-QZV!;PV_<;80'K+."WE&+"J]@1"T,H M;MV*(1Q5/=V-+=QM^:+-5-Q2U?$ M>!?.-9L;4U$9O?G*Z([;T6V[B?K5E6IQ6N-5((OG3_'F@URC$/SSI_-^;C%7=!]CPV(TRR9^()(8? M J0^#:0XR1EV"!A]^V"8#I*,T]6- H>=44CP EFCI(^T0H&,XIO 0^ES!/NQ M;.C]"UZ'H<;XHEY$O*@7Y2_\S00TF'],AO; GJ.+S/$ 3CQ:-C.:JEZ?EM7K M$0DE &]>L!/?)(KAAXX(S4QU88_8IIWU)M3H2H]=5E=-_2@_#/K3N M95*EEH4\6U8"UI>[)*:=N1HP5!5IV;)49T=PXN_>2E\HJ9;;9LC;2$-?;C]?'?Y^./[S<.J M&FET[)TLS:SYU104-,,I_?+_P6L3?5[*M2EVPX,&P M]R+Y9(B\X#DNBBF%)85]'5::#*87+N#J"%_W*"Q"(2XU^"*VJ!0WX*)&A[CJ ML/>18=Y-4NAT,-^\%'. <-5<5)RVNR\T%0/VA?S#]?O""40T<5'3G(YFSK_^ MZL-OO+F4SH9?K.N;:K&J+M[D>A\KJO[J3E:WY1!UQHXQ8_[U_N[S/2NT>'=5 MN\>9&B-W[_S0A]V/A62V]?OQ:]A=G&/M3;\KJ3:K"*H?4KVFCR_GQ^L\/\O. MI&OZ2[K-\QS7H >H[RWD 2ULU/U9@CC%:* 5:"^ZD8TK.&LP;.Z:]@&^7F2+N)K:KOK MY:U=WH+;N?%^#?=R'J5QN67S:"]Y+K=J(6R-DF?T!"+=>1)GN*,K=G/%QRK; M0ASK*&:_^F1 ?-X$_#7AOP;,/Q\5GOHU]GA;W]*Y;L[HSF(-:CIL8S-6SUG(DC] T@^3.G6X&?[QH"M M9D?"BV9<&A>L5GLWA\S[[L M/N?85Z$U;!S>O4('NHU(QT-Q]&XEPKAUTH/KS]<(-J"T)WT&TY#$QZM)?-&Y MAVTT8;7 JHL.OS;#02C6H*->@X3FS*Q!,RHBUB"Q!KV]!CUVX3V9]''8ZQVO M&O%%YG)L;] N,_$ MHH*+RL:50009"IO\IDV^3#'X@4B73REY)D>,;X19%F89AF K^B LL[#,;UKF M[PGM):'T,O_-J1_D[^)&D@2_](.\)0"T-]U(9ZFVHA[+2PTV_G0SWC#])7 MFJ917S@ZA($^<@.]%7T0EEE8YCKNLM6C6)9 M3AS;-\F6;,DSKK,MGR0GNY^F(!*2N*%(+4 ZUOSZ:P!\%5\ ZF6L77(^9"P2 MZ&[@:0+=#P'PE[^^+FWT0BBS7.=SZ_1]IX6(8[BFYG2/^J[A+XGCH1M*L$=,],/R%NB;2=AW-*/N$GUSZ7?K!;?;7T2E M&W>UIM9\X:%NIWNV>9=>X8M.9];]9+2-KCEM?R"SR_;%QTZWC3_,+B\ZAG%V M>GGY\_SJXE.G>W%YCMMGG0LHAB_-]N7%^7G;F':[4P-__'A^>BJ$OK(K9BS( M$B-HF,.N7MGGUL+S5EXH9"8LOS6FJ]-)UYJXY?6^XRQ/>V,[IV6E8EDNR2F1;#O.P M8T2R38^VO?6*L/PZ2]:V!/N";_WK_RLS6 MB;Y6G[7G&*\J:4[6D=J#*U4L2+@E^/KER2OWLWP+JR!=4-<5OIFE&_G.JV0EA!=[ZCU44 M,F*\G[LO)X;K.QY=ZSA_7I7P1Q6W3PDSB55%=UB<_Y&C$SN.ZXGZ_$IP;;6R MG)DK+\ E[C!7H=>,R"PY:WO8(2@2]&IX;T6XE6>1W>%$8XP2$M4:$IH3-R*+QWQWREJ MQP%VXD^0BJ18E) ;W?_E9%/6@2$G%#8_3KI?&*K=: M<#$$IP2RGF]:7J(/-.')5%-"T4U#(00D.[]&?7XS?!P/[^_ZO M#,:_#0:3L6;G%]=7HG &73^&?B,!#$E1*)"%I+ &D,GX"5-HU8)X%MBY*SII M84JH/NA#A=ZE9/^EIM"-)_#OP^!Q,A[>#I\&H][D#NYN 5N!("5D'\L@BX6B MX2V*Q39@W=X,'YY&@]\&C^.[KX/[X7A7S++RE-"=ZT.7DHZX^+I#.+P=#?J# MP4/O^GX !;X.1I,[^!-ZZ78P&O&"PYO_[3W*__\VO.\/1N/!_SW?3?[>']S> MW=Q-=L%[=^5*Y_BDY1S<-V)34,(6%!F#A!4(S$%)>_X;28O0N\"F9@B'I[@W M_NWV?OAMY]$@DJ,$^J+"* !2D1#;0!5W\8@8KF-8ME4EF:@J50GCY38P0KFT MGAKA.J1S[%A_""L@-^X39E!KQ7^YLVN?60YA3!-,+5$J!$\[/%NTF&&[S*<$ M?B3%BO0](1BY,Q2*KA%H8W^YQ'3MSL;6W+%F$/D[7L\0S+'ES)];P 6".48)T2B6C4+A-8+N%EOT*[9]\D P[R<^3NDBE5]7"4QW$Q@N M!PE!*"FI1B@\259US3G&?_K6BK?_D>@RE$6UE4B<;2(12I*T9"CK9P32:H3& MKZYK_K!L&SJA9T G4&+>$P?'$UA2JP^;&(5"A98A:)1+!M) MX74#[\9U7O@+"NB!,7$LESZZGO;<4U!9"<['37 2@I"4A(2H&@%Q#T.Y=L<' MA94=?;[9T;)BC;KUQETN+4],D/#@@Y_QR(4X%0*L,@E* #YE/3V2)D:BE+P: MX3+V7./[PK5-0AF?.;UU'\0;ENX\45Q?B! MU#K1.B/R0AR?: (1EE9V^^5FMPAW*JJ/N]F MLO' K2,Y2 BJ$000W=V[C#T1.EY@JNODF[64'9_)ID$"XB(0R$!"2(TZ'=S- M79()?M6>=),UE)V=R9!E;22JUZB;]:B@@_!+VCQ3-Y-$Z_-,Z%WX5YVF8ST M)AARI_UB&HA4(II)M:L@*I74"<]<&K 2?&42E&AEA MA">3L9=PC'6$2(\?K(18)9%* #,9?Q7BL8Z(YI.(E1 L%:%$+,,'%+&1=41' M$H:5T$A54?9^AA:0U>O8UR5,8\7'025'AL3#UOV/E?CA1*5>&5R?MU%>?S]E]!1)S#UV+$' M3+]#WXB4P_"IQ?=X5H-X=SU*X#-L0@5JKHUBU2C6W;A$(50CPCQJ&1XQ;S!; M',(9\C4HW2##251R@U@IXEH;!RB$Y]%U_JQA0:%*Z1+911!57 *TMYO1H9IS M\!.63-\F[BRD='G2X"5YXF=&9KY]#PG%07QF.PN4KI1A<"JY4F@4+QV:];/( MI[PTY8VD;4@8U_A9(;"7/#3J$%Y1J$7I$;NL M=H+"4G'J\*K&&8HG*'2JJ5;I.A8"L& M%=(:%)B3*I8RJ);>E+L@+LYV;RT'.X:%;1F;0_Q^;^&I90O&(JAB8B^24LV? M#J12^P*UF&&CT(U\#2%*='+L*YEJSL3SVT#8-3G/=,4&K"]=8RX MC60EM!D6M!S:6%GM8T&]];?QC!J6KP;ZKEI4#O Q0SU66OB;GJ2CJHT_%"&U MAW%@#XJ47I$A$RMZ13-.;#U.[/9B8U_:E!Z2X1MW&#>:]Q#ZCG+K>]#?O:5+ MO6 EU."5,W050\,]*5.Z28:)K.@FT@*4- $%-M322?+WC.QA5ME"L!+\#.E8 MN$6EF3&4&,=C-CP9-Y DKRUG#L^%[WCNS%N0D Q9<\K>=4AP6=3=AROL0[_2 M8[2/6-J80?A@$=J$I%'\,NB/2*(UB@P+;P7;HQH7RT ,XS&!!GK!4 O/XV%< M2:U'Z3(90E'394+5T70"RANOR$'K!J]6?.6F;>\%_!QQ2HQSSJ,JQ%C*1T)! M+5&4.Q&WY'L+*BL1RE"$P7[(NO.YLANBF8>Y,W%EJYA=3Y82JJ*MJ^UX@F1\ M@!27:QULRXZYQC;_.N)X02#NB7IH&^C*):F .\]0=1%P@6 D)"=AK"]J8W^U MDE] W2$ITA*EQ"U#ID6X)277/NV1O2+^?<#>5IL02D4H<0!=2W\9O*IWYGQY](KPR=^9RZX,%TP_NLX-'[!LFV_$Z,TIV69) MS)]HD-)W,CQ7^B@OJ5&*4(&87QVFLJM<"N1H\0L0R#%F(5B4^L]:PS7B"PQ"'7F3X2*4 "BP>'4MJ1/;P>= MIDPEC$7'I8N_ A4HH0,EE#28JOK_]]-#H I2&UP/A.NS R.634R^%<)Z$2<, M;?5\ELA18?'JV;;[@_LO^''?]:?>S+>#32O;X:8C4 E@ MX8EZD!>&\L7KRU!#N-&FUEC>N,SC;QLM#]O6'\3TW.$4^L()PPGVP_(6-S[S MW"7D:UL&/-NH4.*=(2*3L1!H1 F5R'.15!K%20QQM2C26TLGR#LXL=OI7&#' M['9.ST6JSB]6P[VJ5"74&=ZPX(S&-N)J!#7$%4FJ0=QKT UPB'D T3E#<2Q< MSX#[@MO9%68M\4J\,\1?(=Y)QD&B+56B4&<#?(A,C >G:>.#O\2-9]"]#R[X M$)J5[I*A&(O=)>$BDD).'( F;PI[?FZH9-UA9#1^/L3PD2-6Z0<99E)KV !- MS6BQ"<3@E1B^^!5GJ^+TW=X/3,V*<> ."I289UC,0LPCC:D,7!XI+)4VZ$?! MVNGYS<)RL!@2>RMHH6$).T?6?.&Q?86$^EJ4?I!A1DM"1(@,A=Y@Q$]J1E)U M$S-N /5IL%S9[IH0&;S[U%A@1O;F!VKQ2@?(<&]E#O )A0K#'"%0V0"?/QT/ MQD]/_" "862/,7^YVH)&WTV'R@4N-+^(N3'_<[4HTHL2BAL_2$;PT\V#MH)% MK\%A>'\0TW+&T&JQSL:=!:MS]N,C>]&O])\,@UB>1[2GV<._PH7 L5'(WV+!:^M?&AR'VD'-6D:CT@0RKF/,!BF:A43&>\7!^C1D_]LKL6[8/Z?4 M4_[ZBR4+[X3S5IJ4^.M\@"0]?PCM\D,+4C\*#4#O>,6_)#]=TCA(#%L/QE23 M=QF,K/$IXX-7?B@O,6?477H+PD=7WPN6N 0=#!(!'@;C*-NC%^W;'*6K95A. MI:LE34P>S!X:B;B58GM>PDZY&$MZ)M? ;45@+&*U=+@5KXD:A6S>?VIT_I5!DN-/7YGK0[;>QDXGXAC4"1%>*%:?H+0(V_ M9/'+16W//E*J0^D7&6Y4VR^*?*'QA"AQGX"\7K,0\PXV6 M8!ZI2B+,M34P1PNGR8Q02DRXG'?>YQ[PUM2@!#Y#AI8 '^H4@!<<&UIS%]A# MCJHK30EMAN;<@+;)3,L?XF>'1M0,W+HF#JBLNFQM&\DJ9"\S[&7)0YO4)1[< M4-N_.]"_G+RR*[Q:6>#;_(K\[3BNM%U<@BM$[A<6;K TI[_S!6'1#HFQ/XT^ MB/A EE-"6PA/F5@5]KGE49^TD(.7A.^;4U1S++G!,*SV.J6V=07)E>6:W.C/ M+=.79%\+,:CO69[/?_U*77_UN26+6QY9MI GBWNTS?]B5Z;+%PS?P3TNJ'52 MU+1'GYL"H:*-&1,1([BKX">3K9IAFT7-*JNR]Q8%5QR/S E5-R=Q9HD\X<8G MW4[W@PJGTDI'@)+(YC,,=H]2[,Q%R>DZ+O*$U_R2>"G=#RP;SH80H5&Y2AWL M9H7H'D+5@;PBK*3N/['#-]$&7OJT]VJQ(IE6F!6!88GVX67U'D MS-6-&H+3GG82^R'+O;RP^+'X=^93+!I.UPOVF4&*PWN-688X[WSDVO:M2WF) MHNXXJ,H#.;RN9VS=MF^$KU\@9@]\!<_CK2WAJF./NSATL M^L+U*XTO894C>"![? (4D^$3AID1VR.R"M8XE(\R&A6/H7D^I#F)!*<7M*6P M587EW]SU(.4FZ0,WQ#\ P=_% 4A0W"#FLV-";L"WJ\"3)8YN+ P =A&I[@T8 M,#W,B\I;4WFHTN>600ET<:4^@J@3DA6Z5O=2.*9@.::$=D,#B0IYK:IO[ 3\ MF3M-A.%A_*5^4LMJ'<%C*E]#$=IS3+#.,DCTK0150*^J=Q2-R\LZSK=)5A96J=*FS;&1Y-,#S8\ MR@T-=XY)7HDY<>\8\Z/S6F[PZHE:)0W6JWQ -%?!J_@]A,77Z[A(,B8-%Y5! M!_CB^"#AM9,%=H*](+^""/[M8IGQ1M]S*D^R_UQ+CM3W'C@YVK_N>39F(V+# MM&J6#Q@E%8Y@R!A@:J\'KX0:%@N^,!H'P)PBB6@1@6\Q#5-=T*&"$"%>:SH3 M[?B6V(T;'0L>OB4*N% PG"^)+&S\5K(..\1P'5H!2QA.R9F:,SR!A$:^AZ/@TWQU4@2ERWIDITE5PC.#]4_W\B4@0BQP;K\,<\K>03/=S#B\-QV M/8&AEH'A?-@5'^1"+DSGT$NR%_SNF)# M/%\V35YA5(*)"])CFR>*;GPLB2J]VE'H&R=>P1#$8[V\(2N8N#E=5>(*^B+> MG$;_U:=SK(KH-PH=P4.;?@]'Z N$I(KAI[3*$31I$KG5(=]]Z*A\ MXRDO,)=-W."[8H\PU&/Z'= 0GR )%Y47$R3: G9PJ(.RR3WS'S [BT9X;KQ@ MZ@E;$+8$IP:%&T+=6>)3+(#G!G_W&S'G)7UU $W_JD]I$2$B_OE*&)^E@GW? M\?;\6^A2E^Z?A=%2>JAHC1C6$MLZK%[J%'95)%Y8_*W?<+F.J0HYTV6.(#P+ M0BB]GB\H_,;]+HC%^,3TTB0FM^QAPB+]9"7ZW WX@%B&&IA.W$$?+E+Z=8^ M F?KD_@ "@C:DY_Q##\TSC<>>\EOFI]/;HW:46ECZ A?=<0;RLJK+@HK?+&0V,P\P]G*9+>3!Y4!L.'@=FB M\#&K(N)8XV"Y4$0\-'S$'\Y" DNQM"2WQEO/%ME +PX#;P &'G-##A8B-9P5 MG#JD$6SNJN!(%]GTR=2+7TPFTH^80QGQ=O2)XRXAY"F+S+>2=:3]$BZ7#\E$ M%Q*VDIROJ/A;KZS?6 A%PW69@IR'\&A9<255F8"W7D\59=KY7U?56JE34<@1 MS-+IJ2AUI-908R6/=O4C:&J"6)EL$"MW(;&2:L\P>2"M%F&SG=QCG>L3E/A7 M-Z8]Y& UG'WE'JW#IY=4?NL!+O$:)/&F(_'PIB(K,\?%UT7M#\;0/9\^,R/WA51Z<"D*/]"&2YO52._%E'C3AUJH7B^@+.(YU M(H6Q^X1BN2K) CQ9+UB\!*%@, G*&X[)!:3B_.*7E0?1=03KI'1>PLJ5[33Y MZN+.&;Q"LL"&LZ%#'J 9G#4IW^UQ $UO/J:+7=W,6$"&\>6G_P=02P,$% M @ ?(%Q5@!U9W]5*@ ^ZP! !0 !M9&(M,C R,S Q,S%?8V%L+GAM;.5] M67=;.9+F>_T*3\[K1"7VI4Y7]7':SFJ?XTSYV,ZJGB>> !"PV461;I+RTK]^ M I1D2]9&D;C4M:<6VZ0HW@^(#[$A$/BW?_]T/'OT@9:KZ6+^UY_DG\5/CVB> M%V4Z?_O7G_YX\RN$G_[];W_ZT[_]+X#__.75BT=/%_GDF.;K1T^6A&LJCSY. MU^\>_;/0ZE^/ZG)Q_.B?B^6_IA\0X&^;7WJR>/]Y.7W[;OU(":6__>GR+QB$ MJ,IGR*HD,%0C!"L4H*DQB)RUC/'_O/U+\$*%Z!"T"/PQC 5B< YR4BIEM-9) MN?G2V73^K[^T/Q*NZ!$/;K[:O/SK3^_6Z_=_^?GGCQ\__OE36L[^O%B^_5D) MH7\^__1/9Q__=.7S'_7FTPPE_KSYZ9>/KJ;7?9"_5O[\G[^]>)W?T3'"=+Y: MXSRW!ZRF?UEMWGRQR+C>S/F=N![=^(GV"LX_!NTMD JT_/.G5?GI;W]Z].AT M.I:+&;VB^JC]_<>KYY<>>;R8OUV4].>\./ZY_?SG)T>_OSYZ\?SIXS?/GO[R M^,7CWY\\>_T?SYZ]>_OK3:GK\?D;G[[U;4OWK3\+?.E#LR:-Q?+\ M-V>8:+9Y=W*R@K>([R>OUXO\KW>+6>&E\NR_3Z;KSY-4;#92K+A*&U&>/8)%JM3/-%NOSM]IDZDV$WDSBM.9 MW'U<3Q;'/+.;[_T'SDYH4JM) 4F "BC!A"PA.FDAVZ*QQ!04NLZC^A;#Y3%= MX,?C97ZT6/+@65/]].@C-;URIK1. >$R7R'.Y25S]HF?5R?'QYOOA.F:CL]_ MOVFPKG)?+SI.]ZE,>03["OUQ*=,V=IR]Q&EY/G^"[Z=KG$TT>AY:KD"I:=D0 M)"27"V03 \6*7KO86?8W0-F& NK[I$"/R>_&A#=LQ51]#,87W$<[QP3"\6J]7OM#ZJ;_#3Q"FE MLL+IMYZ M__S98_*".TAYIRGM)M!?IW,>X0OVCS@@7^/\[33-3@G6W*1)]BI(XPJSRA@P MSG)H+I*'&"0R'/(.4VY,AYO1;$,%]_U0H=.T]S/]+8(ZP["8YS.7 M5&,((5MD']0K,*44CI9,!G2(RGOKLNT=MEP+9!OA^^]'^/M/=N?X]#P$\9)$ M0B1P)CHP)@9 RPK):?8P'&H4RAXNOMMAEP=7[]B3;G\U;_H#SOA+5X_73W"Y M_,RNU5D6DF0*QEH@A2T1X"*$: @P8K15%)E-[[!F*V#CBVYWX<65K:#N,NE' M_@\XY;=G].MB^9IQO29>B]/UE%9/*:V_OCJ?AN"4=49Y"%384[/(TY!L!&TK MHY94A.B^/.X'<7PA<@\*#2FGGKGCQ0DS^Q5E8I8S6C;FYXAJC:$FA2"59WJW MW8\@:X5D2O4IA:B][)\HOA'/^$+G+C3I)8'NSO63Q>KK$#%JC%DY$%3;5GCQ M@.0$>(O"%8=1Z=Z;3=?A&%]@W8,#>\]XQ\PJO<=I>?;I/4]^-WL^.W\\6GXE>T6:K]IJ1 M>B=E4EZ"+"& D<9!2.S[U\)!-+O^%FOOC84[08W)D>Y,CKX"Z>D_+T^NA6/0 M:9EJ@.#9%:VH5<<*0",U:__B4BW%&N4[4^,N?3<:[[H_(_84P!!&<2(4(L=[ MB=63:'4'[*\ES *$*:*Z6JHOO<_YW6@@NF31I"4=,4=(F3T,DR5[,-9*T+)H M\CIDY7I7+^P6,#Z X;N7M&^Q<;O,]7"U2Q> M4H:Y%5D79+@5#M#$E2"H(J! M*GW0"0-B[>WRW %II"9O+S;TE,)AL@<7BFY0RI!$*B!5;"Z:C! R%8AHK Q* M287JD F$^]4\/8 MW(LJ0TBE;PG<1>Y^Q6.%M2IK"8H"1\"I,H5KY8#5"D-1 M&"=<;]-X,YJ1)I?V(D:GN>^I/C[0:'3BI>@%5R=EI8!]$R-F/) \8B@8S1113# MUJ]W,X$[08VI6+J;BN@JB6\(\F\_?SM3+_AUA]8RK]_PG[\]^_W-ZZ-?CUX^ M>_7XS7/^Z644]^XQ<\.7=FXVLPWT3EUGOLCVK#J#F5*UKEH:B*J5\)&T@*TV MFGU(66IBYL3>KOL5$'MG66C&/WK[>%Y^P^6_Z,)73S36FG04H*D%^Q0(D(<, M2=C :\34H+MG6VY$,Z80=3\F7$FS])% QU84*^*O:?703^D#S1:;\Y[GD%(. MKM26*;8M%1BQ0%)LY4)5!74L+NC>I^QN!32F8+4O+_K)H=]92YKS"&>,Z'$Y MGLZGJW4;[P@>H=D,84H/:E1T]9 M]/=$O[:VF'!T7'1BU25MZZHE=0(TVH*.QGGRQ<70NW[T&AC=1O9%>,[4%*(5 M++)6L-N.0P9R'K3-F4PB(5)O\WB'];_3*@[;FFE?X=_H3.\TY?V4WI('\G*Y MJ-/U)#F38_4\').:UDW(MI@$R)"+3;R4D^\=6%]X_"AM72=A[SK+W<3\=1R_ M\F!/]S]/>'QG UW,5[]072SI2P:95L\^L<[E>9_.+C4OW M?+ZF):U:T&>#55&#]SP=+=4,0:("696OR6CAL8@"V1LJJC>-KH$Q)CT]5AKM*[V.-#H=S;G?+$JQ(H@$ MPI "DQA)=-: *YE_%)0)LO?!ZV\@C*K?YGCYL[O8^N[&\> 6EW7B.29KT AR M%FS8=)$5[+BR\"&:(H21@;V<[I'/K8C&M"LW5F)UE.D@(8BK,NOL%00?-!C3 ML@>!7U8G'0GVLI7M71YY8PBRRY[E:GU46X.I3<$:+3],,ZU>+V9EHHJSUI<" MI%+@@;6F0I8L9+0<[3DIC>Z=3;\9S:@"ZUW%?W7;LLOD=\PT?Z#Y"9VO_V^+ M+IY]RK.3=OE%.__*_RNM0:K(VKF@"K!?R3Y"#@%"T,1J7UK* @N&WEF7'6". MR0/LQ9ZAI=6-5NQ*7HA-DDA5JR*A)3U;3P6$J(6&K*ICC9VC<[TW+"X!&'5> M(J*M 2-XDR48$A42I@+&^VH5F8BIM\H]6%[B8:/WW3EXU=$=A_P[)]H8Z)E+ M]0O-::.;1,JLEA1@,@Q!A5:GVSJ@1.]=1!*N>]'2#5#NJ;V'-?Z]F;3?Q#]$ M2OGKV'\]^?_W\'\]>'+WN69ER];L'+%"Y8R"=ZE2N:3'_I;V\2*14 MR[!XB9X7?.LL[UG4B9+QR6&MH7?/CEO@= F_[^BH_W*QW*S<]7HY32?KUFGB MS>(EGG92T:7X9!.@10-&),>Q7.M7G&)KO1.DT-V;1>\'>4PFKA?/K@W #R35 M@7S.3-KJ6C)(2@BFG2O@R4!(Q83@/!:2O9?9+3[GPX8?0]%D]QGOF_[;@ZG. M2BLU&]XH7 43VN$!9R/(2$(S\*S,()UK>^F??C/VI7DB>[*K2\T3'Y?_.CG= M)]AF1I.3)D;!#FTPK7D065[[SH V&3GX%(5\[V!OX"&-2>,?DN_;6H6'8,[@ M"N17CN>F;^>GYQ;SYS=+G*\P;[#/R^;5&0?N-<0&)?*P[/J0:+'QZ__X]<71__L&C5^^* M$EO765R]>[E"<#D/$%C-:A=<*I M3,V:-S<^1>J=)=P>78=L5+L"DI[2Z=_/YU<[]$[8,:VZQ@HA9@XIE.#@(B8+ MV7F*U6-*M7]-P-VX1K5)-1"AKDEB]97782ZF>GS<5.C_;";R?"O99V$P"0E6 M!)Z&8#5$[10K4I.U5)FR[]T7[KX8QV12#T2P0<78,XG^S3+XTE3Z'2[?MCG MG)6O%60*%DQIG>9-*8#MY(A4B;SOW2GL3E"CJFQZ,(6UCZ0&)- -9UO7Z +$S:7;E!BHMSYU/URZ);0Q-2PX$*>&$%K'!DHT9G M$>LE9"Z6*$L64*KU[3AD;0?=VIV%(,BEPT#H,!G0N'#$Y+2*F]1.5B M<9J=P,&[;G^#:2O._&#)[*YRZI?#OK%0YISB?\Q9,\ZF_T-E@B2431Y!B-"" M3TGM;HP(A$K:;*KD&>F=R+X'OJU897\P3328 _G?5\,4+5G9\X@3P4Z!%.I M;>28 .S/):]*I5AZ!WWWP;<5Q7ZP+/=@\NN78+@4@I[N\/#X-W=.MY:2YS'I MI&CGK:D1),78^MA;B"XEJ"$*%3DDM:IW@+1VX!ZZ^S*ZG-+ M?NW5U1,4PLM8%$@1,J^ $"%BM,#<+RXF*5T8H ':#DBW8ESXPZ(9]&I)>';$L@IFX%(I' I&:6J\*F3RN_Y7)VO8]_;H]NWWEX MB9\W\?>;Q>/\WR=3EL_):CIOC3E.SQ\T&&<_*1-5@["V$LAJ5=N.U^T69=7Z ML&5+)AJ?EMDTN6ECW2!]/JI?SH_^NEB^OG1^="(%";14F>^M+XKS#H) "8E< M,LH49[HWKM\1ZG=0!MV=;P<0ZMX,/"[IZL+X?3&_=FW4$H-3F: U+ 6C;(1V M_0L8--Z@0$7?EG9<.:]XG^?=L\SYNU92@\FAWUU^//KV_V9W/S!C-^?95NOE M-*\YJFJ^WKQZ';U,RD% M7N3 (PL(01L/"C&9FH3&W+W7YD%'.% 8>5WD3%0M.NT@RM8Z+4!D(0 KU+V M7AMMS0"]B';*G[9S+B +P0?L%5Q$_\#3.MJF*J,D*// M1D=95![@&,:6Z,9T>]CW3\]]Q=^-GJ=#/*H7AWTTWVN")S5KJ[TAB,+*T\[* M 2FW&->):H*MN??5=P,,8TR!Y'=$^(PNJ>_[ZJ+;[X9^O5B?M?/6FAF-2@ZJA MEL0N6%;M?G'- 8/3H&Q,BG+K>ME[J_H6.-_#[D=WTG22SB 9ZB<+]N*7ZVF: M44,WH6AL$D5 =#FJEK0'T/>Q;#&JM])35(GY^7RRF/^#W.SK%.JO#)9U6A9H]@9)(09!7@ M [F4JJW%]<[JW KHGGU8?@CB])-0GWW0"V;T#.KE_B)YT'[@KR@O>#YF MIZW*+D/JTQW\FR<8E3N!C2FC?#C>7;DWM[L,.UZA>W' IP>>UY,4FGN?,S_;9';NBX/4 M7L:DJF #3;;TWIRX%L@/4]ZQ%WWVE]&0=O)7G"XW!/Z- \63)6W"P]?Y'963 M&2W.#Z#B[/30'\XOMDX[^Y6"ZR_?\I36.)VM=C"G P'I8'4/,46=C/,IA*^/ MFJ[R;-$ ,(-#3+HP;V-IW5=LNP3:<]B7D\?@J#C56R?<"&88HWKMJ+,E9ULS MO]#.($8><)+50S2!9(DQ4NV=B-H:W)B,:Q_>;&P>+L,H9,%N_$D(C]_XD.M);6!"9^.9T"5#*5)F)XR-W6]$OQW1 MF"Q6-YYW8)/CMM<4]FFO_[-IWFED%1(1-)#6L._+Q;EXW3&^,IYOX+G\S7.W[8BFE./X8)E M6=1O?[B[N>SUY [V=)!)Z&1P.7QEKK^8?K@6TR3F+*MS D0L[;QE;,W+E(,@ M8SLIZ;VOO7N#W(ZH0^7"3=]^IN%UT"HX"35B *-T!-1"0,@R9:64N7(0=\@1 MC\[P=N3+-24+_433L]3E)E07M/6E^VU,U.TLLH8D,(,)+D%H=3GD:E!8M#"E M=W'\_5&.RJ ^#*MZR._AC>>O)VL.LJ^YFW)HVWGG@P]F.N\W!8>QG)JT-%4) M8%>0.6N9LU%78HV%T02,,7?O>O1@EO.:F?^=9_G-1YI]H-\6\_6[U20G452. M!60@#Z;=2Q!5;->%$R]M;9R0 USYMP?B[\CJWH=K]]&/G<5Z$)M\%?/_)5R^ M^;B8R-2NOG0>O/&LUE$11.\"E*@$JM:\,AW0L[L9Z)B2NJ,AWBY"?$B^,8%H M8@0I68H VR;%F&@!;0V0LXU4+45G>^^Z[0AU3"=[QL6Y>POR 5GWZ^)D.?'2 MQ^!:BZ3R@\')8>!<&'F:A. M ?,+AO^&EL>;L[,6,T54#I3?7 =5U&GM>GFR.8EW:9(GK+EYX28$Z4)KR$P9,$G)2]<[K.REAMC_>JF;\8PID-V9 U?O MCNHD@.ZWCIV=O-N-KR[M'6GN!#6FC&EOOO25R$$NF&N(7":30">E MP6A4@!'9';/:VM:#W9?>#L]M>,:4W!R6'GO(84CG9].%8O4EW%PMZN:=O?>I MM_O>#D[,#@/H%32WYS1I3@JO9\Q! !'[KT8G#]%&@F1MTMEX(5+OJI(O#^_9 M+^956V5']8_5:4;JDLWSP@5!'D&U*^N-519BRL1_I"BSBZ)_Y+PEM#&Y)+MQ MXK8.,;UDTJ57S$5@Y^KR:+YY^?7:>1=9D7E6:+ZV&AWO(Z 3!ARF$(RL5FIW MA_;8]EEC\B[V$_T@L]O-I?C27__K(+-)%DU%T J9>T(90*L2E*"JB)5'Z7O' M*%=1C,E]Z+/T]YSICM=YLIYI":"O.%),1IOHP3O7VATWEZ6U6&1_)2B+45/H MO95T%<68=B;[2'S/F1[>.=S\>7:'TW2?I->M7]?-%=P&;K\ZPR\*^ZN&1I.% MX> .<@T$IA#SH!3^5\@!V317%8;LL7>#<>PTNO,N"2)H*0S'1):H75_A$B!Y M!]IQ9.2DE-KVCB-OPS,F'W!_5MSF#^XEB4&Z3'Y!]/MBGL] .=:(5;!OHKR- M+;R-P,X)@2BL"Z/RI=)!Z/$5TIAA7>V D$7(SNB@\A!'F&[%-/28KU3I.A>-":G=":Q3D[6#I'R%ZGTA7[QE M%^_ XKK(-1 MZ7%=T_(+1.&%#0D)9&X1F*H:HI .1"2VR]D&W[T'[KT WO.VA!^75+N+;: M MD:]1O$R6M!,2.(B7;'Q-AD@6H<:$-G!0GP1UYM -4 8:X7G>R4@G#-8*Z-O] M;39K2*F=,0W"N^*-LJ5W>'$[HC&%J3W8B>H,<6?!V3*CE+I1I87M%H1W0#NHNEP1F3E"KL* M1A8P1B,$'RU8$[(0Q7A^IWL]S7;8!IV#/^;EK("0RK-/F3]Z=FK"-7<[D $? MVTU2,K:;I)P"&[VJHFJKJ7>2<">@8U+!@[#MVY4VO#@'=U@"2H[CE =2F8>? MV"5O+>@ M:Y!EG85?>_BM:TNYCD >WJ(9-B3,4JKT[X^OTWGT^.3XR^UK?RIRV-JOW>T?D=+MCU/FDL_VW0,?OQV2:?=VO]9=+/>%Z#['6[TJFT+,1$L:?>VN2#\X;=:8R.!RU*PU244D*6[K<9 MW(YH3*9T:(;L*(=!N?'FW71Y"@F5CC61 TG*@1&F0%0<:642(@<><##=W:O; M (UIOVQH9NPFA4&)T795UN\VF*)4TD;!D;=HA5NE,EF#RI!]]965&(GN-5*W M(QK3]M?0U-A1#L-R8UK/("5O;,H^@@VA!16.(&K::#2*Y"HZZKU'>BN@,>UF M#ENPABR$#]>=S_B>]P4\7VS=<.A.Y6*U^:1T<:'/[[(H?QR\N_-KN<7B_9W<( MLP>:B&ZM+=IC&H1V-^]I$N"$X_NS0'\Q/X-V IHG+CC6/"C *X5@0E200JP@'(9HI1/1]&X/O0?<,>4"QL+OJXT] M#L.&;D[ #H!_Y9?3M_.)US$F+0L## E,Y7_%%-@N*6V"MZ6X[N7;CPH.[)M;9X0)?DUN<=P@W9?L"=7(_S-FQ?'G;6(.,7FE.=KB?!5E6, M]:#1>S#4:M$31SW\GHNZUFR[7VEW!Z1N3?^(U0C.;AJX438JF1U0V%SW+-O^ MG2G@?,ZU*B&S'&K@MR,;DV'OR9X;&P3VDU/WQI&OU[BFQ_/R@G_C1H2EM/IH M$\"7(,\.8D;M0?J$@E6\%;)WIO<^^,9D:P_!I^XRZ]^.]-1,WX0M1YX#PV1W MM7F>+HEV*,B#,\YA3F1<[KW'NAVR,6TA'$0S]9-3YPCA*ABODLJF$)1M- [55ARHH@C4J@HDH(:(P(-&YK$B65'N7 M']^.:$SVN@<[KMP9WT\>W37I3: H1I]4Z[)'@<=;,4&(,D(4/ODB4/KJ'M*K M'4/$VY2B#SKU#@'NHTIV'N^9 M1WV-40Q!48H)O)4&C(\58JP"BDX<:=KJK>_=R^\.2&-2GAW9V.<[UWBM!6P,2G4X9G344B]^7/F M)5\%)2F&S/]IE]6T:G?BR+TF"8WL02@1;?<"\SL@C2F .8"VZ2&8@Z>'G]5* M>3W]\#6O_8JIWSDG?/M#ADH$WV-H73>>KV& 1B%%4B TLKY H0!EUE"U4&BT M;)W%OH]H\>M4MFK0/)U--\*Z/@E$JXG0.7!\$J&$RNL*K8-D78*83&*3&QVO M@*%&OAW$,;E$/?AS_;[6,!+KGV:Y#)+?>,)!SG3]9:NMJ$"YQ35HA 83?(;4 M#N.2%"@(T2@5 86/"H,H4?<^ =H%^)A39QD]:J5X-72&DI1*X0M6H(R5AD=VH45P]24; 'NGD7K/Z!V MVTE,0[-H4SK[N/S7R>KTT..$+3=QM*'!)]ON:?8MJ8@!HJ@\'28'Y0?;F+@= MVIB*VP](H+TD-#1]OMURVP1(4XZ;6D [Q=E$Q5I<518*M6XGAAW!H#E"]D)B ML2DXE7M7P>\(=4S%\0>D5U<)/H0SMED?DR*33SE7R)O3IH4T\#K@(*14H8K+ M)84#F;X;,6Y#,/_C$:R/S+IGG)MDS_Q,A^.($QR,E M@0G&YM?FKX)FB\]J:<'1^_#6_"=\B;0TED:*7TY!W.W_( SK=4^0.G M%\7_ V MMU4.5?QX%-M;5$-SZ8:Y>'R^-=ZRP"?\S9\OZ>\)8=7*&0-2JM 2> 0I5M;6 M'H-,,;AL#Y0%VVT 6_'Q!TSJ'T#K:=)93%E&X(%DY.U$DKRI>6A&3 M@R2R,M9)I^F B?]K$&[%N8RH5/<<"]@6U'M>\SV M/[P8#UY_<<4[Q7DY[U"XURV ^SQMJ(J,70;;^6#>ET=?>.[OM)[8X%2-SH%U MN9%$">!7#K+6I=@JD5SOO/D=D+H7;5_X^HFM6+W##$5SF&.*) B^-=;4P?#B MK$X.=NCE.CSW+,(8=G>I)U7NK-O>52C=:_N_C+8-44=$*\E#-NW"K9HJ)*EX MB&S,;33(FKQWN'D=CC$5G1Z"%3O+8+B3'A?YZ8S-PN@*GHT[L])E-J1.@$W) M2;;:PKC!CWGF/$O_8#/;L-X_&U'V&^NAE]-06?N$^&,94M=:-,Q?=P(,)J$OL<0U:'CS'11]HN=DX>4II M_7R^6B]/3C>!;= RUF3 D6X)\,P^*9FT.0#$\Z.<]G+L\=XP*=6C:]!/$ M$#;W LHWK37%Q3F98&Z-152 9,IF[]8!%J] .R];D6;2>JBF"7= &U.]67D8NZ;=8FX5DY%@U8I8%L92A: M8#2U=W)W5ZQCZI1Z8)9U%N1PX<+?EXO5:A*-JI*DY=#%$QC;+D2JJ4 E(]H5 MO^XN/Q/\'E\G-= M+#_BLJPFS-=(+DD0J-KE>;Y5,?._L+3+0[2EY(;*(F\!;XS>XY!ZJ).@AF/2 M-V&3"TZS]G- )3XPY(8SJB< C&["&0@??_.%(?DT-JI9!)2H>?)2Z%MK'WC=:=BH([L*9C]/D3OG=J,3YT.MKIZE]*';:YR6M^VLFKGB"@ !FUT2Z2(I9[J??@7S/_\O_[M?_R/?_U_&/L_O[Y[_=/S<;HXQ]'LIV<3A!GF MG_X8SC[]]/>,TW_\5";C\Y_^/I[\8_@%&/NW^7_T;/SYZV3X\=/L)\FE6O[; MR5_ DA(A_+\?_^(=ESY88(I[^C4(F05O+4M1 MRIC &"O$_$//AJ-__*5^B3#%GVAQH^G\CW_]^=-L]ODOO_SRQQ]__,N?<7+V M+^/)QU\DY^J7Q6__?/7K?][Z_3_4_+<)2OAE_K?7OSH=KOI%^ECQR__Y[?7[ M] G/@0U'TQF,TK<'T./S[/H_O(G&_'+YE_2KT^%?IO/__O4XP6RNGGN7\-/: MWZA_8HM?8_5'3$BFQ+_\.@72ZZ@3(7S/^NG M_;(SID\$9)(N(C+Z*8XJP1MB7/7INV.^_BR6L<#%V:PAXMN?W13O^!R&+05\ MZZ,;H)U_$#O'\XB3EE"_^]P;.!<@EQ'6CSP?CSZ.<_R7-#[_98[NV>F;]Z>O M7ST_^?#B^:\GKT_>/'OQ_C]>O/CP_GZDY[1UUNV5B\L7^G^N_ZP;Z(@&P]&P M[BROZ8]7'UBA-,&)?\YPE#'__-,P__7GH8$<0!BK=49=C +IO03CA.3*61D& MZS^V(EY@/ANG[YYR5O?&\;4RSR#BV?RG@XLI^PCP>?!^1L=4/;%HD?B*OIT. MM $)CG; ;*1BFLO EC)4"7F;"M,%M0I,XYP,5X\@4DCY"Y[-IHN? M5&7(N2+6H[C4Q,/7=3*=XFQZ$J>S":39P"BNDS2*.0_ 2,+ (L^:0?8:/:;, M<^LU?8_@^_5\X];)9+&RJ]?P@>]I-2Z::G8V;B;02YT1_)]_&D\R3O[Z,V^C MWF<7DPDM\!I4]&A3"II)I2S3QBJREFBE,IG@$X>D](I-K(&6EX#L7]F[:&>E MHG<1[6U]BUWU_0RFGTY&N?[KQ3\OR$0^(W#3D]DSF$R^DC'^-SB[P$$L7A?: M/UD4D,+:# M> S4Z:F5VR22.Y,HI?$%$^XW.%M@\\H(D6AGE=D1-N\4>=K%,)6B M@B"4D]*V9LP=>(Z"'JWD?9L+:E"!"0_&T^O%SW((LASKV_/@)8W MRM7<_5P=:3J6!BD8;43A3$D43$N1630H6= RN9Q!*VSM8MZ%YX?V-)L)NH,1 M>$K(8$9^S6N$*;ZK(9K3\CMM2'7Y PDJ@A>%Y:@)'!U,S'NEF=6B2!E+B@D: ML^!.0#\T#=J)NH,!^._C'8V &.EC<(S7M>E>20^:EL8#\)&4E94.396 M^>+9/[1V'R3 #E;=RRHT?#W\@OG5: :CCT-R-"[76;<;U,(K[PI+!D-A=[#?%D['JU$:G^,'^/,;,FF,D[:>-2(G MIB$" QG(QE32DMN9-6)K&JQ'\T-3H)&0.]AW-QR*-^-1NC(Z@[19N6R8BS4V MDF)D,1!&D;@P$1S9&ZV=^I5 ?FBE[R[:V_IV;=RU@4^"AZ0=(YL!F0[6,)]= M9KG8$KTT,8K6"KY\\@^MT0<([[8*_:XJ?#V$.#R;7Q*3G_!^-D[_^#0^H\^> M5I]A]O5ZJAQ\"AQ'PVNI\DNXN\1';P* M-+R%KS7*L+AN H4.-"=K- A.YDCV# 1$%NJE$^HB:?OL%-+Y'LE!";&3KM9$ M='80= ?UOSC_?#;^BO@.SVIJ[NVU#X*QG',A6-+TRNEHN4BV M]>EQ+ZBC(45;\7>_\EO@^WK-WJ)# F^8S4+6JVG!?'*194X'I]*S\6B^NK\/9Y^>74QGXW.@;7U_M FNHV%'<-B/7&LY!M:T)RC*LBR.TF,@:#FADM$QUATCC5.EYX#Z0C M=3Y;*F)_)N:-NU),VDHR:)A6GKX@!N:526]H(Z4*VV5T<'R MO/.PNP%3 2 J#DP;*6KFC6=>D_.4@S \)^=2R?LT.HZ>.3T4T\=B_8*368V] MUD3K&\!B3,)*!XQ;PPF8L2Q"(K\JN,PMH(VB]3WH6C#'RY$&PN]@GLYC=#>/ MQ6_(P(%W1F4&6B4RI;)@,3C+,'",@D, W=JA78_F2'G12/P=C-@;H ;<*L5% M,D1/02>?-N1KJX#,6\P M9V0'X2A5:$5&83*M*5E/IY:/F4XMLI:S,=(D@S*EUA>==\ Y4BZT4D"'8/L= M*\YH=,K$U1BK06P4N=E"*282!@760(JMDR ?4T!]+\QH)/[;Q @M-HWQ:([O MLMI3TI85(Y3B#LX%S/A3+D26/F6F0DC8G&1@$;X5"!!U;7V6M@7(T MJF\AZ@Z751\F"-.+R=<;G%0054Y&L!2D9EID9-'8S&PM^Q9DIVI?&BO_-HJC MT?N. NX3Z[PXOYC'Y^=^"FU*GR?XJ78:^H*7=ZJOQ]-ZDWI:/L"? ZY <6DR M2R4#6;%:LT"&*S.2%ZN52]:V+H/<$N+1D*6G:CK=61!!,.>BS\'D[&3KD^1^5$?#E\8*Z' 1=7OA M@XC<%U6 H;";VEYB=K0\MUOG8"2(''J'UJ[E'_U#S2$=.!5# MCLFP@C[53JC( *)A:"P!-3&1Z=1\:[B)H"$/;O0#[9ZUOX,85WF5/UUV=_Q+ M.AM/,?_UY]GD K_]<#R:X9^S%V?S!_[UYRE^/+]UD[\#$YZ=P71Z6N9D/?ES M.*75J%@$<10%T.Y8V[:&FB3HN07OR7J6-O4BQ3*8AORXHS?K'7QY@(+7<64G M0?=H_W8#S_/Y)KH1HL%2F]A6=U"WT+0\(];UN+U#\[NI:_DBJHVL]\,"$;TO MDAR4_P8H4 5^N_0SU3M*S5X\4QZZ5*27BK>#?OZW7; MGN#+F>C&HC0QT#OEZ)W2UB,Y5P ,L)2L>-:!J]9WV(^C:?2.>MZLLTC;(L80 MZAI:-=+ ^[[A\TP%* D>G3:1C5'NAF'S3^/)\+\P M#SCXA"E9>A%JWX."B87HR2L/6ML237BX-3/@A0SG1,F+L)Y7A9\ !1=ZG=6H)U>C&K8^[J MY,!!$JKV.-=,%J]K8E=@7B=%KCU93U"<$3V/BUMXCI<+#Q5ZAX28[Y*]+M$- MDN-!%.>9@&HP*5E8\&39*(XA/,)U]P M A^QSCJX-END*"&&;%DHPM6:G\3 &,U<\J!-BL$W3X+:%-MQ\:*5$CJ<%4L1 M7*!=B7MT#'EM@V0B+=Y:QP1W!6).RO+657B/)M-A-Q?RP6)\_)D.H61$01:L MT;5ELJF#@'7(+"EADG>%@VV?&?>X,QVV4O#&F0[;"'H_,>Y-$#W93(>MU'5_ ML/LALMX/"ZPF"S6A9=XCL3U*P<";S(P,1A8>"%SK5*='G^G06/G;B'@_F0Y> M.Z=H'>2DU$EXBOQ7+U*L,_&BIB,R%]WGYNC193ILI9O[,QVV$>S:J%2O\/?[ M#_3UMQ=O/KP_?7GZ]L6[DP^OZ&]W#'VO^="V8>]-D"^%O"V"=2#!*.4U_2%8 M&P"-")9.\"++8(//;Q[N1E0BE:R9*C4[(IOYA(+(4O$\R2*2D8\_W/T.O^#H M K_U@=0G.L.(2D)O#$XM&!^8R<)3D,:?FV;++&!Z%3[F-=F^7U>P@U [Q M[2L\+VG=J[H2O?@SG5W4ZZ\:QZ5_ M'SWCM;FR1G*O8A9D/:H'00E&^MX+9@?7N-MQ-PCKH!G9]7"&.7?8/(/O %QD+1U MR1 5L\S(=/T"17#ZXFVV/F*2S:^3UZ+9/P,:J6SY4KF-O#OL[^]PBO2!GPC: M>W(GH&/A0SNI=S@< M_AU'M.8SPG:2STG =;VSX1= M2,="BY:2[W!JW%KT0&2OM1:E=B&T3!,Y:PXVUK8AG >9B_"MN_S< G$LRM]- MNAWRDJX!?>LA-'!<6(Q<,Z%KX[%$NU*0I3!!=A'$J#'YYGV ;\,X'L/P@:+M MH>W:.NK->#3^'MH5&:\9'@BA5Q)9\+EV!D+#/&1;HRT.N"Y1E^:SKC9"]N-S MHKT".K1F>C7Z@M-Y=]I+>'5TAJ^;FS*9N6A,';_DF'=2L)P<'4LA%=<\:74% MC .< QTT-FXK[@X>PZO1#"<$:F&4R*ATM%$Q&PV=4L'3\CQ'9E0LTJ= 9U?K M/,4E"$>J^8>+N<>-T9TK'B@"A/4^2ZG:,,YSPP*OWP$D:4J27C8W!.]$=)2< M:*B$#N[!-UMF$=H:CBX(Y)6Q,QY-?\4RGN#U!":@D%17IG (T,TM?%Y<"R*'!BWPMB,JF1L71[3<3D_O*WR6%3= MH1'A->2KM^I7\LGKC;U#&[.5B=E2(["(D86D"\M&^!A1AUX,O 7E2-BSFX@[ M3+X@V^J&.R9S3L899+)>OPOH)>$1GD[B/'0=9O3R6SP=C+.%VEV.KE*Z)M7)FG%8W)>T8&(.&XFQX&7X#S\V,S:N2I$U ;5.7 MN9FN;P/9;TEF&QW=5G@C >]-^\YJ*XT+S+J:T67 LVBS8U$C1*_!0]IHMW]< M6E]3BKE'I6\CUPYQK]<$933%JS)!+$9BD9:AY/.>,9$!I-I/1!BK D836L<\ MOP.P/X.NH5)N#1IYJ$0[E$M=K>L*C' N6*=*';U=K99$QY,NDD%QQ9(O8J5M M/>7X.P#'H-Z'2W3O;:6OJT=/7[Y[\?S%B]].?GW]@G[A;R_>?7A%W[Y]]^+E MBW?OZB^>/OO?)V\N__T?IZ^?OWCW_L7_]_NK#__W^8N7KYZ]^O#]$AY>B[L[ MD$[UNXTEM%3S*XJ/617'37(:'2=732GM#5<%C;=Z=7[W6K.N%7HU0;)>%SO/SWJ]'M]FSOQF=G+\>3 M/V"2!TY@R8&< MJR"YWYM&_0GS(S9-<7;:I66VDO6H/$A.>=]:=W?Y#$,^-LG(W:4>HV*)\ C_IIK4M;Q96(YVW#5P-&.J]MMHZ5RQ<#";#CGMF@R%J= M-Y3KTM)_&Y!/DF6-=-:PH(+\NQH5/_NZ0'+Y#KS#SQ>3](FDM.(M&=2Q2HG3 MQNNP /G9]$+XD /#((JR.6:]W,3QEAOYD.<>)V6Z:Z!A747%>I+_\^(RR7_Z M87R2\UP%*G5^<('4"R9"#6#U''^^6S\%2\]H[=79N_;,R!KA-Y,>E!!FN"*8S[-9^PX MPT#0(HQ)B))>EM*\?.I!0)\DYQKJKD^M]01IZ3)=>(^>)3[<:66+#& M,K NV"RXYK%+V.D^8$^20COH9@6#>D4-+HG^;#SZ0G(AE9R6R^]GPWA&%F2B M7YT-"7ZPVNN8:LO/VM_'6T?(4V;)0PJRY,3-GIS;#1$_2<[UT.8*,N[@Z!MH,U8HN:6"?"3I&('7:Y@8JO(Q6S) MQQXN?.R%*3DN](//Y&G#V=FTC"1E M%S3EN06CC#6XU$WHOEA&&V#'R<##ZW %(W<.>&P4KYG+K][ZC$?TB]^]7,\Q MSMY?Q"G^\X+^ZL:G#5301@AZP^J[Q;3BM73)(O.A<$\&KC2Q=8)CM\4<)Z,? M%P=6L'OGT,J\"50%/<%/M3CGRU67G9,O,#RK!7;T7D[AYA'Q#?T;I%5^@#_? MCB=S5<]FDV&\F-7_ZL/X+5D^H]F )V%U(4>-IUJ>%T-F(&UB/ @+$J+ES4N9 M.R_IN)G^F/BP@N\[1W;6K8]DA\./HV<7$X*9OGZ8P&@*:;Z,49[_Z6Q^F[_= M:GT!&V4P3(&PM%IZL<%X4H="#5&CR[Q+?]-]+?!IO@N'Y\J*-V/G"-#W'984 ME!)C3$PB =$Q2N9]LLP5(V7Q1J?8>CK+@1M6[9-9#Y?UBCSIOF453L@ (1O& MHY-,.S=O$.\8>*^L*PZP_3S8CVB#@F7 MWOG8>H7W%0?L4#1V-;-:26^U-BQ#3DSS[%@@"Y.1Q\1U;0Z:H'4QS*/I$;)+ M0=0.8CQTCY!;2UAR2*;S0GHI0N2U_5%P@M>]QM7H&V?*B6PPFARQ_5W='8 > M21>1K12]CC,["[Q#,=02IJM"[$U =1KUOA+0@:>][ZZXY3YVS:2^-TIX'VPL M.K&(W->!@XGYFH[DCW/3%A&V%WFP _-T(6_11,,,HX M7:.AL9Z9M8\X-\S06:FM52[:UN'$6R#V;_(W4,[ZNM@'2+9#R?2:R\HK<*%P MK8G>C,^+FH*,M%2CF81Z(*9HE&^M]CL!'0,%VDF\PYO_H;JV%Y.O-QG*;58I MTG[FN*_ED\[7SH8UX3I!R5R%]KG(*V <@^IWE6Z'(NB3E"[.+\[H>,OKKK.N M@+I$GKXMG&'DLA8XUN8\6M%YYZ6#3$Y5:IU3N3&X8R!''TUTJ&=^AS-:*^9% M,^8K5 2(0W:" 0=?J_D# T.B,(0I1A.**JWYL1K),9"A@8P;%AG7KEW/+LE9 MYT.6@FEVF35R6D[R>%YX.+>$D^.T@?G,7*J7@2F332Q39F@BT3)&D.? N:7IV) MIH",62AF4L+:\ILS2#DPA=YB4&0/N;V<.4NX]MM3LX=>MSF-=E'*VEN-EOTW M3RH<]&F:#.?8Q^77BRG96M/I\VITG4V_Q[514\UM/GWW3ID/ M7LM2^TOEDP["ALPSUSD80.2_0Y#K9YT(XWCFL!]J=#P\L'-M&!WT[6+Z%R>ED[DU.WD\MV 9? :/]64*>\ M9E[H;)=TRGMGUE<).^@-ECE6;/ 36)2)>XR)E2Y=5+UO:".@1)M)=_A:O8M?)V7 M#5RM>H'QV7@ZFPZ 1R/!.UHJP=*Z9 8:+7,J 0?'H\RMSXV[\!P%(5K)N^%E M[0VR%K+/YY'&EU@KFEWR(=G("EDR3$<56%1:LA31%B)N\LV;8BQC. J=[R+7 MAKT"O7^=+OKQ]5A:Y]"$R%96LQDIDT9; >(X\^,"5"\W[ MH*R'LZ^LO\V ?74$T*W4MQ&:8 /D?K>*)%5TA:U8T)Z0>"48AZ+9<9E M;8'>@=C\E(=0X]#X V3NRU$P$K*.3+;!4DL025;U'>RH) MH5LIY]Z$T&TDN_^$4"&4T\(P+V+M6UXB\RX6-D]F,<7+I)HG@?T(":&[4*"= MQ+L,R[G:Z&X:U915[)!H@ZF8:WT1S8+MQ-7G\@ M6MH%K;>)3K04L&>H]C&8@KV5OXV(N]F *3Y$-RM-P <+ML=TXHLX'>8A3+Z^A^O#;4YI8:67V0>F M$EDW&NKH/DW L/ADC)-!;);@N\VAOP[,T1WZ3:3>8X#9-SAOX)R^O='1Y(K_ MFR#L9 3G@.]R/5TA74M,-9G0FI2YEY935S2CF9P4K; MO&3D4&RYSX@X%%FV44%#DLQ;09)RQ(W[C]-2L"9F79V!/CF5LD:67&W S$MM MTZ$3$YBDXAPUG8CWI&7>_Y0#3&ANK)-Q%X'N)2?W_<7Y.3%^7-X//XZ&99A@ M-#M):7PQFM7\O/'9, UQ^F8\^@TF_\!Y-ZQO;>4>GJS;Y+&[9_&V7_U2>F_6 M6M9Y2-R"T-8%,#Q@\#DB *O;U]770 MEI C&D^FE+"UP#&GFFVGF HQBEQ"3JYUF[%[(+5*T?DP/DG_O!A.Z#E?<-'M M,WOR%R/4+O-)D-UO-+D1WC#IL@1:KZ'3H%.*SBH\^]\=6_)A7;+.SI+OX7%= M^Q0K)4#OVZ5_@=98GE'7L4^U])>P^B@DXUQQXY/U1C6?#+P9M'TE=_1D2 \M M'#KE8UZ^,QY-:3?/-9MYL9*Y<B^ QIHPN< M^VJGUCS_\!Y\0SV/&\N[=5W="DQ7]N8FJ%H6Z:Y%:=Z_[!P%H,!*6H8.ZK(M-)U$!+73$DCG%3>B-"ZFF1KD'LNL6VD MW?$^5?.(_/C%H3LN;R=C.JQG7^NXO]JVMZ94?*XVSN]3+!=GKX=?^KOW#T.S M+Z^_@:R6:WT1)V92-;2VP+<-T]+NA]5@P*.U4]82+C@@(Q0*;BCA=PSW".QA]Q+F)['@) MJM8\U;IXIC61/0A;B/M6(BKDWFRTX=[C+5P_\/ W!2U5.=Y5I(W=PCF(17/! M#6 TO RX\>C]>_\/%/ZR^G:07$=%&AU3U+XP]"8S;:QE,>9"#H.'S+/,?K-^ MG8=6X!T>?%O];2.PQGK[C21U?G%^!:06CP3G,^,V>G(G76&U%2R+JG@"E'V1 M+33WW4/WZTL_6.SC%C)K:'W-@<"?-X!$CU(4!RR@?LBJTP8CL(M-%9A8Q$^(< M;=2TP;CF@;<-8!VE6=1++7U:L:Q9/7W U>7@)A [I49N .\PN9'-5;LI=7;4 MRSXWGQM09=* T3F6Q;S;IQ<,((3:*-YG66^70VN7_6#4N2=1\C$P9QMU-,Z9 MK'6'%S.<$++34H8)K_$MR@6-"2D$VL6]T4QS PPL(D-E'%@PPJFEN,W*K,G[ MGO.(;O@>JIAQ)ZGVN-L;E]D?,$'"M_CV.7[!L_$23J MHT"B?L@,-4\^HH@(K1/(-@9W/)SIJY<^M5MS@B_S6KE8C/6>)9\4[90J,;+; M)4.GBXA1.RE:E_.L@7)\Y&@A\PXFZ\N+"4GV8D[:E\,_ZW<+DI*ESG,4BOPN M1)1,8A1!EI*L;=TV<#V:XR-$(\DW+/"J9]_?,4Z',[RY67%1."^& M,UYW+!V49<%A;7$*MMB,=)A+)V==Y.W?, M-WYA,A[1MVD>0NJ>D[$EC'TE8^PBG:4L#('%!%#)""B:Q]H(J(1@;!:J>!G4 MAED86R+:=>[['^L><#IY]JE>!KX:W?R-X2@-B1*OKV.I)B$$%(5QB4#O AU[ MT5G/"B_.%3*AR[?)]\(>M=C]I2V':@?_;K.BG\W_/AI=EI^G^+)=(JS M@322)^?("(QU!+70DL5B-0M&5A, E=.^L43N!+3_C7F_K%H^BMMIIX.W]SVX MUT.(P[,ZA]X6,A.-A$O30">T# 0:)@"U4 !.85_27$-YVG1YF$;V>77XADA, MC@64&H_QLA VDSD#.F-J'0QH!2[DYE,[[\+SU"C33#<]7,#AJ':I7KGW!0C: M>(RTYEH^A>B85PI9RI$,8:&(U:W/ZCO@/#76M-),AR8@-Z%]VP&Q!")S)M^I M.#HJG290M8 R!G 1"^A06N>?K@3RE(GR,&UTZ#@_;SKP:7Q&GS:];),XX*@Q M072LF%S+:FF["YI,*2M"\8&<8A-:;R>W43PU^!=+[6X6H64RW0#?0EA)Q9 >>\<*4XZ#(Q;0-L M3XU,771VFUMN5VY]P///XPE,OEZ"G,]W^A[IZ>0;UEA-+H%,>A&9]H*30 BK M"!:4-BI);#TR9QM\3XUCW71WFV=^5Y[5'?75:#J;7%3I++\%+\>32^#5'53@ MA9(J,&%KBR^N@4'@A9D2Z6SFV3K>.KUG9F2[K M8(#V75U;T@H;&-2&E5-JQVI"?Z2+(7$=)ZTTJYQ ]V-@ZO?&'F%VT"P_:2;QU MI[.+\XLSF V_X(M2,,TNO;;3,D^9JD*N6Q\:+XS7FF41$ME%AC-?C&)%":^X M"2&)C9IP[**=AE'R3?!=O3F;(&S9.'$C5 =HHMA<1DN:OIXB/@RC8:V/>Q ME/_SXK(E]=41FG6Q0N3$LJY#Y),&YH'L=((HK8>81-X'6Y9Q[;GU8@>];G,: M[:*4+F;N L_TY7ARQPE^V>R :9.-VRK\!SF@JVC&I?CGJUTT.&V924VG23G ML8Y!"W4,FD+!?."<6=H;701EC6P=T=P?+^ZY;3LP+;81?0. M2*_"\?3LD9VUT2&7>!G3PL3? %4GPV,UHL.8'KMK[!X*["#N#H?*&G2V6#"< M9Z:DK#761;!@N68%@S2^%*%=ZYYL^R3!/7;&OCBPC92[M"[Y+DEY$5GPSB.D MR&0=S*$#[7D@I&%6J PHO;>RM0&Q$LC^#8866KH[#_P!(M[+F(F7,)S\#$Z<7D\FC\-I#@LB1F"&?SZ6TYB4XUUA6R&)@#&"I?<#] M_)X#) &U4C"9N2"3V%N?Q5Z(L@+<_CG34JL;$697E73@SOM/X\GL QG0-Z;_ M7DL G0DR&V!H,F&3B5"&(%G4)!:#Q0C>.E9V%YYCVU6:R;Y#4XR3+V17UJNT ME^/)>_A^TGF7N+&>O&M?WY)H&?CBF500B@BQ%LBVMF4VQ+9_OK33 MZ+*%TD,=/>(=ZUZ8 6IE>*VQ5^0MTXO":?7U/L:ATY*[*'EN;:.L!7-L&TD; MJ??HDM+ Q+^\T*<3$KGRDH&VIC8A,XR8G%FH1K_TCEOQ&)W*O=;J/1Z'ZC!Z M?RPU?&OLRGHA[34O3@?."OK(M*XULF B\[D(B3FB;=[I<#V:0X7V#L2.S7RZ M;;74I6*'SH1AFF%>C7'U3Q?CD#? WBDDN ONPP0.6W'@5CG0GA7XZ$@("DU1 M@ED.]>P09'8DC"Q;JX/C21J?CYY\]P0L'R7WMM!;!\[]-A[AU]]@\@^NN::N1[-]OV)\VQ\U5T>$>_#H\ M]JTER?R%J;UER11P#.,\0TPH\GHM)XO :6L!"KU1K;V#U5">MDW50C\=+K,^ M3& T+3BI8GF/DR_#1$L^+2O03FL.P73U7UVE%FRREE[)W@W7<1B#JPE!EO-^ M#ZW='FGD+=<4B@TEH68"2FU?B)S6)#537D4N2O*AM,X.>OQ,O<_1$W4:I M'0CZ^_L/D_FI\O7;Y?-B\+?@A6P"R[CWAKE!/]Y@:/T=?ZB)0_9TZIIJ62!:$\V9]": M<-HDBD@6I6[=:W(#6$_ M.AQMFT"UWMA4"E[5ERCC&?!0F%&H5)!60K]PU+ZI MO!B:J]$XXY%!EC71QSH6O(\L91]DC$&:S;KK[$B995P'S/MLI= -"+.3-OI: M0-??_L<0)_203U]?UZ&YEZ.[E4D%71W=7=^;(@V+QJLMPEV71KO74HLV0 M_;<=U%A['6H&5[X'M_$NVIYM ':/1M%:H QWY?]$$5,2I,IT'R:UN&YM;G]]#BHM8V6>E+JU>CSQ6PZEX!8 MG-H9O;*86+% I[8JB >=QF$Z-%+F.,CMJH:?M= .: M7'2!D3Z++ B0YXEIYPD5+YDY8R-7&22*;CO,;3A/C2 /T<*>=A!U!4UP2&B$ M8MS5IF@RU*9H09"?P97.Q0C$UIDI=\!Y:@1YB!;6QH.[%U._@O<6WT MK<_M5.I\-_ZERF4H((HAWU<8T-R+$*TB#UQYA%(IO9HYMQYQ^'SQU]<9S !) M:"B&"5GS7X(O+(*O_98YQE0\^?K=K(7'4(A\.ON$DTL@-X;9F9"S4P ,;.TF M:A5GL9#W[8O#9,'GI*&Q5%8"^=$+CK=AUZT)VCMKIH-=]7TET;^31%^/I]-! MC,67VH@M*>7J39EGD2?),* A2T^;E'J,X[J-Y"D3IH%NNC2C.:>3:#[J\/TG MF.!T/H(N#TSV5F>=6+)UUAQ66(&.1J]$2%&C4ZEYF?%J*$^9,RVTTR$9[WLJ M+QA&D>X@%IE-L(ZA!UM=5L5\?4><22C) %806@]>7@GD*3-I=\WT MC*+L''%"J;+'I%A.CMNDS)!5EO16N-84>^(EK+N0\3!Z/W0)Z[S_ M_W@T'9\-:Y/<_&(TN]S6YZ/1I)8VNLR,3F1M1A-9S)PS[@&,5Y96MI'G>-_P MA37/__%CSELQ8=Q8(ZU'=ZS M!A]N &JEG. UB(YP.R?)IJZ1_4[B'E_)! ^ M*+11,4?[+.V]*3.H"38R<"Y30;!YH[XPCTSY=\WRV:/NMY%N!\?_;S 9UAWM M%1T^Y%C.YNB^OAG/WDZ&YS#Y^BN.2-YI2-\N8H9@:VH5,@D<:@_WP*)"0NT2 M!RZ<*MCZ2F!KD'N>XM-(N^-]JJ;#M>/U.-9G9T"V?YE?6,S?&Z%MMAD<$[:. MSP1$.BY1,#01%#A'QG_K$H"U8)ZF\=%61QTNDV[B6;P\&R#JE,AV&\V!9UWO MIJ[E^\0VLNYQ#WT;&2K(TN3,4%>VX^FQ^L!IE!L MBI$IDPB@K*/&C//,"9&,DK$67/_8A+C/>M@O'[80=W\>7!UV";DL!*">F 0J M!L="T9E94[(RCF,TK4W'E4 .T+ZXC:+N5O\#I+R7>3IO)V,Z>&=?891K*ZW/ MU81^@[/%;):'YX!N^,&[)X$^9 5+6:!":">MD,E;J6/!0$K6DJ,O2!KR.-CP M&;N]EXN'O#V#T>SDQI.^A?:RX(5(@BS(VDP[V\"\(\G;8+,,DJQ2[QJ_I/>C MVG4_6ON$?Y_4Q G::$-"Z>C5JUG32"]A %IS\62>&6EUX*WO4.]&M/\=JC$S MEK>JA@KHX :=I'0YFAWS<_Q,1OP0YN/>D?:@N=A'^>1\/)D-_VO^\[6+&4 N M8$!8.LQKZR*/AH68!:LS,Z6%6(1NWK._$?:CH]Q!E-K!EEH+C$Z' 6+RF*5D M!)!>'"\]\]XK9@2$(*TJ1>QMMR8\1T>B9L+O<$6_, U.RUJ4ES<0TLA20JD3 M%D.L$Q:)P-P)!BISY8R76K>>BK8IMGVE/W6F21=5'#IEZ5[9_?KUVHLM'(7P M!IG@R3.=' D/-#)NISSZ+KA &\"L=.- MX0;P#G-WV%RUFU)G1[TJ[79D9]VAH<3$AR=9A8*/\E:&-K?1>]'LWQ$:*1Y!MN#^$/H./Q%>(=;"# MYLQS;IC3T5B!$8I;ZCYYZU)ZD^<I;@QN./A3%^]=$AW>(TPQ4_C ML_SJ_/-D_.6R0<<5-.--C,EJ)G,]X6S)M)M99,BU" [YU3_8[X!P?25K) MOF$!8]WS_HYQ.ISA39)&*TT.Y+Q'CN3+TU%&JX3,HA-)Y$#^O+ ;G!VW/_EX ME-I EZ-1B#-BSSP*& MLTZVOF"_"\_Q<*&Y]&\SPS;;^.?Y?W?M1(*'*"T0SCI-0EG/O'.QCG2=MY>$ M6%K[EIMB.S[&=-'*;?:XO67"G.0\_^0ZIZ2,)^=7<E69<$1N3>X-@^P, M\QIRUI+6DUN'VOIES]3C^F;H_*Z(^4TM#( G*6V@;1N5HM<-"XNH"P-;Z 7$ M$D6.&YA"#WGV(]KN'L:*F[92=^%WN',[)5B$S%M%92 M+40QT(:LO. ] U?;9NE W\5$WT$))6?K4VF]9Z[#:Y9 MCL$R7=-KY@52/)B80RR&R]8[Q@^8N[(+1;JHXM"Y*_7TG.^!)Y,)C#[BPOT0 MEU.3E$/6(FTHX+7Y'/L7[_;"+"Q7I]?1/KQ'-PB8LB+4"XA*T 0=-*:^2#)AXG"VZ2" MO'6?MMJ!7/[@_=EW3<4];B6KO=1[_?MXG/\8GM')DT\2G3L3S*^JC_IQ2$?/ M56_NYI=>#1ZZ^QU8ZY4O78E9X3(J8;4I3D,1G#IP \:/'_70IK+ MI[ZLTL/7PR^W 7PS6K.U=4:@8T[6&1BHR0CQ,K*0(V@5@Q:R=;1]&WP[9R[" MU_EE](?QU5-_O9C29]-#II=%3X5+JQ,F5MM&D#].E X"R= 3]$;[$B#)YE5G M]V#:O__;C3&W,A=;JJ/#O=D"SK/Q>1R.YN]D#8T-\_Q&9SQ:3#\G68F!YCR" M,8&I-(^+T>X?C(V,&U&$21%0MPCIL"#Q-LAO^\Y7MIC\]E@'^#/J\/XLE_O;& R& MJ5C35*TP+,H$#!U@<5PZJ5M/.+T;T1$3I:$JUF;VM8A>WR^07[_^!O\YGLR[ M?EXUA 0DP!"9MRB93M:Q8(-CIIA,2W&\-+>6=P*\KSCWWLBU/_4=.@Q^OS4V MO;G RZ$*7 6/,3(ZL373"@K9\SR2H!7D($(JL?D@Y\WA'3ZTWITS&UO2N^FN MPX73'5"_ 7T#YXLL\$W@=NK]L"74P_2!Z*;ZS2G63&^/@&[HDL%2+!/2 9F7 M)C%?#XYH(QD40AFI6X^]>!0TNZ=GQ&-EV3;JZL"NJUI4S!\P?1J-S\8?O[X; M?OQT75V2;+"2C$T6>.0D"F68YR"9(E^W"$C@L'4,YAY(!QAQV5.EMWS'=OKH M$+][=C&=C<]Q,K_Q)Z%//PT_+Z#I3'Y*=LBB%YEI$@+S27IF(7F52PG*MS:I M[H!SW#1II8<..\KB!GYN04XO93YO 2Y]*$'[6L].R\T26$ KF01:=(Q9QM2Z M>=H:*$_/NFZADXZ1NINP+B5SW3A\ X"=;.=[P1W&6FZBR@WHL;L>]K2W? ]4 M>NZ<\II!R 34:TY&G"M,^@S N4@RMK[G/A!1[K%W#\.3;<3?.+_VA!0C;B!; M%-='<#D&9!IDKN/B%0/K M-:<"PR&.>66ANL3+)=_>G[-S(:JV#<5'Z/*/%V M<=:.;UVK]\Z^O?_)^TK!W5(&2WFX2MF2HRLHO=<#HG04@]U;CW M@]AG,FYQD$%R1BX343AQSJ+#Q"*7QED.7MO608E])N/>\8S+[$^?:MP(R7N, MQM++S&GS-SXRJX,A?X-,S-)Z/M%]F!Y[>&\+QFQQ%;2].GHTCER/[\98@9M! MRH'21KDZW3<'J$X(Y)KK:5CVRI08M9%>[8] :U ^34JU4-E^KZ_K=(&8Z&3) M9%Y@J$WOO*P=,XMD,2%"=AFE]_LCU$&&.SP&\FRKB@Z7 1N(X>]8KT*)WU]P M A_Q9HX=EB[H[2,43T;C\BWG55QO,?1<#QY,Y[A MM'$SF <\9/?(TZXK6PHR2>3HI(H9D6MM@;Q]ET0DM7'MHG.#!SQOU^,ASE[- MF[5_WWP0A)4&>&(RB9H3BHI%S>L5F MC>4XR-!$TEVLY)NXZ'1'HN7L'VPF]_B)-%?P$<<9"!,$#B34=36"%:P M($,=8R1+R #UU._*B;O0'2-+FFFC0Q3G[61,MEV>OB2Y+&UT \ "+EM@6=4K M?I\E"QD%2\99:7,H1;;VK.Z -;0KR.8[&Y[6YSW@R MR#EJJ:1D3E;7CY?$O 7%K(6H<_0J>W&/'_7 1__8Q-B'O+MT.;D7\MO),*$8 M%.6TK1/S7!W%JX4*+":/+/)$HN(F9-&Z&FEC<#\V=?KJHD/'D[5 /Y#BIW6L MUH<)Y.'HXW/X.AT$;1TO=9JSKC$]8QR# L#02L=!62>PKZ-_#\ C)\_..NG0 M">5^L+4[)J:+V? +WL M!O-)SUQ+EA0GYEOK6'3>,8$*BO &/+9ON_1 L$^% M6"UT=9MDOC_)OGEYI^7];)S^,=]>/TR&'S_B9 #:8P(@H3E="S529A 2GJ-I(0);1T%WA/Q4"-=.;[=I%[H8W%?OQ1SGR?1D]0).1KE^P'?&(@YX,"5E ML@A++*HF<$E:#@CF8Q(>@N*&;S85KSFT'YMNCT%?*^X9&U\UO\.,YY]G"]/Q MYD+H!Z,T_ QGEQ>D]3?Q'/,@B)1\UI85;VJ5FHAD7$*]Y4BT)%J&%WVOI+?' M_&,S\2":6T&]QG?,FV0P6ZZT:1W27P%C7ZFY M_6FQO50?2V[MZ_'HXPPGYW4]=:;-99Z4#CP979B5M&7JD P#:3D+Y--RF3"B M;$V/53@.E2V[LVZ7&\CO*N,>\P26,"UR(S= U2FG=36BPZ2N[JZQ>RBP@[CW M1P:.T1>,A:58IP\79U@H='*9E'/*R5@96H<\]TF">Q)+]\6!;:3<0?=+X;2K M7+,02T8?@'D=:\H_"4L-(VG^MZ M&\5QFKQ;R[=[\N;-&JX-<.W%K#UT$?>N.KN3 CL*O/L6< ,?-R*K9!5+WD>F M#>V!@)F<=_"V\,1U2GWSI0Y<9KTO'FPCY\:M56]D]V@A M"8:ET-EDE64@9&(&,4G4$$$N78:LC/C?^9!#'_T/U<.XAQ ;&H?SQJ_7Q92K MBRV_!UIB#-S6?K+)D;4#0,><,84I(4Q.RB>^' %;W4]WFX<>@?;[";E#&V4] MA_06""66H%K[.;V^MM&8(WU M]AM)ZOSB_ I(3-$61++VBXKUEB:QZ%7=T<%Z%P!RV.BV_A[-???0_9V2.XE] MW$)F#0W?.1#X\P:0@-H%GQRS+M-!4&KA=%22J6P]F2[0^6V0$;[WR;0? &9\]@,ODZ''V\3$8=E]DG?#V$.#P;SKX^&Y]_'H_PZL>7 MAGGC_CPML/1JX]-<3DO=?FKSDJ1X$"3D4?#8)OW^QE#9ACX4$+67?*??UPE>\W@&PL M>DQ,:NV9YN!8E&0TI)Q=]CKF4EJG/=Y\_G&H^L$2[9[#=GD7(C4JS2,PFVKZ M#%1("B-SW APA\GX30 M7&1'AU9M14C[HW.)19$M4PE$T"$%<'U/B<<7\._"@VWDO-> OZ!5)5,;@UGG MR"[5%1@$\E6*56@1XG*__1\ZX+^5'C8.^&\CQ X>WLH:+IT)BY&)N9Q*S5#U M+ :.S-%)!LI$X6WK\9"/O;IUET-^9QEW,/O7%'%M@NJI5K=NI;'-*AL?(N[] M5;](^-W?_,_C&P+=>]/-E"0W&U5-E),A)]!AF#UBI:%8J4.MX;Z[K_\7UB M6@5U$379T,:DF,Z0&-0VKU:EJ$,NVLJ^]SS-8EI+$JQ/>?%G.KO(EW&6;R.2 M7?392*M8+LG2DNEU]])SAL4K)9U)$%K7LFR*[=!^T,-XL;P3=M%$!Z_H)I;3 M4F'6H1PU(O=V@N?#B_.!C\EE\N>9L);V["(M QL22W0.&&]M,42NHK-:%JYX"0#KL'D(+QJO87<8 M*;&#Q#LXTBNVM(%-0D'MXBG >:8];6&^8.T@:PN7T;G0?'-8 >,X=+^K?+O7 M1%[>#UE!2XDAU&I?P712FD4I"5)TAIR#7 "@J[7T*$*FNRAZ5ZD^XI!I\8(# M$DM=A,BTXI%%90TKB%ABH,5D\Z1"IEOI]?Z0Z3;RW6>$;!-<3S5DNI7.-@V5 M/43@^ZV1!IVD 899D5MC968AHF3<&0]"25#8MZOLXPN9=N'!-G+>2\A4+PHZ M19)UA 4+]>J8CD2R7+@HM:]=-)([GO12^MP6(5/]Z$*F6^GAWI#I0X38N$;Z M[EBN"5FIG("!3(YI;@+S-4@()F:9311"F@=K]_$%Q-MJ]R%"W$,L;+Y)Q:P5 ML:L6Y)=:'!IK(X>B&%JKR>>0;L.:H",*B.]BPNTLX_T%Q#=!]50#XEMI;+-@ MZ$/$O;^ N.)::2,2$T+4(&#QS,N,K"CTWD/V6;5N! MCB6I!7-BWI=%(@LR>9:-]F2_>A'*TPJ(;Z6EC0+BVXCX@ 'Q9_#Y,^9G<';6 M/.Z]XJ-[A;?O6\5RQ6:P$IR5$4#1FYY]2LX@F.*TB(AY311[Q5-V>SE/YUT1 M7Q&R/S%_&+^:3B]P,GWQSXOA[.NW:T@?DQ0VD3EJR7K4-3@0DE-DFRAIM P6 M0NLBI8V [;HUW?60][/)\!]X-6C3(RQ[7\#:\^9Y?VLBUX:>ZYW8:37= YP $L9G3,\J)K,G*M1?.:):VRD)HK MS?4].]NFSSHF'G21;P?3YDZ>?H()3@>TS],9[ 2M-P+3$34+J#D32-\*R6-2 MK5._[T=U3%SII(L.'O%)_L^+Z:QZ_-,/XV]]Z][",+\:$:6',SB[XO>BW\)I M63+MWE_$*?[SHE[V?ONT@8Y>I5PLXR'7L6*>MD&A@3D%&H/, *)UL+3;8HZ1 MFX]#\QTB]W>)[O+KY>46]XYC;>"=4NV*XPDP&+ L9RYJ!^XDL'7 =D-H^XKP M'W8#?*@N'DL.P,JK$M1)^I(,"T82]P.YS2$7L@6L][EXD?)R?]RCND3NHN]- M+I:WD?O^[A(W0?54+Y:WTMAFEXH/$??^R&!+P)B!$\FCIV-1!P;)(E,&T<8@ MP=K6LS8>^\5R!PYL(^6]72RC]28;Y QX=DR7$)@W,;*80XH^"2&;GPJ/^V)Y M*RUM=+&\C8B[--&ZE?3"(06RA L#5V/8W\WT/KB=*Y3W$VH-90E MB%K!E5DIV4O(.4'9YX9TX)N)Q\.B;?32X^X"SLXND2[FE$44,41:8X0Z-R : M%KRNCK5U"9T+IK2.D"QC>%R1MX?J:OD&8Q=!=[!CWL]@-H^-/#N#Z?2TO)^- MTS\N6R$EXP#(HC(B$.DC65E1"\\\H M1UF%*K8NN MJ7H#SZ*?V0:(.ADCM]$1@8H>YYVM8NUH;F)BX!,R MI0H$Y6**HK4-L2_MWV,O[$WYVXBX2RCC_'P\FN,ZN3JG?"2?79+;7KPWY&_7 MR>2.=CP5$77MQ4&>?/,XQC**_9L$N^KF5@!C)\'N)2W^-<(4IV]@,H'9\ L^ M/ E^S0?MGO*^"<*E!/>DM$0DFRH(JUV&*!T6([S")&5,8;#F,W<,!^-TBCC_ MZ.,S2:09@,1B-LJ6+)O:4_4M&3F+6V66K=O6-T#A(X M3SM8P#KOMGE'K#58CH,&327>(\=EON93PD([Y>CC*JYRVEU="(D5L%#;Z!KF M.:W=E1(' UU(-EXH6*[$O..L> B"X^#)'K70(3AR M-23M$O%B[.-;^#K/,G]^@0-$P8/SR(23->?'&!9X=$P&F:RU*)"W=D?NPW0< MO.FB@0ZW4S?QO1M^_#0[+;]/\80$,AND5+PU.3-:'[E4,E1G/$5&*R8VDTQT M;GU!<0>A0(C#!A=?-@^MM[Q\<*PKS6;: M6[268N,8S =!7><@[(?U\#UF=R4?XY*RH3+VJ7> )"=4=%$L2TP*>/2UQR_/ M$"0Y*5'2]F0T"R5T*7@QN8(?N8><7K]]!-A8KS]?++_@=9Q,CL9QYAA8QF0- M)?;@,7) E:0WT:'/IH,F[SQT.KNLJ9@7+634N/S,KXOS=(U#IXAH6.VCJ VH M8!PXCQEL3"YRGT5"WF76W7KF\U?5P1)J.*U6R_7L,(ON&@41=\%UU+>F L.'92C=4TQ^[M-=F M#ZH,4$5CI[\C4JY2\I+6SE!RHNV3EE(G)*,/+* 7A2-K<;IZ3+(\<<1S"ESI MHX&).7)3,WF[06),20C,P)F@/==( 0ZCA**<+(P 6]\I2FWH!K2#:]H3BC'T MVFR_'!$Y&;.,8R+=^5"X-*D$QYER.O/9H2\=6+-E_34O;[WZU^OX M+)E8X-H1IR4MCTJ:",$%"\PJM(8Q'77S N6/@1E;N@V=2A!P53:AH(J-9 MQ6KO1QJJ=$D%GZQ&TSH@=P?"$2J+--'TO=HR R3;^/Y_!TK-1)JA2UEC2E!B MO>2.F,B/M!Q4H27:TB!]VK<,/?+HYZ[ %A(;([./!O6Q_+#,M.+]A'$3T[T] M\7^_6"X7_Z%%\0?\DWZR_CX+Q3&3.)&-6UN[]$;:@".YB$5QX8STW+>N#],' MWW.GR.@Z&:$&;JWX_,>VXO,LH_*U1B,$%#49A*:V*U*!MH1%!1&,;]U1\?;[ M7XS^#Y7I&"4+=T:X/1Q*D9A5'%A4M:IG2(!6J-HD1.F84(CF%VT/ IFL=

_D!LCUV//UMQMXK]U_K^3LC"A!]72UAH,'%0,L38YF+C)$W+WI\4LU1AFNW M2RN4/E*>KOM%%U2OM15*+XUU:X-QB+BG(X-RSC"N$G!?R$>16H+W00)3JCXX49LE1-EN2)Q"S %Q^ I>(1LV;& MMF[1?!_%R]GM!TIX!%_O+J*K4O\=,(U5'_0!/,?9YX?JZDG5#Q#T&'4B'\+F M$)THTI!KBK7?0Z:-3=^D?23X $MRZY](V)"[ NOGI0/?<0]/@^N,M(5HK'DXH982Y6&X"$$6R!H930KTNO< M/ GG(2#3&P:-%/6T^@^0\@CFP>XF>%D0/_.8&?&[%AJM-I &1,TA*Z>1;"/& MF[<\?@C'RS$,!DMYA"*,NYBN3K/!@-UNUM MQX_^.$0OBU&%.DF$\OWBD#_28^-\?7@H\MY'#H\Y[H=Z)[A8:]JV'=/"^Z"0 MAV TG=2YE *8$MF6U=X,K/:KX=E$-$6X MW#K\ZD$@;5H1;9[Y"9Z']9QFQ4=QH2'^Q6UDW[CJ.-;\"Z[1=<]F8!%6B(_EC\6 M:SS;8%Q]O%BOUGB>YN=?/BWSS>_."B:N3R3*^)QA;,@^ OX;Z[6']=+.?_D]./.2YK.1>P2N M:S:8\PI"] 9X#BX53?24L8L!^^@;GKN2&\FNX>W%#O7^M:AI79NN!:M+L!\+ M?2_3D#F7Q?)(.Q?7H(ROG1M] IO)M-,^)U%$OSG]Z+N>NY:;RW.$$T$S)H(A7URFJ+G1K0,0GX#SG-G06MKWB3"X)<@]:)L6 MSFD6M&%>,5W3J\AF]5: ST:2L<$*9UZ:4%J7_7D$RHLDP %2OJ_\P>U [L&Z M97O.>"PZ*AZ !4TVAK!UA:H5LUD)/-M8G&@=L?(4GA=)@T/E?9\+@UN$;%!= MTO+'BV5U/C;)_Y''20V6)"K8#&G,XU)S> 2]X3,!.8,< M+L[R=I3OOV_&?!G4HV*2F*2AW8$L92WNX@1)R6C@5G&.QBFM6Z\2CX(Y M5H!<,VT_5I9\D-3'R)6ZA>>JE5 '1&.ER]U#<^1BY,/4M7L2T4;6T[" 7J\S MTQ)XCH'\747^KI )B.@IN>2L=:WKH4VE_:[UQ\=6?A\1CZ'TC?^RP?5^&[C% M64:"X4'6(AN'CQQ/%BP8Z3"WR!Z MMT5D7/:._@],UI-/K-&>/'"PKO8X,HY'W?I,\3Z*EZ3J0P0[>?L9'GUP4F0@ MB+465#+@M;/ >8S%%YY]?!7M9T:W\P9+?X3B" _W5>@"ZK6WG^FEN$Y-1PZ1 M^G3M9XQ$U&C!^FCK#$C@N9>UH)]6TB07PFMM/].>"7V$/9H5N%D%KZ+W$VU5 MCG."P1VH;&II"-H4$XV=ZQ"SLV6\.^@3:SK31SF/7SP?(-D1K,";FN&?<)Y^ M.?\!_YRO\6P+3I+YD[S+H")#&JI$"$4$8.3QU%XJ#+%UY=PG ;T$"K23^$BY MT?,TQ^7WW_':$KKTM8LRO87#D_%[?N&X9FY@\:TDZ@K M8S$J*TP^)655P!RJ1^E8\F1&^#SK^[)A"_K=AW^\>OBOUY?I*CL?C2:_EVT6 MJ!H%1X8L\,"CE^1!Z7CD0*G#,,$JH7"0HC&0 9%10OF8VH5J*)U1.=),X,>.V*G- :\/(W_.BR]+_//K/.+991]LBT&C1-!,(-3:W!!X MT5!J*^20M,RZTRG=GM:,CP(XEE_>3KV+UF)N:#EO0%W2YS:DJR.I#J :=OY] M%,CTS7X;*6HQEI0GHP 1G? I =*4>G;H.'@T!8SS7,@2)>[Z3<]!]4^T[IU2 M\WV$VUCC[\B,(217E90T*THEI 5-1.D9LAC"S7??>NT[74; MJ6'11(8C&( ?_O'A*C0D$ #E:'O*QEE0CFP;GZT 8UDP*@:+S:M/WKS].6MU MH"Q;S]'5'#]AG)=YO (3!)')6 BZAG<9FP$9=R X%_23Y$2W-C+[INGNBY^S M3H=+LF&(3 7S:;E(%W']SDH>W1[$/O?E$6]F#ACJ/LU;OSM$5T51NQ"ZB&QO6C0*8WKH?KZ+["&PFX M\0K^!#B4.F=DP,,FS=OR6@350$E8#QZ<,[G39=5I:?T)NWHJI?>0:^,;J'_4 MT_L?W[];G^'JI,:E_,_JS2WD&*40EFM *W5Q%G:E%P,!C1'JX7C M]'/=09F///ZYJ[*%U,8('[@BR%*0HPUNG MG]P!\)R5/%RBCUI8(]P&CW4'/-7-[X#[WB XEN@%STFI0N8RTUX988,6M*L* M->OVBJ%1O^>U!NIR\^S/\]6M9.GL=,9 =KVTG"S\8&GO)S&#D;7:*9."-8\# M?1S-2+=O[\)J2$=(B6K# MA8[W< >)?I24N)U1;\L"XY?,9UC0H'$%I+2T;*;B 5U&,*1,&Y2)(;>NF/(4 MGI.YQ3],>??BXAM)?I1LB!ULEZ<>F899DD@0Q]_#A3Z)"O'36^U+M#&JJCQ.*PC]:%NI<*]2\LP^4]-$12< M">=)@"AI0ZUM\ZP1((S7Y U6/ZYY8Y2IJ;&O2_4QF-%#[",PXN8J[1[(K0/O MHDB,:P%%UU9*R60(B39?IM$ZD6T*V)H7>T&=@(MRJ H78\I_"B_E_??W^3Q^ M_8;+R\01:Y2.62.(*&AB.,.!Y!$AJE!DW8]O*LMC!]O)F!\#-+J7+@W4,84ALHN3IDIB6AN06M9RMA+!D:<'.7*3 M3'%,Z-9-LH]#E_XFR81LZ:.%$5BR)]GB*M_,%#+'E*=-5]+V:[@$AY%!X:Y( M'DQRS>M(=0)V D;*('WVRWPY0!D-K96GXW.#02E<$2"+#K7JA8105 +.DZ]S M)!C=(CCNY#(5&MHC[036XY"+T5UBU0_0,J3Y2@HEI%+Q"P]6)L.+42:P3E;$::G^H!R%]IKO(]R&&H^+"UK2OL_^^?LL12N+ M=(X&8G0@; MST1Q@OPO&ZQ2AI9>],85I6(L9&_[6;]7C5Q/(26+SI IF'5 4#84")+3UB + M(RO>L\Q;E]N;J)["T_*=11%$\>2=,)$Y*%(/(&>%G!43!.G+!-6ZY64G8"<3 M;7$81Q[Q'!LJ8X1S[DX@;^)$9L%;+0RG=9S<:-H[R2/#&%)MQ66-Y@*+;MWI MJB?$U\BB Q4TWMG5TW __/UGCNN<_IA_HU_Y6'ZG[Z[*99&FRR: ?,8Q>1:C M!NX4R";\OL;E^D=<7\969,N8331P MZ6G75UY8\,EL/FAFHY"EM*[VVG8$)YDHVXM8K9>ZPQ5\>J[KC(_MO,[XU.[K M[IAV'%B;I%7,2.<85UDF-(5,<$&^;,DFY-C/@:67O;FP;R[L2S?]WES8-Q?V MS85] MOWGXA5;?-PSW"0:-:=SOB\;6+CA*R[S M>R3"U'XYY"GCY:1:XOF7#57>?[_YE4_XO7[KW7]PF6XFA"8++7%4P'VNO;AC M!.>-A%)$)H_4>"M:AZX/1SVXX$5]?-B/(.PB^'2QC%_IFY^6<]HMRJT& %N3 M92;)3"'GO@#]L0=E7.U&CQFR+SZQDE-NGBHRWFB.T+)A6D;?J]MQ&L08P3$Z M>&1D"&/WS&(.M.8)#T*+VC^M:/ F:"!_SZ,/UKGK6\EPQA=# ^5Z<=-5;S5QXOU:DTNT_6L)8=JF>F7?\R7_YVE;#,) MG8&(CD0>$_GQ49(U%5/T1-40_3_:97[[X1KAX;XN59:B!W0EH:@]:VD'2#! MD3N13*C%4YHU3+#<@MBG>76 TS*N]]>KI,VD/%/ZN M^@9(;D1%%LUB<'G3EU*!PH3@-3E*A66N=4E:JTY;S;$5^$0^;%O]]1%88[W] M@R3U[>+;594%880*K #C,=>UI "&6FI!ZV )HY*ZTQG>'LW=>>FT690'BWW1 M0F:-*U/\,5_7'>07\M;^FJ>+;4:VESIK&0,$;BTHE3-A\0@VD?5:0B$?K<7T M>_#EKW<[':Z+QGV [@&J554VO2ZJF_]U_NG" /V40;R%Y2 MM-WN'"L_W+[FX<=/:SZ,JHY%6UF.$/"PO1K9,-J$:&H+6MHCF:\G8V0]);OI MI%6<4)'GU#JYZM;K7Z>A,50/(UQ+;:%L^=X%S$A5.>\ .4X)SH/5\K!Z!\AT MA&"1NZ"D]IIADL QF=K(28$SIH 0.F/VY %WZQYZ6@K>4S1S'/WV$>5T04"; MA8K6,EKO/IY?-]TR27(:,-2,)% 9:R M"7.8%D9882Y!734\*-S5JF0%K+>R(G(0!,_ I'#.A1QS:1WJ>@? Z[8<#]?% M,4(Y'A7$S3#.4TW]^ V_775-Z#*FD4S0,<9S'$MV $WZ1F9,I>-CQ$\?,C:9 M1#!2)$B1(0>NHXPB.JV5,!A\(7\1O0M>ZA3D@VG90P$=/77;:L9-T1IRR.0J1Y\! M@Q%@A??E8K6:$4^$M<5";9P+*CL. MP44&FDE63$C*-&^T-,(P3G +:8N=T-<"?<+[<#(O/T 45-S6 !(U&.4L.M_<9V#_(JC*/O82>T/7TA+7JSQ),>D:N44QPP$)Q*P'(MB@=RBTKJ.Y0L+ M?>K%@2=#G_KHXMF$CG08TUOH4Z_0IUXTF22&Y =/Q?^>L-U9+J PUK\G3D& MZ!U"CEEYY0WF/$J=WV?!VUZA3R='VSZJG3;TB5ZNF-5@$]:C&!7!<1X LRA: M1D%R3&^A3^/INGOH4P]%31[Z9*62C$6$6&M0JYP17,ADIK!B5.:)H6WMDK^& MT*-:WKJ%2,%+74>U4Y$4@RI1&N-*!B5 MR3&P&%D,T0KR"E ^W"CBR;<=/=Q(BFB#H"V:E4*+6@R._)D80%D>C>).T?%V=E/BV7]HYE!E)Q;!5'2C%#<(WC& M$OAL4 299$HG(^.#1GB"BWU;YC<+TAB?0*<4O]1]M)=54&?61UYX26"E-J!4 MRN ]?=0+*9$V3D MDQ<(IJ1:02D5<@&5!9.-D3&ZX$ZGEUK/L;U-I*-,I $$.Z6V'GO'25HH>7Y[ MJ*5X;WCVP%/MTJ-B@E#(!.SZ9T;WAOT^DHTVD8S4ZI04AO8[9( M3#G1]BMJ#3[ELH204RW[GS)FY8KBSV<^/>DOG:06_CO7%DTYO?LK+_%+WAA( M/^(Z7P>?WYX\SM-RSI(A*TG5[DT9(>CD@6F,H0A'WQDE-^%T1/",UL=G_;71PSE(5'*34X1;Z+RE)!B,Z#%FBX+,9SUKINX"F,^QG-O5,@_PE. MY%[,?5:S]^[!PGY!@W^;S*&^V5 E@,$1U.NF$4ANM!$^0 M2B02"D9;"@\92K8VQ2B,,F\]NA[Q\^%MKW3"DZ-M']6.0->G]I5'*MVO(#@&-.J1%::>^*O(1FLE\Y[)8/U4=BC ?YC)X-]^#O' MB\U7>;FIFWR^+11S60ZF;5I8QY>-DR!VR$AW4L5\"5HY&[&6ET57/#?)6Q^3 MUSIJQAY,%>OXWJ,GC:5DA'>Q0$P)0?GL(1@9P*B00RY.R/A6H_KNBK+MNW5Y MHLQG(9:0&8]02%J@N.$0D@]@I7 F%,ZM;]V#JB7^$US0V[*VV2'E4.6/E*(5@J+71%4T\,@#J) T^1P:P2IO8D&T,9U: MFX"7TA7C*/9'(RHTC%H8-&M[QF'=7&UZ%:RRO-#H:K=L[2,$+FC$7D0F,_.1 MIS'7[4.!OQJFGSXM1KCU?W>V^9W;!:9OC_S#W_73/+-%NE04AU@D&5.JQ@!; MK4!;DZ5@A>?,6]^S=4+V:M@YHL)&J&\\6C7G&=GQSBJ!P*0B8UYE"XY)FC[9 M)(8N_#>!UXX_2Q.7GGQ9'C;*P#G]&C;0[4CT'7WAGYUU=$\1E1DVX#!Q$#Q+" H MEB$'[?:ZRV,PH[75V*0A@-(-J MS$\@$)*^9#%%8ZTKJ=.A#CWU%DOHJQN&W'GAZ[35#I=YPPN=:Q!;_G6!T<>L MZD*!]HO"?@MH@/!WU3= <@U7_UTX*3IID1Q7ES,QTJ,%SU6 ['32M4.0[G9< M<&P%/F(*M-=?'X$UUML_2%+?+KYM@;C(,%7TF#91"<$ "A6!.2F$X\GZT,DR MW*.Y.R^=;D<>)/9%"YDUWC;_@7_?!N)%*+XX\%*+:HP6<((CV*A3LMS+)#K% M&NU3WNV7/D/E'2RSH_6;$(R;'[[.SW$3)/WNSS^7.31.RU4<5&1ICV1Q&HRDK1TR13_8,1QGYPXU&8;Z#@( MI>OZ4PJ$8B0Y!;4=AXHLZ)-)3_[U),..8\C.YJ! V)1!:>? !5H3HDE*A, T M%R MPHY;4/NH=#BE&GF_+;:12ON$@62D&#M<<+2GTJD^-U M%G4]\C0Z%MF>5;6WG;X4WFIELQ- &Z>LQSV1=M7HP8G$DG5.BO1\BLL_V\8G MISYQ!I#F> '5B:-RFA<049(H$R*@I2FLHRTV>$2UFPWP%E ]#C%'4-BS"JAV M&(0Q18/318!BK-!F0C.G9)7()R^ZR-;^ZUM =2ORG@8M&@94WTW"N1+8C3A_ MP-773SA//RV6'_XFKWN^JM?Z#Q\=ST(MHZ<%!Y2J1FXH^LP(!JDXH3%F*):$_P0.5JS&FFD%O)M07I3:9-Q9'G'$2 J*25++F0 M\\ET]NLPGE=#\),CQWWBNQ,D_L>+]6J-YVE^_F7;/LRAD5(R!9$L*% N:/ R M"M!DI"?E:8*SYMDN$XSK;2(G+.>@LJ*9[Y,!U-;2 MOI>RYXR9F$[FI/T%-R$_]8./(;1YX.II^/UJNZ+$2AN?(P(A2-F_)\@J3( ?1^BC*/I4DR.WM[V5E6):E1B6J% LH@@O(R4O)/(D0 M"V.Q>4;ZK=<__Z#Z7OI?M-'#"#?O6RA71:4[@!DI;_$.D.,D'!ZLEH?5.T"F MHRO::^?(-_,@M"%0@6<(6C$H/ 7-N$+!6]MJ$RAX3V;>./KM(\KI0F?3R_BHCFNA9%CC62#6G-RK:VO=899#$),3N7VK=)Z0YO>AM[@"*[F@E3>E-9-9%]8Z8PAEN/ANCA&"-LA M>-)FB!L$A.GXNI3-4,B$Z'8"CE[5$$R/#,@3007AM Z&P MH]3S?A:\[54ZX^1HVT>U8]#UX:OFW]]]_OTJR]LJ'I1TP%SM]L.= -1_]>B)I)IKE91,$$NJ MD\!80)H48!RY(B69S,+)%$'_]>B)I-L\\FNU7H157,XWEV"?<9UGCDN?DO7U MXJNVQ4H<0I$>K'6HC+1"EY,)H]DSEA-RJS,#R2 M6?CCQ7+SJQ_+QU+R\CIU=C4KZ'R0)D+,.8)2&B$D*>LI:_:>%96RW;,]C(/L MU1#V!!0[EN=V2!+L];:ZG,?\L=!?DU%PN>%>)L/.1(E!8\T#%$Q70R^3D T' MBVA#TDFB&:7TX2BC>34T/S%BG%*^Z#;LYE9@VN4D)@-TF>F7?\R7_YT9SV@R M"PG:!=IZ6&3@=8R0E9(V%(Y9GTQ48]=!OK=Q?KK M8KG)&0D)(\UFEP0@9F)N]YI?5 MZB)7L^MZ^EW"?/1H8#4+M1E59@R*,;0M8>;@4#CP5LE,__-VU\1N<^;7'^KK MX^@$*ATA:;-C:FD@LT>5VOU)D2FDHJE%K<"SR$9R,H M;(1F,Z,E?=X\Z?*/=@/.9V20:!YK<#E:FD\L<$"N/?FNO%@1;%*V=963HPWV MU9'_>=!JC!3/9@$IH6#,P27(HM2>P[SVU>9(ZX203G 63/LCCU>8MS#(E#B* MLD\E;^%N7 #W3AM9HZ8064T8$A 8ES7EWU@KHW*Z];W)"XM Z\6!)R/0^NCB MN43P=!G36P1:KPBT7C29(I3G$!T_%_X6DXH-AJP1804H72RXK,@NX0:M8T+F M[%\M;WM%H)T<;?NH=@2ZWCFSN I=XCP8AJF&+E4KV-L:!*\@69F0>^.S:+T; M/P#C!-V>T?7[F"-TH'+&2#59X_JR=,X9KE97Q7(VZ5=2&.8%6<"I#M0[!-0Q M0,XLZU $S[SY&O48F-=MS[71T0@7GK?Q7*52=D TDF5V'\UQ[*I&ZEJ,(NL1 MMIP'D!7+F"M!D[!JX>:0&7AN"X@41?$B,%E:'U=,I?T]ULEDRN\CXC&4OHF^ MV.!ZM]W)K/9.T"!H$TN;-CQDA0G/('I:W 0-6F/K>H_W44QO90S5S:ZJAPEV M3!/A,BJZ[G^+\[KC;6B-1FD:4@#AR"A2PCIP+%J0NF2MDN2&-T]8?@K0FZG0 M1E*/DL8*+@5DF9E.[4HGV*'(J]HSG!H^6VC&Z6 M0]&6&-.5/MHOV*=&]J_%&3WFC-:_FL"W[?P\TP$9U]J!#H'<:K>I!$^[841F MF%+9T[Y[*DM*[]&]SBEQ>L0YI4Z,/49ZF0([\]Y:&XNM/2?K 42VM!@4K6\O!>1(V9QH MM\3,:+=4/( 7UH)GW$6RPD5*)Y.0UW-L;]/C%$AS2NEYG<>Y700RC];;$B#2 M6@"J*$=#E &"$R)QF0/GK8_QIAK;V^0X!=*,D>,WQA[YX_RO>CTF2$#,-VUYD)E35"(;B( M]3)<> A*9I A.ZW(CQ*EN8GT&E-7AK#Y*,H^S=05RZ+(*7CPAM$(6%'@BF&0 MA$J>,>%B\[O'%Y:ZTHL#3Z:N]-'%J*YRRXC!H8 MJFH%,[*"O>=@=6 6M2T\MXXN?+FI*[WTVR%UI8]R&EX5KI;KV>GWF('?77#C#LO?)WVV>$R;WBZ?PUB MR[\N,/J84ETHT'Y!V&_U#!#^KOH&2*[ABK\+QT9N$W$/LJ3E2$D1P-5;U6P# MU]QSC*'9'!Y3@8]L_^WUUT=@C?6VO<2XZGO$G(X.+6@90FTESLB:B30V);1$ MYIF7G;SE/9J[\]+I=N-!8E^TD%GC;7-[R+X%XDR4PBD&)I?:8,\CH&0$A.?L M6:&AJD[&U3[EW7[I,U3>P3)[=.:-'D);C;1[X6';(F,WY9/FY]>QYHORD6P1 M'".\M@F6D4)OV\MI)RPW68TNJ9"C"8IS0X1#4P1FITJ.GC\[F5&?LP[<#*C'T4-D98;#/O3WN,.A4&7,E22YPI"):<=M1H M61QE'TJUW&T%RZ^Y>NM[=?Z!W70U7<*3"AON8-4["9R MJ@ 605(E2UKYQ+5L7I/D"3C/_RBH%S\6X^AIA)/D1Z!=Y=1U #?2#=R3P(YS ME=9,C=WH,4 'DQ-%,D=^H:79X60"%1(';[T *V*,.6OD;J+5YHAW5L?A1Q_1 M-^1%;<54"PTORN?\5SZ_N-/\:WL"@$ZP;!@MDD;1SBY*K2G,#*2H$I<./;-J MCY_\3 4?+L4QXA_R&?WHR[OS] ]<_CNOZ?.M.[?%%VADRN4 R=5\ M>*2ER^>4@$D>;39D!;7/WMB#Z2708A3YCY E]#FO,CWP*P'\D?A[MOAS4W;C M#D01E38&(V24"$JJ LX5#UHP6TI0+#9O3- !UDMB26LMC) Q\W,^STL\(X3O MTC<2]6I=SUK_RG=!6F9]U)Q#PEJMR1M&SI2DK2PA*Y'VL\A;M][M!.PED:6] M)A[-(6EY2?-;)B&L5I_R"P[ M5R,L6\Q2&5,<4YDE'PV64&*1Q=@B^:S/BP9&GN'RG#:GZU>]Q]4\WISE995* ME#)#E%A;\S@)Z,B@$=8(X80S+.;&$_MI1$/7L\OV*+^0,O[.Z8_%IO_5CG_]V6/33XSWDFOG2*/3IA:R#"!"R0(R]!*SE41NK4'W!7;$2HTM6/) M[K(VBD)&O89X4!COO]^J7GEYPNA-%#*S"#)+OJV58)D$^FXHR))PKGF=F;X@ MI[I6&)% XRKF5*X&?LQA_@2EDTO29PZ9U0E1.$T(AS2@$H.4 M$0W)LC&_[J,X_D7 *%I?-)7^" [^742W(IV[X!KIB/\Q3,:Z-X"1XCQ:L8DS*6B=/M\[JFY8(>T[QI^)!'SDW/[<__RLO MUW-:YGY;K//JQXM,.E%7Y\R(63AKH-@20446('@5P7*6DG89,[-[W*R]+YG> M)&VCA\480FQ^6/\0,+,%EH+WAD<))><:DZ,9.),4A.BS] X)&C]8N^:%:_<0 M(8ZP=O^Z./^RSLMO==37.7(A,!,5>3G*)$M+DV?@@Q>0R#J60ILK$7^]=%=AVSS+)VYB< 8$J M@!(HP&/-9?2.!Q5MT-CZ!O=!(-,;!RVT=*]@_% 13]J@3F>R0H/E9(WJ&EV0 M"OA:E=5S5,Y%YT)H?2Q_P@WJIC 0VNABA O:!WHP=4'T:AO1]5+7_EYDA\AZ MFD9T06OI/N/H@'(D@[$;PN,8D6/H MN >-!BIHXJ7I%EHGH^3".YI-MD8YH@(?>0!F9 I&!^.QO" :[;%&3X=%??0R MAKF*9V0.6(U\5SX:"#$C.,%\]$FYW*U^61\+9@?#]/;+&+K: MM6F&"/I1XW7$H.";9GSOSM?S-#^[J('-O^=XL:0WY=6'O^/91$ MWXOU)@AV47ZLOYT3/?&,GDCVPJH^L5E$\7C0FH%5KA7UP!9AA.-Y]6UR"8-*"TTQ!J1"B7 M-D5M45C5O$!,"^#3[R5'X>R]*C*3*WW4Z.Z!P]GVL<_(3<@&\<0VQ*>&<_SCK>E)VG;%;T:6$7S4AY'=BC_L@F^DH[)] MV([4C^)4R-")I ,U>0S&*4T.EBI8*U/1SB:2 .=+@F*XU3HQKW7KIFG'8=J^ M#A+/E6A]%#AV;XD[QT)*\.3(18=0:M\L4!5=H'+UE;JHV!.Q7DZ M5&]/]8PX6.@C.#J?\VJ]G->6>QMH_R0IKS[__L^K8A/%H\5@03KG:O4 !]ZJ M ,E@5")DKD7KF/,G ;TP5K03?N,$(EHLS[Y_^)NLT3FY'(^3M^9>N.R(O#KZ MFBZ5Z3/CP;*(TN;:2R5T2#;I^+H7HOVQ!#Q"RL%.&.R-"*Z:9RB)7C$&)O$$ MBED&F#V'$I7R.6L5?.N;O3V07@A'QE# ",&F9$QMZH^?V2Q;F*-WVCD(F=>X?"D N0X00HDU MJM'R$AJK^A0+5!W="!RHFA'\R,?+>W3 ]5JK5_726>>J10<(?,KJ588G*223 M4%(DYSEQ!,\%S4!N SG0T1G=.LWEU*M7C<*#/G*>M'J5S=IXVA>!H?- 6Z,' M%,%!"3;D[#(B?TG5JWKIH7/UJCY"G+9Z%?VG)LR'+Q2E=JV*GD'1 M3O\>K-W3JU[55KN'"'&2QJR71=#_P+_SJG&][ZY/'AYO4O/+NX M;.)T=K;X3SU6GWD3=# Y "N;IN2UKG2*]"7*4$IFS.;6=]X=8!TC,:DM2^Z; M'FUU,<)QQ7U$NZ!_^%K;"_YROHU:MU8IEI0!J9,$A5F"=UR"E;0(6%_"/>-D M,'?Z8GQY1!I52Z-DS3XFCYG5LG;E<*!RM0=0T\Z=F0.,A?-HF2BF-7\>1_/R MF-)(\B-W46WIRKGS.0H%.>A,BR"9[:B]!^<9U\IKDD/K&Y G MX+P\5K22_0CG8O\\3[6OSSS4-,>K@\"/Y:?%,L^_G-<>@O,TQ^4\KV:"%XRY M^@ZL5JXFE=;>G M\7..BR_G\__)6ZI_+/\\7UY_[Z$_ZC%DZXS),D;PR8MM)16&#!!]-#XIKD3[ M5A23#_/EL?K4N7)_>NC!H4N$9U[F$<^OS<3;@Z-!O<_GI-KUZI?5YXPK\LC# MV?=/)/]Z^G)7'@0I;7][)D+D)90 Y-B3\*5)$$@Q@,Y5ES]8:YH'/HTSE)=' M\U/0^7TJF_$U-"ML:"\H$! *?7VFNG%V6):K+,O,.)+,TG,@Y!(T9HE%:6IV= M+9W.!>DMM_A#7]UPYTD Q[J^;ZKA16M)-SREV("Z9-!M2%>%QSJ ZG,?OX\& MCP&9]A*^H:(68TEY,@HP5H)TG(&TJE8^%0XPD4]CF'*8K0A"=HKM/RW5/W+M M/K7F^PBWH<9CM6B6WV>_?)AIS74VD8:33 TL,@*\YPYW>Q_KI87M60C@&5-L&!MD%5JY0&R%@&^B1%&55&U3I8^F$D M+]&":"#S$6Z,[Z.ZRO#L@&LDN^$Q3,QQ\NG=_MON63 MU$8X"Z5VR:%5, (YTP&$,Y;0JB2:-P5[$,CTQD$;/>W>GP\6\EAM(]^=IU_I M-\_^[\5RODKS>*O&$$-GO4P6F#4%5.$!@C-U)S2"!X',^=9!AWL@O1 VM!3\ M""O"-ACC+E>5=2*%:,@8BJDV30W@%'HP5FJT,5GF6J=C/X3CA3!@L(@?/6 Z M,#WGGGXV(LHY??NO#S5791/@\.'\XMO&;JY/7:T[Y.7TX$!]X>J&!/75_;)S M&@SA.BUG8*G63=K"N[!:+S$VK^Y[]^%#VX5O [-JU%I;G+>?/'VMK0P=]=&7\MCB/4^GC@7<=4R6/#WV( M5A[9>K;?KA\"KO+_^5__'U!+ P04 " !\@7%6,0: ^I.E P"WRP4 $P M &UD8BTR,#(S,#$S,5]G,2YJ<&?LFWD\5/_?]X\0LHQ=UA&*0J)(ME&R)5D* M91N%; E)]AE+R!Y"D264DIJR)C+VK9 E:Y9!DG6&C,/,G+E/W^OWN^['_;NN MQ_WXW?<_US_?S\.;\QCGG/F\/Y_W\GP=@SY&GP6X+Q@8&P ,# ##!88+ $ G M $GZ01XW <#4%#@& KP,S "S#"1_ I\#<1@/FO8P"XP"#ZG\>6#'+_.&-T6^&O\N?-?5__'3\9"AO]]Q\)]_SR;0\9_'+&Q_KJ.O >KF M[CYW??S=?7PE3QX_ :B?,S9E8OJ/N_YU?/BO0^YA\:3Q5*""Z5<$V^-5\!R& MW@3PL+*P<>XP,D@!^W@8&'D8Z&T $KXW,\-? _C'8-C'R,2\GX65[0 [?$(U M-["/@9%Q'Q,C,_.?MV$(AW\/,/$P\QY2/KN?S^(ZBY0?OTIDVC-6Z7/OFP4L M!X@R)V_V'NH\MK6WM'9U=W3V#0\/?1D;'QB<(<_,+/Q9_+OU:)FUN_=XF[X"[ M>W_\@M>3X9_CO_6+!_9K'Q,3(Q/+'[\8]@7^.8&'B?F0\G[>LQ8LU_WXI%0B M6?G/I3U[W\PF?=*2*'#CSL !09E3A,.D/Z[]Y=F_YUC4_Y=G_^G8__9K$M # M]OTU&.$O9D9&1N;]S/#8S[K_SV ]P/K7./"/P?'7X/HS$/\Y_MR$ ;X#$Q,3 M"_S%S<[&SOW_/.A3<%C.TB< #D8XP'D8>0 40*,6)<@!?]O?]K?]CQ@C_>O? M.?BW_6W_@\9('_@[!_^VO^U_T!CI@W_GX/]A=7BAH-:61@;BCYW$!J_7=NXY MQW/R7=NGOK_F4#[N>_HDMXHQP%7R$)")1#_$"]*!V2KT_@;YE_8>:+:&PR^# MI@KO%-SZ\,CCWAUG<.Y[^I?/$-6BX*FPXPMY*BIH7J08OKAU\$ M):L:6U[$-CI=IP,I-E/XRE*J@"$Y!%QY>Q4\[9BRTN0H,^QRU;MP^)IKY89.TC&F9)8L;%W0WBFM'X M073)8'HPEWPVV$62ET?@<<0E]5,,2U4VA)DV'*A8VOKI"-E$*0:%P%'U>)71 MU[5P:$4$X_CB('4MBLL_^ **??\*[V.U^HP-"PG)0# )>,WKJV CPXT>V.$?GW<7HN+U1'W#.E[XB,O(Y0^W>X^5/:4 MC4GG2HQ> %#C-\S8#F"F+-!)>"[\;!66N<%TSDZ;K].1:YAZV#E8JIU66-D> MSL'<);IH=?6I@<9[W07LW='5O#??JM>J;&KNE)!W6"L,96X)BXNY7KOJ>Y9% M,J6*09O?AI%D..<6W<@5Q&@+/IFG#)0N:7#L#XWWJTLQNI(L!):DC5L(U7/+ M,386X3FK4:#B3NL'']=40Q!=YF KSR.6LBTKN>7W0L62]W MJ3,Q_MY,2)@+\G9*7R:T^9U[/I6J;R4L0V/&'%J9(=H5Q-;8MD^5QC6*>H;D MY_$GO;/_'"Y0^25B]DQB3\9-0A\[K^97EG5. ? 2:O8#AK,?Q;9!!XA>0G1 M>O0EB(#8SU(TP2A(%"$*>MD3BWI\;Y_3#_<6JM^]6.E,&WM,,6=9U19HH:J# MN;.(Q$;^:E)GJ^F]R38-\<7S@6IOZ@*5I@TM&:5Q).F(U@]OER,.R.$ZZ$ J MBGA5B8EZ""R=4XK-%P6Q?G/-A-=UMXXKI;S(LOCTA<7ELPA[;[QW5O:!Q="TBD@XXY\*"G=L]&R/]K>'B;6X7!Q\27FIT/C+?)"QILS0F&7&VZQ109=.%KT&M>3_#=-(! MQ-U^L14=Y >23$Y'X2E*Z-4C=GX-;9M9P=?0GA&/"0?3O>92(V:(-OVN5?,-,]4B7."^D-]R?)!TEG^-"BDW2,=AK)O#2&SV=R%B7$0.EX3U M1$U6SJ)77_!=(#U?F, G')?F;2WZ55;A<.O66OK-FU=BV)8<:GEZB@%WQM5E M^=V94?SL!QV%+%)JK([ V*0MXV9B[X5K"]+#C^<>[ L_X;?L-8 1PS;?#E,, MQPIDMV-C=S1,*VM$MHP;["H*=]2V9&09ZW@S4B+R65G6IP3:J9I@# &1 +$- MZD@%L9L[V.B.7N>;L"^K\+F8*?DZHJ>GZ;4\H+>/M>OM8,0!^:V?Y"1XG;,P MO3.5?:5^! ]<*2DU?NU:<:[90,V%FD$EYMNWQ;/DQKCUI++3S*;/HO-$?E*% MV-M5^B6)HRVY\NZ!XK$;E]/OR4]*J=^ -W+I7@*$:9"',ZKE(\7%+VB2<$'4 MFO!C:%M%!NTG]HY[QG1E&S?2UF4O<5Q>S('V%M,D%_$3E22GQ'1J[G$;HQT4$=?N,7;]?EW%>^K MCU5\MS[ &B%A&?9K#]L0BPUOR*;_K'DHBX9 MZ29,7=DV)'O17NB(8(9G$#9S+*W!+XP(CR8=QZ:./9_*;&*HN5#VI43E8==R M^]5 )I4(Q#.Y(KPBR@L%'J4#,73 M3_Q-(H-16"L)ZD]<_;V\?/S54KOD;QM M;E06W?,D]X"!,7O_P0U=Y*N[-EW(][5K@<\P8SK[OC6X%8.8^59_]UHZX/2A M)M_E W.2R;&/%\J>,*FQRK%*?PK'ZC+S6^@R"\RAQ5#NN&BXZ\1VQC*PE;BVW@N<+',">3];DY/)+Y8ERY_2 ?XT M*8;NZ[K(\E-7!$?51FL&'*_U9$SV),IAK$!=$PMBFB/ M9#S#%(KV VG#^]6W51%4%*)YYK?Q!I[H_:="PI43 MWETS.'U;B8$TWM -JJ@^'>C:IIPE]G>&H-N1<8X'P8RB-N+5H-*+5<.S*?;! M:9V!O#T\I(X?4]$I*NJ%7',)DFG M@%C4(7IK,WTYO6LA5*,I CNC^ENH!0DJ"C7W"WAR>Z %J;+AL]'*D^3)8(-7 M[G&H$-WW[2HX2EH7-@_ ?+6X.BU.$HR9FSK0V@8=Q,==&0PPLIP;69YJ>]C+ M$7ULZ?/#LP)@+\D0[N@$7!P=X*;JSSHH$0+Z*H7BMD7?:+]=^)8^VN=US?9( M0)*=:43['8:P>9R6.HSBO%20;5;B[K.L:4EJ& RX?78]2$WT%[>-1N7)EQ!\U6_X<)R)[XQX%1A M-SI\E=U4ZTZ/\(+3Y!4%Q2[K,TV=?D1D,Q94L(F%Y*E6Q-I613U"S$@\'6"S M+O5XKAAZG8+F%)B?N,Y*B$E&O.4;+Y-]G$G"J5 M9^'E1UV@&I-05,%1 B87YS@6Y$P8*2W_E;59<398<=4Z6>-5TT.]'T973INS MNXGK_G'MFP#XF;@"L1L2[=JF#U<.: 7,KIFU6)].5T!/L&O9?&VRCVQTM8IO M.'D9KI4S89JQ MY*N_L3%[S[\5O>?IUGG&P:OR,VJ@_$Z,S#TNOQ6T =2#)L)GQB&K-MK9L??C M6K*G!4:VY=RRFI]_2%EGCZU)?I&NTO.^ I55WOI#,D8K.D(79297%A+S6\0U MIN_Y7:/80=E,TN@MSZM0%/Z #XP)C6(INW/O0/T [<$6]D=%W* XX'*3N MJB[]LKGIEV,E7&:(.VMO*-[NJ//>HAYN4BI MG.SJ/M2]E>W.ZM]GU(E"87K@%$$B,(-T0/@4-OIRF'8=L9?\,=O4^ZXJ_Z<' MJL\;LA5DT%+["DLN,H@VWN)P?LBPUZY_>=CGV= IRIL+"WP")68GUX0UG2T[ M&4?WP4YA9S],BZ;LS@]!/ []-P_&9#G<5"^1'WL\,M"D,]D_$H$*>HF3 CE) M6&-PAQC7BA*JTA2NFD3Q3E;]\O:U*HE/-X@?KB#Z+OD&=?UQJOX?]1.<(?V$ MV)EG"^ZC^*GZQ*%6+&)=ZZJ6:J!B3#MI>+#G=%W$ZA/GLSYGCJ4(!_*>3(I, MLOI_AAP8P*;X;53GS?A_0?N)]^KGO1VNE8>AK@>\M&<"ZA(&CSQIB8[,*_/3 M%5<4 ,VQ?R"ON[,ED8H=LX:YI@0.# *H"<5K[T"<171@(02@C17AV>@ <1P MT8$BLW Z$.V.WY5(_3^!J! QE2#_ S%N0WY''%TS)OJ8@\TE2Z,B'"+Z:U/) M4T\K%-;3;=O%%HI?ZC879[+.^J=-RFZI[4#LR827&_G:F@2![^3K#ZZYCC@G M6'Z*3_868UQKH+DS[L0FD%#16-&JU*09QKOH%-OCV0%>SN5CIB$U2C4F,2=. M%G>HY96;&)S+/]G)J(Y\>!I)M$\6N.V@B$'8&]\^N!8XRB.&NV%^[03+I-_> M5Y8-*X%9=*72&C.A8")P%DHC^;<*IGL,>")."0E>UNA6?--;_RAH/)NA7N,I MQ^NCDGR1&U6 Q;6/?;C2(*QAXVAU?-9$JVF476Z\W7HGQS&',32UPN;\8IUBZ@Y&Y%=WAM]L"A$CWK M\B'-6T=@6:7IX/W X3E#UW[F1[I-O!H1G1(O_F+-?P738@@9-[NQ)[,S ZHE MTH&T)<:=&PF[*V0'VK.[9A/1L^O9I$"]H2,#1?BER<+'8.R?L"<+DU0GI4*\/Z@!4) G5P7FOS\&@O_7>BG)-3)16OTP\A[MP MA=#=E,*G8ER^(38+J'^O#?[&MA*IXG3@?#Z%#NP?P&YJ YA5"_1]6%]042S8 M =E&6+Q5H:FIZ+?(RLZ./"3Y :A**$C*X4SZZ%WP8.Y)>]47<4+Z=+#BCW,] MP"UC/J=9%Z?9NX4(]Z*Z@H/@4 L:$78F=(X.B'F2/PHFEAZA)-9W6Q]T9IIU M?1R9)WGJ V/D5@YZLWT.RPE*^>8:^> M7 E'S75&XJC'TM\9-+S[X'"!J9_4X"KY2&Z=VV@ZXBO+6K5 6Y@FF#9KEJC# M5TGJ;TV^/=DF(@#J6'VKO&UI$VO-PI%2&FO \(BHBWN,ND4')DU:L>\;8PAY MEVV):YWQM\,L_/PXN,]J3#*97#%(&Q]'/DL#&(*[SQQ<8%SSE"<6_.NF_]M9 MC/,H(-KU,SAX6F=-I+;0S@V.>%@Q0H+?8O&__11@M>HH2 M7-)EC 9[FGD8%-IF 8UT,T\ UO0>\S!1=$9587D]-=#W,0<=O"8<2C;UF5<_ M5ES+O6]P3(:'_5I-+*.DD"S+4YM:3 ^\VU9F3- @4O#4S/T07-1;+>3+%8\3 M[_-P@V2VF[%JC]I^=D<\6W$3)]=?B1C\R[DK'SW)>,&)JZI64DY'_-C%62![YB;Q5P M!25>':2>]".$XCF^VS7[,8VRW4TY;C6AEF)EU$U).LA_<)[I9P2B>JDH 9#[ M8[B>F8E0Z$ Q<8-\!ZQ\13T4W3PZ+3=$W2^&;\D:OSAV7<#HG= MEI%CD703V.K_;U,@&"ZGS3X88=, $:\"CNU0DQL&.[6?H@C#@8?$#S%1!)&V M-"Y:/M9[9GR2G/,A7): ?\!AN^JQJ);QLI-LLA;A4G%((3T&4CHZXT-RXGF( M>.->A-= W4*!LB <>H=1P,G0N[QZY6Y7-DFV^)I;U<&#*B4&5NN,= M:IKGG#C$MN"M$_JW"_BF)CD$AHC*H)/S_1U*G%0I.G!_WXYN=ENEL8_ _(SA MG;2>]UH/1)1YQ90=ZEB2?@H,0M^0Q"LH%N@+]J 2A.B?#>WG=?2X1ZZTM^\, MR7J)"SCXQ.)*^R'UY$<9:=T=ZMT [>*_/9G_$M8K2V;C@="![-F-";OYXVG$ MV\A]TT'WMNP2?JV]=?F4\H,CZZ%VJ[1<@LI),9_HC"Y&L04 4V:!?H*J05'Y MBUOI0(5-6Z)9K&'3CH3\\,TAPK!,IL]@C]Q(8)H R_K-FSY3"T06:>'%CSYC M..@ )P%.0Z$V6UA9*3:(^Q-,3%[73TRA7#A.E%5:B]3% MLA3#;R,]3P<.7@W3(B+CM;!E>H?;LV/O3O9>"IKK?$RZ=F[KXXNY_7,O=;MA M:3%J@8Z&J3D5?H.:8"]BU-+$;3IPC5:5?_/[]CA9RTV\%E*E>! W.G*P;:EQ MT$$POJ3U\*?4A+OUBM:L+SISQ6R^RBSAJM(^R$?X&O5? %;=<7VIDPCHP,E9 MY#BR(\>G]?,&QS18ZO"IPO32WIJ\3T[Y^IB116NN4>>_ M+Q$;WZ:]H,9PK7K6 M;&S%X.MM+?T2>S#.AJ20D:@I>HT7.67'O.6:93CU_FR 5+\?"P\4NJXG!AC8)69Z)EK(W5NI7(P5;DC=85- Z_OU$YB&]^M/6- M[%Q<:^)0:-'RTH4-APR]8^(5>BHNJ^EJ3">ZQ8WM)]Q)E!L3.&+7QB1<2V9S,[+D>,5!X],,H ME!.8K[:GUS2)@1? 3\]^75YZMZSR79>F?":>[X1IW4&*X/FTE+V M)>^YENE(-61)66PL,,9Z<(65T[J( $>?61^V,GL53_(GEY#NY_. UTIEB@:L M358HI#]=] M+TKG<3FQ^][0H[WJ+_?7HB'K$KTVW5S(1&!M[;#."&O3Q@JD7RK6[@UET^MBQR,2C4(H)+ MHMK<4;S;N[_':V4\]7SLQ$F9Y(V(4L9/6&%D=?::X7SJQ.NYO)UDJK&?@H@" MK[%@\O/L+VJ"P;M7Y'8OO@4\T*]/%\58T+BPS0XZA^Q!>?*Y3U]7G[N_(.6_ M<2YYKQ>[:1.^$"T-7K5;]3$?6S+%RN>+?=W0,IWC/-D:@M'Y]MKAK ?7>K[+ MNK3]?,U5+$:C8C51T MY4[;QGAM9R55"WS^(E%^VTQCVCWW2W5#K4Q9K\^1_0LR/%T\MD%B_^G=TKZ,<=RU:K#"DV*9:(XT@>HV+AFP807\$0 M&E1 MDS)ML-=<92J<.V011G(;EF=?Y2T1"A5]#7BAOS>+,P?3F&>J(-8EPW$M64AB7N5LX'>^S;\/A]!?<7!,TJCUNBV=#>:.CL<04J@PM#Z/ZZYUW-0D;=?>3SO8C/_*:QH1VTL\1 MDT!]M'MRJ"&5Y_.\&562#E1QO2(66!;'K4;32-,7V)-SD MEL0C!IKN*(&%*E@Y[_>."),)RFWJR#SO"W9S=$ M7:XK'=^]C@7B!L-L?QV?$G.M5B'"-J0_H^,F.[UM""B6&O.LX5CSD>_\K"\9 M8)U@7J(VR"JM>:VF!O4B%915HCXQ;.G?(WZ@ X/=*XMFH,)B-8&"&@_5'U 5 M3*XV-6G+2G46EOXB<9[OR7.+4<_73#??]W>8VN]>]\Q_IZEUBYO"A"Z3N?+ MU"J#>.B+_H12F0@-EII1-K=, 3F6R+;E[:)A!JAF?K"]9>3*Y=U_G,;I(JWYNH63.OV:&Q MA7[1>!*>@A3U_.!OKT3\OC"3H6V:P6%%\3>+!4>>5O!0I:QR?C*1>^:UC<12 MLV&?,[";(9 @'%9 M7JX-Z8>%X:8 E@4C1^S[-(OC]D(^UGK=HQG#+ MUZZ$4$G]3F%4_\::#TFS=488ZZ'T ,E+/2)*$;4;GEH=S[B>?C#MNO&%;0DG M4U!KJ_\,;KP?E$)$J6HB]E/-P9@ QD[G\NE?'P/*DTY4J$:9R4R&^Y$?,?WN M%_?7%2^E"@Y!1J?PN2(EPU0Q.K8J"E4*U(O?A61*S.<3 M4*@ $5.5 MNV91W*?5[,;8^RZTYCOB#98S_PRI-KY1)JCU*NEG$@YM,;(]^>3X^D__SY^/ M=C;WCS]^"V,M556>I@;R3ZO'8 M6;-(=.LCHIF75M:H7+O=2WG2XW2@U*;6KS.N"^D_":^T6$Z\PC9[O*])2)VX'[L?)=&2J(H[KZZ:JW7HH^XG; !S4( MS/ZX^^'!4Y=7+K(<)WN>\GR-<&=<3!WC(_0G M8?@P73.(!L9YFHZI/'JH"!^:>\U(18_\YMSBG*IW2418G9"TUEVMT2X4T2IU M4MX.E":8(*+0'!L+0U3TW(J_?W XXUI.Y\7O Y%\7-9V<=;F\X_T;YQHOXII M&B5%4T*IY^K 3(HC]=+HD6ZLLOD3DM+>W52'G?OM&\%Y&!. /6\KJE!7_;&>+YC?L:!J_F M$!)AWM^#HVVB3N_/:HCVRQF#]V,FRB80[7V'CA<.Z2@JE1E>RZ:G;.::AS,;P)]\3AQ=E6. M<:^,EH!W7\)[*D6((-MRGZ>(WQ,,1UV+4JJ3>.:=_,.06/ZR^QB.&,>>D33: M/$.T,]N5G&:D ^_A)@=1XU@>W>3T32DO 45VT >RIS3PBFYQ':B_[5%.QC#Z :_ M'[]LWY+;?+MZH<2[H8@C!JW*OT2[0N8:G,EG024/RKDPNP*"6+OTQ]%3INA5 M%;P1;NV-X]RW[F6AWF2]^3)!\97%3W87AJO$K7?T1KRG^\V'2M,GYMCVCR:X M7RTNYOI2SBH];,ZR,X[NMJ$*Y$)F=NU(,F(0^SM=@]8,S]$-&D(3O\Y43N5G MSK'C41T23#P>MEGD+QDM0C3>I1V=6YY6\0O=HOES> 1^MGQF,V0:;A#O,!ET MH"3M*\LO,RJ/-&14VH:D''2&.[31"KD"S_\GB)";^CHP.XVU(J%T0W3U(\ F M/>P>V$KHC\"R:9F0_-MUNZ\3)B^?B+DJ__W2JG04DVS$8$]/!+G/;-^GVWAN MU&S-#/?;N[A8+!=T<**G*__0\/JV?$0I0X9IO+2^C[GCBJ]$&>*Z+C*Z0!2C M%J9+*]21\L3R-DHO*V%?>7*%?=@,RS4ZS2?^Z2/O.?V#ZD# C\=9,@45=, 5 M!1XQZ\!..+>.0#K#2FM4Q"RE']S^U!#_]OCM85Z.+')9]T>M))]@:) M.0O)!/V^$6XW4:?AOM(9U8":MT,AET:^!D6;50U+QZ^MLW=D^RF4E>LV'Q-E M$0!_H+_OK,*Z1(:/@*,E:IR&TO1UD5%T@+C@DXC_;5%E1MU?!U,MC0Z VK,, MQ%("*AHCS%Z)I0.L+]*9=G=+6BK]=49Y[!A^R@/-/VP MFI4)^8];Z:*$V4CM="DT^T?W2*U6)[WOO&::"L2M3,"E*33,KH/65W9 M]^7+N;*H+[I,(QL=9@].XP4@A2#\G!6E_O.<@_4FU>?,4;'-2D.D]KY#5A9C M@/P.&F)]3G0VB&MQ/ E27NI6+-?:E.J^OR?LKCB;(I\8:[:WNME1LDV;5F=: M8.P(DX9+AQ%8_ K$:&X(4_6'3BDZGN M"S# G838GE&,,/TAMR Y"K_.26+OARE%*+G1IM9Q,?2FQ3&YA6SSI>*LZX-X MG @K2[0ND@FF>&7O;4V?L4!"24B9AM' LL_!A]S3)LN!ICP_P0O<-K1TY7;L M,90$?J&.J@]7PE2;/T3N12D&Y X4 _<$J,?#0NA ^D^2$-2AC:8#)H<+$;_T M(%:8Z8[Z+WF 3V7J$SL41#G]U31^!;)%K2@:^2N&\7 &HR'"%?Z4#W M*W<4^?15["^!;2P*56%#S3-K[J>(A:'H0"FKU][^?^,L=T:*%2F5FJ Q0POZ M3@>67N!F<_"?"F!QTU7\!LZ#Y'XHP1-B>[F/_.S%S*_3;%ZO=$0TZ073!].OD/ 5N?FUB8"J4.'^\JSU MA,8!$7(J*)W=40">I0/NXI<).L]U>D_/"<1SRXO)#=^='=(?C?S(I[*7-:8- M-ZA(7 L"5'3KF+].H /[,?T?33L.?Y/16'^9X(OI9W#WYOEDM;!E'SVMJDKY M^.7E\^\Q5L(R1$"\%\N/K3'KJ*45HCR0HF%&45<$]UX7+O%PG3QN\WRROE&]S-7BM<,J2\:%R$%_L& MMGLK#):1;W-P4 Y.O@QL)CI# F@J7SWA](-M5JTWZ#F6^+Q0.NJ^WY+=F(#8O.B [1)RD3;G!:E8H\R?Z(^J83[^!7I#ZY5TX$5B#P!5-\!=3"JEE@XXGD;M'7T-'L%MN/WK MLPH ZH0[W%/DILL,.VJE9P6.]=OR:Q-@(L0&!\T14V(EU/ 6_[MFKG&J&$B&'4'7_+4'XE66K M_/^J+#WO\_5[:06JK0^8LK,86EIE/EK@-I2,'L2?AZ><50 78H(79@22&,8Y M;=W%,>H?Q_NE;>[6M!TN[#=MF3/ZSD5 O#!,@::0?\XTA(:GM8FN51(&V=I; MGB&^C&QD[?/A1:?,R#>.#X2;?V79SOPWE.4GI3G9^]?!2"(=:)O>]^'II/Z< MZ?&=B\&ZWYWMNB1XF_SRGFTEC<[54GGTYI7(<;%:/D31RP4G/4X>J2^5%LM@ M[A@[GADN(',U5Z(B UU_A8'ZO0"4.MW^Y6F8P0 <78ZC*!ANH3'\.SJ0A')^ M0#VLE-!@Z(Q+%'<]T'ZZ!BBFI5K:ROV>,?-R2= MZP3VX-CC,@#KZ8"^*+RD3:$%1%PJ[/SC@LVP&0[LRHO7<"2][H&:7S(2D./2 M9/MO*)?4\==M>,[J3[?%0R#HI^6WF_G3:BD")VT[]W5$]LWM:V*3%Y4SB-W^0/P>R2XQPV8HIM5 :SS#/$28E?%)Z9@^P><(<]K!:BMT 2>!4_0 MAX8:M8F<\.X\SEX++P5.%'50V1\(A)_WA*[IO/3:"X8CRA?;G1&F "M?>1Q- M\0.NMQ]4+&A>/1W1J/7K:\"6EO;+#\@-AVL9J90@I@*R/F (YX0Q6%>#?8#< MM[$X=Q;Q0$%:]N-:=4-GW?Z9TF>JM'TV)'\*>Y@]'8B1IURAHDB9;=,&N=I[ MO[(7GLJ.JW)[E\ 9=U-E#EUV !IXR;@U"AV()'E! C:K,7.YH=<:\DPZ?(3B MUMX%RP=GUEE!4-6/MA K MV3IANX4&I3N;9\!+=,!#=";>AAB<$]C:J_W30%J>3"&.D&?)Q: MR-E9(8)/.(B?7T_(I)F(EWLN+;LP7[O*?79!9-L$,8$G7Q_>\/X]I3G7&?/V M^-N%JT7QJKEJP3+^U5:ZV>G& -=BA#+6Q6Q\'.6*C]RS:5$;V8_W<_,+"-"> MC5M=D^!D22R8%0@EJ\70@8@?.ND%5?@:J M%68465$;CW)!/PAQ:^WG6['.6>M[]5R_K(3L3BHJJ>P%SLG\E&RY%.*4$$TV MH64WZ%-LJ1<:02]"WLW1[[X\AE0ZBT/;)FHJUZ;*G'VMG+_:V^R/#3+6L;7^\KMNT/'/PV'39;UZ[C'KUST<6UEFA2)0/K/]J;6D5 M6MJSDSX<00FC9QN)U;W?(]\6!=_($1U..K%?1X^1EZ>#578"_W /FD0Y;\#Z M0I>6K2,4]'8[<QM W%$82[]/5-U2=+4T5"0\(U\9(45K?C'&'> M4D[:=SC#_9YCFWDQLH9EUQI?DT2-!$U.W<0>F9C]_&._*-F-\=[)I(M1@HA@_MG6 MX+T'RO5'5P>:#C]$7L'5RN\V_P,&)L'D63KPAP;>-)QTGWBS]VIV&AWVL#AU MP_" H,20.;5.R,*IA1JS7?3ZRS">R5PK4_#.1\ M034!7\VC'D@AP0+L-->]J6Q$R-9N(BF#T/B< MB)VK3<0(+4\F=\:J:N:*KRHO=G+<-Y0CIZE]@%U&?< Q!>$-P,C97O9.1XF, MOD&JGK/W2UN\/^>PUS&W&0X539%E^S)*V! &/FJ MK"*9O654L#P\6KC88MQ98*]:%]E!!ZC\@9"9\UP!#6L'"X!/F")L,Q=^X3(( M,QOZHR&44(?[C ?E-JCYG>VH/0A6OH/R(32X54>)8[M*23X0_FXJ3W4!.PVS9L.E%AOCT%MJ'?G9VH(A MRAT/RJ2VP[/(9QJ&I$##MAJ,QN!O=8GEO8-K^3UDS:#87X=3C@2GZR>?==NG M.X8\5GN!^NYKP)I;R\147+R69O#Q@C(/_TY_+W]V_G3A(J>EY=9GUD "](T. M>!:D%"!T&,.$24KQU,!7DY/=.@4!G#$9'\.+H$6C'ID3;9?0"JW!C ?J;K9$ M>8'IA8BU2;(Y^-F/H@OU2[""=>&\>N%OQT\T&'5P.TSTD$>965Q5VMH-G72[ M5]#]2E1!%'1I<1)J?Z-)!PSM1]=MJ'R5S2)_'C>,]1/R8\J;R*.U@I>7E<2B M.80L/N:L*Z3,U&>J+VMNY5!588=A5N[^/HD=JR[%+JW J@-'5J8]K$9.(CIR M=J*K-OCT"7%??Y,P0R:>H^=T7:_6,%^3[ISNNQ-R%S> !?U&$U!+;\9AP,HW M@R[@$'^>M(>9@7[$^GF6Y&UTO([L4)BB6_ SA1.]KZ;:/<32$U].WCA57ECS M]1*+N@"- 9;VCE /_K=-@RRL$5ZC_OQ/V5-DI1F5][(%*$!J;<$+J>(>?%W) M@@Y^"'WFQI4SLG8J_W*)\Q>ON ,"CY5W+^EV"G?54V &:58*'=Q7U O1F=TAYT":^;NBC^EY3T* M%CQ#8=M4;7.6E9F6#5 &T8Y,0'&&R9/D+Y$64UV]YMX<[[^2P.;TP4,JA2SP MQ"(A2=!\3'U>E?QS%=8R3+4D_"J!1#D'?I[#B?S:JZZ)Y%Q*&>ECRUS(6I\P ML:@K:3KP6OZT_T.=XM_^9#VX&5\&X1"X$1L#I\B)T8%3#-0WV&9GU,*&%#P9 M?YBV!K(%EM'$\ZF[BG2 &[7J8$:33VBHA=B%X9H;+$1+S F$DC[@8 >B9+#= M/F D?+-E["_[*PRTHZ.QF"$ZL.F-$L2O6HSB?\^HAN8%N:W!BO[($ R0[>*A ML)+;,F !"OJ9$TC)1"Z.-".Q8'BR8::?/ MZB+[1O\U>/O0[PU78Y36$N?S0ILM@LJ#+BZ%N ]K;;F2-T[O= OVYM\5Q4#^ M&4,'<<7863B!-P/59LB*'C-[&HN?9"'63#IP>+033U9,I2G$1DB#,*$PV8/U M! 3'M!>>L\'#>=ZK7F[B=8$=N79 Y H)!F4CA .VFG+5ZJ)7OVZDI/W8_.\[G[5NB<_V",[>T3% M_'21(S^I?-'DB%&\.W8\T9B$2'0][2A)G!K^*$!KEJG^DI76+N.O$U+?JA#: M3]*9[_!%G4+-?BC8/!UV&-8(XG9TPKR :%C Y(GAIZ7_&-E6EV"8^X2A M6-1,*S>.2T4-7$6<(^H@_/HOVG1@B?9FNZ*-O'1@- 5>B6+OEXS$=/P-.%D? M%E2-@_XDVXU9V83C5#P"W&W]19EDV_]>A*#;S[AFD:JP<_P]P_!H.[)2J0F. M#G$ MVG ^^R8(7WW!3]/'/W3\>$(R)# M@;A!NU^-IAWSI"D4[OOK@Z=_VQ]#T(?__D#7/PW7JP3*VWW'K=K-"42OZY0^ M9\-^IUQ(HP.IS+C!"? S=(!OEKT@'OF^OZUW?X=:UGJ_F8/EX;-9LB8YFAT MU_/T(_:AI%X *R) FPM3B>H9)=3>7ZN:5CPT>(L7N;=8L\3WNQW+$D"+QS9K M8#3=9\10KOUL!V^G;<^P3.@]\WSGMI/VV25*SL4I6"K(2H;SZWM7L5=-+%-7 M+*ZH*MJ8#+QIG'P]K>=\6_CREWS]^--G)HK]N56,F\1[ 8P*MMF[MY]Z%!E' MP,[/0+RR,Q =&#\\OG<;UVPVWKXZ3WO6*-3],GDD<2Z/^XNVL]#7==I)]"!, M#NQ-HQ+RM+3)-L&7?=/W6G/6\^;$ MU2,#GW]O#6#32E5AX:HC=_$ST+8L[%E:^A] HN G6&SA^;2DU3\,-ABZ"BS( M<%\(3MSJ )=(C1:=-RT1%S:6& EFX-'[6>\Q,)CPBVR)>A'&5?G16'5&Q/%L@!\@667K';W;Z)SR>M%>X;J* MCG>Z\WH.= <2#4):@T](+*U8Q"FY";@X\BP+CG#'"!]Z*W-U!^G*XB<;P2"; M $"#D*B>*GX53_ *3=I]'Z31CM8.//XT JJFHFQVLM_^J@DYW4K3,QJ:WWQS MZVZ=4PP+L9.?^0H&. !QRC'N^8'OB3Z0D!*5UZ9YI,8W>*(V1NMH,1C5R:B( M-ZOF5&=\I7AK2([QE13^*3+.47VD43B(THKGT=*@J*(XEP4G8O#J^TT\F"+M MD"UC$ZT?9&S(5A2Q2;MI3!>:S?OX_+7"@I8<6Z.4T_+2MH6NDL2S8CSHKMHU M96+Z_*Q-)TZ4>BQ3V.EKP%'+K[73H4?]5(N?[KB+L^V<8J!I8R8+JLB)!,18 M"!V8RX[>4#[=YJTVT7G>UW=WY/KW/M8%+>MI+XI&)/JS;#,B5B2[(S6QD0>T M*5GG W,M:RO=+#+XCX_GV(?H<[OI?'9 PM74'2$2I@NJ$K=F\ROH .D(>'&)^;>+!H7%$^;WEY=9!"UVD 4QF;E7>IUL+ (Q@4*A^I/==VDD;M9JOI5,I M!V\]D3Z[6@8([,+PP-0&5^I%T)D..*BB::J.-LLXJN!/R&BT%4]!],)$@T-G MHHD7S79U?&)1VT-6,%I9_0"P]AAE.I!F"&\^3K2 QO^-RF?SWSREP^1216"J M>4F]"XH2X\Z"J-D-3C D%(G0)=I-.>H%RBP8R_>8W*]+9F/N.FBNX>LUOY$Z M4Y7:WC^!;G\/XNKK8T7'C#95*;KGHAX6G>F M?["1!/K!/K^GI31*H%O+^@F)J0)3DS5+DW8?0Q_#W.4YQ>2K3@X:,V=9D*7R MCI(U2:AV5*(&JA,K^&O0-DBT.5L^V$.AQ]Q3XQ'+"05AY"E?(Z9T]?D[]Q>R M)FE&5MJ:EX9^)[*'*UVH2>CK&Q"4 _2K$[:LZY64MB666K :PBDFA.!Y+PQ'J4%U+$ MZU[&[MZER!-?J^:X;%;W_&!1O%YAMMB%*!Y=C:/R9,SN4*4*&+7T2*'FT:X; M*=5(J?&NA3&/W"++DM]3OEN,*?5"1,AU(>W'O2SKX^O&-V5E,H8S'..+J#? M6L*GXYQ\K8UJ([\_:0SS<%:_+?;G4(X]_,!HH.6MLE/T]'-]3Z MF] 2IY9TW$7,$,M<^R^-3OG?O*0!Z#?)[+@*['I16*BN="!&F'(9%.T0NKPK M8KHV-E@M=8EO-21U77B&]C@OW:?LP"ZE#2N D05;+T&=)+?$ZG#/IH_=Y-#) MW76I:7Q C=%JG?#L?,)LR!TY1@H5]S,48H^G ]*!+>@]TC?\;^]J3".FO4 8 M2PC#?&ED!J/]405EQC=J;--@44SA(P>/?^)(RG="3OFA'_YW%#9O,*J*XYIY M\9I H22KD$\TN]5D/LO4X^ 69Y66CNYU'-5"S_7S9>K(C. "+/-T1OUDP#T? M9S0&3B:Y-V_6Z8"W$GMK &^O\+MO%6^?Q0G>N:=*L: #S*RT!UILI-I9J'8> MM0\,F;P$QA%R@Y7>R%9$WLB"U!F"O0^SLCQVL=\]_R/K(G"NH$,UM>Y$:]P\=@ MV*VQJ2CA,=;LY=\N,$DN?+X>DQ+^: M\-+0_Y(52.8S]//1NFAI]#P^6KJ82T\>."O.B?6 (:Z_LPOEH32^TH+G<[FK MT? N5]M6M6ES6][>$-6C;G&HK>Q3VD@$"H7]OW\PJIH2 /M?10?2.6=1%&$L MN2>$JD^#]VQA'<,-*^'>%W1@Z0>C ;3QX&':9GVKXBNI"RY>)&FJS M?9INOQQRN/6!TZ<\Z&;.R.7-]E/)Z4L+TLI3=5QZF,G*8T<##UD9&&L!S(H MEJ6 6T>8>A:\/,<6IDB2;AV=%OUVH\^I,?+937._.G8.#8DO):]630.0S) V M]2JMH,$&D0@)!$7-&]0;Z)TR:G_S-NU26/T#1/ M*$R*2"[B$(*B =I$B0(@H"2E5:0*2)"!:D&Y5N M* (B*"%!$)!>5%!0@H* D9Z)W24(KT+A"*]) +ADA3VQ?-^>W_SWOTF[+7^JMO.OQ,%/F>_7\[VP[3<<%F*)3 MU#GH0_+;PSA[3"$YVJ[,1CN.FDW[VI6P:UH MP8^(:27]!QV"VM..+V W$.]@Y0I/OVB+HH=A?)IP=66D:J5O;DN%PX[Z&XI[ MP#:#,Z/V ,,^@F!%GUT2 M@D=I^A$-+2N,Y*FZQ^L*LF4YZ]R3G\Y6Q?H.=GH(AXFL&6H=Q%S: BQ_0WSV MX*VD(;/QT#83KUC2^.***AQ/2_,TP!"DD+NC@Z4>2KI]&RJU]Y=EC\/-PDVB MHR/?2IHW<2?[/SI_Y'-&DIDNHAFS9DRZ#XO#EDC'T66MP_EMR!\E1C>$$:L/ M#H8,/UB=O.)6\0A*0GTX4/R*DEH;'&8GC\HBSN0]\41^NTR/0JX@0+D<:H(7 M ^1M'7M V8UA'NAK&H)(O[O3L.=3_#B/]I9\>QLW_NMG6W\56Z82<+ERR@Y: MBEE^S-5>?_G7'I9Y%BIW--W,MP&_O001FB6FP74LT7)C] 6=;ZI% QX_*5#R M>PLF"G^5^\Q.4JC9)*E-A*.DN;HM+ROF2101#X2_-1J3) MB2ED%]H'93CO?35F!=851S>;F1>_637"C[V-MWU\H..MBZL3+&#X,Z;!:E22 M5E)CK.Q^7+*_)/P6BUBHZVNQN ]X. HQK86I1\L,4OEFT@P*AY1E*_._$-"% MW8POO=<5STN$7!"YM0T5JBX%83.8R71JCO@=<[G,O"3TG6=+KMC17WX6= MX6*Z[N-CZ7T!PCLLF 9N^%P42A=*&N%PFF0<'BE+,J,?@B"ZY(T9#EH,A 26 M)/THUCH',>I31#L)WSW@<%MCQA1I@_;NT^H>@/D1@5DJPW](I2I 8& 2%)JA MU./9ZB1U8N[U;K.NR3]B%,.XZHOTNO3#G!YHXR\#5 A A""UWF+*=AKGZP1C M)A#0"MD?Q?I([ %MY&&R'*+)S;YO=;M6:%YC FX>KA']>.8.J8/M\_'CQQY8O PY MM'R*\2)>"DXH]K')67V7)=6J^5W3,NG2;__OZGN.I4"\9MW&K'W\_*7G:/I$T7#+=@QO*F<<^FR]7XE_)MIR8! M[6MN.>5C.3\##R2^ZOX$^.AC;F'*AJFI:BU3%/Y2&(U[@(%Z?=B2(U[3R^N( M[3@8:AYUZJ6,^,3ESY\S 4 88.BQ/(T85ZA'A,/8O]"94>K55<3L5\K] ;Y& MCX^OWG%^A#P?Z2RE:*R9Y,H(]I:"\22AR67!U1K3SX;>PGD&WQ^?]7O@\]'( M?4[T-6Z]VR!P]&&@H,J)LC7"\\Y##=Q\PN#N?&4 6@"E7):J$8TYO'3.A(?% MT/88W_ZI^D5'SB="Z[G %\,9QI]M! 5N8P@6P%BS;Q_; Z8XZZ:&JI9#YB>% M.]P\Y 50-S(EXBWNAL!E /J!O-W]?6"#!B>.5:=,8R2]S,/VYN,]8"4CS15: M=C[9/SY@&B%Z#PC'<]5<(^[2G4JV^_C+N@:=XDG+4NG*WX//6) ^1A/4)7@+C3G;4 MZ2]+0LI)9R_I0&@'4$]R91BDRE'_HMC!K2.N#I2LW6Z7,S&NBB+W>5==R/!+ M4A-LM1A(, ABQW#"2H82O3/0O5.\)<@LQT S7N3I33;N#V3[@BVG!M&,'I:M M?=CY"%K_BUZ48Z4*M -':#=Q+=V@>$ZSEO0-\,0L1_AU^_>#6W+>I0R>5V&K MECT7HPC^!ZP*>Q,OP1AK+M>^@1UWLPJYY?]S?PE^EHC"/NCSHV M%$L^#V+V@*N[AXG6$8>70K M,(9M6\;[70X,FLQ"U3"_&86QA6GVL"P/R<2 %-/J$T^>%;WQM*/Q24A2C@#T M+NK_2/KQ%GT&!0TPK&-_\X?H5_!6]%'!M-D15[I887V'5_^:WE5@V<16N1U8 M-L(ML$P/QZG@PF]K$S>:S8[6=9DU/0DK>^_U@R%I3%?L5ANQ3/7K^F$^VBMT MF^K0#K9(H-'6I&+(59J8G9PD$=O^;2A7T$B3TY )*D"4*RC)"I"/M-*Z!QSY M:&"E?/SRS1*YG?1V.U/7!:TQEHM!70#&#%&VL*;U =0CB^+!CP1*IRE)V+2L ML%=$1-OOM;]2R 4.OO)4^H\,R]_?B7K3X1])F3,;S]!\2QK/Z"<'"E9'!QQ; M6,N<4T03+PEV%PT;SN+'&%LA(,*.T@2E\_%4X[KCJAE#L37):6M]D0*=D)\G M2YR&21\Q.L:WBX2FPW[_PLEA6 N6%^4Y0)AP(U#.W;W7>9[RZ,.A1WHKQZNJ MOFZ]-&?IQ1.MUX1-B0OUL+!TT=X[MO;P*X-=!26G=QS"A4\:]03*!!]$W]Z7 MH_WE1LLN5*<.0ADS286X06_:Q"S)#O^RI/+PT,W2IN-I#P\#? M)47T/]L3FLMCHID?/S74E*=R!FDVR]*0H&A%>7K?8SE/!]?LL"CULTVRIQN8 M1)^)EC#0$C$-ZOBY=CH?5#'5O6BRJ74#^^()*6G(BUNQA=WA#X61)=@;Q* 6 M9LVQ[_Y6;8@*U_\I@S5G(<&BY"%"(G02M(7^W1.S:>B,\AYL1?]6:D-< M/JH7ID&/KK@'-*[2\E%N!6-F"TOJ3$T7^Y]?0!0O-;>NYE1]AZ>):<21XJY _&1ZM:9^WPY;"G];<]8,G9DU.Q,I>EYS6;LNE3[_; T8C1T_N M9N!6R?A@[;?_.I&[UPTQVCJX,^( 5;<2VSTH66@K9_0BF1(42=%+XW;^R,X0_@"=48DE+1 1M#X"HA9QV,%P# M_W>!41[XY^\"/0ISQE'?O]VM(Z/^FMHR.%8Q?U6K5E M:1XD:<\3C/TQ'UM3GSW;JBWNJAV]L,A66,U&%J,,_PZB>*)$_\6BS0-VZI-[ M'@O=K?/0V[]JU(+6[CV2DQMS(7HYO*Z6EH1!>H$6V*_E;=@(I$ MDIN?K1"LNG\]"7J+>[=]SY5QFF,L8J::ZD7+H#XFZ1@YE0UM&X]UIG]H99RS MX6@\U"-$3]R_!@1CP4_;H-N3M67QH>V#:+&)CCPCJ[LM'^@SO9B)4^$6T#26 M4FM0YXC\.)+)C%HX6GA13PU*C1X/P3A%KB^.5COEE%.'G;6"3^*KS(Z 2&.B M2[AR_"%73AKV2L_JVJJ' ZSA8 F2%PG*/-6!:?UW*;0ER00Q-KQ6"DW>OHJF MI#L_JMY F##NF',TM\DO1E(@QO_%1, MT-WZ$F% "]L#D)3:VZU#L+"JM?P79D)G^L:5O5NM@X_^&#F2-Y#T@$6%]@AU M&$J1)XB;])8)Z3W 6!QG\;_WX^T-^O;%K2C_1Y&JY:SIA)K!\W--[$_*1Q]?!CVJ] M31?MF^L/'SP>[)7F8**W1 !!9(\5@KE.@Z, MU/OKH(D9'',V^"($**VII$OAI033!A4X1/^T!CACVJ=L-<\MU:DEFG'9SJ$G['HM2P97X8DE/ MEGMMP]*_,736<\1 .AN"VBXDOI2!MK89.?8B^664T&\L\:'%-C.$F (@PV.U$:8M3 M=4@U9VW![N:Q]%J^/($PA8V355:CX8=U9<]>UYF+ FA0Z0TQ^==VG1/EQBBH M9XYM[T.?L#'.^G9L^N ,FM[;3='O?8_874$,;F,8Z<=(_ 505>1VNRW7V1Q)P8)F) YCL)38T;@'\"@K:K?,>*B/T7A%_C@' M-"D[[@%/5*6$?PH!=",X(1/_.Q#&"^'ZW?$]P*A@99N'?@@JJN+8%OPNK0^^ M9=&%MH=0CB%FCJQ]&IK][7)ZHNWPLC25[@O9[ 1^'/&T$S-D#$$-3N_I>B.P]@'AI F8\I,E%C#AF&[PJGOP]0L$5'Z(IAPC M>=,L:P*?O\_N <_394L'7S3=B, VGLV/?# +KTI:-QQCK^9Z5\C"WEC]Z6?$ M")1[\R$(CGE6PY S@N[%'BYQ+0G2GO_E7DJ1/=_\:$EY[K4"OTIC6RW>7\R< MX5Z$\)M(:CXMI4X3B2_&M&ZPHV[V9KU8W0UJ;,D=;_4F%ZC?XY_G5N?^WNX2 M/&V;R\M JVD3>=":T/A>0H?/P@!@# :. [A?T716&!1*OA[[/!2JTYE?D+MQ MO:5!2LU"^G'X#S^E)K&?=/FZ2GK?9GWM?#_KI]5T&D+:T#4C6#WWYPUI$J M;>WKO1/V!NT$]QM#_BCBHU&D$^M3.UZI=;^J+M$JT&++<&/ MPATQD6-?/CU,[O[L.FRCG^N[:>+[J74H][EZ\I\.[Y[3#O4G@^'1RW0"QLGL MC\I&Z!19.@"J7J8]ED0:XB<$_6GO[0,0!(4F+W:$0:^=F[90[YJ4P?0K0E&4 M*LM/O@:H%&[^W3TV&75)AI$H66^IJ7 59*WXXQ2'[VZ:"1HG?4M>MRMJDEQ#T3 M JB8(93A#(SK9U!>L_J[H1RUG?7LQVF;/J9!$Q "I]*2T"+T03CG?!_U\:RK M\,;Y5<$SEUN<#!J..\3-L<(ESF 0^1BB#>A*IW2H%[>.#XU MQC'M&>J5"48WCCL-SA2&W3-9TTS R;8&*Z1Y-:74G]2B1(Z]IC^A"Z,ND@P; MXT5=$5Q4@4=#-L,17S*KRQ)YZ84$S$SGJ&DM&E,N/9I MT D_8S^#/.;%I531_ /^F)6K=3&+71A3DHT_C/^KT,2E5G\W^SC-WW/WDG[T5PR5C//ED*;>I=BST<(W9/]],48T%@1\G(_2D M/DYDO6%RDHPRZB98O(S/51E%F8&A^2@+TGHAB:=9)M-B^*. FI/VRD_>:[)/ MQP-#1M;>^L;TL&R?_C?Z$5P7')3$4=^X1&!6I3Y#4W+#,"E*G9V>K-7HR$2$R8EC>&'P] MQ=6*JBSVV:NMQW;^>"\>1+&27I#CP0W*Y8"0L8T9_T@O3=VS*?R/SCT]7J)P M8HR?U>IBZS%B)6MMQ?>3>/>M/0 49VD:63>YC^?9-HE&$1.L&EAG^WTU0[4I MF".4/ ('E:>-[$!+5Y'%<($N.B_L27R9S!$WAQP%_#F_+O:*W0P_>?R=!#M] MZ!3CLH( R&$$IA#;;H+>LU:I2 [.I22WG;P$!$]+X:A5B-HGC5>%38 ^YABV M)&=UEL1(O@>FY:(T25U9Z9>--G+N,QP97U9]6F<\XVDH%KN4=*TH9V /\/*; MQ_+2CZ+.@J/3.<3X%C/VL8!XDWO6#I57:JX:J#6)SQAA1;QB7]4N,O[AHKW! M>YK%(XJ*3#]2X0-W\,3MSO2'5=HYPF:.3N?9)>]:2T:.L/$(YWJJ,3Z-+]&$ MF.7!3[2,4CEQ$P6. ,.F,:W5Z/(U6WE/(27:G.'KDT%JX:*M=0,DB$(X$$1+ M'PVC#Y$\*Z=+?8Q#;K!OR2[R/)%\#6%9 Y6%,AA1;X/9\(+'C9GL]YH7IN_V MWPLKI&^:BM%.,1+U9J2;,2(H:U+0'A"O+;["LU*UGDU9J*QP+VP[\IF9C\OP M2-2!7,*_KKH>UJ-PK-"/#[ZGY=#/N!6Y]9]AJQ,LK+ O>E5Q,0EA%/&*6?7T M(4\C9Y1#A\..5WTW>!*S6DA4NUY&8O\2H1:MTF%W#*/UMGKYH2V3)X.Z7W]]9F98XLN_.&%$FG&C&_2$.+;R5F]"T&E%&(H MO<5CGTBP?# M(R[36_"$MU,']X#IR^CO=1Q]&W=^JV"X6_UH.ESAFZ4 COOKLI"&-_=9K8'A M3C2$;T+DZ5U55\O=/BVGGR2=Q+DA98R&?$U=$Z_P+G0D9I99CDT(N]V(>^:' M&P8_Q!WK.W93TCOX\^>S@ @ +!X$T*>@"NV)F8M%03CR*W5J]_+V'XM_HZ79 MZJ;*]V=7$R2YWN9<_Z\GKG0D-PN<. M2S!LSFH22#JPC,F_2W$6 EV\_ *! MH>6)*< '[I\,%X'?/![&'Z >['=NFJQ)%QLP%X')R T-W=G-N_ V(? #-F?# M%!U('X ^SNP9HM2E^92V%%B-&"KQL!$^EB_H+E7^6_24_<2QK)YO#74^1X\= M.-?J8\2RN8\0%T$5CE;\6'?#F'S._?(GJL$;7^Z?6A95.HH-C[4W8XM_<,^ M)>38@I;L[C!$<@V)>?1G$_O')^0]@*J/&J5(TQLQA_".&A.^UD2I]8_Y]\>H MYVR[_#Y]9RUY8-!"K7AV[A*?]5=;C4B9FIA[=8,9'%I_?PQ&>*I,K6&3*$U^ M15IH>GWBM_**J>[ZPVU&5C)KC[Q<2#I%(N&$!/@RBCZR0L"/Y=$/+Q"1Y"(2 M&CL[=6SYR9>(+U;6!4]3KB0=-"88NO%T&;]/.1,VPLPD(B)"N,.X64P_E$9* M:/.?Q0<_>;D'G/F@[S0&S[G"9I X:U>3H\M MP_7@1U/HAS\1_P(&&T_N!T8Z+9V+V[7UMLS[T&UW>%4BX_C%1]<^9TI?QE 6M^UX_7E8Z) MQ6;Y?A#^U*ZA%,9F^\\@10D:BS+]"+T3P2T&?IJ. M];4;*NTPDBX/1G1YD0.&IMD\&TZ$J,J5)"@VLVW].$3CR^"852+O@ )[ -L> M0#$#JQMOJ>X!+CW;UI@RY01FGE7+7V_%.=:;3B5QT7\%012.R1G-8,;:R"*@(>5V7430['BM MH=$@2CNIQ>MQMC&W$;%3[]A''GV9(F;A%(!/DD!(0"D07*C<6()_/3Y*B*,E M2+B9?F)0!7'TBJ?ZJ&V!QC*8:PPI=*K!<1-<@E1)?XI^L3$,C^G6TH>QL,[NT/$5[)1 M+9JE"PI\F06Q+T_N1/U1([11N9$$Z09?ZH/]H4]7\,&[M5 MAS&;_EWNN59^ ;> ($/T+R1R'_1WO14Z^A27\QREX=7\Y'99K#\3DC:2Q?:B M.;,HZZG2CW[$B/:GCTNI\VE^F4C51,0(XA*QVTO]3*();RA2(O- ?O[10Q), MEK_:6N)!2=AJ[2SESS:&Y?LG\.CZHY_W^K.MW9"9W4@56U>3.HP(*J&Y=PO.G'M49>WX@D)X63NV<0!3V?!Y4,$^L6 J=:Z MTV#B#,VV[;;*@.2@WX3/]+KGNA.E[_)".O.!W&-',H#/!X*! WCT?E\/45#G MMA=VIG1S;&%=_@WW]_B=SF;,["LRKAX&GHQ8;2)RW"HCZ7]YY3TSQ3GZ-8EU MS>=2Q6\1#*^YN.&!A,>W3OW(R?3/X(!2>(@9O6/R!"A(#+4 0V<[!/IKC$D' M"6\\3EXL'EL::J#_*#K]2_16XIS3LL =][-BCUVH?#GD\R269IIB$SD"=,KY M_@F9+EK*_Z0KMLHK==8L]LUL1:QE2@#KV0<,)Q4/S6C"QG;5B:Z,H"AQ*E)E M#V!9&1(]12Q[K_TJ;\E7JJ5@L/CU?/C-"Y8&=IRZN"$$X[YF$^ZZ<72Q9PDM M1Z2'S:0]YU48=XI"VD8>.C8A%J++I?5C9 A_1UL=TZ "=\+&5;VEB^-[LHE? M*A]:9]?V.)KH*15^?WS",8GYGH]U36U7NM5P.:CEOP MDI&73)Q+UN'08&7ZO#R:9-E&,NJ< MW&*X04 T=+.B&,!KTU//TCG8QOPCUJAXE7INNRNKCJG^;203":6$\X(0[*%6 M_*7+$+IGN'.J5 $*R!UR*5$EXFG=B=OWA1X*V2_BRRKZ/\9=2+HKW!(ZWR:C M^,HWP5+K+$2GU&#$RPI_M+HA9#.#0)NM8.D.#R# M#_>;\+496CV1+NR'3YU:)46_[KPZOI_H"I\+NK,M"+;"#7(9]U_<%?(-W>FB M3SJ90KD:<+V?WV8TWG3X&;+QMD%%::7[HV25WZ^)C.+^3ZARN UX6SH3,:5Y MBF6Y[@!I*(T?E['R0*5V(K]^+5$X_=")5R^#V]OU9(%V76#XE_-[*#%:TUY[ M;CA7%I/4HE;?)T:?X9H8533@('Y*ZGK[=-R79]D4\,'L;[B)8SDQJW?C(=0F M@1MK)W*,-I'=021%#@7WBL"P95:J^OZL_=75M1J"S$N+L-"3C/D>^1S MQM$WDEA,QH$:!?)+4/@#NG?J(,J4&&WWTB;6&?#X\FA==3CA:_+D'?6$HE,_ M&0XF%,TYU_9% 70NN@SU-&FA 2&RC#A*EUBZOB0TE/SK]@6&47''L&3I)&0^!"N]WD_=YYL?1>>/'54(Y09=D\,V[P]@A6PG1P]O'UD7-2836%-3ZM M66]7?YJ+)&2\P"[?F/5?G2+:DB-[!2Z!Y=/1'NX7\\MV)(_AY,K]SOXTN'5I M@2G7HR#^-1?B]22$14).4H\->(EBF ,V;7OOHB^I71N??*8=U7#'/XN! M9!8/)Q3#2S"1#ZU+L(<6;6!ATN\>I8W<2UZ>T8QQ/J<9RPG?,!C!M;.[V)!@ ML2A]OR_(\A3UH?+\JXZIC]_E5%2DWYHK%BDNYME6H1U:W-]%Y@":%+&<*/.! M#?&)3;F"9ZJ=EEJ,&IT,;2C81X@7$%G(3+0W4+W36-R>8@YXL(P6BQ!6L;=O M^?73$<-K;1'%O^V:>?$)3]PIQE\X4 J_:II//4"'8@\ M;;BAO*;RQE%6C"Z8XW3+3_/#YT]- M?(*7\]30O2MT,T>S&XPGAK#LYP1(B> MMA8V(LG%D 5NF_SQ.?2%,Y/7\T&]2&B(TH#H2P:J\/".UG[[RN],('(/N/<# MXJI9URSGW1%$?=AHB\*E(K"MY;HM<_>KA9%P"2W6:+,YV>W^)M'C_9HGI@ND M&Y_(%+GMRF7QWVKOM'ZFVIM_+:0MZ6+N]PT=X?_G9JDVG'@+-X)O%A ]D4;^ M"+KE&.?:V#=&SMA:\?B.EU8QQ8$ROQW.Y5H_AYTP7SCQ&C?M%5YC,L/!#.7/ MT\3L3.T7>4M)^>3R1WW*-_1D1,(-KQ\2Q]>.2AA?^_!*+S-$T.B;V#:3Y8) M*QZ42EDM($55:[&,B[O6+ND7$P4*_>G;]I\2[JH--5Q4_J+;Q> O@B: MT%E/4&Z!_GKQQD-G4!HSMJ\33M75%;V1/_8TIJ*T(D0"-+B 2Z5KT:FW),40Q0!E=TJ:)7U]H #PO4D MZK6!,-Q#==1),\I&)Y3F17"9=5Q0MI?$.&'"=Y\)=4?>'=!\',CP\U->)]:! M31U6K).8%T]V4CR]M11\=(=^V /YR0;=#.,8OAYG%!/_^3OG"['7B&L5CG*6JUZ_CO!^[]JYJ>&#@\R$KI]A6P>/'^)PD0@XU9'!,IQ!V6N,C MX0PH#P\2R[1SJ7QTONVGV'=G>[M9.;O8>LNN&XWD2EEQ)1QJ .('^*%('*+W MLAA09$"-)L8;2V2LS&9'J_H?A!MEBJ@9^ C7,Q4%31ODM*/1;>6;*Z)L%8.: MA_TN3,Q977XQ$J[Y8LY.MHHB8_19@P$!W^_*H4G,J)13: D<*J?/+'E'[ %U M-;_AI#& >@8L)T7,J+7!A>VI%\', I."%Y"!+4.S8QJD,4[Q8:FQ==6XL4EPYWIYDP)YX/D04FQ=[JY1;P1%\4_H M+OJ-+I-J3YN'AU +[V4^+L#"@A$ S@-'!QA"_Z9&0?N7/=H->TL6,*EC?3UV MFMG[Y8.;,7%/A*B!^UK(T_2NW\OLFJ+RI"O\,2W/Q -/RARFO.]Z?_XXLZYV M909'+=R!XX\R_AF,+.L&W[WR"NS=/ZL&U6BO9C$'47[]=\:9:]UW53/:SQX< MS'8J=]8:,WHW$'A1=H9YD&%/>#(#;(I$9T2R)*8!R8KX9:!&+5WN0<# M7D68]XX_3WRZGEWG0(08%9<_V://K]K4["9)+5(ET,3ZND%Q*O)2U)T<;;O8 MXT5U0XOCE]\^E"A XUMX_^M8*^:@Q;5@@ "PZ)QBW']WEN\>((FC7+=NE=C3>JIG@4 MM*:=\6Y/>NGZ[>X9G\S3[-_&TYD/X=YA7+Q J8T&CM'NF>07I, FNMAPZ3LO M/0&88QP9>=<]>YZE_)$CQ*>>&Q_CP HN[+\V[#1N+IY^Q)HBLS(%U*DOTU7Z MS]C7L,]65Y:R:_]B=@A9]G&J+/$Y;V#-JGR'MOBM00H!&_KE0U:UI+ M1]%YEZ<<*5;ZM87O4..RB[.2G[OY#1ZM:UA?KII;N_L"V_,.0VMV%U MVU4+HU[(NJ_8^FWX$WMGJZH$PTR4]2BC@KGDIL" $*5_QI#*E49^2-*GCJ4$ METZX-&0[_Y2[?JFN).:)^(\Z?]KV.9QD\;_PMZX\ZWT8'RX[%/Y(3O'4%&Q# M^<>_@NX@*2=6TY(DT*(>'XOR_FQ6@*RJJ?,;G.A(2;:L9Y3^"APT/\NG P M;HF#?EB*(K7_[I$:V&>J+QAQ9]?_N::;U_&R-*3BR]2IRVQ2"N)O^9!O^(Z= MGA,_02AD7.P.AE+#E8U1?X)!GL<,TEY\MJ6*EG8FX?9*DE1WHOAOT5-<$D^M M1/CNQ2SK-#GC=9\\.,7X]F\MS_"1[Z-FI$/\.$2B+%[&A&3="=WF^W.Z --P M; ]PLK>TJ!PX4XKG7>*\^BNI;XC<^_X9;%I/ZVW1G4<_5X,6&7\S$G:HO./D M!!!&'-8#+0D56[=Z47">%G=/]W3KLN^R[?X5KW0UWI)%+#_N 4VS<&3\GU_3 M&U0!B,#"<'TI M-9J=PX/2A@VY:!7Z$/IHKY^&175O"4N0[S5#<]+KAU3E^\L!CH&AW&"]\M25&TD"KH38Z#_>A^X]ERF^ M4^;/;?'X6 L0) V%?/RT)>UPE1J==0VBRU'PZ6M4F3W@O=K^O;1],L]U.PS" M 3S8_]D."LWN7Q#.\=P$N$$0_0COD,EY_G!..KBC:(S(MB-6KP.;<$!\P)1" MT+R;,+SF-$.#M]6=&]BVY[#[6FS+*/]&\LB+^K@^Z=07>O+6K%_9#IT_?Z&^ M38.B"(U&1?LH'6+QW#/@IVD$%[*J#N?EH95_;;A61V1!JL&$?EAOS M?_472>\R6)V!'%LO_>(:XNV:TF\;[:AVMK:ZT.A.[.L_/F<%40=\8V;PQHO_ MSL5/3IS@F?T@@XF MS+Y Z>GXA7]M_\'^KG9\G-,P%:8M #E]MPYX@]"DX3IY/+C!<_BJY+M0#:,N M"2"C6(/[089O,#!3*Q\,9\ 0RC LY?H$A7CUAR+O7S2-13\=6:\LEA:-6 -> M+'_ 8\?H"V@-%"<1OL9%;+, KY&.7D@S&D1E*]J>CYLY?-=;TJ=Q-9]O,,)/ M+";DD*3EO#"F@0?CTC>7$TLUY^GY[FBV0+Y&S66"N788S0511 M9RQQQ\Q-XIXB?DSH.3) MUODHO3=Q8O8)_0/>?->H_[D&Z +10J4IS1@CTK6 MU-C?6EE+24E]EOC=5_GI 9D7O-YBEQA_F=N/OXRVL#3[A%P GL4]C5P^)A7Z;Q\MX8@C1 ML**Y'6Y3@<@:A&=<\_,^HU$E"MCJ)]J!&>-A5H M%/(/TY25RXYP\G!@[?! .;JN95J]K+0=//C<_"H@N'CP(9RXNS&&H(=Q0-2: M( ^QO^^#._[4"V9D!!1>Q:UP4# '\[LN_N]Y!@B*H+#3>R?%:9_0!ZRIUTB> M;Y ?[\_OKK?.R'*)CY\KOV,Q:WW;T/S:2TZ[WX>7ZBD':I3(?C0LBH.BB#I7 M EH0Z;8=[Q2''J]?V?DM6:[8\6#\399KGR3AKL' M6"-.:SO_PLM'46%8HEI M@&MSTH=%9?IJO&:#;*UZ2]^=;';K_9[==:1-JJI#LETRSM7IUVW+ANNU#WR? M/L".K@>F?*W*K^\Q62U0>RE)W$#0MRE3]FEB-5,4O4?3@V#&C#(F M_AI^A@KZ,!80:E![++F/S)=ZLDVO]&G3Z5]6/AQBH8AD!!>&$ LO]HI2D!J M/GSE]M''5N6C,V\4/#A%'^0]R/;4<';0@;'OR[[=T5JF'TMK4T(T+WBAVPW3 M]<=;L^)KQ)7BWCV^IX7\39FU;$-$(4I@,1])PRU!/O8NUYU^SS QA8QQ^HB' M2#4:!&^&B;PMYFY.I367_ZN(ZWM&3Z!NU26-%YU,X8;3R,[[;T$?'H0S0X[U M$EZ$:ZR].&PW?,9+T__36,*RWR=N$YU9_.@]HYF[],X/NKOF+/,P*O<"&39, MEP WC6GOZR3=BJQ!V29?NF=(KZ#M&J0!%1F:+) MI^+++U/S0 @",R6 C"27&?ASM-1$P(MF&],]('(C9\!+K"QU,$- 0-[Q9:M4 MN8OYCV9"L8/FG3OF+/LMI:]#&=:)Y$^+W4'L>A7B1J+^=)#OTE[7P=#M, Y/ M]'&4>B6^MKBV[L7U"NRU5U+I)I$.<>*^(M[BN48O =XG;U^D[JH&P]]@P#-3 MK7HS^#A1&'@AIZNJH[X,YEJE$T#O&6ALUSM*\1CBSBDC4P,0H*1E_9K&3,H: M5R[8WYR*LHF+(-@K&J=>F+6^&SA.'1_/RSR0LX/VC=ER9/F)+MZ_91)BB>(& M*21+.[#\2T :HJ_4C/.[2+FYC8F[1U,;=\OKYK+UE5&U!S3?,L 390E[P/,M.<.FL8C0DE>E@W+9I2_;' Z8GW..L/P?!0?&0ZXR!= '6)I- 4&W /0C/JL4/8ZN,5-^J%^4@+81E M)\9?PP;M!/L=("^;F<)OR"DRI%>[6&\N"NH' MLJSQ_.M@BX^BCS(;J)-#V@R59B!MVIO(W[:6Y,)*BO2$FHM6DP\+VGW(=5<] M+-AJ+-V+=YP:49CV6HTH6$F7(&J7YB,%=K=+'KTX;F!UQ8W7:YX]DNT"ZD9S- I>#:KR M/:QOCM *M-QRV.> #8IPE_@QI1FMG18SWMLKJ2\_0 ML:+\K2R3/HMSCW>2HO%^TZ6(T_O084LUH&T/8%3>H%OVL$#,@ZJM1*[8 ])O MBT+/#-P#2+LT-+32'N@A"/?L 4@.QH"FFV":EP/_Q^DN@T/B28TGPT2%GT<# MWW[L 8I%:A*"3&S>J;]A?\_A04V4,_3O<+;]5QZQKH@*@%[^N MGTUXBY,O<7U@9#//T!<4<_]A-9=^EF&;C_?:OVT/]K=N7+A/&%<.4 I;WSW& M,A-72$+:D)AK,Y%"FY=VO*V[W#W>S$2*LT6K5%^9^R+$/^N:"^&\PE:3S][NA0XO,[[RL;) & 99.'(@-A=S@ML<8R M'\1/DU.R[Z<\F4@H?*-BM)"D$F-4](N)YZ*>D\Y<8MS@#IRJ74U.@0J^7B,< M9,W%_/;;U\T=O4&#?K?H3HJG,[M-47&9=)$<"D2_>T9G852V?OP?A(XH#^4< MIL$:K8:Z!^X0\&&32D1(<_/S8^P7E[O68JJM+=[=+0G[ MT>C/=EZ0\8*(Y5(!$&"X9K('G/Q.\JPT4]+(OPOTLVD2^)L%!E1(3V(2*4K/8 ]KPO+Z8+M(=-2[C+ M_C#Q)YXYM^$UX_%9,3!U&2)R$?0CU119Y-1Q-,\2EEN3T7&'?@I$NR2NW1-, MWKCREOF=P[6.[SSBWZ(NR,X#K'PL?WS[_#QLF\9JTRL_V'?EW+=Q[_UI:Z>S MQMMCRL-L:&BG6/1U_T73N(W/=8P@!?*V$=IK-'QY^/:I@:WH>-: J.W.%\M" MDM'N_=^>E'RM,F8\IUG\^.[(]GV ^I (H_);DE\2RR/N]%#-/BRB92M+HSM, M**]=0N9O'1?"B%O$=G\9N/@DR4R%E+.F1'&D>M'R_(2MZZ26SS9D+:W-V[@) M/5$60G%[R#@>^K'^F]-H2J(8,+K..X._[84A1-1Q!,:.^;<@P3O=$RE7HBS' MERJ==;%!^+ GY4TX4 *VNC:=MUC*(1H0:D.*>-E0U^X8USJDHW$^#+5!F7?* MX&B#C_"0+Y-8UK1(*5<"5UCV@&<<39;G[%=2/+,N+@FSV"I[QDJ"1W0NW#PS M$0P?P5P]Z*/-3!0(U18$G;L;ZH#>@H?'N1LN-[FY<;=P+R0]4"\6M8XS$34^ M6;4,T"TAO/%_:"F&OP6_[P5*FS5TCU6WW<)SU=S-7U&7+_5P.OY4_>'70X[A M OX7ORLKOJNO%+P%Q&5J#NVLOJF=YP/ ]FY^H,;^F3/-L=19/**?_9RV>\QNT9J_M>K MX1>X:M]8A2*:\&U3S\9RZO$Q=0J@:=ZZ&^I"KHD7;]Q9YS*X5LG('I#]M0A. M/8*O'*/2:;G[;;#Q!^'WL2*Z)%B+>G)!QDKO6)N+[+ 0SW&D,=MCBE13OK\W[D/; M.4/&RE?Q]S<5_JHTW3U-.8MI4$-SH#O@7&80J3P<$&HWI/+4325)BEH&93NK MA?&:U?!#(^7MYY+KMWX#L_06_SV@;_P^_35R&CL*)S.!)A1Q M,,**Y/)TVP-A-5B:I^MP)O7EUR)#(-%)7#G\V%?K1.,SMCG'%N"^YBR_"R"> M8T][W=V C7.9B0\OT,0=01FXR=/UFQ_M?M[T%SC.E!69HF5RGO$PXM4K6C_* M%90EKLSN <%>:&&J>=_PS5Z1[=1F MIYX@FM7'A^^J->(CDKN1[Q>?KW"^ZDRJ;E\[DV2T(/QNXDT\ -%9@,/L/]XN M[/]+QK$W](_*]!_[Q_Z#QK@W_$\,_F/_V'_0&/=Z_HG!?^P?^P\:XU[O/S'X MC_UC_T%CW.O[_W,,;FHIS)HU=/G:F;&YUFGT^+$[&[.9.'E]MNGPZ5,XR'3Z MA$_]]K$NX(D3[S6=@WP+=3)@.3&GOBK$35N-E!T]O;+$:?3UOGIL:59^1'## MR42KT+B*%G]5_^34V"RA<*RZW=C/#QV\A6<#YF);?SUT^N9TQ^<0(0HHUN)>3(_!53RGC'H,@X_DN[P?T M7DSQK^9H=GSS'L#:(2%RT/Y^2Z1VO8F.Z'=]\WX5>P7;HO@;O;@3^.+73B?+ M$YUBVSY7<7,0[M, 7LN72)@HFAD,O%'9J[+?IT"D7T58^IR9AV_>:)/R=06+ M@$GS]J8*,:$>XD*KPK/;9^M,E1JUS_=L5W_77E55?U?06;!EE'4/(P-L/3GU M(?C(OLD^]8J:8AUN=9CN"&@R%#TCS6BH'H8GQUU^_)HBOP>H:6A[5>\\7K+? M_H]?D_TO,^K\_/$UX:BQ%I!Q\$,-1S.\U&QU<-IDIZ]&EZ37E.R?J-H65JKQ M*%&X=]#N%=S.\CTH/>/?A(F\A0LD;K:H(R(SHC?JTAZSCYCM4+,]\'&G&"LA M9\)RH^Z!AH0).Q#30E?KV=(RERDLJ1LH\/BBBI=!53K>:GIT?CY82R@JZC"A M*D0CSYK?U=E\<5%/5I8M_/IYL3A=/CEH>11F\,*@0GWRN>7T\\-;>P"'=3O= MQBQW0M^-1UNI1+/SLRWC^1_W$:Q@4^/M\_WP,JI P5XE M)LRG5U_B_!$CIL0&PG!F#X/^X[6VENXPU?1S9A'^MY5Z[Y+L8G*K])95.W*5 MJC8L^%O-E)-O5+!72B2V/.$#>"T"JZMM6:UQN&R30.1#-ZED@T.)']B*E42 M#+:D@ ,5^,/4&Z##[,JG513K# W6[*_Z?=Z$/RW7=E+3[:VG7]A([O=6LR? MQJD/%:$DI>DJL!ZEZ<6W)-%BB%T-#6(A1_S!)UB_/2A M$GL8[&^8U.H3:!9E'G;7U/]87')OXVI5U/J!I9V4SK W_FPQ,7.6IE" MX/X M-O0A,"B;'=F6+M9/O9!3["X@]&K@5J) ZZ.(-Z^,V]SG:S8;824YJY19FL5# M!6:408]*[&6#L>2RW=AJ,XF'S=X;/_< (JYU_6!]("H$%A*+6U/$NQOHYWI+Q\-_2'P=\/CR M=O8+O[2#/12OU^S@L6AIE"J(Y,O? [A0UEF@C<;,BN=8P1;_10=1M>>=ZVE1 MZX*MWHFIP/JI_'>LB)Z:&UDV8&B3T*LRW,4I@]86DF4G''VJ&9YQ>A>L* M,@V5 KPW!2QOE:GV3=[N3"83/SV63 P1/S67[! ,K)NB:+GT85@1^07JX?@> M$#4I&/?+*O/4H <6>?1]5.41PTI>ABU]OD[P1FOZ4=)D6K=D#VF#\: &4DM$<&#U#DV@2O_NZ]6/0P4PC M^(BUOWS_46ILI#UB_FDE'.11QD.A3T5?OLT MX3&!P#BVF,7$E?A-N02XIL_[GS6[/2"RQG8:<7#)ZTM FW513\EBW787K?E1 M#P[M^.J5X<+MTVZ4V^@.R_*FJV5@X73XVX2,X[=&;[[H87$Y@F'4@>GW6IQ1 M6%6Q/>]W7'%>H\,DC(.WI^J[\*=%BY<)AA4J4H.#I;$EP^7%4K6U5ZY0Y8V'_,%9+IC/]][S!CB M<_8<5#/M^3H#JELGV8C,"2C=V=HG34VI5G[1:S90.#UX'/_NT_R5]NJXH\P^ MWBUFT_'\ ;:M8\K:$D3G8B>7@9>BY M=E/%],:5GJWQ A>;Z@BSKX6Q\Q45%8GWPH]E"K^;\S]A<9,MR0CP^X)LP'!K MBZ*,2BKPX..96(46_J$XB51[>3+K0.2W_XNY]PQJ*OS>18-4%8V @-0@76G2 M1&I I8F("H+4*$5 >@\:$@3I34! 0(K25,1([X0."HITZ4D 46HB$+:DW?#[ MWSMWYIPS<^Z=N6?N^;!G\B$[>^==:SWK>?9>[UJ#-AXBW1F:("P^4ON&[*=K M?4MG$*Q8#H7MMG"\N6J/_T*MI-)[IVN/:FJ2_ROEKIQ^R30]:FLGW?H6GF/6 M.*VC^LQ'?JRH7#%UO1/U?7OSZH=W+(R;"_0XML4 &N,!)P[@687I1SBX5RLL0?[\B^X# M09]YC1AR07 MV";YV]VIQ1V52!?1FQGRN?X&L)S7R385# CG749>IK[58Z93"Z/;_I[7>L3O43(>;8WLH41] K58BMH=R;?>A/$6ZKGXO[X M7T;-I^7H9Z]?WV8W-H1WTT;IH-J>S]>!$MPCETYF^VI).FCE\=[6R5ZD*-'P MQ42;Z@>[==)SK+F[EH-QD3DQ&U(%\AX]B@&GAY#^I6@>^&?@!$3T-QC_4+.> M-N1X=V(IXLTM3I@[=WC' PG6RVNS[7H,SO%)NQ_&I<-$6.\*L8 F>:$A9(5 M^9:L^[<+*42,3:N$1]_:U9NL ML'O,M[MHL'KYB\Z@1&CZ9>79N9#+L>[88O\@ETQ'?_9U"5F)L%O%DEZ@HD?2\ MICP?[Z@U;EEO.R'Y]N2@M4?/AVRFAJ9Y)C'17Y%:'_ZO2_S_>$#IX_\;RXT. M:V+<5@(!U76X-1VWHC%;.N4[:B:5K-QV?CSV]IBIZ*:H"I.PO]^>P ?C>-G>"^T!/5UJ9=,D*\F AB:$!I[0&4. M05/8&QFAE C%M=# J!\:=D=3=E$TDS)JR;5_HSF4Z_/1M.CS!T4>=V#\=%!/ M"$64#BKVK:>#(H]VJZ>;^\TU8M U P:GT!!C M?',:5?S(GE ,^7RX.)#HA\IA;$2(Q^&"$%8,R? M'>=3?1P?@;QW?ULIPMNG0?53/P0>J_ULZ.&E&BH$6\0$6.+68N3;>'$*>MHB MXOU0A?-W"F;(PRM_-]>D7JUDF*J3+4X30@35VAM<3GN:>IZRN1CA-IU;E6.^ MV"(2WGCV:M'%-Y6A*(D=I6/ 1C>,FR)5#E_KG'UMUY%0V2O=T/Q\U=:"Y4RX MM666VP.!^V?TQ1(WO(B!W\G]D&JE)#12DG*Y)M\.,/WX;0U(Z_%'C%1HXM![ M^Y*L(-3'M)C.KNX8CXY.!JQABV',ZEN7EVS&%$*2\LVR3@E5M7=P,,R0RO'; M8$7T% +*YPJ=J;FGB;X!X\20IF?-B'9H!2]BN>/59"_G#^]DRMO)D(#1_Z%Y MC"D:L*Z=0[8-& ^&K3%2UR:58,6B*+^9W;];T\\B_+X00N&$'D"P8><<8L1 M;PP1#Z"^Z.C>R. M#_?FQN@TRBMT"5((84&(ZXM@IG%#.!SJ/I?\"S(4W\P3 M4"ZH4;RER*2$^>Q&_\SUC4=]8 M7W A=GO8*D2=.@ZOI1GZN-/:/D'W[&UV(700RP] VXVXBPO;.D\H_&/S;3K8 M\8*/R*%A!&?.W=E!B[?#\18-AL%%-U'7(+4R_?9*:730,1TAHO-DSLC4YNU% M\>#$0^&^$%%MUER(WP?L =J.:)R@YL<&>%D3P^(_L99GO;6S>!JF&IQZ,EC% M9.#W!W/DT=X[ 3V5Q=^'Z%34(RBOJKVC_>!L?Q'+DIRQFJ'/#JYKFR,A*O75 MB^6J"# =Q/H,V*6#3NQ@>8NZS467AZ;TQ.?#+5FON([+?_VBN9S^R\0Y;?1E MTZ8'\[]#8 8/$Z:$$_E3Z"#/JG"18*I-+Y=MRJ;%R^D "X7Z.O>6+C_O,X>G M9(-#;]D29&AGP10>>RP=%*=^$E6[ MT;*34#)5?]M(V!'F>2!?_7GS1[=$?)J57CW9D2SI=1CVG YR5HJE79@2'GA8 M K\Z1<)%?KGOL]4V(!9VWNH'^UB'(D,Q=4#^&#L0%S$/<0M71# >$[YOZY/" M'-BS7O)LO9YFQD%G-;#@5'2F&0'5ZP=>/QB[DJ*PM:_M7C#_&I0>MSBCP\E< M.$G91H@3^'M'@(O36T)X&"_B!O'4=B;6[S2/JN%)=O*IJN%D!6\?WF<)DFY& M2N>O%<2\4A;OR/I/24SZXC&"3+>/%UZITS'(AK9 :/^8\]<6-B3\)XSU@X 4 MEUJ T1^]'[;A;LZ78P0X0= (KZ1F()VP/=+W@P)M)=[*8D]4M%*S,UO2;_Q[ MX2ZVJAJE%E7<<'6/90_]S0*0G-[2P&-2BSCJ=XY1]#ORK:=ID!$?P24'S0RO MI).X\Y$F6]EA"6_2S2"XF<) BU\YE+-<>A(,XMUE*CV.Y'8P]UD^=4-$=.!F MQJ+!V4K=K0S[E SNR]R2$DBCQ>(H57W(*#0!ZH&.1)XF'B<4)=(DX"B3J7L- MNF53%3Z_!]1N? M=>.OH'N]((#X2)2BWKGO.J;+*3>6\>:]IY3;X@>H>3G>S1S.\.$:P];8(/'6 M""S_]O3Q_[2]J%PV@PH:R.WHO[+ :8[@H5,\VPGU4,Q]444[D8LK$=I9KJW MZ Q- +8>6BA&\$F"M>7DB,/1SM%L;NF798TO9,3JEH0RL0B"J*4$3!\Z!JDQ M86],@"7O.2*I$BKY$= [#2VOC$J/K8JGYWM('@M(-0P1I(/B*5"<^46?L#ZM M@D]IY7.<0R'A*O9=YW1G34^\HY@CA1D&%*2Q([0G* KOD*-WZ" /F:2]_ TZ M"&R2HI+/'X-O:.(N=;[411H\$[7B?TOSW#_T@-9 [PYP86>K $4H,IG^I)86 MIR=]_P7 -]#01?@R4LG84>32G@R.^TJ<#Q)ZCG MP_CM]+]YS+XD?/,*N?B7VRWUW%<_\IL7D??.CT95?,MWI!DUEU&N1U<"=(]*AW:5\H'?2\ M""?HND46_1PPI^=6]=0ID_%KS@#K)[BE^>1'BB?^J?T&^8J[U&I-AE2XRZGN MDU;>QY[X?M<^0//005%X.FAPG)!&:ZM/HPIXP3J#.ET'1TT*JF<,+0GS")-*$Z66=G "3_%+<2YDE?51%4>[[/FIG!?5ICB9CFF!N_KS M,?;,ZBL,/P.S_2E4HZ;0I.W6+TF.E/T9L&I\)*!L_F#C4K"NP<6/S2*O4I]/ M]V((UU-\#]>P([T0\(W5*C7J$Z'XEWLV+?6&B A$5C'X._H9@^3G1*,>I\V- MX.-ZH/&"L6\>EG]Z@S>C@S1N9GH,4K]&X6[M M@3+I<6U !)&GX$/W"F''G[4UZ])M\]^$[V)8;^ECHY,I;PBM MI%>?J2^AODH)=-#9>A$V&%?O85$\8ZEJ^JXT>,\_9HW><7WQ(#Q">:GJR?16 M ,-"-D3(%IC0Y_;^&#AD:Q %#$HVC@VYNP$;+F]$>R'-C MOB%T$/?ZY=E;N:Z%K@'=EZ/)#8IDFN7_?=(GA@U3H[+-:JBOO'U/GGAHI6#W]\O+%R1 M,X,25;<),@RQA^'YY06+<[H\VF8:^"SWS6=,%-[M'K;6*-4!'*@,^Y:VJ4#F MA:^1!@E]]6N]?F>=_D"/(X2"=*L*JNJ2?HV$JQ[?YF-Y\ 5RV*=R<[!W]8Y! M_UWH'(IDT4R-U!.#\^-S.C$\CY5_/K:\,54S;X+QJFFO^]EW,UW^(3X+$FE3 M[.9L4 Q>3VP""R.L@8>$[Y+Y>)FDX"+.CQ^D[WR5?Y36?/R*EN; MRP =5.H+ZPIU:OM*0/$@[5S?EL_5%6KIEXD'RW/5;!C\?Y9XM;#I =Q_- M?R89$,&4L_R.1)L!S*Q2WY.J_LQ3:S/,/>))^7.?*^7>MB5NG#TC\?;Y=9K8 M!ZL+@^Q[7EB+).C)#MEK\G30:1W[,GB!3Z<*'>3NU!,\RCS^I'_8DL;"^N04 M4@/^E';<-H!@>508B52@C2 UFVM']QRM%R._-MQ3>4D=JFW/9;D'G@U M'"A[3E/QB@JHMVJ2#EI\6Q15*9EI-J[>>>OM707SV MPM3D3S:NP5WS$SM=+#$*R5CL"I@!/G%]M*&E/1#1G0::.:I>-^*/JK6;6+;. M%KRE9+75HIPM?GRF=A^92"G^[[X+(0"8F:>T2%'&2G4**=%N5=%!$\)KM&=N M!R@ MB@_;FB:.X'Q3B'%SZIC]ISXGO^8.R-Q MN5!;Z:#?*XS;Z]9FH(S@[M)/&9JY=B?F@/'OQK,F(Y[!Q'SAX)]TD"\==*@I M"R6DCM%!_:V0F6A\W)84_Y;/.\1I8(@H"!7]P][Y%Y[*9RXZQZ5 M4 7"+O.@;+KF]1R2I\NGTQ!\=-#+#$?4C#2*"C5F8$7=?Y9>>=E" '!A2"=U M"R%@Y'::V:B:AR!^^Y?#5JH:24 R,_(#D[P)B%L?/4S& /(RF_4^0?)<'K0+ MS28_WV5K"^FGLA,5R7W>D!#VV?:/Z+B GQ.KS]_^RMZ2T)Q,1DHC*T=A+_^[ MU4:70]TAUH;> 2ZVS5R2+DH+2KB],YN#'QB I;F0U 'V()TG M"/Z$TD6IT@[+];Q\HOS=08Z^]F8I =.3S8Y+YVW\]AQAPTH4[L(Q2 *LT2*! M\A0M/K]D^^?)5*/0ER&%R87Y2ZII@3EW.! M+!=U+O$MF>/*6E(YT(T?PZ8T%++O?[*^5#W$^89CX;-$8&JT'.8P"YT.]?,[ M]1->0=(&T _?]6:4-23H_O43F%.(571Y^/N:D;*^8%%UT18/>,N P&X %,D' MS&T(9/181RDU\[WQ>J8X.N-Z-^/#;KW#L5NJL&\56VLX<]0 IA'3!P%[<.57 M4OM7);[(C_[T("Z8?-"4:FMZ)2MRBQ69B^HZ4V_?W,&/,!L52:BOF_+>YGIZ M7%'AJR;DS@G:/:S1E5^,U#ZCHRH;'.&8E15KP&X@%J5["A11R4@5T0"! >XH M]R%,S.SD:+XM$!2HL+PX$SJN>&#J'1BN9Y_@,F!XSV#>9L,0I8)A^R1)C89B MRUOB>O+[+S-HK_J&IVD3'KJYX)CMH_L73NTMEPS;Y#,84"?/D.\@'M=0"VG' M@!Y\^Y#,;'"2M/VYI=+&W73>#RY-*C79 X:<3V^S[XXPTN)%(!,/GK4AE4WK MB0**ED'%%.FQ^C,_758^M@2#P]X/_\1>_MW7M.\Q$89N1V$3?->P&JD_JB]V M2 T*8!]]YYQF('$UNBMIG"R '"NJFTZ<7)N@6."VO,P^%_JZPEUB?K7G!VS\ M&JDVW6B1WD>C,=@$V-^K.N%TD(L,;:9+'\)%8T3E*8H-F0DY8R>SQ4QHX.&/ MW2?/J'O)3LMQ9*6JBVA=U9*(DS+V6&$*OVJ\[=>K-+N+:XRF@]S^#Y[+: M1]'!$TUCV$=,VWZ^;(,^YYA?X+U+BUV+;:#=7F:D;FKA'GC6'@N-1XJL[_!6 M[07D;RF2O%EK,8W6RB;#R/5+"L)QM/#:L#Z4..W$5(<$Y6Y:%ZJ&#+RT QYO M],IZ%S>G&Q94;9<2YW0VJ3=D5SBQOH'%_,[ZT/L8;';1L38SXOBR<3S&>RG) M<"2#[#'HGM@8(0" MP4'4*!.W8=60).:7'O=-[;*;&82PU]D00G)CQ&I M6IW=F R+2!2WGACM>Z$F(6T+C!N4I(W43LK4R@1P.2FT^;=OE:13?RORH*]V MQ2O5!?2A$,W*UVMV10R%.P1,9'V.:"._DVJDL'*0V1KR" M>'O]RQ#EX3>1#V=RMFOVK5E$#9&@(ZX+;G="_9+AIY4,.2Y1N Y(&>WC2B&8 M&8F!O[I5JZ]S^%N$PP1L4DV^:$QIV[_X:I!K(PS1T(WQ#\/\S9^D@SZ_AAVF M*8!0AI.4/8:(L$6XH"E>U#=(0=H7O6,!NIM@YF\"SA*TLL[T;7@_+NQ2^]8YT#W!>=)PG7XPR1VG3081;51IW MJ>]1OB/QD'JE!#'WVA]YOVCSIKL@):8(3K9<3= MB38!(@^>?W,(/S:5PY,S4>6S.$)]%.!)%]@!QS( Z?E*+1D^<: M-EUM>)P)-_9Q6Z(Q=G9,4T/<9/&Q:K5E9ON@O-?V4L+11@MTS'3>^2+L='*( M^4FGR$?*']3"0FO2?VAD"=\ULCAX]@#:Y+4\,HLB/:*^Q3RD@V:9[U!+:,>D M)@=B*MJ:,%&'WZ$Z]P<"^];J,,^/Z43>?_>(5>#R:O0>.8GDQE@,#$(-2 IR MP4'2! ,!B'W3!>YU_^I,TVRC915?:;,'IC3QWUJU[XK!$V P@+(EH+I$-+I; MJ/\FZGUX>C[/."ZZ)30U-=1Q?;EL_TM[PKHZK62 M=8'%PQV':E'ORX)="<@?-@75"_K5'$ODUA?O=?CN#!;1CC>2 Q$WD_#A5(87 M>U0.)A#/L- 7O:6;GIL**YB)%#85,PI^JA M?$ EWGT+BM]<6(+=G+W7WALM;9]?P9_W_#4=Q'\I.6WG4C'8G&%-)8HG0Z;F MX)02.CC64..ZD>B DZS9K^UM/?!ISWW*B_F3:[*D3=YU:">A.3/RBS.<@ MD:DT7+O37VD1:[.GFJYW]6(\F/\M4$OUKB".-B[%T<9/D;4I9SO@.KR>8>KM MKT\J)X[!J\ [^W)3L(ZB"Q[/V!]GW8,II^ZT'+7R9;E/+5) 0'DK$A&V>!%C M6U?1D,FZAJG1\%12FM[\;1SEST#T;LL0@%L"81SJZKE7A8K< M6#%]R31 OO@)V^71M>ECF+>"()HE38UR_NC9(4L#,/(6OH'#)$AU$+Y72T0D MKJPZMZ6*E-N+7)T7*8V<%TW6"[ZX?A7%X)*L>A=_PX1H9^'V^('8@1P7O->Y M[>>&T6HJD&P/VSC6MUEVE_4^>.'\ +F*V#VJ%^GRY+Y74_H:@595[CA7"\X5 M->WX.F?1SSM_HP4Q_R MCI>00SG+0ZK.(=T%Y*C5N!%%"P%XWJ//HQGZ(L[^K>4MKCHJG:4/A*.V(Z-* MIQ?J*>,,[_=!&(:'$*<[G;C#C]>-(R[[E=SJ-IO[@@\"DEPI[YBU2::,M7\" MWR!]J\DG15'?(AS?VWOD43)T/R;(YEA-V KW[PK(V/+)1E^P^EKM[<][-?M0 M",^ \,0AXW&A7DAM6NH^ASJ99^V:U\>ZIV[!J]?#K$=['SXP_GH#>H4%O8B> M \?I<7\F@(\V>0(29C$*6VHB6F/]:LF@#PU$>83+'\<"$/QHVD49PO!'QW&X MC!'0[#^-5*D9VWHS*15^??M -E(YW.@:QOQ;9M/*RII:H3KUC1XKXLI$:LKR M2+P@7_2[3QIV"^N7B0Z*3_@2BN"B*S:#$()EVBRJ%UH;U_E* 7$\F"2J0*P: MOV_K.!!)>G']K5GNC\+4LQ\]GKR/Z(QZV\%+SR!;M]\CLZ=/_*KF)CU<9 M'O8'@5PS.WDI#;1QR#&DV-&H0*0ZW SOUV5Q%N8 !-F&71[Q_YF>4FDT_G,I MW$ B6_/>,UA6H.K?6/.!0TYB3LK>3@*JYE8[4<@DY4T-T3A*<=^$:U Q?=&S M2J62JW_U5/2V+/.X&CH)=F)_Z30,WG.-6)CT[K>6_=G6"85Z(<\JA9\@D^S@ M(,$S'%<>B1A7/0#D2,\ 2+$6@L:AG."*G*X^[APOUR38\)8 MG6\/L#1,[8_,'9!$QC#.;[ C246L",,/BD5A2 4SQYM%7C43SI8ZW-?4+G#U M?/3U-[J7J1W_X"SSH15QIP\:BSGI[3S1(0FON$GHJ^^2XUG7"+ /_Z@5WYM\ M,GU>T=R!X-X+94(8C>?; "B\N79OPYT7HCZ7M^7JKO:(*2>\ND"ZH@Y<(VLA MNPLUJ,UJ4]1RC->.P..@BH22[YE>;I)WOOJ\S+*]Y0)_DR3VS[\_&@I/?PUA M!X)PF+.T3BCA+A1,D?U1W[Q#T4 _M@M]W6_]4TGMF\?'.T+/;UYX&B[Y71_4 M]C22J5H?,@Y);'/!@8_]44##EQRJ":17GZKSJXQ^R9DP8Q8L)8V%\-#ZX68\U4I5HG*R6(FU'M/<$27GE>4O<%.E-N;%);&4YRNBE_YU0S5$Y&HO3U0, H0C_[A7E,C$V$Q_:P%1N MKD<2RA6W[%1,KW83T#7A_:-.^8"<1-4>)-%!V+PB880 409;D:#D-KIO<=E' M[VE&QY,OCRVW+H<929FL)EY/#_B;\G6X++ U;5MC"TJV[2'4DC3HH-@8PDNW M$##OG^Q3;^2?V0\U3YWGOKH-9O^2DG?UTK6SJ$RQ%.K>!RTPBE(0V)KXU?].4LV?+II_] M[VI387CVM=4=ZQ0N?:AB&%-D.&3.GB0Y!7UXH4V32":%$Q]5GGZ9,_1X1[[8 MZ<]!H%R;MU2,BTV4H?55 ?@5:T4(B/DP!*U 7!H 1Z-.;O.-X)52U6"G%K3B M[BOM8!L+TILXJ[7C).85Y7H[SM!&[1K[BGYV@V[!5LIPFZK54YY>HI([B2W!IBK8@N\^L MM?,+S3Y]N[0A^;/+:$),&OG P &$,J,=!]()9+QUX6%CSPCWGPZIVOB8\."Y MID^CY_9LE%5]] ;8,%H8G[2?:Z1@X( 8W:.G!M03C928'S/83MPMU0 M3&,LWO1L=R,G)-PS]_CMGG*VH")3:BX&6U3(3,U"JGK!>)#"\,P[1293P0EJ M/:5.6R^O_W6X!LVK_=1]-3[T0PV?4,+B$YM?, K?N73R;81T%QWTZB;D," C M$NK#H$2HQ,)S@"4AO\]R'EYA05AL:SE=<3DUQ\;?0*?Q,NF[\R5C568)^?Q+ M(%^3<[\PJAALSE(#V_ME" >PA?$$)UY."_.,>*2V_&F=CS3V+]!0)G\U?#@F MQ]]A60QR4Y*K14?/@.RV*S6^!S*-:(>UW]NMY/OB=J/4IJ\+C-E>^F@JX M'=4*J7?"=Y?3NAAD^K@;PWL/-6*WRV[_8:7NG;GU%15_?5,XS5\9)HT()HHR M2#?+/C7>?5Q/2+=O.(\%,J,EG/,QXQMIX:I-@%KIQZPS5^, M'6)CTH4#?"/6=8UY;GLZ+Q.+\VI9_/I[EKX[=7+?H7 M#ZD4N("' -(: Q;,"%L C%XRQ2T$K+C5-^?\RPM7.ZW+HP>>US-5YHQK%@,WN2 V/MXD@V?^OCW(S M>?_^W9M=$LE\CUPB02L9$:R(513Y+D6UIBU[2G9GA^^RF!GGA=4&[4__>*OW MC]6770T">(?7[R4C95S^G)#[!06\P+%TT.[J!]32*Q2PKPE]O!,[W&5>7A[Y MVK6'C[VYMW1JZ785Y>/(1C#FU>'CQ,$?(0MRO;.&#:UO;REZ?YI&^%X9_,XA M]I=#+ I\S>$@E78><,=-Y8N6X4USKV_>E7WK^/=K3V9](#OS>TFF 9W$M11- MS<"R][5Y9KGMI_$=EX!*LCG\@X70 D6(^AJA"T[6@55L.=K<:4TO&54S1FS9 MOW<9,KW4)7WN.V[$VOK.=T00M1ZA@ ,_UY,GLLX[Q]>JAO@\@ M5AB/;ZM8D!"BPHW9X]$O=/Z=,Q]9T/'7W+ 7%:6^0TI2U(BW\K%+LY4]4W:Z MA=7BDF.BV!>5O&-#N0JYNP?Y*R,6+U65QB?[*08$2"Q-&E"U)B@E M*5COW)P2@TM:@[+D]6S/T$$G2QZFQYV/E,C[=VB;Y7&#,KVOAXSU<>+&J%,M MWKQ#?X?,Q)%*QNK SZV=C@&)2O5@'D!P^Z!G>KZ4T"LQO?3Y^& M2XKV?RKG*^5=%9* VSPO>/N]([&3"$W8@['_KMTXI'8VUC;VWU*Q36.R.FTJ M4TS+PKJ3T(#W\6-#EE=V5AA<=N#]W1ZKO#8)__=.7&,W#WW;>I8M^F!@"ABX MAT2X*UF3\*;G+6YX9D\@K$SDV."2XUGIB@6"'^O(@:$[%YL?Z;*/G'=_(+1GU@LC&*)F_F[TC,W"87V%Y\?WLY+_ M:=BHS#GT_7*)EI=C<>69$9ZJSV)=:PI$=1>;R-><,=9(W?7&)SL4 MGJ&^)PMD_N8)/4A][\=P:=/@_5"9=7,0ZD(1IWJ:"$5H4@="-H1[J_24>GWC MY)8[(_BK2ZPI^[CRJ%2B?Q--:E&Y"[U5T;FH/*IW'E"]2ER++=_=0Y^9L5^: MQ02=&G8V''G#]-G8)1WV36-SB*!-XZ^@\%@N\^4^]%O;*#Q'E/.:]65S^.;R MD/E&HE:F5',6:+LO0FZ'#@(D<@8L@%M(ML<8MOVG*8<5/1M54V_2AF?=R&KI MSPHM#NP=BQZ#Q ME[9@+9BCZ7[)=MGU(5B+&9NNIY_V=7WQ"G=IBSPYZ2M!/A5SQ(FV6..+3^-' MWJ!?0;$52QQJ2Y$83A1#W3^??30E"AG=AW^2-'BF/M=>FJ-"!\V9YOY\*GR; M??N@?^29ELR6 EEUA%#A%'"VI3S'1R%KG#/?"W"V:(T;3C M <0UAOHZ&% Z@QQ$\37^^>QE\[?+Z^S:L1''1NK<]>/+/F/O;AM=TQIHW,F$ M_5B*AJY8_,!L=$_3088*R!.H+A<]YC^TTT1P#.JQ'[MC>5;ENH;_GY8H(_R% ME=;&E+*ZMJ1SSK_3SP9J^<0?YH'VT(#B)+R,FB>ID$C =C65MJO%HJGCN=,NE3 M-E#X7A;4K%#V]R7H\YS\]7>WCS7%GV:3.X05'\,46@"*PZ)LNCT5+Z7AB.#GEX-$D?*-]Q M;LF:7[N5B,,LC]^O_SIO?PQ^+/@F^HIBI.+-U[0AY,]YY!C"\<&-2-_!(M-L^KB;N7MY2+","L^R^$KC&AZTX!B)%>%JG M?[.5D*]Z0NJF*3Q>>/:^D]SIZZKP:[;UDU4O&+C64.;W"!\\X.9\/:$P5&LM M#T0H L0?0@DC-$TZJ+H LY3-'G/ ZVAMFBJ8]_72L_4 MH.\2)E4K \[V4QW.C-6\A+!K(S 4%P5%UH"_K*\;HX-Z\5^/(RU%)M_;>_TF MH)+1+P-^&O5'0HT8H%>*$M:Y0Q BV4Y1#+&5Y9^G0X8J(P2G_C M^9$^;\G' M&R\$,1:S6:6#-AF2B644\",;4?AK@3_$I-Z\LLF!A+4VLD+]<^+ MJE1[;_;V ;=)ANK7OT;#(#'6_D +2"VT_F!SGWU+ER#4"SEA./OSL8:>XV)! M(&6 =[]ZB3\W\M; JG"DB;4DYS/8B#%#D%PC53'^B"=0N(;SZX6>_!*"2_@D M:ED&V[8//^V_^VA!2SKZ,V_QU5]S517]%!G@5"^)&>(N&1 MI]B-IUZ__=3F5N?@>#Q[JIK*5;X+MTV^TD$JTB=.5Z1W'_6ZS(WK!#/+2C+C M0P;W^[+Z(JK)BLAY" OF\9Q&/>'>9AXLH4$D$,[Z4X'29[LQ)!4P53QIF*P%+7P:,XY]!A-&<%&,.ZENO0A):LG M*19E]DL6PCRVU#Q-:8<7\5-EI-29P(B-7SNS_"0=ZELHMM#N)408>1R8VC[H M)HWU"<_&-)-U^RI-L)(V#>0\S>+T>,>?LKU;P0XI2ZU+GY>!N*)G?&[-W M8A^5BCPUKG<>(4C$1-7'<^.G[X^BJ[X.JC"K*50S_$O 9.4,Q\IM]AA:3U&] M>=&6&\%ZJ3_,?\ -[R/NMTE]/*7(Y9M^[7@)2X9XKHG;R+5FE= 5,FH E6@7 MU@6-+KP$5+W?4H9[F1>NJ[D\4^AT;"!&N.6FL[?:X&PH#+YDWQ$WL'06<>43 MD@B]?(NM10A#J244IP &,XOX5 XD*\7."#>'<:T9#+!$^@[?F]]//W MV@W"HS?]&U"$F[+(DP:NX 3$^5)CO-@QAO/6XQ;"X94+N5.F6 OGD@:Y%(:3 MJ2".GARCL9AXY,GUH.UV@N[.K/=D&G3F,-U]MJ1C*.9E]=8OV6(P!N4-GKW8 M0W("N#Y1[N9)MDZ,NV5G^9SO'GGGL'*]:E#J#%M6I]A+(U!T(H67FH-QA20M M$>Y N-#L,SSG#]L2V)3.<07DC=E*U:N7W'&V#"\ MT7]_HQ7%1I$AM&CRM<30*L/%22JV?7Z"/'O\X'_3?]";YC@?;8: K3'N-I>Y M&7,^%77:4 MT]LGM4)>@R]PD.WJ5XE8S3/*RT\R&S_U_X%=85Q8"^.)3BQB@GI(4U/U-!R& M#^]-[LT:UFG<_5=A-NDB:?1BT'28G[/UV/M9V_1Q4,/.[[^85Q; !8773DQ' M(WT K[Y9[I-/YWH)VY^^G>D1>J7(>7&-^M$>O2++?/CT/T5 \T>3LVE3*!Z: M L7;XN<25F&".&L<=CKK742JA:*CI573>;N94A:?*.XY$=,3#IJ(#^]%VPES M-(XRPA+M#-E33PD^;5/4I]HO&%#2WF;M;Q(N6XC@;LM_XB<5%C+;WL& ]RA; M.YD^OSF,'? ,_6%A<=;S<#J>>5#%\-MDKS^_ $UIK_SP$>9="XAR"Q Y>DT# M+),OT"8*SQ)SNC$"!7ZXON&Q@8^E-1'9.)^;=YVUXYF4YT_UA6IAX[I^-BW MZAH/8V*SW/3*/CCTN7MZQZSFN=]?3N&O5*UFTM\VK*LWD7:3UB# M5,6F&V'(*M^<,)7_),^;>*S[.%K,4GUK]>L;UK&9:RQ7 \@U1@*_F4E_ITD? MJ+GHD&LE=I1[A+:UB]HM7^/)N2K'F08P3^&**B[ M%LPNH19B\;(K5T!LSLGL,F*0CL5+0 (CD^!6V^N7TBCF9<"CDP/*7=(53UDS M;JRKW!,,T^\];2*@'K.,28%Q(,\9>\GT6@AZB@J3 ^,:[3=^/@AG).6SCS<% MIN>/Z6X0EV@G8TT([MT(U(]K]QCLX;:-*EF;X7Z7_* >?BQ=Q$92%1&)5FS& M;]S_Y*WPL2+I6V-MQB6?14^IU'M?TCQ-[ESM?\5>E*4/#=$YOYS&AM _VFG) M,OU1Q[!XL8Y4594X#B ((N3?$; MRU>T<'Q7^FCLO:PX%JY!B:I 2XHQ\-0+#R A#D")65*?QLD.7:F=!XX&$^\C MAKQAWR0\%%ZT,^G*_56E<6"(:;V+:H#C,BRF4+P]XQ#,XFAK7J'VW1%?/V'] MX('#7JI&HWQ)]0M2'X(1&JQ,?@E'@Q*E"@=PK+U3':E\4Y@TOCD0X M-RQ)QC$=M^58>F&C_8SE423T+9B/-KH$TF&O:HREN!/Y]4=#[G^?4?"MEX.7 M,Q9H_+K[5U1GM5-5B9>=1GQ=:X1?SP'IL+ WHIMKL^2CK+ZTRQY]5Y)1 M@--1%7(34$8$8RNVKN&A/W<'; *_52R8O9\S]G!HNSS;D=5A*A479K(:*Q 4 MJ4%)F8V$HA#F1"BN(FK?2X&]7T]A3$W!XFY7?3T&TUA?B%7U%K4*;*E=[;A3 M)PK?RTAX(H6H&BW*%&\6G!.3RJQVR$_POA<+ROY3KM M0E(H54II:^ZV8U)[K;?PUTL8Y:\$S3\P.=KBDL@FC9OVO4-+CX=8EA-'0;%F MU;5$M"SJYZ5*M28(X)[E#VNFH^QX$'H$M%;-N&H]SWX;^SFGZ,82QM_WX1O_"E+-6)LM64NZC$C&Q[Y:E#6W(XF%%-R:6MRR$H?35QI.)?F M382]SVZT;ISZO#AS,X?O@*/&4-Y;1$38S?:^ZQF#08DHN7_UU"C4T?A2S&/( M,PBAEO*T:F-*L()4M9"34^%@;\R>/1.>#IC;8E,ME,^]Q9LRM(Z-/5#V\_@V(CEED-01'M MRY!9":Q&SY8#@!J G-D3 5O=9?[/6ZY;S_>6A/161#=!Z*N$@22*S+*/FI?> MJ:G-D"V=AM& AT&\$]J?3VOT#C=WL0OLP.*6:M(HW!6XZ5[4\SSC/M2LD.6D MN@47,#6C?KTQ:NV+O8<2>_Y)$\ ]P]V(6],9I-#H*5;];VS'D.A.X0&35@E+ ML10Y],(Z"DRQFPH<8OGKPR_HLS+BO>%?^=RSRD&U'V?D7Q$Y7,=$E0(J^_6X M"(H9LW10ROX0!.R9N"'0,N'K7!>I39U4N?FU63X0): M!^P4,\LV3"0_-Q?26!.W59C S'Z]E5&G5P:[-F!%2X3[PPRZ?KZ/#G(1+:"# MWF[+[1:1+C% (P+((?41(C!]L-1%F4DU#,>,O70Z#JBZZ?S+0SXN6U!5Q50X ME/CY(NBJ:\2:A-!KYL,[A(%$A.JRX^GI7AIXLBKDFSC %_7WJVM3XTLY7I\, M(]M;Y\[XP\6B!ZO6"6DSE=A;Z61UBO H\O3O)Z\/^PJ3I.;*)KO?WJ"#'C=G M8&,Y0/\0WSH =%@Q^-<<[3A@0='9P?M10X@PVFM6U#71_V>83]EEQ+8>';0J M@^*!;J 3Z: ]K!PCS6.;7!G0+#- 95&'47E90<@^8&,9V@V-O33G@+A.S$[' M];7?)N%II'.";M ^P5:V@.WBQ-\,0,>P(/3';]5BH6<\:1*?3]7->T[?<>P5 M$IAUDGYP6ILGCZ)(+8!B7X71074:T5L=&K0I/:7)7Y,46R_>;S%E+XD)#VK3 MF1K#R[(UK7A$QX5EW[@X,&=FP0II)SQHJD<%9J5:%EVZVO8YMPG;F/>VGG?C M7(3#IK1:WM6'NU@V?HLRM7D-+K _9]T'0MWF7:9I4(L[V!#JD]#/%-0R%:P_ MT7'7QT^=XWS3[?FH4=6=VP:#DDQ.!N002O@$RMUBIJ1/#TH@AS_9VQ#-+^M@ M^HM6NM67SR[VRA(1><;@(M,Y:8P0]"$CG&2,BLCWX>('I&< '80WMRTFGEH= M^'EWUHU?PX>GQB(D0.?/!9]QMGO,[!=-G4_+,C,D'[;629JPEJQW$B%'!#_? MMW?TNM$ZI20HU'IA#'\YOK_U,DBT=E.D"7*.#G)'/Z*!R0.Y? MTE'YJ M&&#D8EN<4YX:7*T#A"EM#U/MSUDSKNN#Q?-<+6<6A&D/]4H9,T\F* MRD>/,V@7[R.XJ)%M$*++G<@%0UQ1W*'";.=IG3]&!<=Z1)^RO_B0^5/X!_N8 MJ#903>C!1;39P+@HMF5P9^WD?[!9C1>SN0'30[8"9LO4%X\AS @88$E4@P V M2.4QG1M?"UVD"R)8A^.+(\U*?8?;TB=.UU-(M'X&J44V,C+4R>DV2[(1L)O[QTZ)5G90-94T9>7S\;PT:F5.?T,\;=&)5*?3VR>3YMC1%,225"4CZ&? M'HUPK3\Q;+/+L#43&NEXJITK$2Z><4'_[JA6_^_?N-9C-ZI!S(?*1/>4-@&L MB+Q7H=9T'1UTVO._FCF\^XA5N21E.9R;%7:F]-GK%^ R1\)!@HXN?DMTJ5?O M[*1"2-7%39Y3"R__!/G)6E^\82;@ZGU)#+O/8M.7-_U\#PS(&F\:ET+.&(H6 M12R?NGCJZNR]?]D]]R-YN64BDBX%/YSH'VXW1]YDA(LN'>2EB7'9X8?OD *H M)5(YQJ-U_>VM\3=.UF=7.#\?.79Z(SB!W":L]BR4#JJ2CH2^09U%6 (NV)2[ MX]>(%4E[$7C[7;C/2F_^WS^>6LR9?\YT3,EA+K5^TV?4D2P'L?2C" M[:6YDX[4QO."2 M7Q8"%XS:K:8/WM!!@Y HS$D\D$/F_U).D0>VWE[.P>KZKM_[L;_PHRWT0%4Y MO0KMQ.;FV)N1"NQ00/]0B$JY=\%BE9Q1FBR"AV0\N&>'G6))0%9@H:*>Z8]G MI:NX$N%2PEP3*NE?6UZKU+SXVGG&0 #-"&Y^BBJU6H_Y\7NR#N+BV"JQ/P4O M\[=-&1_^]U:*YVLST>*N$\R^I>&^/RW[^X+B;0[YXZYD%#X\??/ZA)?"G.<% MJ;96Z<:,C9;UM+IAX&Y LJ. IFY^:.MNJ.F3&0F_952_Q;G'>I(6,SLD^#@* M)P7D?.Q=]#!/8) .ZFU;6=H]1"^!:?H4^A_GM/3/NOMS*J;=^/-^#T M9^,0B&/]$BK#DNQ26+_OQCL:\_7]6)&.??/>ZPLX-IN7+A*I;S2_>JHUY]6T MU#XQ#&ZYI,.XNG@#XY:<;""'"I4$'AI'$!TDH=2W=+@WBMESFT3I(\7J"ND@ M@XF//K%_/BF4I[ %9 >+<5+-D3H,B)1%N>VD8FJ_UQ.E#Y8A,4L]Z5ZW/=-M MW?G')AX)R[^K1$;/*XDK[KZ(%!?1XG"/4XR(!9M+F,Q9X%6_/=4-90 _.TO M[> &3_&"K;V-.R^'NK]'?I.K58G5$7 M/%,C4VUHQQ^>SBU3-AM"Q_(']!K?W2HW 4&<@0)D<&FG M*.=_V/=JE>?C.79DGDE'L=D'> 5P(48D'_MOEX ROP#RPU<$VNX3/J&KPB";DKR_S7G<81@?X]H ^\ MQ_DI\UO;5UT^>$C>\;WK\5?WZI6U'TW[O.1K1%2OG<9SY%E@H)=V/DML/+A= M_!"/>XU#-&$#C9MU0>NFG0+H[J6$(H)%VBR:Y DL!!'C2!)M9-^B,*G>SS,] M:F<<;*^I^GJ9.K<^/#7,G)(K22F1:[XF#!$&^&DGVLE.,W.42T!Z&1W4K8JS M+4O;JI*942/;_$12\&R>OVXC'R0*!#*=X& !!4,)UZH$_^V/)"'%_F5_E_,1 MG^Z8SC9N1FISO]'E.=K$&6I@UW\%%?=G#9 M4E0)^UT3GQ9MVB;JV9*-#G(R(@5(4:$?/GP07\%9N6:80@L@0E W6!KR(H.R MYP&6R^7/<#8M!(4L6DR07KFB3Y9$ZE@H"A% M>I,24.D@H ("0D2D"8A("Q(2!.E-0$!0"4@3*:$C-?1>I$AOH4N1!# $4SCQ M/??/N=^Y]_[ZQAGC_MAC,,@>>Z\UUYS/?)ZU]IHKL9!CTSCG D<(13=[29T- M4FY^ D!A+% )QOD CYPK %8"L^W,B2A;;+AP_KO[^5U)/J5]435+'5EX\(]]4!2L([=,I;]+#.9 :9 M+WA%7%!-JFSL+>;T5%+>"^>(T2DO=*BQ2F*A9,RX?;I0P_!0@Y#?#HC#B^(L MY<#:P[<@M"&^KR-C_E+\ZQ\])@*2)N%FS1! M\Z45_[#D$RA.W&'<(O]L)H>5E%=1IUY.?E:?9C^URD+[!#A\.Y3ZR>L4'6#Q M2C7O_IPG089(.PGCMEN)7[+,\5S2Q](.7"7U6QP(?(+&<+,K#EC1')G!KL,[ M! *D9%G($S!M3%3+'D]=\!<3(=VQX2/;I5XW/8F2;5_AEP4XY3_%1$X-W A^ M!/M@32(.Y 9.5J1HFSV82&W.[CSI)\^FW2!:YK=,L7O4G*'")=M;Q#)&%1LA MT(';?^;]5O*@ 9FX#Z0DI+6,XU_\+L>O*C/ASSV%>PDCTAS&0TPII@L)*8V. MCRKX!1FH"*6:&+N.JR/#\5QR)4%!EZVL](W$,0"A-/!(-)&3*A^+)'+1KLDF MMFCV$83F]DYW!^FLHXXMWMYN;8JE!AA@"#:VZ]28%' M4SCIHT5CHC])TXR=L&8?@PCL5'.)CGI<0L,A]8<1QTU*4(+/4A(#[S2OS?B> MXTVL8(]*::B 5P+=^YB#W+&137W;I*V.P*?=5)$6K,/)__=5N3K"YBKHC+V% M(MR?[)F3..K.*/:Y^(CT7OL6;#P[LZL''?),#;"RL8]2;? MYR3KJ?6#JNA!(QK_K9:;$[)XF8Y)40R1)_]>34/D$WW:KN?62A;?5/,5PP&[ MZJ>YK#6HU6\HH!)K)+Q&I0I#>F%)-,'2ZW_T]*K0[*Z5%MA%9R(SV$V?G 8) MO_1,I=A ZHP1>0ER"WC^VPB<]-Z_W:?UG=$J=K:7['7G]T[-DQ-V?TN%I%V MS-M)$4I797OA%%')9M"]LD#YTYO3N.;QW,*247!H(&_!_<7*AV]HJ=D/-2#W M/[$3YO)V7AM$^7L"6?"P41F0Z:1HTOS\,C<]EUQWGB6[ 965#L""]I@BPFD( M<>KPU:(5KM2'+,U$JRZFY#-ZB7+8"=$6?QGS<1WXM@[(0#3&_,DH+%Z^O3,Q MQ/747:& _NG[Q/'^K,'OHA'@L.-_BY<82W X189N)[?)$JDQV<'9;<6EI#0+ M7CO3JA%GN+\;S9U@.^?R:V6<%%MK6#T1X*LQU$>YP!!B*!A'MS5*E FR=ELH_9Y"8P>X&K:Z "M!_93SC-0WS6E M)(V][P_+6UO8/W?.KP0-V\"'?^O#XGO0M"UL*(/ M>?LG/9L> @??$AY3_A:+(&;I@)@.OP;N@,B*(>'H0^Q7+CTLJ,?/V8_#JHQ65?[ 5 M!_C$?*D!:6.F%K27"7<],K.11/:%NW'#GW] 9#LR6?+Q^9&UI_ !79_.^G\- M_(M+^4H>Y'VM_#X6=R#6S3L4P =24S1@2FEFU7\0]EJX(% 9U]>)>COD2[@! M45U-[A%6>@;1,/M1%W_-);2BGGUAT:"5\89D>]B@87^_%C,,./OOJ"*,!7@V M>NU:31EL^'Y#'%2# K6>KG4NC9%&\N4_(X E9OFBE3^B@8 M>ML:+C<0Q$67U@A?DQ%U;D;9'>S\MXBZLUX2DC( 'U=J YNQZSUMFGBK_.+X M6A#/+J_ MVI'>_LQ[ZL+6<^B])I216\WLT4R7O@^RLI]= X@:H!Q%#3^XBE! M9CI!D4V0>ZYQ)##U.HO;[83K7W6/"BHFVSX?B*.HXQ[1J8::;WPD"R,)7O!Q MY;1SP*77X'/ U?%S ,L,J1ZTDTUQ_0@MV7- ZM[?N2]-YX U%5?$\2YB299L MB-C?"7([,ONOM^Z< Z(]R0O $[-GE(R;DTD)J "2U[@!47]XDASZ@$!A2P.T M.'^-&BPKCI*3T^YA9$G=%,JS&0!^8K-ML#^#9>V#TV@S0N!HGW@R)05]_WER MK BXV5 ,PX\UH:0V6Q1^TW^E.G([ 29* M7IA'])@@HMMN8.#1Y6W" U_.EL4F7":A0RL'D!>W]1]7USN+)ZC K/NI:<)@ M+>-Z7%3'J ,PQO$<@(L@(8@.F$RC-@<-BVFGR /7-&T;A(=FD'S91UT-X7R& M[@LZZH"4.++W"]1J-K"^O&ZX4@^#62SP>F@B4ERT_Q(4&[18^H3P5?LGR<,2 M[->Y+.K\*NY^7G3"8WM42PZN0;]9++N>1UEXCI@&[ZH[!W@G_[U6#5\=H_1A MHXEP2*;?)E 1_?"6V,ZQ=6 O(QU1T1N]%U)05\,KMS@6H+S(ZG,<^GDCT?EN MRL>,@2??^0: S5,V51\A=5E/,3_E:MY>*$O#!#2PLL"F?D:\S[ND3"IFL3_WP[85%36;U?OK M&KY-J)L:K-.#Q'][J+"I"%^AS#M=/U&HU@N[$O>5B\4[#Z_*,[/B+M0WLO[+CQ3TCS1J8 M]OSL^_5 M?H2.O/WUCP1U:K!$V@"R]X3TGJQ-0:$\/!E*H>@8BL/6,L_@D//>]<$&A@05 M*%)U=.SSD;-K"&G9G9J2^\,GB!PA*RP055S,#_25O;N9!-[[*;3#,MNNV1.W M#72%VIZZ35LADU">\'F" ZE2FY=(B[^*OA2RPK9KN3!4T=EXR=N_?SZ@Q6W2 ME\,L27\N[3MRYWC]M#-4<1W1D4% M#L5^_JICFCXH )9%=,3;YQ/_E5"!X"?1]R(C/-%(ZN:+OYGR,.J?&-E$PG@GT1@0WJ.D233![. M,"_5LFIR*K;+?$F&/4G5XW<1HXGH]4T0 *Q18+3L'%#G1I3TB?0ELF!"MS/7 MD,#;:]A\+ZVBY-34M*2HS3>Q\%D.?S7ELS2L#YE^OLO+(7///]C4W_9SE&!"9D6$QEJBRG%W205G /<@0OWM]=7#CS0 M=_(@+Z;W=Y].>Y;:?]@DR#,Z%_=2C'643V620>5@^>8L!Q6B/,)JA%6)A:-; M7T]K+"D^;,B8WEVV;%)_DF5LF* 1=5\WES4:M4KQ@SHE>.U*>XCZGX4\V43- MJYN_FB;2C@<'4=^;Q2;07!F@X_%G@"<,A'D4 .YZ.,>)JR"]@WNKMF%HHS9G MM+EW@XKO-:%4,TJ$LF4FHXP*$C=MH7NF46K)TOT=KY!CAW\ T([_LCV9EA+. M7*"-A1:7?;NYWOOHS:X>-/Y? 18\.]9^E;9]C /BO(8+7Q;Y&0!D-PN]V#S" MM#]]X.'-!NT0CU/ 5G:HKZMU<%&=S5'@1ADOOV8^A\#%8U8.@C!99I$5S5\- M A1[04'>%?9D;,.;-]4'7(W@-:>;$%$;:HS?6ELL=HC,T(,&Q6N+/.#.C'6M M;SQ*OL:/0HO0:XJ?RAM7O#W1>*6&W/'$1>$ET*AYX.HY(%:; _^))L*NX0IC M8G/V]&]0SG+ :9(./;]@U$.,&8R-W(/"F*/F,U>W#X+1K/R0P\[Q.;Q;EZHJ M4KLHL[ZZ0U+0]DOBE[OOAJ&] >WN4V&P)_(ZP'P4QLHG$83Y!G?1LN^:AY*M MJ[ 7_,=%&5YVSG6D8K&D288/R2U?4-?_K=C_,["9-C=4WLP&YXOQDD+#^9N> ME_BI3PB8I+MWZE.0Q8_>2J7"RI ZM1TZ!_J71@U1KK+S?KA\/,670UD['(6" MVX#NTRFW V3K[,6MCY?'R!\U^L1+)08X]-IOWUO)%%^%C4,\N^9MWK:H%T(> MW'YK[]&D7,9C7<62TO$B7&TJE%LGEW6S 3>* 1&YP&O 6?$%?VLFKDTE__XU,7'F&"^YA9V H\#LQ!-,.O=C)]!W4VAHPCY M7N/R;A=5),'PWJ96S"44+\7%0=4-!T88\QX@5YL0U!*SGTT; 77[8OY<6;RY M_C,/F4>N0_H&UXC$"-=$O3%RR:&;[2( MLMEJ&J93L0 M3$094"TP7*D9S@1)8M9?GC^2TF-;V+T1:)SJ9,%E^M9G.9?'@7 J7!"L'8FQ M(3,T$"X/R49I**94SQ,XVLVMV;_RCPV_SLZY0LH$ MK1:"ZK=CE#Z:SXL$8%!1TL"11*3 M!2$'IVM(7A-5GS!"##(FY"XZJL#_+*" MN2?+ \GL057J)ZO&%J:NF2D(@\WKLZVEQSR\Q>/I!LA\?;\SQRU8?F)8B6RG M9 -$' K',@DZ\?])2,/,K,Y$:;-!^29AC'AV)@'KY.(A-VKC((T!%5RJ!QWY MQM7 E$KY##7 $YOC.HP&[C$%# MAPW;U#2$8YTYJTX^VA@>_BPC6T?YI!M3R M"5^;LN(2JD !YII_+6A/2'Y^WB[>,IL;)31L8D;BJ7(/[UIFN#JW UX9_0(/ M929JF@$/&BE1J/-CI<-X)D>X>MI+)B^+Q>JDG/EM@RI5$TWF,Z0(O"V_I"_"^?A\$QZ3@%Q[%Z(64&O$EWF<+"LV9UZQ*TERMDK;MI_ET MT0IP)OA/^!63V5%OE_GP8D7F]<>]JE'DLX='TDIK#%*L1C?Y^4/7E(]EVWT8 M*+%A1Z8G*DP063&9'6R/\%X^+9&NY&Z/3TL-V8YWE,BNZ]^90)* QTQ/6Y$4 MLO8.[@Z?-R$SL!=!NGJU>9[AS?.7/.I_04^M1S@]K"5O7C6_;NPZ?)QE(^*H M"X/P(Y/#I M[*T&$TO6 (#"1%$7B0'G &8? I?=;N>3OYD)+8K!!>!/R9F6779NIA?%6/[%5EE+OW^DZ/=EG2D9PYR%+]H+HM.TUO\8M,ZHMAYVKU.%_&.B((TD%$'T M2AW4V7O?OC%ST@..1M6?$CD(/2*:^,A@[ S.O26JSW'*C;?AKVDJ*3/@]QW! MC^I]]&(-H[N;^L1*W\]UFP(VB:C5VGF1[#8.,Y;=WX]T(F_^ECF)W1)BH__N M*KF=W+:97)++F@M:K0'QUX)8H1SC,(:%QP8WF]=&;DL-Y+(P=CDY9QX+Z_8? M7[O.EB/HN9ZN]C>$3)^"V;/$^Q$$(=>8'7D:6K&T\P&9B5%T27^M/?W. 1<: MV%77_S.EP;KO0_"$6'>1!6S6,RAZFEZOI^<'PDJ_42!QI*FGMJ0E2>AK@Z@W M:;+Z2X)P!#?!DB#X;Q(0Q@[[D>H.9U(>HEX=$S;G:PCO8*M'O/K1>V_!R$;[ MT?S;F W&-Y'6?E/4)[]1GV7Q,C-A 8)P(%0=7Y"B^ C\*U- *97JJ$^Y8,17 MH&K?X840LJ+W!+E3WZ*(BZ>H 5:"*51JBLP#.>#W?C$XXAW )A+Z>='VJ#CF MG?[F (V_BW1QN#NU!LX:/Y 'A>!I5U=BYL7WQ)8?W6'>#XG0Y)W>%6N,)82+ MW]?762RTYW,"ZPR(O^R=&.Q@I_I7FYS%2/SD BIK1!:G1!G@=^2^-JDI-U*. M#]!F4O;1I<:)"ID$7KIH^5J<:MDE[!CF^^-W0A%C 6507LK==;"?\LFT4-N? MP$XRW_?++V#C6NF1-7W$VX9*BP,J\N^J;SQ>3YD"!* P]A&DFB]07JQV2K#P M[X2#\B\#U&7O:@;K31,J"J*8OLZ*XM9+D'/)36_!*VY@W_+-?0TV/>@2EAK'B>E+II")L4.EMG>+K% MB=.\^\;(IB[*6@B 48:L@P6U\0!/47+@>0-R7".2HKC#IRB:N Q"0?.I3>=S M0-'!;>1_%I?<9"F:I&8F"G9E ?H4LX!_Y?WJV#Q$*34D>+C41ZA3G]2="J * M$%K7*IU K98 J=MN0$-).2<@.JC8CX5N@9[DV')E>N\)=RE,WS&_4-^PEU0&BTHV8-=/I0Z#J(,ZC1$$^%*L+&N(I:LZ!*'8.*%9!SH_- M";8O7\=[$)2(MS# 1*^DSQ4[37=53C-Z)NYPY8OG0>;>I>085XG\.:LB@&&# M*!'R5=C*"C-,%B_1B2S!@PPSNY#!7V5&:CT E2B/"E4#\=++1P@%I)J=.#DQPU_'/LT.G;&36L32[&/,VCC!X7;5R7?H]!6&^ZSSY16BI':VABA"IB5 M/N"/$E@@7N)#N_CJO!;WIBW7 _/)3*!7I6%?M> M39-#%]E4T&[>WEX+HK&-R]VRR]+4BCS )K @C EBLE[<"6*# K%W;\M(V=<> ML:];-DT_POPPX_O5Q,]M:W!/#G(M3)N23<*]]OZJH @\4!5O@;L^^P3[CU)O M':L6=0.NOY/;OW>'$$6;A[Q"N:T5$J\_ 7)>( $MTGF.'7Z>+(2H#9QE&Q:H MLCP,:$]2&=A1N!0,(-)2B/ "E7 M+:A1S'GGQF-:^:1VGR=4Y6HHY^2%+MP*/KK($U571\";=_ZUN,P]4NF?\,Y! M1OK@PY=^XJ6,QT* >Z0\=^H3>S*];=[2+U05,$+0DJ:HQ/?;8F_2K=NG-?J7 M6%UG'[V.0F:!W'WPXM>2R_!1QVL2^T-KSJLC3IN>!1,5JO'BGSZO[,RPPW!+ M0:]XO<+\';X!@,4(-C+7+@@S.K_2@0H_=>YLJ-I1\+ 3&N_'Q!L80K^#@D4< MY,,8*QX]:[B& IZP"E E>(TYE="?3B\E]-^= M#J\VG'[GHBJAN!R)5 %W]Q;$Q2-P:J3\WZ[3/FD']?6GO$G76FM:)M$>\ZK? M^8_74J\OELH[?RZT]^@)]B'R")+O1:!!I/ GYX#)A/23AOVK!%:H+V:[S\P< M5TWZ^CL5Q+L<^LW$_FJ&^F_MG]!RKLE%)?5(0&R66)**Z*5M=XMB53*##4&2 M&(+?PQZC4?%MW!"K/TMB1I5Q\[_1+[SSV PSD3>8:HP3]'MI1=GQ6!U@":K6 M4 ('PW^B)3'\G2&GF( I.0]S9^;!*CQN/.*8VPJ0O;6!Y-%_M1=FT_IRKE7BV?.8?4QF MC'5\9,@#?A[!0E<36WIO+#G>$&/IVK*@WD%L8^,;=GC$?\J;O'P$^P$&M"AB34SPJ&_N^0]Y;Z@@/.D@ M!]?"UPR7M:\]YJP%B;YL/QV!M>/A:-8DV"UR/\\Y@ 'T?+4:W]S]VJMJ]TB_ MDJ>A65$S8R*WX0)0@>ENE]M0HV^J@OF&3P3<#8Z_$;VO4>YY"]3NOH;-C/A= M=!P365Y8][D2\'YNL;_FCKP%-[%L&T#QVES6%U/PU?CL>]5/R?/XGE*PM/@! MIVW^P5+B0I"I[R<&4C9&]NT^].)J,BN$US3#J(RH7FSG46ETXY)!W"AW)']_ M^^+M\)>W9M;D@)A'RAU#Y7@- V]^E,QTK,:U /.,I1 M&/L[5O7SI5(WKN2T#*.P!6GOR2T#&A'U7@,:F\D_9W_64&^ /&V7\'TV^%B" MXAV?_M\[X_H1XK-M:?W8"ZI/??OQ?<60YIT6/XD"59\CR] M5MM'>6#I_:_GH$H5>-B%PQR?>7 MH&3^'-")FTA#;W=^=[@ICIE2E=(N+E-R>1;K4QQ_X;IBE'R)=?_\()\4]4J?#:T:=(#B84H8E\.>D%#Z;-F8^;;\-;6?A5$2CY!; MUQ3Z?\L)<]U:%_.D=AP_!S"=8J/)D5OG@/://F0-<'%]1D93:($*CUQA:UVU MM*^>0.3=NWQ65D( 0#MU;BGWWWN,\B7Z[SWTI*[Z[#W8_[7)M M,C,'K/FWC\\-/19]F!S#;TUXF"ZYXK[M^ZM ,F^ ME$+GHJA+7)O#R6+XN54*UXYIHPOE-4YW;FWX?#./Y66J@M2-VR'/Y"F4%>U' MT((^H7F#/@HE3WJ? _H\_W#$/7H\6'C]J'=:&,HEJ>T*/25H0V6GR4([30G+ M5R0SFVJZ3>DZNHWHGC0Z]:X]WN;GH\X^HPCY\57/

VI? M.=^E0P#6422FP6^!2XEHKK26F+Z9<##51YQGL_:)\4S _ MF_Y]04S7=Q=Q@8URVZFT3PVN)R5?]?2 Z6", 3S^M6P\W+4$QA.\DSWS)H Q M=WJS[P,NZ$CPPQ;CC,]'\:^0=DDM/5C]S'$\EI-,7T6P@HV N M71U_V(F>-K.__XDWAKN?M/Q4_W>%D(@UR@?TG,2PT$FA1<#N9*:Y*L]0L8Z& M0-^TJ<+6O$0C(D^;QK^/B[,YH-18)1 _67G%?L]1-?+1K.U"FDQ]SE&XB&M* MN\+HPW0:0$FJ_GH4,/?_;>*//R/8R>4N\^6'@LG\3VE+N*C.*+26QMP*/G?< M9[BJT!"[R!9,(RCX'._7*? >B#$'XF^XYN?OOH*[XCFMFU+G#=39;\:6/?4, M6O\V/U2I3DVV51/V_,-+IG?"\*Z-[5.2FW./MC"^-1<47:=E#@X9@HA )-PB M]BL-4')&5Q*:Y#I$L9^<^8]]\)*(?0^*SGC;@ GJ!D>\!N*VXY3 JF9M]49. M449>XL.5;;^6E:_P!R5<&COT2Z .8WT'?UJN:DFJ ZWFDJ5(A2TF+X[<1;@^ MU]G[OW=QAGG7QOO-*ED6?TPA6KJU4N308_@9*Q%X#D!Z^YP#[M0@QU?P$JK[ M(Z7DX96:#0'5A'WKOEY'L>9,RY]K+*FU,N1ORZP*"H.=:N_EYPU9#L-?SPRM M8*PHE N^7GS ^HVHU(Q71P=AA5Z+VQ78?+SIG2M7-V3/5X.+=>YW$GREF."7 MD! &:\1KI6L*?M%X]ZV>ISNM'7"WCCA'#,$&HBCB2)KTW=\G@DS=_ Y/V^5G MXLD\_+@W0T[N5E3AHNO]O,L2@#<G$AHAO(,U"_)HP=GE:1DS_R)O;/3?K5NZ1YLKV*"S8&$+]BM3__DRLW02^: MO9WOFL2V 3V!+7%:/8G3D9!5LQ>/$-F>1KQ2::D#@JJL8R=GN7O9!K$G9J#N M'&!STCG ]*?W6E/=]YC?2>[7++!-.>CWX5)KLOCKX/UBB0,3S"UOC2Z5 =E$ MHMP!_(NB0EYZ_X60V[]O?QL-^X8$W M. X=@_#H/U]3\/4.-!3LS57X$R[[$ M;6F2OCPZXA/[-TI)"E1_,[&T:$24M@+TRD]M7GPO*\@0*_(19UN5V&]+9?1 M2T2"82=$(0(\9![6$D)1*[,KMJ1.Y9[3VDE#C,B^D1=%A5S!ETI03004&.:_ !%'Z;W!MX M#IB0>HY/(S-XKR'X8)/@>L=TBFP/S=_+=.1ZXU^JH?:9RZSDL<0\DD\IX6NS MA?@+VS 1RP'D)!Q_S:!=-@%>$]T.XOT%Y&S15AJ!WY^60-5,C@QSM*04%L@7 M_;H<+.;P^RWK1]%7ON!;\ Y-N#,J&<9+*H3:$_1A$SG"WL 'J5(#7L,-/,^^Z^*0 MC>[L$WK.S6V : < I(Z;9&S65_:C"6YXYW7>O@/F%JTU8?,'M[;RA/3G\ANK MIEPS!-?Y:H)B7EB_]Z8574WIE_A+1@XB\))!^YGK\'F-=D=.++ S5)#@V;/, MTYK!4V_[],WFY"&G@M.6_WWG#+7^^TO\_=OA5'\_^P1Y!ODP+Y652JM*(CE+ M+CH\>G'1<)=NP[GNU?(M?,@J/+9-I!%3W,W,,M8M8#;;G3'SKJP?LAK6CHZ" M.(6SBFZAKD)#"#=@/T&"\*?G@(@F00<*$Q#$@M$1 _$>2!7-'PM1#?4N374> M%\PWQ$V+)5(7LLS-J29;P)3@+L1\_HIQP^E-%UYAE90:0$^\V # V9M<+\>2 M3PH0=H"SH+73+D;0[!Z901X-9H5RM7RRZRO=F_P/(&#Z%E/*CH'>"[I M.$#"1W>>J\S[+<8WERCSQ_$!J0&F[0ZLV=[?6QOC>JYZO:FMV$WE8X&]#Z/TZ8S[T]MQ MP5(LA\K8\8>G5U#B4$IPX65HNU8N[JRP: (+F*5N_SC(KZF]O2STOH?&F:'( M(.C=:I XXG55'KQ#@=(+RBCW62^KD) M_C(R#Y[VQ_OA".> &_=,Y:XDU^@4 M?U+( 'S:U_Q!2Y'4- 9XEY(Y=Q![V\V5SO&YW=2Y7SPW]6FBIC1GQ%^'/8NY MH-;O-"4$-2#N!7/7D 9R =?(;&3[=@\IMF, ME!0'ZPVAOS9DJ/MS320RY.Q!S:-R^CJ:*42*5UVL3A=0U[SAWK\:SH"'AK-: M&'P&L\!ZYE>Z66<7-KL,5].2SX1HR83JC/HZCQ$])]-8GP><.>EASO M@M41<:?D0_'[NOWSGYL 9I2WUV"4R4@,O%T;5!=;$-&5W=-3V&&)D%&^_K"T M(7?E12G"FKHU] W%VDOXAB]$:U(*D94[82< 2#=7% %_(:38B:,>?%NY2_.. MQA=QG_:.XQ*H*U9;$S;* V(%N9KM>4^U4__DL(H"BD6 M'']?R42U88/V0E4B#@X)PM#;K5CP?F,)@NW7Y"8-3F&A('7A]V#A9N(<>S,K M#MJQZ/P. "J\Y*)W<#1.5$*OP*N]U'_?I6E-CFD[=;8: R8ZE.E-OAO"H:?*"\VH = MZ_RL;S*D$0P;"V#"*O'R- A2G]W/ZQ^=IGVE>&._CU9D3P !D*F6Z^;QNO!2X>6_LN[[(W#/U4.\ MU';\/M%&H;RW> W(;;\P),&?_:LX@^DU/^>FY6X[R\^3F?UQ @]YUE$.3T(C MYT&X[UCG C+OIR6[7]6+Y9M#VM,7KCXRJJ^/47QQ16&N0]!&(]J* (=W:!!] ML6YK7.!:F_V]$.',1&>>WJ.^$8)X)B_/=W:'A<4-FL\/K[SKT:7CDWMR!P ; MLCDV6_WXT3P&@;$=2C3I]*/W.FC1A8TI/2Y26E(Q+%87SC;,\ON1MJ*\8X>( M@Z_6S..B);JD/C-LS=NNJTSL6A1E7NQ([)W06S-DOP?:+'@&@FZU_:LA$$)N MGR /R>U2(.;*RIU2HBZ6N;I#-'H[^EZ#Z[%XG+I@EGA*>!80 ,U[Z"S=#I3_ M5U6!@M*F>/-S@!.SS3E SWYF;V:? F#BO.@&4KP=B)RB!\X!8ZQ6YL;650_H MT>;1&0A:J I9#'&W%152FQ0"83+2]*5;.#W2I[M*MZYV""Y T-8*/^A^ M;LVNE'%\TMZ36"AW*6Y]4V' :-/RFDO#/4^DJ-N;,F <38AX (C.ZH MOTX-R!U0;[XVRPPE>A&,2!+73_S>NOFJ-^-;*4V_ 634<90; +>N(XT2>YAKL(9''W&)&4_EZ1N<">&;#(W_3 M>'[VM MZ9,[(5+2_=\)9007W03N]KYY2L9EG96R(WU8FR)?)UIE\Q.#UQB=GM=7L4MZ MU)>M&;$-*XAG6#]I MXB#B&VZ2<'Y9G#"=RQ,ZT0VVD#CB$*63:>2>6^> ZO5 \YN!(LC-Q;Y5A-[ ML>5@LY!4WCN!"8[>-.)^I^32]CB#)N$WD!H?0LGAF$?"\([ZE9JN^W+Q!+2$G1X3L'7 HP^W?(8OCX 7Z%U,&_R M ICOI*T4E-\,(E&DH-K^^F:,]J3JI=V'T@$)[5 MO@C90CW7!A$E(];A'7 ^HD3.^GYT][S_=-4]_;L/4IIXG9:L]>X;W*?J 4"Y M*1X1&. S=S']GC$D_C[M['[8.4 ,K$SA^"<+9TJ@MP)-Z@3NUMXZFOB%D2P9 M <4_"X(S;Z&B>*M_KDQZ+Q,P%@FGUU2XEU6Z5+NGY&;>4L=YP"[X0?P[?.GP M[N-8;@CUJPM2N*!UU/Z([($)0<%CA8$LZ7BU.'YBL'-GUT-@4";@ZV5+I6^Q M5;;""3&#S;KZ&B]?ZM!NV73\^SH\,KE[+%*;#1^1#_6>OER#94ES"1&RT!%0 M@^*MLMGN=I'L.=X^>9+ )O5#YARPFB BB'"LG-8TP#I;_[0>?327?F!A.-Y+ MB)-.%#L84U-3&_5U%,3LM8,P5LC9Y=[U=B"KDF&+ YK1,UKE*](;[JXJ+_U# M/-4@@$%=(PYMXRO!+X[(;>/T0&"L$/%@7B)PS3S>QA?/V?Y7I<0C^*MMW]7R M;TOS=R1;,,'61;8%QQ9<"XH7MY6H=D&81V-G2FJH?>=)U(E53\@,D3.";/H1 M[4:"+,%_>?>\0F > "- '&VWR",1'6 &?^N9NN]_2@6[O%*[&/FN&%G-*HT) M?.(5.#UUDC@=5C%)>+7@9-CJ:O,8N,/FNN4S"X$5O0F&UU<B,4YN3(J3^4Y3# M^D\50>C?1^Y ,C]LN0V$;UQ/9M#.0@L;$76F&PX"/*^8RB+O5GHGJ=OIMFJ_ ML'#.?X)U_ =?#J1/9$6*5N3"!WM@@KI\UM1/3!9.FPVW&\*ZT_K8$E%P\2?A M%DF*22=4?P4)VN> @8MX[W/ T^ED"GNVM$&##LK^,;9JJ+BH\RU$!/WI.2 V M;N80WG% ^Q#3T&E. W%^'+W_-R,E[U=]D.4+FZ/MAOHD==Y7J<5,!<\X6)\3 M,T@E#+E+\L7BERK&Y'"*[.ITT M?Q@=()@F"KE8N(5XM/W M/D@N@:8ZN:C':V8;W@O&2V0>=&#M.YFQ?6N/J_'-:X%5);K4[B5^SP7&3(^* M7%,*/,0:'*IC?HJ&I5OT- XP$HXQ2'0V8BZS T5+OOHKAJ I5K23W9J04'US MHS)I>8NCW_@3VU"Z>!!M*P"NA:J,WA>(EE.:4D%%NY.VCSVF M?6FMNBV-A/I.O\(A@H!UO.'8I;;!*?AJ@K5=]X49*_Q(Z?+M,B'Q:<\K48"P MEY/LGSA'( 6@*OC!+P(GT? G] [A&IB5!^+S /S9VL1%H;.PY?NA]._/EIO) MO@OBMIJI*B^D'$B'%!Y1#>9W K/,NUO@&2:@XC-5\1H\%I"!E()L=*@?PS8F MEW46/D=8W4HC:$.%,#.=S )D;^.QKI=&?$W?&:J-)TV/^[ME 3XIE1I,3#EU MQ"[8(NQ*,JZ15*;I7$JDPHS_/-"4*324O;G_4!&LFU\:6FP!>_GPPI6$) <. MS0O#/*@@^/-03MS72E*R/R(*1+=?@$WNUGI@7CD>T&HL^#4OQ9FG6?;W>DAF M3,V]70M@"TUD)5W_%FKU(Z*J9V6_#_/M\!$^PDD(Q*;IV/&';TA\Q;DN(84Y MUU\ZNB3U=D'X\"5#/26J31#& )680XL%MWN0F1[9Z1;B\SMJ1GP#A*#*I+J- MP@G,=H:+Q$!:Q8^J$Z9<6)O-\<$:8K89]X'T >1-IZU 'B!S^K!!5-:V#YY. M2#7;NT_,'\2T3+K8;B;L"WWX<(&+;]0D#[ES[?_@T-X51E@W$._5:6 MJ>8 *C _^<>*")':;]7!KP/&-ZT]5[9X9GFIGLG9K$;,B+#,17P3/6AXX/B9 M8/[\;U$BQMG^HW%@[&\FGJ-;0MQQME9@A#ZM$^XYUFAGIW&[4UZU[.$3W_:5ZF;2=ED*;S(:<D%AP?*>T78I9]K.+9N=AD[0V55'EG- I58T.<88<'+K^K?,H\=ZSGXR M7PX_BP4FACZ^(0GBU!%17E^9!Z(SNT9T3T(=_YJTWI;]\\XV-WU=.\G(BG8A MT."E5"9FYL 9D]9M,_[KV#R@0+/X>>N^<8I;O8-P)^D>;0DR ^XB+-A!EL%N MU_!N:AX/:-4XOB$\A9B@<1&Y[O-1:<[> MQ9Z32U[T+^+9,V;%>-VL ,+(RDN:QW$ PI]'#W;J@Q;C$]0X-OVE(PZ=OH<'S*X@5#39%_IV"_[;/#@/9+W-8$I_U_\AK' MT?%MW*KK8-W)8-]-6QH35ZE:S$U52M*\ ME.;YC,>M?^!70U)1F-9V.[RVN(L5N)OBGL&K^&OFE$9:WK&WZJSLM61U387Y M$T.)W*W6/UF6)O( JE1S':EC)*X6_X"B\^CL?VEK82*S/1P#^N9>B#6(/(8Y M/1"_+UEQ 9'R1HQ_'076Q9=B76-"&K,'G^]"R47_HE6:+FGXNKC# T*G']KWQLJC?Y [Y(CVH M6;=O7Z>>W_-!>WO<..BIJ3 MV3);Y+%I:X'HGC+V64;$D68I@";]K[0PHA(1>PYP#?D,7T/VM-Z6HA LR!?. MY^,+@Y,&GI[B\9IYFT^8TDPD2UXIY+MWJ%]#/?C?X2.Q"Q],H,=7$W!#6-4# M,/;0MG)F<$ES67CRX&Y"?0=KNOMQ\+=DMH('2)BHA58[ 7%[<+8.:KU-]O86KTB( MW*B_?47F.-70PFBS!FPW_O_X5. GBG!["(Y$L,%D8<.>:)^H;.&^F !(W9!@ M47T]8&"C-TU*C28AS,$O*1CI0HIL85]#10.K@[I0%_'K9IF&,TI#ZM-;$U[! M*4J9#PSSZE.I)-O7-=UR//=N_1]W\_^6JT)P#=@% D!M,5-D-GQ*[CPDVK!Q ML_SPBNU#N9U=<\EU385W!LX.(UQ4JV R#7Y[3F@YF9\&3X$??7M?""BPI'4 MY%[T/6/;*UPY05*I;)A+\E3\;_;I_/7<"W'_FPO%1%8GCZX(:NI1U(81)KEG MA+-3-3.'N6Y*B3$VX"X]#K)6&RI_JP6R8Y_&I#45W*4"E?KK. MP#AWJQT7P@W9^B\W7E=?$/>.V:#>]2.-3[2MXF.Q4EU@QI-2,[>>:RYU+8WV M5NX/AB7WRP@?GD%S;XPJA%Z\4PP%X^V_V9;_*8X[&>=D(N.VU!ZS^K\K9>VV MH!T$,YX#GB/9]-;4-'FQK_KM[QV573H0?C>Y?:H+1]VF.^?D26^GI6&4GD4^887F+R[:_ O7W M[C%%P,<45Q0+?&]6"AIE?^TP_:ROL< /%/5(]YNT&QCCQX MIP+=:I^(*&NKWE]16+VJF/3Y,;-'/N8D7J\!G=E2WQ,(+%H=> MS$H2H/5,@%T^@,[I+QT@ L%[&8.*)4N_P4@R-B?:V69M>]Z[[!GVZEF#5)3E MIXQ7M[=3^B0NNDQIJF*-IPFXA,D 9D.#Q%]*'^,OBGD^^VW[U/'5MW:@8RYA M>]^Y B]A6C_C52?X04:9D/6N=U(AW\B+-S*AX;'*6KM?O];W$]3\@@.&DE28 MMB9];I97*/?F7*J\&Q"<\C9BV.O&8$G\2W&,D3!6AX7T]4^YABV>^5(I^M?$ MNAFJJ=9](_EW+5B>3\B9ABI_!#XD>XOO(>L.ZPNY6WFR?;O O%M'2M\&7#E=V-A

2IX#G"!6R-%3_5%*++*@RE^RV94OA+%I3O?"!5IA.%#Z 6JYTKV1!-(VL5]4XT-^WW^A*U_'H5>R0]K6\Z6=D>^Y[Z M>BF-F8NJW;:*VFDW,PW M[^*"D!-2D2G2W ;>Y-SZ6Q'ZVKJ5BRJ-5.?<[#IWO'F&P!ZHJ*P'.7Q82D83 MYM;YUU*4F_D%N*T0JK2,'SW"]I(_O#\+)N/4MHN5D7K_5[= [@M^-8$K^#_? MESZY_3X+[FN3OZ_=X"QH6E:SM8BN\I87]CUZAU %+8T)G6S5[>0R(0Y*A1=4 MQA"RPQ1;>%0U"%+ZM0]G71[C&^-*V0O\GR95>[Q@JCZJ[54\],?K]7^LP8:/ M,&?GKU\\8&X@:[U0_.16G/DI9)U;:L_ZNJNU[;'/*>55N[Y':.T7\.:<_VD* M ]Q2[,N/;@-W)(@A9HEY00%S">OXU]L);G&<]E5^ "L$Z7)]A7>1T#90Y<&F MR,&;E4+/<1T^!.:=!]GRH_?HC__!WGN&1=ETW8*-("A1$)%&@@I*5#(2FB0/ M04""(%% 020C.0CP3XV*NU]#;?@^(A,D M-J]E,D<3M=[T&O4-DOC,J1<"::'[^D)8JF@JLEFR.Q/?G&!C*'3,^ULYD,%7 MKZ8"=L2TT%N+)8XVPACAG8\I;%O6Q(#*Y57YG/7\E7'9A;O^3.NZ:]&GQ[VJ MHA!JO$NJ-K:-=*:<$O>AUOK*\BP4L4]WRB7KX2(S9,#TH,QZA=??E7I50(EV M!0:'\6"O$XCP?\ =F_AD!07;B%9+S-O) M [F2[#>D?KF#16]/IEQ_A@"BU1*LNMQG%&7T-&&Y<[W\?MO9DY\:VN\"RYHT M63*54$=JU6Z-]3=2XX4X+\+D5G_'0B8GKS,:*HRM"L\BF?DD2HPC./B0"9K\ MQL/&/ I,[*<#8>&$JD8R899L^%><*\\[A7+M1)&$HI0)"559,O'0J76;DQKG M#0I,@_U'C!]QE)(Y/U+$Y2ZC,./_RN13>Z].-Q0WWT:E#@;!UJ&04>)I8K%RNI$D536M>!S:L MB= #R&)X$%$6?6BA,XI09^1:TQ7C%TFZ=WP]+QZX;\[7QF,#"3B_TEU'B1%:,OBCEH MO#KY_J#MJN0+>L>ND/O TJC:@7"\N*5!8/GQD2)S>K/"\%L<4,3).^M(A1"X!B#7PB#]@"P<-_6^?\&GH%4:E M O@J.=I17&NGL!.L&I^U8C*0 >CHTX0I4ZD!ES"R6 %@$E+I="L_6O7 LVP&JD%S#>N<4"P[PBO-^5/(F^U+<6PE= MT5M7(U0\ LS5*P9<;WK@ZMJK4<0AA[35I_\*]VG-FAQ %FP])%D$BB([8'?G*^ZZSZH<0D*3D .Z5^<6]8!K#17\N MK+KDY\(H/K^P>#[I!R[,:!R9KTA88MQYAFOG(1_%NL6383QQ(!B3:]ZO+#* M..OR!V?!'5/_,4C=FV\Q<34AM^GK_2 LC=>DOYL1"+"DGOU?@;,Q/!HBT*KE M5FH-O$,RQBTX]5R=>$R5A0!J I;.V@J7!<_V6^E\Y+XJ;6"B.V,B=\NTV8V45)XH'4$]X M:U(+B!8]_#6D&(R&#YX.*J*VISL1XN=95P4"] O-_B&1,"") *KYR>G)A5J8 M$VRS20&L9@;G-D*=A&M-5XW!4,Q,GNRKX1ZE1#6$KXY& .>B9;6>!DT+;E#?(U MU-GR\I^[-]Q)+B<:!E#5N]K],"*# IW)R-PF9C").-1KH7>&,HA,:G7\S&+5 M''/&!/B5 MH$[JTNV#0)@*#\D0'QU")DB B#4 M!CK@J8%M(UR 1,+4H THH5JD1A&QVXR=+R]8R3P#UG3"DR3VP;1O@#X,QU-\ M1.(J1(9N B!Q<)[[U,!U[B=Q" &@E\:\=@X,55IF'+X2E\+[QA$XA'5U8T\! MC(5*C-"=U2MT#3YGUMZJ"P #+0%0K5_@%$1$6=F= !R&""["FJ*??1I>4/,% M-B74F=%0:M+!;1Y)1&[C\(Q#11OAIF2V)<, M_EX7$ SS#OT]0 6$U]$_\!HM<8^U77BNG!'+:0R((M&OSUUN%TV=4? %MJ4' M) ]A22='.&^D!7 T7)[=1"8V:0OUXM4!-"5A*+]B$NY!"::1[0@\GT7FZ;"^ M+K>5M$/IT_3"'2/B3Z]1...6Q7(TGI\] LO!4XB3>FH $/7\!")\4.K!/S4J M' 7EG(8AD.:CX5SQU=<7"7>UO$:\1U#*HO1 $N-3EH!E:0$;]APFG97P%&7K M\A(%0%@9M!.D#O&5D.C;MDU"B;IF[41D+RPB1!! L59_2#&, P3VP_\)G*<# M?R;W[*Y91]V7Z>'[HF@PA3C:Z/BC856'A4861D&>NF$&W:LVM%\*U8S('6SJ MY>3:*1,&M>4]KW36#N26(T)>J&P"_K*'B#S)J7\P/Q,1M31<'XD ME(-'@Q6DJ=A'*,=B(;#CZ%0 NQMT'N^=HX <9'.YH\ \,[/\_H'*UT_8/9M[ M*!4KV+&5<(Q >!!]LH7Z1I_,;6X%5T>X!I>SXM4!\ M6[ 0Z-E>>ZI25OT.A?G)&[!P0"VW1^3JI+6&%DV?(P4X*I0*Z&\>1##[Q0QT MH<$&!X"]4682B88!;!S&7@4O?R!H"N.F^G^^T M!4O=&B[/B@\H6&O@Q'?D#7(T3]GRGB6PU@.[&TCB@[K)ATZ8J/BCD!QL."XY M5]*X@<%+#LX!8N(XCR:#@ M;ES(B#$-\6!),L"'%R0>(-2C=D(\K5S8EJ"Z:W1$PD &Z1E/*8--P&(=N%M7 M!#^<=XO2\FK/B <2^ 3 (67VL64[#X_0IB.1_ ) KV)6+XD_%NJ'WJP#,4_% MY\?9:7KG>Q$^LNS]"W='B9&Q4AA .-Q_XB8&M %$XH61N!P:6#:^.D5^,E.%")*V63 70*GK9<:+ MQ,]2^$.!7AK?7[Y=T:LJ8@)!OWXY 5A90]')3\/MN)4]H>"@:J8PXC/>&GIM:R?$I9Q/DI%]&M(^Z*V0"8Y]X)%I'X '.-HF3I M@DPL2N+F:1S:<5;FM9LQU0_ 3&"@*1)]!)1KRC30N3^_78JQL*E9F;=/1H.4 M\9TVMX(-__+?D3RV!J4E5FJ3(F&4B ,[VQO.0V&#!TR?X;QPT#MH/A+)Y7'M MQB0VS::S T=0+O8IE3ALM>F6@E(49!\.%HT76.ZO[R.W-I OVP,)L$' MS[L:)'1*!N%DL@>NV3C/"@8*,0+HT%J11@XU+V\"D!>PGL@5#/BVR_Y7Y=Y)(QW?OVY7[#L M-HD':AV@H@22>)5V51@J[DU^LG_!H(>G:/J?Z_R I(3"HG%*&14%G@N^^5+2 M0A[]4.5&;:&B@*CP-#. H>PDF:4'K&E$6 ].0AF$8=W?/(,H3) MDG$4C(O^#O5)/U2Q\3PNU)M,30<180;WL3'0]) '8B4P_S0]"-K(*9B9LV"A M"\#98-4O) -#_12O]EV@&0$5=QL;!^2D6=@)9**V U!!//Q]"U_@0*?1#M9Q MJ""*,%SDQ(BQ')MD-XZ@VOV0&GX#<#(R@#%^>1XXQB #T"Z[>;\18!/HM2,\ MEJ='^BL $!J'>:KRIJ?:"E52,P&;PLP@#^A6>KCH6EU]TKT_C%&:O.JX]0M9 M5T&9W"PZ&E*9JKOZG![T/4+/4! ].HUY@RGE(^.8U^+JRM9=$^8J+TVP.PVZ ME# G:V!=/_6_>)KNS1$;EU_K H/-N6V-]:8 P'KC#[!.@BJ97#1/OD9Q$-!" M*B7&##'6._]0,0&[4@RRA@K%*#TF]"&=+' T4M6*INWC_NCDJ'T=-/PIF,60 MHY#<:W?_U+_1^!Y$^/0''P$/X4>%:"E_'<0'P 6=220W\DL,9X&_0XF5P#J@L $8O8&T? X<+>.L%?28_0+PS*U M=-?PZHV'33I!"^+Q>\P : U#)8]&"E^*N] FADXT!3TQ2A0X@G32]C%LBXF+WRG]EX>"24IQX%X^"Y M"/YIB/W+EH\&NQKA^5#-_"-P'*3QJ*.PG/U=GHYD3(FMI \*: S#<=P4X5+[ MR[_^.Y:O;_8OJ(,:&>\E $ .4CL*JDDQ^R)H^)-^D,8%/U#-)0$B.=(W[7;8 MF[,M0T_L)&8Q,!,6#8U[!;Z&73\L^[>I MO+HJSR#/N!\25?+AG$5LSLX30N =+2>BCSWUJL/Y] M"T"6R!R>!@!LB*.5"\_9@=O5 M4NIU]O3%. ] M$,[)(?H1[MC$1P8ZKR2Y@Y6@G8/F!)(X%K5&E<+-O%V($#^5208LC:O.5J@( MM[2+^*T[[OCP=)-OO[WYSG]Y\Z""#:J8U @O,OC3B'II&1Y@KO[1K:C(?\B <='(8?SLY2ST1BY5G MIH20D?ZJ(-XI_I@O@B*6-Y"TR'.@'7(4FI_YZY4GIRUPF(X <^[-K^&+26;( M^&D0[E!AHRXF+I)!2V:__/\CL?R7G?R7.T_0O)8Y"LLM?$MS7*U1$EXU_.!5 M[HCM?-&%PGU)3[#7 -V0([ \].]7GC^-Z[]C>6P*RN7*%YN4*Z2XN]QGHP./ M^"/&<3K9$-=J-+;C:?FN!P(Z.>&W3B;RB6,ZPE?Y90O3D+A/+[/U]Q7I;=!-^V2)DQ$8+]*T[ M%5B?@< JA?AL QQ:,D!U*6>8M>-?^V/BL&X#'0U>!MW78.?;15-=X/5J4Q=H M7 LS.:W!>:/_J/^_>2L6 +3V"\7F-O7]=I/=W0&T YIG,-JU7)T/8#0(/W T M )'\235AK=O!EUE!L)+&20H(]@E7Q3A+'B$#5'$(R*T#]_[<1)8F._!N_1+_ MRQ9'PWC)S_WZ^[6GWQ%7GN"Y"*U8#.!2ID&?Y;W;D3,V:9(]!#!4,D5SES/J M9/@MXA%CH5_F/V%[%$(]JA.KIWYZ'7A\]0'-S:#W#R#\K?X%&04@E,)/Z4KO)(;3R8;" MPK)_O_($R]B$S*4N+5RJC#8JA&+])T%==.P#'7D9D#!^>1TX&\P,P#H^25Y] M()32$=Y*ZI&^"FC^IQGVMENPZ8?E-1(!FP*$ F2K/&MXU;+=] #7'\+(@B5C M1W[BZGX(J)+)RXSS9K2\WN(N%BB1X>+; IBC;CQ!HS$F5R?H(4I"G2 (O/_! M44; EKP(&DH8!9P,W/6JZ1^9/.E+(XQ)!9.(ZS7^!N/)NU/^[JB7Z"VRDD(; MD=_.=<@O[?]W&$\] L+!,QA\U)4G:"7_%G)0PBY&^8-^&;H89AE0T7FT.K, M0R:@M,S!!R7T%!7N2-H6ZKZC[CI_^?'S%Q2UT)8\OZQD6!4 >8B:R^DVEHUZ MX&,9O"3@%)[&!XH+ 7\!Z%:0QPG+C#N?TWA5G >#04#Q[S;COA@:I5 Q]0=8 MB]%1$9]C=^3%]?&_!^A3JQ&R#Q2O7&C]%4KB)VD$-*.S8*'-1_HJX"N/N".\ M%670M_YEXN!\:VL@F K1).Z1A^BB/X+EF2WOA=_._R,%=#8 KY>3C[CK!(]3 M5.[@2]#N4/O)4- Y\%4./6.R Q_HQIO8E='&A5S'N?'2RMF3#G:@;NT 0'YX MT3\G7 M-R2/7F /V-*=?TC."/@[4_4@KNKD-EVZGXN[794NFJ9WAC(E9!UUV_GKW<7?;SS;38X"M:72425V7#5DM34?<-DC M;[(' "M3XM$/R_FY,LAJ-7BW2KOUQY$O^^/(@_+UP8]R:C2@7&(Y)>Z"G&$, MA +Z9XH_7BC0U>#LY'8 M?Y(H"'"?@2: M_W/$92<*V.0CX%SIZ%>(H&?P]"@X[_,]XJ[SUYN/64GQA_&NX,O:X#>^5/)\=$_A_2VM6]1G MH+H*'%(L#QF?ANR/K3#5<9^6V9.932%V2K1-ZUEBUKTJ]C5#9NH6/X%QNHEE M^)NM_+Z*-TZ?!?.;WMM*+B4@NTEG^\_A#(]L)!HQ&9JH&)MN1F__=#2*@6,LCWH5'0-[J!]>]GABTK MTHMF77E&FJ)OG99SNR<:2')*N!E#X&TU5\&&/Q8Q7*E;M8(,A=U8MJJG),F5 M4KQ^!7_;--&E*7V3A!'CB.VA,#%ZY,;\I?^ 9-DG9ER8J3-"N51!*2IL@:AS M<+'\H_W2[>)EUJ?65:J.:#&;Z]3]/YJ&KI=.W^2A7O6P@TQ4#$-VS!J_?Y2O M5Z6RY)NKL([7H^^E:G^95WWKD0@+\P>;77;\X2(!ID'T>%.2*\.W$D_O''>S MJ]"'.A./\U^F'D)6YG:G0R"Y%F86)F;D*6;$,C8GN.R;GA!HJC]Y0P[!#]5N M,^3!1DDPN,5H)FGUY%UW$F$U1IXKUR!$][WGBZZ1LI_AG)MCP\=P!QD5G:__ M'C2T3L;+28=E?\2Y>*9^G]Y[NY-K=.=;=< M>-(Z4T^:SGB*.5?W[1,)B0%?$\F@X;#]^%<2:9X9\LQFS7*WF._!0PR4\#9, M#%.6ZS>]E\]_0:6]G[6X=I"MF5U1<>DUOO,I:HX\>0*_9/M76QS_^D5)_O-] MW4,(LPI0N49E3+N\'Q9;MR,:4U8%YB4W]NR!H!'2X)6[_^V_X#@>Q^,_?1QV_3_[S[F/"_AX'(__#<9A M]W$!'X_C\1\[#GN."_AX'(__V''8>US Q^-X_,>.P[[C CX>Q^,_=OP/'Q(\ M+N#C<3S^D\;_\"TL/&@<=67D^S06..1$M2 VM1JV3>Y[8AY.MMQ9N/G9$MT: M?+O A,XFD4[U6RC[#CY%;(KB.G+85>>K@%& Z,BN1K&JW?VRZ'^$.:D_OJ^1 M")60.=AP2UFH64X9=PV!06#R.8/2.7,]JERN)/;!!'CZIU(I\#D#6Z B\WY2 MC'Y[0EYWEV]O^3LQG6C)L5TAY6UFA-83N5@P*G.6M0X2^26/.>6_GZ^_=@@Q M>QRHY_K""0DU=^'.^#8;'1QW;23GNE0M:=!%O)1QQ&=G(YKBF@OSAD2?>PX8 M1TFN&4^]E8TMC[ V120&0>+$')LQ/4]X?"[N>VT_7OZVXM3AL//C?8M(5"4P+GJRZSS6LS7"NF_S7#VM!/!BH M-1V5Z"EA:SPZZ#OMJE*0%@&\1C?TA'R #X-.[M8+098B*M\/+Y8Z6/>>BS#W MK3-TN-W'%E937<@O2BBYF(A(VG0:VCB$Z%8R/?.:6CZ$2*5L)FTC/FS'-ZIR MFGNX+GF]&6RXTEQ61N#=)67T-LR044/1S6UF!^%F86'F&:M&+_L]Q?WKRU>S MKH=YN@JE>>)Q"8%THY74UF&>/FP?WQ>HIY MZ4O%E-66ZJ?#*P7RR62NX= M(WY+8#,7,BJF]S'#;8CGEI^D!5,@HV3?1+?3WKL<;HR8<<@J[_D$Q/;=N$0' MSQ/2XD2"2\JM[W7#(9,Q7<3[L]B<:FHWW[J"64;Q9>^W%C>M(CZ.R-O"BM=< M$B]'W7736.41GD=XK!N%U- \GL(F%'L[B.@ZKUDG1;GJ/ENF8;*G344, 8Z*H1W&?VEF+**M6S#WLGFS-*(-N!3&DE3ST@.Q2$Y:]/O.;Z(/(7*"WN5&E-M%!W*OS0YJ;"773=2(>FM(:B9E M>R47RP["/9;FG_P/A/K?_I')XW$\_M/'_^GU#GXC(UV/UX/QO272^2CW?M&G MCT3.IVZ0@E^3)"J$#&!^Y.[!O!YMJ[[OR/-B_\I274H0>3&F]1/N:Y*K"D2% MF+VWU>CMH!76>DE2I\K;)HW7./2^W]!]>\ M>+]R]>_V-HJZQM9+5I6'7\4?9>&H7Z'&6XW_<@@9SCJWFA=;G?G45' M8F J@25$:^STA#"$2O[B==%(JR7B_7SL6T$DQ;[F=DG&H)?(B8/9MR$=F&'@0([@;;NUIDZB;ERDU=#+R(W\9)H [GTRT@O WQ,MNS]6U^ M/?Y]]Q#BBZ6VFC5ZZKNJ6,5P"+GO28$]$[<:OQ@_04:DO9P2--93PFDU1+4Q M]/)TM!S)%&4T=4SHS\](GG6SWK^Q[)(@:"7CBHU[<#X&@YAVA]\DJ^1_/81F M<)1BK+GWN$$WO6S;>\)]HG-[O;+_GG.S7_/[FC,^+&[ZXR]CR(LFWL'9KE\] M(\=\',Y6IL/#R7KSQ\LV;;V[7FJ0V!&>JQ9=5$2E^ MFY3;/;V-:W-"O(K^CVX]O 1]3OPPY&9KLWZX8PN]XZT]5K?^^EI&OA4BOWU] M/HO\;&I9B\Y&I0]RSN9MC'CW$?G.B#NWH2MRAZYUEQ1+K3 0MR:2Z\^Y4#",!DI M>E^K#.$;J%W!O3 ^GG2JJ\5^7,OO1V$G07,;+^W"%?MM1RDF;2]V3:-G!Q0Z M!TN;XH&2RPR<4T8H/^T]DB\Y]I_NC?C-^P>GS!I&[=W8UUXN+5GN5>K:(%,D M$=>0>:ZG1+W*91H->_[Z!N4GZEKA&6FB4A\7;"9,WV+%9(([\(#)C<^YAL;V M_IJQ6)I54IGL19ZQ]QS^.O8MZV\H*@_.?\BJESS-\F]?DBQ:?RUQC5FIJ,>F MA5=7AOZ4JD%AMOHN<=>;$^^_=?;W:Y]GPS-/LF_@+I?F>34KV\"2GTWW>H:[#K>4P8LS M_*A7FTO;ZKV^70]\E^H.(>BXB5>YP3T;2AT"-0DV5Z,9!IN6KH5@Z-'";RBR MJNDLAS4920I*X9NT4\&/S.2B9#AV\ARD1? 9YJMN6\E%O=596AS*.H1H$60K MC:&G,'!I>NU+R]4"$H2].MDL.Z,ULT4#OE-RO,_HG= 9$%/P=TAO=HP?+W(^ MYBKM^N9POP #11IZ:$;DSC0_HO"US1Q9C.%[,^@8>@-&O])AM/JV2>BZA']\ M:RB&0V0>H0=!'J"Z ZCWO*O'X(]@?9U?;MC.;]EW>IB\.J_7G=SPSM>V"8W5 MH4K]'A 1#W='AV^D3LD/F*_/#D=P\$;$VO>&Q^+%@T_H_4W.DBFBVJZ5N28G MC Y D4:641N?Z?@Y6H 9X ?CQ1'6)S\H'\.$6QY"XFAX"^W7J:LUS434D8:B M782^F_UAE6:HQ2WK-=[I3!<3EQ\UKO283)%4P<]T]Q"P MP\$%68;Z,31M MTJ&\T+0XZO-#!*GL>-/*0R#P2OC!:"B&TH^# 2/\9:T%2:\5%,=DD)8IZI+6 M&FI"+#R+4(2T'4*>!DA3)H9GV$P%HBH[E6WG0S'Y)0K#_:&!=SWWG(4.(?- M*MJ3O496D/1;'PXT=9H:$5UW=M23]__,X3-M@2HP!W;<'/#_+1?0]DOD?G\B=;0'19^TGS'?F-8&)UE M"A@.;$'F7:L]N_MXZ82: M.W@73XPL\\D;Z>$FP!29L9J&F:+?F'C"WU26=EZG$5MN=F<.UMR P):E'QS-)/*C2:7-7<&32ZY3ZX*,Y:D@2<1'1[KKKZR2BYJQX;/,S]\ M1CYV3JB.TI\?7+XP <;?SFU38+._^*$%Y=+BUU2U3M)L8O9?\=6U][,+PP)2 M'BA--3DHAGNL2$'G<\W;9^F^HUY&*6539>K*W;K/WSRVMF"19M U9&+:9].< M&))*E0D-Y"."P>7Q^XNK@ V@M^^)X)"0D$:HG(0\>NWZCZ;[!?6RTV<)'*=ZSKW8IIC1Y?[NI7IR 2:J#C/8JPW&=^ZS:6UM/!.L05H/Q8A&AQ9!+Q0( %;YP T03:+ MS->FM4;D=2,9V/#%G7.APP)*>RX6L1_Q.*CF3A/DPT(#>KMZ"3^G4M^22[-6 M'WP+%!87;R2Y.S-SA+V>SST3 C9T%C4<*.4D*NIAG_FYZJ>_:0+/-QT>:%RY$!6("ZL9Z7EO)D38_7MRZ M?)K6_5WDTQ.T:[T$].MU (;P)[_!Y)^(N Y@"+3[@#@DPYR"ZGW28A9 M:?G;K*0:M3*CB__./>S !AB'^=I"U13D7R6>DI-QGO4G]S NA@$(' "O4O]) M+%+0V5SS'@$E!FREP"%DKC;NM!>]5]5:,W-(Q $5&5';61#B34L#UV).!@EW M>JSUE("UGQ:>[)3^B]N>L$F4I5U*$,=6)#F6*K<&/.CD&5EV1 CXVLS4A7A7 M?[=3Y6>T-'MPHB-BXKQCD M0RYAZ(X)%P-_8&!^E9>G+[?J(\K5O25LU#YY8S-7]3<3PG_"N=I)HOYU\_8/ M5[ 5">0LA)H7R.V!#8"+I.U9R8T6+6[NE;HGK&F(\5:Z&E6&._;2]P?%03LU M 9 N=E??&!8U 2=P^_%/(3 X0B\'Z(!D4 >XH3_CO@,4,.6=!L![ZVB9;W*2 MJXEPIWVR"SB)4. ,,K##0$!ADI:B9M+O3K/04@)8!T.%SW$B2'BG' T769(_ M@FQQQR ;D\]@#AY#)X1*'Q[\U;>P2SC^%6D TN#>R5.UZH@X!_Y$^%1HNS,@ M.(1&OSF8N-XS$_?^H/&;!54YN$R,T3-L)P*L]/B@=Y<6^U"'D!P@#7SV .K# M'+]%'$%QX Q %OB9!W%1ES>DZ_WK9CQ/00'P[Z23AJ/9U?;OPUK?=&PRJB9K M33KYX55._S4)+R+>O"&FR#7O+@9WHI@)8%X\99!Y6_!?$9:D\1, $-,>* 6B M/)]^OO()QUX "GZQ(*.FMTN$2BQ>\A_:62N%_'96MP$*)K53A("%W@'6_Q,'D05OB,ERS9M[F+^C/MQ,309H_X[4R?*QA^'5 M;Y_U%S]R"GN\V*:0T7=:@RN-I0 Z:>>^*9CZBP5QA1@NJD9H/N DI#/D?,'A MJG'V/R#F^^%F\&:^XG):\W#8)X4$YA1!$.)5W%B)(DST##6]O$ 9 )Q!R@+' M12EJ\K(T3@4 <^BNC(RU)MX5GERKG73PEL77ZWYQF02@F'=.C):FL68 R_^, M+X]L%=D$F H: "(.PQ<94S#!M3+.#FI;UY1YB=]""*^WQR;C:O,W2B4>AG) M60('4V5.^C%&('[ C)42\)>1]@L DF,FZ?>((4C1_E!HUW=48+#,IS6 ,@GRM/]F'&F08J$ Q5ZZGZ?\[IE),CZ2**!N/9>)@PNOP'Y1Z1>C 43T M=\ZCOEZ2)B87[&O;P?=2ZLI- ^F+<9BH2 \/NJY?% 3[U'1*':$"Z!FK8XN%103]%[$H-J0AII"'#!Z\=RY-U)>W;- MJ8._6*>VCD@ F !OL-;!2&*=>6V X9=IP&D!,'>BO5L-!/?MWROM7?/(A?@ZR(.%ZQSHD".3_ZBD M1E,C=/\[Y3WM+[:@ QN*5[X OSRM!OEEDK+1_"?NJ1\W=\?-W7%S=]S<'3=W MQ\W=<7-WW-P=-W?'S=UQ >TDH4!O:?P$UC:.J5T*2B&[LOZ;3E(J M#YP6B!H?[" )4D,9$T'IQT)V2T,@V\R;^?VV^X\GELCVZ9<;;LZK4[T(ECJ M/C(H?"?NGXEQ'%(0W#3SJ^(F\J]B2G>[,[K_M?=:#]5VTR8^QMIE9$@X>Q%V MB3.>5)48U^1G+$E.3LJGQ0!@3\F.KC/8N[8NOT+P3RDT; MO3?S6(S&_ U'UP]QQ0\GM&?(Q4]ZF\A"O+XOSV\^V/8=(].[YCWL;:)>)O;6 M\VW&Y0?=<=1X48/)4N,&*K+4?+(3UWZH. &A'B MU=*"V1CGW@ZW@('*EF*('#(RXZ%LRTQ&X(+WK7R5;:,]";>SX\Y#7XN_QJM] MM=,T,#C3Z5?QE/A$GCRTR;[):M3\S8D0MI^CFGG%;#],%(GU&?&=:Q^,_>!Q_O?9X_.\]LJ=>LC%;9-G3F_.U(R 4=VZ[YS^7$/!B M6_[DNYA_3N>?;HR#/$_B $.([.>BQ9#@OE#GF$)$:#O/MMO:! ?;]<6,'?AK M6:\7N0?#WPF=/JX,"FZ^KQ=3/G/RIL]'ODC),4'T[O?%#49&2?)MY1]0U)6O MG=+KK9?Q#R$1VO1KHI3?Y!M-]N^.[PO%-#;6_/AFM*MHCJ5[6W-9$(ER11.F M=V!C7](IKD5P4/!L-2DW[NQ+$J^^-MJ,W$;E$IXWY*IZ>H- OZ",'M"D%TM: M8)LA0T)>AF*S^#$:%6FGD9/1^T"!X&]=>ZVN)$*<5CZF?25[7WJ9,:KIW82X M:!?<7_^3&GSDQ%!^W6V-QF_L_2B7P@^CWY(Q?.U+R/RK!;I3B4\>F9G4MK , M<&T'[#S83KD2NBOWN6!;LMKH;<27X.*#DSF!OE7F;Z/%/A,>+ F#DO2?7@(Z=+< MI5L20 [MH27R-'7=Y/8PL]-OZV9$UA31^1YM>R:4W(%, 3 $6I7*V.G+@_.M M9V/V#R$R2YY+J)KQ!N5ZU6[!"\\82.'W=/?Q)3@C/V-KK"&FO54,EX3',ZIH M.\6R7PQ\J[8IQ$8>B!E$7NE"%W=*]H\T(K#+'09Q*0LB*_YCA.65/8N(5+C< MXV;9B/Z(7).,C[YVOKE>WL\/&*#R!^,9AY ,YH^5V,_[>@W8H'HAWG#??EC^ M^EZ&5W*(! M0\T"OAV/[?ZC''&JAHB^=M\XB7N>2]M$7ZMD+/#]-:>J9>SE_57&S0B(YU(\A7=K@1JDW!Y-64=23TJ? C)M'M[ M"!'_FLNT<&[L4LJ-!KW$==1D! ::-O<)LYGR37)#(R)K1?O5(>33.Q_E'0[5 MX2WT9(#%"C'YOBZ*8HI!(V:S8'N%V5;B"G-9VV,(TUOMX=-[1%[<6B=+/AL$ MI49_WY719L8^JS[[IMY2-"U%@\NWAU>^S[ZF8SMH]QF";[OPSB&D#KF/#.[= M+-Y>#Z%VBQ'>*'V2TIXA=D"'0@]@24T.(7@ "F^/>F<>0@JROKPTUM;\JNEQ MVOB@D.[Q/D_*EYI=$LOO6YM,!X+R?;RX?S< (;E^CGN?[A#2OCW'C2)!]YE8 M617>ZB+K=\%61_6G^Y9&-$W2>K;)2V3V\^X_\U:ZL0!='@I_,%#RD'Y9#W_' M9T9+N:9 _JF*5\19(VZFABA&WY/4WAKTU;U[]5@5]*#-\Q@@'3732,)2["<) M[B^. G3.M4AYOZ #_S:#:UF+L^CU86XO\4Q%",8L^6E*DUS>+F:3H#?I +9O MP $PSK5K<3O[#%:)%5@_P76@?"7/HSH.L&FLJW'O/&$>2UMO#MI7R,-[D@XA M96\.(4(&Q=CJI3Z*LFTY=@I?CBD@]DVY/*0J]G/5):'OBY*DAGJ8)7='EL%= M4PW)#+>.[PO,*WSBWXW[!88*A+_U(&*6GEIK,_GNT>[;?B0U+OE8A3"W]<#> M>-^]N+(R*OG)"'5P\<&!J$/T(83 :#+/^W66#\J7,%_3^YW@A:L_6,KN2)Z( M9IHR^):TI[%/W!?^=85/OPS_K R?\]:@_+Q1?/SW(DF$."REV$UE_ F2MX4T M$;$7;O6TSX?62[Y')R]MW%N%U%4H>O$04NV/WLC"?@B):*2H"]J7_<%1[_OY MP7GL9Q6K#?D?0HDK2N.E'Y. 0VE1A$DFR0YP0HYR4HKDF^U>-<3I/#IDKPF^O+1KS@3M00UDWGYQ8Y M@-X@/X1@SBW0<2]6K@2H/-Y.S A\7[/>3\&U=0B!7Q&7G]K(RS8KAL^FS2\S M*=##,^(\' /6;_L ?^6WNR3KXV0N6=91SLD4[,6AS3H=W8]^TS(3G@4SV?YL M-0(3WS/Q.MN_F3&*;8J<=-S,O@!M4B$U-.LM<>EMSU:R\ D:,:UFFZ3]P.'V M*0L[CSB$*"KLPD/&U[F#4RB\E+.'SS]?X(;N7KYW,7*98H3EAJ_B#\Z/?*J: MR-)ZXUFM"''HN^NS63LGJ=4UG?Z[/PWU_\WGIHZ_>7X\_K<:>48-/D++OD^- MU[Q4TL> /[K,[=AMX@!$L$_HV)G#)(#8J7,F!AN&:T9LS[L:R/SG;^YH^5TM0* M[E,S+RO^L9;8;QAIIRC\DC4=6&VW(HFH>7%P?>V\[HKL>,A]F7J2G3,%$H6( M$E_%-0Y,K,GR:,K+Z0.)R3YN>@'3NSO7[VY]]L7?K&R0/ .C&(=%4%GUZSE& MC+URTJ7HYO]T<*+:>^7\8M*RT3_<#,\:OQ5=;&9Z].0IBT=QQBG&,;I]KX[1 MA38F)"S'+BW>V!LR;Y@VCO0S.N^E]>[JBW&K@7#I.')#8^2W$?^\YG'8HSNSXT8D=;;\SSQ; M7AG+>2Q&M-4AK),]!P+<4C8_;J,F--T(R['Q^+YDL5;X%.DA,.2^QV?6^I2" MFH9E:@$\-:<_5C3C%62>L3@ X6^6:/QX/IY$4VU6[[C,TP%<77&9'Y M;5(0ZRG7IQFPES]8YWLILI6OW>O$<%;>S\;IPRFN<<.;LG1OF)Z5E%)2(I@=BQ,QU9Q?UR,&D\8Z4XH6 MY[W?V\QC[E&/;JS>](G;V#@W0/KQJ4OP9@(3\;8OQ?*#RX>01G??V=MPYO2# M3B:"8N-[SMA'I>KJA)I0W@Q%C MG&_?5HS+46[?D>\?6X71,&&_A9K,4M>PR$76,^T6W]V%<"BRY5+I:SB./ MO9BS NW]NV\6WE#VGH1,D@>5>)X\ESPK9T15CC%>#;UZ2>\S6UL_^X'Y#JL^ M]H4$B652Q[//T['(;]_&DXC@_@;HY29.Q 9RD*8[+JG>AS.:C_]911F561[A MY$.$K9U/W.XU60@H] M[%SZ19XZZ+E&CPFO$3^=LIG2:Y7V,[J/W&XD3? MM1;LAI?,,$*W:U9NU"W4+$>X16_V"][_II;XZK+\5IJQYL'E&D?GFI-N,@V1 M)=4U:7J6E*4.5Y\Q9=?-45@N/SY[T"Q)L"]?K>1]_3:C*P)IRGF1=CVL3$YR MZ=7$RUM:=+WQ,UYRK+5>WT]S6[RFPQG&*%QS[F>;XQ4,@M4,2!B)&H6]:FUO; N+78C.^P_?V8*Z'^]WE1 M%L. >E]4+6GJ^;:T(E)3(KS&>L!E*IPWJVGD455#[5.XK8^6_X*$[:L^EQM5'POH2 M>10 R\%?RE*%OW:VJ6\O?Y17VS5)E)@Q4EG@&I1]1,FGT2<=#R.GJLVX#C=^$4C;#L6F9!AJ(W;?3K6<<6 MJD]Q[_;=P]\WC5@ZORE6QWAC.;_!EWBV6FA9)8,F]^U<]^GE)LJD^>?D\)T2ESZW^C+IG5OE)LN*\_>(?3P+H:+E M -VDSA6BH/&=%*6H3U;SYV G\;$/O4A)Z=DTF%#V%*0]B/H4LI/$'QX6WS$X M'QLO/V"6EQJUPA^+A5]:*I(T9\O3_K^:BQ2'-,$)SO?Y31P:L2SH*X_*Y$>O M4JO+_K=+S__WTO7X?_LX'O^]XRU\@D3'<&):-I"M27?DV5W&=/C)$[;#'_4X M,8\O^/35$.Y3,[+VR^6[!%QF@+GOM-1BI__Q-4I(=IE-B:HRVW-U>[O=\GC, MFXJ,[[*";I[.B))?M_]^-O_(F<&-/+J=.#K/MA\2^.(K\LQM2W2#S]BO1VVE MC+_=*?9Y(Y9C:=!\5SU:%8(W,O!B&[$9M"T]%K8R]^VR_\04_]X+F?(1CVF]C+;CT$V/MQ5ATL[N9^EW)!XH2&^&V:5E/;CW,GB\AG+[ M[=*"#V.OK;-8("RW2I4=^L,EP&].]=SD5V222P93U;[GC=V;=]]QF\8]0I(D;^X_V//0>Q/]O1;.8$$A9E;C18XUCEB6]$5]J]9?"5J464EJ MNC1>/F"D6N*[8_+PY*;WF??HO!ZLT-[:,+=9/W6!",MQ MNV=LZS3C4G.!X,:-IY(/'D,L3*^N^+QSSE/,F@Z77#?7\:9.),)NZ>S!;&S6 MC>PGL#+A1=\G1#0"?F!?[<6E'TS[Z(Z,?I]SO79MI,= E9]*J=#ED0G2\!;+ M0-:VQIAJ8PTT5I0UT'8_ZQ#RLBAK"(W(MG"9=$0)[HF/L/81XR+4Q-0RD/R32B&_S4:MXO&9Y$/.KP=I;U.V^YC1Z5 W*^F/O;<,TNM.7&(.3R>%^U>>.8&;F)*L M:Q.[>427W;:>IDF+(@?G1RVC)^JRU!W_4XGXOSA(R1R_ %K@6MJ@6X!2:=^U MJ?%HM[BZ_;K\9)C)'OT^XPI'\;!I\O"Y3F&A.S8R?K5LXUUFY22O=BM"FO(8 MDP^$1Y;7;*%M*W.#K90I[[7WMHS<]Y$>A%Q.Y MY\(Z@W-1I 8Z!N2:@;37+IRYD6GG$VZS(G.?3M30R4@ MVUHP,:!3 D6YF@_BE>&]5._"^ 5J8@\A5SK-IVF=9J] I5G&2F]9N.5/_:@0 MWTN!PNVVOD8[G?_1\U'IK5'JNK>,W45S%OTWF519/OLVJ'!'.&]X"7.%7!A+ M*.49JEO"$/+T5]O,314UC2DH5IW^@[,^G;P?W3C_P7ZKR0]:3:ORV=2*9KQ@ M-Q].ZZ!P$X:\S=9$]4'K7D%(I7?\W/=_2JQW]H5HG/6G;J.T'WX?*WG\4?^5 M[T>BQL\WOAB59'X>\PW8;:#Y?G+II87SW>H8TU#1;/FZGL'ERLG5^A,NU-\\ M3GW8NCD\_6V5H*(XCC50O9R!EJ] O(Z>T@AY;J"NAM*+L2"H?C@BR-9)R4KM MG%*35ZG)]PZHEK$[J[U(7GWM]_,^E[V$DSO&KUEZ_N- TJ":2++8>4-N1Z-O M,Q]CRX%V,REVR=^=@;7Y5;WAI,RC* MK5L7;4 !B:+DG!0$D2RIR1D44$0$A%8120(B($$R$D0R$D0$% 05I$&2Y!PE M1PF2HPAT$YO4G/=M@J[O8]VZ>Y^S[S[GW/7C_6&598V:/>=XPAB.0;P'P8+G M[[ @"2N-H'E41F=Z>=;("IXJTX4*XS&Y"Z[P&VYOS2I ML=UXRY.!UOLTRSC.D?&KNYTF?D_/0#;@+THKNTBJ\ -^_[^-BR!*5V%M.]?G@C*;VK!>HUDD2/ M]/G:_/,D5X_DNF&=KY4-->:^;66"]<)U*(^J! ZDP\SW$N'4VS\C-TXK=1I+ M?O?RE&RDF+C99@#0DO*=T.H5> JQQ9=U,24ZW9QH^!1(2U:EOB/;%OK'@V54 M+4=Y&!G.D]T?]>BT&[[%)FGM'H1RX4!UTC3;8V5;G=B.N^N?7HCT(W9<5X)%6W6:INRVS MF;WR*'7KZC)\!UOZDU':I(A+[;O K*NEACZ+RYQ1K M,=X>=T<"]'N_)5+#!F?Y&+/A6PI[$#GR9S1K0^Y16^_3YN*>1#V,=C')?1*F M=/F3@AFI7)Z+;JHZ;C'%3-6P6J8+3H+KXBC) M,8]+;AJ=ANYSE]]LP&.7Q:2+KGZ07;WCQ'1[ES?%3/R\ET6T.,,S2DIDT,5' M2MD?&"ME/EMP][[W3R/UOBQ]KTG4!LLS]!+)L[NS46@;QQ4"SG?YDEG_F?SU M'\IU<1[F'OW)5>6YNKYW\XI>Y<(HS#*L[:]:?[\W737Y.(6OTNR[5ZE@VS4_ M2.C[#YD9E.*9M!F6[5$I^?=;"=2C#9A\>P%:MP=Y*#U 6&.\;H5LC4#C=PJ= M)T.EUZR/;NJ_*=C)4_^KVC<+U;6Z['?U.PT8- 8DBIU?)M=S^=^\2()#]FL] ]N&.P:C,6 E""P2U?4KHRVXH'6NM-/ M+LL6BU+&^58.4.* (^U_DZ4*%4MP(>SW6'LQ/&=;P..U;GF M9EI=Y V;H]*^9620KS-N3)=^8;UR-!#]?+[.GVTM=6C<(_3A<>YIE>5$ M(*)0.[DJIN[(Y-+NQHVYMS]3M$^65*W4K5B#)"[ISI)6+P4G$I>=K_*OVBJQ MLJ\X:RZ]F$D>C\Q*?)V&B*;8[$+RKO,@-WP5XOR]IV%G;O%*W<+F3F%:C,Q# M2'B3ONMKB*C][&1W;7DFQ$T />2MT_,VBO1:V*.JPK'0FKLC/#H.,VC3YM$2 MQ7$C^@]9_:4@RV$3K3A!N264^.,2_+SO7TO M6JB(0Z^Z T-<[)N=J;8)3B25NC#X%M&:DFC%'9/S>L.1,"AR.;$$]U333,A7 MN UA;&=ZBE%IZ(BH>DUSNJ@:.=?C;K2J&=J0J6$MCO-=<5O[_XF\@_1?=K/] MPS?^^?XKOY)O]8G49?0[EWU?U[IT7]Z V#[T;_YJH_DC4Z7MWG?&-<&XP)(W MX8W!]>W5V@[99[4"?PZH+YFF]C[YF#ZGS_#ZIWC+Y&7*[-TYTW!CV;4'S+K3 M2S6:@^DZQ7H7W6GGY"HUL9=7SJAW?:J14F3>@SAEP9^7&$SL06B7,)U*M] [E+(J)>X)%MIVT.4BI<\CYBU7#"=B7'X9.? MI]U3=F1V<]UI4 ;-N8@B]7&#[G,>#K%6E?3T#:.1H2:5]49KB#U(Z![$DNE% M@HC X*"%]/>;I&',V9 MFI:=,O :V@SVM$UX$;D LW*5WGV6<8??:$>E]^HW8QYSXY>A3UR$/J_PU2=I M&WGDU8Z[,U -A;886=7=OK+@K_&&8W HN+QF+::Q7'XE!%_XJL7:G?P0R^W" M5HK30E_$)#UIV/LZRR"[X5(\3EU-1=V?J:KSS]S9+$B<5YO!>\B]/M1@I>'5_>](W5YZ0GBS# L\(VTN_6S='F5@C+I^/ M[WQ08C2WV#5:FJX*Y/S3>Y6TK<$)$5TF=^Q775NMS0)?7YXD!W7OYG MIAC%G-"-5@*U3ETQVZ^THG'6(:P$UYZF9H8V20=Z9,->[(@^Z)%B;-DMO4?B MWOQ=/>5$R*NJ,@$W$CP[&(W /"-C=YP8I=ME=$^6CH_B1:M%$FI:=*!E$YK- ME1KU%*G67CG^F8?]JY:"XS7WQ7$!-P;G^NP&R5JG6QDAO,,IO]IFT)<09TEU MBC:AN_'E42,QDQNAXZ6D;4R^L/R8H!V^]CF/TVQ2+%U*5&T-!E_KG"6V5/N2 M'[M84VRICO(^'SZ%BDD-5J^BC7>\0]1XBL7T1=I(T+)XB,O3OFG2VK;O>Y Z M],F5-1M\*B1CR*N'K'N0]TKE"TI2:+SKR8F+?=]<+I6.DYZRZ/CIPC"Y]>"M M13WI62'K#%'F";SO/K=?YA"@'!OU##T,-4.:2E3:4(^_5)K>&!K;75@8%NQ1 M=1G)Z]@]?0WV>@0?R/^]FFR*J&SKVZX?A.E,Z$H%A>0A(:^X??JFV/MF-7S' MB<_6;-W7;_.'W^N^F$:C>O=.T]/1B;<,E9..\*1JXPL]NC[2R2B#X"^_QA.E M"-Z/W"IE+]7]F5G2$LCYKB@T V"=GO^G?-+_LLH- G\C;<84N*7L"\7YK&,NMD+=3N*1831UJ \5_.% PS7]7ROL"&EDM\ZC&M 3#?C MGB-!,ZEQ 3-CC0^,U[UM#Y)3[XUF0?% ;28(GZ\1ONA/E250TU)BO5?.#XO- M,9:T]19=DF&ZXMZ&AN8B-:M;*(DUC5YH(R&!2H7*4?H3YY79'B?&CCT2#-QP MV316V(V&"HY),Y@S"B 2/MH]B+,??AC=Z8XTE&&S*" 23+ K*GTZWIL\$4-=[1<$BU[[TK&X;ZEY]J6GN?.8JT8MXZ&-.D[L)CV1;W*_NW$>I M3C#ASE(R"B/1GVS62JWGDB,DZS0OGN!947$I>(CEM01[#UZMR2@G"73%.M,6 M"R=.^RSXD)N34=\058:VKB)4 9\3KSG[%M6(T#<9F&D-/IF!.F12K8>C/DG1 M.=&J6UTVC!O.I1WNPYL.MMUN+!]E'O,88&OOFTF-&OVL7.,\;IXKK M3!?-5VLWR*Q=QNU4XX0WME@X_I[YJJFU @T-KC-^R,60B:=$V[HUTCEIE<2\ MXV\RDY&DX]SJ'VJ%JVO)K=@N1,OZ1>C>D67C\13LIE]/(BUPY4#"QD9"K(D3 M??.^\UI#.)HVD\.\&JM4R.,=*X1G'38CMQ5VF+^@A#^8E8FCGK+G4W:V32V0 M--\IE)UF46*/Y[LYFG!YBU$J&%#5T>-MZXY?D/EO>/OS8&=D3Y9V:TIK MXY[+Y5Z0#.'$Z2E11>:,F3Z#)U[M1Z-T^>;:.N=^V+WM%'N )WU;^6F*JF[%2<0M>BG2VVQ-G0 M"]XM."(WY3+$5_SJ'[;C_32AT-8L];F>E=]MI3%K_4Y5:RO]P]TMVH+]8I^K M\GC;)JU#XM;NUSU(1S#,6K?&_>(>)#P-H*7PP=!=ZFZLU:6_\LU1*2J/AA>I M'H,VN_1K(^U8BN1:_WS_?_@>_-QJ#4^ZU?AQWC'KN[[BQOLWO4*,_?=P->\. MEPF@8K:MG 2KR]Q?CW(K]2U%/GX^V7PSL%I4>B3LOCV=6[!=7ZUV"ES$>,;) MYX7 K\S$W/J;UWX5E2ODF0X^_D9.!EWY&B):^>"!J,ZU1LQ&ZSNH%]L&.UP( MSNBNJT52;-W&#:?[^?BMZY$:C[]N&/9L!B,))PIJ1IZ'(%&1MR)_/7S,P[S; MC1/OE6U;S/#B_G8?RQBI/UH0N3";C? +M_VH^I5;R'P[ER-UDX3,XPQW%?Q- MDV9TD =AO8OS#,P8ECS,;3G6'@!0S?K/W6 MG;LIA$6F2RL-_4]VKIH2Y9#IK=Q\@BYFU,"IRF1MX[JHX:!7Z>$\#./\S(9R M88KQ("DW#GT^S,\_[/1N+&7]I&.JI+Q,Q.A/LR&\VD/QZ^YRD=!:WLBK;1LBE'K$5'2\ M^5-5>)ZD^]27;?BT(A'?8!V+MW PE>8^^FXP;\)# M33_1;'3%-&23H4"7"K$T7A B167A,6!$UFTT=!GZG6[:3TM"G)$T^Z>$[E(0 M0M:.<'"H[DLM,TN4GRQ>-FX9&ZIVFP9E62MMUB?%(# ;ESX5G&/Z*R)? BN2 M1BJ]WO4L3/)YXQ1>FVQB2[S.: (OCO;\D/2U'Y;?GJIZ^!FZ,98]G)\M M(T %L'3L7,VIWIH@L@HO[WAOLV7*LEV(GO<842K+@\]4UTGA(6'5"R:KFA1S MRW-]MI$%CS9ODXXKT_/-?) VLAPI(T;WE(F@+!#FXA.72Y/@WR:;9UI\/>9> M^HO6;V@H3S1DG'_<-9E9YC'M\,@_1)BS>RO: S$GG4JKS8BSBTH0RJ]97QCXR P6+<\8ZE6D77;T[8J,K*>P?)>YQY$LWM! M\8=OC>Z310'VX)YVX$B%L)9#JVP&"A2091^MQN 4_<%T-XKNTE]/?C"L2HKE M;O/J%)0H,G)(MT]G$[:M63WV-/3%S6LH2,W6RXZ:2[Z9!*^K64XU(:>-K7\] M=6QQ3ZTO87U.8H##[K*11!I8;M6V>;9$8@\"6]J#O MVXT:$HE5U?A5=);YXS(MF#9$GZHP/4(*OBZ6YNYJEZMRU$ MEC,H>[-SOS34$P3X7*S9@G"SU91=1,SX_-*^CI1Z2_G&BBV@9TJ4:/(,N3%[ M/+9E:QG/'&U,+>FSF"T;3^OQA*N&S&;WSUB%W'KVJ54$XO*!+2T[B?2E*ZF) M\[;JSJ,B9%WV628B)^>8QN?U33JG^!1#7AF_8J??LF>-7/><6$]$W&$LTD1' M2PI6>>![6)#BS'U.<=+?&JCJF!3XPEX=

29$48A-"*V]R0&%X3W'HXY<83O2:/^?^[>MKU;93ML5W5,U <%KC:GE9);E++L^?4OP(O$U(4"*)!)[T1, M5SJ3Q#GG ?'@=BZG3KZ7'QV8V/VW5_?-!)6E,(Y3(0&#W,S]FIFYGR@,)%,H M4RF.A?*:^P]-SVXX&\T\DYP?8'*;QX<9/_8@-4J-,$F?VAHJR?:AX6D38)\8 M=)*<^O2)8>.OJH9;[LNR(@VQY#&RZV]DUM^) E1) 3**.4]PJC+A=83]M/FY MC<-:.^_"MA>P7"Z@^$]0,_;'&B0'C4^Z4 ];]CQ8+WPU$#'Q[:. M=7/!?_C^!)0((BZ @EEJUL5Q!EB*,X )A9)2H=/4JRSB14ES&\:'^NRJT?3O MGOZ/%S%U&]-!D!IY>!] :I4<9:A?A2*4H^-%.=,Z.5XS]\3!\>H+_A<%'3>@ M?5W[U\7*!B+8J)$GA>\_V*S9[_3O97/%OHB95"S##'!H8^FP@H A(H F.9-) MC"0FV6*E/ML$S9_<;A5NT<=IQ-!ZQ)QH-=[H:=2O@^[V(VEI+8@VU@2PUF!7 M^N6IOKGOKM]CC-X5S^#_N#?D+FJ[I0I$VW=+94U4F1.]TY$QJ'$5FJA;W&]0 MINJ>B>Y9QNXFK^N9$-CV7.+" 5I+Y#[_D':NBQ?V-(">KVI MRC M4&8VL1!C0""WX8J0 YZ;E7%"XIP(*@7C3G?D V3/;7'\UD8F'F:L?1F& M5M\;'?9[.L%M[3P2M%-.2*T?:H?:+,POG&"^W?7^.F!CN=KW2'Y>U_KKD%QU MI7=HPH_'RLUV\5NQ*AYV#\U);LI%3C*L@! $&Y9*)6"92@"16IK_*ID+IZ"B MDY;GQD&-B M&>VXO/S T-4#W[Y9F:UVM0[N))FM?RS-NOB#71W#18)SK2&,@9 D!QC*%# B M,4"ILI4%;/EWK^I-SI+G-FJ[J8ZE,>+.9H9M-(ZJ[+"^:P?7+G!=.8P [.CK M!KZ-#DK;ZK=[M=M_5/A^Z,5WP*+!$ZM@2P97N1,O&#SA.%TN^#8P-#T+VU9^ MR%79)K/-*MCR_;IVQML?4I,DA2C)-,"9K<:*$004B@S05,0LIYC@S*\0JX/0 MN9'57N>FJ%FM==2J/?B.SZD#W/@J-*PC4U4 1 =D8'&'*%C^%0>1$V=?<0?A M-/>*Q[M#7?)>/:C-9[,S^F6S_FO[Q09.L-7W!2-84X8XR'$" 4ZE (P:%N*( M4<3LJHHX)>6[(F=NQ-,XGK6Z1K6R4:.MKW/>>6C[^24@8"-3RD"L!KCI]2)Q M@ZO>^78G=M?K->[49:__\<$Y[A_6J[KB&]N\VU2\4U<[>J\V5(\(UQ=NL!M81(8V)%)I,'T8XVI4=BZ^=8J-Y&C1NDZQC1H*GU7 MB,*EU;\J<>H4^ZX0G$FW[_SJ,#YZLQ+K!_6)??N@K#G%LJBN.M^N5U+)G:BV M9HW'Q?F0SQ?K;&;Y-WP]C+**V5T?I11;5EU264#3:.GAIX%STQ\9 C MZFP _B'F^2ZZK^JSAZ//H#T0B&##Z#0I!0>%\9BDPS8^?%E99_ZS":M>K%?V M DX9953YLBC%M8,TI2OY-Z+^ES MH^6.\I67VA/UHX/^@T_"_/K&?>4Y"N(3K$%#@3UH+>H-6L!5J;OLR=>GWK"< M6ZGZ-^)_D':_DX7IY:JBBL09R:D2 .=Q:A-ZQ(#88KT)SF2*8B1SMYB;HW;G M1E"-:IXU:+I 73\&&VC^R&SA9+G7(=<9.P<=:G7;F>P0ZXSRW4.KMIJX ME_^U*^O!_-HTJ/ZZ%\*N:VU*\LUZ97X4JA[JWXIR 7FBL%YFT>]?I=W27<'6>_4P"*- JP<_V9.N'@;!99K;V)-4 IQDQ"PJ;)4/(!),L$43Z90B[*&INM%4E M>NH>$$>MOIYIL2Z#V\]$82$;F78NHS4TF]AEV#RSB@6!;\KL8GX?G7^>L:N M7,LW=KF!:?..737D)/_8]3>&+0_W*1P/.[O29HRN$D8O8D@3I(D N834D"@7 M@,0D!CR3B&89SX7TRH30*VUN/-I)P_J;8E;7:MKR6^'UX^NVH@N&VLA4V@&L MHVGTYR@9R)U ";1DZYSC)9G;2S>F8CB-?5)0Z11K!I A"H"YYH I MA4%*8,P2PC'%3J6&KXN:&W6\"Q9K=G-HV0\1239-T-AD,6)S"0GSCP +'O!5 MQ\M>\!/_M&&RVA860MV7]^_K)/?LLWJG:S^)Z@\K:1MXXE.N%DF"))+0)G;1 M&&"JS/8N,503$Y)J0NS")7?=WHV@W]P(J;$D^FHUCKHE!8PUUK>Y\LYJ_[R2 M5:S+4:B+XX'U6#U^?<_YS/TX,D?V1\VT'5R9$MV7T7UT,--F%J@W9Q#3&%@&.4 2)9CEF6P3AQ\HP^:7FNF,+ MG=OGF3R\?__Q=_M^#.+,._RHOP_=CN@"]LS(+-+-AE'M)PZZCE%WQ V78%Z= M_=(F]N-T,OW4<]/MM:'Q14\KDQYN$PXW6CRE&69F95CRUKX11HCE(! MJFZ4S9%VIF3O6W4YNF1P![A13F!81Z:=$^R>>)>/ MZX 2E1*2IZ0U% M CP=1.2H3S!ABDQK8O834"=^([=UMK@L[$JN/ ?Q?9+ M6U=SGVK]K8%AM]FHU7:1Y(SD#%JW#Y0#+!)J%G=9"BA/;;%<1&/O,S(7N7/C MO'TB[HUZ5*N=NHM6ZQ5HE/4^T7)"WOED*S2>XY]P51I'?Q4V*5>C\UVWD,-! M[Z!'73Y A3OR-2VZ)YZ4OE;O2HENNOUEFI$;> N<0XU1)0 MG"E@?E2 Q&;%1Y*4,Y&PC&/LL\3KE3:WA5VK;..2NU?7CP'[ 7:CN6"PC&T-[-W2AC2\-K:\MSX [Y7Y7_MLFQ2Z7##,4IZE"*S=GQ)!*S8V,6N6C8A5MS4KA:ZNH_47M7/'=]++G\BQ(][EQ MV-2=,C+5=545%M5?7*WJYPO!@2Y4#T&42E25DV M)(C'9!RT[=NVSZ_7&U5\7NVS+C8S0J/2 O&<4ZYC$$N: IPD$C!.S=I/)WF> M2J$U\0H_=Q,[-]YMM!VVZ[V"L-\>-QQN4^UH&XV[.6(;I:.?&K4OWVT/WKVZ MX11XKWI%Z+/L3-V N+0/=7S;/R#5WMVN]8?ZL/RCV^3,C60J?X2U;F\0_OW?2 *3_R@;G=T# _N@ M[2>;@("-?D=08]7H&8&H575 RJ ^P-PC(@,!-U%DXRT >D4F.L#2$V'8]_9D MD8(.)G0C_EP>]R_9^JG8+M4[_68EB\="[MBRRD*2I?7)O^_75OW;%]OLA8T!97<1_^L)6 M[ZIHN?(7TX0]*JI/A!8Q2[B*$P',4B W\S[+ >%7GO>EI^O]9%WOQG!S[,Z1N;-;5ZAK M=+>X4,2_GZ\_9$V_BVKC.[E?RJCVB-D:^Z,&@+NHAL#>OM0@!"Q!.W&WA2IC M.Y7:TY;"G;@S3LKI3BU_\&)VNRFL+WH5KO'[JMB6AE.;!1E$"FF5QX K2LW: MEG+ DYR;F8I CHC,A?*Z2NB5-L.E;J-L$X]4J1O]9*<6+O(:\#[G96\Y!8.V\Q MPN W_H[C\BC%PW^\S>Q.&EB;(9BZD/Z8RH[MSGCX_V',E*M=L^P M(7'IX)$W(8&[;?X;#V,PJ"T^LP>QP7Z-U3/8:7CTS7/O+EQ4_3%V%!Z@!]M% M^,@<'&UHLU]N*HT^%.4_?_[^LUJ)+P]L\\_J=B;.$88YA@ F#-DR& F@)-,@ M%FDF,.<\U;YAAKT"YS87/-$WL@I'>WT'U3V[BK@;L8?$<72?@>$0#HDF=,(E M7!AAO[BIXP>=C#\3..CVWM#D665EFMWN%%16'0GR@FJM1+; MXE%UW2-MCN?HJ1%WG6O .@+0&G)G4S[L0@9!>V,8+/.6J]PY%+J_#(=C,?N> M!@:6 ++'NH>BT2]WZLWJHQ4I;3J(19KD.<^Q!GD<)P G"@&B4@0@(B*+$XW- MU^E5!JA7W-S63N9K2SU+_O3#Z<9'X4 :F83JBZV#IG_ MU@&+ #D!$ZH04+^P:8L!.1E^4A#([:V!H7NE>J=?E=OBP4PZY0(C\[5 S(%( MI0!8DM1LLW(-"&ZU_['G M-(]L:4]HSA0>7.0"9IQA!(3(%<"$)H#&! &-L9)9PI5RJ]SE+7EN!/#;>J6^ M1W9[J;:1WJU\2P.Z0^YXFC(&D&,?JQAEJPUA]4-'[;OH;#72@&;M>K=M*A_4NJ8DMN^=EE3UJD3(B-34$E3$IS5H$ M,\!L&%B>"4)TG)*<>OE"NXF=&T75B_.B/AWX2=7*_NWO _8SUQ'WV-<$Q7&2 M_4U7X_:TY:=&Z;]%?[9Z!US<^ $5CT^QYG(,[N?]S?ONT Y>M&?3'- M%H^JEF*+L+Y5VW>Z"KW?5!=FV^VFX+LMLT7\V0UT;5KSW&V7O/?[J*5J@(4M^S;$+(+T)5^ MISP3=M!4QT&=OFGY\M>Z;][6?6-,L]O$3>WBT+'.'B#5]HU'K.$P#WS2=*M6 MSW(D%0C*2V=7H9H??/%7Y55YJ>K_OEG="V$O3LKW[+N5M\!"(D52 G06(X"3 MF +"$P8(I!G%>8(8\J+MJQ+G1LBM>M'76C_OJ[PK #M?X86#;62:W"=X^JG5 M]F\V#F0/Y/LK0 ZYFW,#)]R=W!5Y4]_%N9E_Y@[.\<6!_K/BBY([&QG\!]L4 MML$W*S-D5;FMRA46JOQ4#0$EDSSEAED2+&. 91JWKT9Z6\IU.3:U>XL=$( (_,28&P]7H MH]1I'3O]H#CQT?1\/9"[Y:'Z.%PPG>5G/H(;H^R=+<'5J'NCAV479,?[@$#0C7T%<.)9>1>]OX[:[4Z5 M9^ 8RZ&R*^IYG2G/&'W5D?+<.T-O&;\66[:TF2O;.@\VX5&W$$T3GBXYSS%! M&."4&!Z)#84PK"6 +,:"4ICI7/O=,CI*GAVI'!2WU9/KXB:VYM]=Q#K*6Z+I M"R&_L3M<;R!' 'GT&\@#OOOB,2\J?+MZ!P_1]\8JV/VCJ]R)[Q\]X3B]?_1M MP#_O9!W'\F8EU30PD)6:GAA4"G*65 MDP1/(.,$"^::@-)%X P)RV83%[>5(G6&NY^9Q@!Q[!/T.GZOT3?ZM(YJC?]G MV<3TW446XDKMP%BZYZL,C>E$B2N#8.N5P=('J)Y4ED[-3);3TL>H;G)+K_ZK<&ZT>ZOPF;7',/]9+TXPM0&:C*WYCWXJ'W<,BR72B1"P!S@0%F,K$ M$#VS/\4:8DV99%XN)M.I/K@N[_B/T;8^^ ."18$/UR# MH9?6-H^1%5]?F;]5MMANS)7,!(@5,;.44 HPQ1+ ($QQ+'(*_>:K,S+F-K'L M;R]J]R#?>^E3#%UOHF]"9O2[YU:[QC.G=5\T?I@E\NG$B:^3KYHXND% M\N5';XQ$/_A4V_":*KIF(6.9(L@Y@%HS@#G) .>)^9]8LYBF"T;C=4+J>N8#P/4Z(-_'RE^4#3Z GQ/U/%'?/49?#/3N M>V<8632+D/*=?JGX]M4WZP*]*\HO]I?V?+1<$*1(EF824*T(P(C$@"(E !4J M1B3%%,5\0+J*JX*=!L5SI*GXVFAN_2!,IS^JS;:PKA"E6MGJ>ZOUUI9//G)8 M_;HQ2XSB*UOZ$<_U[G%CGS!H3T-![4Y/&S"MMM%3=:/VU^\W;5=4]S'A>,D9 MK$#D=%W>I SE;/XQ3;F_>%M5P8];,]CO5_)7TY/+2Y7O!$-)(G((2(P4P*G* M 9-FR9-D(KN.>B#6N#*@TZBGZ7^H \HEZH0>K4QFR2XO]2%)!8,IAG&, ,YR\Q^+E-F MG493#22VB;D3R&B&GCD%;J/JW$BQTOHY*W)<[]R1KQ""=MG\KPRN)+]M;)[! M_8!SOSSW?GLL<: C994 [C43U;W!R_4#*U:+6.LL)3(& M$$)MZSD2NXDG(&$"2Y5!R8G77'%.R-Q8OBENUBH9_5FKZ9O/]AR<;NQ\*T@C M\ZHW/OZ.C#T A/)9/"=B6O?$'B-//!'[GATVW+M>C+:&Y-9TL3V3NB]+M2T7 M4L10<"2!IK:,6RQ3P&+. )$R29!DJ71S.703-S<*>.*FN]91L=0=7HOA\\;Z)PPR0095P1-BEYN!E^3"..;]T:=OK+>BW_ M*I;+PWT79ISD/-> X5@!;'F%I3D#DN0QI7&*%/0*O>B1-3@JLXW8O#%QC[]&3HJ:1GB@:]:/+E"-#+KPSU.JA= M:6Q>7^L)HQ)!UIJA(FDYAJKX)\1^W/C1GVGD1-$C5? M_X*GX+FZ% R&9'0O@@:-.LOSJV]BN9,V-5HWFJI]Z"YZMT^==F_SU5>1R"'= M#,["%,RSX&GK$SL3G#7MU'_@_&/#1OHKMEF9OBK?JTU[N%&(A:"(40(QT)*9 M\X_VLE+F->INJRF84.X0OW47<*GI3;%,_T&[<<#-\ M(S-$JY^-FZP/;>^B2L=PX[X7@D"C_[R,23F@U\QC)NA_>!@?_*K,CD/M.?Q7 MFP;GUX+QZGBC]0EXN5,VH?PG@[M:($Y3B5,,\DQQ@%.! (MQ A#)"2)2\SSU M2A'MK<'<>,1\5YD?-_B#[L8;HT(Y,J?4NG>7$Y7Z=]'>@'/%)ZP1X4AG,'Z! M",E?_J1D-1B>8R(;WM#$5_C5_WQ0_]H59;%5']7FL1"JCC2'"ZFSC)$$FDV2 MSLVBB>2 :&;K@6%.=:9UGN));N_[M)P;65:Z1IM6V:BLM1V4X6*<;AWYWCY4 M9\W_RK[NZKVI46-K\&0;HW;%<]_2]^KX8US0N\ <[&[>2=BP6>2M^JM)#VGF MK/>;]I,V8*98FG"&0\LQ;_JG>#$D) MI63YVBCZ2:V863LNE^N_F+%E@15.>9H+D!$J >:VP+=B&:"MF_5CO]5BK>60V@7Q7+"78KD&Y*[;1TI[?N&SAM&I&M9[17M$P6+DG= N$V41YW 9BYY6YS0&1GH1M?6]/ MEJ?-P81N>C:7QP.E#/]DVFG-\PS@V.QZN28:,)$2+E6>(NJU M .N1-3=&/4U]'5EEASJQ]X#LMBP+!-W(Q#D8M=M3AI_B,5;&\(ZDYTT8?FKR MU7SA9UX91AN?;,F5W>;[Q^U:_/,W]<#59I$F)-&9$"#'B;1T(>WY& 0HC7/" MB9!:>&6Q.B-C;C31JAA5.OJ1PCD(WTP\'N-]CPZ\<%5+\]?/]ROY6U5!V_S ?E'4W$;Z1[:TN656LBDK;C3UO.^\C*KCI640K,:^>:R5 MK(#:J]DF:0AX:W@5BU!7?Y<%37M_=]7@DTNXZV\,I =+-%_62[E/$+U0B!#* M8 Y$(A-#"Q0""I,80"DX@FF,6&8V"NLM6SK2PHD(+SK8"QIQDK,RHK*CY[__ M&TE@_A^1JO3UY(932$7"H=9:@ 0S>_B=*\"P(5XLN!:IQCJG>E'[77S/-,,09Q*#'1*4X")S=:!F 0JBS.EE4PE M10V>KU9R.C1;8>-A:22$!#*F""9S%!A@9@8\A8J#.$LE25*>.!;1"#36 MIS@+V#WL;![@1Q4IK9781DS^UZ[.''HSG(YS_TT@C3WG=Y3[GVV"C_-EHP.N M "XB$FKF/Q4P[8Q_T<"3F?[RDP,W]^Q;'2G_@FTVW_5Z4_GF/-@KX$6.F(@I M9("E"3,\*BG@ E% \RPU\Y4B*/;RF^R1-3<>L.G&1)VT0724K:I][7RIH ]C MQU. ,,B-?1I@0&LR7;QX MI]/VC^IP+7X0AU.M C:=I3@NLFGYP6.+PRL9OV M21Z>ZN;XTQ?6Y.DI7Z\W6A7;G?DL_Z&*SU^V2MX_J@W[K*J,/2_95NV3^"]( MG.9(* UB+C. I:$F(A,.A.0<2T%3%GM5.9V'67.CP@\??R]MEEAK@)+5;E_8 MU>6R2>=V:_S=/% ?VYO\V3Z1L1>$M[N?GZ:)BVJ'GZU!)WK7UISI '07M1!% M#49U7KG(HM0I6C,#U_51^OVY?=W#&O5C.,>/TI'!O.G'T6[8ZN /5=H3R.;. M&T%&,$HA0(KE '-N)NG<7BC$+,<*LYP3KXCU)ZW/;:YLE!OH.O 4.+<):3 < M(\\+SDAX4_%9BP,QXM.V)R6FLV8=\\/YA_R&:>7>O?F^>/-JD4),H(HIR!7B MMD@N!%1I#A1,,YBQE%"L7,;FH[C3WN7/"$0QJS!"0X(0"K- 64Z03(5$@)8Z@1 M35T&TS5!AK]JY4&E_6FJZ[O(&WMO0AL.7R!^&Z# I'0W'*!C]KNA)?]X MT99?_U%LO[S8E=OU@]KL\U6UI:@^J$>UVME<(S9@8D%M7OY,8H"$]1:#$@(B ML02)% 0+:O9P;DY. ^7/;:6V+\2VJ=6\LQ=[PGDC-[07^FEO FS'7K.UZS2K M?M3J_R1IWA[Y#RWR[Z= WCTZ=>0>F"AJ=92>\(IIO0''GEC7(:U.%@-[@\G= MV-A;FO&?3:[>QO'Z-HX?W\8=W;!]4/:XOEA];M7?L:59PSY\6"^7KVNWG 7, MM,@QI4!IH6TA50X(101 CK!(2$QBZ)S-8$*]YS9[M1: O6/ WHBH8T5DS8A^ M>K.JDH>XUB*<^INX/B?.M*='GDLKDR)7GQ-^SN?DQ'^DYS/YTZ(0-3 X7NE. M_:FX3^(S_60FFOSG^>EXK1Z>H0-[5AU3:C/9:N49(.ZNE?! MS(ZX';0+VA!I8;0L$+8ET1^TS5 ML=S N%PJR_%]_VUUF+[34:5VM->[R9VR]W-O=!\%7/=MPC@@3[3*#P>V MU\K<'[.>A;5'8Y.MB_T-["YK![P]M$BBL(ERU$M5__?-:E_!I+F+O^=EM2!> MX!@9X*4$B>(YP G* =C/5OF *U9_Q(*5 M;706/'%%1U] 3HL]>K<0WK>GY/LY%"(3*1&92@G07"0 0X4!4^8GDL8" MQRG-8>[DCGRC'G.C.?\:<$,[X'9'GD"P/J_*,4Q7N1BPG<.WI MTV(V_CT.4/DX^;@T-\33Y^%AO:K6CG^L+>M^L$>?Y=N=38KX3IO?J7*1:Y%K M'>? ?,0V04": L)C B2/4X4$PIP0=]>>ZP+G1G:ULMXEU4:QS5*IN=8HVEV5+^,0*6/DXX83&=S.LF +:>7C;N0/6Z MU3@T,Z$?C;M13QUG/-[S9^-[ QM^:QMYSPS;L^4']=5\.5_,PKC)=@RUU"(A M"3!T'#>Y6J#00&>:\10QGBOD2L57I7NSKC$\/]5YO8S+>=3:G2[KN+PT[&OAM MO5+?ZXR_KW.__S8N;&L966 M3<+N2%L]_;;Y%\!TV\7?#M'(5%JC4VL852J.D*R_'X5 V^L+0B;=/?<;>KPY MOO+TL+'_06U9L5+R%=M8#Y_VOR_5WU1;-/N\N^':]>E2E=0:T?GYEE<2^^W<;@FS6)O^I MMA^46']>V?#D[E7L G.:YEAE0-J\0)A! 7BN,X"AB#5."4&$^E#))%K/C9FZ M?L2BZV]L%C_:FN9#<&/!V77OR*1Z-J'EP46W M?1_-UXRI\N6NNB]Z73RJ!BOMA56X:V@WL5/? M.WN!<>:BV>_]88Q4M6]9;Q&K-$ZS% ,ME3"\PW- LR0%4*D,)EB2' N?&UJK>7U@VAS$4Y4PI+@%CTHQ$@OS'UK4!^#YS8J;X)DY-'916.$\ZN+I@* M^8U]*QYV#_O]RXZ78E-4^XT/;*L6+(8YHC(W)"!3@*GF@"2I D)!EB,H!4N] M*E"/I>C<6*51-U*-OG4Z3EN^S1Y+;8S&$Y5ON=;!;I0UAVZ;\*1I8(F5MM-; M:Z.NN=&'ODZ?KE2*8X\\=_&3:VK^&.5,',$.5J#$5=ZM>0BK M@CZ6IG.;9UI#K?=Q%35\[A9$U0[AG0L0&Q1EOOURO2QD=9];;LU_ZJI0IJ4F M-LTY^'C\#\1QFII#MS_WC4CC_E_7D.MD16YO/II4#9$U+JJL&R5KPT@]$#S- M0V@]GRDOQ$AP7TXD,9; 85-358C+2MZH+T9X\:C>K P'JE_79?E6;=_I3^S; M>QLB8W3JU%'^M*ZK*"_,W*-53A*0(%OD,DNTC5#69I^3YBJ-80;MG8?[ >2- M^LSMV+*N%"BZ]I@IQ!H4_;0T)GD6H[RUM]QF@PG[8&3.K^%_8DKTIH'?6O.W MN\@89&=N8])=U!@U>L7P0 'HO1;M9F4N -!=TS/H9J]\3ZG6F <%F\4$\DI MSX$F- 98QQF@"2& 9CPC,4TS)KU6]Q?DS&UM7JE97734R1T^[KY^75:+-+8T MPU>O-P\#BAU< MGS1F@X=-/=#XVZ4KV"1.@+I",ISW.==-[4BY=+%QX?1@[M M]?'K]>80H/%.=T["%RQ6/%42 AT3:7B"Y8!2" 'B7#*-UB>U?F)WL9U4NM,R%IHH8F%D*K)\V8,3L$ 54D""4R32E ]CH MJN"9DM&^6H-93SX49>G/.MG%B6_HV^0!U5_+^T=6+.VRS!!C55)^ 7.6,1JG0":* TRR&% A M,8BIV5NQC JBO+QUQU)T;KNS0]:6LE(X8JW&U?K@L]4Y^LF,U?K/GB=Z?_()5!;/X,;>L4^>^\;^FIH_QHV](]C!;NQ=Y0V< M==IKW1=+5I9&BETYWW\KR@6E24YQHD&>V6F#YP1P27( )22,(4[RU"EIUU5) M<^/]2K]JS-<^CE9'WUH %U%U9.<06(U,KWXP^9/A-0A"L=E%.=/2T35S3_CD MZ@NWNO#LH]$^F/_=%#9Y9"7D]U5A:X9NB\=B^_WHC%EPK0FG$'"FHQC+P$[B!_B M@ ^F--Q5&1.UUDSD_G(#LL%=7(;H\DQN+#? =ME5Y99&!Y\NKA]4==FZ+,3W MCJ,C%#2G) 4)BA7 ><: 84ULUUX)UHS%.7%*T'=-T-S(L?%6,(JZ)O6\"J7S M8>'- (U_1MA@8UTWK);1G\U_1R&I:Y"$.QD\+V;J \%>8\^< _8_/] _K4U; M;STQ7K#-YKNN2\.5OQ8K]<:L]5V./U]PMP!"N7W MY2!Q6M\N=PA._+<\7AV8S;+*D&?7.A^5V&VJ4C,UU2URD1+%;.@%K(IC,PTX M-PN4+,X43Y#Y(V1>&2TOBIH;[1PTC0ZJ>B:VO(RK&[.$06MD0CD+U#2KENOX MA$I]>5G0M.DOKQI\D@+S^ALW'B/7)4X%P9@E'(&$D,P0!UOXQK_Y@.AM;(0[L%JG' MGK:6B$O M @+EGO@_"& 3)?P?"IQ7IO^K@/1D^+_\[F29_:^JW\WH?_WAB7VP;)'L[?*KX]*/-!2?50J?%^4PAE5!!V6?E9O=/F%RM1?&7+.KF&?=+8 M*1>0)QR3A(,LT11@R!2@2@E I(*0F?\S\[_/#'^K0G.;F \JV]W8UU;IB-4Y M2C:-VGZS\\V]YC:I3MD7(\^%UI3.-'87':R)*G/NHJ<]M3>IS2;SX5I/><]9 MH> ---7I2DN ^LV_L/ M-3(+/$6J57,$+KB.1J@"$Y<%35M2XJK!)T4DKK\QC"/NRU)MRQ>[C4U9=,_+ M^FY!L90Q1!/ ,H( SA-+%!D'$.:)1DF>JLPKR=!9*7-CAD:]B%7*_MV/$L[C MZ,8&-Z,S,A'4^MU%+4!_MCH&Y(!># (-__,R)AWYO68>#_K^AV_UG7U2C^:M M4;^6LT@E05#1&(@4V[@DP@ GW(Q]E@G&%(9)ZE6/]:K$N?' P=&S+BVS;%2N MO+-6ZQ5H]![J-GL)^$PE*&D,/URWHIWSQ\W:P?ZYH S4$!RE*(8H0!Q=+,]C2F M@.E$ $2YXA++F&BO *4>67,;IGM5HZ*CZX#,K1>@=3V##0+8Z$>Q+59=-4()FGM$0S#P M)HIJN 5$K\@&)V!ZHAOZWY\LPL')C&Z4@]L+ Y/M;]9"*5F^-BIVY%@GG@66 M69KJV.SB,B$!3I@ -%/K+F19JMJ9+LNXNO-9OU7M;98 M5^7P]M][J5;%>A.M;+?<1:NZM$Y1ECMF/H.J;KMOPOV>_G!;O 5">63F?0IP MET*LH@$SZU]'(U1*_1Y)T^;2OV[R21)]AU<&7L$+89W[R@]*J.+1!JR^5=OF MUF^!8Y1F>:P!C7%L]WQF3:9A!E*SV\LU1HG(E==-?(^PN3%,JZNMM=DHNR<0 MMERN_ZH8Q&87ENL=W^K=,F+M*^:1_Y'=H2RIG%?^![ZC61:QZO?_AZUV;//] MW_\-9O%_('AGYV%4/68_V#LCK?RJ;"(SM?3,-]C;DV[4%*I_1N:F?==\Z'0- MT]9K\/Y)SS0.A#8%R]Z!(*#7@ -:H9P'^D1-ZT/@8/2)*X'+.[?5(OJTOA?_ MVA4;=2YSQD)G*,F1V5O&&.<%PA!<-UXG)$VW74:!SY)2(:7)#(":+ -8GZ93Y+ M62(G&"Y5)G)[V?^\JTX(O]95XN?UDYI<:2[-IT0@8#%. +9WX22/](N4BTYE)*#:# "&"8(T"HS@",<\H9U@HK+V<%!YES8\XJH<"C5;+) M>+0_C9%]IS&#(7=;IP4& MGOF\>F,RQ#IE@]6>[:UVVR*U>?F.CG#A*"<8$ X40!KC0!G.069HDJH/,M) MYI47S$7HW$ADKYYG@*L+OF[D$1JUD3GDL""QZ3L:+<>(>?6 )53TJXO(:>-@ M/4 XB8CU>7?B%(=-EJ57=7EY>YIUE&*I^8NJ$GXL",XHDIE9YF#. &8VO9%0 M,8 TCS7E"E(X3=59/[WGQG6-]FV&0GNAIPZ6/&_&0L\OPG%=-K]^'IF= V0; MW.<3[%A_)I5@BT"=N&D&.02']=ES9PCTU/K'R/\WK"N"9?<;*'[@'*@^USFJ MOJXW-DBQ+H%P7#Z,Q)I1#FVD.$L!5C0'!(L$()C*G,0$:RF]9C 7J7.;?QJE MHSTX-X1&<&QF;\#;*SQ-(10OF$*1J9/,::G0!X83(O-Z M>>@EQ)BA/<[^; M"C?!^5Q2.@+O>4X2'D54TJC1UHY\^./N9)A!((Y/* 'R;LF"?/#@1OZVIR$!AR,:D>\RZ/#5A^?V+?:C[E;1;*Z0,LP M%RS/8L"$390G;?Y<*A.09SE*(50)H5X;GXN2YC;0C:*M;W=7U4%WE)?A=5M< M! %MY($_$"_OM<-5+ (M%B[+F71U<-7&AR;H/^]U5ASTC_K]GDR?6#VR#O -0_ MFH>9/?*P_?WMFT^O7D;_]\W;7UZ^^^WV87IJ9,^4W#Q<#\?F'X>1V&EJDB%W MJGH[ML[\9=@\:V-26/GE_6;]6$@E?_[^>VFKE.PSI-W;J*S*)WR?856F.5>$ M44 2J %620:(H A :/.:<2T3X>69Z*_"W :I53_2R_5?3>#H>I\'D.UU]YN? M!W2+V\0]+M@C4X-1/JJP;M6W%T\_60NB8O6WZ)!^\6#%*)ESAX,8:"DP0(%) MUPC# 3I>/-S0THWND;^V%>L7*8F%BID&(DL%P%G& $4P!2G+$IH@L_X07DF@ M3D7,C= Z99*MCE&EY% WR .0CO;I&A-)9*:) 1&_;/A;07JBF TFPQ<@95 MFL !X;*]0IT^[&<(D]T7R=JHKVV8YUI'NK:ESA/M6\"C%WS,LEC%F *98PXP MBS/ A=G(Y6E.,YIG60Z] 3J0ND(3R'NV5-:W;J(O9)_ZB3B\-+7"IU69CZ)!]JVLVO%E5 MZ6+*\H,JE6GNR_U*OE2/:KG^:N4MTH1A)GD,4,P5P(G&@-H:3 3%3%%$12R] M/#Y]%9@;Z;Q@7XLM6Q;_;39/FT;CRH%3'G0>DBK*NV/^@&I4C^R! M=%O8Q=94KO6//G31[Y@0LB+E,/""5:#T%#]QQ\EP*)K!"@PM M[_&H5COU03VPPBZOWJM-%25B4'['E\7G2NU7WVSB4;-J+Q[,(^_T1UO&2=MK M6YOJQZP#7[)M79=*8Y3A+&4 :[/XQ<0LB GD&4!0)GE&N(2Q9RF0D.K-;1YK MK+,1W8U]4T MY^G8 >50QL _6.F4H,I-7&9E#&!/2[*,(N6VL^87]C2TS2V=4H@T3U3T0\RV'L.2,O';B>?7:PAT"Q5;\6C];':&NZU^9AJT]S M?]FLRW(A\SC'/*8 Q1@#C* ]YX 0",P$S&@B"/):!%X3.#<&J)2JW>GMC%YE M@_&^E^Z'V/EJ.AAPX]].&U5!I6MT4'9_%53I&_2&V@F9<)?4_>*FOJ=V,O[, M5;7;>SR=4;2W26*8LY1R@!-MP!@T!1U@#G208 MQ0KE.?/RK'83.S>.Z20HW2M;W8V^O?]CT ;0$7U'X@F.Z=CTX;WI'GVGWVFS_*JW M9L5:E@N5$R2$M-N@JBX;%X#$:0)8PA12L2:Q6UAR*E^LHV M]A!DW>C<7/QYE,8VF2JQON>'7#SUW=[/OXG8Y:0Z/W,^A:]QH( MS]O%$]5.>*ZN]JJ],%Y/]-1L&$'H9+4>Q@.L6R-B1"D#TS;5!R%UVI5/[)L] M)%V5ZF>U4KK8+N)<(R)S"DBJB9FEH0*4) E0D*4BSF)-$5ELUUNV=-MB](OS MFG7W0L<;Z9^L#,^L3/UXNFT:PJ$T\JS7*-KD7JH\5AM=HY\:;0/6K'>#)52N MI7YATV98&,?45FYZW^PV2W?Z=_+^A!DD6E)%:?V>B.VMQUY M;%,J"9N#!:>Y@AE1TJO>C+/DN9%,1_'& MP>]<-L3H)YM7TM,3U+TWW*AG%(Q'IJ'[=R_>1/?;[:;@N[I Z79M-G'58B=\ MJ0EOA,)53':4.W7Y9#\XSM12]FQ@&&^]8AOK;5*:K9A-O+3/K4(I3@55"'"2 M0X 1LREN8P(RF.0(X@S'L=/9YA4Y<^.DEVJU?BA6]F/_NQ_E7 +2C6 "P#,R MG;0:VC.>R.HX2IZ9*S@$(HU+4B:EB"NF'A/"M[V1A>N-UL7EX(Q*-<9+6+WKQT3QG[%*_^ M<7T3"F,O#!P!\,H)>];809E@G[8T6?[7LP9TL[Z>?^!YBC[]4<4,W*_DWB%T M;7_U;K.UN<>:]S'S4K=_GH6Y:1N_-;= M+\O^VCQU@.8'JDP5II^?.]PNC#$_1@Q>T(X+7=XJD%:W)V?[M6"\6-H*MO6- MQSX3W#O=Y,IBR_?KLJB#0+;V&,#,);\6I4U.&\-$RQ@@D60 LXP"KC,)9*R0 MIB@3FGJE^0FCUMPFY:.$67O#]F$+56Q6D^APK:.]>5%K7_3GP<+HU6KWH.KK M;%_7S#"][C:M3M^7(T^/S]&--V5,NQWU$5*KW:#4L^5@NQW(OF1M 5H?7M+G MDYFNZJ;K\F8+S6BB,@V!2!D$F ID]F>" Y'@F"8,F?V;4\&//B%S(^A]T9J# MHDV=/O^B/B> 7C^L"0'3R-PW *%!97TN07!379^31B3J15W"H+EYQ)+84Q@!I,PQP*E* 26* ]/Y<6[^A)5?59]S0N8VR!L= MZ[R N^V7]<90KN?ZZ1R6CJNA&Q$:>VUS#IP1KFK[8 BUV#@G8MJE0X^1)PN! MOF?]I_5?30\LWW]9KU23+8KFL4JA8"#-A=FAJ3@#3*>YK=F#$Y3'$%.G5,_G M&I_;"*_TBRH%KZ5EN@[<]6G[%CA&'LX>2'A-TY=,'C0]GS0VV;1\R8SN='SQ MF8&W+N*+DKNE>J?/GQM5Y_+-R5!39>/[)WMFWZG\F\<)E6:J3O)8 YQD%+ L M)X#0),8L83S67HB[1W!75LVR"PS*EM&JG\>#-I0!_>W*S3MX7LP $\.T,.U?*,3?NW39GT] M%YPGB>0Y!+&&$&"&%6!F0P2DXD)@AB#RB]@Y(\.+-2<(T[$Z/:FDYIUGZ!R0 M;LQW(SPC4]G!F][-'WBX!_VI^:']YCL2GL=;_M3$BS[R9QX=6F_QKWM156^T M$7^;]YTE%P>V,XP9#<5N[.732U7_ MUY;/4%]9(=L\;TVXX_VJC@&HLS,M"A!%3$&8A36Y^"F,41 MI /*M@W3QFF4/D<]MTKURJ/.Z%Q6G+FN@HQ$$_ [)(QQ8(^Y$>2('3 -3;8& M1#^U)ORMKOI3]T4;5FV[HH[WNN_O F^2O W!0%0Y4(E)"?,VH(YI\\;6;JA: M:UJLS@C_SVY3E+*H\N#NK]>4B&4L %$P!1@C G@>QX"E BE*$I13[EW"]K*\ MN2T:*W6KH5:?0W(J_JCWUS<)M5/W[\6=I'9 MU)R/C,R')A>J>[Y,#]3[B64\+$>FF$;IR&H=M6I'5N^H5?QN?Q%N=1\%7/Z4#]<>L)\VG1V.3I>_T-[";EG/ VP,/7M3FL1#[;%:I@HQ2 M!-(D-CLB1%*S,B<,Y&G*-4LAQ(E7 O\GK<^-K1OE/ ^-GP+F>%PR%(:Q#T=J MO<8X!SEG<:A3CR=M3WO&< MQ4)(+ 7V/U\8 M9T9PD_UYO7[C'"6D?;+RKZKIBCP_8)D&9!CR33'$"=6J\M M>U0@M2WJDFM*M2*::=^C@N$PCG\LL =1U:7+;X3/;5X8 LC(4\+5\><]%1P; M&6@6V#<[Z01P;,PQ]Y_\?1CM?[(W;[O-]\Z6?L$0C7,BJT1>9HO-:&Q_DH!B M*45*%$N0U]KLC(RY30:MBD?'U(-/Z<[!ZC92;P1KY$&[Q^G)J5RX(=QC?:#1 M?$["I .[Q\3C,=[WZ+#A_GYC_82WW]^;7MW:_"7_VA5?ZX0GGTR+=6TUJ10E M.0,0JQC@/.6 4&SFYYRF,:)8X=3K!MQ!YMSHH%7Y+JJ4KE,AM6K?15;M0?75 M7.!WHXG H(Y,&[^N5Y^;LHZ?GA1U#%Y6S0.70(3B(G%2@O& X)AP?%X=[+M8 MEV3XH*PYQ;*H3AV;4-K#7]E6O2QLN1?AJ#U'--D(W4>!%'>VP9=]\SYN&=HT;84T ^,@D M]LIH94.95+?FB]4W>FK27=1&Y!\_US7L+KI_L![#0;T8;T$XG!OC("VF]F.\ M!:HSCHPW-3>,2ELO2=/R/@W1V_76ZO!Y5?RWDO4']D[_OMKL?W?NI=]7LBCK M?/]*MOFBW^E&_8\[7A:R8)O"[&%TGD 6HP30)$$ HSP%'"(&%,8H3I!&.O%R M9'H&&^9&X5W+(MF89OD[6K;&11M5E[O8KJ-=U]!(M=G5.S- V3'6;P9XCB_* M;?:8^7I9^S+0'/<2;U3Z&MHF8-ZKLRX% &&=%5Y&^1[WE0[* @[VCU*D9LT-"5<8:0\5IBVB-"/))O:TQ9=UXQ'94@-<, M)P51HLUFC1" ,\H 1TJ /(X9XFF"!/$JS16BDO$T9_F/16F#L,P&*<3QV!&L M-&4R3S(&2);F ,=< :82 F"6YY(2B+&&/EEG?I "T6/#ZGFJ.-LZT=/4AYZF M,/0L*D)[EH(.6P.ZW&P7']5GR_>_J/7G#?OZQ?KAOUP_L&*UB"'*$I8B "4R M#(L$ H0EA@^$P%BFN5FJ.YV.]4J9&[]V-8S^K'5TO!;M1[.? 8)A-/+X]X/' M>> [F=\W[$T#G2%O_G48[OUM3S+8GDR/3 MW7-TXDV%5FX&?80Z*\-U>K8R*S?#V%=EY?;&;[YAK7//_,&6N[I4V'*Y_LOJ MMT@U0@S%,< $"8 QD8!@E0-(:!H3IM),XP%9M1Q$.XWZZ5-H[16-6*OIX%O( MBZA35,%KW1,)-A.JH(!)L^E.(51(RD1IZN6B' KN":?+27#VOIT-@=Z4MZFU MOG?1 (U"'IN *^^&M@K^CACJ1:Y9C!/ .T8%\H8>EB1T#RI&)Z(J7^13I M87U1&]MG^EG3P?J"X>P]'3;]:\N'^Y/-UL6A4.5;M5U 21&FA -MJ[MBQ'/ M$LH @IQILU)B0CAE2'&4-S=N>GG6A>XN6JU7H,GA.FR== EOOS52 !2G6A]U MKBXZRM[9V_7P:Z,KN 1>%UV2]BQKHBNF7UH/77MM&+O\JLP:2^UOIY]6.6VR M@90O=^H_%=N\-M_<@NN$2&3K2%>>23QG@*O4;(4A5IH+'L>IU]FFKP)SXQ_S MS>5^!.,-N1OCC GDR!14JW[7\]9(>\B:T)D;0C'2T/1"T14 MWN(G9:ZAX!Q3V>!V;O&,V1\?'IPK!8RE0AAD1*< $T8!SQ4!6B*D(,PSC+TJ MAUR0,S>F:N;WPWF\@\>;%ZYN/!4 K9'I: A0 UTX+L(0U(7C5,HSN'!<-/6\ M"\?EQP?F(SM;N*Q3[>[G[X='&BZZ_XMM9%/6[!?SX+9\LWI?Y8WY96,+9S&1 M$I)J##!EQ*R $@DXRA7@E&04YZG4F5]6L_ ZSHV$&DVCSU95L^D8G')CC/YT M([!G[J61R:];$[)K7[20R;,:"5"F7%+ M[4])8K9_4#".>,(0\LIPY"9V;@.ZT7;88?@5A/W.Q,/A-M71>*-Q-(UWOQ]. M@8_*KPA]EA-S-R N'9P[OCTT^E=6CFAL:8\FWZQ>L*_%EBWWU<6$E@IJLR.4 MAGEL0"^#<0SRG&2"JA@JOPUBK[2Y$K8%KQ918V^O@&U?1"[44\PX$9F MG&/,BCUF(^32=@(E6)AIGZR)XT4=S#X-_'1YR7^7\;(IQO"Z*(5IN]JYO#:_ M*Q;5R4,C?.:!6-:DV;76YULGW+5L.Y^Y?K#SW,6_>J;VHBB M5/NSCD\V OC-:KLI5F4AK,.D6F0XTV:'DP":VXIXD'+ 19:##!,M!.8$$Z]; MKBF4GAL=[;6+'JUZTYY0._7R-$?6H?ON!SK#WIO>/<8^?!=_]'X7DQ]H^W34 M3$ZXG53^H8Z\?3HA]!FXE^RAI6_+[3MM"Q*4]RO9%COZN%[*!9%FT9J8.2>& MN9ES.#%K5J8Q2*#$,=UY]8R!%L/*+ M:='^QWK%F\63]>RR*?ML2CZQ5?+\$[7G_"(7W.QR$UL>B&>V?K8 7 L%I.8H MSX3YL*37@?UMZLR-:JK$9G;@5#]TU/6DF]OZR)&2)D-^;-JZ!/I=U+4FZGEN MB@"?,'B'(L;;E)F6/(, =T*P85H=1L+_4#:.7LG[1[5AG]7;G3VJ?*=?%DN; M$O6TFKC,H=)9Q@$G(@48*@@XX@A@C'C"*:2)CGU8UU/^W&BV51^P6O^V2%25 M*W2[-FN]AZ_&D$-VT:]J4S]S%\G:QN'>;;Y]Y\;&(_;(R/3;:AXUJD>U[G8A M6:O=+11_%S46A>/5@<@%(E)?Z9,RYT!HCJER:#,3G\"^9L6FVD3?E^7NH=US M?U66R_]8+TTS-I;!EG[XK5@5#[N'19PB@1CE(+7]]K>10^UKA,=S?IW_\@'M*-VZOR/::WY]1ELU '@+MI_ M*@<,JIH\=]%O5[Z7Z8YL!W?=XPS48Z+TDQ.YA5Q6; M>:F^;I2H*QF9GY>J4GEEZRULML5_5[^_F/%@ ;6 /,$2F%T# Y@I#)C@*= $ MX31+<8X3/B M5BC]G$AO^MQ9-A[R[Q$[&!G)CI75,0+KF.?I-A6J;QT]K*;L MJHF?GUBXCX3DV'*![B0"<.*<0:81,H&52/ D"9F0L"I)L^6)KJN[2 #,1O<6.6L!9":L,,.@9IBIG-N)$"JI0 B&FF(.=4\N?=G<_%)Z3;?S@AOPCP]X(O;G?F4]GO;G?FA7" MMBXROV2?%W$&,[-2R@ U*R> 8T(!AUD*8)IG(N;:L*!3RM=^,7.CNCNF=4/$')Z^ M,;=%71C%NNJ6=98JBG.M."5*D8 M/ W751Q"YZ@XD?,\:2DNF7LQ$\7%%X:>KSP\K%#&;$7LP _I!WG)_F ')$?-3WPNGY]LVJW&ZJ6/.W MIHN;BJA"(IU12$ J8 XPMKD@,H@!@Y3E2*:4::_1?$G0W$9U/67M%;V+K*J> MM6:O@NLZP]\.V203O#=: R;Y?BB"S?$7Q$P\Q?<;>SK#7WE^\O"N+E2K+ M>_&O75%7/*Q^W*CV,TX1I:GY/R 3&R^'L024JQ@(GJ2*QI @Y.5=?%7BW,BB M53CJ:'P7M3H/9(WKN+O11U T1^:16X'T)A1G< (QRW5YDU*,L_G'7./^HA_I M/$A^Q&.=>Y_ZQ]+(^F!/.%ZJU?K![&9,#R^$3B2E.05Q1C3 FA) A5FUY%SA ME*6<]ZBJ;6Q^O=?>C9>&=DT_2TT ^-1KGXX! M[3\JW"L;K-_F1,#+)G-4=1KXG!WP1)$?JR.<)Y0;8:RG%].(G3)0#!&LIHVA MK4XRB=QH/$6,X5G<&"T$<34&_M4*YV2[NRX*]9Z+0A6B2?3,. M,+W>; M8O6YIH4Z7\>'?9JCZK&*7YK*>22CDI(4()4K@'%N+ZJU!@QG2&.=<(&]KK:& MJ3&W$?^'4=16OZTR2.Y3BE6WV]%N59@5S/!R>)1^UYTMY.X8P3[#"&8Z!R+,$8*XQX$DN =12:(@-A)CY3"RW0#C! MC/%VO0+"^I0MK>.YS4G7*'H;BFZT?P,V(_-Y?0;PXCH:WO1\P>9 O'O<^J2$ M>L&T8Z:\]%@(YZ>SI\_O#?4JN&!Q+FB&!% "F9&=<00(D\@.]#S1.*.*>=6S M<)8\MS'_QJP$BRK9^/Y6Y:M5-,BYJGM_N''$*"C/Y5:QTGPL#RL'K$9QN>J3 M^XP^6 YP]#MEN30P< \LOBBY6ZIW^GZU+:K*5>.NLE+FQ_7%>D)LRIWA5DKT9GI$)\QB9$>K&]D(P3JJ4YZ@3 MVVOFE10I8>Y6AN9U>EH+S$YV3PN P06A2?,^#!2 YCA6&61IGM.%F?WXVGVZ.!;BPQ==46/2AM$15#E9EU;+*L&$ M+[^?8.G*R[?@,SJ?6F"L=E&EWEV552(D^UTR/AAKG0B8F&TN&7C*$A>?'#:Z MC[>F9K8KQ*_%2KW9JH=R04C*&,L$P$HQ@..$FY&>8*"UI 3FG&?"ZXZE7]S< MEG:G1T5W4:7QG5T>-/D57BQ96=JYWV[^K9_(I[_6]2^CW]3VRUI&?UH#H\I" MS[#3*[WCQAWA,!^91Z:$VYN$W% ,1$A7A$U*3FZ&'Q.5XUO#2.L/MBF:A8ZR M?G&O5MMB^_TP+J 61&(M0)R2!& :"\!91D"J"!8TYYI@+]:Z(F]NM-6J&[7Z M1K7"-Q#1-<3=F"@@CB-3T6T0>I.+(S"!V.6:M$GIQ='T8WYQ?6UXN>JC"JP' ME[^F0NO37W2>7$BB!!<9!DIG-AMG$@.6ZPQ "#6&,95ISA9?:W?"+=ML'8_A M;]')9V@=:S;BT;11\BX2MC"R.NA:':%UW)U%]117GXO5JG&&MO4P_(M;#^]1 M3#+*-)- $RA-CR(!*$<<9*F.>99)E<=QTZ.O5HXY%B?NSU:O>?2F,K]\AGXT M^Y<,8M.%2:(HP"G* .<$@412L\E)L,V5Y^-/.UD?3N=]*YQ[<J1J]:_'Z^AM_@ MU,3]L 3.3WQ!V+,D*>XW_%*FXBMO#6.3-RNQ?E"V$$;M,F7V<*N=6>*_,TO6 MZOJK_%GI]4;5SQGIJGQM_EE\7BV2A&/*.3:+\=SLL3C4@&4) S$3A$#-**%> M83W#59D;"S5J^3'.#3WAQD;3X#LR4]7*13]9,_[6.I>VED0'4\QFU=H2-<]7 MUMQ%USK&F\INQS00S=V@R*04>#M@Q_08H$7_G(SW\K]V915K57Y:WTM997QD MR_>LD&]6+]C7PNSC7K'-\GOC$Z#>Z2I,M?$46! I<:ZT39J1Y 3G@+&\QB0 M',=IK R92NB:G_%&7>9&GIV >V6U;EVY]E'WZUIO]V2!MW96/[U.W 4C\VO' MDNC3.CK8$EEC#)U&C3EW4650ZWVEHG>ZB<%_-W7_N"=VG+"?)DKR.$%_>>5\ M#(1P3_['6R5,E@LR$!3=O)"AFAQ>VN3_9^]-F]S&L73AOX*(N3&W.D+H(4AP M0<^G]-;A^[ILAYW5'1W^H,":YK12RA8EE[-__0MPD:B- BB0R8I[9SI>D.*R#9>!V,'2'CM1V 0OV MNH-O@Q27]=^E'\>*S9KR MS3PF"G/.%!0H%::B*X"$I!A*O8&GF?[_),E6.PU_HL;7W7 M:L=-?L :F(=:2LY ]JW1E&/C',=#4_LTB%H5":Y;O Q:UA-PE5P MKG'>C3M_X+[/0+[+'_7@Y]LOD!WE>(5]8.8Y1/S J=NY>Q[GS5E#XXF&KLL; ME8VLS3\F)?L+;YX\6;7(JUKGS:-0A!&6%$8QXQ!'.(($80J#4,F,IXF2D;,? M=D;.U'BH/8=R5C?H+"?3UMWN>[7LO(2QO8]U(W(C.%/[@95-F\T!)U:>P\'_ MX,H#*2\UO_*!>>.M4I*7 M/8#V!ZYFKI $AR;,Z@R3EA4SXVOKL!^D(G]<3V.M27^"XU1J*\V>K]I>_ M3$^-OY5M'^Z6PF3&F(2[^Y7YU:?MIMC0I?$PCB8B?)%F))_^O8DG&:]P2Q>F MHA/-22B0Y S!D"-3;)DR2)F24'*N2!KQ+*:C]N#P9]K42/9KV\<[[-Q160HV MJ_+7X[;O\/A=LN/ZZ2@\H=>)S_8@?]M_M=ZVOEKFU_I3>YC.S!_:005:6 $# MUG3ZBOA?_XGT(?%HV!^J;XG_!?7=YV0 #7LWW^/2W-&H]24O_OEA5PT;I@E* M8DF@PBB&F-((TBQ"4- HX@E)$6%.YS6714WMQ7J@*3"JWE!TW(&P;%3HU MD5@ZSE#[GL MZ*'6'V9K[O *WO L4JH+?M?Z@D;A&=BIO#L6]DHHUA#YHY;K(L7FF;$?DFZV)ZBZYN;5XM=U\7&W^(3I"A*$4NABG$"<20$ MI&G$8!:F+%:AC''@%'ZU%3PU OJL;_1=[ST+ M7G5XK$DJ7P+*N0D@%F9<4=DQQ'Q4_W)MCGI::2NNU=*6RV9)9@,LQM"$5JD, MVCJ#1FG MAN@U0;/U:?A.-XJJ*(8PX5#U*][\:: M25#$H<@X#I)4I%P*%R;I$C8U(JGRDIO==7>WS%BTXF\'87[^N8.S."UFDVO_R$CS#:(>.+O3E&CTK>-TZCE%S,&;YTO'_0'/JZ6Z^:OIO%WL3^X MS0*99H3&,$X0@S@5%&8ASJ"B6,6-$IJ!RKXRNMRR M$#0F N/]-5:5GVJ;6;;1+VXXBO?[);"DPY=:VJ'Y\R56U9UZAT#?%U=[U6U< M' MU8__TM=43*)_V!/(Z9U&>?@O&M \N)<_T-OASC=Z(_A#BO?+C5X;,X:T)(/? M"JFVBP^YDG,AM&?-0P51(@.(HS"!-& $!F$:R5#R.(N=IJ38")W:HUKI#!=& M:9#OM ;4J#T#VU)Q[9@KQT0DJP6P]@J]PCJ\=V@0+?4%>X6KG%SFVVV@-PAGWT?[:?I3T45:'%^O5CUQ(\>I9WUD+>[_\4;5< MO#,5?.4&9P4Q[< M78?9F:[<$?-$6@Z"1Z4N=T".":S''?K16-W8=_FPG^!*TC"@. H@06D$<<@T M4T6!A($,6(#25&""W:;AG@IQ>73&F8:[T['W,-PS4-HQSFWP#,PL>UP&F85[ MV79/''%&P*A<<-G XV>^XY.]^VLI611E5]-W4K\ ,49QB$0(:4(RB)-$0")4 M %&0)#%/8A*'S+&=UH& J7E#;?V 4="Y_=4A?G:/\RVH#/PPVP/2IY'56:O] M]:TZO/W8;:K.&G>F*]7YS_6=3L0V[Y?%9EUF[KW3:UIU]Y@G:8 211G$46H& MUL>RZD(5BT0R&L:IH*G;7*+S@J;V0!O- "U5,TFZ0JOM.HGH J)VC[8/G 9^ MQ(V*8*_C#)28^>X*=)0M[&G,X:N?-Z]*N#C:OG:'(@O3$G. MKU0_:SE=M-KY_BH?F5S/!16,F?D7,A+4;-U#F)&,0AXBD@54I@A;'4G8BYP: M0VBMX5YMT.@-6HK;IX9;HM[-'<-@.70\X3J,X%NEM>7)N\NWV#J1WC^N(Z7) MW_(U=\LF<;+I/#7O4;?+,UA]"?RZG%Y2GV MV\>GQ>I9RO(S37WF9_W]F#-)%$,AA[$,E#E29I $VE4C.%&,1OH/Z72$U4N+ MJ5&ZT;],T-,[/M[J0UHG-VZ^2]#84M>0--8 8XYCRZM>ZV:W>QQ\-09^*53@ M5@: R@)0F3!K\G]Z+81[FZ=;@/35D:F7#N,V3[H%II,^1S?=K'<3YJ>U_"Z7 M1?ZC'CGW46X^J7OZ9MA<%B5;@/OKD(KAV?>8)L8-8ZT++IJ%J-O)P!UT"9O8*WWQW5W1[8M\F598;)Z9/F2]I@DT8F]'=OX0G1@NFG4U'Q2*WJX5?+' M)S: >"*43E&C,HJ-T<>48G5-S^-S4_"V]QW?;.6=TH_LNUQMOO]#TO4\%53) MF#*H]R3*M$[D,$."PHA&49C&)"6Q4P^T:P*GQBWW6EU)C8J.A^G7@+4C#9]P M#4P<5>WD7M=92;VR[)4P R6$P*@,WND7H\<#>$N$?!W'7Q,W[N&\I?$G1_6V MU_7NKFA.#[AYT;Y??EZO'O07K8F.\H"S6 4!9)@+B.,HTXZ/PF9$5L ()CC* MG#H5= F;&INT=36[E2E U];S\8/9X*[/(5R-HM=#]WUZ)UY%Q%_/ MQ,NBQNZ5>-7H,ST2KU_C7IKT=KG95\A^D4^KM2(UY (-?1HU_MJX'U3UQ=?7(96S_'$/J/K" U C)='W M ?X*%!W9\I>N'"T]_HKJ[7SX:Q^]80[UJ^MS,0\:P[?F8M;MX,WFX..V M/)H+>1)*)1E,!0N@WA@IO=_4FR;!:8+2-*.Q<"IZ]*[A]'CVS#SHG<[@EWP) M"F-@X=B4V?_26D8K7W+!AHYF>AS2W+)3[Q=+2SV/6!YB$7Q.2O:JW_@#CX> M]^S>RI7\LMWFSE1_ES<_^[7/R0OZZ6F^_%G$5,A&$00Q4D$<04Z=J=>VKP-387C\)V$.+]R[([6AZ2" '9N'+K>#;N7AE%MZG MI=^&?[T@&[)7?)?XE^\?;P&.54]YF_OT;=ZQ'V"D?U[(DE^7XN[1G/'_NW+$ M,A3HG6L6P"0R4TI5RF"6IBFDC% J622X6WJPC="I$5=;YVK::$M9U_8>%IC; ML9AO) =FKK:Z,[!3N,3SS@;/'BU [ 'RU@[$0N3(K4'L03AM$^)P[0U..+N^ MR6/'F[Q=$>TSL74ADRA *H&(2,U<8 %H""ITKW'H[Y,,OMX*&_^").WU7?U\4W M7X$Z1^EK]17X?&7U^WGM@RZ,3_=]&$7']^,'!?RL0S^LQ)X;X;R@#P]K6 9Q$#'(A(QA( F1'%.,.7;: '<(F]J+X%!7 MPP*UMOV21#MQMMST>D)OZ,UN;^#<=[D6B/C:W7:)&G=7:V'TR6[6YAKW8_.K M84IV@=7*WQ9W/VB^,"JHU?JO^IK-E]5B\6ZU-I^8QQE3E <(1D+[W5@( 8F* M0QC@E$L>2IX2J[S,@?6<&FV5&@/;_0\[M_^IC 8[JX$V&Y1V@V_&07Y7IVP426?XR=[_]5*V^?-C&1;\!(J1>3^"8XY7*,L#X=^2!#2A\MIV0$ M"-MY*6.(\S$TX_WC$\W7U9#QHIA3I;)84 D3_1^($<A2C+]/Q8[ MI45W")O:UF"O'= NY?K!<DB_[<4?Z7YLORN M,RPEQIE)!&6O(7C0*H)?3+O#/YEI MPGT+!IR7Q/;4<#B@!S]!9!NPUWVVWYE!_0:%1O\9:"W$7\N%*/LH^ITKT <_ MC_,&G,2//H>@#SCGYA/TND\_]OL@BT+*0WJ]E^M'$VI>UA6R,HL)BP*(I(HT MWV4AI))Q*"*2()HE<1H[\=UUD5-C.*.="626P\?'T]T9"%P5 *R!^"8>_$N] M_+EYI0W^YYQD2: P26"&L69'C@0D7"!(&$H8B[,@5MSVM--6Z-2H\!5=E&^T MK]^E&9B]>GQ:+:732#!KN*^?&0X!XL <5[>-T3J#EM(S4*E=9U\ HSDH57TTR&9*V(=)U[6MQKM^,K5N/99E/.U+U,T_6F[*39T M:;K;U96U) TYC1"#L62:]<,D@91$"')$$RRY#*F@\Z?J);6AZXWESMBWGBZ/ MX+&VP[\N(&#R(5^:QG+&&:H4>+GZZ=-51A$-"=9O=,5("'$2ZU7F.(8B)4R& M"+%,)?4JO]7?X3_*&C>ZCK'"4E/M)-?6TG]ZR=4:VK/R6!O?LG-ZM?$7%V$B MM?&G^OVA:N,OPNN[-OZRH!Z3G\L;K)I\VJ_E4U7,$T&B)#6-W(5I&X6EB5O& M%')&B'Z_\R!,K6)=ET5,S7>KM#0BX/$,;Q!:>G+6=O-4;=6=X*UO$&\N;[]9P;1HOO6ICYS]M_;?,?=&&"VW<_ M\V*.F0JS. LA)I&9&D809"A*(1:$$9X$.$K=IH9=%#4U%C0JED]B^4-+6?#- MJ.M89-D!L1W-^0%N8"+KC9G[W+"KCBLYF> M)T5QQ_EJJV_Y17*I;Z\)Z;-VL?+5ME@\_WV=;S9R^4GIO1Y?_9#KYWF*TIAD M/(9,400Q2_7&*Y013"45<895P'$V7YI"4"GN[1FEGS96#PVI'IH3G89[@&KU MQRNU1;C]6JI;U;D^J]5I=EV\WVU-AG3 M;V0U27V>$R'7$61TN]]HL<=>9K9#DOUNX/X>^'6U?%B]>76W65#]TBGC:?7H:"1E MG%":0*),+T^L,"29"O2^..:Q8"%&@76"W44I4^/W6E%0:@KK *,]WUQ&\SJ# M>\%H8+8^@ ?46EX?O^V DST'>\%K)+[MB9L3LU[%HX-%+U\[&F->5;_-CM<_ MW"^$\&I;Y$M9%)I]6;XLOQ1FK_VP-&S[7N@O2JYRNIM,=\?_M>[=XQ%!+;1>PF, "#ORJV*U=R\0J8%$9"=I6-@,\ M&SO+8&W+4E";.@/OJL7_4"[^>XO%=XZ #+PTGD(D0VDY:@QE8*B/@RQ#B[MU MKGVYVW_UW!I[GC"L$F0FV.,402Q0"#.4*%/.&;. 10S'/2?8G\B:&O>WYZ%7 M?JH9?5Z.-[]QYOPIS':<[0F\@7GW!MQNF =_$1'OD]]/);W0C/>+)E^>YG[Y M$C?J$#*?O]5LM7DV)_+KI]6Z)+.OVHV1KTW\>/W\>B4T?:0AX6:(4)0)"7$2 M*DA)@/6V,\Y8C,- *JL^%);RID8AE]4<8O^84\IMO+DY M$;6G7'AJ7=.-O1D#_T!F:?4E'0TG30!&8[6'RU+NT6-F[S4BO#3]J7VEW5 M,\Q/B[SXI.ID&]/69+7(^7/UY_[['B@5BC@((:,D@3@P+498DD&NDI3'/$91 M'#I%[:W$3HU?2JT-N7S6=VV.RAQC[79X6X;.O:,X="2\ 7"O\@Q4ZH)O]7\' MH1PWI'P%INV$CAMG=@+B)&SL=G4_2GJKE.2;3^KM3_[=E.5^T9[?*B;\& MT'%J9%>9:!Y661L)UB;*4?U(5I^YDOMZ:C M2MT5=.6S ]Z *^2)]H?0<-1WQ( 0'[]0AA35NW1&?VNUYZZ?G(V68^[\9/;= M'^5F'LD8B2C4[XV Q'ZPFW@-UJCYJQLM+HID7N[1^YC!W)]ZH&N0N*OZN>RJ+%K>ZX:?::"Y_HU M7NN@65%UPR9T&$(S.T34F]K2!4;RLX(3#"6% 4HC2. MF=,0H[-BIL8(GU?%!O)]@K Y3-UWZ*P[3SD.-#J/KQT9W([:P&10*E@'R*JR MIK=70'(?5-2)@:_A1.>%C#N0J-/0DR%$W9^^+1M]I:I*B[+08I_L7F7&O]MN MMFMY][A:;_)_ET]&+?PX,2-@BB@L8)8*DY@1*4AQ)B#1VPN:2L$9<^K2Y%.Y MJ1%/I3:@+;W/-;K;USL!6IK;+PO>R_+:,=A++=K O-=.N[E0E%17-L\)_5Y4>Y$* )^@7BH9\"JCWPOA3HBR[I(NC#_Z3GM(;Q=E MT^A];"1A*"*()C"21-.\F<+#4)A )DB2IH@)RJ@+S5\7.37R_KI]>JI4I(N] M*PG$KB^B&TM;8&['O7Z1')A1]\I642FC+FCT'20N90^/)]:S$#@JE]D#<,Q0 M#E?VW(C*A?[7![V__96N_RF-TUO36]TI(@X0$8IG,$A#4U.?Q-H_I3&4&8D9 M3V2:2:>(U36!D^,6O' MX0J-KSW5-7'C[I,LC3_9^]A>US/1KCVUL!IPT;2>H1*G 4MA$,8"XC#C>@=# M.#$H1 MA!F1F69J[#:1V NNX\P^W$4YXV:]73/W)'?MZ@7N/>C*6H^O6U;P==[^/H="1D$0 M8!@Q8:A#$)@A&D!&D" Q"4(9676_Z) Q-2JN:I**EI[V3=4NP=A-"Y[ &?K( ML<2EK6*/KG.7 ++O.>IWDB,1$W7O@I.-'36V [R.?S\:)1S5LTV MT9S_0-_)8U5;X*8]\/ME26,?M9K;]=H,=RS/#^8\DD02$4!!P@AB2;'>7T4< M2AXG@F@OC9.XQ^0+2_%6W\SQ1UU4+\[%:OD -2\^]CIEM5T .X?-)YYC#0ZK M- 6_-#K_">1+4$&[U[L^'_4Y),P)*6\SP>RDCCP"S F*TXE?;I?W(ZI[<^_M M^KET)O]&%ULYSU@6)(0PF)$LT)R48LA41B!+I8A#*3*1!CTXZ5321.FG4;2* M#,T (;,H1;M1$VO91) $H*;R ] ?IF?E=??Y/FKS,[_\/ M76[I^OD__P,EP7]': ;,6[$,@IOOLANUG5DR.Q;KN0+C$-8.]:\5ZJ5^_GCI MLNV>*.B,@%'9YK*!Q\32\4DW#BG6F_E]OC%M%=\O1?XC%UNZ^'N^^5ZFPYEX MZ_?\Z7Y5=4E[LWJD^7(N9!IQ% 601B36WI:2D,B00L6#0* XC)"=M]5#]M3\ ML5)]0PY[ \"W2E5+%Z7/ G13Q<"P#LTA?1"UII(;L.GB&'W;%K_HO^VYI8_$ M44CG!B@:-KKE%NXAG[=TO7A^^U.N>5[(HF2^+_OW^)OMVO04D>M\):H!+W-! M5)Q$+(0R#Y[-%AC *RMDKL#MIZ M3>1R7J7K,:E!0!^I:T8)[4[W67TVW%(?5/J#RH!F=-2 >-M'P(;$?:0@F7?\ MG:)J?0'L"+PYWW*TV%Q?8]OAN][WZ.2#<*BTHFI":F"=84803[8U$@=X'LX1#PKCI3I0113))HLBI M'9&S!E.C_'9MT>X,Q+4=B/,RV%'RH. .3+T5KI7RQS'VTH#909U';W>]T M77:3-V!J/7V_:MKM==&KF*)^M2S76ST!E?^M)C1E*$UA$B(! M,0W,4 3]4\@94T+)B/'892A"^^9.>_D1AB!\E!O]-EFOG\ON)(\F*N?88[2- M7!R%DH8R@ %%"&+]JH>4!U3_1$S #)&(MPNJV>,.NFM>NXS-PRO_;A:[CJ* MFY'=C[)I RP8$@%5&8Q$JA_6-#9=9Y(()I&0BH0H$J%37*-;W-0>WVJ+5/_@;574?$YL/:RL/$'UEXU M_.S VNM7]9P 4W8+*B,25?[@W7;S?;7._RW%G :QU"]\#&68:#\_P!QF<6S& M-X@LHE*F,7-*\^N0-37V>-UJHC1K:N3H3MW^?GD7WG:JL4 M!7M-/4Z N0Z'K_$O'9+&G?URW>23P2\6E_0];]D=[%2\9.;+:&]P+;^;0YT? MLOYMTUXVC!52+$@AYK'^0SM<, M"[8$1SA%F*"2Q4R\\1_E3(YJ#@]8#O9L7 ML$5[6B\+8WO^,AC<@Y^^>$"ZQWE++[R\G;:X21_YK*47-*F#U9 TBQ*0YA%(848)1323(0P9!F-8BJ8"HEM#?_!G:>VYZB5LR_& M/\2I^SF]R?J!G\]:+X_]"B]:>T-I_.']1BM\/VM&NZS]_ =ZUO-POGWV207_*/5;_9[^U"_9A,>(II#'--9>0QR;]*P(ABK"04(3A%.G=%U' M^5-[@EOJ@U49NN,'&]J%UMVQ7,%Q0>Q>U@/"/#!5M!&N@J-G789?C/I_*B=C M&[="V^"Q:*$?>+[*%ARECUNXT ^:D]*%GK>Y)=3Z>D&+XJ[9(&HZ#D#SP=#SWZRYY-]=JSV%UELUCG7Y'+^WS^O%CE_ MGN,@DDJA$&*A(HA5K!T00AE,>1C0+$U(H)QR*FY19FILL=>Z'-SE2!2WK(HE MI8R$]=#D8X:BF;S3\H>6IJ8#P\$*7/A491'X5O]WD)&3/K#V176WJ#(N*7H M[80^?=S3)]'>;5[7&6Y5VU"295*9_'2%33-&3!)(D @@"KEV'Q,<<^RVJ[*1 M.C7JW#VMY=!(N=?;!XD>(WX+6]Z X\O1(MV 1FO?+5V=4!J4T(YE3H"Y+L!@ M1U&7+O;5"__U:ED>,9EVCZ^WQ4:[C^M=*>0\2Q).*3>S.(3>[$DD(8L4@A(K M&00']O^&,!8[_$+QAXYCU]Z9-N#[B0^;QJ M%/_UD2X6K[9%OI1%,4]5@J-$2:@HUIY$B,W@TE#!A&">9 PA$5I%C"_'U8__TE=6#['^ M8?_L7KK?* _N%6.:I_;:QVXHS3/G3/FFK&^^-SWPYD2H0&I''ZH@2R"FF$(: M900BE"8)"V6,@M2Y(N]8RM0>WUWV1*,E^%;JZ9C.?AY1NS?SS3@-_#B[0]2O MYNX2!#Y+[4YDC%]A=\G,LX5U%S_L/HW%A!O-&__=:GU75MH7>BNPV K3Q>#^ MN_RUG$]5IZH?]$G+9;$KPXAX3!#6[W614 EQ'(:0,OU3F&AZB%#"! YMY_;Z M4&AJ=%+&XI^T467;V*JC00'RVBX3]-*K"A[WIAE'8%'&QA9[Z_YB/TW$RZIV M\]1+K-489R?&'M.7!M06@<8D_0/01H&65>"3JGI2@I9ASL5/WA;,?B3,V LW MTIB8\1;0:7Z,3[0[9LIX$3/:G!F?H+1GSWB];\^.SS1?EZ=U+6'OUO)?6[GD MS>P_SC@/9)K!-) ,8BDQI!1S<]Z/"8H$)8%3HPL+F5-[*[:?PYVJ/>?/V$!N MM^_V#.3 KZR>&+IW-K9'Q5?/8@N)XW8CMH?@I,^PPZ4W=!#^OEKH*XJJ4=G' MU4:^R0N^6!F))KNM3&Z;IQ'A@O,4RJK#CA20H4#!"#%%LSAE$8V<.P?;2)X: M_;05_\__R$*4_G?3MO"7-U+E/-^X]J^T7@0[*AH$VH$)J:WS_V[P-&J#O=[@ MVR#)ELYP^6P/;"5W_+; +G"<;0?L=(,;R]/+[=B7_.&[WIK]5LCRO%'OX=:; M_-^TZKE>];%*8A6$+.,PHYJ]<)"D4/^-PR@.B.2A"@/N5%CGJL#4F*RMHHD< M[,OIQ\)?JDR"O?!'"8CPA*4:I+#"F+,*:2Q MWK&Q&"'$$AE1X900?BQ@:B16ZV<9Y+P(FQW_W +&P/S2J#9(9Y]+=GMBAI/; MC_KD7S+N^,F^^+G>\[WRC?R0_S 1IHU>2C,4ILJ5,GDX(6&1D#&&D5(,XBPC MD$61A#A)$YH1FH;,R=_J%C>UI_J.ZXWCNCSC:'2M]R$]VIM>09JD5&58)%!P M9=H[XQ02B@*HH@RCF&*'I$>J6GVJ]7JGU=*._H :QDX\P;7P Q; M*0I+3<%>5= DC7K-,;-#Q=^%TGNZW21W-#>=6^. ZQT78]J1XB2$#$4(JC26-,ADS-VF MIOI2;&H$T;(#K':&S,I6B>6SLBEM,0&FHF7-##QUS^T9=G6=_+U1UVPK]1)NK3IB&,WU1])VT82O^93(X',&YF,[A>I];ST=715%V@]#\;";2 MU?4$,*]U(*?U!0<*]RS; MN *XZQGGS3".=Z3ICN -IY>=N'@_K#PO[87.)CM-OWP4V7U9S]2Q_&&9JYS3 MY>:. M"8X)@Z9K<(=LSC']J!">@*E$/EBSG!Y"M9S$[H MN)EB3D"KY0^YWIBS@7N]+H5)4KM?4Z$%OZ'/Q3P+ M.,5*.X0*I1)B_1=(&0]A( 4.5):0++"J1^LE?6J4M=,1;"HE@=!:NM&3&_QV M+#48J .3E=&[-=A\!EJJS\ >[5I[\*8+;6?2ZH6:)^YRDSTJA?6"Y9C)^MVD M'Z&]?7Q:K)ZE_"K7/W(NST\E_VA4*#92W%6[/9-&T/[WUZMB\W&U^8?<:,]S MI6G83&0D>D.614$&49IQB-.(0(;B $:(",%)$F4!QG#X/='Z<'J.^@H8'.[CU\7P GONE?."/CRL M975R\TG5!SS[,G$J(B:R!'*:$(BQ*3T-109%*##&020"[)21>$7>U&C^4%WC MR=<*]YY:>@UPR_VP/QB'W@'?@J#[CM<.%U][W"O2QMW5VIE^LH^UO*QGO/ L MS[7>N:^>]Q^I7\DE^7UZ,A\L/FTWQ88NS3[ZRVJQ>%>%,NKF^?/"!(N7PE05/QG)YVKD8RIP2A,$@SA0$(=9! F).112TBBADL3" M*8[A(GQJ--_H7D[VV"G>7:IP^PK8,?I0N [,TXW:,U J?HCL\,T*^J#FB4R= M1(]*D7U .2:^7O?H.6Z@507\29GHL9%A@DB?U_(QWS[.-7\%(14(2F9R% -! M8*8WLE [X EBJ0S#P&E.WE6)4R.NX]8$PAR>B%IGQ_D$5]&VXRNO& Y,4L?P ME6=/C;K@EUKARVUJW.<;V(+C:^;!57GCSD&P-?]D-H+UA2_N=+]?;M;YLLAY M-08ME"I5-&8PS$@&L4(!9$COM6C"M ].* D(>2&_^U#3J5';*[HP.?(OYGL? MK>/H[G?_U?EC>N SL+/8]_B\P5=E>F[XD9Y_5$_\/-P#.N,7!'KVQ^_U_>JN MF1(G. I)#!$7&.((2VA&E<(XBFB:\"!3&?7BAN]E3HWI.UW%&3"*]VQ;:K, M-WKA_6 =F*(_K)8/=0.&^X/V"P.T+G5 9F@'NR5Q&G[U*036[O292WW-)*W3 M2(LODLO\1UER(7F $I4*2*@((*:<0L)Q# -$J.*8,L;)?&E.O*2XOV4>Z:EL MJ\>&5(_-B08#NH:UHF"]T_36<:1G<+D;D"P\5O0S"]4FB'=>ZSRS[:DKW\LTS"ME]OC%5=2H3&35-1HD)W3$L(),X M@SP-493%(B',JKSXW,VGML$IE3+Q)13^POX$&G7MYY6=H-?-&[=B,C _N,+A M-*OLDMV]!I6=W&RT*667S&B/*+OXF9YUL.L'NJQC;*^U5[1:Y*)RI);BLU[_ M9K[()_4N7](ES^GBJ_Y-Z6 5Y\ZW),6Q9/J9QB)+(<9";RID*& 2\41E04"S MR&D&@V\%IT83;?M*)^B-+/@Z?VJBTVYS#@=;5KL]RTLNUL#\U3:M+$_9&UA0"^"K<-BW>N-6&@\$[DEI\E!R>DRR6ST^KI9E$4=5 MNE-4O6EX.>JG3+RNLN5:T32MXOZS7&BK6A>-N4H.,^G&7*VQ!M*-L6INL^A\H=PUB.YF M&>--H?,%Q\$(.F\W=7L+%NO-?/\2EN*M&1%MQMK]S(MY%JH("T*@Y#'5'@]! MD&9)!".59C)+:2(3JYKX+B%3>V?]C:[SLM?6^Z46)XL-:+0%WXR^EJKVX]I=?G#S#+[/=]\SY=@VS(-/*Q-WZP-_0E8;:)C M5E#_Q;,+=HRS) .35+O!9=L,H.T C2&@728S:*O%VS'UE9737Y%QTVYN!NPD MK^;V.[K'&;[(A>'NSW2]>;Y?TV51=<$MRI9'S]6?^^>32L&$#!B,(HX@QII< M:282F$F]8^9ZVQS'5LT9G25/C4MKY4&I/6BK;^^.ND%_/4 P&* #,^%E+&=5 MT[1G\*W^KPWUW8BSO8L_&-XCN?.><7=RW'MAU^&DN]UO-(>\EYEMY[O?#6[= M=#=SKB[/KWGU_"O]G]7Z]8(6=1O9D)*,,!G##(=,[[N3 !+%)(P21$2,]99< MN$UBOD6;J;TNVIN]W1"QSLE-)J6[- J45O5K_7O;BKINQ@=>IQ'WX\,LT0U[ M\AN@];XM[Z/+"^W,;X#M\N;\EIOZ:!?Z(5_*]QOY6,PI25"J4M/U*%,0RUA M&JH0TC1-<8:X2+A;ZZ/SX#!(N\Z]E!=LS'EB:G<+SM./N[OKO6MOJI'W>V6*3YOOKY9E5TG3R/;]XY,64.[<5D4Q)TD:$9X&,$ FOSY3 MJ?:V$@PS&4K)*68L=1I,925U:AN8O79@84Z)U6H-^-X0P+4%CL?%=NC;N63> M,1TZ4Z4%7:-PV=)[!EI(&Z7]N6M.&'ERWNQDCNK*.<%P[-BY7=R3E4SXZ),J M$^_VH0D5\)"K)(8H10G$L8PAPX3!+.%IC#E'BDHG%CHG96JL4\57S92J,O6T M?\#G/*:6W'(K4D-S20^0W,FC"P1?9'%6QKCDT&7F"1ET?KAG+Y-J5U14W;?> M%\76=&TOW;42=L1Q*[ C=1!M@5G%C1M$ M7W?NZ=P[F%R'PU?GD@Y)XW8LN6[R2:<2BTMN'TM]N-B%T;/WN.1+L(:9$%&,@458QK6 M@ 85K(Q%G$B%,L(TK*:*8CQ8=](&I).J7+(*;1M.4=N-J;Y]S)?YX_:Q AL\ MU=]R/U#;T;$' >FXM8$X^HK^>'J5_*&N<5G4? ^K_A0R@O-*3YKZN7YQ.<_ M[GYH]T8^K27/FTKB=G?5@X94M-60:JXX3RG%& J<"(BYC"#!"84T#)(DB&0< MIM;G;GT4F!I/MVTHZ_YINYNP_&GBC YG(+W6Y/HQV-!(#YXPT )9ZP_:!I@2 MSH[6@0-C;W^$-/0:C'0*-,A:.)W=W )DQ_%+K]N.=H)RB]'M0Y";[N.SK79U M=*)5>+\T);OY#VGDUAG$K28L$E(%8>8T7+J' M#E-[TU234T^/7WWTQNY>#+L-[, 0CY@L<6;$Z3 E!QZ@&[3I=+<&$V@G;061 M7:-HNUOUG&'"^5J6MS^<8%!/+RBJ/CYF@D'QOIQD6GJ?L14>VGS42#K&-H.12E&>BA_UI\UQ=! M3=J/(-];. -+UTE//1?6CE '7*>1!JOL\/^E;<*?REAN8T73+*VTP[3_WUGB M<>#*34CZFL+23XEQ1[/+,HX!L]QKQ"=W +XQ:U9/X\@QL5H!) MO3'/A;^W@BTPGOC_JKA1F=[6^&-.M[[.(WO_2C=EB^/CECI8J9"J# 9(:"(/ MB("9(@BF242%BF,9"*>A6@ZRI\;IEQ^<1G\/U'-A&6Y@H=O!?3%">JH?QH)UP>@ X)'%=D/SR'-8-B16=7;F%^TG;6Z6D:6TEWR_YZE'>TY]? MM'_\11H[M<1Z7ZQR+M?MD,3[Y=N?7)HDKD]+^6N^6%1;:;UUGA,A*4$B@DDF M36MUR?4F-B9013+F<19%H;":>3J(=E-CQUIYP-M%*[DYG3/Z&V_T?R&]5RLM ML#\N\K^HU\_Q7G2I!N;:G6V@,J[L.&;, X?VS4"SG@=%2.^7H#+2M'O59H+: MSAFH+'W)A;4_)'S1!1[I!/&E%MKID'&PA>@X@?0O<[3CR<'@:I]=#B>DM[-R MH=5&T8YXO:V20,Q6\?[WU5R&-(A9E, HRR*(DQC!# D)"4U1P&6246:507.3 M%E-[1>MG(79V47J ;^VL# OI\&[+Y?Y ,V#TYJ;%VF'J1NG+:$.\^BS]*9G*B8XZ' M[7)8)G8, /+0V1P'^+ZM\:W4!F&(J:[&C,I4K&,=,Y7Q]SR(YTWC$^+9K^5UOWW:N\+O56N8/R]?;]5HN>;LE MK]:F_-NBRO@5_[.MTBP^2C,EA_[\;+:$^A\VFW7.MILRXKWZ3-CX3MB] MB2>[S@._SJOF9@>&-T'O7TPOEC_-0/,=:#!H=[POMP M&, >AQG02)BC*XV% MZ8N_KOZ]!8?)F:D \5B>^1+KZ*OH]34]'>M(^E*T/+Y?2Y%2?%I^,5+7 M^?)!?^#CRHS+JO[ZBA9Y/;Z")=JIBBF!84)3B,-$52-"99RAC,B4*N[4**OK'T==#H3:]Q M#Q]]PWER(.E=@,\R=(OVOW637[V/53(WW8*,#6]_/N7K\@Z[OK]_U]O<[QLI M[O0.BC[(MS_EFN>%_+S.-:-+3?FQBC!D"B=5U@=3G$ 69"BEB0H5=J+]%[5F M:J^*VB;37L\8)45)0](8I7_^)5\"L5HLZ+HP1ZR@,+BX'JF^Z)?'\ISVC_*5 M&/KP]_8^];M.]"U,JO.8/2KM]O0-,J"&!C38@!*U5V.A:#DJGI;9_<9T^U@&MW9O(%V #ORAV6)D$]$K1*JP^ MQ'&[#2;>9I)UB!IY,-EUHT^GDUE39@%1)JR2Q+$ILM%IIUZ'&ZW^W+<\L3$G 4HPQQQR3+7/$(4)9 &)(.$LP:EV)A+F5 IP7LS4WMRM M@NV=GMI;UIHZ'L!>0-7.?;@=JX'?G'U@73 M+W-V^#=9F#AH&24M2V_O5^97G[:;PG3:-J>>YWE,\XS"F8ICF)C)GC@BVME ME$'%HR@(L4A1B-QRKE_,ENGE7U&/TK#FZ+"JD-ZLRE_/0+[;MCA, M17]QR$'-BSN1X\+^=ORA MC@IO7B[?QX2W*]3WB)!M]C.[7^^G+M[K+V1AJO,^R[5I]4X?9#TFLSR9O%_G M#P]R/4]CGJHT8C )B'[S8AG 3(0$9@I+,P$IRB*K%FN>])F:*[#3VN34U&J; M>I2B?*<^&X8R"LG__+#Z\5_ZJHHM] ][DCAWKU$>^ XCFH>WZR/N M#^+;Y2;?/+_+%W+]6N^U'E;KYSD/<$IP1J (< 2QRD*8H3306QZJ6* H5HE5 M5O*%^T_M@:Q4!*6.H%'2_JD\A^#U)_-&7 9^.MT@<7I$.PSO]9B>N]]HCVJ' M,>W'M>MC_=R8S^L5EU(4[[0ZS;SM3TJ[8H^K9?F>GBO]Q@Q3SF"(D794"!*0 M!DC"1&5!Q+(0!RIU<52N2IS:8]TH#,R2@;P9$*]WN;Q4NO))RO%.YI>[#_#. M"?(]5\/._?"*\< 4<0CO^Q:\E;Z5+^'/>[#&QI-_<%W>J!Z M?G'>WS["_LQ MT5$Z]\>MJ:O5SH()_A2M<(ZIV.)SE(F4$)I!&G/#2DQ!(G D0PP3=)49M@I M"=M)^M08JE$>TKH^I*Q!*L"VJ"+#IC/]=B-+AEJLBE:=T@PP8U!9Q%1=Y%BY MY+9J=NPUV%H,S&0G93J5YF4\I%J0@^!\J;X_7NN%FB>.Y44B9V[Y^GO_V=8YCE!!NNNOO#>VIC1]BD_G#U>-9_V3^9K5N-\O"=JMX\7V?^I6&WVSCY MAW1@JCV;A;5/29DUFRF/]7I.$/FJW[,3.FX]GQ,0)_5];E?W>S=\U);0XGLU M5+QJ*50->M0_O]_(QV)7SRX(XFFL]UYQDJ6:G2B#5,D0"BFYD%DF$N0TC,E: M\M3>$+7B(&\T+[,75:,[,!T[?_3H 6F_%'9,-0C Y-5@^W[ VQW:H-2[T&: M#CBCY8FW[.6.2EW.H:85H^/>=D+U[16>;U:&F%2BY'%/.4L1BC4 MVZA,:.]1I $D5"H8A!$/681EG%"G\-)E65,CJ9:JY2/$V\J"7SZN-O(__T-O M*_\[6UF_BID4S3 MD/_W?//=)$::-[1IIM3+2W-<"3NN&0[?@>G'?O*O^8>],<^[,0G^AOS>!J;O M\DH[X2]3=ND$S,5R3+>[N*V4YGKWA:&F.7>:T\QP[/_9I!IC() M>4*$C!!-$9;S:A3KUPU=;^SV/"-I[_)4'=LPW /VBB[*E$ (F'S(ETNS95JI M9I[M%/HOVWXYS!%L&"H"16;:>@0H@=1T[5:<9$B$0F2,UU^.MTOQ!_]J-!:, M\<60VMO\8WXE[/;D$USD$8]@;BV8/TB[^\,TTW9J>G=<"M\U M[J[B^\ZIYB8"48_04D&,:8P%Y(AIWR9%!&8H2?6V)A61HBB3"KL-HV[=?7*. MS985?)T_V9=1G@?-CLQ[0S$PY=9Z#3!;[*S%WB8^M^\]\ECG,V:=SFX^]Z&^ M':;_M35#1][E)OGM0_Y#BO=+S0P/IM:Z:F=]1!"_%5)M%Q]R)> M"P&QC#$D.& PSJ),\3#B 74ZV;E%F:D1P&Y3T%10;$M5P4+KZMJY^H8ELN./ ML8 ?F&X:,T!E!RP- 7M+=CWS3W9LE3G@0]?B].B8?3NJWOIJWZ#*R-VW;P?M MM$>WAWOVX]KY8[=ZUN@-ZM'FB_G+$%IP@F&,@Y2B(7D MV@5"$@9!2$@01R%/K7I87)$SM<>_5/4PY[74%GRK]'7HJ=Z%;C<+>,1L:-=I M'+CL6\A[@FVD%O#]X7-JW&X!2D?C]:ZK1VN<;F%"N_&YS<=[-PYYDNO-\V>] MD!O3?E%OVIZ,B _Y4I;)BO- \("8<4=1P!#$2:8@"U0"4R7C,!(QCK!3]O-U MD5-CT4;C&2AUKEJV-EJ#;T;O*CW7L;^Y!?AV^RN_D Y,LA[0[-,MQ!(@?^U" MK@D1VW.,=R('I MIXWAH<:[VGK_D7,GD#Q1D)W,45G("89C(G*[N&_DZ(=<;J5ICF0R#TV1QM_S MC?9-B\WJ4:[?_N2+;=F,NBBD_I\9/SF/,8LB4Y0?R@1#'&9,NY9)! 5)4X8# MJO=/3D->>N@P-9ZJ*HG7E2&N82;W%0A0(AE-.409,^\&[=R34.IM:A:$6 E, M<1R[50\/O ;CE!*7JS \^K8AP$$1'3Q 6&I?-;=K]"^3_T%C@:DFKFT C1$F M0]UG#+$WA-XBC.X:C!Q_[ W1:72R_ZUZYK::TG_3DT^*-]NUOG4U(+UJ3U5U MXR[RU=)TZ]MUYJY3;$T)&LFXYCJ)(5=$LZ!VV6&6\0 2'D8)0XA:SAGUH\[4 M7DE[A4V&X5H**1_-[%A3'MAH#Y[6S;#O:D!!U71OUQRT?W^]&Y?6CF+'6["! MV;8:.U!9 BI30&7+K&[!U\PO:-:S91'8F^0Q"= +M+YR^VY39MR4/2_ G63B M^;EKW_;H?Y>+Q?^W7/V^_"IIL5I*4:JRGH<13\-(DZ],3!NAF*20!3&'-*(I M90%EF JW1ND7)$V-7.O^X$9;^$^C+FCTK9YBR^$NUQ'N)D*ON W, M_0H<-S1:OW3GD5NN7S'PM/GZM0MNV,'=/>EM!*\J&+^8!)?BZ]V7KW5,33 6 M,X409$(0B",:0DT+'')*)*(J"01V2D*Y*G%J5%&]V]L:@TIE\(M6NM>^JA-P MAZV3+QA'V1U=1G" \*4U/#YW.)WRQM_$V)A_=I]B=:&/Z77WQI^99RD5*N$, M(I%PB%6,(,TDA2BCA 8\#ECDU,OPC(S)<0K_+L5V44X;^+!:/D M]!$<_ES\VIAIH[(($D4B@64@F%-#0A#EFE/)4R2A)C_ MT=1I\]$A:VH442GI6!34 :4=!7@":& JJ+2<@4I/\*W2%!A50:FKSQ*BZXCX M*BCJD#1N>=%UDT^*C2PNZ4YD407H'8DX0FF@4G":%D- M'9^!2E%#&%I5$ W@<%A@XHDFNB2-2A,6)A_3A,TE?6.46XC*. MMA',&] 9)W)I#4R/>.4%XV^(4Q[?<>3XY 6#3N.2ES[8,[5RM1*_YXO%^\\O?CM' CW6CH'Z][U0$1D>/69"=&/A*>SPO9-P\QTY#3Q(;NS_= M,S28%WRQ*K;K:KKCKEW)%[DPC?5?FZFF)]U*BKV#F_$PRS+!H7[G2XAIIIT! MC@6,F8@$85$8)E9-$3WI,S4R,5GP^B7X7G\=EF7NL$F/=XPOW+I$EF'(\8 ? M.F39/ZDZ"II]OV'RGUN^E7]VZU?K/:LHW: M+NYX.;&J^"*YS'^49P0!8Q&+100#K+2_%,;:5<(X@#*($R:X5%0X\:>=V*G1 MY.?UZD=>.+=CLL38C@#](S2Y'[WIZY >5Q>)&% MT-&'%]D#<6YXDTO7IIMJ\4G5';)-([1]-38Z$!S(&O5S0FHJMOY%RWM MW2C+84'L:&L8F >FKD.$W[80;@8F?+5!V)FZW,'R1%\.@D>E,'= CFFLQQUZ M'DF5LY&JTZZCCE!FIV=XTTQ_^"S7QM>:RT"O@4H55#3.(%:1=DQ%Q&%,8R(X MR_17U"EXY29^:I16:P\61GW'DRLWW"T/LP9#<^CSK1K(4O,SS>H:[HDAH)S' ,,O" M!(H@I2SD<<:9DY-H*WAJ+/9E@$IAUSC9$-@-S%D65:D#!<50*)1"H0@-!*4T M$E8M\BSE38V#&NWZM2VX!JYEK-X?9 -3SPXM,X.MZ?"[^V6EKL^D82MTZ>GLEGL8N$8)SJ!SHX9;@%D8"HPJM5#6@;(!+QDN*_1 ML,>W'W<>[ 7C3H; 7OJ^K^JO)I!",20E3'L7:/6$Q M)($9'A)E*(JQPF&$^I<2790[M8=]KVC=A0"$M]007<;;=I/@'<7!-PL'544S ML%=ZUD"J]1Z /1RQ&J0"Z;+4%ZQ*N@I%=Z72]Y1JCJK+?9:EWT,BY;>__D?68C2_P:RU-]U#-(5^.T8RB>H U/3AR,DWW:C MUF-DDAT4WJ8H71$W\F E.^-/9RU97M>S2T-=^OI)G7A)6EQ+>%F/N8\CXBQ* M4Y$&$(5F.T11!#.44]L>F12LU;*L%EXI()H8P(;^ M!+0TILQ84?J-T;1=+39FFGM>37?7GW,]:^^[@';L-<*R#$QJ[=KN,X&:<@W: MQ%<5>0]3\'DCFKX:2O348MPV$[=!==)\XL;;]3S-K_(#JFDN_/E^39<%Y6:G M^%>:+TW"VF_+M:2+_-]2S!%E(I0T@VE&3&J2(I#2B,$(902G*%%ID,V7\L&D M==X['.D[Z&#UV)+JL3W19,A$FD;!76Z2;.;2+[0!X)<';8ICMQRGM;$\[_<- M]4BG_36FC=Z@I3@PFH-?C.Y_FH&]^A[/^GN YNNDWT7TN.?\/4 Y.>7O M:>"/J_4F_W>9>/Y)5>D%^?*A3#Z?9W$:1(I2R$A2#BN@)AP>PH"$$0LQBQEU M:K31)6QJV\&VKF8#DA?%MLRLX49;QSSP+I#M",H7= ,3TC%J5YU)W3N MB=X6F/A*[^X2-6Y2MX71)ZG<-M?<5IK[9;58:-HR8\+G,D2AB!B&,N"9"6YA MTS\T-'6Y) N93&.2]*G+;1)J+GKLVX/O1G4^):N%\]O?\HU MSPLIWCX^+5;/4I81[(.D#Y8$D2R3ZU(SBSJ-$,QDR&$0I8($61;%BME-K'&0 MZO)E'V="3:DXD(WF]92%5:FSI:O@@GHW3PR$Y,"T44&X4QDT.H.J3;!M7DYO M3.UGV0Z [4AS;3UA[#3DUA&MCH&WMG<:;?BMHVGM0;BNE_;;MGU:/]!E[?:] MUDRT6N2B_,O=4GS67ZSF&[=S">GBJSG2*OL,W+&B3.&>8\2E))A"DM((8H82 MR)!VZ3(D<-KU+JJUS MW$SZ66>[W>?HJS?P>V>LA7/>XGH%VM.>V(].HVZBO<)XO.OV>W-/Y3!_79MN M;@PG<< )ATI%IL\EXY $VD7G 4G#1$DL,J<$L_-BII965BIU+G?CQBJ8"E,[ MAKP=J8$I[VS-2ZGD@)4N!R ,5>!2"7G9NI8#0Z^6LQQ^^M8\L*HHYI4T1^W5 MSUK0&_V?8I-SS4GUN>)1.A&+,S/1B\&,XPQBTT&38I% A%%*J0AP2K-^^6"] M])G:UNXP+ZQ,6F"E1>"IZ0I59H;YR /KMX!VO#3BL@Q,8.V\L$K_9D7JOVES M9J QJ-S&-8D2XZ2(W02P]U2Q?MJ\4,K83=!=3AV[[;;]>'G7L6]UQ_^US=?R MU;;(EV8D0O%1;CZIU[3X7O^+F&=*X"1B&8P%(A"'2N_7N""0Q#04@4J$]KM[ MI)"YZ##1%+)2O2*O'+2EW)BGGFNU :WU=B-;IU6Q8U;O((]#HXW:9CQPK1[8 M:SX#'RNLC?;-OWM,'NL#FB=J=!(]*@_V >68]'K=HV?RF/B?;;%II E1/J1T M\9GFXOWR-7W*M<=7E3KL-E$'LVS-:97IP"7_M=7_U+K;/%8\)8FD4&0AA3BF MF@Y1*"!*F9 1D2(2K <=#J;P1+G3M.+FFZJQBGX,,/BXVL@"?*;:'+H 7^23 MEO3=N>76<.O.!3,+'T(NL-#KS@1D889A@(7$(8TP54Y3_UYVPX-!Z]X>TRR'7A1?.9J#Z3EN@N?0<)]DAPXNT-^,M[ ^KB)3X9M[PN^RF6^6E>;??<6+_UFQ-X(T>!G7F:G5$^$'70R; <.'MNR MO.@DV X3S[5;\3OYM;N!RZ>EK%]HBL&T#*@R!$(L0" MWS __J+Y;PC.((S'&MZ9/6>_2F3R=8C=+T:2]U0DV? M3J!P:_IT>KFG\Y[W^HWZST3AX)'"9..Y(N M85/CH/9!0WUH Y:K)7RDZW_*37D@6TB^79=='&X\S6ECWO/TIB>2+W!:T])T MP(.9,W@,=1#3%O6R!R]GC+YZT'+N&O>YU575_^9=7G"Z^(>DZ[=+\89NY%QO M69),(@51C 3$G')(S9A['A"9D0#) %LUMNX2,C7JJ/4$E:+ : JTJL#H:C_" M^B*DW0SA"ZB!F:$71D[3K*^!T&N@]<6;CC;3^II9[;'65S_;L[+6G,O*3T]R M33?Y\J&5,SVD>/N3ZX_>/9J_S5/!HD1E)EDO#K5OPQ/(2,9A M0IB*TA0EF- >IZ.]E)GHR:>QQ4S(+@=XY5II?7/'.=G]UL9NTS$E<"\=QBTEO@6FDUKCFV[6CR?_ M9A+UE@]5XP%%]9=2$1C*=N??4MC^U:KU:#+0A MLR.EGD ,3#66&#A3QQEK/1%"^\ZC/N9G3#I^>,]]I-\CVM?W9L>G@);KM'VP.( S_FNR&K6D7PM<*OUM+?,W\% M!D_/_R4IHW+!%5./>>':QWN6)E&3?%_6M7_4:_])M5H9OED]TGPY#W#*,I$Q M&"(25+U3&4(()@$78:Q?YM*M6=AUD5-C#J.QR>RJNC!\JY1T?-E; &U'%'[A M&Y@S')%SK^BQ!L-7T/6Y5@#<%)Z8W]E3VHQ+/5*NQ["9*5)?>^R\-IT M.S.B^'>Y'TB3$L$H#Q$449!"+*GF&)6%,!18)(CQB$5.K5RBV_0*^>]Q^IOU^E'N4?M0=7G5VC.<\P"5":0AEQ M"C$B$33=Z"$B4B0I"Q!+?7!;+^6F1GZEBN!''5!X*I7TPH#]ENXFBAQ\04;D MT+9A;2(%[!F@CPZM3I<$1V*,*5[J\?4E)<'!<%25&R\DW[.8NK M':V&0FM@FMRE_>RFN4.IZ=L $CCOYZRI5\G[Z6KTI;R?SFN&.U!=3+AT5]E_KPQ0S&J" TY@ FFFZ02 4@J=$&XRR'.:22 MB>#G:_LX/#7>JGL^-@3X/L=L@]CU&WK>&/06ZU5C ML:S^\IL?.>,R2 ME#$&*%4*("@*@#'A0*B8/&MA1:OSXFR/O4>P.^M_J>7%S MS*XRK/-^)>6'-@_[GJ[EK^6B?-P\SC+.4YY0:*K'4("4TMR!4PA8P36/<"P* M,<[^A:/C4PM4C*M :5]WV>Z1IGQY$STV_HZTS^':_0/O@0S8J=/?']GKH$0' MS;]I(C*#0+2%(+JO'Y5?KSPJX^VA>/;;:^^ON+K]<^R]>'9&L'T97_LCCWQ- MY9[J;K.NUG0A=IM(VT6EM[+Y=Q;G!1>)DB!33 (D$ATD4Y@! DF!XQRG*'83 M7!_:XZF-=75KJH@^T7)>'Q^O]=?;=?B;=F/?"+(WBWDF_;I.N:X<9 '/#I\!W'*M9S@8AUX(LC@OO%Y&3-8BN#>-B(%NPD@GA2]C M-\89X3/6IW,Z^#(T3N>".V[C1VF_+5;-!MB_ZG)*O\B%5*51CL=Y6B@D *]W MJ+"B ,," @F3-)<"90B+61,A?EG3U=J.P"Y8%&;!=AYSE4*2-Z$L/UB)&(#% B$4A403#.%5Z@9JK1;7T,1_M70 A$[Y>LC$KC5YIZ M3-?7OAZH'.4GN9Y!*#.900+T$Q$#! D!C*$"2)7SE,:*%2SI58Q2&YGFON"9 M4I2[(D9/=+YI"\W.Y\L_S=I%SS*5!FL[;NB+X,#$<+9$95N/Z/<=;+=78>M? MM_( EZ&J5AH3KUNS\J"15RM6'G[7LRSY^IM3=(B!1N, 3JOJVCO@R-5KZ;5$:49NZDKECEE.?'K&CK9%P'IC-VCJV?S'M^&M3OFW? ME&C?EM.ZMR;1:MN@<&P7 -5 )-C'DU&Y,0!DQY09XI9^3'HOG^1B(^^E$>YH M-BFTH4<3>]^Q>?E06Y_E%.5%P@L "3W6P.S1 784&1S6@^!R='< ;6AY42>H M C&:@ M%P?1SPB)>,B;!XW M=2N6=:+,_@QEJS*68Y9PH>DZQSK:1((+P#C!@,:$Y$+FL8BME@E]C$^-D??^ M1[)N@%DMI[P6XS9!$_]F>M*.IKTZHYN)AX9X8+(]0+?Q?9=1J%'>^G]S4($Y MH/!;'^BZ6%/?]X Q]?_MV=++Y"B$V >,+>?UNL?KI)4;72(I;A>&;K6W4GQ= MFH_>_9 K7E8F"_K3IGX+,RD3P;&>A4,C*Q2;PYB%0 B))GBC!$VSH$J1\>G M1J>M^[5B_[Q^1=P>/B/G81.([$&ZB!H;IY*6[=MQ$TM.MW?ZILM1=.R-TLKJS?4\M MK"9RK>XEE^63N>TNW^/](BFY9V0^/XU-CY MLG9#X^_4M!O:[A]XTC!@ITY_TN"NW7#E49F@=L/+?GOM.8.KVS_'G,&S,\;7 M;CBRWRM/99L>LZ)\_?=R_>W-IEHO'^6J7:=.I,PE$P1@9BK4<28!,144&(.4 M9 4E><$\\E2ZK4YNS&F7&;>C/[7?T=9QKQ25*]@[I:B$0W2<%)4N,*-? MY()_>Z2K?PQ0$<8)K[!Y*E=LOD:>BAT,%_)4+"]VW]N\U3 35]7U%?P"&7@%H M'0N\&7B^O3VV^HYN.-I&WOF&'&[37?C& #H8O]+U9J7_/5JK*C*>,E5(D,0* M 51D!<"$"D!$3&-A3@+DX;0PSOLPM3>Z];*4=5F*N@711V_E4X\^L8LB!D9Z M8.JPD,(ZAGG'!@^DH:'1#Y*2B<>56;J0H9#E[MUCKV]T*H9_< MJOWG8[F0<$:)DJE((4 XJ3.K8H!5E@ F!,<\QU1/E6QHK]/*U(BM<31J7;S9 M_A(99SOE:!R [>:N8' -S$[>2%G3CQ429PBFDOQ_/"R?_J>^ON$6_4KKO M.@II6#5L2PMV7_;<)R@?%J72P=5BW>P/?EA<$(7X4-UK'EHN-.T\?UY656DV M,NJS%G>JN42;%>VW9RC5D1%D J@$*8!RHB.F6#" .$H3&4,EW,YN#^3GU,CG MH)EMKJ;9KMU<5)8QRPOZ"^MO,EJ8<7]=GYR-'GT*^P[T)%CN$+Q^_PZ](7#0 MM6]V77M1_B8JS9;QMJ'1MJ7;\TTFZ-ZW=GM5P)7_8?LCU$+_0%Z.NZX_+-0G MR_@#FPL7@"8SF' 2LUP"*+F>=PM8 )+I>#3A"F6Q8CB55JOTG5:F-@9TAE5= M A8.P/H'H%.J'^R-5) M*NBKW\ .E(Q7JN&V02@ON5Q'P4+4Z7WOGSXMJX. M3I2^IUQWYHSE#"5Y1H!^BHS"NB)&89V#%)*<)2)#*+;*@1_:T:G1S\L"Z:O: MZ9L7!]E5[;<=#0W>S=U,-J7.FW["RM'\_I:X72[XQ%S3"!S_# M(_#"X_^_'P7K(7:L_FE&:6W-C,-IG*1)/18/;GZ4X7PL$+<1P6CV^JA^&;W" MS?K;TJR6OUT:Z8D944+E,D8@E;FI-(8S@)5,@$H+_2\BF,'47=+KU-#4!O6] M.%2T\S3ZH_'5L8+I16SM%GI"(#;P2.H'EJ>@UF4D@JIEG3'S"E)8EQM[7N>J MX_O>%8Y/LGIV.VLSE9%49EA/%#!7 )E\0(Q( D1>T%1@1BAT$G[IM#8UBGB9 MLL9;=V]VY4R?G0L==R!MQQ7!\!N8,,YG^QWLT@>M=WP=DG 5CSMLC5WS^'JS MSU0]MKC(/8OO\VHI-GQ]MVIKL=?%NX6(%4IRID,)R "",@:X( 3D1(B;63:>"Z!>![*:&$/ ,S 8>R#@E_G4UOT?ZW]G;CI8$ MV-6HPU3 SN^YKT"^W3#]ESK!9GLPH& (PCP#3%&S74TP8(E^F4W=\BQ.B6#, M2O3W[-VG]A(W#C9)9?:+.J>@75^$ZP7%P"_L(0K7DW0MX+!?F.H%RTBK26[P M.*W[7&Q^QV+-Z36CK;!<=/=P6>3REWI74SG(K_TDU[>LJL.;F:G-%^0 MM%SOZ(7/T(L5O^KWF1@R_GQ9JVQ67 M=V,'YZZPXXXA 1Z86[]\7R$ DY6Q^5 KS!>>8X+SO MXT=_[\N%L5%/ROXNS9:S%+=/9$?F[FIT9]K??1W)WK''&W8[KAT!R8Y[9 MF\X,M$*LY&A^5T_R .68TS[MX\ME64>=M6?'YLMKHQW2W2*$4 M)41P#C##1OP9)8!P$[]E69%QD1(NG):#NHQ-CJOVDED'WMJL8[CC;,E6@= ; MFIN\@7,G(@M$0M%.EZEQ2<:BT2>48G.-;X)<([MEY'L7E9REG"*D>0$(D4E3 M;YS;0Z6Y_;R[B.GMYUMVFE6V_FO>:[8UM*Q M[RFO$UKJY F<%1RF$NNW5R* B"H %1D"2HE2O%5)>LIDC%@*5"T\_ID82VV8TXHR/+Z2KC!RC7-?22=6N 6[\X=M;=B0S M0A\,S$0OX3=NULEQ.^4JW0MO)5M'>^=OHEW#@%JN@+DF''/U1#00O?EZ,2H' M]H3JF"C[WLXS4*+5-_/?NW]NRB=]XUJ,7\^C2E.YQ/Q!N_'R@X-O[N;[4(=3 MFD=U;!4G.K;*868JPA( 84(ES%"<8JO,P*!>38UI[Z5YL/0PV&SHZ#>;:\=O MZI^1W/M?$\!JU[KF[P=J-OHNU7)>"C,'C!B=UPNGU363](Q(2C,G-?+?DC@T=FSG_: M9@$3B"'+"P1$G-42SQ1@082.Q0E5'$&NW"30^C@SM6&B?LO-FW_ZNGNE7/7J M*#N"'@O^$7C9$WD/2?K^D 53JN_ARL@"]OU!.]6U#W!//PHU]UL_[X(A3A(L M4BD QSD$*--\B$UR6<$2"DFL$&9.1VQ?WGYJ--=XY[W]>(2='4_Y(S(P\]B# MX4PTY]L%;(U>.:[SXL-!>U,>2JCL](5M]_487+XJ& M?E@T5;9G*J<2)8H EFH;CBYB''O$5-'IH M$E^Z\\BZQ%<:>*I-?.V"D:=#C?4[5?^U:F7,_B7%+.<)S)F$ ')6&$*1@"J4 M IXPHK#(TB)SVD<,[N'4B.A>5G+UI&,5M5Q%:K/>K&145M6FWA,Q1.,\3WB!0,(P RA-=>C(,@AP)J@B*,&"4%LMJ=/;3XVF6P\C M;ERTET\Z@ULWD?9'8V 6W )1>^_PW3E3Q 1+Q>@:?F9 MI=V;Z*#U-\'6&5ZCMUX]=G9P^2<)I]T[(5R$[6';;T2[%4]RM2XK?;_M&0)BK9Y; MUW1NR40= M-GWRSG:6AWN):AN1N*#$["?$?!9R2P[JB^!KRR__;;6L BR-N> 16'#YK*E7 MT5KN:O0EF>7.:WQ/$]7L9,Z^GBM-L]=S5SCC.GP!)(UU7".XYI.8YT *!9%4 M"F72:8/8TN[4(IOM(%P?&C]?8LD[L]ZV*^S(9@" !^:=0-AZG AR0BK8X1\[ MJR.?\W&"XO1(C]OEX>KEU?*LG^3ZS4;SY&(]@WF69@1RD.1%;A;[!:!QFH*B M(+@HN"0BI4O= M"^^].1"%J'/^=$S6%EC(*$M9G$! <6Z$CQ(%]+2,@%0R)"%E29Y#V_)[E\U, MC7=^IZNR7J'8B_;5J9#ZO3 5!/;YIVZGJJ]@W@K8# MHD?%OHZ;CU:W[WH##ZOW67S;+TYIMIH^+(3\898[/E351K]^S=93\[->$YK) MO$CC6/."4BH#2,8,,,(I0#!F&*8QX\PI5K&T.S7>:+>36[^-H$[C^;]7[1;S M[A11LP+J.+NR[0V[@&8 C =FEG#P.HOS+% M=A!OM]'O%OMZV3I^P1Q"!!)5:-[*408P$A)((>,"RZ3 B1-OV9F='FW)E8YG MS!;W7MBK7L)086I4=/2 '5>%QW5@JCJJ2;&+([!W$O%OZ,-8T1B3!*F MHRR%C-R+#K7T1$V" E/)94YCXE:+HH\S4V.S;5O,AK/5 M<1,E X!VD@ 9XIZO(%O;G(K?5LS;ULO3_S_?B#I/B]<%UDP3FH;-TIP5&,(8 MY%1",S?. -.?Z0DRI5*8!(=$S=;V20SCNN_$[B/D0YCRR7\1VS*%NUJ11F_# M7A%W1+E:]^?%W3@% M:5UWYW\>#5[OC@DJUNOOA6_QJ^WX_6+L_F*DP[6?'_7+,-]]1U:SE!&8QB0% M:69.$TA) "Y@ O3L)9BP>I[N5D? MN?Z7%S2G]<'\;M,OL_EEDJ/^OYEM7W947G=^KC,H,34."4$F)1JP-*X,&62 M:9JCG GJE& ]@(]3"_I,8T#=FB8UKSJ<>C;RHK=M^*]-M:[%"-;+6R%*$V33^6=::NMOZ/=RK?]'OW;?:"67 M2G_PW:Q9S.>56J[>+!?U86?MW*?E6OX?*1[TE!3F,HD%9$!2F )$< :H8 D0 M,%.9I$BQ FU#Y.XQ91#_/&+H@<>3K_+Q^W)%5\_U$OCZV>QSODA9M9?+"M^; MW:/%Z_706*H)N[:9U+5]ZR+3/+.!T390#P1M$\T@TC0RJEO9Y.GOVQF9AD9- M2U^S8^UEU%ZU@T=287NMCG;2=1NL(SIDX<+;'$U5;C"X#D7IAC/BG419KF4= M21R'#K>/2VWL7_6;U&J3_*>DJ_?ZN[,"$5FD"NK)GU0 I5 /VA(J0#.2,U1D MN$B=]$/\W)C:3$^_#=@Y@]('?KLYV?"@#CR<-@UHIU?'DZF;6I>HWO<];,U- M9!H2F98$3;KL@62X)$P?)\9.RNP!U)DDS3YW\RUG\4::DWCS.G_]_\KG&15) MFNR%<= M=M-6$'B&WE]T1<:C/,6%UOM@-FP13/KEL<6>W,&H)3I3/[2Z=6\OR36>TV94K_+LN' M;_K?VR>YH@_R;_K6Z[=T+7<\>[^[9L:Q6Y]!ZWS4>U]9-R/C/]1W8#HNUQ%]U]^FTI%;;]' MRX[D)^;UA :4\>IS[Y"ZB;981=T/Z!""G1-]$EZ[5LQ K?LYRLH,V[7C%1#O MYV;PK6H]TZ+_M5S5RGWUW+\0@E".%8 IUF% ICB@DG% $,UEEN""V54>][ ] MM2&ZH+V$V_,;TB>6I[$9? M@L1A"_KB+?J*!5VE[>H2;S?:@#&E*$YS!!0F6)-?G@%2) F0"2.P2"!%;BO- MP3R;&C4>2MF9QTH_=LXRJRJK1M5BYJTT8&N!2UEN-R M\56[434'!I.9C+,X004#*3$A+\TDP#C)0,+TYP57#$JGE2\7XU,C]A>.1NN] MIV[<[(2_'?T.A>K #+MU.SKP^R9Z"?-7"YB=J=,'KT#LZ&1Z5 +T >68X[SN MX5T)A=>97>:^]V7UCZ8,A?EMAG$.82P2@)6>HZ,XQ@##@H,T313-"(R)(&>=N#D$;9T?2 JIPU4TN M6AJ[JLFU)I^I9G+U$O?3I[5<[T'T]57?(FD6_'*6*ZJ4V>VC>LZ;44!)5@!" M92%9DD(EKG5;QN7+OI(QA: Q/'"$#9GX\, MA( MYQQ]@7,ZIW@5D([SAI>O'>W>N:QG\73 M+I;JB]+ 7'C+N=&V,_HD7]9T(>A*5-%OWTUAH0&RU;O "!0FG34Q:GS4U!LQ9; MAQN3+5$)-#Q?LS;J2&W9].-!V_8RSX.JS8GV;>%T*1D4A"J@(_?":&9+$[53 M +,"44Z2I)!NQU)?W'YJA.$CI <-D8)ZOLVA3H:^O/FX MYT#/-NSDU.?Y;_F]I49Q3[\0CV\EJV?M[7EFD:B<0,% 3#@!"-,84"$1X)"E ME.4IE+ET>5O/FYG:6UO+7AHW(^-GLRCD.=.^@*O=2]T?K:%7'@U07UV!2+\-I1 M0A#0!F8%3[S<2QI?PR)4$>.+=L8M6WRMN2>%BJ]>X)G+:ZI.U)*]ZLMZR?_Q M;3D7NPK(N[B5"Y9GL0X=4BH00 GF@%&> Z8RDK B5C1Q6BJPLCHUZM@Y72=O M'KC][[M"W]<#XQZ=8$Y^J"4J@<5BN;X^:GNL!PDGOJ=+$G M/6U858J2KIZ_T#K+U1BJ=[$99TE"% %*Q1*@HM!LQ!0$:2(A31',,E8X4=(E M2Y.C(=JFCQL'O4Y!70;5DF)"0#4TK;B@Y$X?UQ (11D7[8Q+$]>:>T(-5R\( M6M1O]W&[ROE+4Z#N=OV^J5AGF&JC>_3Y15'?F6*(DQ1RD.2PUKG"@.&"@A@I M4_-/L;@(4?+/S[NITI"*@9V?:4=>K==' =&== MSESW6=NF:->HXVM&*RK8#_9A2PYZ^C:%@H3]8+4L5]C3B.?^DZAEY:MR\?!F M66UKQNPK0'&2Y%F")4CCE )$8@HPR@A(B80I3 J"B--A^BOVIL;1!^XZ;E-= MP=5RWRH<6D-O9.T]C8RKP^;A6^(2:K/KBK5Q=[_LFGZR'69YF:\HX9-<;.2] M-$OLVL1GN5++U2/5+;IC\_*AYC?]H3D60!]TG%A06.24 "@3 9 .#P$34@*. MA"A83/1DTXE5'.U/C65V?ANQK*WCT7+G^8WYO/7=5<#0K6/L:&E N >FJ=;S MFV@/^8'ST=T!Y)^O0^ZA:.@%7#!U0S?K(RL=>D%SJGKH=QL_WC-[BWNEI'L= MISU^;PV42U$O *&$QI#HV$D@G@"4$ 4H9Q) 0:%*9(SSV&E?\+K)J;&;\?A MMLV\>UNGZ[=,N^VUZ&8!OAV=A85T8 8+@*9'\6=;@(+5?;YJ<.22S[8 G%9[ MMK[2CX(^R?4;6GW[O%H^E4**7YY_JXQ]WVUXP36@* M$0<)$@J@/*& L"(!(DTRR13/<^84?;F[,#6*,NY':K[\LXI,YT=JZWI$=[Z[ MD9-'M]B1U;!@#TQ>VOFHQGKKOA'C^8MI050N_AKM&A'M6S'(9J4_B($(SL.! M40G/'Z!C NQQ)S]"?$=7)O"K-,/6ZCS'*R]*9+'B @+)$P(0HQ(0H6(0%WD* M%2\2[I:H=<7>U*C.O((?EU5E8H5&!\N-V*[!:\=B 4$;>A^@]72/USA2$Y8( M!>*C:]9&)1_+IA\SC>UE(<7N9RDGO&!$@@)!"1!/31U43(#,\B+G::S_:E4? ML-O,U$BDWGUN=1#Y@9\A1-Y[::U/B#C.:@P>BBE\TF^#B86"G_'JAF90#? I M2'%?3*'H_K:[(LU;V6AD?:4_ZM,F34PC;Q?B[GNMI+5XJ"4?/I:4E?,ZQIE! M1*"@>:P#CU3S!=&_41KKZ"//5$9ID>;(ZH"7I_VI$4GK-]G8[0UD_> J^;$.W:$#62+Q_' MY>-V?@#AA) M46>(CG!2V^D!8X<.C\]=1U/HZ='D0^V>/K?Q+GE@++RXZ_-O"U%6M8:+%.]^ M<%E536+1+(O3G,=2@D2D3(\K* >8J@3P3 J8(JAGMGBVD ]47_C5J?:!O1-6 M;QQIWK@35X9[ZSX:[=+R\?MF72\SZ6%-5HYUX-SZPBZ #0_M:)4.:L*J';_9 M<=3S373H?-1X'SSOS0NU<+4.'&R/7>W '98S]0X\;M+C(.4!69K)T$83K'Y] MB."JB%,(!)'0)(?D@#*F0$(0P3*E4KJ5,+AL:FK1<',T\"#NO8D6RP5HO?4X M2GD>8#M^"@/;P&34(/;Q$+&]GX'/4G9B$?(PY7E#XY^F[&SPV>.4W5?X,46[ M=E)]7=[R?V[*E?R\,C/%]?-G_22L=0!FCD?5M2UG298*6A0%2*C,S0P[ Y@P M/=>&3+$8XY1@YA$$V7LPT0CHL[[1-TWJE3F_\[UUOIYSRZWG;N3BT"=V9!,8 MXG'(9^MTM%Y&K=O1UN^;J/;\ID;YW564G1G)';! #.5@>%3&<@?DF,$\[N"; M+=M1F;>5&Y691#K8,;,X'?\@+&+ "EJ .$X$SCG+H9Z4ABKA/4TUUQ=%J,4@ M);R=M%T#0S@P.5TKX1W]T;@\5KWN0>1?;2Q.IUYWMSBLRZ6>V:IE11\>5K)) M@KU3;:[LQYW("N4)$RA'0$J5-B? <9PR(#)2)(+*-$N4E'.GW^EJW_(M:F/UJ1GS+(<%D6F(YM"% (@4E# .*6 MY#"A!(LT54X:>M:6IT8^>L(,'G<^1OMV."956"-O1SR#X#DP ^U]CFJG(^UU MU+H=[?T>)Y'+&/P?_]O&";P M?U<'?MOG#%R#N9NA H,W,"=M<=O&0B Z=/?Z;,P9//ODBH @CI1(T1=,IZ0) M2W@Z$B2NW6&T9 C+IAPF/MA>XIWD<*G$^NWCTL^),>G[_^*>=/ M\M?E8OVMFB%)"$=9#(A RE0[)X!D20R2+*4BY[F>KSKE\O=S9VI4K9]#Y)SG MT*<[["+*\4 >F-*;AH"Z)=&^*=O,+M, ;E(A#EMU$_VGI*OH;A$PWS<,H.&2 M)/HX,W;61 #@SJ11A+AKP*RQ[<[&VXV\59IYS"/X7OLW@P)F&4V4)DP2 X1R M 4C!$E#DM*!8_\P9=.1/>^M3H\NOW^1*4N-A@.2PBY!;<^0P0 Y/B1>2P];+ MB,GH,RW%352#W!#A^Z[J0&&RPZ[!-F1VV$7;KY\==@T6J^RPJS?Q7#[DWZ38 M&)W+XT-=O]"JY&:+I)R;?,ZO9KJ_/WR8P2R1!:3 *&@#E"@$",<$Z!A1(063 MF*1.)]L]_9@:LVV;8:9,S#C>;*DVKD=R>\+Q+_-E5?W5: U%E?O!4-\^LUR& M'+XGAEZ4/.B$9(4 ],G74KP%*! MWZIV=AUM6Q*5BVC;ED@M5Q?/4#T'S'/I#VJH_)<>GHR;%],?LI-\F0"W]./2 M-\M%+::IZ;DN+O4RGH$9DS'C.2A0E@*40CVGSC$",:048@Y%ECBM279:FQH? M'C@;":-45K6CG2,S=D-LQWW!@!M\9VB/6:WN-F3<9P5*(';JMC4J_U@U^YAA M["ZZQ"&'??91__8?_[;]1/\PTAG_\6__#U!+ P04 " !\@7%6^8UT\2G< M !#, H % &UD8BTR,#(S,#$S,5]P&ULY+UIEUM);C;XW;^BIN?K MH"OVQ[*TV#I6*362NOOU?.&)!2%QFDG*)%,E^=RIT^U ME MU+Y8G$ " ?S+__I^,OOE&RY7T\7\7__$_\S^] O.TR)/YY__]4]_^?0: MW)_^U[_]TS_]R_\!\+]_^_#VEY>+='J"\_4O+Y88UIA_^6.Z_O++WS*N_OY+ M62Y.?OG;8OGWZ;< \&^;?_1B\?7'XG/UYL?S\JV!,_GK^Z3^= M??S[K<__(3>?)E+\KYO?7GQT-;WK@_18_NO__OWMQ_0%3P),YZMUF*?Z@M7T MGU>;'[Y=I+#>R/RG=/UR[R?J=W#^,:@_ BY \C]_7^4__=L__?++5AS+Q0P_ M8/FE_OV7#V^NO?)D,?^\R/'/:7'R:_W]K^<*#O/\:KZ>KG^\F9?%\F1#[/GO MB)'-@]<_ON*__FDU/?DZP_.??5EB^=<_G9 RJ\(9WU+S?^[TV%\O:?ZZQ%7] M>/W]6_K!V=,KB:WIQ^]KG&?<2NS\_;-%NO:A6=778GG^+VAG2>A*M8]8S#2R8#"HI"8$G ]ERY#Z4;(K^B?!^\HJMW!Y/><;I MQ6,_T6-)#C5DE$_)]^(1D47"XQO]WJZ%Y6-WRNR6CCYI,M M]'\TGY^&V0?\NEBN)XF+X((SQ#I)0A6%X+G(X(I$PJ7QTN'&ZK&)[/5VE,/LO#,M7\_R2-OR)9=SE:"W!VCE0*GGB(2UQ.%_F<@:R2-JYH.-PR78"C4_+,%]-JTS.3"#Y\0Q#UI"Y1\*X*"01 M3O#6)=IB-"_L,/-QWYMW HA^;@ Y2+XC8V3KGK^>SO#=Z4G$)=&.@1/[X"6O MM&OZ*CH+Z')0HF07DSL(&S??N!,FS'/!Q$'R[ (+'_#SM IAOGX73G BO$W. M"@8\*@^*LU Y8:"=)VM'1J\P;("'ZV_="1/V>6'B +EV@8LW\[18DGG;R.0C M:0-?+$[GZ^6/%XN,$X=H:6=D$((QH'2IV2.D$#IYEWGRVK#4 "8/$K$3:MSS M0DT[J7>U^\$'/^\@--"TEU YBAG4LCJ[*^WTSGRB>+%!98T!(K20&57'2QRQV4R M1J0HO52'Y4;N??5N"3/VO+!RJ(@[Q8F82"N,DS( HB3[R"FB]YR\\8U0HN#< MZ&%P(G;#R;/)K+81<4\X>4%?'B\_+?Z83X1+,G$215&)A*(D@C,^@K)!>V,4 MYSZV0\GEBW?#R+/)MK80;T\(V7A;Q\OWR\6WZ3SAA'MI>?0*6%1$O986HLD2 MB/R8A=:"NQ:1T-UOWPTKSR;SVDS0/0'F_6*U#K/_9_IUXYMS+71.@9$LDB*P M&P%1" \.C=#*>(K^?3NX7'OW;F!Y-HG81D(>^S"G\K#$L W!<>=MN<'@V:=>]!3DR &JUR>S]E\7\/#6H312> M\0).,@DJ(H5BT1H(B0<;N<3,#SOIO_G&W8#P;'*M!PET9#!\Q'2Z)"!S$3]- MUS.<&+1>J6+ B9*(=K)D'J,$QW+17B?),C\(##??N!L8GDV2]2"!C@R&3\M0 M:_T^_CB)B]F$"60YHH-D-+D_QD0(CBQU@N[-KK=H/!L\F:[B_* M3@S"J^_I2YA_QLTA ;'M;#T5R(5Q4('7)(RSP ,:5U!Z+*&)4;CZUMT0\6S2 MH0<+MHL0XV\XF_WGG,+ICQA6M./E-ZO5*6UY(2H7E"+_A[8[4(Z3E?,Z &-! M,<-]%ED=K]T-(\\L$WJ(:+O QEGIV[9@I6Z8I))3XB-89TT( MP#U%4JJZT5X$2YY3<%PG[4-JD>.Z^^V[(>69Y4,;"+H+P+R9T]-('--O^#*L MPQE;$^\)^5B/$X.AC93'0'SX"(X'IQ53 E.+W/G=;]\-,,\L*=I T%T 9F,9 M7X0U?EXL?TP"X3D;090GX4%9KL$G5.!E\2D'K[55#7!R[:6[P>.9I4'W%VL7 MJ/AX$F:SWTY7TSFN5A.7O LE1=#%25"8$X0L(GBGG6 )D]4M4''MI;NAXMED M0P\5:Q>H>'6"R\^T.?[[%B,9G 3_>S>L/)M,:B,A=V%8/GZA8/X#;9U0.%V@4DWI_&V32]GBW">J*< M8K*67EOA*6Q/+(%740(C4QAR3K21'G81YM8K=P/$LTFN'B;2+O#P@D2R#+,W M\XS?_Q-_3(R(G"5.#%CD9X FVL P$U 8XXQM$='>>.UN%RN?62;U$-%V&2< M'!$'> MQN+DI%[B6J2_?_Q" EP=GZYK4Z):L# 1/FDNN084E1M1:A)/61)11)<%CT*W M.)Q[B(;=T/+,\J7-A-X,0O_RZRWYOJ4?[-DJ:A.I7Q';=7)W:@MUZQ$M6D ] M3%>#=D\W7W"!%U.$R56+@E18VY0)\,DYJ&>PPOL4,?&?2.2AYQ^T%VS3*IL2 ME!"]=RE;<+5]A$K90XQ)0T&&V4FF$C_L;M*5EXW7YJF)EJ[M 7N*<&PO8$OV MV[..3:BD@Q'BD4RAQ"2A9]C ;E83[BC1>.U]AI* 3L)X(54JQ.=S45K:=6!G=ZNO6Z\UDU#(6 /,7:ZB;\X M?O?Q^.V;ET>?7KW\[>CMT;L7KS[^QZM7GS[NL9O?_ZP6V_J.E!ZXOY^NX',( M7R>;FV'5+SPNKZ?S,$]3"@,7VUX[%RCB7&-P0H+5]08J*@TQ8P'/(WF'3!47 M'CI$+F$5-\H^>^EV+>%LO3K_R>6B>@Q=^]J)6^_X%.(,)U9&G[>;FTNU1RM" M")$\5VVBTCHF&1Y*/!W$Y8:"<7R(P9!P;D\:B'O$3>46]2]F8;4Z+IMXY^C[ M=$6,R%@X13?(@Z?=L1::92[ ,1.:@QRT&XN4E,)Q#:0\/W@>4@<7> MFZOTOURT#+)I>RX>/H=]Q7&*42CG@Q& *AD> M=;+2/72;Z2!GY8**<6$RA)>RGX [@,C1:H7KU85_KVM*3VCR[UV@2+]0N$\K M14'(3J'#E-F#E]WV@<=U"CIQ2_;4YZ*9<+N!QMGMB,NS(H)1:25*WWF3L)&1I^&7F,M6% O5RC GC,#@4:P1XL#]W+1]F% ML!ZP=! ;GHNS;71 <2.OH7IK.[8KQ?+C\31V:WS*:Y>8EQ??G=^G2L9;PHR M2^QI 2K+#+Z0AX_&)HO$FR@/U8'L9:@>1^*X;E![V VIH1X F%)M#+SZ@ EI M31&?[W!]SHN3FO-$.X#(EGAQ5H)W18-,40;/I7UXIM!>:'N GG&.H@:$5BO9 M=X"CEV>O?;%870AIDKD7N=3);]Y9BBR] 1>%AFC)^>0E2I9:'['<1<'QF(=9HWLSN(K+M<_WL]"'?"6:RCQM29' M:.N=)*]5G;(#4M2+)H)GB!H%>"62S3DHB:W3 _1TX,KW20;T$SH'=B68^(D MU(XL;S&L\$,=CWM<_D*&LXIK(H*,P?$".2IBAC9?<$XJ,(H7(6)),3W4>6T? M!#U(4 \N#V=3]?X=OH-\YLZ\OCSE + K5RJ643%G72V0"J! M_'ED#'Q1&I(W/FL9&6M>3_$P13WXO4T TU#P'<#H/!BL$Y].\%/X?LF)T-H* M4_?3.H14A1@@"._J9$'CBLX*L36$[J>F!R^X"7P:";P#Z%P)]-XMYNF\8U@M MKK99@XWU;##%"-$33SPQKF.PY(^U3MK<2<@XP_R&<%T.%G,'6-G2/W&),Y^4 M!?*I$)0W&ERV&7(Q)3JA8^2MP;%]\SA#^@8[&7V4(#L(F]].0YS.-@<=%+]M MBI&^+&8D]%6-Y=8_+D1CM7+9% %92#)\J"T$2?NH8%;*H 4QV?K(8%?:.BG0 M>=ND"F,0A71@9Z[P=3-G96B1<$N<2(,&E%".'#,2EZ,E$XJ@6,\]U'7G0&AU M5:DQC/;OA]@AJN@ 5.<';>_#CWK*=IZZ#!)M4(P\?<\9N6O90> A@J\)3%1% MD)D?Z'CS.B7=@.D@/=]SNGF T#N SJN3K[/%#\0/."/[G6_+:E*GY3+&.23% M-.WD*"'*1%;<2*NB83R9UCO>3XD:=ZL;"%!M5=$!MJ[G-,_Y^7&Q4HKR*3@- MIEX545%S<,E&R(R< Z=\-KKUN=7#%(V;3!X(50V5T &DR.@N3^]<&S%F5T+R MD$0B&95$X8HE=R )Y*H87]R#@Z+VW.SN)F; H1>+^48:?YNN MO[PX7:T7)[B\M2ZB]$K72R?*U0-D4;LH&4E_Q&""+K3)F^;7_7:@:]PD]4#( M:JZ0#D!VQS(Q/DC+Q*:7=.T2'#=C^.HE22M4Y")GUAI2>YJFP=+4 P'H0&%W MD'^ZE72_PE+-O!>*&[1/%I@L]4H< =]K5*"52+1-"VUEZW/WGY#4C0L^7(*@ MI5(Z,$GW>()7Z M(934!_:^X7)=:Q[J!98KC-2KWD;8 ,QH1HS4YK@A4;SK;:Z=MDWDK?/K]Q+3 MC1\_*+X:**(#1&W.MZ]N_9>^7UX]:A M//5)WZ.$W4%@6/N93-@$& M,T9C>!+6M'>YK],P=F^:-KJ]L\O5GH+N "A'.6]:E(;9^S#-;^8OPM0\I8Q?3#0*;%F+O #V?EAA6I\L? M5_ O0Y0Y:0[)"P6*Y\W0DPRFMDOA% ,HU[K?XFTJQDU5#H29 X7]>+CX+5SF M^+E6P7QJ63IP>G*Z*:W9A)%U4N,2O^!\-?V&VQ3_V\6J)O:/RZ?P?<)DD$SH M#*GD0(&"4N I-@ M6#%*VF1,Z]OYCR1QW"3E4#9J0#5U8+L^X#I,YYA?A>6< M@H?5%79?8IFFZ7I29.9%< &LWNY3667PW'.P-KKL=VD1*6#K$/ 2KW"H32)Q[K:A"=Y%J-RJ7D ]S.:=@OHFH^$'2MA>;A> MFN'LB8:[O-_HX0NNIXGBL&M,'#;IY?J#!QW[\@ /3SD#)CIGLBL*> ?,8<7> FSL&$QAE-3F&!IQ#DDL4G!81A9Y:D)-7F"CXS8!ZE MWI_/@'F,K'M R^WQ)$Y9*XEO2*%VRI6VR^$>3;:? M_03< 43N;FBI#0H=/05\EBM0QB'X$,B)PU*R9%EY)ANCI,,)#H=J=ZR )IGPH*=@((@;:E!V7X*STD++07BK- ME6A]Y^T9-<@YQ'8U$GH'!NQ*,;@25-T?-[W'Y\0M)=Q()^E+J $74 M:0%&6W#!!DA1&>%9=M&UOX[[4[+&W@S;(.#^VJ(FZN@+81OZ5T>GZR^+Y?1_ M,$]8< E3,K3H:K^6@@E\I"B6C*TR.3HGPC!1VIWDC&VBAD;40>+O$4EO5JM3 M8B,&8\A\,\BT,NJ"8."08E$6K'2>!VGU@(6.5TGIM@BI*8+V$'N/Z#D^7:_6 M89ZG\\^3Q&6=<:) %*=J$5[-GR4)*9"3&8K5?,@M[A8]W187-<71O@KH $S7 M"O.VW$R299X7ZX"'ZE!*4< [BA],L5Y+'XVTK3>S.\@8VP0U];,/%7-O2#E* MM)R(AJ-ON R?L-:\\VY6VL""VDG MV[$;,FX3, X\VNCT-D .%' 'SNY;(GV^PK/R "Q:8!$&4+!-3!H??N>>U<(&!T=ARKT5F'ROM+M !IG(B2IY(5R,(J!WHS["A"*HXE47C2 MXO]G=3G[.!^-!-P!1#[@-YR?XN64'$56KWBKH=A$[KFEK39JY<'FP% D^MZT MK@:]24,GONF>.KUU&^\ ?<#D-"P9A"/RQFCEQ<= M/>WD/M*&+#WY:G5"B;-:@,\UCQBE+*5U >&=A'2RH[4Q68>+NAN\U#&S5SW" MCXM9IF@RBXC& SE_M./7>6Y.Y@R%"4RT&*)P[3N,W4?-R*7LAZOZ3O <+/<. M$/3OR\5J15%%F:XGR /1&QVP.@)"H2-CF;DF,ZTP4W XP'C-*Z_O[NCQ$.NR MKU@[N%A^T=+ZU?>O-6&PNK)B--N,'Q;6"%".&?""0L0@67:H;/"R=:[_7F*Z M.U0\!"UM1-Z!-?F(LUGUP.;Y][#\.UYA:9*4L4D3[+.H^8GZ1R@U BW.9.,B M)M'\QN:]U(R['S52]ZTD3A/9=X"B#Z0.(N +L?*2-NW9XFM=:N?,D %-%H6# MI#W6#9866E0,9(@I$)LYQ-9#[1XD:%RO>!@LM=- !W#Z=YR3C&;$RU$^F**-M?&+)AGQ9"#0YHRZ8&;-M[6?D#2N*S0,I%IJH0-0 MW1+2A&>GE.*E]@XVH&@AU M 6+M/,>9%+MRU;CIWBXAQO:)A@'.8I'MRJ"]; MX$TLXP8C4\!5;=N9R'IZ40IP\AM#C J3:SY]X#898W>&&\:)WE/,/2"E=DU\ MMY@OKK-R!OR+U>2)(R<%@G>Y-K9##2YD4^_AV\!4B:HTG[ZZ$V5CMXIKBZ?V MRNA@WWHS_X:K31_\+3MU&)JK1ECJ##9J78> 6G!6<,C)TM;K4['-KR_<0<;( M,=D VEZT%7T7Z*%G$1/G3IN(4D43)9BH:2?VCL3A&(*6L0B7/.W/K:O.;Y P M_85DL\6(<**Y>?2JZ\V.31SM?=I$@GM6<1$'6=#N,M1)X],,.UR2A+QM;W0P=D9]R148U= MM%[4WD'H<,'BV0K^#>=8#Y\LFIB-2&!*+8! C."3*I U=S&B\D.A]Q8IXPZ9 M&@1YAXF[ [M)+NB5:%GDG+35"*)FPFJ8)]YFV4EN#VD Q+DL)@LD"R"!*920M"-?Z M?.5.0G:#S',IN3U)N('LN19)#ZJ=?^-WB:[NV$*W.M#WG.IH!M.-\^LV\*+X]_??WCU'Z_>?7SS MUU=OCS^V;+IP^]E#]E[X"2?MIVML'?#-O-];D\@NA[THKH*U"":63-#1#F(, M'K)*2*C),O'6/NTC26P;Y5GIK'9,@'&U^TFP"IPU":1CK!CO9+&M+\<]/LI[ MBHD;S='Q< CX&+EWL#?N,L'O_6*YT=MZO9S&TW6]:?AIL9V?<]F!5SMID[!0 MDI(UDYS %\Q3%2Q2CI'3HFJ)6TAU#HE7X#SHEC,TDO>^G1T8)8Z M.*-_:ICNN%3&P$S'2^CU8DG^^WS;'#W]^+0,\Q6)OG(]SYOO9EO8/$HXMEB* M(9(&BBLLJ%0,."\**&9RJKFRG%H?9CPI@QT4,W2ZO,;'4\>+;4<%3:1G7G > MP&J%4-.!Y"(8 X9QFX*TROG6V;,#2>Z@#*/3!3&$SCLX>+J#TXMQX9JSK'F0 MD&SFM$:% :]<@5"4DEQJI=4 C;KO(Z>3ZZI/$!VTTLDS&&9[D:TZ?OWAUO_C/HW?;O__C^.W+5Q\^OOJ_ M__+FTW^]?/7ZS8LWGUHEZ0XG9+",7F,9M4__/=")7$AG3'$1=$SU\C_M_-Z[ M#/6BBF71!\X&FQ_Z$&&MQ^M*X8Q2&G+(B99GMN"-("L0-%.U3#"%P7*;'71G M;8^%G\W7?82\.W H+ZC?2J0:^L6UOD>,5H(/#.0EF>- M4>>(K=O./$A0)UC:0]/W@>9@L7> H1L\G'4C=,Z3IZ$21&2N-E=)X+BL?9X\ MBNR]"NUK/NXBI!/,'*[HF]4?!TN] ^A<&>EQWGI2>RUU/1FI]E@E52O:F08M MHE#&2!M-:>_B7R=B7,@T4.S]@U/VD'(',#G*>5K%'V;OPS2_F;\(7Z<4$)PQ MXPM32M3!0TA\VADNX +$,V<2%-X4!1B9 !:R]EVNJ+SIA0Y9<-#^7V)FX<5M"#&"/!M%*!W#[ M@&N2#>;SPMXS+H@!%K+E$%AP]4#00] D.DT\Q*A]D:4UMNZF9-QF$>V!U$#> M(T_6>+%="+6)3BF8ZNRIZ2(?EZ.\^+K12XTRDF5D:%T&F^J\UY0IWA I ^I( M2R!&GLI.10@_&;*Q"RV=%-3L'\ /(O3.072VTJ33V3,?0'-'P:HGF?E4#[)B MX!Z5HJ]W*N,Z$$9C#VYIK_U'0&L/570.KLOC^C/KJTL0,7,).B6L%>,,0LH> M)#J#7M*N;9_$6MV@JU_ [8.)QUBS0Q34@5-UQZ4$3HY?8;$ 9\;7[$>&*$R MP&-Q*2?4207!=0Q7I:99A!YU**TI;IU+I7R2-)["3IO2I/9)##$: 3,)HJ56,J?7Q[<%SQ8<6ZT49X4U:3HK)QM1N]V.1N0^#DICH#2FKGDR4/MK2^F7&; MBG%CPJ?$U($:Z M);U:K4\PO3Y>T(+8^XW:=;'YYO'$=5Z^^XS)-5Y@GHJ!$ MYA(4Q6KBMW:3DJE>?:)(27/A6&D_C^VQ5([KDCTY$H?38 >[ZCT<_C7,3O%N M!I'\$Y.-A;)=BD@,6N; >"F+3=(0FT\#T?N)'#>5WP%"&^EO1(">Y%@[=\Q^ MG%.^76\?\.OI,GTAJ=ZQ(BEZDR3$K\[/:TGW> M.V["_RG@-K@VQF_ 65F\3.*L/BWN.<^_)H:S.#<*]1!<[$#_@XD8]SFTD\%QZ?45;\;]7:I?<#5>CE-M=-,_=A1%>QF ML-8D!ZUS,!Q,5!:4L RBD058B,9P%5V*3^I0WDOIN.TV.]BR6VJR7[QN')/[ MF60.M43):^%+O5T8:LT+$R!K#QSE+;K3==X-MIR*YT/F!:?YYNG; 0U"<60-U0[$QH1R>E6 M ESM_H59H2W!E_:EK)PA:)T1!2[,T[PJ^%Z$CMVSM +$-%=F[ MC7V'?VQ^M9JHA"(%*2 Z$4 EGB!$6T :&9@D$0OQI";U@K*1N[MV@,=#5-4O M #>K[)*IR'(R%'C6"U*ISLM-X(TV$(SU)G-6.S$]H7E\)/S^D<^H#E!4O^C; MKJD7BSDY!BM2YG'9?KV>QJN-Q";>**=BJH/DZS1#9RPQFC(D%Y(7)2>FGRB- ML"/%N^'U'_G$:@C5]@ODS>K\.;/62\64<9!5W3/J).F@C*<]0Z!BAC&3VC<6 M.(#@W6#\K$_"GEZQ(Q_"7LE^K&]D/Z;GV8]S3WM1Z =?,;\(L]FJ+)97F'^W M6.-_8/Y!L M!(4>>M#[9/G>&_?HKJWDEQC7'T_C"O_[M+:ONWS:1'JE.:?E7!%T))@JO009N2#QD3()VI#^) M*D2%-K-!AMIWU=N9_T.<+/8+G"[6U?6Q(#*4$F-,() H5S$*<"X9L$4+49Q6 M*:K&N'_\.!;Q#W$HN+_@.TBY/'@ER7+A@\\:6*PWSJTU$#(%+<$Y:6RQ 4OK MSMX'7Q03_Q#'=LW44@F;""?+U!2NUF,-FLJW9 /DMG ?A MK(NMP;7O/;%_G).W_570%$A/-.+NZ.-_O'Y[_+>FH^TNGCGH2+N[*6_?R_I% M6'UY/5O\L;IH6UP;+G!'T7?6G/8O75OO22> ?)Z /BB#S8/-A^AIX!759[Y? M+KY-27*__?C+"O.;^3&ADM0U_WQ$CN*W;=AU+@&RJLEJVK*S9W5\1Y80NXN99TK46Q\S2=X366/BT>*\TL(F.U MI11#0_Y$/5YSW,E:["6]1JWTL)76C?CHI -<:V,XNLH[@/U+I#>GZ4:9]/4, MS_(Z1R_W;S),-'H"Q&:@">MB O'P'MEP+J")6JD0+UY(?2=E(QK&;N# M8 -U=0"ZJPOFN+R>S@/)=?[YQ6*U7M%Z>CE=I<5I/4[5FDDMDP A(P4[H ZA$([P.F%N'[& MV*OO==O B;44B%*D""I[\E-L"10]^@@V2*X];2,I-!_"_4@:QVVTTAUR!U5Q M!Q!^>?;:K7P_A>]8=P[Z^P7]<$I;1W;<,\\M8"FI-H.S$"0M3J&5]QALYKXU M9']&T[C-5[J#:%,5=@#)HY26VRCOFGMSX#(]/5F]F7_#\RI 5 %M MC :2JYDY@>2.*Q6 &6:)3:/4S9+G%G-/]J!TW#8LW<'W"=3=3]'GOX?IO(KX M>'Z5E\RB084""O,:5$P&8K0(TNJH=;0\ZM973.\D9-R6*]TA\W!E]0.\^\O= MSKG\RWR)83;]G]I@TZ;$N4B0NVQ4O%\(\NSEP($5CY.OVU&5AA>8E8^ ;D=@>*^Z"$60XO72E.* MS\FZUIWQ=Z&KMP[Y;3#Q4^@=J*">C1[YP5_#-)\'?&$7O.Y8LO85FO ML1:64Q&,@]&5+Q?JW&>T(+TT7"H3>?,!R3\EJK=>^T^$PT-4TS/D-LOH'7GE M&W]X?;:@4!0A&?F],E# ID1MR5ZX 1216UD2\[)U2+,C:;TUTG\B^!VNIIY! M>.Z$O \_-AZ(M]D9*'WPVB>FNI_\3^X3ZJ MZ34B69X2'=,0I[-M[Q.AN$E)45COE*-@+B%$LN @+8_"9FY='-X'O$U7;UWS MGPYQARBH2]!=/Q<]9^W'A,03G*(U5 (*4(PDYT748(.62:7$O6U]@W1GXGKK M?_]4.VT#576)P1>+^49>?YNNO[PX7:T7)[B\PIX4(:HHH(@<09FDP&?O 2G< MM[I8%IX B0^2V%N'^R?"8SNU=8G*&X[M5:L?M3.>:P^:(5)4+P*$6&JJGVL= M3#;*M#ZB?@Q]O;6;'R<2V5=A'8!Q]YM1$V=TCA$C^%AK0I3EX)+(H$K*J&0Q MW+8>6K,[==WUAA\$B0-I:W\<+HBS(7&X/46_^P 4C:^-ASBM+^%JS]$$7DL. MA5DOA$>2_]].ETB\4K+;/VC]JU? M'\US;6WPM7YDPDM*MO8T8,PP4):,?U3"$H^9E4SB$:KU'KT[=5U>O&V&D\63 M**V?M.$M!G\[74WGN%K5GO9GJ_SL-WEB"J8HD(/P0E&TEC6XHBPP4\@OB3K3 MIC T+A^@;]S#O+&1V4IQXV.S=J^]Q1XYQ[^'Y=]QT^OL:J/PF*NWHT&F3&Y) MM(RDZ4T=\LA0&>NDO]&,Y\XNP[N^;]R#NB?"V& *&!];%\MGN4B(>?6:9/PQ MS.K9]^]A77GZ<5PN.ER^7BP_7NMP.4$IO5/! SF]&E22%IR2@9@7UO%,T9AH M/0EC3U+'=12?VAH^@3I[]"'O7)&&>/+2:;"*D1]N%$+@.D%6J*61]+OFI=P[ M$3;N8=_8^_/!JNK'>.XNRDG)7(2H)2BI:'=@)M?=H78D-26GS().3Y3CN8.Z M<<\"GQB0 RFMWU3/Q5WT.P29?,G.V #&D"^L;+00C680&1>&DSNLQ0!-9A]) MY;CV\JE3/:W4U<,V?<4;J;-CZKWS.D?@HC/J)*$C=]D'\C;J"9-D 2(M,:#U M)EPI5J?4>G[$3XGJ,K'3#!4/.(R'JZ@'S)WY&\>E#JDX9VG3AF.B,21R- *@ M# %4H27KLD7P3K+HO":_MW7#V@?(Z3)-,QC.&JFE'^?O6JA55\KQUZJ[U:OO MN$S35E6;\Y*\?"K@1&8F8G+:M;[^]%.BNLS;/(5Q.UQ%/1BW MFPQMAU,+IE!%QP&3Y;6I="(OI [=H<\:)Y6E(&IHH.T^2/RI+Y0?\>C8'[;H'P*4UM@@#2S924C^;Z-5F5.^74Y+=USJ&[,=97XEBHR3S(4YMJIIA^X7379-\;934IRA;'"(8M$7FAT&IP/ APKDAQ1 M945I?7/X 7+&K8\><2<]1"T=;:?;..?5]YI1/)VNOM0?;J,=8QR6J,C;]([^ M$)I#%+4)NBA!"!:3ST/MIO<2-6[U\ZBAZ*$J&M^X;4ZIKZR@3SBO-3FSV>*/ M:L GVEB3T=5;RXS\ 22'U$O+('ME$H76UN@;ANWNRH#[7S%NL?(3P:>EF#LP M5+M+;6(8<10E! ME8)I?5Q>?:?@9OX9/Y!Q/)Y79NO_:WGAMS##32\1DN,TK>N4[M67HWF^_H,K MGYP4;74D=B"$DJN3BA"UL%",MXZQI+)I??5R #;&C3H&._X:6^$=V."#F'V_ MF':_UN!)<'3G,H]=12B&<:[T. 43)+ # MA8B=XO8Q2NQD#/!1SM.JM3 [%^2KV4:RE_+TW(00M0)36P8IG04X;S0(ST.R M+/F46\\?_3E5(X>) TZ8:ZJ/#ISBCZ=?OVY9N.3IS;PLEB=;=5VTZ:VW?;-! M,,K67D&10\@Y T85N1!>26R=1]V1M+&GQK5%Q,T!7 .HIP/471G8\#Y,\SM< M3V0IL2!S@'6!'7H6 M;?+GY&>OK4')(9L4ZS Z"ZZF^H(2VD9CK$_MVUY?(V'D<:I/@IK]9=X!9&J+ M$Y+,Y:6#>;[(X;XA3^'25@O'14CU*I9*DCQ#\A$=A>/ !>/2.A18#Z*=$6%7SZ[^NN7EN+P*R]F/BQ+(JW619WQ/+.><9!2!8ZJ'H(+1 M8M(!-$^&,^N8-3)X>YO'+GD?AAU+P:7?0>&[*P)SZ9S-OF=IZ2Z-]ON M3?FWT_6[Q?J_<&.C)\D6C=%G4,1@/8Y"\"HKD"(8IKQ&9EI'A;O2-G(A_J#H M&U1/S?#W+[_>$OU;^L'F5YO?U'_U ^_?'AS[?DGB_GG18Y_)C=R^_07 MQ^\^'K]]\_+HTZN7'S_1G[^_>O?IX_'K%TN&!1MDZE/T3/J/G9*X?]1A3G:U>(36//@! EA3*%)",,1BM* M5V=N?>0PFN&L:;YV+Z5VL4=O^+K)S?I%6"Y_T"[SUS [Q4D04A@I)5@L-8+R M!D)(#E1*3%#T390-<:+P4\+&1>((@+D#LFVUUP$DKXML.RYM/?&"4PSO#$AF M*6:+Q(D/FH-AGFDE&4;7VD>\DY!Q'<+Q(7>X=CJ V&%'YWC0_;IM-VLY*5MT'.\_!SF9Q-[PSR_Q%5:3C>I MA44Y;XFW1Z2STV-;A#>/I[]13'/UQ2\6\]5B-LW;A;,9=GS!S7$Y"\O#[,(] MO>*4ZFQE<)%V749.:2Z^8CU8Z];!3Q/"#[6R!Q%1YTK/%JO3)7XB M9?XVJ_<8O7#6,A5!,VWJ- X%,<<,P7+4*7+-F_?6;,W#N![KT^/YIBT>%1.= MYJ0^GIZVTX_(AW]/(DKU,L/C#?2.#VYAHO?AH9&1 MOOV:RV(&X0O+5H,WA=Q2Z0FS"0MDQV/)44?6W&#<3\W!Q2\/2?9R013OE8TF M@;?,+O M&*H)WMYZ?[Q1NOLY+6S0#A0V,CD7;[K]@L%@HH>S+X'-@DU!, V6959'\WD(NCB(*&T)6HLD6K?A?Y"@ M<8U,,US<:KC03 F=6I?SF0'ARKB 6JST>/MRWY-:6)B=J&QD8^Z=HG !*,:= M\MDX(!>W)MT(2\'5^PV%B:20J.MAS#Z*E3^_3OBT7^8SHC;O/YQ(@W M]-3YY]J,9#L4>3]SM>.#6UBO?7AH9,S.7TU(N?G*2\!4$#?54*=6[4I#I8\XGRZ6[Q;KO3)-]SRH26W3#C0V MLE*UY\\=0$K&""<* PR\@+)&0F2809; G3%22=UZ*=Y-R:%VY_I3K^[/TA.3 M=1B72:!,H*]$8J!#"B8[I:QHW6G['E+&M2\-]'_3D+00>:?&8]/];Q]C3$- Q46>L!(B%?/64K=11"&^:-SA\B)YQS< !FK^Y_)L) MO8.BF2TOUZ?47TU"."O. M.,%CLJ *4MBCHP:/G(%,+)M@K4^B]83F1Q%X<.W>+B^[7!U1FNA#S6^QVO:+ MU[&>JB1RM"RWQA7.9.M]^W$4CES#/!BV;E7A#:>W3JW:Y@K?E\6,-+BJ^='U MCY=8IFFZ3YKP_FXAT4Y_Y=5#2R%F?//NO_OH''WZ;K+R]. M5^O%"2XO(*.=%,6P#%AT];#1 D%%@9;".LDQ:M&ZUFM'T@Z_$//@:R[QG&66 MDB()P"CJ'FU%#3(X",D3;9M!1FP=Q>]*V[C690@,W;X8,X"6.K4Z6[/Z9I[H M6=-ON)WO]'@3=.=C6MBCG]/7ZL3@8E?93-SYBO/5AMH/.*L-_#19Y16,9\ZW*S TD>^43CZ?!YZ^3C"57=J9E\ MA^NWBU5ML[QA= \+>?,)+8SC@U2U"O'"*IC MH1+MA9IE[4+M5-(ZV+N'EH.G$MQX[I5J;R%LC,:#9)Z@FV.!@(4<"B%D7A'O;BZK]N82ONI::1G;AX_AW)1L,- MEN0T>.T,J9!GB(9;1.]^ZZ<0#Y#1K(GI7(B('XYA3"JRNHV93W>ML MBN"+1RZ]$"A;%[P]1,^X-J,5)NYM)GJH!CJU'+M=P1O\.N$(UPK'NE[(F646 M)<$OU<(@0"Y MNN4Q25J+2D+)3.<8:0V:U@UL=Z.LV^N%CT')39LU@%(ZJ"3Y2QU0_&JUGIY0 M)+B:H-7.!>] 8"';JXL +T, ;J/6Y+HY:U)C2%VG8-Q*D8&@1O^PL1U)=AOB*)U&ZH1_.\^7:VT=#JYEI@(1N%-7TKD!CE(D%4JH#/A;%H MN4RV=?W#WL2.VYEG(. ]C>HZP&C-:BWQ"\Y7TV^X]2[O-L_%%Y>+#. Q(BCT M#((J$6+T G/V+C8?1[$K;3LA4#TS! ZBF!X =V>[O[_,ES>[6=V<\[9A>T)V M/J(('FQU%92+ D+)FX&(%-W0PE.V>2G4013O!$[]W,#Y=$KL +*_A^7?<1TV MEW?2Z7(S?O:,DZQ-Y#QSR#I("6B/A M=P"CNY?$K2Y^=R\9@5*:(@2@MQI481I<;1'E@PLQH<20GL;N[4;ON)-*G]3J M#:# #L!ZN=B._YAC?K=8?\"0I[,?E^OQC#&KR>]P/(+RA=72?4&NAQ.$IURT MEL61D6]=#[@K<>-.$QT(AL.HI@/,732(N=(X[\V<)'9ZVA#L1-NX$T*'BX.8JZ0!G+Q:;HJKEMI1CNOK["Z)A MNJY?3>I,]4(A%41K:Z?<3*ZI;S^@LL_IBOG((TD<>>;94'OF@'KJ (;W=C*ZF2Q*'J-.24)PM7\;EPF" M%@9"M*HHSD-I?DRQ*VV[ >^YG6 ,HID.$'?>LOS%XB228W E%3XI4>5B@@*% MAL)RAA:"00]9&N=ES((U'RUP/S6[H>JY'4\TDGX'.-K>"]]>![]U(AQ,#DSJ MVE4D$#\Z T4L$I#Y8KS+6KIA&CK<2=L$Z\T\S4YS'3UXHSO6W8)QT K?8^ MO+E6I'0\:,TA9E?CK)0@,I[ :%1>Z$0!_!"M)O7< F0^D"2*@ M'@6_)",\6VSR/9O)Y*OS55"L$R%K!)TE!U4H7H]..>",*6TDH]70OM'#3\G: MK8;XN1TWM-9'!Q [RIMVPBL2U>8.\LT58Q4%[D$4T%K4Z6;(:".7 ;)D#!7G M#%/K:7T_(6DW:#VW8X66>N@ 5I=7V:]>=C_^>C;;[GHOBK.50\YA,LP4<*86 M&C@RTR'3RD$??$'GB?'6)PI[D+D;_)[;X<+0^NH DC?O2=^J?B[>>VDCZ)+( M<-.2(L.M(V3&,GKFE8NMX?<3DG:#VG,[<6BIAPY@]1$_5R?@ WY=+.^_DE:X M0.7(W?32)5#D"Q!3G@%FI3!**T7SIOD[$;8;Q)[;441[G70 M(L+V[==@X*& MLPC2)I*49!34U#9:03.9$"5GKG40>1\MN\'IV1T/M)#\B @ZR7%RUF?H?5BN MK]U!NWMI).Z#58&,KJWWSY3AX#B99.>-X;*.T5,W+B/@!7>WY3IMYG<@8JLWUD6G-I6U] M;O18&G>#X'/+WP^JJ6?=_>-3S28/U_OC[/%/U_GC+GZ&[_O!K VV< M.,@8J MZ@2.=D:H!8Y:A)A3\XN4P_7]N+?*[DJ?9):YT*G>$R/SK')6]63?06 Z<&:4 M+[%UU\6?4]5MOX_'H&/GDL?]E-&IK;IS4/?>INFAIPTV5GQ P_/@$&D1G3!% M9N"NMO&0RH$OF"!GVK^T<"Z4U@6B3S)IH7.O#G\?2V/$(\L>@Y][K3$.HJE-#=<^\ M[[U-U.]MHA[U^*>;2CZ@ 7OD5&F;A4N"@XB:@S(%R;'WA%?+F4Q.(A%E^?KJM(3^IQZ_]L]'Q6%'>#]Z@= M]SP;D.2[@.(E0TA<@C321;1)R^9.8$OZQVU0^?2P?G*==^IDOEC,-]5YF]9A M\^EB64?H[9^B>_!Q;4;R[DIOJ\%/&-=W8#"'Z I+'@+&!!2R:,)@-&3OBBG) MQ9A"Z^5^-R4-^KR<"[2^X ;"55!))J'!NE2KRETDVUXL9&$R!7"*\=R:S0<) M&GG(TN%8N*/-2R/Q=["ADAW%VMUR6U6R->:;'YR9SROS&*[SR95D$56=SXF; MO@XD2V_)>S!,VL!5#+*UZ[/Z?P,@\$F4UNGNM[W2O_=N=^V?M]C=[J>G MT6ZV?<'E&$QNBM8\D\=B,JA4,_>\EMXK5HOO16&L]2'3=0H.[XQ!3ZNW"FY@ M$YUU7&$M7[.N-L_U$(F?VMF/!^D8+8K6A8/WD#+NCG6 OF\WP3AS)Q;Z;]I#;WAXW>+**HHKB'*#$&F%D6;,M ;0PR@?K@E,_LPV/>=^X M>TH#C PFW Z^\HO%R>O1C;?>$<$QPW(J:7-/Q]6).!8>.-]5&=1%<"!UX" U4$@D<7P+F<-,JLT+<>-O.Z M[<-AYZ81:ZB73NW668^?O6W4]7_?PAX]0%$CV_.3OD87R DI>2N%@"RSJWDC M"SX(VJ"<%8[%%+-YXK93K>P-+9/P^?,2/V]O>Y>K,K^27XW!B6@<9)=K?I6B M6,]] AU4E#Q'E6UKL[,38>-:GR'0#6/O/?.!A[780'>EM=41\(7+=5RN]A YNP2[:6JSZ?<0:Y>1]^'' MUG&[J'15.MI(X253B?!84J;8K];'F)0D9]SDYI4AAU'T9K8- M6%9'B31X.U[./$MR7BE*#K;ZG8I!+-E"R?< [*'5W!6F+U?QF32/_@C+_(HV_L4/Q W?[T^7Z0M] MHNZ]];+8%@VKU>G)=IG?S+:G2*M8<;!*JCK\BH/3$<&3=Y2#9%+HUE,*!F1G MW(.3+M;#N!#I:K5<,(W+;].$=V^!-8Q(%[%N6GR>3_^'9(?+Z6*KL2OGHVA4 M4AF!R11K\U\/7EL+0B@*A>G;C,/Y/HV9&?>PIXN5,B8\.HTUW^$FB#YOD[=W MF'GW5FKP'J0*8('5ASH106O?5NX^6 MAK;RQAOJ3?)4>PY/9Z>T(F]L"5X&8Y*G*, 93R*('#SF!,R@89;SB,T;0.]) MZKBA7Q,,/6#!!E-:5_OXT7P]S96EZ;A15=[H97[2 /*". MX_8S6FS"/Z<09\\98[3M8C=Y:'XB$8^D-%YVM': F<%6$S]X6EUN>##Y#3 MSM1M7_(;EL42+U](?ZW6&\O^FGX^_3R_>1HGG?8L1(BYYNA0<@C,<\"2T<7 M4F##I:WV(GG<;;D5LNZW8\/KL:L=NAKEQ;S&:.>L$[MGUU1^PSF6Z.XP2;3VBLDYG24&117DN3K,VAILS!>IE2&:G7P2%+' M33\.C]'A]-85//\R7U[D1(G5LZUB]6$QFY&'4P\>;G"JG1")HP#-%4E7Q3H6 MS2:P4C'#"C>J^<"3_:G=":2##188'J2#:J_3H/IX^3G,SWJ'A#I2;966T\VQ MUZ*LPG>T3;C_FZ2T"\;VY:12B7WW_B\5\M9A-O'.8%%5A(!.7*F:$\N J+2#LB?Y)F+35.9UG<,6A#>\%R_'LO^ M]N/%+)Q5,$ZD02:7B8P2FG"0A)0'>6 >HA+*)<6=D\W*0AP@: M%WC-U'X33LUTT &@;O#P!ZP)IA,@%22 MP!(E9[DU;&X1,?*1\>&*O=7)ZA I=P"3HYRG&P]W]CY,\YOYB_!UN@ZS,V8\ MY](J7N^'QP!*EPC.Q@)>!2=T<2+)UI!YD*"1SV>;PZ>=]#N TH5!WNSD9_OZ MQA@GZ;*L/7*$4+0FA$-R%'D&Q42QQ1=#G [E^=PD9EP(#>[U'"3[#D!TE?ZS M!>:U#=)A)B77+M B(H1H:AK/F436-GELC9[;5'3BZQRFWIN;UV&R[@$MF^UW MP\?1^?ZK8L"H(W##?*U:)0Y\1BC<8DX<36X>9=VF8N1&"@?J]4X?9V\A=P"3 MCZ=Q-6D]^^U>8L8] M6QQL9VHB^QY =$G^NW!"7UX9 7NVRI2P!16M"*,R<613!B>- BNE%3D884KS MQ.)/J1IYYVJC_IN@:JN+L3LTDE;YE4CRN! )T_GG,V/KDI4I*X1D-W/-2X8H M5 *.2=1^78I,[T_.3G[^EI%1TEB?BT&$VX$1NKJUOYW.\0VYA:M)]CRF:!,$ M30M(6>\@B%+ %) 7 VU+]9K4XQOSRM^-]> ML]I4=J_>X1^;7Y%19MF&*&MS4E''KPH#T8<,/@8NO/+.8&F]@^U$63\>]9X0 MN!6P-]='!RB[8F??A^7Q95O>A4V:GMK3;5V>?K9**" M4 8&HE^QYPM%P4 M7*TVAX&OD5P_DHGSR40HY.F!BM)#E$I BF@*+9+DFE=YW*1A)[R89X270V3< M:='MQ].3D[#\L2@?IY_GTS)-=3KTMJ%CC2H6LVEMH/Q[6/X=UV$S0.[\YN_^ MI;B'O[-%@6YCSAN5[=ZFX*)*4DFEO0@"E*OWIEGTX)0BV2J,T9?,E6F]&]Q/ M39/>YI^^A/DG//FZ6)(BWIQ\#=-E-+94WV32B4 MK8L5 6TMD_&69.$M Y;1,9FX\KZURWX8Q>,F(!JAZLY&Z$^CQ&=M/B_[W[T( MJR]#&\Z[W_9T)G,';H-Z:M^L4=&O,'J/UF\;L "$_:^/T;C$? MP[W[R6N?SEP]AO_A[59T2>>@:SEH[3.1:4_VQC"0=2>.#J/US\=N71ZI_34L MIU6^%W-2Z7T7MVTG:+2A35\!9HJ>5$B,T[)UV[8=2>O6TCT& M)_=?F6JGEA%3(*OE>G)Y]PSS.1.;,A$*Z)5ST@*+/($R4I-!YQ:,*TYQ"OI# MVJF>CUYR!5;TW26D'GI_+Y>D&BIZT5CJ'2+GK&;$H,U.H8,HN >%+$*(T8*5 MJ*4-4B@V%';&K+UJI]F?0&4/,7>0:;US*?UXMUB_7TZKN[&]JY]JS=IYD9#7 M0?!ZL2/*VG^/HFM7F (I-+=".LV;)RL>361?4-L'&8NG5%.W.+S,= >N$+4C M>\Z-!!5SJL?S$J2/D>?B<[+J25#W]E'U74]P=Z;]9CB$3CJ V/D!V:?%4?KO MTVGMEU<'.FQ^-LE.UMC:0#"ICJ2N746CTU"OZP=B1G,C&N/K(7K&];2:*OZ> M8\J#M?"LTQ3GRW=1WB\77W&Y_E%G)*S#/-=[E5^K-/ZRPG(Z>SO]-GSV8C]J MGBZIT4!:P^37D^!UJ7V\LUB1]=D?AV M?V'*A22S &VLJ,5R9 J$0" /(W/&+ ^Z]?S076GK-MOQ&*3O'"7A(:+76Y.%2P M/:#A\FIEBLH50*G!%>.]5XZS(P$QU%R;9 */7@2A9'#&171 N57WOIR$K?1V6+%O(; M6_'A^Q7"HT/!BPW@45IB/UEP/FG@]O]C[\V:V\R1M-%?E!'8ETN7J]R?(UQE MA^V>CKEB8$G8G)9(-TFYRO/K3X*D%DN4Q 4O7ZCFQ/2XY:7)7!XD,I&;4<%Y MYE3:*P)[3O%WOW2<&+Z9XH^67P_1^&-7WB\_/M-'K UA\Y#5R\// $[#4,KI&6^5H>T+K4@J8+06,J\B2XY#"+Z. MO"TNB_H^ZUL',WN0-:Z3VAP*^T+M2+V,W+Z^V1J$"^+D?2G3A#?\7,^QTMHG M[Q&RTQ3\,1T@&$1 J6TP07,K[Z5/=C:P/_<]G8+F6*7.!Y)P!X;IT[RL_JP+ MKF;Y^L=?\3M>S-<\K=LWMHP55:+.R@-CD8X9G.UF$U75^L#\F;Z5_WI^D"0#\IRK"L#;%TY82FN"2P*$!BY M%Z4D8UKWD3Y.S;@-I$.#J9$61O:@_H5Q.5WA7:/*>&&LZ-I+4==!>&G 6ZR] M^<$4DY,1X;E$V.Y/'K<'=$@OZ40I=F!3'I7.;1[:9EZPQK3<1^(H6 ;>J0R< MX.QU",PUG\C[/%6]3*X;XWG@.-7T#+;KO'+!B:,3PIDEENH =17JV$@O-1@O MN$7O ^Y70-D";;=D=1KH'8F$?8%VI%I>=,W(._J?U0*'O%GT]796=Q73W_]C M/L]_3B](1'G=PKBMJ\EO:X7$ERD=]LW_8.@JDE;TG:^N9!")GJ'2)&*Q3'BH M.]M R2(AI)Q!:.D3,ZA#\ZF^PU6:7,OZYU[;22075:90:@:K#G!6% !18 UT MTJWA.G&K6S_][Z:DWRJ2 U!PWZXV$/J+-J4?\3O.KM:K/.E?K0=K#M[&_-@W MGK.5>2^NAS=@P8ED!>=@O;!T92L-(1)T56(Q,$7>@FF=9VEOP&J4]<=5C:SF M92O93_.K14)R>8R*V=L$2H@Z"H '",@5"%50116ET^895#W^Z=T:I$.T>C=4 M;2#$#B*([;:2NN+R]7RVED@-OE]=SA>K[4JYS53+B5*&5$V^<$Q*DG2*@,^XS<&U["J&?F9;'M:ZNBX:Z;^-5U]?7VU7,TO<;$M ML_^,B\N)<<*)D!D$51]^ K?@/05,UB:?90PZ<[N'.=K_&\=] AG 1 TD[!?M M0[W*WRDTGR[ICX9VGG9\U?F\IN?X'-Y=$H+\;NTT6(YDE20CM]RF M&37UY, M*8'W[R[=?/*M.'_[ZQO.ECA![K-/10#GDF*/H"4XC73=TUD-W$A?2NN\]D,J MNG6K#M'^PY5J)PG[1=NGS=S[L*R7_F7E/9PCSGOZ6\_8,K4_]\,;L.2E<"HI M2%ERPER=/LI<70VH8S2&,Y%?SH/5>M[S \F^6BQJ1>^F,.[VGVP]@U=UQ_WZ MEX_XGZMIS3LK\\7E>:SPH]]X1@N\']?#6U\947AK& AN M-3D0"<$)FT$HKQGR)%AX.4.X-H]%[\O[;[@(]0NV8EY.A#(Z2*:!F;IZ5@7R MD\B9 >%+,"ZS(EQJS.:CQ'1K!0_!PGTKV$;T+]J2?<1$WW7QXU6>?UMAOO,/ M%O,9_9C6M\'@F=8#R3AGAN%X^9PA;VJ8SE([@GQ=[.)2AJB0 7+.@PR1_('6 M.<4!#2'^^9AXWR]>?ZV>R=O9W7\QG:4I 7!;_6,SG?B0H:BZ'Y<;#Z$V0G"W!O403#TPJ&=380?YD9NMS?<6QV\&L67)A%+& 1:%H&+= M/!B% H%!HLK!V]@Z0GR2H''Q=D9@/+8Z_60M=0"Y>SQL*VI+*9HI&2&'R$!9 M8L=;;R@*,T4Y5(C-YTWO)*23)>JG*WK>6NH=0.=C]5!FF'\+BQF=L.L2:I5D MT)KK6CU=QV@7"=&2#Z>EDD6;%%5H77"\FY)QP=- Q0_&E9\L[PY0\RKG=5E- MN/@0IOGM;)MXOFX-XTX(J2S4'?.@RKJ@09!\DLS91Q=,;-T)\R1!X^;ZVV.H MG?3''N)[=7EU08KXCK^5@FFU>3!\7]91555/-=&H'==.*6!M%1YYC;GD^RN38FQ4$Z;4&E6,#%H"$8 M96IOD9#[I2E.1-WH Z6;:_\ :!VABL[!]2K_S]5F!.C66&=5#.&87=._?#-?/'%C;*;".Q6C MJ9N\=*VXR+R I[L 7/88M W,BM:9A(,('+>\;KS'B>&TV %$:\_O[8&[B7_H MJZ*/(+T4H"1R<)XQ,'3"; S2:-&Z*F 7'2._O@ZG]GEC'72 HUOA?*H#DL,B M+__YK:XC($TS9K9,&1^,XUR!EY*D9"*=0.4\SV?K$F%?C>;7= ;QOZO/>85CBQ^F7KZOWY9_+SDO,P\U1!0.TX['8#LT8%0 M?]"!446&4J?G.U$;*G1MPBU.U+5D01_@4/2_SF;8-W)KIJ0/,O9G. M HENIXWVP9/K@9%D5#?A(5IP4B*D'!4C]Y=.4&M'\ ER7N;K1QO$M=)29X"[ MM=18/!V<;"$72^Z 5<1$W9(8?; 12U"^M"Z1W4G(RXPCVH/L.,UT *]U:_#7 M^04I:KFIPIHP5)A"M%!TKGLWR2Q[1:ZFX;XX'TS1OK49>TC%7L R?T]@G:B3 M#E!U[V7HC_DL72VJX"(UJN;'R5F+XS9 MOR?&VFBH Z@]/"R;>I6WL[2HEOE7W/SW1%A7=URK.LZ)'$U/OWB?,Y1@K>.V M%-N\\W5?VO8"HOM[ G$0_76 R\]X^6V^"(L?&Z;>+I=7^#-G[Q>WO,7JDG($ MX7@$Y3BKI>T9N#=!*BV3P-;K@@^A;R]\^K\G/@?38P<8K9;_[6RY6EQMAA/\ M?.+>S!<;1FN8+H/C4D@/W!13I\$&")X5T"62_\&RL:QU\='^U.WW;,S^G@ = M2(F=MN:_"=/%?X6+*_R=N+M:;*1\NQ)^$Y--P\5F)G>8Y>O(;%K7GZS_)SFL M;C[E^.;\@0AIT9Y_#ADU:M"__9+I,EW,ZU??&7:F)7*F"V3")2@Z!>"\EV"B M325[S)ZW3A8\1<_)+SG7G[V1^ZN= P:1;D=^!"OP_(K M,5/_JWI(W\/%3?6M4W1]*<^@H"-O2-7K)N@(+A[."X\' MLX^;Z*H#U'U$.K/3M,*\FZ?=?[JM4')!HBZ2@V'!@XKDI;N$$;(QREN6A':Y M,2Y/H7=[S,IL .P_CZ?X8_?P^+?N'IS-&LU1IT55C N.Y4 MX+(.E&1T8UAE3 B%3N\@&<('I(Q;:=/'S=M"2QV [?,BS);TS56,FP&F)*+W M90=WRUICO-S]5]O28U^,+PD5\%!JH@$9\2X42"?.L?2;@?(_N>GSXNU,?CQJ1[]K7587PB6LT(7@ 'F7*$[QDB(DGCB/G#C M9]6>!_KG"6?JP/=7(A.Y(2 MB88N'>7(.?%*$5\F\<*30:%:IX?V(&O@UD@OG4)M>7-BM_;<*]16.X20 MA005C 7O7(24G1J'WFVUU(M;NT]4)V%J!80^PG:29GM#VRX^;'__?%!=$ MU-*YGM @-4;M4.VTTLUD495LW#NQ'V;@%W=W=MZUT MV!,R[YZVA_Q=GVN9B['"0-*N-M@JA(B;.9@\)JGH(FG>9G (@9U8QH8(V<G7IHX5XR%:^M/FG?1/D-,) MSMJ#X#&XG:B13L$EMJPPX3+/G!AP+(&RCKA@)8/5)C*9@T ^F%E[2$XGC]:C M@.L8C70*+KEEA;.04',)S-99B,+768B>DVO,I,I%<\36*=\GR.GDY604KSBX#KGE-6UIR/# CG3$Z6$Q2Y)9Z+.!ZU\?XD,Y"D;,C MHH/CL.%Y1S7=33%=\3SH.@K61V] !;(@3J8$R6IE<^+1V>9K/I\CJA./\?R MN3^)L*GV.H#C(T5*U]SH$)1S04.)2D$=ED*RB@[0!LLX76#)MYX:]S1%(\]0 M;:O^_8H,C]%%M\C:(;N)U@$+72AUFD!]#17$F!$<1&9<"^8,.=-G =D.XKHL M(3P*$7N![53U=("[3U_GB]5G7%R^G7W'[<#C&XFAU5YD'0!U)EY$8K5074!4 M)$:-Y#RSUC/)GZ)GW%AY6&O63 \=8.K5]S"]J'[OF_GB$YV4V]*)VD-V^[N) M2"HQ;1PH[>J)C :"*PZ$#+YP'VL?>&O?;4_:1EZ4U@P-]SVR(533 ^0>.YP3 M5%*S.L)"!A1T*!E)JXZLM6B58#8*EIOO7WV,F''?8X8U8&TT<#R4YJMP<=YN MT#_"8K%>7]*XN?/!YP[6J_DT!^=HO0QH%&>!@]59DRVC7Z*P$;*4)AIME6O> MF_ R6B]1R.PP2>GD(WH9KO3Q$N6-O MT9K/EO.+:5T?D7^;K=:\;K:U"B5,M!FT2A94U!%B)M/.7 C:24-,A7T ^MRV MK$>^OQ.,G1<*\\9ZZ1!;VVP0=UZBB1)L<0F43YG<3T>WIV=,I(+!Y+TB@R/0 M-?J:OR::?08J1XBY R__O\)B6D_-VQE])L5%:VY^_#%??5A,+\/BQR\XPS)- M4_KQNFXAF%HEB" ""W6/CH3NTK\]HBCK%/6< 565"PN5 \G 6\X8%PJ5V"!V2!\%A9+:-T*\P@IG52PC7N'-=!2GV"[+OU+OI@4(TB=B!%1EUUJZ\!R MGK04L7;H#@^W+NZS%JI^'CY'R+T_ &U-;D(F"A%<[38Q$;T%7U0&HTN6VC*, MNK47M).0[H!SC)*?ALX1$N\ -FW+X4)(7(6B@8LZ",B[ C$X R41WXEBY=Q\ MA_'Y*VI?0'/?*1?J>(CHX#B\7WW%Q8;Q.\/XM<_9RA @&)] &;IJ8HGD#!>+ MR027DVIM17<2\O*?]8\$QOW-:2=KZ6BH?<=%G#<<_'U;5/(/NH_>S9?+28S% MEAV$%D2@!ZUH1A)IS3$D.^'E+S\)[(V<&N@IPY,VR8@7X?WG[Z2 M!I;K(?IYHK,S*JL$R=1I^5C9\#F"D]RGJ-#*U+QB=COU]HCC2RKW_. 6-97'\-"HJ/+15;?2K-J\#0HM2?"%H M)$]^A.<:/+,<@LQ,6NV$4JV;0O>E;=P(MRUN'KP7#J&?#N[*1[GYY7]V#K)%?I0?!P[Y;OX]43L]XN_.N7W)$ MK^B(FEAJ;$[GU&NEH*"0@ANFO3[;WOE>TF?-H; OU([42P=0HTC\VQ5]W TK MVR2/2HPK1EZJ*'6^=TT[1NT17.2%966\;#[6_Q%2.H74L2I_^!)RLOP[@-&; MJ\5LNJJ]9+/\9OI7_>EZ3K:/*5M%G'B6:DV,T!"8",!29"Q*B26T3BT\3LVX M#[Y#@ZF1%D;$$X5S-T>"F'A?RC3A_;.1T.7@(IV-$.M($L7 ,:;!JJ@-QQB* MO3?5Z$&4N,_WC/M8.Q16FDNX ^OS:5Y6?X8U[*]__+7. )NO>7H]7][L\?&Y MY()(T8VJM0N>N N;M3[.\Z2R]ZQU5+PW<>.^O YMFX;140?@>U?7W];%XF\O MORWFWS>=M5M6*):.L>X2%[G>XJ9DLKH& 9GBWJ.WR;5>Z?$$.>,^J@X-L%9Z M&/GV^Q?&Y72%=P]$-$)G3^%P9$C1,5W7))60(5J>>/84(7.SQWWW\)/W H1Y M:8!H(,4.S$KMS5HMKE+5QML9R>H+J>=F]XQ37'%1U\[H5-N8)42O-&3F62C! M&BML\^CL<7KVPI%]:3AJKHD.4'5C)-=)K:&S3R@L.%UG0B-R\(&X*4[(H(51 MGK4N"'N:HD[?.(_4_[[P.EP9'4#K54I7EU<7M67^5R0BTG2M)_KY M<*F^57 ME_/%:OJ_ZS]_E/E)R"7HP T8K'LS'=*)C9E#5G0[&++>7#4??M>(]DY?4=O M=10%'PYLOP'V#+]42C\/;SK_P-4$D0+E+ 007W16G2"?PSD)F@?OA9&E\+/= MT$1/IR^T YO-0Q71Z4R]1ZJG7N4\K9]<-[F6^>)R>_@:EX,]^2T#UH;MS]W9 M"L5L2M;$.GL%=:VY5@0E0U:KOHVA,#D6;-W1UD^AF)+!)<<4Y/7$RWJ$U@W[ MS.N8?2R:B>83CO\FA6*'X.;H0K%#]#/RP^TZ5G^U6(39%[Q^#^";;:S2(>.: M@W A;EIP0^:R3@@/2AB1S?U:BIWOMX]^P0LI\CI(E_/6@NT1'=OG(ALS,JDB M:!76SSD98DZ&[O:LI [669^.Q<>895D-E?<<'(Z0Y,B ^/4JTA^OF;E.NK/" MI4T()1#)*BD%SHL"(7)GDO3BP9/K3A@\^.#.E'^,JN:MY-;! \(>84-4)B+Y M#LPM,Y!JQK8P=UXOGGJT"#\]6K D MA/&E[D>AB-5B@8B*#I,ISM+O(L]Q'R-TQ'=WZO >J?OY&171@55[3VP01[,O M:\O\]O);F"[6TJM/O,:K*%%9<$R3K??:0*R=DI@B]S+0?W3K*.LI>KI_OCP& M:,T5T0&H7BTPO"\?,5S\MJR3'J]%-ZE+2;AW#H*M?>+*TT\QT4^A^)*S<:DT M7_KW""W=OT&> J8F"NBT _4?\WG^H5^*@2>%MR MDI(;;EM7(%]_=Q]P.5J)CX#B((D>C02Z9:?S_&D5%JNF>+BV^;]>U4$5'];? M,D$4S"N90:2@R2MD"5Q4HK[D"\$<,8O-AWX\0<^X[OE0N#E9\CU9%2]39AD- M!,[(NN82(,;(043)K&$\E>9KNPZR*H/YVX-9E4,D>J)5^6V61W:J&^?X&WSI M^5SKLU< '.8WQ1@(+P4ALU!+EREN]*HX*#6D M^U1B;@S8 \CKI7!A<-#<[],?2(-]@_.6L3_"Y76K#-JDL10#7-@ BFOR@%%) MB";R&+C40K5>F'4@B2./I!X**OM#\F2]=0#+;:MY+91.7V?SB_F7'Q^G7[[> M-%,EXXTHEH%GD9'HI ;'@@"I,10>4K#8>IK2,R1U"[O3X?!@TFH[W70 M==7 MR]7\$A$6"N== "O7ZZ6TQF2Q:\^RW(=2FY6! GGBU>NCLD@\601P-<'2A%(2#%F M$5/K)YE'2.FE4.C<7ET+S70*L(TDKT^B<,Q:Z10$GT-]\&+D<=@"PN40&.-) MQ-;MD\\2->YUV43U>\#I>#V,7(OVBC3*[W!R/3TA!IMK#P&%^[G.3)<0C/6@ M%&=8A-?6WNLGVUEMMOO3^X/$">J;-Y5E!V;F>>M\9X1Z-B9D(2V%,J[V"-.U M[YV(X',,=)"\XJ+UV*Y#Z!LW)S'>C3>8#CO YX?P8SUMX_-\R^7U@<;EIF^] M,&%4P@1U32RHNJ;$M*SOGL\R+,EAO*^$0Q%H/6'F1:#QQ*"%Z;"$SS0C%1#"A; MOU0<0M^XSO_9(#B8RCJ (WW(O(X&70?+F'_[ZQO.EDB^;(J2N0Q!,UY793OP MTBJ0BEB(P6L=F\\RW$G)N+?MV2#60 T=@&G'0?F(:?YE5G)+> #I)%T8I).(8!6!(WG*3A,/6P_?V MH6O<^;%G0VIS%74 N]LZLV0T!CH?+L0"*F>$F*P :VU(11ME]5#U/>-.FST; M?(X2=0<0^77[M>O5PY_#7UN'XQ><89FN)MH&G8O@Y+72+ZKNVB8&"VC4/EI) MOJQI'>X^3=&X0V?/!J>&:ND 9'=[7]^7^Q*;\!@DA4,:9*PSF@W7$$4*@#9@ ML4Q8H5KG1Y^F:-Q9LV<#64.U_$VZ_1X4+)ZMZ^^Q;QZC^V\O*8Q2IYQTS,YG M"UH:#XKB7@B\2)!%&A$8G071>FK9"ZI3#L6CBSQ#PMI7PGV&(+R#]<1!9;PN MS=?X_I^I4SX$>6WKE _1:@=W_2&EBT)P8D'4\JXZ*U5Z ZHFUKB"F7,/*0L%2I# ?)VPIQ!-J?VN=''\_W7*[2'6 M2B<=P.NPMXMB0PYT(S#R34 EQB!:3!"9T-:P0(Y*ZWBE>7U7IQ7-I_A_@^FP M WP^P=.FB,BE^K2%=,JB-J B"^"UBV"4UU(+#%A:OS \1]-+JN\Z! W[^WB' MJZ9OJ-U9-G+W#78BE9968H;L0ZW*#+F6#&G(3NI"IEX+=\9X^!$J7U*MUS!P M;*&^?E:_/,%HW3D2DU ^>P3T=2^O$W69>!$0R<\)V684KO40LJDF%8,/@ M[U"U-%L%,ZA?^"^L814=J>^X"%_P;M4%LH#!9E#*UG-%)RS4[8>B!,:39SJ* MYG,_3Z#W)95VG0#0LZGT1><6WURM:AKASC6Q3>4/G5I\]HO/EUD\3 ;CC!=- MR*.(AJ*DVCSEO047I 3D,GFO,Q=VL&%XYT@L/N7-/-3+'Z2#SW_BQ7?\?3Y; M?5U.K/*H-4-PK([7UX7$(U@!X^GH^FB49:W% CV#O%2&^NU\Y#J M(;?_C6'Q^<_YA.X3S5DMEF)UA$#F"$&AAF22B3*C-,VG?!Q%:!\3,'O#[#%: M?)E0)>SAA&MRZHM+P(QQQ*8KY-)S ?0[B4YAB,TG]QY):A\C.;N$Z\&:?)& M?3._6DP\,\Y7+@G4Y@ &&%%#]?@RT4K_ M=N*M0U%R J]K3Z8/#%S."F*V-J>T7B$U/EKIWX[;=-,U6@_58]]HK6]Y+)4L M:5>WQB':QGIPOT':J73M=MOY[/OB,=(^+K$\ZF M\\4?\Q4N&T_B/N)+6CP^GF7S&N=N!2AR3H!G4@@N.U_9_ 4\A.:<^+ MM([9&%L7T^RFY/3BM+AZ.Z//NKI=M^ADB:CI* @AD9@K!;QB#IA.&K-A4NDA MF+M'QKB// WT_K#6[#11=W#5O:-32I]V65FIBU\WI9]UQX56!8P(DFQTTF2M M#0//I6IZJ<7,"K:^LQEKH'E?;TZ.U]X2A TCY"P^$A!I"VR=5G?/G3UY Z=CH6#H':$8KH'V_L9;FVS* IE M5!;(5ZB]"#F#%R( ^AB\+-Y35')6O-V0UC/DCL'$0: [3D'=X^[SG_,M6X7% M&%VTD)T6=%Y]'6WL,^@<8V8BYA3/B[L;TGJZ1L^.N^,4U!WNUE>"U2@B70O M5:"3DZPB#B3YGH8%*[D1IOGXW8=4C)OY'M8I.UC*W>'D3E,>TSS+9"0DYR(H M30;[W =/PF9(P4^\FZ".V'M.F_PZQ62,LW- M]B&')B0.6$I=]RSKBE:10",F@2K$(.X%@SM7%#SY)3U!XE@=SH<0Z-A;*VXR M2+LS3#\S5F+TS-0%#LG2O1U"J4GI I)SG9-TB=U_V]Z]S.*0+^W)G6F G.$$ M/C:2B&RU9N%#(*["Q4?\=K5(7\/R.A)0.@64=&='I7(M9-!D@+,'ED0BCXQI MR\(^Z'GNBWIR65H@IJE@1T3)N2]L$E*%AK7"VY<4&: %G) MQ!E:%O<;;T:?>L=7H=_=^BD_?>&X-7&M'-GC9=B#XK=XU9E')E.L/!->0YWH MZ;2%Q%%FG8P-:J^ZWWU4/Z;[<8*R[JO[",F-K/#?I[/IY=7EEO"8HBF(Y'<7 M&6LTGB Z6>U4,,[Z$++?ZUGX&97_]*4C*_T8E_[A#N45GOD@5C M,QFY8CCX* 7(;!Q=[$S[M%=Z^SG%W_W2<5S&9HH_6G[=/4^\NVF^#11DUU0I M.;*\+FY&2(*;VO.EA,NLM6N1&"E[OY.7)/_K-<3P5VT5FG>/+.X!UD]/6PS%?$A+$H*J'40]6'0!? R4XA6DZZ%HT77?BGZ;EIZ M>N=H Z0F4N\./6]G],FX7'T,*_RTJN-I/N B55U]P4D.Q$/P#$3D=55/O:V% MEX!DU7T.H4[.&Q1/3U'7T[O($ AKIID.,/=A,4^(>?F&Y'C/($\"EF!SC1QE M'2KBL@"?D4/2U@B3?2FB==OL$^3T]*[2!E6M9-\!C'X6SQUF-C\NZXJRJBL^ M,2Z3"Q#&*Y6>ADY [ O4[_B M;'Y9%^3-%Y.(=//HE28F%*0)*,3IDQ%J)U%CC* M4+C3P>&P98,'$+L7*/W?"Y0M]/8B 'H;?;\OGU;S]._U-?!Y,?WR!1>3H!RF M$$C(MA8MQ)0A^$3>1Q).*V*<8^MU,R>2O-]3+_M[H;6=$GN-3K:'<,W7J^6K MW0R_FN7Z 3]YTSAA7I>4R64NL<@Z4E80^X&#BXF[X"73+)X2O1Q/VGY8?1%Y MB1Z4UYV]O=/W4#F\RS?]P2Q-OX6+S6M[_9=XB7GB>4HN*P/%:;I? H_D?8?Z M=)5( L2UX\/F.@ZG>3\4O^"DR,!J['2:].[*U]N=K'_@ZG58+'[0P=XP/R^K MK_AN&N+T8KKZ\7I^^6T^P^T?;ZIF&\_S:4'+<&-_FDMJV.E +C/T122HT_5 MV=K5FJT%H7-0Y/%J^LT AN<\TX&$0JE8#.3RU+[=$,AKEQC!,N9D[M,!MS;V@MKR?O(6FK)AVV. M[W,RT$&*?;ZC[Q I=X>3.PT#BO%LA5*U+H+1^;$)(L\&)%WW7OGD0_/QR"^F MH^\@'>_;T7>(P+ONZ.,DA:1KJM"0O55)54:"!R&+D6@PQ/NK?/\V'7T'Z7#O MCKY#!-J!2=DY3$MEHEW3=6QS*G40@X/H&8(EZQJDCMR9UMO^CAY,=]8I/Z=< M/R=+ND.T;$]20J9=L.2TN5*G7CE?NPTD6+*V47.9@VY]_;R8P70':7B_P72' MB+L#T.R>E&;1*5.K[+(BZZB"D! \TD\8@E,>DVP>ZKVP M^?F]:R*2+QB4(%>,95 BU.'H/@$KFGO&N8HX<*W/3_3TY!4?J?"G4X3'2[\+ M)&V^]LUT%F8)7\^7U_N6HY$Z:>^!,ZEK0TN&P%+=;FME=!1>!M>^?(7!W(^; 9JF!0YH0M\G0W6(J+MPAQZ\JQ?'6'DY]&6@65A Z 61I01F3P$04PJUW@4@2)PZ[&Z3A#=9". M]Y\YN;_ N\Q0J>O!=CR)6H\/OKZ=*I\-.,9+W:L0M6"6)26>\7.>_9*>('&L M#I_-4!TCT"Z1<9UJTSY+NI0#!)$LW[+_]W8BX.\#,8Z^=!57A=22S MB4F"RB%!J)WT1I)A]KD08\.6=':Y+6T]QU)% F)]!*QV@[2[M M[\OUHV?-U'Y8X.7TZG+B8K)9:@G<& ^J" /!^ 0I:-3.F&1#Z_7KSQ+5DU?= M!E]M]= =L#9I7#HKZT3NQ%GNC':2S'S=2E\T.92,,Y(94T%GSYUL;;J>HJ>G M>W (.)T@_0Z0M,/T3DSB,M0&2X3%X.T,[;/A+]?=U6_)4G]A?GS_.UR>44V[+?_7$U7/S:_;F(4YBS# MNH PI3JEW16ZB'4PD#,9T1ACXM@ZX;DG:>.[W2?BX[XY&D(E'=QH.Q_94"7A M2M+@=9VMYSG]E(L%8YS+),.4[^]4&^_!>C ,#:+P?1ZQ#Y%^APC:OKF9XC'F MP$@.T=71GQY",@A2(YKH1: PX?_J(_9!&M[O$?L0<7< FMVOJFBMPCL$(%W7>IC O?)20=).DZ7>,S@$]E1[G2B:SRZ MJ/ZN8PH.TN'>I3Z'"+0#D_*\X5T?HAR\55P+T+5,02G#259,00DJ!A%X<>XM@;04.>XN^,NNF)5QEA ^_J>7CRO3Z\92LE.A)Q3*.?$72_Q MV!"8. !V1RJH ]C5-]T-9]=[XB/RZ"/))(:Z(3)2$.M4#2&,36BMUZ7UV^-] M&OJ%TK%ZOA^WG2+T#D"S7F2U[KR^",OE=JKM9@9)TC8$NMTU]W3 (MWX47$' M+J#U4=25DJVS9H\2,V[N[!PW81L]= "HN_1OSU>0T>%ZC$BLC;8Z)@@N(4A9 M@IT#+_/)R/EOS\6IK0%VD0$50K%*7H=O M:X8FP0>#&2T85I_UDJK#2YRJA1*9"\6D8O5@;#Q8EWN9[D]7<8G_N:H9 MK=M/FU <)%,F%X3Y7%>@4%3DN I@95#H10Z!MQXJ,Q@S_3Y>M,%U'RCH=!?- M.PQ+7/X1%HM0-_(=7SK\R >U*!3>A\9&9<&;K[I=X4'A)^E10PZ^4!AJ/ 14 M%((4^M7:8ECSR:P_4W!R:1TNEXCKS_P5EVDQ79^V34"5!)TE5P2@K1-::@5/ M3'6U>_0445F=F#'-F7N4G)$KIH[7^X/RND8B']G+7S/PBH[<[,OZ8;#F(_CZ M1= 49DK)2.HM=:\-Q> .A059C,M6,2W1[>':/_H%8R.AD?KFK679(R"VKW]% M,92![D">?)UYR1&BC!:2]"49S6*)^T1[3WS%.*!HJ+SGX'"$)$<&Q#^N%E_" M35X1DW&<.0:6OJ:6]7CP(7$(*DMOD@L>S1X0^.E#.U/Z,2J:MY#7V"=_/LLW M=.N<0C"LSF+7AD) X\#Y@&!3=HE[)*^7[W/4[WSF. \X0ZGY:&F-J.7E8C7Y M6(6PMFL44-G,ZEXIKE6U:Q1V*6&@6*F,5"[8N%<^E#[UCE-(O[MU"'_ZPG$? M\%I?^,?+L@< 7.??)!.QD ,<&2,'N(2U8:*?7.:.1,*8VZNX8A\(C&GK3U#6 M?74?(;F1%?[[=#:]O+K<$AZ9R(K7)3Z_[A+NDY%:2TBLCLZ4D=C7RD+(=,=E+BWNMT+D.<7? M_=)Q3'XSQ1\MOPX>Q6]*?>Z]>2[7)M Z3R(AC]2L&PN5\Q33E )%.AX9DF!4 MZ^J6)PD:-^G2VC=HKX,. '6/AZW[;(6(T0H'&A')\^42G!,13$JRWJS&-7]= MW$E()W5UIRMZWEKJ'4#G8WW*GV'^+2QFT]F7Y=:B9J>DL\6 ]J6.'1,2HJ7X M*8:,AF[2D+!UY_=N2L8%3P,5SYO+>V37Y?75Y=7%.@WT6RF85A]P,9WG]^55 MGJ]M\V;$:\J:?*\"/J8:>I,_%A.Y8JR0<.BH\;)?2^8S'LT^M(R;7!TBMFVN M@W3U"[AC,'&( M-3M%01UX6+MO@'W?D M(VG@1[Z@Q\J (U4X;RW/#FS-JP6&]^4CAHO?EC7N_;"8?\/%ZL=$)A2)^0(1 MDZAC0.KC6!VBYV1$CU&IW'Q"[B.T])AK.@U"3:7? 8HV,GI/M)-:9E]VG0LF M+%KO$Y1 YE?QK,$QDI4MD?&LM R\-9Z>IZK'E\HVR&JLD2ZNKY^Y6?_RQWSU MW[BJS8@X2YC_.68M^N^)?'E/1? 374 ,RW%^1\L3] M=@P%/;XFM+H !]=(![9MNP!\P^$TQ.G%=/7C0_BQ+B?_]0HGB)QYZRBZL*(. MU-,:/(44(+Q(QACDR%JG7YZCJ4=_O(U=:ZJ-SM#U<27Y$ 5Y.4 MBC,Z9R!Y:%#"US;^%($D1">'9*ARZQD'3Y"S%Z;,2\?4*3KH#$XWQV-"48C/ MN="UEE+=M^ ,A$(_!>V06T5Q26[=^;23D+T@9%\ZA(Z3>P?@6<^&^#J_R#?- M7!.AO:ESC.I,OD0^HG,0?4G !!<& TH96C\U/:1B+]BXEPB;$R7>=7_:;=Y\ M7M9_<^MUWWVD$<#-/,EJ+(1;D,7M82QU0(5\Q[R*C)IIA"/D[[ MI]ZVS6ST:77KS^TZ!DE(]EI"SG1H5/0&O&$*;-1D(*4R1K5_"+A'Q-B/DD?K M^&&8?XIX.[ASGO"]?MIJIX.PQ:4 OABRLHPE<#(7R%&@23%$65K/_-Z3M ZP M=#P ]O>$C];&T2#[CHLX;_!X=)>IZ_52[V?W7#5D/MA@&#!G!*POX""3!J%\ MUB+P[*)\YGK:][O&?LYN 9A!Y#HJ4FYG&]Q]TJJ"FF2>6.2,@:EC6I0/A'N2 M"0@N$]EFIF1I71;YD(H.4-/FRCI1P%V Y--7,H;U.?V6AUKB9[U24+PN=48K M(P_>6/"(R1C)2FX.DH=4C)W/: :2$P7>84*="-7<;Y9*!Z$M"(DL M::F4;[\5Z2!(#)A^:._J'B3.3O=!;N3R2[BH-^BGK[C.F&R#S5,#Y*<_M5UX M? #UPP3'1I+: T."0"W%CQS!A8S@ P9G%(JD!SE6)P?'][VG6Y94R<%I59O+ MR;M6*5<7NZYIPN0X&N%D] >ZH8]0.W+0>XCN'G,ZCQ-;WT'O3?/)S=+D7L^4(XWI>*L4#M( MZEWXQCOS9:^O%E6LAQP<@U%;"@**(I:52 6BZ\8^F,^2P<)Y*(['4NL]!2C//#A1+%#4BL;')*-M':L_0](X]6RCP.X@Z8^>K_LY M07 K()Z=C=%P2#;5>2_60!0I0:#3@"8QZ]T^E=R/?'Q7^95C7T=:B*X#8_(S M&_>#'9N9$2)ZP*Q)0EPP"$H;DI (UC)#TFGM]#])T'CO&4W4_61Z[A39=P>D M!^XB5S[YH.L2CFH6A;<0-:=?BBITP;H4!T[L'N6H#_)>,3R43I)^%X\6C_!S MYYX-Q@?FZ^A0%NN*;%6;/RFDE5;2R6$J2F3G =2!?LX@3PUGQ-21.F@(JR'R M@Y^NOGV[6,<+X>+MK,P7E^O//35!^,S'MLL0'D+_,"E"@=:B5PD*%P:440)" MX RT*ZY@(;>O^#M]T=5B M&T[^=!RF=P^;>!EHI+H. /FS%W#=_CE!44R4E0OGZA.*4>!%<1!*=IR< !EY^Q5T MNR@9SX\?'7 -5-,!P.X>FP^+Z2Q-O]7M8UMF4JBETDY P>@H"F81'/<%DG"< M::.-P2$;6>;E:$B=+7"WG<3/VD_[_K_2U#L F M__FBLCF/%],O:^W>*:RLH4T6 5AAQ*A@]4E&1I!9.H%.Q<#U'E[>241T]8)Z MK'MW/C5T8.7NO>Z]W_+Z=O;;EEW]A5]T8QQK$8<3;@?&[ZSE< M,_EJP^3':R;7?UG;4/C$1X]210W(K*H]2@I"T@X\&I&=]BR;(:MMGZ=P/!,W M$$2>\/0:ZZL#-/YLB/?@#Z7S&KF S&MCI9.F;E=.P#,*E[,VV>ZU[>GH6+<1 M(@>)@L^#R$%UUM>M>CW$C?C%VRH%$DXND4&1=7L2I@04NWDP$57)RA;K]@DZ M]OBJKIK8&MVD)XNT ZOUA$W^=QSK6%!>IIN:D)PDQ%0&K)58IUS484@/+ MB)P;I408L@CL>0J[N4-/!\?^M^>IFNH AT]:XEW\>>VE\"*#JN.Y5!0)O)," M1*(/Y]H4IUM'KX?2V,WMV1R+@VJKZYE8ZU]_#ZNKQ?H%]-1$_B,?URZ!OP^] M R7N3N#YE.>)JZOI+V!Z!BGQKI!@KIX/9[;B;N'W1$ M/_^)%]_Q]_EL]74Y83+HQ 7%.Z+>[MPKB!3M0#8\6/" M;BBL'#C,^"3%O0!@_C>&Q><_YW2L69 ,$_D1%$PISERM=,]01&;<9ZZ#/?<$ M[2UIX^:T.H'A,6IZ*>@C..%$Q"1)8IZ$AW4B/5TK0:.!1']HHT 9Q\%?)6[< M)$)/"#Q852\$@V_F5XL)2]YB(<&EJ!BH$"0$5FNB8XIHM(C"MBY=VI>V<1_? M.D+@P8IZ*0")YUZ0%=>0<_:@M(G@592 S&6O$966YPA"=M$V[C:+G@!X MJ*)> !?%?JN&^9<$B6HHJ%0)%=GD:HJ00Z(T: 3TJ3F\^8/(G#<)1B=0/%X ME;T /$Y4TL4ILNUUJB2HI"3$K#DH%3,:)1)KWC+29)W/8'LS.D'=08II-O:Q M,=#NKL/Z[:^$R^5V*99))>5D-855-<#RZ,'Q1.)+MB2F@Y/^+/,1'B-PW!T< M8T*PB>!-P1QZ43D=?&WCJH^K"KPNEIR*XNG<)_;W#H? M=OR&(/]WA-E!*NC5O%VW=FL>%1<60;OD0#$AP<6<@7/-HD_"JS#DMH:CVNHY M^SO"ZAB-=&ZLCAJGI(S@,<8Z*=JO5W%A7<65P5M=(H&)(SM+8#'8@"S^MTR& M#*[K7B.2.P,-ZOX#K1T'G^J+$U=U#I"FHUNR-4EH)M19[N8#1TKPOV5:Y$B] M= "SW:T>C\B-96%2HOM!\?6<'T:Q%D,.V2?+4D:=FJ];.H2^OEK-3BA*&$PI M'0!NYXKH?;+>/;;) M-U?E"X+L=48C&!"XI5C/NQB%:3T0^& BQRUMZ!.;!ROOA:%S MG4.7UJ.6ND!BEJ2I.7G.,6LP$BVC(^A-\V#\4!K'+7KH$IL'J^ZE07.=S=18 M[WS,3)<7D;):C0G/T[CEE!TA\>#5-5!MO%)OA[-T&?#LTT1P3%?U\$4#3'284M)",U, M*LC.:BS[+*[H YQ-E-A/YO*QP4K1L\Q8D.!D8J!<\!"]EP2D4()"IJTZTX3P M<4LMS@:Z%HKHP ^,TM?I,ACEA&XEZQN"Y+@4Z"3HD*MP=0FL-;E8PTV&0Q7 M76YK069?:%_=6_? M1/V3U5=UT3^!2'] E]]62!N]''T](4S$M=BEL-8LFPT&>(.^:_ND5^' MA5S,ZXCAVY-5,EJI:C['U1T@7D!T)M(9RYB_9.T<_I2R9B4DWK[_B!A6ZMHPX> M@7;Q] G3?);KL]8DDS.3F8L0:E6I,G2A.:LX"&U*L=[H9,Z!N%N*QDU\CXNU M(_72*2Z6G",HE@=0/A:((AO(SF9CN$O$T!E =D/0N GL<3%V MG%8ZA5A-;:Z^KKFQLL3 C(/(:S5?=@9"$@PRQ6HQ!F\3;SX9[DF*QLU$CPNR M(_72*\JF9U MB4'.2^&J-CL(4"AKK47RD'Q,F1N5BFC^_O,F=$=#TD&2;Y:W.-O;WJN< MUQU=C?:='OM- [^Z[<_E.$]HC'G%' .]GNWK(@?GE08G>52,"<32VCL9\PEM M^;F^94Y23J:.O08;E*)(.68(5M YBU+IE(,0JG6QP$Y"7M0CV0%(><:P':&% M#N[%=W3JZSZ)7S&N/M/_YM5?T^6$IRR<(>\Q<$]2"9P$DF("QQAR@73KZ^:S MBW?0,7)OTNGJO5\^1PE,Y2*3*LDT MWQN_FY*1ISV?K.%G('.$N'L S72&[\MK^N+IZG>\C+B8>.Z$+36Y:TO-'Z.& M8(@#H:5E/&1N9?/*M@=4] 668W1['RZG";H#J&QH?Q/2NB1@?7Z2XX49G\"@ MI$@SH0!?? 26BP\!-3-6M/;F'E Q;J%3=?LD5(X0= =@>8N8@T7DZL6EYE0)V4@,".DX#Y((UL_2#]"RLBMQ\WOHQ82[Q,XVR.5C.%2 MB0@2O2!& @4 JFZ+IX,5*$2HLX^'ATX/UU,353\/GR/DWA^ MN8350C&4C@0 M4R(F8O00HRT0M3*:%5G'9@\+GAZNJD9*?AHZ1TB\ ]C<-\CK Z60)V1TEK*B M())N<0K]@N: RNE MSOC9N ;]OZPLDQ^AT/JB .[0S M]8'R[0HOEQ.96>2:O#TG$S$B38+HH@5F5;"FSKS4 U>0W1(S\D"2P6^HXZ3> M'WPF4D1,A'](IO:\&A8A5&ZDRRKZ;'5H/A3LF*J=L]F<(Q7[3(7.(5(>^5JZ M1_IG7%Q.@LNH0\Y0DC:@4LC@G.6U\YX'2T+Q^;FRFT<^NJ\DP&G*;R&]#BS$ MW8S7]2/F[^&OV@WXRWRQF/\YG7UY';[1W]26^>*8R9R S2W=S3ZG6GHFZ/)4 M7#@RM]RW7AM["'U]O>FUL2V#Z:<'[,UG7SYO$[@3#,H'[DDT06A0@DR**U*! MMD2[BB(:W[IM\^[W]Q5D-\+.L?+MM"7\TVJ>_OUU?D&Z6/[VGZN:;L$R)>0? M7Q_Z[$>V* 0]C.Y&%9^;+[HIU M9"<$H[LDNDD]2-$7?N7BHEL'&A#DW7S'_ M,P4G/^RFKYBO+L@8KL7YRX_7%V&Y]?55RC)D:G_PLMM(Y!U<-3?+0]8L;!E:/TN5%-%*7@"EK%Z:$Q"9T<#) M+O)@G-*Z=4OIH\2,G!YHI>[[,&HB^PY =)?^[6L5D:F1:0D<4Z103]'Q$C(# MB21GEYVUKG5 _9"*D6'31KWWBV9.DW4/:"%W;CY;\_'+]O&1,PQ$M@=9 T05 M"X<0O8=D)(^8;%&^]27\D(J1RV5.U.M]F)PFY+Y@\FK+@7'H'?T_,*GKAO&: M*>&1@W52&6D<3[IUWO$A%2./SQ@,)L<(N0.8W%C9C7]'#'V;SVYR:SSYZ*1 M()9JE)@->.TL<)Y2\86C3\WK&YXB:%SP#.[(G*R##@!UCX?M(;-&AJ"#!>N3 MK>+)X+F7]95 *VDHB(BMO>&=A'3BTIRNZ'EKJ7< G8TU79^MZZQJ)K/I.">R MN0.%II9'DX'.)"NN*P^R3%[KRSCI5R!S"Y;7+^$*;Y[>QU M^#9=A8LM,Y*N\>P=UGUY=0&3#!"+B, H8K Z,19"ZUS"DP2->V6UAT\[Z7< MI5IC.,W3L/CQ*=S50>^X1&FC ME:7U<\[S5(U?--Q _?=!U587(U=1O*H[I>_U\O.@HJGOV5DE#36YWP0X79@A.X^;-QF>;.3&DLI M$'*FZ[A6XD>F7&TW-BF8(APVGUF\BY!QL^!#W6"GR[P'X-R>@ ]A\7ZQCE'S M?X6+*_R BT]?2<(3CDKP$!CXX.K>>ZW Q?U?/:=/I,T0XPD$B[9\3H(;,W3\OW5:KD*LTRV]\,";__M MI(3,M2D(0BM&(N0D5N<+(*)P,;!0K-KC?CN9D'Z>K$\#VOFUTB,$-^R]NEI] MG2^F_XOY5TR+NHI@PF.*,J %@Y88JQ/U@B214MA:4DI:*L&.A=MC7SKRH.?A MH=5$VF/WV%Q5CW!>UN*B_[KE M_X:1AS0W!4@C.?9C5/YK7H?8?9Q^^;I:;IA[7^C/D$3$N2R6)[J=N09EO ,7 M? :+0CGM,8LB#K,ECW[7R".6AS(A;63;EX-]WQA.O$YHZOPGD2+%K@*)%6,2 M&*6ES$ESHUN/9WN"G)%G* _I4)\D^1Y!]':YO"(VHC9U4*:NO2#UKM/04/>-NJST#A(Z5?0L/_'/]5\M) M3-((:??PH,2.OH!T 3$W$W@%^/BSF M"3$OWY#0*CMU<,/[GP--;VRV,5"TP!*HZ QX16(R-AC.9$"&K:^\9XD:>;]L M>SRU54,/N-INVMU*Z9JGU_/E:CG108N")M/][3CQPBSYA@I!1UY(ALF%V'KX MX%/T[(>F%_!Y7.AZ'F,<( M& 6W#'&'0C.!?U-=F*_ MI5;/F8?[7SQ.=== %N(DJ8X,B0^+>;Y*J_>+3[CX/DW;_6_%E^18 ,\8T>_0 M@N,Q0(PIF>)5\G*OR.895.SZ[G$K2@?Q0$\6<1\0JO77UZM M+L+R(U[4 OVM-0PL*5'GSHLD22P^(GAI&#".06))1:A]*D$?_8+147"JXN:M MI=C#B./:Q9@6TV]5#UL64I)"6:T@6*OI?)#M="D:T#Q8+1RGO]=[ .&1CQ_/ MQ6P/@Q82["#ZV$KC&L&)_B^+6AJFZ[8DZ2'*0O%3UFV:2Z'SR9 H/%MW.-?Z"HZ)!,53%0VFW+I!\SF:QFU):>Z; M#J**#J#U3"KBM[_2Q54M-'RU7"+])W\.?TTT>A>=3A!-+7JNVQZC# G6B]Q< M8LRJUD541Y#9Y?/\D3B9GU=I1^/R.R[B?/CT]5!)Z_.EJCM.4'LD=TF' );7 M00B>0K3 I /F/4'21+HM6]%C*?K(&.K@S'W#QRX^;+:><2ZV8 M1^"J]J-Z\BR]$Q)L=(%IDVW,K>L<@8)"BLBTJM$2",UQ0$U?"E^<"5Q\GI#$7'JOQ96W2<_#N TFU^Y@%3VX#7 M)9$9UP**KGL%LT&(F>(>IH-U FV.H36@GB6J,U@=J_[YD+KH %P[SM\O.$M? M+\-B,VC-&J43Z@ B"3J$SG @^25(*A:9G>+M1V4^1]/(HU;.&QU+)V=L@ 3D4+F+C)IC@FFN\/?8ZFSNS520AX%EXGJ*,#>#T3 MRUS/YC.%7 ;ER;A+,O.&2W A,2C<%*@9&^CA&)#KP6'JS,AA>C3&1[W79_I\+D@Q2[5V'R(5(>$2II?D4' MY\?DGY\F.5E9Y/_7WI)D*V9(X.M2121"Y?9F56Y>(<,6WH3$=A(,A@R>FJ ME)4,A>%3;7U+3/_Q:?[U/[<_<0.-[1^^(^/[Y_58BKR7TN9'2; #G?_\P\1J MFY0V$;*1K&YH]N!D<1 #%ZI.(F;JJ1O$_73^\P\]%AL?H_,])=A!L'KOJ/S^ M2(A.8X@I@K2#<-<7HQ74UQ>70]QQ,_LV$MQZZ4G[B.PTD"EB?WY26O053)X.K; MF,08@R*49-W:YY^NCN/>S[X2_K=)DK+:@0.SG@F4A8/ & -O5(PY,YND:.^8 M'B?H/*HZ]D'+ QZJD3Y&G\G\!".OM_1L);KUPA,=G(Z*Q"59H;12<6(/N(8%U"EWT?1I^P)H(;^8QEOGBRWKT6;R8;@*,XT_& M'7]^PU/R$(Y.?&*B+3Q1? _9% JF;.T:$G6J:B'7%61TO/F;8P^C>;2/Q*LU MD%T=A![)2_M2V6:H3$BRV-*ZU>3\1_/L@Y6]1O/LHXT.>@"R'GZW'4/-'8#\V6:.G&UP!A6@CJ%Z@P)1\@Q<%F:E] QY MZP733?JOQID-< P0FZJB VCM9%B3)*(H/C%@ CD%MF0T@;,"A9LHC"NUZGX, MM]BEMSL0"X=XO+T4:F%JWJ:B)$NE*">DF.O<;FLT%Z'HUF.N M]R2Q2S=W0@0>J*QSP>)3(<5F50&?\) ]2TD#=XID["39(',<=#)!%1*T<*. M= ?:NVR2/B%Z6ZOW)5SJ3.X\V+2_UIGPTU_LW.7J^FKG/X^3Z>^S.+VXJ#>! M":=?:WAY_.78$S^SH=QVI?S$EV#!(0]%Z3IIV-<[5%.GIM06E5"[.U/.IG4# MXXC/1K5#?O4+KGZ\7%2/.5%!*X7>@O4D L5TE4.B/#4K\G<@CT=W MR#J/*[%]D+/+$](QNNG[('AU<3'_5_63Y"]?SR_CJEQ>O$KK"K;CO=MKA+V)/ ]?MP^J[OJZ M8?7606:W&X-7;MW4C>^)1)D84NZ:B*]@1 )>K!5),A=3 8#D( MFH=H[F!8_K%92%B?#TX(SHG%X$J1'HS"^JK'./BB% AA>#2L2-V\>FHWRL:] M\.H1CGOIJ@/W>+76[CXGOR[PZW1^N;SX]E^+Z8K"I/>ET%?G7W'Q;6*9$R(H M W&]@S.G&EG7:QF'VF@A;;"M1S@<1NFXEUJG1>@)=+D_8OT&L;-ZL8?YXTCG M.D.;,# &6A<'2DL%L1@+R@H=K'3PJOE_^ZT: WZ+F_)"/:UJ.?C2_)T[1HQ85 M?5EOEA-_[TI M2W!%:UOK$"PK-;[ #,X'#<(5ABRE6%SK2Z\=R#J/@O4!4':P;OJ%V]LO?X3I MHO9OOYLOEQ-G)=HZ4IO+*K1B [A"$4K)4?N4F3?@+H2-FXN,"+DC]-/I MV\F;_WO%S_0?'1FSJV>Z;?E_5G_% _XR85KQ:+,/NT MGFJS_.';]^_9TO&JIG.;2E@*/*RTD4(/;0LH'BT$E!J\$6BD"D'KUFO;FQ$_ M>NWGJ3![;Y7(*.H?>7;5A\K29LY@1!X+3Q2UU&=^;3P$Z1.@$'ROY'N"RG>97-$O1X7KSA (5,MF:5A(HW.5:EZRUVLG) M[0*8L9><':BLN^H^0'(C*_P?T]GTR^67JP&.P@@5*<=A/&'%>H$0ZQ1'K:,E MGI34.[44/J/R6Q\ZLM(/4=F\A?Q&5OS'Z:IZQ[>S//TZS9?;X7U>:M0R18C< MUDYL1*+=![ Y.UMB\8*UL/D'/WS<:X;Q#XSC-=(;I&K2O [L:D'QY^D?'^=O M*%M:?=N.B]-)>Q\)FL\?]0 $_!J:$V MQMZ]^147G*US[,_SB_Q]_G"Q9%YT6!N>,B@9/3@1%)AD(YWDBISYG;%[#^_> M?/C'=P2,EJJ?_\3EJFY1J]9C8C)9RWH8,PKGLJ-S/=OUNN+BA$H< M<^O&]!L?/^XUYKA'VK':Z =(6ZN2VFL6L@0>LJEK3!4X8PH(H3&@IR1AMX7Q M^T.IAST&!ZOQ83@<(-,. /&(':T-A6R)[.W]['I7K-%N"0PN])Z*LT>Y'4!ID- !- L:M\>LC;CI<(QW Z7#!?6=[ENL#ZB_AR]5Z-YE%-%)D MR(D%DJ8GUXU%42;,5,Q"&=%\X>L0?(S^P1!(]_O]X;"=LKK (G/2OG^CL*6*4GE1@/ZQ)[MW&EP(".B+SZQ@QN8+GX?CIO.XHS$N'S*+\4%RSN;R MYL\_IHNK<7G3>9XDI)2$"P]""U<7?%7J^4JS/*UAW@[2PND;WZ-F_^? M9+1(2F(@DB,5I5QJ!P5%C"DG3S"/R7>37._*U,BY=P=VTPUDSMF&?KFL%V[; M*Y3EJZ]A>E&O1'Z:+WZF?[N:(,O6&>>AR%HUD)T%5[*MXRM+RBII%UNWR [% MRTX68_ZVF.$ 7B_-RXYWD5:*OKQ>YM6S6W>FCANK:W9_//MIW,[>> M7',":W1M#:= Q\? @6(;R53DELO61_HX[;NU,OE9XXV/A(EWC+9LC;8.:/II M.Z#)1*Y2"A(\9W47+YUV,5D)HM@0O:V%S[ML@AR0Q+-NV=T'IS>+T7M1^3G' M-O>#O9M2R%DRK-NMI:9424E4$!+/=7DZBU:QB+;U**-A.!G'/KH"Z7#IP:&( M>5EVLPD")SD&87UDD$,=G5NXAZ"$@$2:<>3I7)"#/,^U9.),7^4:(G,X8SD M)MU,6%Z'OV^7RTO,KR\7UQ<#&T]U(S9>OOD3%VE*LIC84+P+,0(6N5XT)" B MG>TJAZ0"IH*I^0FR-Y5G^O V(-Z'5?2Q@V^[ M(HUFN6[2@HQU-%=""<'Z.A3.9)&-*R(.\OPP)%-G^D+7[]'0%D;]C)1N?V1& MEVUB3("O"X*4I(31"5]G&M>OK1P'DQ>0K==B M ,R;8W:SG71>_^J^7*P.26M%9RS#.N*+4K00^ M?JUJ$%"] &.[H:K_PEI^0T+ZBHOP":^2QG7Y\H<;BS",DL+Y@"!4B)0Y1EL[ MKS4)S&2/7"0=.ZY!V9'+<2X;_B)7T4,@[:]CBQ,1F/>&)"*++_42QU,4K1"2 M#SY'QT7AK0?8G(BU%W.E/0C"QS'(O>#6SR7X<\)YM)'NSIWI]0W/DS(*H4C# MR)-BJBN;9*B[EPL';1V/D7GMQ%Q;PI MD4<-)C+2:TQU4D;RP-'ZI#V20VN]FF=4AE_,4T 7AML--%^ '>\:?_CD?1+* M0%",@W*D4%\$Q1]%&<[#-(>#V\EXFGG%0J$E#!6RR M@0(-72OD58*HI31&FI"QM\1S1]9>S"O&.5CB$'![ >?A(U?4N_HMJ6L6H#VP M:$JM5:/HP7D+.DA.#BP3R[V5-!['\8MY(SD'FSTA.$=>2G#P_?L= 7S .EJ, M!'.U%O(R7'S$Q9>;]_$1I5%> M)YWL\5VD9ZSTR_ /!^/X1\3$9]@-,B]-*"ER4 Q#*E4D\1R MUMEK6Y>N[;2Y\H3F>0";9U@Y<&;F.33V7H!Y[AVN/RZYK'V6KFY#KQ-QE58, M L7K((SG222.J :Y?NV"^S,,=\_,F$="ZKDFF:\^?5JLFT#>$O/3V7*:_ADN M+O&F-@6Z9!G3X$,(H)@5%(F$"$X*S95B F4<,JE\GL1QWCU>7!+9& N]''MM M+M5NRV3"6) N9 M6UBE8CAMPP0AR%:B\8EFC[*W+[U%FSC !; W5X=X&C\!- M+P;4)K2^+0A.00*71=3IU$%J4)[.V3JG%XI2MFA4''GJ+ Y\G)LS3-).84+C M(Z<7&QKTJ>0154Z4*%Q:CR L)T$59!!=9"2RG!T6YTMWTST/9O8,,ZO.#['3 MX.Y@ Z7L+Y3RM7P\7;V<4U7]9D]%X+.*15 PV,;&E M=/H8IAACM$)8 TPY6[OW2MV8SFHS7Y16*TZQ6V,/.LXPQ6NGT6QUD#+:>ZDY M(,=Z>\(EA.K$A.#DP;2+F3=O86A%_%D/5MP'L_?.C%'4WT&0]GV96UU_*7FQ MQFL-6:VS-&;H !.9LK14%(O1^]*Z]ND6 2/WK8T#@B?WW.ZCD0[@=+C@OK-] M;ZN@-UPGILF<@ZK!H&.4][@ F.K=@305>6>^YW8O6)UBS^T^.NX YT^L M3"5B*5_18',@TZ]UMH[S" 'KT(,D2.ZM1P#^E?;<[H63W??<[J&T#M#W]*I4 M*Y5D+ 5(=1&>0@S@(M)9Q(I1R#,+MO7MQU]MS^TQ*&RGO Z0>/!=R[OK'196 M,VX*'448$4$ECQ"B$6"%]R(7-+R?)6[O]MIS.QRFNPA43ZS[?D.6WHC@%8@B/2@I$6+Q&J35 6566NE!ZEX'YJOS M^*AOVVD.G%Z,Z>A2P"N!_!2FB^T#ZX\%TEAN /_SV^]";?Q_XB.$W_C['5Q_% M:5[SF!DFT#+7E5OHP2M1@*'D+$57./^[..WA^WZIC5:"9\@E&V)VN.*T?=3?00QTNV8ENR03&A*AJ,E4D!:

+(X;1^-= "G04H!)#/)J! @JIPIQ2\US.$.T!?,GG.2 MZ,FGJIYY<=I>L#I%<=H^.NX YT]7F/AD3'"J#MBA%%@)Q\ 7*2 ZQK0JB974 M^JKE^/*@\RI2VPLO>Y4'[:.\#I#8(.V5(MDHG -6ZC *"I4@A!1!64XRYDYI M.4B[[-_E04>&"B?6_3FC_2HI)\N_7&OE[N7E]=7,K3D9(4C.K8(D,\F$^P"> ML0P>31!19IES-Y9Q$(>=GPR-\=O*?(8'TU_#U*[V&/K$"R\9+#E#4)2Y@_?, M@591)VYYD:J;7O)]F3M3 SL!PD]OC ? [7R6A!TLGMNED9.4O-"2I%-XD* P M"'#>*3 ^N11XT(IULQ1]3][.M KP)=GB$6!K.,VA1S.\73 V<2(EQG4"4^IE MMLX%@E<6#!HC4W+1B?,Y$V_S=J9UA2_)#(\ V_YFZ#=F.%N/<\D?SR! W>Y& MNR&A4KPW'#WP+"W%#"E#+)1U<)*0T1A#+.=S*MYC[TS+%%^211X'N6.-LG-[ MO!O!%QDR9HH8A*B]Q XE1,R.E)DQH')%\?.QQD,2QOY*%U^2+1X#MW-?L[>[ M<.[,NEY']J_)F5SW.MQ4M/,42;!L*+Q7N8HP0-39 ],AQ2(<_GK9^,$]F3^ M3$_POY0G&!+/+SH0N'TCN(/@BN4Y2@->>P:*D>9C8@RTDE&PPG(4Y6P MZ-H'YR_^QOP%N(#!D/RB[7^/7(HBI*"LM!"DM^0S.:^5T@9LIAPK.:E,>HF7 M>B_^AOX%V/Y *&YZNS]\-_6;/S%=KO^$B_5*C-FV,7W3?MZVKWK'#QNJP_H0 M7OOHM2Y<1HZ,3$:J.H?0%W#69L!L+;HL$N6A?_=:/]@\D8K/G#L)*=7WPY(R M!!<1ZLPY5H1!X9N/K?^[UWI/S [7:[V/^CL(VFZW8'J?4]"<0*T1&J M%42>%8M.)F=;]Y:\R%[KO4#P9*_U/AKI $Z#]%7Z$KQGZ"!*GB@/JL48SGOP MWD=>.'TMG;SCZ"U4D6@>RAXPYP?C>@6VX;=4-*00GOP(3,0'$4$!5# MP*B]0NN4+ZW' CQ"2N=OQ(-C9-Y>82/B;KE833Y4V:VM5WM- 4T4P,A::SMX M)*(E_9&EG(RUKF2^"\KHI]Y &/WI.[IN?>!+Z6L^Y%@^7/(]P&6+\IRS]7&GH.D9E=_ZT)&5?HC*YBWD-[;BPY\W"?*E%#>TH#18\@$TZ9\N]S&*G363/*?[FAXYS0#13_,'RZR 2;5!%2SD M14"I0,HYD-S00S0D1J,B1BQ.R'2FJYB&*WCHXJK@Q+H_9[2O?ZD%&-/9ITW] M!9_$5"(R2B4*\4FQO^$0LX]@I7 F%LZM9[W@_@'Z.\_P&F.O%?2/!4(O1A"? MYST^Q?N'^@:Y) G4!ZOP"2>%A^@RIW0ZUIUP612(>AWZ..N$-S+'UAM,!V'D M3$MB&YK%J- 8T3Z^Y-C&+UP+X.K*Z*>0Z",GWI?(9/3 -7=U+IJ'$ 6#XAR7 M*=DLY)W;O7NOU$/3>*9UH,>AORO%]W) '"*+)S83*OJ8I(H&GCC%J3%K<$E3 M6J2\224$FW)O6_@.75C97XWDR#%3(UB2!GD,I7V" MR 5)R(O$)#*?>![RO#B4\#.M)ASQ$#D)1#HX65Y=K+_GYMZEFY)Z\V?]+4YL MD2X7Q2$520&CJKV-5BO0UJ 4K'#$G1ZH]JDCV8FRLU\'=(S_'T!Y'4!RL"5' M$\ISG%4BU((R2G846G!,DJFBR2RXQ)5KW4\V&#,[ =^^4.#W 9$S6GDE&#<_ M?I[.PGH8_:L_Z*/2=%.+NZ4R@2Y"+0U V M6? ,.07E04HO)0K;>AC&2ZG9)N,U'A,'+C*)CI/\/+):.% HN>%V Z! 2[W=D>K9&S -O'?\VWK G'.!>:@S:2HH-26=.)@;1>H$ M M$YYHJ,-#Y(W[Y'Q*L!VFD0[ =KO]Q81D5=$9+ MUP95S9"DN4.ZN>8Q2>5-: MCPS;O\_M# KJCXF;#M=(!W :I+]%91.3TQ%X\+)><3$*.V($'877-A(5=I * MG!?4'G\$WQ:B%;*1"+(Y?8LW[7M@;LN9]'R#T8@3-"YLE+XJ25@ZQK@Y0"C4$X@^,MBF:1$+P@W0^ M_5WSWMHL1H5&+_9QB Y^F6]+U.Z5L*U+UC!/@@BA*$:N0?O:H19R+5$3P(T( M&37]1W73)O4L-V=?'S_* =(6).=L+DWW/BCOF70>(II,1S"N^Y4ME!),J#N M@]2]&-:I9Y7V7(,_B@F.!;R_UHI;;[6RZ 30$2_KU(=$YW_RX$1FV3HG13Z? M+7X'K+CMN:B_3[,[ D =G(,[EH1G'I33O(!(DD2?0X!@R6'H9(N-/@1UMY'E M[WK^X4$]@/*Z\/;#E6N[$(4Q18/318!BK-#!1W9:4.486=%%ML[W_Z[H'P+Z M?4"DFX;&*P%_%_^/8?GYUS#-/\T7;_[$19HNZ[W]PP]!DUCW9&K!(4A5!RLJ M^IT1K!;E"AT22F'NO.$]TZ=X'#T[(=N],&2/IM .HI ![B6N9)0G*G KN;8@ MO4$Z_ER&&$6$I*25++N(Z'H)Z7?@9R?C\"_,.+H#RLLTFO>7J^4JS/)T]FF[ M9MP%(Z5D"A+%B:!;4=V^O, MKH:VOUXNTF>2UB#]QL]_U("-QGORV4>',6'?,2<9:*8L&0>3$$I,8 .&:%-$ MPMW?'<8/EKS%0FE7I) 21:DC]'@=, ]?0"*0SS@K+!7 7C7:#D,$5 9*AC$1QY<\?X&#$O MI='UF*.[C:8Z@-Q-^J^,T#+F2M20L99]1F3@N2T@!8LB!U M0:VRY(8WK\=\BJ"7TH'9Y#P[6F,=P.\.#UN3C$5Q5R@'L@EK_017$&,D=KPV M,3$IT+=>X_H@(9V<;,3"%D4$$XDH'2=CW,FQCP68.N M,\/0.RY2ZUSO'A'C0J:!8A\\X0Z5<@[36L8+@VGSZ.RM/J_IS1OEW">7TS#1Y5!E4QJ*-*#M2XH(RFL+=V4\3W#2^>7<8TQV%Z+Z>IS#*=1[O(2[ M*65G/YK@$+!WH.1>SH)#!C-C ^27LSE$$5LBP1OU.!N',;;65H@??-K MW/S_Q'A&CD-(T"[2$N3)W]-(%1@JE!('/.-K0I MK-UFB\M7EZO/\\6Z'S#FD,AS""!'4D@ (8%WSH.T13*K*,YL/BJX.1-GW_H_ MBHTT@40/-E'/Q+?+Y276T/+:U#=L/5J&O)S$NMD3&8-B#!V? 3FX(!QXJR32 M_[R]FU*TF>RZ/ZEG/P7@*'R?0+T=H'C'80>10CM5ZBI-1>&>2D9!Y)0BR>)1 M.B6T2:T3@X:3*GINUS\&HP,H[V5/JOC^DS;_Z&Y#T(3"+LU3;?X)ME:K10Z! M:P\)>;$BVJQLZ]EAHS%[]O, CC&=\X#8&3697;T,S(@5V(",ZK;C6HC0/X/_N.=L3L\/UG.VC_AX"_%NM*)8E M@3EZ\(81\:PH<,4PR$)ESYAPJ7D%UHOL.=L+!$_VG.VCD0[@-$C/B2A>JU02 M,*$5Q455FG6&/LN%8B2EHQ(GOPP\\YZSO6!UBIZS?73< '8NFKZK]%SMADD&(;M],5&_W4&\BB/WU'U:T/?"D]9(<X M7'6D)&XSL0@HR5:4%!&<$QS01JZYYR'%9H 9T_4L_1F5W_K0D95^B,KF+>0WMN(W M=9E;PIU)4CC%P&"IJ]-]@" I_TTN7'G7A\]TPKS1UQ\X1.F@C(VD2*X)KOGENR>N0(F"6Z5E%EI/H05#,)- MYYE?8URV*FAM"Y)>S.4013PEB7_.+^C'7$Q7WVK7QS9JFN@8&'DK!SI& 'Z;+__EI@?AV1@3B 9=TEI)W+NIBMC3][.OSFC%]-J!:"_A&%M'0[R9+TM M$1+Y'5!%.1*)C!"=$)E+C)RWKB$X%6_GW]'1M6$= *"79EA79_GKZ==IQEE> M]]@C:BD#RQ07U_=/16%R2-P RQB<04D!\EFD63>9.O_FD5Y,Z6C(G%,5<7W% MOW?+LVUD^%YD/9U=#]&:E_=_X*:SOW6%<1-:!JL^;B^I/BJ3>1 \I1(@:9[J M8" -44NR0/H"6LE$^V[JEU*9K'U(.A<&7,E2&R(41.LY!/)7+&$4AC6_3_B[ M,GE/S Y7F;R/^CN(J\B?S;_@M7MZ5_]!Y;=6>40FE+?<02YVG7L5"$44D#)& MY4F^LOFP[2?(>2E5RWL!9#Z,MOH%WK8843+'/;.L%6)%2HK K M<'* MZ0SDF.N27,:0IP'"[1#HZCW_""OO3IU2S_(RS^!U?T M^VT:M^4GDB24PPC9U3F,@5RLQYR!29XL&CJ]V[]D/$/3N(][[2$UB"XZP-8' M4@P1\)D8>DVV-""V5*B8JGYS(,=R!KW MC6LXA+762 <@^QEGN @7Q-&K_&4ZF]:DN-Y3W6;*,NLI/>:00QWS[ VCY$/2 M<9T#*XG.[,1;3]O>B;!QWWR& UI[K70 M0;W^E%Z5:S5(+FAL!%%@B@#92U< M%5^O:G)IO6WW1(719]"L=GMWAL.YB;1L]G;\)B1FG'=P*N'AE,E"9FQH&SQ$$E[FM+ M?P0TQJ8< J92&IOY8[2T>_*Z^PED)]/TP[<;"]@V!X:^OLLO3( M 9DPH K/E'T%XJ6D*&4*1H;6#P#WJ>CER6D0M<^;ZJ [%-V8;$%QK3 D&&"6 M8QWV1^>\#Q:L(BJD877@Q:!8ZF4ZS;$Z?A(R!PI\]$>!V5=/TKM K/"#D6%Z>#(Z$3(.$6@'A\T[RECH MIWVI4KJ>]Q4C,TEA!F4R9:K%,_#1"\C*22FTP=C\=O4A.GJYISI%V'*T'CK$ MTO7N[&"M\ F<3PR43@I=/4S)N"?4\1I^!C('B+L#T-SP MII61K1>,>C2C;JT/J5^D%"^H+,(1J^MZKW6'%W M@)GK%ZZU\WU?UN7KFS0 *1Z+EE-XYT$YEYR+$1OCYE%B>ID_ M%9ULF3]. MO7=]T7&R[@$MWVWHU=:5:LX39DTN6N$MTWC>/=NY3,2Y: MCM7K@]OE#Q9R7S#YX9J#:-!Y T51/JT,_:YVVD%DDJ4BI&L__O<^%>,F6,/! MY! A=P"3S5*7M[.,?V+^.%_O"ULL-_UZFU\W.4-UJYE"-,&SJEU!"3S+&M!Z M$3@OHL30&#J[43;R)(F3!CP#Z*IS!-Y(0)Q,D@OO2%RV5I(%!3[Q",S('(V. MQH?6C\>[43;NN3<$)O: W8$*Z@!V/X:+B_LED,KGPS$A &< M8#[YK!SN-KY\G]/Q#@W]0NE0/=\]+X\1>@>@>=#+O[NNMD*52ZK189)UJX]R M$H)C#H0U0CCA#$NM;P*>IFCD<3 G/1T;ZJ8#I#UEC+^M%M/_V>RWYQ/CG?3: M*9"R/D)'S. BL6E9L))S581N7>RQ*VU]E1,=@X<]3L2#E7,>M9'?=P:NY1EF M^?7TXG*%^4K<-[^Y6 M:4E1++-U5YD&"E<\L&"BE\$XIUO?UM\B8%P#@DYJ?23[_@VT;!]WB<(+%&MBF@""]!$3L041N2 M*U>!7+;WH?7)N">)W3BZH0'81$<=0/#NV;#E:Y)0",5\@FSH_%>4S$/DQD-A M!0/+2A;7NGSK$5+&+<(9 E(M9-XA=#8NF, C;[R_O<+L5>S5;37(UC^A5_PW2YF*ZFN'SS9[JXS)BKU%>? ML7917VYHF%^Y9?J)%_03_R"R![HY:TW:H-=K@\IQZ#LXY:,DK'K(6%>7(?TR57<04AP),\_?'OX!ZR++K))V8?,2 VVOF:2 M0H*S&7(TTM)7> JM>V<'9*>7AN[3H_3N7)1.(-.M]=SH=U0Z.*-*J/.1 BA! MT:/S)4,QW&J=F=>Z]6*0YV@:%\?=@&[CU&3(]8/%3G=W._)@KHXK7F U*8-:T; M;-;,U/1X^>&WWZ]F718?;(@6I'.N3H1SX*V*D$U(2D3D6K1N7'Z2H'$O- ?% M5#M%C(JKVM!/COWBVYL_<9&F2\R/&TL=%^#0D;'HY.MD$:3?&0^6I2 MEF#U MG?>;!VZTUG[76A;AHJ2P2O&P&2>03'+(*#G4))2 M'E&KZ%O?1#Q#TKB7G(-ZIY;*Z"""HI!S/2YPEG#S9K1E V6)(H<(TJ1:MN$2 MA(0%N/$N2V=9CJTQ]0@IXU8W#XJE%L+O $./]_"F9#D)@Z3AE:%<12MRM=F M+ZZ8+&(.S?X>Z#-L[#$0Y9U>E:M'$KTN\#J2'IE MNR=O?.Z! $ZI%++$2FD8X[LA@D5%1WR MPK8>7'X&'?6-8'*(D#N R0.#0@,F[[1S$)'7$0-20. Z0HPEU098#30Z%'.D0KJ#F(W4@[#LQ2222@YA;K&-8#G NO*[TAI1W)&MQ[3<#;3 M>O?2\:[3>O<1>)R4KGN<8YG" MT)AK"_P# -!IZ?NF[?9C^!.7W\NU*^_S6=V>-R^UH/L'+/,%_KJ8?YTNZ>/H M#S?^V>&U[>T^NT7Q^D"2:%2=?OTQKZ?+=#%?7MXH%]:&,>V+ LZYKM/ //@B MZ1 ;,R1+G5V2\;W_ Q=KK6Z5<%/P])OE:IHF MDOR!E-X JUM)59U$'5!DD,4I511]1;1^%3B"W'']<"M$W76MI])?!V'$ :S^ M1'^L[Q,.I'3>?ZPBHAVCO/''Z MYD\2,&EV.@N+;^MXZY2>)=7?G^ 3Q MK9.R!,$S)7JU\LIY70>*.I#!!F.++YA:Y]D#QK<_7BZJ+[C^A.WBY1]PAF6Z M>L@XKP7!F"TBZ RJ/L>J;%@=[9#!%1O1215L:?T>=#BU_4:W^^#IWH/V:;37 M0="PY?0G84D8&IV2$(K$6N FR8)DL,)&$83V M>XMY3$)R*OUUX!VO6-W&NH\:8 Y9%&9 1TW2Q!C *^D@):9\5O59MG5PN!ME M8Q?,G0@HCP"TH=8ZPN*MJ/A M;^QRO7%QV5R#':%S&Q<_QI5CH?A0$)*P"I27$KS09'-HHW#&98U#G=]/4S9N M+C,V(AMJK2,L/L8.UE%&'@U8X7TUK0!.,@N2(T7A3C-96L^4>H:D<;.:L='7 M0D\=Y#6/L2%X*@&9A.B"!16,@]H4"T$P;SCW=5+[4(])/3FYH?*1%G(_IW?B M-X6D4*)QH_#3W_(8"_">_!V@F?@;)!%;1)8H\D!U5%X#C& UBB, M%%EXWGI2R>!ECE6DF.:S-+V8ALT6N@?-Y]75 T^-5B_I)W^[I9*)=T9XXRDT M3:;4V_4"D9&4?"S>Z&(B;S[%I2D#_3X6[X.Z1WWAR77<0=SW"/,/IUNXG'@= MA0U(.17S%-:&DNJ]*0*WEJ4877$BGP;"CY'8[P7B "!MHJ=^87@WQUH?;%,Z M[ZHJIN%B4B1:Z0K%*];6A:(B0T2*?HU+/&L2LRO#E)+O36J_<>0 L&RJMY$; M=1\.KQ[D]X=%F*7/F^^;F""YE5Z <)J#\D%!"+* HQ. 4C%;4#X791[Q\>-F MQZWA=BH]].L)?YG7N/TRK?N;MQ')U7H7S+4HE/YF_9T_SI>KB9=)HD'*WBSJ M>@W P:D%(PL>=+GAB+SF@3L\+R.]7G^LH830Q2Z- 1QGK MTJ,$=0@1_5$QCH)S+5N7*NY+XT[P-"\8GOMKZ@Q.[_>E3!,N;AK\6BYQM?QGN+C<:/SB8OZO.L=V@@)M$G72 M7^ 2%*_54RFJ6EU,=IK0,LY/XU3WH'HG*+MS@?)(VNP7O_07/Q(Q=8\ :98H M_#RA",9),DWP$0OE@ZI.+S1DIY&I+&+DSIC3P/0^<3NAT;\0-!ZIF_U!YS>@ MF^$G\NWYX^FP=]4E;$/AV4L/(08R+%LX>/0>C,LL^FS5O64/PT-OGXYNSEX< M] Y1S5D@;UT5\ GI+[]WJ2MK;5:F@/2V3JS7!J)C$NH-+O=,,:=.B+\'*-P- MA2_EV:>%FOH]>G]=3.>+_R:_?O.M +7*C)%;9Y[;>AE;F\\DV9H)RBAUE^-PV1#*D.)FQ<3K;CIPU65W8(MR*RB^F@-=' 2WN-E6WT^^U3'2OT8 M%HMO9;[X5UCDY<1)YE+T%B36K6:!.6+-(O 0-#>9ER!;5W+M05X?77C'8^(Y ML#524(_8N]VJ,%&N^,"RAT+1(R4QS_-UN,- '?0]+)MZ3X$AB%'**.FD].*A_ 9SYQ)RC M!,:D9\*Q S^ZCWZX9G@ZA0)Z]%MO9[\NYO4!^>H%A+A]C5_Q8OY'38\GR9O" M'04;=EV'L]FB7CC$++-*=?IM&OS@?(;&/GKCAO=L+575(Q1KM+O]NVV*71E= M?,4E,?HJI<5EN%AN:G*R18^<>Q B9\KC38 H @?D1G$C9%%Y\%QA=W+'K?,[ M'4 '4F"/6/UY01'L1!97A.09/(^L[MEAX% P"-&7@+YH*5JW.#U,R;BE>J=# MV/YB[Z#M=Y=:EU**I-2=#$!&":I(8JFH"*B4QC\9'V&7!'EC@^;M[9S+"4NQ%N)EH%\I MOM12@C,Z XLZ6R:,(90=!KTG/[>;&]KAX=9._N-#[&D!WLB)MS?2C"7-LXT@ M3:WSE*7>'88"1GH,/FKK<^N)N3N2ULV5;D, #JF=WK'W_&7,1"III1,9@JS[ MAYE4X#*GR#7*0#"BD,4.>(.Q%ZW=7/.>#)V-]=?P#GNP#K#F)$6LVJ]O>LI>KJYO!T0=D?KX6AH#7?9=EML$YN);O2"K!7PYND]3O%("F%R-'Z*'_JLE7.4_K3ZMCBW J2#KHD)Q<<"(-U\O;OO+Q M\_3FEDSL$.K*] \DL<4+B@*@#0C*4 M2UN-SI:=:C;H4VX B?[T'41/$C N=)JJ>-Y:WF.#!C_=9>'U_$N8SBCQ+5$Z M2AVD50@J" 0CGH**EN YC$"Q@%-0\7.6TMY1*BD.D!D\6WR]LU$ M:Z[1)%LW$M4"-U/7]O$Z*1FQ,!F*44]=5RTQ_<>G^=?_W/[$#32V?_B.C.^? M-R(,VBAM?I0$.]#YSS],#"N^E," <:- "5<@FL+ $,>&(3?AR25*^^G\YQ_& MN?@>3N=[2K"#^J;K:00WS\NU"RPA%X?1 $H;02E&C 29(#'&8_;*I-@Z,'V4 MF'$?2(:(*]K*OU<@_1*^X-:LN*9TGU/:;[TF23G&P",&JXT4OPN<#M1"!Z"ZJG?^!WZ)N)B0?644+ $3]06:I0#1DJ$)G[C0S)-S M;7TS<)N"#B%SJ'+GS23= 4ZN+PU>7:X^SQ?3U;>U):48E#;1@;91U?B+!,(8 M OTF)YD4!M5Z+^[#E(S[OCKD^=5 \EWB9VM2R13N329?S-#7%G\!@IJF7+ M#@O.>IDM,%L7K!0>(3I3/;,1/(K G&_]&/X,29WT!+1$4DLE=("I[1"WVW:A MK!,Y)D,'>\J@=(KUT<2#L5('F[)ES<=//41')UT +=%SM+@[@,SCL>&[Z0S? MKO#+(T@*G(S%G2M&,.Y9=ZT[@'<@:MRILR)BZM4XZ@-DN MG5?>1!T-1F"%N%$"R0HSF0\+,I:"C%D<:C'UL9UP(SQI'@B% SKB]M%+!U"[ MS\%=)J]&D6^GY5NK%,O*@-19@@HHP3LNPU+8Z_WWVU .*C& M.D#D$\./K):LI%2WN-2L68&@O0?G&=?*:Y);ZPNK)\CI-49K@ZA6>N@ 4K_/ M\G2Y6DSCY0KSF["8D=26[\LVP_GM,BZG>1H6M3I<\!(2"H3, J^<"8B121"1 M&9^D3-*U'DRY.W7CEE0/#;B!M-0!_AYJ3/UEOJH#G#_-IO_&K5F]+[_/%M=_ M]] _VD-$UAF#,B7PV8NZPIA3ZA_J#&B?C,^**S'@>(13L3GN@)@3YB]=XJ8# MT_J-Z)^6:0JSZS#ZIC!("-MYULNWRP\8EO-9B!???B5]U0[=V_(CM.2KZ=>B M#O.))4*)+->GGPRQ=DX&YXSB-EIK6IO/0*R,NU)N:!/I0?_-S. $T\\?$4[C MJ>?/?,I@T\[WX>X$O3[*HY:<9TBF3EM"IB'Z>DU:HB_(@S*A=?X[8*_/W9V- MCPC[S9_IXC*3Q6^,:_DK+DCZ]<3Y.'_S9_A"9E^__0.N+A>SY8?YQ<5/&X\P MD85E5F^5,=IX_$YOURJHZ0T$$0\@C_ M$R^=_J^NF+,F8$F965,G>%9==ZR+C1T@9%X=]X>5>VGF\\@[&($5' MTWG^;146JR&1^!K3HDX]JB-V+R]J./83*6F]INK7-07TO103K;MDEQ/TW*LZ MQ!03.01EF8+(.<4^)LA4+#?%M[\#.9[N<9\1SA'CP\&BGYD)]."[G&?/,[1(H:#1;]ARL,\_WBYJ$I^ M@&OAE26Y1V"NINLV"O N*6 "D[ R)2=:%\RTH7S<]YJ78PYMH-&O04RD%FBS M3.!,TK4_6D.H32(V%.LCBSJZ$[G[<5]\SA&R>RGOR+C]S2SO__]?\!4$L#!!0 ( 'R!<5:<@)'9 ;6]N9V]D8FEN M8W)EXQELD" FA(*ZMR,=D,S.L,\^ M>_CVM__RO]Y\/+[X^=-)-*OG6?3I\^L?3X^C;QY]__U/CX^___[-Q9OHKQ?O M?XR>[.T?1!=EG%=IG19YG'W__N'^\5Y>7W%V?? MXZ.>?)\5167VDCKYYC__@K^!_YHX^<__[R__Z]&CZ$TQ:>8FKZ-):>+:)%%3 MI?EE]%-BJB_1HT?RJ>-BL2S3RUD='>X?/HY^*LHOZ57,?Z_3.C/_J<_YR_?\ M\U^^IY?\95PDR__\2Y)>16GR']^D!Y/D1?SXV;,7S_'$0/Y_N MOW@V?3:.G_S? QCD]_!Q_DY5+S/S']_,T_S1S.#[?WA^N*A?7:=)/?OA8'__ MW[ZAS_WG7Z9%7L/+2O@R_Y.?T7U27%["P\9%71?S'P[P8;7Y6C^*L_0R_X&F M^ T_3;\Q*;*B_.';??J_5_B71]-XGF;+'_[](IV;*OI@KJ.S8A[G_SZJ8%L> M5:9,I_S!*OV7@6'"2^C':YD"/"=+O!Y%I_ED;^-'^\F4TZ*$QTS,H]=Q!5)^9JJZ3"'[[K?GMA_/[1U/5Z73YNT_PR7JQC';JF8F^ M^_;%X>'^*YW>[S0J>N(/:0V+,+G!1AP7\T6<+W_G0:U<*EJ7@U>[HVC1E%6# M@E\745I7T;"0;/"*XO V8SEGIC3C911?QV52X9I^BDM0*.D"ESB.;JJ+CO#[ M$7PTPC7/F_G8E%$QC:I97,*PX5_X>Q$D?/O!\U<5_CPO92BG<>/,J MBO,DFA1Y0H8K_%AYZYWF\$'X?LYW+WSODN[B'?KM1FY!YR#?Y79$F[4VZ\VK M39!=DDB2/+G>\&?\84 C7Y;&D*^TX7K!C7035GD4@>DXPR-]/4LGLPBNKRBN MZW@R@^7%RQ)U!6W$I"@714E>*/X>=H8W)RTC-$+@D\N]Z#A>T&K\"S[%>@5T M1@1O,.5U6IDH,5,8BGW"=0IJ:!:# 8-[-C=Q#NYM1_/(_LMEVUK$/;""Z/?F M"CQ)#5=%?6U,[BDZ>20_1F4*7S#R/B2JD=Y+@X0'UF61#7M3 MBSA)8/"/,C.%-7Z\]W2!OFH=CS.C'QD796+*1[#%6;RHS _ZCU=)6BVR>/E# MFM-&T9=>A98]/.[5E4%3)<[$F">[GO\L/O?+IWL'+P_1[:[!UZX3?;%XY'OD MD7]?)]V_/7FY]V3_Z>"?P>L=_-O*Q[[8>_SR9H_]GH;,PX:%JS)[_[]ND+JX%T 5;,;1]GMFWK\08T!AXG MNEYNNB)R4M"%W<>3%%5%EB:1CG:K%^SO<+UAD ^ME@A7[_XL&BNC;WKU(D7O M?CC<>\Z*\2Y6]@(T*MPL'ZRWUN_L1#MC\OS 4\/OT768YGC7[-)6_-[6W(HY M\ 8D9H(7,=CI/S0Y;#E^"HS,J!5=W61)N;OC]3[^FLZ;^5HIX*UVHG#8)PHW M/Y5RC?C>_)4/!LD<%(N_W;'QW35&5VCO9DDX6Z[$Y<,?R_[[Y]>?#J M__;\'_SA\:N!I5NUK'>SY/TS/)UB',NW0FST"/V?,9\64H_A5*QZ,F1RD8BI%6(BTD*;%UJ89DH.M9K3I:O5[7R_YL!_\J MA9LRKW]XA!^ZHP3/:861?-B90!M^]^W!L_V>_]ZEN&'4T(6R@[!U78!/#;)5 M-8;",_"9!<8497O9K2:7.?A8/ &;):'9H^S19U-=CTK6(W3\S^&Q(!C1,WWV MFL#/L&^^F4FR@1A1D@AV(+K 4,1WWSYY_NIH\B4OKC.37-),JPVX1H.\B1M> M!0(Q,>D"!6)$X14R4:L:_LE!YACW"U,O(PXJ_Y+T[Z@O$C3"(%76)*3 * ;4 M@.9:/D+Y3*?I)(H7"Y,G\/5J% 1^]H8GXP\8-? O'K%]86O0T3Q>TH4Z1C6< MP#CQRHGA3PG:G24LYU6*KS!?)V9!BE1O)C\X%DY!+^1@*C1^IX<#O_RWWHI@ M>;U337$Z"A9Z8H'[I6&Z8"/D&9)%@Y6XA)?@I_&W\>2?3JDMAYHNL6-*6PL,JM(-(8\=EB?8!_8$&<5TT6:*B2<;DE9C^H/E- M9MA?9>&#,?&.-(O"C\RV4E"!V&"X^+XI^'[5^7I)2[*H69)U,4:![,,R5"2 M(!>D4,%*(XLI$217A7L(ZSH!VRP'W2:2M.134T0+?5AM@B!Z/2N+YG(683P] M?X2CPXWU'E0MP:2;1[!Y(!MI-1-)G8/?B[YOKY#%.+! \4%]DCR:%(L8-Y?S:3I-QI_"XE8 M;7)ZCSE\V9("E&3(AA_[K2=HMI[EZ:7P4X*)@Y?Q#:;(8,2H=7*"+D'!H MQ'TE'E=%UM3#7_GC(5O]9_F@#]#(_YV5SD>Y-(_&X%=_>42N\ ]Q=ATOJV]^ M7Q E;MSC/\+7&=)RFQPKW42?:VA,]WLE;P#(O",)C?3_SNF>:DIS6S7:?<+F MS_H"\=^_IT =W&@81WE2PI/.:[.8@76[B>=NZ+\V)?=P(G]CH?!D\YW)#;IE MQ^##5R;;J+#[0-R&0#.;$IWIA$:&8<._6;KC3VL%'FZN%7@?ZA[":A68V@I9 MA;^NB0+_MAYAD#MX_.S.KNU/K8C6+ZN9V5A@Y$9B3RDV\P V_1T@O1C=2A,O M)K@L&HPN4MZR&D4/A4*W7]I97'&P&205EG-#RTMZ(D]W*Y"WK/C97%G&V2Z(>RME^S5)W"]"&P&Q/8+$YH9]B"I3B\I(7\"_?(02_^8K9(O#/ MEA;"KT5![=2?#"FP/$*JANG$0XWQ$CL%\N#O3]&*/O>_BI XAR^X/H'W@$? M&G*7QP8%R@IL:19P&CC'!H-C_H0 W *R%4?3!N-Z@EK*P88^V&5D3"?IC&?1 MQ)/9P/U!65+,B4I2V?@96,V5XFMVJMUHQZ_4PY19@J)&QXLB/5:O/N9:R%T4 MYC4'^V@X]>]R(:T#G=&QR4!,;;1[S M9#9"C=]6A;=%SY,6>] "8;\&\5#;;;])H?=-$'-[>$QQQ!81@W^"XV0N"_@I/*2H MM\HKTU)<] ):=OSU)*YFA$&YBC.IB_,'15U?-0*7C'3#X*XDA) 'F2G-%*0FGYAJT*K0ZSNXT^&)P9@( M4(CZE&4\%R5)DK!B?"RG#!YC"V51X!C3.',819@B?K2]KKZQ2Z &VH\M,2@. M-\Z@D'J"N[4BSD-UFZ5SN'48LX1EHK%7X3KRS%86,SPRC!FK$8,V&@+'ZM&R MV-@V["\$X=F_6CL#O\S7N<%*L@!K)9AK>VZ[Z/&]Z#-^H8W27O&-T0J]N>KR M8FN#+P;2AV)E,*P,5M'6&[!-M@I$;H''H#FGAIX*#\D+V)>J<\N@2K&W%#DG M\$&%3M(QABEA2HIU)+Q&:A[P$I#3SGFW)6U4[_2V1!,\WCA-X.JWSFGA[]JQ MN)T%YUELGH) +# (+UO[\.5I6IM6SE-AI9#@\^R62DS0?4["GXB98%O[>4JRZS,H=.+PU+![Z1*KQ$2=7GU$6#0'2D^): M8S51;F+2B->S(I-RD2W1=D\V3MM]/L?=:DHXO_"B'^-KNL7 T\GO-F&V%_T, M-ZA7PR!N#MZOH;M 80M/US5Y9BIV80;DU[M;5WAD**6@"O" (NR>RA;!:TJK MFHXBOQ>_[ZW?$2J=HF20O6\28!+%4T "_8=[WKH!C',?HQMCYN!(LHI&/XS> M62I.GYQ=J2&8]KR?%L[J_09+Y+*J(+1_MF0KD+5.B--G=0/O:C*Q."]1Y^2Z M2.+0!J8-[DR (0]]IL"#=;.OO-FKU\R3UYW.8=_AP^@E3:PP\M#I6WW#W1(% M\73C%,2%7'3VF.!JWZUF^$35-7)9L!5#$M5_VLD 'V,-4% 4 U+,L235,7JC M@\M#A4U@LQCD,BM]EJ&T6F!&(*PVD=B-ID&\6($7D?&S#*[DRGS%8#%6[X36 ME7>)/MV+WF($^&L,1\&$8\:*6WDM+8'8>;TAH55Q"B)E(RW"H=8XR@K-DPQ9 M/EY:Q"==(N(A=@JM[*EO(^]4BHQR&\WQ-)%8A9B; M=8&I@D<9?$P7VA:D'5'%I^.FM^H,/LL<6J1YT7&UCZ'*03D$P=N[1MD0O54\KHS$H4B[QG;" M5(1&C\S,)2ACF]D@P)TUX7KF-$)!&9M9G$WML+#PI\93U;DIK#L0A(]_2XW^ M_(_ 10^0[\:[&Z/2G^P]IHJ;-R@A=V[=E8X_TGE3H#?'DBW"&UX\-;KQR9NJ M)AJT]8\,^!EU%+SF8^];&@OT;2H,NSC'C<)+%.(%"RMIP,:+FWI6 ME(2 X3O6&':IPB [7O.:EO*J755)&M)!AD+'A3/'\!OBV;DR<[\PN]>XL5_G M+*;F_-0VH2&LLDT&M!D:/>0AASSC8%OHMI9V6XFE"LO;I^D$?3XX.AB&1/L2 M]"PGZ7P0$+\/SAJ5\E+U.!AD_-XTA[$VKGI+IVOY5_X3,A#?G>*P*@:47)20K/UV$$\0+)W!KPF<^\@*$&+ [VGNR_/'IT M %;%SA.&YMN,04'Z6:@?U-PVK$G4_>3D22<;W@;K<2/Q>A_!Z,'[U:I#@C%N 'QO M6U3C'^5[GHR?(WIRZ4X M,!ZZ%H=7"TB*\AT#611\4AZ0-U7T>_-UPH2>Z(?1;T!(O\#UN^,X\S"#9^%=]1L4]?YC];W6J=Y8(9IC##88P"ZUNIT#/$LAWLCY\^.O"2LR83'U32HAV1QO&NPN;OS6*=8,T MZ^,]6@A%2H#6_,DSRB_BK_#>I."[$W3DTNJF$!PP21/46PL_M=NOJ$?1SM$N M9VP+<0I8M7;?.UX&'L* :K,!._V[2_KK2%#CX'2NY/BI7>/MB.7 M]X6J\9;:"2_Z.^8!#Z$$#,EQN^)@!=;7765#^Q4Z#G>AP.^!+]E0@=K1[2]3 MUC\MJSJPHD/C!E\*[BRUU56H*UHVH0986UPC;C!9?(L&#).)6#8C.CDIH@LD M>I#%M181O3$30V#=QP?ZE@G6Z3EP%K$/'I9D IJ)IKIU#(QP MMYZ4V$H#]2SQ%P=/X:&RP91W(*B)E1ZBTM>_>=X&;;_S+O&O78E8!83T+PH^ M/U%6@,5TDU8\3@4 E3F59?\)D.-*VWEA?]EW)L_-S-5BS9W9; QV1S MK+0G>R\/-"9,R"Z-$-'-Y3;8B&=*A<(MYE^#;.F@ M*\'$RR>DAHFDEUZW:V/#@[[REN2!GF]>'BBE+4GN.*7^L^*)->F<%[;,FT Y M-K(=%K6TZW")U!RMS$3F-1+)U)_]Y+&7TB8E;*,_\, F$_AU/%P2PYUENKU< M(L?FCT@YDT\\6X@*(:TJAM79&IT V18_3&PIZ5@X2% M4[H8V LA*-['MA58\I)@S",1E@0/Z^E7&W>8? 8")SPMV_[$S8-TK"OWDV&B MD:-C%$Q^"6K72&<*."M,C*'TSIP:U@ X?KL[7HJ3V28-/"O^@"O)%%*9E9?# M W#4E>-M!7#T+HFA]C=')4IG;#ZXG*K5AG74:2Z>W"DGS[8XM1L(=/JYGS>B M"[!LT_](3E\[5$H_+X%O2B$W*6^OW2&78..C^MK5> ]'RQT!I3#]4:<))M=A MEK9YXH2:)W+\,_Q++CP&/7D!SI\ M1IZA*#5P/M[,BRGTLA+LCBR-0"3+@W7NN3"[719%$DUCLC=S^A=5/F0A52MM>--=O"H1 $TW,T.OEPX(/6&QLKV.>%VI!QV. M679;K]G1*HE@EY%*@PD'E]9-+6Q5X&QBC+TH_03,&OD*NY8A, X_(O8$1N78 M%M!;N1KI;ZZ+\@N8(&A\"+F#_"',Q_"."$$6G@<:G331PA>$+;R\I; 3=8OK MUK1P'&Z=\&/_;DE!MR-!\I^!A=7:AR_.,FJ!53I71GEIJL&,&#P+W\)CIM+M MJUV0,_!N!/YNUY\EVDJ&U0E2$,W'E7=%W7I96'MD%HNBK)L\K5L(;/3.M^6" MV$"XUV!G-#KNJYV4KB;0W12-8(O83%SF1I(8XZ5^G@!$%8%GZ+Q@R4>2EF8B M-6>H"IJL]N@L!R^4/''#\HD%@F&6IB@OXQR6C N8X;\+$!Z4S:"4FA [B,J_UFPZUV>2(=P3'$STOJH@4N" ,W:,HBX8,=+RL8:W M17#"X5.P*V>6:/@NO0TEU4C53>OC;NFQEJ]Q9+&RDZ6MTLF*BOXJ6@GF?16G MF9_%'M9U?G?1H3NW-;";R^6-U[1_9*J#1ZX2)IXX0C)SZLO"^8"<-HO9:)WU+HHD'&\2J++[S1?PU .]\="45#Z[S5KK.'W.N2/'+ M2T:"Q6 SF\K.+<<$7F66MZ)3&>IY?!['TCH"5]5#XFH0AUHEGC*HE"4A?:4P M?BV(VL=A@S2S-EIZ(6DMP15W7.H8?9B@Q0/V4\#*A6[+;"YJ M7EM68Q%P-M;0S+WJW!:2<6JPD!9--^80R(J)=)+&W0#1IKE104]!);,IEF;2 M(N!-9K=DJ#RJ[_)8^K<'IQUQ8JOSC)O+PMW!(&X")GHO.K),B8B$7;D)\YBI M:M"M[W?P$BM].AO1>A:UNIPR(ICR?.\"VL84ZG]Q3LG*IVN"@D M(SIB/54O-[;>X.WIA[.CZ U-UJ]3LY2)&U>;&8&0!>X6("8>SLER#N^]$(0;RB M??_V++&+QLA!?(L.Y'NN1_I[G(&/O#,G""(6(-MKD)"8 R-![$T(>^YM0K2+ MS.UPDF6IXCD13:MR[*SM.O"03_GK@W@Z[1D*7FV3>=X6DLN9Q!_'X*9W7"]K MCX!Y,60\L-:E_'V:I_-FSM$1TEK^=TH*%Q&C[) YTU&@OGD#"XU<&I4?'P&U M7A9(JH:K.'+PJ+#ZKFK@1_+ X\S"I.$AQ5SNCX!R152!+G[02R!8.=QAY,Y@ M$TYX.BWCBPQ!E8.%M3[;&>^JI/G%:)VYNXT.EI&.;M)XE+DM>F2-;'#I# 7< MKF#>PQAW=PD?D[:HC=F+_NI$T"O+45#<91-3DP_CPM8Z&KOH*Y5)/2N+YG+F MFQ=S ZHXJ8C3"RQ6!V)8H(.A<]>J=&GPA_;.)"TG8#W7,?5U8(\$.\<0I@Y9 M:'!$%)^!:R9CA85M*)8Z1I7?SC"WQ='.@:EV_>,7>3HX9O9^6XWXV3KYU#<%BG90'CZJ4_*T:>^PFU5*6)?M0JK M!WO81]M[GI)A[L$6&3<;?+N'C)-;X[ZOO$^8*TLL_%]Q5K=T7KU:TAI MN&7"6B*106L+]I&]V0@5:IYYCH8,:EBX>9-FIK"-J&J)E\!PZYJ M 4R\.7@JVB]&\W-(8VR'Y/M_&DB-$U#3U? S\6J0K&C77[17NN7VTS!Q H:G M\EY1TL_SXK%5!8AZ13TRX+TC(NCC6 X.FMF2Z1%%6;6 .IUQ=B<-[T=PCGXC M[,=$L6PTXR1],L$4_G@%L+B8*H7'B$&\!7<$N /E2DU6IUDW(:@P&1I M5?#T*61/!-ONH3OX$Q5[NXUV)5MM@]NN#H7>4^F-XE*W'%+&O*KFZ77R:8X9 M"!_Z,YQL5K:I-D1[2U3.!G5$>FSY F,DW;^*)W?:DOS&.WRSVO\_T!"_56B5 MQP6'M& WY ?.I<&GM'Y3X_*>?US-T#7F C.-D$W%.4:/1IWKD\]XP$Y.CK9P M,?NEAJ3W&-:,BTQ0H7V2T!(;]_076,1[NR KIQ]J]JJ#(!M%J&09I$;)0UR/ M$G^ZIHAW%4*>1J3()[QH[=:;RH*,]X' @0)@R(B*A#%48Z]/GT V'F-HGKBS M7,@OCQ&=,BLP*YPD%.FB&\ID9C'#VXY#I:/@24'U0M8IZ# MC4N+(*_@)AB3F0&/SWZOC,9Q_L5V*[Y.2\<.[+]^=V3["([3$E'!G32MQG.7.55Q!I,819QMB[G3V#^*,;1]BERCZ9KZ!D*N+5XPN!P*]SR1V0*#J*6I53F$Q\J:8YX=/#*.$:O#E/@<_3.*[2 M#LT+_87O$-$&NS1@.47Z9ET$)F$B2H?AU]&'J1?8.&SWRCS<8KHSA1.Y%IVRK"'13ADCC[C;\ M5B]PU5BYE23F:ZE5SU /G'M[Y=_2!M(F7GQWGAEJ0BU5P][9OG?+< O+Q_JT M'GR;&S3I#4ZGI)7LII/G68M$1.FUB:'>,WX0Q/65T9>0XXOUR&&K!7T;WQMZ M"XGD(_L3H]PK-3<(2I."9AG9+*BG$N@O>D'3#[L$Q!? ]%")=5 V/.(K"'12 M6&)@<^M6-:JA$:R#TX[&F5E#E=3M?2%@LX'#G/J=#5EO\13(OG%)0@1.$(H" ML\PC0B4U1#,3LGEHF9 $,P69-V'&00;F27\=7IB3!J.8L:1&J:''7O03VPQN M@*AXO?'\XI=[L/JI P8Y.8QK[YT:=)G'U$N>\ZD#8W[$:6!B:46K"XFD"JZ! M19C")$/KI.K?"GJ]OHSL1+()XXIHH:BZHX4CL7+AWY>>.'@@=E9 9Q@16&$ M?^LD31G6/X!(7\6D51!]P,?3ZY@^$O( *SY$:65#YJMP^W^>:P&O3+U%$2TG M6:LSWBH0[3/'_+2]%\7%K)5$KJDA2FT6U1J(<8:]63,;Y/YBS(+/3XQ<>P1V M(6_)B#_1+& ]'J%[X7>3U#CVY5BA&LFDKC*HV7R\7DN?]><^^NLV[!97P-T8$2';(7O55D MS;)GJD4 8@F?04. N=*8W:!,&5?L[J'*T%!" ?9BXXD!+6-M=8IH1ROZQHWP5FV)V3-T-]I*-#@GF2MP?*6S&W$3D#G,;3_QV\9& M(D!K96'A:8Q5>&A_@.]*QD+?L&BIO%42JM:41JMX_4FQ6 :WC/4%UG6+Q-VX MI/9$K@9^I''CF"()&T^ZUM#2V=A]W5X*B MLY$55"/'IQ>D3!RI]F.I9Y78>-S>!(?"?3D7'##_[MMG3U[! ET6R7@/'K>% ME\L?%\3&X$Z:\%Y]/B<1/_G\W;=/GK^ZUQ'MM6Z,9"7-5ZYXE)Q>D\?S<7K9 M,'\^*J9V@2?W(0]BM!;C.1"@MN"&=80!B_A_]*@4';,KP:<1E#@D@$#.$\0'!L)[+- MA^#<-6OWZ@X"50#870V*_XVBC'R";*1+2LDTUC7@3(<8YI /N__8M^=""1*_ M%(F!0K=.W_33R-"D;IS8^8-R*2$-9Z48P;5YDZ%\14"@(J::QD?;[XGQ*[\B MMQ'M?/?MXR%^W]-D'\O.A;1MS$I-3Z59$!KQDR.]\*5">^] MU3F83XZ21AB(M8YZM>>@C_%%J3GMJ^V0N3"P\DZ$[L--HMUAH$ M=KP4=K&()KZU]6P'_(Z_C Y5Z#J$ MP6-U1#4@0LN!FH*?G[+K77IM;Z7>+ZTF&;7[[1?L& YJ5;O]Q1N/9RL7GK$M M@A<%I63B;&C'QM9/ME;!S7WEW^:-XKL(7>*MD@OS#N4N;JWMW9U!A==^ HBTPZT.ZA\;9;^EJ;C" MO>X](U2UYO?.;@O)50J7-^^QC2^N"R!B;"P6L>P& D?Z/I(#MR1PF/+$DN'R M)ZFP>RJ(#-S[I(ROQ8^E.Z52]B$P'XMI3,J?]!$!:;25P91Y=3 M5/6H=4JQ!07HN=)D45(=;<"M D&0, M.BH8>,D0!.Q":5>#*_7Y DZKM3J!TYV1M/_RJ):.J.GU$M= MV,[H4Q2$+(F29>18Q;SC?*.Q[WBR?].=YON;%Y*?9L'=@T ,-EF#JCPMNP>/ MJ4RE0)=IO"0;*% 4. 7*1^>K#.D U8;/W MD/B^9?_%D>PM@:P_V3C(^N>HDHO2T>9"@X,ZFSL$ MJ9A@5.8%!W]=RLAK[()*D53 5:'\*\ZF4UQ I9V$W$*LFTC OB% CK69+,32 M9 &MP@U)'H81+9\7VMA.^8^]32O&I,:Q EWG[SG?-YJ\(VXF#4.U.X.-[;EB M)^+2&4IEAQ!%#%.ZG,N(!SFADD)F_.*@1BG+(7^)P9!' *'X*U]2;J<31],T M:28IVA(<.H?OSM(%/*:^-MJ5+T_:5[9GTE/485LTX=.-TX1<-W;'98)':+ES MDPWA7D+'P-ZT1>FUW7-%^;8(M$N?<',6P)Z#G4S3?,7:L M?[]*8]_?);8L;H2;^N]3JJ@IA@]WGNXB]U0E1>F)H813?ZSF$W@?T4=*1D<[ M"A- -G"&&C3$C"TX !NMTB $POC'^.=+,CYY/Z2;FTFH-(*U+PR@5C]M:JC> MWBSB%"\Q>532(0NJ1=^DAX"F*N$\%@;EO%D"!LB_IYMG'JYZ^&.KAO0)GR3$:B M6N-MD<><0 ^B7L6%811DV;<@2Q&(\*WCY5 M@O:A;D'U&/ /..-<@E.NEP8_"5M:!!,N)I.X2FWR4,. XCIP1-&BSZTKZ2%1 M&:$H[3)<2(P_9UGU83I@IS5>=Q/^Z(A".>B[5BF(0VP'[KI>2O4@!F!P4$EF MLW2+N (7[BC++!&0Q*)Z^W2BD]=Z]P/ R+:XW7R T49Q_-R@VY+VV:CIO=3H MW@L(TU'$@A#^,+[;)JGT$WFBD#I"R[C8@Z=]*,CIK'>5;,OQ5[MDF&,A;@6)D2 $$TT;F0=PPW5U( MX2XW;=L:FM)DW/EBF/V@%JI+(NM-4N,^)I&M.VXZ7"+ R:\X\.I4!1 MP"HMA8/8NT=-1QL&,CF)2_RZUEA9" IQU O^RTGZMHB$V1R14/7S\^H><;9^ M".ZDU%R;)+B9N7T#*A&PF>"0TR=G,27O@FZ A>:).#++;3RGA$"K3.:8326" M*DDDU]7.>ZGC._;RU#'7BVNES58*SW1SA.?9WK[<73UN? ^1M]8]!4VTRB;3 MBZ?DSA"^[TN8=EW ]E;E@*\ ,RR4,J9+#6L3!!?L M0*V:E=D6J;C<'*G04-(1I877F#'KPT$J1^.42P**7&U4-AI:R9B1+2!ES"=F M>P3SQ-EP^[U4>DI:CL98RB#X^I%_PYT$TH.(S[DI+]&*QNADD:6). 5^_X:1 M5D<@K*L9HU)"N&LF+6QX ;3II!H[IFZOS;9$OU]L7/3['>D-%",2NC=BVMQY MY-MSUAE#O]4H62:=YDE['R$\9)L:@[6!8/QVO[;]GR#K^M ^9DZ9PQ MO$6@+6WG:+>UI'"FBV8Q%WQ4C;: M[5/QNB:='@"67 ^BR 75Q>_&]*,4&%&35.DCKU5%12F,A?(90? PYY;G9WB? MIYM"HN5$AJ+]6Y=<]@*SQT]YETV83M\63?QRXS3Q">>"8=<_DOHYT0ZTKR6( M@&I@ Q+J7HA.V32#UC1#%HL$)Z6R+6$8LA],Q$;:F*F7FDV*OMADD"^SV(S( M)!P5G\39I)&N=C9AY&3:MO'52 P)^8['VJ@*=C[OB DNKU!7UY7&NE!IX,4"YE61P(GA+M567^AX MG/74.\6US1ZWY!P?[F_<.3Z>%>+%_QA?W_UQ#?,ML1LW O +"? H7*1O\5!5(EM2V2.?F]7H^ MQW9?4L1QM\)Y.@W:F*X#2WFH"VQD$*LE1P9@4S)541 $L:TT&2C>Y"!?TR9C M9Q9N,40PDO[6O^3:*9[_BE_UFIG3[U0%!_T@UXP8OVZ'/#@61LN>6X:A_N?N M%*5=*C%)Y2N[6.VU_C4T(TI\:5'E*,1^$[D3;&^."0WR7V@-$"\I2-H.X2T- MQ([<#=".3;^!X4F,JRMON)9U,OD5MW/#BUQ&30TL:&VV1!UL7EL9-C75Z]\< MP)L?>??02UI2T($0Q38IX]5'UBV.!-\#/(-K)GIR^&)GO+MSL!NXXBX.=^Y" MIM2Z42KZA9O!G7#X-L&%&JJIM)6OW5K. (C5S?NE7.2#>4MNA,A.IM?"V-*2 M\-TMIE]E.]5JV0["5).&2IV5O$5\Q&LX!\6U>H3PZ+1(*J[,YM/="55LR^G; MO XK1QI!NFLSL>>FP:B5N&SDB%#?1?),N%+ NB2)ND-T&WOY4*]T8T2=C2R% M8"3MCN#4-MG2,0PDK4+)OGHH-"LM&PY=*N"R71;TDMXK4_(;.G3,PF9+M6!? M%]H W5:9\"''\TQD0M1 E,LM/%Y'>AJ/H*\8JRIL/;^C7^3[6K><#1GM',UU M#2.MA609 Q/66UR1;3O43=>_"LA('O/M)Y2&RT)+ #.9%(IDSY; MJGST3/4E#'KTA- [P-[A&<<)8%U'B.F@YFY:Y-\+U0@#8ZV>9XZ1J4L[6W&) MG(N*BV,D $ J0G=_IHP#K0]\[!]-DC)GDR48#W2(!V'CE]NHM1L!60QH4+$. MX%/--7?TB,#AL?W6E>&H9H"JEU1@IEQ&F59N.,Q3L2T6Q>85P!_;)CT;V+U<+>8=HEXVP:%!#396>Y 1>Q<$21RU_3NB#4W.6E9P:ZG7Z.=9[O@8>1P"'ED7/?LIXSH7?(F M\!/@@F"K?#(SX#^ 1.'KD07)HMG1"3%QXO%#4%@K:^8+.$?S;@$X5R%K%?@T MG<+N6UA*@@E\2UQ-.YN8&$E)!TNY6Q,C '-NZ$E>L_'UJS9RJG <9[H_M2/! M4 (+MW(]67Q_X8AD1(&$=M-U+3WA)R))X9^\>KW@W/+I&NP'JF6TW"+K!83W$.^=P=UMLGTVDO(B.&$%[9ELO4]GD M71L['D-HY34ZXT.XY%;2MM6BUU,Z80V0.VB>/F<>?]%O(VYECFZ^N VN[?1J M8D!27DRB, %C10]CBXZ9O7])MV+(7?QK6V=+L^R "YMS IG,DO'YK<+& M$?G/"?GV$IDCD7+E'IY439JRE$2?>.@KI'3988'IK>[W\AE\Q=H7AT](_$66 MFH3AOHC:,PPQ*ODC7!_F^+6/JY9@+,TCN!+C<996,T$C*A-A/QX&8RA@:7*? MQ40@:_T8/4[[XX3 @.B^/EPW[@5B.[-4\9P<,@4K<(H"FTG(VO"WI$HGT9 S M1H$P[[,M9W[S6#-^C//+)KZ\XY,M_4.E$$=XCOI#\@'[F$T6MNX)6TE#S67\ M)#Z5$F9"FTW SDQ6P&\!?))?X@E2E[SET5'2W#T';5[I!NR*4"TF31\EGQKU M_5)(W IJW[TMLKYY&/EC83D_6BPPZ_/U;F6^';(B.(H+;P\2!#KY9G9:UK2M M>B1T_#%0@V9:'U])$!NA)\J:#&(_IVIF6M;V]V"R(5!GY&BHF9&>RN%R:WPZ M&G:+&6V]5.@/5@UX6I3*],R;2$?&[S75[F;O7U\V[.?Q_DK07'U7>GCOJ]-J M*'D0]%;W6<1)C2'$6R"C=G6=;UJMA$IMBQ+8/'CV:1"Q8-S,F1?FW1P3MS]/ M1A$7$S;_D/ATOMY5S,/KT=:0RPTC6A#(5>!<'*8/A\[W_/Y+_ M[W=LF_>':(ZAIJXK\,N.J ^O/8M(Z3HL07]<%^;&KPB1L>? Q-;-U8?Y7];Z M- >[?O0:.W5BCUW*D1*=)QX>Y/8,>;Y@H))B9=!)7<<8I^T*V2!\X,^,WGAY M[] ;I*SO:+6./GTZ^?#F]'^BH]N8$+YB:$WF#]K[?@/B_<3V*3C\< M[^&^'.X?/(M._OOSZ<7/^+N3#Q>G?S^)/OUX] '_>O33T=F;Z.C=V_@3 M_FKG[.3\XNST^.+D371^\?'X;]'G#Z<7Y[N_K=J\4RVIQJ4%M'J78J]%2]M9M*\W\+'CDFHC,$3N-Z+CN,%Y941$>@5?"E9&N4R?2YT MG8@-&XG3W>.O:&F][^#_OGW@-V*+J6N=W><0%*VQ=D<0,;(,$1I<$%$0*+$T M7,34HU=DC=M M9TMJ^JWPJK"79857\V7F94=$>'&,*$+4#T=N=7\U.B(5LQE-J4_NYD&-!(,% M]*%2W38EJ[(7D[@1$C/_B6)P8D(?OL\U)QZ)=0N PKE,]K(#$+@SQH,3V8*H MMU_N6@UHRZ1*6H!C6AWI1(@$DP+$C!#VG6GU(AJLU02#H7&ML?S]D3P8)>6M M6X5F-8A4J>7Y\A3>WSW,)A0DJ-G2]3GRLD[4;(AX418E56G"OZ;@M@Q!&(?)F C/YE\D9RE=11U(NA-%G MM@I/41=BR-J>'WR,I!80!E647RP(6AM#]3'X[Y53&!3+_2CLW=X9W^X ML76R(P7"^C\I+(LZ(O5Y@K$&F7I-% M>6=2F,HV9'-T]/1:_D+*M0EJ2/$%H>](03D1*\:%?7Y:<>O.VDB?F3JL^<<@ M\@(12Y4B>K#6W'M>?V7FO;&T;BGZ)[ISQVP];9WP2][--OFD]HT&1,]RJ"J* M1.5>N5KB:A;!I/%J3"I.I5G9=BU9PZR$FIT^JMSOQP+32;!9R%*[I6CTW!/ M,1+7P*8DF<)\:? "%_';P.K;P@QS2I=N+I NBZKSF"+M8M#4[8J$4]1.N896 MP /,Q5B("U]"_A7YE;4V*<+8X'HU8NLH!Y>G6N"9]61OU^%RI- )C6]L'J:! M4T984Z&33J)M[ N;D6.Z]8R@OH58 ]+QO2VO*^Q:F2$CRM9+.J$9L&M;*[T7 M?5+R1-OIF5B)&RMXW%H=']X20?%B%,?D=?$D,?(FU%DZP3 )#&J:EG.P[F(7 M@O1K4!G5"0]41Z!%,:5[[UETQP8)];/H-7[-KQ:YBKD?D0YP:%/;%%4D*=Y1 MTP(1QA-S)=H1]'' $,].C-4[P+BLFV:V]>)ZJ)4W*NB MI$G[>9VADX9"1,V+QUKNH+Y.'KV!(SL?PZ<,P M0.P9W92YM%U&]QP^N!WNRN?SB[.C'T_OC;OR8-R'P3/C&KFKA$988+4<['"A M/U8DRULQ;RJLF[ /:* M<@@[;J0('@.O[/81(B@R,!,R'T6LKV<%92-S7R#/5,)W2.,[J2%B,F9\E*HV M!".TPZQ'7"J[D95K7C9W TK6=C$9/)D55'G"2 2B!\C7D7K_Z?*_!_N;GP#> M>/7!BH"Q@LR)P2;?//Z:SIMYE#=D[+F+,4 3!G7BZMRSQ')0^XV4P!'L03"N M7Q>I5,+A7_F7"B7RDI$[W+-Z=]2^W;"7,K'G$+>-#3V Q@,9QJ+;H#B=,!5> M^L8VIA'#%AQ S! <%_,YUG31%;$C](N.WW?,E7,!J\BPRKUY$=@]D8]6)9U6 M,:");XN9:VP+)ZVXJ7JO&:-/3Q'#%X^/'AVKNWN:3XJYB2[@R^B9515]"9F$ M#UZ^?+YS7,]V.;[C9Z9;I1/N9911*3KML^W%LVU;86&]#%&+\U2)\GR@DB5M M=O0T@7?7OIVI$Z\K)\;$5V)J*GV'[<-\FIYN,41O]MQ[L_BW-!D8Q86!I>TQ M)B7F2X1\V=+O;$GJSI*8V8R$JG^?PX4"#8P_9QXH95$0A=NY3O /K&:=;Y*]Z*_%M2$T>>LMA!0ID(HI]:I$)B:N+ 2PQ[B5U#HEW:^U-MY25?#7 M%/ B8_:2VJY$?E$6LW1,/?THOID4!+$H/'_QN"@712EQ.%1OA_O[!Z3>HAW\ M^T8:P^U!;X1%K.'*V/=L-7Y/8?6D@?7U_DB,7LK4J=S2^HU[HY767@FVZA$/ MA)#PN$,77*'$T@E1\7?*ZL_B*5A75EH4U,G'"&C%RDJL!&MSL'3W;,+1-@9(21DZ^IS69O6'5 M+16=3W ^"F3LA,%89IN07W,CQ,GJ/L?=T]:BUXB @8&C?,BWG$3UEE54?E\< M=DZDXR*JWAG%'AM*UR=;#_;\P+&C$S1>S!$U?%$S2?:U*>^8AF ^ M!VL,%%"F]%Y,_,VEAPZ9)P GT7".L+U M:#%LY;X"AR>^?&5)R<:F"[">Q!5S(2@JA!#KL=9ICOI?U@WVPMI;A!!5F([Y M,>@_QQ8O/C?&+P"U-,ZM2U[5+.&98%:X'+!6-SS ^"<*]W%/(:9=6/(A':-I M##Y*.2&4N)2S7)G2\CCX<=WM01[\&7 ';]";C^%UY7V9ZUIW?1A#EV+35C-? M4+P"O#^F0[">GI?%9WC@F&E(O,X$7N#IY#.VZ-/?OZ&6 M1$H7(]^MB*)M,X MC>___3(4S.IV+-PV*,O/#E)+8)1,4S17Q1?O;O)[U^2"3*Q2:P"+(.2#31XW M-V*Y*4%*=_X\F]"O>QPI91"N9TJ]L:@=B M7!Y4]O6PKMGP=E ;9%[]&A@,> MC*7_H\-#ILNXD[4&6^J[;P^>[;_J_O>"M.15(<0M9(/Y!/52F'I- M160V0NEES(*XZ&]3*WH/U_?6"]PB9!-)EHY7I\R5VTS1ZJ4XM!8+$RRT3SF% MO:U;*1B;@VJU$:$(D.7K(H-R0O676L&#O57A]N,N&&;:($R $=QTT[*WG_>7 M"P=D^\$:X-RTAZIMJ<@D19;=!]".<_D.'D [#]5(OR@S35ZT%X'; M<15"JT&[N^008V62]Y5?6-*TBR4E1'6 V7^VFJ(=[ UMT] X3'C>O.^3Y#Z/ M2[AQ9II"5\L+*SMV@Q(I6TM"]AR!][5XR2\65F"3/NA#+!P/5$0"H](O.>>; MG&I.,F&*74N*3(ZM%N'L!32_7/ZC[+Z6F G!/UXUC%77V).;:U+6%I!O MA6?^^N3'=Z>?W]^7(_?@F7N>^65IN9RLU=TN/[,N^N_NEK\VV67:W)S=]JZ7 M]Q>D=+$ME 1[[\LLU[GAI?9K+#U.C6P9J/%KF396MR(($I0HYY*J0N+"58.W M R:;XLKS"$<60K5>5+=#FYX=_9_3'^^+;-SR!'Q@EA7%;MR76:Y5HZZ+BL=8 M6S4+T6ZN9<;S7TUPNM%K\5KQDV$+R4[#V)%O-GEL[^C!8N)(*6-LO9:7;?:Z MP5$Z"#^K5 ,Q:6O-]Z),/>=5ZH]G49_RM5=%&EO+2+F'O7TQ.$D5ICNW3GQQ5=^6CQ6:(&OW53 M9>I:M&:+7W?6:IF]=-[IR)Z8-M="ZP@,<8?=EZU^")'TADB8I9Y. MTDS\"A+547!5^-9IU8P1C$&U'%3##XHPT[9E*&M(I" <$_CRBED"O#B'OL'% M64(:Z9L(H:60#L@P[,/U\HDO+[$ NO;4/_=$[@P29AAGE616*>;S^?Q_P[J- M8$\(K$ L$6E.QX@^JC 4=[:1F[K28B--V[@_.ZJ%=NM,+QN"QB(:&Z1G"<73K8,F8CM*%S15TC<7;-N0UM4VL) MZWC@VWK:T;\$(7MK&T]=."J@^S+EFYQVD*JX9BY$RCVL)=QIG;^0@*>'OLG# MTW@D182K8;H8G?!+JW:CTAR19&:$R@C.5+T,;E%W>ZY\'!Q0,(D1 M-H]+L(*,].1U,K,ASBEQT5O^7*F.VPY7^_./[XZV%U.D"MX: (J!P\0A^X M>32ORS>6*PUZW627<4]Z ?RW]W$)CZ%O*YF9#0. DL#6A24S_WBM8>B:Y)Z; M",E0N"25,-*4KB'I*Q+RAX^ M)&4?TB6_+%WB5<_^\O2(=EN4?&$W(2+:9RNNV^.C#T=OMO6R?1/7,3(S7L63 MY7V9XB\):WM1[:H3UNY@B'XU5&]CEL-K:RHTO_\R 6*+6B/6;8A6I>QG#=@A M'$'++:D9QLOH" MGF$#&:$C,&U*JN3JG1#3SQQ-I^CHUQXNA$F<%Y@:EM"V L6$[-#RQF KH6XG M(J;#AT&Z^)\RS$DA.\>_==7L!_3C::E%W91%EN;*-YB2G8(W*R98*7NJ(%32H\M"3 M?T'MWU.13^-ZX*;3Z+MO#P^?O(HR:6UKHJ:&TU_!KQ\_?G5OW.%;KL2/IK+2 MC0HNS^.T(M1N?%604*>7O +1/QNDCP%7DF->.>FWG>^^/7A^\,J[R0]>/'^U M&U4%'(V2OYGH(S#Q"L)]"=8^2CE(;DI/K0NP=-&R]0Y#?(46,[%V3.0Q#0;I M_M$D6"*84KTQ_^$K_\^DJ?D?\(<$)B(_1$3:7=/8^!<&6S.6=1,E9H1_S5+] M"Q\+R2HU]ISP+YQ\+&1B)$/W_XP\L$-;O1#G<1+F*^*R%VB*YL%45@A;[ACL M R_D]L-=0;LTTHNB0F[Z)?P-LYM#?1$15RL5!!<'!X^?1CNZ/<(6]W>5%X%:H7N*@S/V*[@-)*4#GW%Y;;'__OPJ62<5H:\_2RS@&CMZPMPH"]C MZ8^ JSM$9E_ 1=<;Q58<"%,';^O1/D]IK?V MF\=%22;6"84)[A.#U^I$_/M/'\\NCCY<4>P<&KZ/SBZ()ZS$:?/[PY.8O. M3XXO3C]^B![O'.Q&']]&%W\]B8Z.+R+X%7>=_?@)_WZ^%+/E R/,Q/6JD09Y7XG[GB_/&3#:LW]T=_]PR9L#R[KEUFR # ^-[^9K!. MQR&%3&46"/,RMI;7\6>B=HISC)5$6R&C%,]OD.W<3E'HHW59@MCG&.&_;*HS MF*S'Q\$?VE+A]W-G_-6*-1ZH]M_6Z^ B_KH]+O5:"V*"@ <7_N?#U,=^7HG& M?/Z)Z<_1;W,\YRT*=B$ EX:Y/K64> &P/O@U6[O.MZ>?OCQZ,.;^W*.'R 4QJHP_&V=&'XY/[(BNW/!?" MV_>AJ/$6>_3?3.GBM?SHGSIG(4)XM+#=K^)KZ<>E M!1!:0T9$ES%3S$J'%".HY1_WHL/#IX\.7CY_=(#O\7Y^IK[36P1:SPC +>C& MXR(QTB1NF+R!L1;]P>"0M:$6DX/B=:UJ9#JKVL\\P+ALL8VZ=37J1U(:\%]Q MWF!\^& 4'>X?O!S9NK, O$0%0IB%1RI;PUW=M&;=UK'CMU!WDY1LJRP\& )_ MK"&PU<(TG';>MF2S,E,R;]-@SGA1Y+T*B(%WMJB)6[79VI[^\J9*ZYJ"JE@0 M\30ABFE$KW4^[:H76?(\PC>,J]GBO"RS*67;A;M3=Q'04A'63G_OBO>*A]#9.,R22T+RQH5*PH. 0=Z N MT\M+@X5-8 *@'ML*(_O=R=G[HP\_WY>S\G#I;/*E\\Z ZLV7VWKK;'T!_#%L MFL28VO0 M=^XJ$S5 :8&"7N%==) MXR7I$ED]B#0J<98'P&_=Y","V)=%CL6!B#2K]#+=2+[J=](\X5PK&BL/%93?\LC]='3VX?3#.^YFX\*CEFBHY4ZUTIT%9\23@H*I&)7D8@Z\#=!V MFW _6>VSY=:5C;B_%O"'O^%_,EAGJEM"5\R>+\(?PFV@Y4?MEF=4#0*&@%?I MY)F>'+SJ987 4.]U7!I7Z((H 3(J^DO\& [,$$>#H&-,]_?WJM-IM,/+P>J( M^G5FK2IF(J*XT>)1)9QCSO#^GIG+M,JL\6U7>0]$N>29$)6,EBOPG$ISE9IK M;3>-Q):7#3RD*&TM8+UL/>["B8"?P*9MPXF$?!N-E+RASRI@T02K^-)Q(UA4 MVE*J;.,O.>YB"FKSA[0A4#2!8DYATM'%@NCC<)-PJC!D4SK@7W06^; MWF3W_8!_T%-LI!3VS&SD ;:E^!&)__&CDJQWM8TXH>T-@YU+[.8\:'2YZ9-< M;9L$3%>L#<7V3;#2H#?*3J(KO:X9)V1/@Z-Z[+.P*3B&5J-6M%K\$'ZKTJ8$ M5?J5/1LKN8Y>4<'P\'&?;SDNJFY*KP4V'$W7PK-[$=@(WZ),"_L@ M&,\C&@]&M6!E2N*&[ SM :3B0"I/-A^DRQ*=SD]+MZA14[MU?EC30X\ C MNE18-;0(H\)?V-(M;$4+V\.-9Z*;[\5=>Z0#LG1V_G$3G,ZM\!M//[S96AJR MK0_!_JR]3WU>P@*FF6#C$\R>$7W@+1)Y8L.\W >;8%E9+MTNT>$0'ZX^X> % M/X+=!=)B+BHYM02@I/! _RAO)C9.X:K33=4^;T_/CC=!^[BMH(@L=_#F["E9 M7)7PPO%**VUDX''/P1N2-C4FPGFA.6QH(UU[-BM:8O8J(V7;.L8?SPSRLAA+ M'\N"J$ZG[=6 H6:RF$&LX%/P__LOV5;_Z\]8_?YS3W)!L_O*8R.Y=I=DYU^K MY$XM[:C0\W:;4*GVVK4T.R%J0/ +/L!_L[RK=RH-#S(\KO*CK8FSDRV&IVL5#0=F):MT7^:ZUE5I(5$E=KDDSX/XKB=\ MU :CN70&QG%%T49!QWP=?"Q2]X_@VDHGLQX:XZNX7/+C09@7H!=\#@8ORJJW M$N&,J!L /HOC>Q@AA-^5EPQ^&&D;W@KN0E (I$&F\428RR=I.6GF%9DA%851 M2X-J!,9(U@ZB@%5GX#7;)3%&"@C_@'.PMN1P>6)@(G-8>(UM!FM:<[<1)E?3 MGQC+1#/$MIFFU'JYM%R!YA#N,/<^Z0V'0QMU=D'#2[QV\)Q3#.Q@JP_$@F25 M(;MBM]503KW97]!.[JZ/P0,HF0X[@>>-LA4'PI/VMHD=Z=^\9H+'68SY@Q<[ ML]UHYWU:34P&#S%%4]GZ8_M4_FP5'1Q$.]Z"1A\=P0I?WP>'T0ZN^K%W1'8' M

(E@'AKO@9$U_W2V#0.VPW$)^BZA- G1A$XBJ GX!\99EPL#SLG0K1H M6L^&?S1& M/&)X_"]1GY^,&=3T<_G^R.D.N#0K!9=,Y'\9C>'.U\/C_F!?@$ M"NP,HZO(#\*?.;55 3N?SLY/=S?4-;K M=P$WVB;M1%FK^8YZ.[[,L>UNL@C MN1':FK$%]U(:=2KPX@L^JVPS4&,0.CN2EN9C306^]!LY?&#MIU=![(-R'GX) MQLA=@XF),S%KI.@*_M1J954U/C$BI4BE,B<*0KX> P^-)$O[9J.=0M"6**9^ MP];>-@JGN5*0!NU7@CESQZ+NLHKH3$-65+KMQ8%GI+0\ M8KU1X32GU"@TH-[^DFCO_%'7W*/"6,:)S=1ET8^P8>@*I@]:[?=A+&'N!]%G MD2WHHQN5DZ 8,^3FT7$9P\%=S$82ZK)M[C3%CQ). $@^%&6)H5^E?JP"D9=P M!''PSHU1M$GE2Z>_^T%WI=4GQ4/IB[VGO M#O*O4D(R_/#H\! _=D>[FNY]]^W!L_U7W?]J(T7N=*-P4N[$#5Y%62PX;LUX M5)4*2TX]D66%32<%/0:'=(9VX8B".Z;\]PII9J?<>LLDS<3Q6(.5I:1L2#>( M.)6<^\&%I- 4?Q:Q"49Q6B+2_0RCG U]8YX25@0,.-!XZ!W2QPZ>@ N8Q$N/ MM9PT()J*+ F!L-YTH=-+OINTWJ]']BC#A\<"A.@EVK;;+4?#@@3"4J1Y MK:MKSQO_C:A$8KMN,D=Y'%4>&&G7>VH%]< 0:KOXMU7SJB7'AX*:F$ MVR+;(SMKE^L!E>)0*4\?4"F_0^=5%%E$%#\B3+$EO'5QB:VPNH)NE6R[%"7Q M"B?%M?T%M47'3KRU0,1P?"S\87"@[XMMHM&B /7DO F^/&2NX.!QAN[1BA^""]$# M]3H+=IT4X#Q_(H/;1QS*G"7"XF$"',(16W47&\_]5)*@M#ZQU8( M(^T @K6]PD.B\JP[S462E/#SMU;2A.3RRZK=IM[WKM7&KZK#N"^3_'7MM?[0 MLE@),F^K_&P9'>W/82MSFQZ$73?EG#2[1[4:D'+'TREW*9(RB&L,HRW[ H!> M+D4C;^Y)Q."/G[?Q0'[SCN!*I8>,M&E!4B&39*C6AX<^G%RTX5E-U2(L'K,H MM*;JA1#E'3S/_8I2=MD5'T?(%WD)#_!,/"F5(!4(81*+B+.V.W-4XZ M1Y,(!:TV!NO91[=9/D?M#CIS\JWK&%00AW;Q!@/_3IJ R?T.XZG4"EP[\9&2 M@)1FD<43Z0)0HDABH YQR/>IW?WZK(52)^0(H,Z69$ @ !O9EFUFJ&^[D MQD$+:S"IJ3QM:C2#Z$XD 5 3S]]]M.E2TWA_WHN.LLP"#X2YK&WXRK/UB;C*H16J2]Z(REL,T(+)5]*,$I1S&V YM]?G9T\N-6G)CU/2\Z]:2G M51F;+!WV/*WPM-J?N[NA@T(@ZT[J!.F@Z4O\1AM[0QTZ4,[F1H)V8V-'[\2Q M+F&5C750HDOL2!65!1:8^A$_)1X^V#_<&>_N' KT@7]ZO-M> NG(@Q%!5YSQ MW;/GL8$/A >=NTAN13HO>@";+4U9$4BN-<&C# M%V2JYHXMSL6]QWN=&^6QM,TM7F:]6 4EA7*O(E 4EJ\>V0P'&&SPB[3V[#5L MIE=?DP'@R_=07;1*NH["5<:VCD=E:@K*RA3:GY?Y@_V(U=_;<77#'F!.Q"], M9D!RK# ?S+5FIN29U7B19THW56)8SZ3R@IBEXMI.& 9QXQ3L0EN,X M]UM*P)$=.06'Y6>.CH!_%??597>)6(>H_OLU;H"@0B9_^(TD]7QD]XA/[@0' M!@,NLJ.@TP"W(PN!M MC-T((0>P*1OVPT">YMC+FZY9U&MT6ZW>I6K@'O6H#6A'\%YC8*!=3!\Q3]ZH M>PIC788<0(\#D''Y@3>K)M[/@:2DL6'7H(#T_C=J/K^RIB MF$K89"A#%@HB+?ULH_@8,C:8M,ZY[3!B&B^NO.2J>X8->;7&H!,.JLU;7CC^ MZJ\"]?P$VJA(/,X-1#Y=I446?-K&3=HB;K=I;.(R3#W"A<"\SO?FCKHM&@F7 M^K[,;:WKO$)X.\(GX?^0L]3G1/".%YTVN=RQ&IJM:B=X[@&=WN!)5_[<5DN!'G:84CFI"Z/%''>C=Z^OS9 MXT>'^_N/-UB0:%Z;(#P="IC!4PE[^P!3L3"59P\PE5^U@*1RLF58WQK.KHK0N@>N>Y33GL>C#=Z0/ST@? MAJ,,@?,(XL6 #&828"SP,/6ORNBRB>GB-,*>LN)44G30'^W02'$5+ ?3V.+T M"Z\@&*'UT\$'"%[ <>0%S49X@DA5A<@Z1.MC40^.UKKU8MB0>E^%Y)C[,2(/[[DTG:D\)A;UG<:*+D-EA> M8(_$JJ%KR7H5'F\@ B'M&V5D,F#2QFU:OS7"[RS*K@3ZJ'' MI74:X&,=>\=-2)>X@97*VDA@&[4)O2*D 0Q[3).OR'&EE$.%%DD9^<,D>' M1U[_MI% 8L5KZLJK+(RM^G0=I5MRM;4.5_SUOLQL+4->4.I(Q^_FRJ0=4!BU MQ0"L$DP_BC0$>GQ0E[1TCYX7?K+5*3S<(!S9.>^]K)M<64[1+PY.>8&QMC>H M9:CR,M@?L/XGH&W>-B5JK#E5@/N9=HU"#!93W6K.E(VGV6(J ;3-G(!R,?D. M?#617O%+5C,!A2]MJI@#97 G:5 207>%=I]86CS=JR2RVV$ M%D-7CJDV"\Z0T"]-)EU$[)#L\!6K3JXQ5Y+_*GD9M?MN8N2IEL0ZR,"HG;ZQ M;KY<59V1=>XHW'LCB@0P#-+\L^'VH+;>SVED'J1D$G7M M>G&B 1[>T2DMXJ7W"8;B\LJ[?&E;V)8Z,N(<^.I;4<$UO!R\AS5^X8-][9%= M-WI^VR3.Q=)"O$E%3=W$#\<,6T4)I[1H$+.4F&I2IF.3M$U$*A=KN&HF,5FJ M51-A\(BAP=,XS=JQ:69L\/(> X$840R5&XDE;I$D;E_K6$GN#2A5G+TU9!,Y MUW@<+Q$_V/NE=MB(%5],?%G$X.3"\3#JI7R<@@5>'!RAWU,J_*_=-S33QG>)2Q5113#F^Z'J&^$ FZ*64DM?=:9I6$]#! MV.!I1#=M=2-F*2I6%*LWI)ARC#6,(:_I[/L5YRD/<: RPO76P. UO[@8I,)2 M+QO'K]-R-83R=7P%W[P8&:?N\DC0$F<,#@4MF!?^0U.R DEO5=J.):2TJAS$ M?:E:-!;WPFM\75Q33<)T>$E93^F.@68V>.W1;ZFJUP95M]61V.ZF4@' 03%] M#CC_^X/E\9QMQ97U7T>?CC[<%[GXA5>6\K'>EVFN%/_/)*YJ?_G%:2/IQ=2Q MD\&B-I0SI!O FICO":K#\,:WDO 1G=T"5NIWHLKJ+##$WHHSBQD M:Y\M5*OG*:"DXQK);:"E>(?"_&J/+KV8DQ!#O/,[L^+:7!&H1*Z*B? K]+9_ MK&>EF+I>?PRO>OB_X@5F2^F[ON+P8[2@!["/XVYK:F%T $GDPCI"Q=@%Z '; M(ZL2W]2.CT!&.J)[!/)2Z=$()O7&<=$B@E8:S181 #E=,)@4#%? M&F/XV]9:%W]&9X .(QNN;/]7D4;QU)QV_67IPTK#6A>8!$#J@6F<(F]1^07^ M[>M.]1HRS=9W$#;;>#(V99 M8]6WP]WR]J+#IT01\/+)B]T B+NY2*"WIR='FP$$6K]SB"_CU/]"Z"J\WE/\ M5:_%&C5ZXGK "N/F:F)R.H7".!KX42 :LA1R5: $O>P.LYHG8XMB6_"11ZY) M'?W(L +F=Y!"X%Q_&OVJMX_HX@17O\5GY+@2O!@ BG/9(5D(@)*]),5F0\]:Q60_&$[;!TZ*?D44APZEX M_.159\KT6\E4X## /&B02H(O8#S#N/ SYD:DOGE8#HM?3XIY.DDMM$3Z+#B/ M1U(ODZ*$NU= T6I&$^P"M^XRSD&&?95 %K8O#C($3#5@BP<4M]1[T5;$2_[V M\>QD6_O6!%9]M<6F_-]@HEX@O^)F-MH@@AK8= /+TLTAVC%[EWLC4*GY(WE. MT.UA%(W+XHLID1O'_<[4D[U=34W*U\A@MMTTN=ZG$ZCI&.8ZC)1C(I;#)ORK MAF3^=O93=!"-V5$@O_"O"\26S-Y ME\;W7O2Z74U+N\#!=:^)CU<:IDU:Y]X< @J HNS;3NU8[9>N.6!HT"):/"RN MS([34L$>JRH'6V0N]S\4.<#K7,#GEM$Y%K3X:N)NA*>3G%0?K%.6A6'_)D^Q MWP):\<258+6Y="5 YJ1CXT=IO2I!?+7(@"S#O * M"L;#7UATW[T1E!LW016#P$8UV"\AV.7AX,244]P,.M1]!0^/'CWL.8QN$E,R2Q"I/G9?W5DMBR^[J@%W:$U3 MG6XRK!T%4,J=DR/-M[22:.'?%!,*Q&VCI=2YAJU:]>[C7OXQBF;:JL(8%;QR(03@?N7;J2#BA\R;V1 MTYNRG! M"6:Q C/*YYD@B"S#W5=N9,Q+&[2R%FIP81BD)+*@K7O-(;_.]6"( MOF8SV8L^Q$Q<-F5*F$T(3(_"C@*N^P H]4EFJ/6<@RW35JG>IG8"+UX1'-*PN8#FB+VZ: 5U+I M8>.V0[M@#BI3?*O4Q6C0SBH-*5(5"UGK&"6F;2WD<:E$F02-M(4O_G9,;5S< MXZA$8R2>QY<,SK]Y!R75^VS-RV46TR5"?QJ719P(&XHEA5$C)C3^-0_A"5([ MY.4F9KD?8NKU$?H@6Q$,^W!R\=>3,VS_>GY?I/RVMEY9S-(Q6_]'(JBG.<:N MR^BBC+>F0:07;D9JSNNXM&KN35,3-SY/NN9):ZV=@\8SMW%0)R4*TMX=K1. MY;U^ZT0/0KF095?6*$,/)Y2^P!R9%9Y*8F,I:=6N &BZZ'!][K$'((L%LKQX M ++\J@7D!MZMOD1[T6L#UAC:$C&9,DWE4S8&2"NN]V(*W1Z@%UG>^"7O,9,8 MR]^R=F]A']^J4L\T6:<',.IWCUJMML!'L#3\GN-, 3"#5-_R(K5#9O$8> MGII :HYVXM'F >0Q,?1?S4@#X?[!\]X9T\:1 :"E?2>L9%'8RRQ/+.(BFCG M_='9+H79/ D6\^H#B0XV+X!]>8LH$G$J/;T["MI2DJ'MFO[A0Z[-&!2H,])M M7E9C> X Q6.LHIVCM^]WV9V9U?6BHG\2&);^'6J9+H4#7; &]1?I$>B9A08:%TE<1XGWL7\F\+^+2MN/7NO M>]0_%5O=GDI!],<%%[9M&^3RU.N6J%! SXSR*!#ZN<^X4P7"BKG 5%&$,5F4 MJTM?U7YD?&#ES)4/L5"IO48$)[Q1A"PZ]W)-HR[4THV;\DS(V4"^))J&Q$/7 MQCHJ'//3CQ^BYUJW)8-&Z"D-4XEA5&XOQ#5**0A.&T+<*PJX7Q%LG/B)X0P3I6)NFG*7#5S$EW-77EYR7@:D M^=/N9-UJ6-T<1/Q4,P^]VX:#@I$K,-Y$$N3"*R4R(;MCBTF#E::HO]+DXF31 M\D :C/OCL=]6]VQ7:[Q33-+0!5,,4Y7:*\RQ,;K.& & Y%:@R_O9^WRP]3FN M8/S%*UFWC>ZE4%_*&"TAKW# M)?C8WG$A6##")IA4@ N^K)M+II&*D*D^A=<@FY:6BU *P7LF&@")H128I3<. MD8@YD>>Z:AYBJYP;VQA<7RGT'VN^0(P@53.>IWJ[4.&)TFF-#5PHT[Y!8N+A MMQKH.RL#GE_1I8XVTU:OXD;OGO$(&[E4^^3HC^?%GMEYN?U=YD"^'\ M],.[(S 33N[+67W@FKB9/=PYV=Z:V;^DY?#=>H/-_'H9HWA+';$44%3O'LW@! AX=OG@YB@[W M]Y]%)\G>[H;"?\_?;@@7!6$HR&6>Q94C"\F*Y)(9);P"&T)&>A>+HYPK(6M(#RU)9.P7EH$$A"W5KIKIO!@J MAA!Q*SZAR6JQ8QJ3JD.>#3<\08P2RM@697<+[,X*:Z]7TWA2TXJO9HK?:9WUC2( M'N &!IHBN&=R("1EU0O'^VA>L%]2M6)R5"GF\9)%84"E9Y14A( ZGJB)I?[+ M==)S#0F$L*%T_.8*E9.GRCI&GV\K>N^T\$%[= ME.NL[N@@JBWC@UA;-SC$N8#(7HU:](?&^X%KW5)0#+4MEG[ZY][8/FOK)H:9 M*7REB::[(QW W#8X:W63UMSUI$5"P$RD$^Z-78A?Y^2P!0;AWD38O1;\N JK MZ30A/XC;[*EDDFL,TR8$RRW*3'JP: MTAK9KFVK[6P8K5@RDI/ 4#,BRXDFM M*!I&C?B208EH9$D\>);6=8"+(T?Z-";Y]1L 8]/VE3=2-8H*; ]#LQQK?:HE M';8-IUTMRC&*NE ,=PA'NIZ0-F61.:Z>F_NFKGH?EV"GY;&O>#2"C<=0[WZ/ M5X XF;%GX(Y)R>NP;M_@"NUZ'=[$4KF%IJ@(_O]_ -T8X$*YSB"PKQR71)'!JW![3N]U!# M/;?;6W2WFEH)V?9P6O B>@-5WVH! 4Y$/=:\B#)P,8E2 &>;J8KB(!6!]TMB MEO\=)L;7QICR<%-C#VI9I_P:_T=K^MM-&G5/&ZOFG:^$_=I=3O$HU+ M$6YAB_X)*][Y)!/M*2HI/.MZC2+_:BFDXZ3_T 0HA:@!38)T >)/?0W2"K1) M1=55_V@H^.=ZR463N*G,^F]0N'!27#*EJ/L^KI0\PMD2W#H]RT1\?[?'X=)0 MN -_?0EF2)Y0<2E7IJU]&?ZA]=)Y+/RO?6 MF-@G'^SO/=9GGQ5+^,X;9#* /SQ^<4AGY^#EBZ?WYB9X2$#?- ']NY=]G"_B M-!\D6UO%E0W?;X?6!TW=P!)=E.D5]2A!4F6FWY-N#_0J+6@[QV@G3)&YD7.> M\B127FRV HFT6Y&\#DR\!QN4UC/?I\H'F /)KVV3M5MS^ZXR6/WB L8_>&C? M?7OXY/&KW$&N$Y-%[TTYB1/"H_P]AO&9ZBYS7>S^%EWVQ=8F>M+[ 'RPJW>X MO_G A[M6JP]%(=V;Q$,*CKBQ(_$22BA*ST'(>LC]:?VR :$!2@8A@ZKM-TLW MTB4WL/F=NQX\^[X=!-0$DI%P^0; M!EU S<+;P9,&M%P%&OG=U@(SMR(BLC>5RQ/'SH*%]A M*4=OXMK_#;NJ<0-*(J[%Y25L1#W3TV3SL%39#4NLP'4.5%F_>>3 %G[U5>_3 MP&O V)]$^?WF;]0RUA62P^OV]#PH_X?_H"!92!TF\D;C@FU%@5HED8 !N"!F M/@8;Z[%UKF ."\3ESPQOZM@6/?5V@>;>]5^*JX1HM? "W;+5%3WML/+QT5P M!_O_AM^;>W"32;Q D>_)"5,\2/J.<$" ]I/#D!):H$?#;OVC"#.EEEMU7!!$ M96I3H-7N\+IB15JB.55DKT-TR1Q.PLR5GWD0[S+B7B^Q3]"QK:[=G['[W87B MD&I4:%:*A8(70\6='GCDI2G(G0]17]WATWTJ-%R@W[-D+XK#R/I0!7"TCM^( M"B^UM4;W=)L8S@SWWY:6GMJVNZVI7'=LGQFDD&).F2(%)6_2-IN^A._=BX[0 MQ!UZ"KJ81'Q"NE>+(48>:#_LU"<:FYB4!.>O #8J3X1A<=/L0&=1C@2I;BG# M]\C67'0V+LV99;)"'4U:B4!CLDF'M$GWYD#?+&K?>VUAZT*,#99%+M>BI9BT M)11?G'A3(LT#F]HN,2X=U>T'P]7"7+K,7=&N$=(3,R?VNK+H\_#R"=.PNV$E M\F"[F+I=83R5!%+X-:^C/5^3*.S4%%X[=6E1-:^Y;^R"^-&T5,LK9ELI: MNT[YMG+6*2N_E9!Y#TB]%GZ](E:M%+&1S?<%$D2:'A,U:HJZ"FWO):20N/,Q MO8JJYP.CC5_.+9$+EQOR1%R$>5CVZN+2A"GHL$^2OP =.1VI;".;[YQ/RPWG MZ1T76^W)5]"OE?*-1J']=/+F9%MA:.TX?H%M;>_+7-?!AFY 6-P;82_-'Q?K MOS9PMN[-;?!0,;P.CV9O,?@U9B^YZK5JE[W:2$7/-5?M@M-[&5^RA$Q D"I8 MF5(XYYRFOM3X01\UC)C\P7W$S"0DT['KB"?-XUVK[MBBX=4;+R@999,;%V#< MO"X(PL@1(<$@LH'7\C*X7-A69("\X\$Y1M84I:;9.;_>.TN_5+A2)J?.L,1A MZ8X_!_F [\OA^G7E1#ZY2WW9<:_ M,+_Y-UT> MEEA1L.?JU(?:N7'@O39Y(GB!!&V!=-R(02XCYYQ!,&JM\F3$008C*P4[2Z#0 M+&5@]W@Y\@H-N%GVGO5WT1M)U_!3:8FYS"AI M$+8* F&PQD'@W!Z.;"N$37+@@L<*2C$(FE=WJ/P&]GLD'']!&W/\N/+])7Z7 M=VI_(1TC5*;:URKQDB;\\U'0P)U2U\TX3KUV >>,-_<_2FY97K0)U:3VYR(BWXCH0QRH3<'C?!.@%$ZDV@E^?66R M8N' AM)BS^N6. !-I,=3K0F8*0LZN3R-CNN+J3VI\\+R%XXJKU@:.I%V$;;" M3I>[\6^G']Z]^?C^OIS;!WM]8Y#0= W^;3LT_D5?TPMQXU%?JP;REDSK["S* MCP'5I%Y>/$7(BFQ,CSI&;:.M7) 7Z!!1")M) O3V_/U&L #1FH%RMOPVR@I- M[#J>"2/NI0"G=U9MT\'^X6O\&>>XVR**6GG/#=AYE60G)EE3&5X,C$Q+FAT;5!+ 0(4 Q0 ( M 'R!<583\-_52P, /(( 7 " ?H" !M9&(M,3,Q,C-X M,3!K>&5X,C,Q+FAT;5!+ 0(4 Q0 ( 'R!<5;TX_(3DP@ /8N 7 M " 7H& !M9&(M,3,Q,C-X,3!K>&5X,S$Q+FAT;5!+ 0(4 Q0 M ( 'R!<59R5LU"C0@ ,8N 7 " 4(/ !M9&(M,3,Q M,C-X,3!K>&5X,S$R+FAT;5!+ 0(4 Q0 ( 'R!<5;K'DX9: 4 -<8 7 M " 008 !M9&(M,3,Q,C-X,3!K>&5X,S(Q+FAT;5!+ 0(4 M Q0 ( 'R!<58FF&(,904 .48 7 " :$= !M9&(M M,3,Q,C-X,3!K>&5X,S(R+FAT;5!+ 0(4 Q0 ( 'R!<5;G+_&4R$@# 54 M(0 0 " 3LC !M9&(M,C R,S Q,S$N:'1M4$L! A0#% M @ ?(%Q5OC9T.78%0 O?$ ! ( !,6P# &UD8BTR,#(S M,#$S,2YX+ "H308 % @ &^K , ;61B+3(P,C,P,3,Q7V1E M9BYX;6Q02P$"% ,4 " !\@7%6,0: ^I.E P"WRP4 $P M@ &7. 0 ;61B+3(P,C,P,3,Q7V!P!M9&(M,C R,S Q,S%?;&%B+GAM M;%!+ 0(4 Q0 ( 'R!<5;YC73Q*=P $,P"@ 4 " 0LC M"0!M9&(M,C R,S Q,S%?<')E+GAM;%!+ 0(4 Q0 ( 'R!<5:<@)'9 " 6;_"0!M;VYG;V1B:6YC;V-K=2YH=&U02P4& X #@"O P %',* end

+_66C*$0WT%6^$\VC[WJCXZ&K MB4L.*E7>=%W,QX^PZ![+IB=US2M)3IQ%WH'UL3&4&-2\\^G@#9NDG%EW0%Z4/K.HJ]63D3E1ZEE7 MV9 ?4,?$SCE+%+R:F;,NA71_D^XJQ$A^EK.\?>8U7^0*]0,[KJ\,=3-WW/!G M/B01PO(OJG)443C2\%M<;BZKR7BQ\QP>B68QU)!^8.-W\XOIPQA]G\1M4Z%/ MY@!=_ZN<<1PY*BE<]12YB7?H8:T[.(/WAI]!RI7WKCX'0Q\N?#= _Z>+^84XY9VS+Z&XV M@)4M($D#8=Z#>,%CI1^2GJX=+Z=&68Y->X__7.](;%80VX.H%-]7F1!%,U.Q M>^3),%FY\@J(5$N?$BIWG:,\659N>J7/04^<)%;(D%"C(ZJ D-#,JI(>9XKY M"CKJL\Q)G=(WGS,R+VEA=R@M8LU%G3A:UXMG$Q_T:CZXFB:)-%YZS 'E@W:U M\N#8@XRG-ZYQ]PM+RLU??R77Z,C=5.F"PT;);%H@O."!2%Z4GKV4N#&Y!T$Z MC ^ VWHE_KJMER$G$++E,9:0GBH[6BHU;-E@'"W\Z@VM(E'Z=&'CB4DBQTRD M<#"KTG/C,B_,++B4P5>C1F_-EIZOX%"PN MKX[:RM#L00:+F*+/H3L*OAN8V8CQW;(#1Y%)YKUA(7J[E/37R3R&VU#J^NBO M\T$$1*?CIX4WBQ!B6^TG>1?>T/-K%LA^Y7@5*FR7%3Q8M%HO-A=B9FBL8G=: M?9:Z#0T_\W&D%3,;AVLIDL1N"G[%GD&2\W05?T"WU5S%N*?@'J3 7I#ZI<7E M;4*K'S/G11SJ[/H&$@"^1A-UO\SK"MX9G/W)>/50.UWW-ES^J4SQ"6P?(@ZQ M8(W%$A(S[)CUNO!BT\&D'SG-]7&%_0!X]'$G+2RG.2ZSO01 M&+Q0\*/4#=R'A ;2G MM=GZ1U^J6-L5K;C6I=H(OZ)XPG5GI["\E%PEN+,'T7MUX^'^=#IAQU\(8T;]B4P^3KXJ M.TP,TYX7/![.3GF[%1'70IN=T]]X'H1@)SNU3KN@$'K%5SHA-C\@J:;L4KP>SW> MI)L^NW<$/EQH!6>03L05KSOQA_+8]E&34]\5.R\L 5R*) +Y6YV$)ZC:*>\+ M8$UGJF%%_'"Y8RK)KU+4&X*^^6W[R4K(=^3A@+SWL.6[K:YY\YPO'K MV& Q:3B!D"2'EM-*#\1]RZ,_9Q7$Q1(Y@P/:QN,'6D/\=)[.DE<(,@M\^"Z MU])&'R:V:+$4#EX*4DD\?2*^^$C:G1].].#%#&;^DC:8-#1['Z?E]DM(1'4" M.*+N).N\OL3F4]Z%P5:KC\^UEJQQJ1(TV;QT2V+M$GD>XXJ3O'3&'(4S/0DG MME>?D$PP2S=/%=M#X^E4'/I1S'S4C_6W.LD;/KM!^(*^"L ;3N'PM.&P.ZRE MERF [P.ZRF#N&NO<;+GB,&HG0ZZ4DT)Y S@+ATO)+5>BP"B4L,364PPME>_2 M\>P6GN6_\7M4',731G_F3)84;6 M>30^.ZU@&<8GRL"YS#SJ;%G/YE4+T1(?#B2;%%D?,[X3Y-H-SFP3&T4XK0M- M9,P1=++!9/Z4&)3E8L!O$D\K#&R MTYEZ2H_!B:52=7%%PT%-007K4R;W @[FL[+?MUWDVH-$DL@N]WEY5$*]B)6LM0GN:/M:=FO%JF!G2&6$E48XN M67:BCX/&/M:,+@EBQ%.#I B_88D3,I@E5"L. T?'0D.Y#S]#Y3F')[@ZAX$, S_,8VC>3&3%=.CY,ZK\F2J5 MH_9)!.H9YB0=[V R+7P7/=52OG@KZ28HR<[-FB??[B"XZ*-5P/GKFF;<[SER MNCNQLB>4RGDQ@5"#@;B0Y&(IYGUF4 CJ6Q^5J[S]2GO2.!YW?YB;J0I1@TT2 M42"#?]PK AF64"C1:;LE7=< #3O:G:$$/"%GODG@UBL!MQY+Q9)6GKK')NG\ MW9?8.IL5[";.D_<9$UYV9)KY4LI^,'CYY'M:RQ5*Z@8\26?ZI[W^D:34P>Y& M\207H % G@D-BO>?I*R-]=^161D$!XQ" -P8PC #492W)AM8Q6BQO59$=93 M^"NZ+/@G^&=2\<7F?/X2QHR4_F20/0,G>$\E8L&L+=I\1RW-J9&)%[J,/_$U M-=A.@?^YWUN;J9R'Q-.IA"2/2%R61=/'J97P,6$ U[0.FE+L1I.G0A MF.U)6X%LL2D(USET!0YS(79=%/;5IUJ-M8OA., 3.80E2$I<:RB;PD4VR])'9YLX'[@0X7RX3G"]7 MRM_JOJ1!6$PG1R(P?C;;8>ZDY#K5L8J\IP ;%2B M+M Y=D57 O*C&'[%+B%V&@RAV<(1R-W*O\D*)GO^ M.WZ:'@>4^MCXP(^Q _P8;IQ'C F2LE473J?V!2:#F:RJI8V9'UXO1&RL( M,=L-@;\%Y0W@)-X0>3JG1WB>N677!8E?K4A/I=90#7:W!B@6YE8V4,^*:YVD MZ,UU7%Z'#1;$#VJ?>3L\1,0+35#&#IN/8U8*^TDY1I;/OZ*-!8X3-2)E[/$X M0C'E(XB&I#@$LUP)[&O'P?_FP[7C&2:P/V05]UB@3!^^ MWGFBG+=QN )$$$ M)HE ,/Q^VT6,&-.CP:*IXA/!Y"EB/M^50#QJ<(X'MNN4A3ZE/;@,":!%]K@ M<\+9TJ=-MM?SPN7L%#:54#?L7&9!'R[O3RHTUDXT;/ /;QW>L+PBLP$!2NO< M[2]!DQA<^+04>8H=R!.C"+'DW]"([=F[^H#LR\A@.#>%W#G-5X?C5GT^S[YE ME/>PIKR,7]\"3O4^FT"*%VJLNQ,@RJB/Q)S&(33*D(?DI'"K!+M!S&+L?+A, M;DQ$'DSV%I>]+^N&94Y>1"K\N$DP8G^PN&.C/_NF960EYG8> *,,.95!QZMK M (AG9%S#C^+#@'A0B&0M\>?9ILP6((SS^)--L3?%*J 8W@#?//T(FC<17C': M,2G;L-R7H(D3B0D#UUZD'3=8_NN*+E<:-0=F[JI,K[V?60=P&ER+,N>N? E: M_C.,!@"_DC&,!?BW )Z"6_#NI>K)W4(]ZG>)!T/&H4 8> 8=+U6 ,$YQQUY#Z9-\=Z!>#%I"P+H\4D. EVM1)/DL_,T%39[LQ[(!W2!)VZ ML43#-C63($OO2.&(03!VXZ0Y&3\R[T,F+=QRNNX\+<"D6[)$@-,0JQ";;QB/ M O@"],?&^OSD&W#X*V;V:*)^Z:1LD+.E%_ \0EG/QM>5BQCA"6&IS-/*W//; M@C1YRT%[&N0$Z.!7 -#BO&JL LX>37J0N'OKS$=>$)TFC0-+?^; $$K<.1K-O:@WJ=IYL8MT[^9?1YSTA.)1!#R->*I$K,0F&2-?YBL?7N%_/E/ ,IJ#_(3R?5F!S, =3QS$Z03AQ*/&H-) MG#C2VX[R_,^!B++RCY9-?%S*F"-[=5,=4!2VS =*]^^5E3E=/J"L!C'**O8@ MA+?";QB5GE_?PA6,5SKQZ6@$J^'RW?DCH7N@ME?WY=W9II4]2"[/3BDH\ J> M" ;-T-1;/)T7AUIQE0(23S2,Y@:Y6#V@;)!M+J"Z*L" &"Z8BT&YZYZ+I0X0 MJA\Y"^W6X 3RV^ $>@#]L%\4)7ZL%+ 8\N!13% M:I(\(*^N%8"7 E"[[34/M#\,_B+^/8K]J24MAK.DDJZ]BE)JW5^R\3>"NS7D M%@<@K;1!P?T==S^ >J%+.2EB >=6B6?>_#%]''P=;0<1R!X(O-#W$-,]B/6L MNU[,-HC?AZLWRKHW>H4"!G0BMDZ:2??B<'G'3TS/A&B(@7J;&D,H9/W.1NP3 M%8#!!S-G 2GR@3PS\#J2:'CZ4G'MNLA??#9;FGI87F CNA!Z< SQ6QC^/K// M)ZX['VK=) *\VQTG'AA_,-@$!Y%_]*R/!P7>A9:,V5D3W3(OS+J-8!]FS*Z/ MA&F OP/78G2EW2&I^E0C/[RESZL%N)K?.PFY@'O1ZB<#[<', I_SU'"Y<_U2 M7G)YS!?TCY+I@=BCC1N@P@/>*#/P1I7WU6YXQ;@G)X.= GXG@]P0Z^4Z*0## M 6$%CB.//QXHBS&O% 0Q@+(>OE(% "],@,/8GTBNM3^1/-%"L3?W"0:@!$& M>N,G<"AV'Y-&%^(PX*E! T"R4A("O%*9(PSW/L1PS$CPE@QS_$ZV$9G/^$2C M34F?(G -$G!5YG\"^@X7!#$P<8)I&/8:H^^ .R#(RK-Z,N7ZSQ/IT=?BP]O8 M?-KR %DEB 'L*!"PF\&YX$ <\_MBIA 'QZLSE)4$+[KDL2B]UDF^^E14.Y"27+WU8P3*'?#>NV]&[RWL#LOV#-: M3+TT9;?#S$=/_SS;_.&;A_7-FYS/U&(?4#?0+RLI,X[#-_DFF7B=+9LX_!J M3#Y"QR0">;U.FF3%,L_<]$)(E$"38,/^G'2EXZ$2ML]Q'@%$_@@=V\'S:&(' MXL ^3S#9E(B) ]!5[\7RWK#H=<"3B&G][Y@S0! ["_F2-E?S"&UYMCP; 9X(XT8JJ)Z M@$OD?MDI_,$WM[ ?T,B<@\5C[XO=N:NTTP'7[M/Z%BI;!;IV5X)3V_O"ZTO- MG/F0^RPVL@%\_R!(0ZY962IK"KKM%FWRY*UP$0ME.\)8F%V*R=E#=B4^.0>& LF$.D0@TZQ.2 MIXZUH$0;7*X R'36#&9T>1G+LSM_DNDCQ?WO"*J=88X52#>+P[4O=1NL2_D MD$@OVV<6)23FKJ#-Y (Y"?PJ*^#F"NKQ5\>A)2AL MO/>SM]1A1@8X; [&&"2<9#B* 9P@;JI,I W PRD,/+#M:ROCN*([F)/H\VKK M#3U*AEHGSQV+H6 0L37)UP"I"V@\_N),(#GW)+$ =/[#8)=7+=-A/@8%7B>; M0$8,H"K&90ZD+JBNOG>*/ 0 .Q\#V/S%CD:Q,Y+\NE?XXJX8)!"Z&.4#IA>@3 3T('$XSI4R#M$H+P+5XTB;(:#'SX$!R<\T= MPD@BD+PDCQ3W55.5L)KL$9DZNX"**)*5^+O.,PFBJ1[6L_<$+W0#*N_WM@Y0 M]==@8!V, 8JQ@D^>[Q5Z)N /X ;3O"!7, :[0,7]ACX+-,C3, 8Y\8%!;@&$ M$%^7YFATX'Y@Z HF??X[A((1_!M4]B0Q8\15EU=]9^@1:2+0S# GRTT_MTK0 M[I&!JW,2PR3B[61ZA;PK3ZZ>?+4O\P%$&G+-T%+9@]=D MM]BY)8^?BV&A E"[DX\N''FA=,8'7NC:*'(!4%:',.9\A-$$RL?:M$G'(R7 M7/?I9IPFQNF3 ?,$9V9>M3GWUX&,HX@= /F6,%6R&'0G0*J& C79N.1Q1@0]<*5[1F-U9@50 M,H13@@CE@*WSC;-5!42& 8"[1H"BFQ1T8@ZQT9.3V$8)8Q>?R0;MXEAC9CO@ M,"3-CC=DA3T:?+RFX/28TSC$1H#'B\OE!@#2ZKFCJ$"JCH88%"%&OQT(RFX% M0':'JR>MZ%Y,%@/W:"0:Z[J"3FDAE!%C$1Y (Y:L0RE-%(W-PE^V>TP,:0T, M!WWZU;<^=N].R,$6*9 X6.Q!CBQ;1@7Z4![G2808J"?$94SE ;W;+0$DZD^V MWLZ835+$IBH/@L'C^&.?QV$<&,<6BN$L]"0@4SG>I-4"PL.8H J@"3IUN,T* M^%D.#=NC,)((KF;,$;0&8\+ X9JZ,7$"-*V7Y.9IY7/-8MH%KQ RG_EX,2G\ M8)]5,<9);Z2& @2!SQNT'/$.M-4QZ$D.:+R?&,"F! &;C7X4XX/"G4_?(<4X MI1W[IB,F#F6]3AP! #%8_>].I\J%X1NWX9R@WVX7#F8)LBAH/\O7A,6U,WI& MH&19@%13K7BR.L(UKY%Z5OSZYB$T>@K6%;XCU\-]:WUM\!Y )FX9,].O3=HN M@7(WX<'VML.R@>7TT7Z/GJ4C"'/&5/$*H?L5M#":2 R%,Z036?*G0:BN'+: MK@O7M]?>D9\+)E-G&UL1I8&,P*R7J@=K5W8'MC'&_-SGTH#L)KIW%^#2X-X/ MX#3B<1)*0BX<:\:F#V-*)?3 ^UAF$3LLE81DI^!RVB01?6!G:[G]C(VE:+6R M%=QQ)?2<]ES(%J[Y'J3'BRL" U!*HNG#1QDKY9^"YC\%S?^;"IJ6(>+S0WQOTQ6I*4 __$.O4:C4WL*H_D7I_)]6Q+=>7O@J[3 MZ)254-]>;9(3W_*N_YFW^2/3R=\(J90T$%WN=CG9\3Q6A*D _RI]WU?7R[LQ M95P[2C=*0ZJWZ:YX;#J7X4I6AQ8RBA3@,8>1KPN/W6BQO.F:JU,NB"#JJMU9 M$?N$>,6 =V+[DKGK<,>N1(+>A&8 6@3E[[;[=H+8R$U)]DW@0L $'@V^#T'2 M1!)VW@X.PK^>B6R&>VQ;(:0?(F!HJ,+L+S>M7_H6IFA0[ MUW&KAJ,F+LYNVM#SKO;/L-V1*Y2-#,%NJA3O4RY,R1.P8@5_2B)RN9?[-D)- M,RZW'*[=T0#%J[V7MI:Q7ESJK6XB70M:<2A3= M&Z08'C_U-BEVN;K^^] XK+4-P6>);X:BHM*VOQE[)"NQ, M16]5\$ZL,N:U8[3E7RO+W,-O?=.NZA/4KU+*5CD_T=7L'S7[X+SF_ODG>OEW MS?G$8JP$Q5 B<+[NG5&6(G(]IUU:*PJ M>UVY")Y7B[4;F>JQ/O;'9(..6"5 "MDZ.!'26$$L#,]J7[Y9!4^JW##GP(8 MM"5L%/&7Z;8?96^U]S59/?GGIDRINCCA4O)W*KP+30T@@N^O"YO\77=F\P(U'SW65"8> MFU"!*U]B 0,CX=,_?V,0$,HIPN]!R+)?0=0T08]1?P2A/L'C ?@^ A"_VNLW(>U%FAX>'U7]/15YA!*Q<3"!$8"%A">7>L ME6VND9.">U^D'5>1I+KEBB^XI!(77VSC4'UJXNS7OPO9&##U[V,9!J" Y5XP M=_,T23S4GDXE)+H/@KCDO'RC?Y!2.:\&'GG"$7)CO[#4%W=^O;30UV@%?Z7U MT%J)+H$4ST=]%X#Q^X#T"S_QS#G]]P:QOX1Q2!^P@&O*T(S1?@_XSFF7W ')%XF,OBH$XG@N@&]F_%5N/)1A,@^*B]P#QB=DE M-G/WH-A*W]-UXL .<,_]B_;+QF@_(M,]B.[S&TO[.AB,@JCN'&UP6=4?V\2P MCGSM/TN,QQ$,Y>.Y!*"Y9O@__NCS:OFK_E4.?W?C -@C9L"R=X+HTI7CJ008 MQ"'=D&K#O;QY*$!GD;F8*N.XC(G6X2K-V;\W!")IWQR4ON>/RJV6X@I^(.<# M7?4/CO$3A&U09*W@MJ,\V2N-9)NL/]9%RQRYVG_Z(L?Q"Z&_H1)_,26.6@# M_-DLRYMD _TM@O=#6&XN'[B\C6/%,W,>AW'_USAQ(((QE>_#JO/Q_ (W.X42 MGS?I8@.F*PGG7-%JQ5\*W^__Z #0 C4P-ZB!Z\&MS: ?,3G3"=9:@YH="#UX M#.[: !IX!;,T&K;,0EUCN;SZUU+K\?S"[&\\ZWT_ &,H[W=D'!5;_[UA2@4@ M-&PJ#H2/ @:I-S]B=EC"\4(M_E)KI=ZWAR'7Q>O"4A4M9[&>F51&NUBP/GFE5NNY]LS= M(%] \HU>/S+.^90.C//1>$;)X(/#6,;8E]Y'ML3Q"*I5U!K6'% 0M2',T#[$1M"B.=;']CO>L3XJ/#\R.S*I]Y6G.* \E=X..:=':0>=/2P\RPN9 :<1 MY<@,;A9U_C.,20#"KDU6A[GF->Q76@TZU-B]T4,906"E]0$(6@E &#['&]; MKU(!).W'H@Q'8;1 KEN9JMRTMP3#^$YS5'AVH;K5R9"L4.85=T2CRQJK9-8QX/G>RM+90Q>G\[2_;UA4_AI@P_D+V5.3!R@JQ\& M :Y!*FP +FG/*,3-?/,L%>&.9&Q3IGG*S^M4[HSD ,_0&?D/'WDOI<<6Q7%/P(P9*/'&J,X#K.Q1;Z&[]Z7^]$ "(X21Z_$F,& MUD*T:*<#C,\2 ]GZP7\KVO"$1^IW M+,1NYJ/OO2ZVUCRI/()SPN-I_BEXG^9?2L'[;JWM/03Y/*^SY1#*FA^Q<:GU MX^!90LV4OIKR%F?I"K0+5&0\E,Q)1/>%/N+':I'#6J'$_>>!X=^])4)J:'<% M4!>V[\\FG%N&2B)%'L1\S,:/^<1O(\B(BY#NB7BZ._+>1:0NM-^T$D:N,-#Z M,OTMRM=+VLQ7.48"J^(5+M8>Q.EN:<-X.;<[ZPXWLJ"JY=:<.T^6&0[3C]L< M+2>JLY7G!M]6,D:M+%('T6?FA8[M02!HF\]>XY<(,G]VN**>[ PQH6+ZW3WL M3!=7W5G:SWE9O^M>2*!BYLYHN!$AP&?G4R\L."^N\ L?H(>]H?+]!/$;0"+ M28MX0VI+2P#1H(^[T0UGA F M[''J1_TC%5PSZI,);'.L#O,C84]I-[+T@L6;OBE_1S\;]3BSO+-((#1RSBCK MZ4[B "S4/F3P[\K)Q[GR/Y@\W*<7]^]T6OO-( ! M(5L A#CM0E\GB$TDK(%JWV;???G- ?[>^NADYP?N'B:8?;F/<5_^B"7HCV:# M@.:T:P7?Z8XJ%]WKQSGSF;N'8(U+K6&'B6#?_CG&KC==#T4 <7/,?O]QHKWL!ZV_6UZK (*X<@(.^( F*9A_.9Z@$#WY%.N M:&.%BG)(.D&U_\:9-SPR[S'U]?TT\/YO^L)2CG7FN38PY370-@]EQ1S%?LOP M84N6U6%+5I]/?9[H/*W<*PIX$BY9#*[.)M9!YW*>XQ%EX(TDW6?(9M@!O?;> M3 &/% PF"54>=]]ZDC)6I@=WP(&WP1MXL>X>#CO&0\Y0!(!GD&' M'-0//73Q(5EH'-B1Q0% 6-=/, U]14 #%0HC@>73M,?5I19*@&(6'8"\/)N M(T#'$. %9HC[OCMQL/\/1@E@$A]5F:U)-AIVY$:ZDTK30T2$H2"QVU7P4>ME\= M=I0?=HHE'_$ 3\[\O.0/X7'H(?Q;W)%9. )?;#'JW0(Q[@>8'86,68]O/JB68!3[5RT0/&TAEW/"EH7[X[ ML8_7'!BZ?B3K_]VR[]R#'-\'9O&7.&;V.]# >WI<=QAY1Z:9'S]?-\].OI57 M27?EW5:P'XW"]8@W,/Z+L"\&A;W$_>9]',*3RDV[U8E#+M*.>P-3(R +^^%R M!U1P^UW<(%W_W7;ER9EZ+%G R*<:4#X16A'/G"H1!YYK&7?)5U@K\G= MAFXO6-X "P0_OK<*QILR@$%48NKKF(IN<-E!+_GQO6'2QWKSOTNZTOI_M'*[ M?"GREZ.Y=9^L@;GK PX]P?_K_ZK\KPM<<5JE.'?XV]VY4;:N8G#5BQ?(O]F2 M9X4QL.N8X(7)4M_#9RT7%6[S[BN2KK.2'D5'C9_2X)),70LJ5^"8?]]1;/<'[JH0\2VQ$J"X%KL.?#).7()1]>5]Y4B^#D(4,A M16L==0JRADQ9K)=A,O77#'?)L1 \&[],QPVOL/Z4$M]6"3VG$)WYO>WV XN? MKDS;%U'P*C1+1]X#Y+W*_D+;C'@U!/Z+5>NJ$"\0OQ#>M:#@7_!8R$\ M,S/';BS1+PZJM*03YY%'W15]LC*0O3X]HOX[UCS,8$<(D3M\"D'B.V89^X MW!\O5?(DV,P9YZ@P**??N=E>QJ:8<2Y%7[-?9#!6/6BL;5_< MED8@Q'MZ8'AYP$#]:Z\9QTUE)1K,V,!N,A@)*G)=XJN/?HP.RGG\?.?;EQ%9 M#1E7[NQ!"!HR3L&N>+NUN'4I0EQM1DG[!=I4D$1&G$ATEJNL'<[S,PSOC2^5 M^+#]2B3'>7]7)*+S;FI2H2"WQ MQ>Q3O(04@^0:'J$GLDT9GD,=<(37KI)#KBGN?_\ZL*-G?>I?AGK(,&GL7 +^ M"M65/4C^R);8?'DFSE^W=D/(KRG^\_U?]E'4N\J@O,9(?8=/=Y(UF0'[.K ?NJEAS'*X7"]=6\L>*XF(%=\33@O-4RW!=[?PD M2<;! MSH5BUQ 5D<2'08@^&@T/$ZJPY>4%W_,[AQ_@>5('!P(1 MQS*20,:,]L8@86IY7PN*(^61&L\Y!NS=[G6_+/Q2:'0C_<*)M\S6MU>Z[W@J M_W0.T?&I'>LEJY3C1]$.2Y7>3QPHV_ZL^:S2]JI*GUTZHKQBEPRY!ZF%0W8$ MY!GOW$Y;#E8>X.?UZSOM"SL<9L M%X_ 9W;K0E2OBZ!\)]A(DL>KH"*ITNQJ(H:B;;),BFWI]*&+<6BK<:+S=_UJ MU?&NTW]^TI\9+-66+,TV'B(PGM%&!\WA39I[OU.FTQ\0K=$[BX77K0T] M^OV]RQ+%KHLO"&_)(P9'F:HU?3O84!Y7]. 5U4:WQ_4&O4FH$85M+#*,/;_6 MJOT:^FKU1AK6G PJN,PSE!QT$PR6:XM=IXHW#;H1FGXC.8Y52W[N.KVOTPAW M-?@$G1V?F[1]\EE.VSE!L)&$F;(/(=#G_I&FQG)(\[JK>J]YD@C#[G^Q='6F?3"?[ZDG[<6 (E<0:#]*2%E.EDV\6LHM^ M_G!!X&W5,I8[V58_MIS<@Q Z%=24G>ACZ8,*/[WTQL-BQ/G4=3<=_T#&C,U9 MF\&=T.EA482:UNOZ2=)H=2/U02.$&U/DIG#VA%B(Z0DE 2%J'TW'^RK MFI/?.U9$HKI)O\5(>D^48MW-0\K],H(CL(Q^_HN31VVTIK$S65-DDTKAV(1M M]86=71FH;M<(UA[$\JICQ7E28J>YE)X2J6GB8VF+;1G2]21?:ONI>[O+3O>#:+48:I++_CG%R)1SU M8$M2KFIBL9&LH>%GBL--ALI*BG*80IS%+#HJ69^"^9.V>=HGRQM5@9RI9O_= MO__??1[_K +_Y_M?]V6TF.IW0B73KJ;/QX3?ZC<([E07?*;(I#VTSJ!IL;.. MJMRVPIHQ\SAUMVWX9G9&KL/0O*U ;-('IV((55!>Q,8X79$-EB-)^JT:2/A9KLKRH?Z\-'6_\ M QU.ZQWX+?3E!0;V>Y+P2C0SHBW053#-(-Y^2YCWZQT/5^R1(= M".02*J22U\15[&\U:.K24*TN8?R:K!:RIB^)W:>=F)=)9*?+[%#?D#&UNHQ< MN2@U,V_CIZ\H/48:ZZ2.>+3R'OMZJ;KMBX&3U95 M>087C&>S4&I1%ER/]!-,MJ__J$=*US-2HO@1CIINL(F3I9,BT;J](??$Z:\5 M%;= YS?(,P72THB#!W'[S MF\[1_%6GV(DJE2'TNJTC7PI^?1Z#]<.K]!,48@MU+7>E0FZ,C0?KN0OU2U1ER MTA[&%^CJMZ\E3L!L&Q8E$F/<)=#UIYL+&+E0ZE0QO+R78BJ4EF)/5< V-!EC MX6UT$BU/JUPZ#?55I:(^F2][X_\@[U#Q_SKJ3>PD--];^2W: HG.ETY8'MJ MCI9S^K:V=TO6_%GO-WTZ/5(M M]CN)ZB\ QC73[ON_P2JZ?[8J__/]5WQ?X?0[\@B/ZF"&M7*JG_S?*Y)^R=E= M3/$@,I-Z(,9L6]'&3F)APA[5[\=-H>8KIO/Y'/5G ^M&U];>,@U4_;8>BFVL M\K428GWDM&6#6NR$S:K3K4>N_7C721'P,A5A9$Q=XL!([1[D='"=[QC/%HEG MS4?\D3G!#Y+W;3=DT>/(UE.2EM/P4RB16BG)WN3V'9ZT;Q]A5Q[+$?F>6%ZL M]X4]838-R5M!E4P5-,JZ[D$:T-83TO0Z9]'L MKH;(OMJKU_*8*"V(+]Y)Y!J0CL"/$GVV$WZ3VZ^'OE^Q:1=:6,1KN MS7;[+A5CLS=2+' M'@G=9#IU58[PW>[3__#=P8O'WN9IFADL59FJ(W#8<$FG64;^? MH:8Z4+@A=N^JFX&BF[5Q'?60!J6H6D2']5;3H)U4_A[$>[%E[HZYG'7*S0S@ M[FP:9_SWW][_^8][NBV$*]FO^Q.VI)N>>)NAG8O>8I8J2TG%NX7(J7L M%WY?%3GUM3'01#L8*04QV55^1.S&@3B[GM4GQ1@+%9QX$GD3L2ZC+"U9^P'J M^BSQ%=Z&ZD0^]^I,_1Z$!)2K\I$R2).('W(5FS:=*K>#\(*+/E)L$B/KU^V1 MNI7;?67!,&W$K] &QWG*ZMZGMMI^>YSZU#=YGM\.H^^K+],2.R=64X\\^BR M555LX@+TG?6-Z*5/AJGYEFW+3Z0?V).>GDVXT&FU-D)J5.]QU_YM+XE CZZ4<]+O?4/Z-?GXG9] M489(.^"94*[RIZ/N36QD>U[BN5\1A[MZ=\B%;W37"6Z)]4KN2W[G+_>)L8U M:N@BPNF!P1K8Z6=H>H16I )B MV\0PY\7KJ,;M*??Q\- PIMN1M;;&_*NS\*?N]57(M Q=U4UU'.CY %"1[1Z MRPX\>\VF;@\R,%/-B+6R(SEJQU@(YVU:QBGJ'8J?N2BU32*E,Y&@(4NQ:3Z^ M1.N47.]2$C?S0IC&@:Y1] ?;?:Z0P/0.F5]XY'L07!1;K?1IAX9<4H);C1Y/ M>3G,-J_9>2_SC]TPC7!_XP3OT?2&?3%]5L9PD7;IQ0F7I0!=(IJ8R^L+?1MF M+ED3,]9.$S2L92X]R(@%IFKTJ9WAY!IZJX#R2O\7*UJA>Y!SO/,_E.MA)_<@ M]Q.I7>67A4X?(X6[=)7N]%/][+QR M_X.]]XZ*:MO:O M1@B!%$"0724&"2!0D%"!!1$0PD!14LDB2G*I )$D& 44R M!I0D2914Y)RC9"A0,E0AH: "O0L]??L]@@^LI3'YHM\;:R2K; MW./HN#L!'UF2L_(W9<%H-"F>1C%5D(?XB'F?#MPJ=FSSX"TOW[10H)#"4PXW M0DKX5S+>>'P_BS.R%,O-?HZY[1VHP[FEC M%6##TN7S(Y5LZ"LS=J6DG^1\U:H-OLN#BCF?-6/Q8!_7/''B^,WGV#@?(CII[K'6$FNQ'MQ6JT$[5P[_^$Y_^B(/W[ M-9Q_Q_]A9"59V\UXAP4;9(9JR14>__!!7)/?#[1DS> V&*O?#6?=!UD7D/MP MEMC*&CSTPH6]R'U@K\\U\]9AVM2ATJ.FMM,'C5[>;@C0P6H\K69H._/E6%;: MC:70\/>T-/,R/-=2 S(*NERTO1N3AEJ&?/5O#9CS@R2+M7C9X\9C/<]4LL,< ML]9T!W>@J3AE](=4EDH:[?7!D7:7-.M]D 1.X5H.$MH(8<;=&)HR1ELL7U-6 MO"JT47^$(;KPG1)YP8V!Y.&//G3X1,"9W4H?*K7;$PWZ.K]*@ZA*\8!^45^B MD)>=[9?:[*YQ^+K4K;XA?PMMPE>!T./DN,"=$<;QG3?881NVL#,=A3"+X%&+ M/$WQ[#R(&>1]O)[\^16'47TLH@,EPU];J7[QW78B;>NDT<:%=2BZ:O@M?K60 M^**4Y@ "R\+[#(R&CI:,AKBBA'#>Q&OG=DC!(QH_?5:U9YM!2<$BG_[&5JT=AEM)NNK59](0SWT M:&JI=;J5$NI:..!B+S%:..703.,UCC(,ZO9D[>6 0][=ILNYHMFXE#0H-0>4<(E_AQI$^O7T0Y-[R5LP,K>9G:03IHGSPF=7 MJJ'U#"4A8,\DC:#G^Z /)T+S/9;%.(IC:9WZ97FEYJ88J\]CFI%KGUU-Z>_8 ME87'.-APJI[GYIL6=5YJYML;?H,CP[_$::'MD1S.M\!O/.XRVW_AW4F4,Z:. M#L \F??S,I^'B#UK'FC0&M$U@K3Y&"+/6#1\3EM)CCUQPWOS\=TY0H=/-:'Y MN8\D1G<6^FROI4^>W]+\)F_W9Y]<6M)8JC(%1T+ M-:A,H&%X(WO2"U<8Z2;Z<;E)LT 7Y?#$1V+ZQ'$PC8=>H_"C=)"=[@\Y=RNS M=K$UG3/E'[8<6>X(8/N&-):K.3':3UMGV=5Y!H5V%B&H@L'EQ8^Z:HQ+:?G_ MCEL,_ZI@3N5!?0]%=O+,*J-/9)H:3)P;X8DVI\.#JV :A![38J925!$23H>Q M5GPSXVXW]M'(^.H^B/KS4E8Q@3Q59^6NFCSM797M';'_[I'UU(PHA,(.84[C?96OFM67_SH4LWF LT-& ML?D9QFP[#!_[K??V?-,459Z1,6-'XL7'CWNIZ;LIEF["'1]#@_NJA5&F$97: MJ!\-M!Y1=3M1%MZ/O'V'31:6/"P4:@O2,D)SGJ859U=-+9OM#G,C'XT%."%& M=L/O9"NFB.!ZX$G8E2UH^I+0?)J_:0E_$$'<)N?1F.0^B$[IY>=BD7J[)51< MJZE]5K77<,_@EN2')B>]@')H[D;X[(FH^F;&ITG/3Q>;QJU@WP)%Q]KK_E_\ M@BSR/[^3\.^*\W?\S^-ML>!9=^Y;ZIKRH&,P3T(/HG3N-L]L;1KEFFHB*97B MAV#!%'<^]L=>)_ 75U<&NT,;59Y[ONU^BS,%TL I-C3;+QEF4ZJMM]LUH&2B M8=;*1WB=2JYGNP7?]L4G2#H$%=8CHYASO=)"6]K@)YG\@RB4/*RV'BL$R79W M$+!LBKVFP3B&74N]KL^S'!9K]Y'[H-6O^Z"-&V6;,D2?Y$\,X/,\/NZH%O7Y4""#X46'3]? MUHT2IL-?JKO#YM_ZD5!/SF&R 3^9]@J7T )U%L.:#3]YO:_=!ZE5Q/RZ@4 M)(RI]CM&/[!)?3EK*S^%6#(L?-?ISN(?Q&AH>!4P=H^M=,FSGRW=0/^#;*XF$,2G\ M74C/%B,*LC*+-;B4GU?@3^"_FVOD=T3.3N5&8%H^DZ4\V0H; N99@!!:_/B5 M>%\#>"GR%#*7TR'0()<]OSR_T#>)$+< U D7B/I?>P-@SY]>7,N'F9BMB I& MT+C":6WTZ=0^*!526<39TO==C8FEQ:^0\;][J"B#6?HQ,U6O;=R09*DXGL%5 M)BS.I/F"ZQ&\B/+^FM L.! .DM*)\&+P44(7A)YS6Y*X3'=S-Q:1T,B2DL;E M4^,GUF,EWT,^!B63U__@,3SS*0RIX&;]?<6:@I)%H4$4WM$CUNCV@GQU!59SDPT^E3Q/GOWS/)\J=!6349E?C@Z M;Z0(U34[/8)TI,S]6Y;M5VHO,5Z[S+(@0%HVX.K+KQ%J.;A^KS"B:]!FSN!Y MFI*!G_:=(&O[^UIAGDP&;ZZW+%P2$J)^0C']Y"(K+AS3F(Z[^^I*(<8?K3X3 MLZ79(;V=^]4ZT0:^9?9->>'BWO!B69V*3AV"G*'UXJ\WD@D*9'^C9TY648I^ M/ZJCY-0(LGR8RM7C(G5[J%3(%C0>57(UQFKQ[ZE!/:]9#IIVERKBC M[P58MD:U?>0R"*TP?O2C8MLT)GE-L:HO#YKDW'X8+YE'TV&.S0Y57D!"GOKH M8"5Q2OT.\K(YFL(,HJ,BKZ'GMM3K&P4CF5VZ'YP P4J&U'.0)\@OW;*SU?O4 M7X_O=Q)72WN[(7'G7:B/K\W,/BC('4H[=YTW2L?X8?"WG1<)RNVM"/^M:E(XQTE]G!]_O\H)==\N JPXQI M:@-VI<=T*NV^:SIM?;TF9((0J1;$71C>!UEVTR\0A%'J.7)?QR^K/IK_KLEP MM)'KCI!0P3594("IN8\*II4S%'51-)15V6!=*LSZ6%*9G/TY#=[QI@L0S F0 M-^=[9!KUPF.*TCRCOCH5<2;/V="0/3&R IO13_&Y*O8N85\=,LC9IF,L[N!O MQIBFI)$CK&RJSUD_]E'"!.?H=V8JS1U;X6 M^?)6;[!*KC@8*?CP@&I"2"@3O*4_=Q\TO-I,"'^(?5S-B[;"15SLQL/&X0M- MZ>!WL/_Q';3#)*@*@NI="<(8?&$^G_"7[ZO^'?^;\2[[H32K]O/1A/=.'&_> M%"7&&AKP\$2^CJO)=3CE45^?>JPG7UX3^6J@\..GIGE8;G-F-GLQ9XVOUQ%; M],[LU"H;4C3\U/J;D81^G(3=65OO>XX;T_?D&USM7].$)7O%U49V<*O9YJS MO)LG>:8W!!7W056W<.>-]ZK;NPMT1)7QF="'G5K-4="G\B3"Y?#@WE39?,9G M[3X40MTJA;373KU?\B;YH5&?%@03P;PI>.L_(W=)/L FZ392@-/1X1&S9&3'JD4EJ9_*PCKR^G?^TJ S:2> MZ)2I8/YQ==1.=[UT>*/612L'-]$E-(VH<:# L?5MV[2(NKX<" O;/4G)SI 2 M-OR &OS<]YJV=_Q)_0&]-\P:"8(MA.*VC5S%XT\=OQH(U,F=QC_$EN4 %[U$ MX:_NT/VE44"*F451U4-9)(,DCA4.VPWC6;?T^>AZ^2 -P9^7Y/2K=0T'W[ T M-FE=ZNHL2I:6 PN?$SQ^/6%Q'V2DV)V!V_68JIGDQ[@B*7$7D#GJ)55^;8]QK+.;D$N!33ZOL->@ W^L*X;KDECL __1$IGM$0/V&:9X[&I"W*<'Q0" M?5O15C/D3PFBUB>R,$$US\K;/X>SV-P I[:G#N_@$9E3-F4\/ZTNKQUMWS^5B@XI-J)OAUA9] MC],G\2(XP!ECA7C-);"%ZR(DA8L5=^D?%C47P[H.L(*,!NAAW24XP^G64 M]\P7"@-S?G'#6$^AU,*-QU7ED;MXLWY7$:C!QX";??GT:WV+I(W"CU@X=%0H M"C)J9^\;78C$1RW24,SF@;6M#=?=QC'1CZ2K_\),?P MIMOGWO WGZXPUW_>LK8T(5O[# WIA*5,+EV$)<6T9D^H/2SZ'$&=G\TREOFD MP3R9G:3SXD93NZY_GL.T5L@=VE:>(#VPR0F0AW[=/FA4 I@!Y\SZN$7?+&V M$T:GG_ I7(YH(H4\(-DDJ]J--[@?I%$%NTGH4SR)V@?5%SQ+EU+.E7 M^,+3=/"ES \3DR,V*'PF 2EG71RQ\5FM=36!ZV:OUDET;L_GV N@G+,M7)M< MD9E^? 7M^Z!(HXY]$#M!:I% A0K>TZX*WJ-^7"!@ZF0;6@3UUV!9.\6;YRVZ MRH@>75X%H[)F*J2&\KRFK"J2P"^C$9RJ'@2)WJC[S7=F>X&)A_!WVP=1E63E MV3XL]HB[KG3:/G-2HOMY\#Y(1:'[XTF2>.S-UT:0FJRL47,5_J)2TQT>N2#X MNO]=T95B&XZRFGT0N%S@A./P8UF.[E'SZSJX8TH?TDKMXZ7?H4QO)C *#S$8 MWZ&%EO-1-*-H-/=NPU.Y<>Q^XU;#Y^B;7FYZY=P23S9BV..=,57 MX$CP:I3=R7T0)<_+)J,IO3)7Q:>O0^#J!0DP[B4)3:R8CV1)=-SWB:D+,T>+ M,@D1IJJ$41.>TA(49_Q,!A?6),NG^%&WXE6*L5#(NO@LNN TIG4:BX=L6V,\ M=NA.QNE$L^B7^W[A='C5GTRZ9DVZ!GXJ'3/B(X1Z2B>@BX\SGX=,>MQZ0>"+ M,Q6"C4OW2L?/R-5!/=EWG (([;GFP&_'4QV)(4=2F=+Y<*,:.TO\1_NZY&1! M\KD)66U<>^P"4)43/J78A\NZ2Q<+ GW8[ODLM^ 6YR(\'W7IR:@K7!N:752" M6.+$DK2B@B89/K]ZR=?WB*5XR:XG:4V(JF[4>"&5I4_24*R\KFMR?/;M@XCK MLQMYHR!!JO>->;G#?/:T68H7K:R[!+URX%3C7\>-FR/ZFA8D^H4I3I(@X:A* M$?@"[3YH!P-',\X85:$&MFPG-&^TGW)N/:_G7-;QX&NWCV45&^'D?!@<8;AS M4G\L3QVZD' KA>/97-%N_GGX\74&E=Y,:Q,YF<&\?=!@-,*=+Q5*KPVRU35( M0T5:*UX/6!'S?#A6MSKKQ-R]J*<8D'792M2*S?=-F68\=EZV%>>9?L)+B!=+ MKG[.',ON'?Y >)4 JG##GQ>[DL04P1(8VR4E/;6$0CCSR\/D>\A*&4/D9=-# MGAYI$A66QE=X3(1;OHY3[GUCDZ0E\W6X3,O"XT V?8:0K\:2:_N@\RB MW!._63F@S.RGWLJ\UB97C\CP6)F]\O&\$__7V7%>,6"DC&-EBP'/&)1[ ML\Z?+(Z =8QEU>'KD^>(7[^*,70?1/$]X!NS8OVIA,[*_,D+).&$4J$%(\D\ MXE"EFO?J]-?O!70C2=)//!3BL[XH_CG:L(GE>A/-9(BR'N(J^XT;2KTW6D<8S#/0%\S"W6"77@9E!X]V!@)B!^KO4?1/1RGXTNN[O8RM4O< MGHQ/#H8Z>@$:0N8GM9 ;DV%=.Z1LQ3EWB36EBO;)&]@+/F)6LPTW0U7YH"G. M4VN?E%MP@:!'N@;OZLL9U'NEPM4X CZ.U=Z/22LX\]J.7-WR95*7N!6).3$K M.Z3A.&@HLX@L($OH]9.N\[T9$=> L1X%/V*X7$[V[,EI8P$__[#F#?R0#%]4 MRW6R1L9G@&5DGN0UH]-DECM1R<0"2H/IS.LI!F;)M?..-!FY'I]WF+RN#")P MP6Z2Y*F9YP=D\;X.LV*VCLY,J3HY1ZOP!9HBYJ.0*=B08T%+6^C"!EMF-R=F M[F0,!SZ6?*PZI'LR/N#S6/WY+LJ=.8++]QX72T^.W%D1\17GLG6!9O(-2#QQ M@O$J]P:H(X$15>\,N?^\2[TO7D(-MA-^#V)-_4V(= MN*VR<%&\TOZ34U"@&_?8SLUY_]VTKB1YA4QAIX9/ND=#P]+'Z@J;+N], ]^P M6,WL0G")NN&MW$R>/U+O)GE;7Y2H:!ER2H@_(C8VJ XB'_/?O0ZLGM@DIO"H MDZ' U3CY@0/AJLGGCXG;'3"K+Z>-X&$2.QH1ECU68^;W,W.IFMDG_\S/\49M M//SW-GP0GD&7^7](OE/N?3EYR8K%AE:]V>$F" 3^!"*NX-,N'"Q&3,8RM7Z, MX:O8]%A'*/U#L9D)2C.#A":ND,8!NVFQFNYA?R6VF[?E%EB%4]VP E&I8W-M M^.^MLM"7[SBHU,_UL%W-K0^%9LO$'$F5K M3[2<,+$V DG_@@Q+%Y@A&WNJT+*9%>%$=X !0( M?<=!KFXESB;3+D[1.C8(.GYJT?\9<:K=.(Q8:C\7%@5Q8>55GIN\0!=.>$Y2 MIF9^"+*R#L$5$2-7K(TD+9FT9 ;&X#EU^(YD-.:'+IC&FH<;5!C6?@)A/WG! MC"7]1+D0#X"A^++([0+.\Q% MQV4GFF<[-0[&.H=/ ]AJ7+8ZUK1B!HT'V?4:@M,7^B2[3R<_LK]F?AJVV[4& MY[0YA%?$*:;J11,!H'NDZ>WX6G@@-EBV!?=08J;S:,,]:3%/BY]))8G?OSHP MZ[*E57%$1/=>1\%4;3&B1$G'ME.< MHQBP;ORXO^"4)+-4>@-RGW0IM 1)R7EQ'[N"/W^9>%TY)$\P0?DMGE]JL4// MP);-V:-:B%G/1&3:,C^3([]?]J2>%VJB#;+3-11)7^CHES!LNCHM'.PP"0H( MP/A?EN1@N0_Q!@72ZG"2]@RTN^GW$WQ T_*#L-L_I!1 *SA[>JP6SHHTQ*AE/*98&_ M6 AP,+PHQU!5M8.C::JR7@9 "L P\T\!67*5$0!6KO-R5-V\!_+]#(FGS+!N M05].< KROY(!4##V,B3TYYBS#N/5]QY)?7IBXA5.G<3U\ZU'"99^T@*Y <"/ MM\Y='%X2PFM6]@$$D!"D!Y0$(95V*^;S1PI3$"[TU\B1VK_2TC<5BH0KTQVD M]4\K.)*\1Q;&GU+=QCO_:5<>[->F#9ZT7F<+OOI9V6G.A*_Q)%K]C M/,#LE11.< JP%V,9VU$^_1FG*4E2H/8@BF9!Y;2?0>.WG%-497X-)#^S/B,0 M"3C*YO+2M-(Y.:VA!RALL0!#DUL>S0JW\/(#:!4P?4LFH$VE'DH4++?+]D&W M5?#CL1[$M'EJ#^!ULNF[*F! L>0X4)5%-)A!WUS>HXG@3JY*MMM.F#BCOYX\ MSX_^3BS842LP%,N805 &%\J<0U!DAU)^* MKX!-5-HW2>S>C/J=5-:D)L]:"76]90X 62L10G+P #8WO%@CW^^D(OYI@R)[ MSU5U4K-3"<8_D^H=0BJB (#?6ZAM2#.+<@QO3$'4Z -@I1$ OE5XC5Z7%%:" MJ()H !7T#QWX_!Z6VL18>J/"8YQ,8N] LY401SH,6:8TK7H"/I!!V;DQZ0MM M2&4K9HM+S+^XXJ2M3:JF0V3*RFJYO.B$;)<&4@"8+8V*'#WAVB1 #;"DT7TX@8LH&8O4 [/(#8\E>\<<<.5X_-Z]&&+6 M**)DVV#S ?@W0LZ[<9*D4.U!&LV"-IOJD-A)-YIZAV-!ZK#*I)@2#I8D2UN9 MUN1C!UD=X;0"I$;/6EAIPO-CJ63JU0\8>)16X:,VSP*K($7\H\PC9**0]AV# MZ5@HMQ+;R=MG#Z/5Y3VF\'7A*&!U#@BE(#R5CY)B?LD)8.E'QHHDW\]4>>:V M>2-::1O02XVH[9 <^KSG2BJ_B$+,+'E;#/BXMY7!4%7O-B!3J(&5/Q6WV_\* MD!-S;L#R;"_LFJK,8H>T ,H#F%^'X8JHVGB:PBQH#0S*3R!<(\4U$*0;Z2>2 MA%@J%3(OMD18T!F^D(L =(JC#H+_Q[L4Q;6)^1*00U3: MV#9T.8!8QJ_!#A,W4LF_PR]: X,K;*8?4:4_ ^BVX\TLO%/$;PA(PDG.7A:+ MVT4AH7^D_FZSFK[0M9UB>M?,L2@@5[Z7)8#223)S\R#C)&C9,^0MVP%0E("6C?PWUFXTCKZ@"%; M>9Y(MGBMS,91=1T$4OQZA+B XWM<+*P-'\V2@6X399!F#4XSNSG8Y73$ V/F M)[RG=,O\FDFA)L> HF*PGFY=Y#FVDJGH[1 GM/.*;XY@F>PBPEQQ^='L^,(! M 4^*]H,.%#=0K6,RS(O#V9Q"NJ;**46:D9IOP;_#RD\Z.]<=8.N/LA%56,_8 MZS;\+ "!,\F'P J8:JV' 4OJU,&ZX@+6E=$G%+"NU"7VKI--,$8? JS#8$54 MVV 6VNERCL/T M'0:K7_+2>O14)& QF\6B$8[S[I H*LKYW+Q4VOL\[SH[.X_6<$>X.O'[C%%< ,&2_H"=%D< M 2>7)\CW'08K '8MAP!+=Q]$K 'JQ!I0["!4%E%C!LTCJD#10XCE_SNMB%/V MHC6KH*><<";$RJYW!K8(&%'>6!UX2FCT&8M#_&ZNO1(&N!2$G3!W&7-@=B\Z,=0;F+6).G0W <" M*QQ!DU34X7A/2" MRW_U"9'WS7=)U92)6%%JG-T%/!N]QMQ9P%_212"EQ4[&'/C+Z ._1DQ;?9@; M/'>($_Q# MTF^LQ P%CM&,SRP50"@(^R8L\4A;S.Y6B:9/E)%")JN '"IFK8 MRK1?K3B@2BTN^-L520YF27OAV1/T)R^5K;WO.J @4'G,1(-+5 UZ'V5240$" M:.V78P/4RB!#J,5SR'&$$B$>X#XS.+/%T4PG?U+MDD MXT\49@ 8%&_+LZ!C.._.!OM!/9W6T0,@+':4)GQM0RK9XHU2N-N6KA_)-C"* M,X%9O(T\P$4^)@A 4$^3"\9W,.8'A^'JQBNEWCM7B(D_>BJ:5M;S 0X3]#6S MB ;X\2J# #7(%1$YF0T"01Z17 $J0AZ52/*]FN--;O@>31E(J.2OM%JL#9_$ MCJH?I"6#51YW_MT'II]X]F,JU)0!QX]Z5]^)A#".[UHWFY]_RVHSA2TL8&EV M[G%?DJC'F6%24//3:U%G,O*4&9MRW$FTC/E(.U-N'B5!5##7'(NZWW2Y$2;K ML=Y,X,4$YWXJ1%+NV(US^2L:V,U:BGQKJGI.[]LZ-S<<_^*[4^87LUP$[P:8 MOO)F1ISRS,>A5.[-18@L+&R]'U8P2]X$9\3=1Q]-2BT64GZGWKR2(-CP[JEB]0KT@S4.N(FAY/KQIF:7";XO@K YP]6T2KP&ERP6/KN::78?4M) M+(?X)-4]1E5K_^O'%L[+("O':8P%B[8']T$S^Z!IR L4>2 F>1*QW>4S%IXR M8/+CAV_6B.O=A V,;;T1Y*FDE@X-QJU7.%;T-S+E7;?DBS MQ\72&9#!Q5SA*4!ER8"]8,Z0%&$]0Y1K1E-X0ZJ=QYJS:+[A?K[8(N@'Z]Y M&4&7P=C>TT7JI7_TG/Z#-8XGML>"'F\[E8T: QJV&M"PS4F6056,,?B K%/B MOI$*36),;OL@T%T MLQO@*H07M<*$-%AR\/T2UPJ%%![1L\:.-E[5%5( G' M]DO":0*RL*23* MI%BD/LC81IWO:B@@;D*RPN:)] Z@*8F4._>QZ9P*RU'LJ MW9S>?Y(ERD*YSS][B0P$ND[R5BSTZX.-,H>QLHBO37#!F$T.5O67/LG/<(HY=Y,:R,Y0!JG]!*K@BR$V$\T"*Y/H@RI 2QG^\^L#_5[ M2FRH ;-9^&4?9!B/Q\ ::SVJ^]& M%YH.&/E'M6VKTQ^/6BVWOJL&'-;5;BN6"Z3T1-*RI360$B7OY9Z2>\M@V!ASS<%4B%;JQLP$999U4A-/9.U7N^F/+8#I MUI/^G=_$$DBJW!O?!Y0;ZYZF=\!8GY!_HGS].[__NSAVH"L,>1U^4!C\B*1] M#U'I3?D6LS(KTS!.9[6]:*: MLY?QP:VB$(H_="&0V?)9DR)G+ZLL#^!BKP N=N:%U5'L!ORBL_5%"?G((:>$ MEVZR@.LV"]@%MQUT-=,7:K.<#HH#!\+UVF/R,OX?;P\%^*^6V^\0_Y&^T/C: M^<## BI9_3RXC"A/'PIQ U+)Y(*Q3+U*Q8&8K<%USVMSZ_D\4EV(&G$%AKI89K>J#)6D4\_0_^FY,.G*^SS6Z[38L8#_,D],Z^B,# MLT[9G$CV3CGZR&U+Z4C@WCV2@Z[F(0ZY%ABLZD? <)8^F'%#,?M);$T?B./? M'7)_)##57@+B^.51\U\]P@.U112&DJ(QBQ#GJ: " EJ$XG/[1# M#,[ OE_SP'EF!P=+TM$2!7+0/W1<#$"B*_V2@#;\+/>::&8?PUE-#R$6T3%% M)]%$L*F@ 3/[]3M1&Z[-HK]G_1PLK'N;N3+OI^].:R-JV> >%QM6JUA (/*+ M$W$O]]>EY@-LZAQ"+B,=#J/40BM&0A C4 D/]9/?-#?V9VFJ+V-(\ M?1BT?@<6T2(T_^Z2SQX"+.+DXC[$)>O^OOWPJTL8!HDK:N.>D\:@$*Y%-#_E MX9^W'XAN)@&HA38OCYMTS[M8P[@("CX((T M@-L">US,76(>$;7AC;+,Y"=$K!!_+I9#=B .W7T@*D,B9%M6 ; DFA'!(@.- MQKU7#\@BBV@D.N^#IEL+$83$ZF,!.-DP5I'GRO=_-0HY<>"V(.##91ZIYVJ6 M]]:D :]9^W/,UKEQAR#K]5UR=?V(H:[S/?D-Q(T-%%1BE[CU%'[H!L0AFP\ MQ8J,E7M3)M4!L&3314Y^. ]2' >W/>TI,?=XK253K_3F.L!!33YPP\\QZQY& M+&=K5J%08F(W,'_[S@OS)W )8H-"&?CQW*,!9:]ZT'H#6.AW%B@*\1D6Q>', M) 9$)\M/BC[S*^V?]Q^N^9*JQ75-6=#]&/,!N#+"3VP_%@+:^_?]AQA@]K(R M:J+\:L&D;)<. M\F>7D":\RUS:*<&<+NZG\28]">AN5:)HR3'>!^5PP]8TY8EIAS(+H3/L/3X9 MY(!J&2P+'&M"BJ7UO?8E5X_N,NF2QFK9Q_VTL@==*HUMFO [K=LR.\P-AF,X M$K?5O7L/XG]G%7&:T7HX*]-1' LW,;##NJ$KF#LU#V'5/]G5O'P(JHB54H=( M /X5P%2'M4W\W-3 ?= X!%7_K$\8^SNJ#CJE$!KK,[Q$XRGR,^O[0U!%U #0 MCR[WD#J%S9_5'P!C%0+02GZ2* ;OG;5BQ;\D"B%BC_ ?8K#MO&^0J,@KS[N5 M]J0L^ /=9D0S]NJ%QR=YO8UJ@$>8DE;JHFSO8L]EOEW7++>43LRF:;X.6]X'N2E= MC,1K^+BE%:^O?/.+/?)X:"[5/%@!_&'3(?\$K,0C;&8] MP.=&YH0UZV3\L<:4J7-O-*9J26J7F,VG(]5@JCA??*K4/BA@-.ZA],,= ENY MV=RXG^;3.'_VKPM>]S:A1KL^EF0>GMY&04VXH]_<-I MPQ>)1:0Y;T/KJWE[Y8VSQI8)')5:RU1O)M@+DP.6P(X:CIYYY3@QC CZW6V, M=L&;CN@('8U79YULN&=M'3M9H*XH'07P)=-"&.4@CF1V'6R B:I[0%5![_[V M)%G0I2=MR[AS,BVXHO.VHS66='F 5]6N[1/:03L%/P>URK_?S@8(%--L[6=*QN-W^4_6C/,+6GW2/_=&"^!_5 M8&[(D"[C2Z F[/S2L)X]+@_Z9 _@2FR:,O^QNQM]R$[,VRBP=1B[$U 0>("" M@/JUP0-ZU&O0.;-*ET!L0/Z1FF"9>EBK@-A#?WM(N\"5J AY+P>&*_/^5(3T M!YGM= U6TZWS3Q-[IE_ETT0G[\<"$O;L[]@F]K5:@5IS.S"AZ_R]8V9RL 6^ M9'!#4KB'NXK!T.G"$!XQ5S8/:L=_2,(_;\78-*OTAI4$=2ET/9&6\THG4<&? M!_W:,_T-W?> P?(8 "0T*G2L\*!68ME#"9 ^?-;\.[IMFI5[7W8$=8EW/!'_ M)5\?$,O)\YX2ZR1BM] 6OF4N.M'*']40IWO(-LP?&[$L[2--4S9V?18'E.6T M)M3VAKU4;.:<90Z3@_N= Q!+?:"U?[_/9>!2?1)%B!)08^I_>DUK4OMG+8?< MYR*ZS111 ?\Z._%M%Z@$S&-EBY$'_?Y#;G/YU2V$6F&I36ZO'A2#[F_$G=A+ MA]SG\D_4Z\D!M0@F2>9;() D>B5]9;9G)UV/H-]N#8Q2;_9E,)'N1 C]]:C&EXZF5FB>+YS162T&L%0+X!Q_# M6&"%.=@:8CSZD=+O\67OE;E>\K!8XWI;/%F^/ ;SIG?Z,J#EKJ+?%DZW3T!G M\$LV>^,1I^(D"I48S?5F'8^&YVOH/%Q?2 =W13$2NO=!)6D1J].EZ-L55MGU MCQIG->WGN W"&:)$\X6J4!#B+89F]5Z?_.W@2#GXR@EQ6_.$B7-W@T>X+4ZP MO@\GW: F2<(^? ;".&_WHX]"1A3948&OP_NK.*QJ]#WU,+FOYX-2" M[0*"Q,/4M%?QQ&(U8X(965&2F5IE[%5]^BRZ.$+]>4C@_3L^-'U;T+!@9'X5 M_$PZZBA6)"M[(\-Z0!#B^TX8.BJ[;+*L!'GI=6&E&#U5/_IAV>O<&S,;V*M/ M78EZE"3V[]P3DY/6X3.W8,/039EW!/+V?5#3\KJ7 &FG/..,G2^!U1BC@W2M M6]I[BAI7]L%V/+D9/T7J!$I65^HBOX+9NM*%:VI0U3%5R22!7EHB7O0+LEU;" M7V\[EN,0G(24"JP/>/%=S*%9!1VMQ.7%<'>G;GTDI\')HPL:DL;D>GK E?DT M0_/Q+XDN[6WRD356-K7'R:_+Z8\._./I4%,Z3#%!/<6*@+"';IKIC\6C(6'0 M.9LA^/(V4*?5I4"^8?CC3N9)72R,2:C/E]NX$XBA[>.*4WL(5@7-9[R/J\_Z%1:L8YPU?B MFGRQ%Y1D^6(]CE1>;9>\N0]RUT'BHNKD=='V+(\33!.J'ZZK[US?!\EZNBQ_ M[4$[A.&T@.E%.^X1UC#LD/WP0KAX ^QX=E:@;H\ ,^-.XLH4]@PEDR@;3K^( M]YA)MW9<5+DR_34%=(-5V>2\_QBA.C\?LDL]9U-U\W3^WH]K6 1_ MV5T7[5LWKX<<^1 .D@$==SVIWY/6Y_\7/ZG];Q>&Y4U1;S !6E]Z77/,*XLJ MU2,-7E]O6ZH_2FM[Y9FVJ8K@C?#,V=,NW1I8M M2WU&3 3R+>41!.F23_'T?!/\I _',% U7&RHATZ=5IO(@DQT^&TU6W*\<,;H MKP6NQK_-LCT=@3OKY" >[S%.=IL\FVNKH,UT5&O[3B6*KQ@S7'.]:CCXM:5W MF 5;:OL7WB]A6R8XE]UDF+&@WO8 =";JFP-MI7C#-\9]T*>B,P,/UOHF.6TK MO?/#VAWZX,%0>GE1M$9]C$=]:)*)EBSS&M 1R7%$$HX]<#^8=EE<0B'1E M_E+B1F;KOL;L;JI.2OYU#JQSKB/+\'&[)N2]APTRD'HI*<.DM^'TAT51&4+. MNXREF[IJ7L'+RO_E#___?2SUW_$_"Z%9T=$+VZ\+ 2&6=@PCD##2_OT[(=QH:'$=9.NZI?RI;.7)8ECK;NTW! M2Q0[ 17?O,O08"(UC.R3-+9QU=:_'KVJMINJ(1^KN;BD*<.A64 JWBF"_2"7 MUC4IX%$J*.YY6_O6KP MMBL^11+QU,AHV6CTS?HS!UK/?K/'8^_GV\*@F!^N9JO^IKJ#%E_T^=<%UW?A MM17I,^4),RD'IGZ!"Q[W5_\H_ZYQ-K:1'5TB(> Q MSFAQ/UIYB>)=KY(D[!ZL+ZTH-XFR'-#7QGI[CA,B$\_,2^3G*K4FR#QU>UR0 MU;(H\@8(@X\4FIJ3#U7:^N3[.18=L9;@#^4[9(AT]5L6@O5<*.4%-9@+K!]: ME)VXFD:GR#)VOT9\$^ MZ(@B= '"(IEV]LE7V^ULQ7YKXW6GCABKV-?;2W)[PR;&28+5T@E'"ED2NUA.5@@NL[FCQ- -*Q-U>4, MQ.TE']\=;Y>TPPK*[1#/IWW7L ]B$KR6U;JA[PEUTXO,7[]F8%R@3EC[YD#C MX6"*?EOAD(Z!]6E?TJWR$>0:U^1/,/M*/5_J6F62#FR9M:Z0$1^V\Z_FP$C-?"LIO54Q9/^D]-NBZ^!I7BFJ\:X MDE;V5Y^_]6\?'!Z2NDH07TJFW8E,A!"4AG+\/JGKS!;>(C'J:GYMJ&Y=S MRZA-2&OK>Y2-I^MB/KY[91>KMH!@EMSJW5)(4!0H#6>YU\4T<].9#]J9F+W< M+[-GCTC!VA;0>EPPT7IEE79EL*3U,47'XT8>2$V :5Y:\;M5D3L4S MKL7HJU0!O6855#B;A?ER F\/0'5GPMJ[QMU]4*T"F,K'TbN35M_P2/2_G M7<4^'%XG#UA+.^#)NO^BMPF!_SZJ^.\X))(ZLM^,!]YBX4.!3H(D_H?3NFP) M?6FECTWKO5'8F?A:.B9K!]>3T.53S-;3O!C-%JOU'J=AT>T,?+:QB6U!,)3& M_MGBAZONP[W);$]DQ%0U<,4K'8H[RAM;F-F9G?IU>MQ5M$A9($[TD=67Y&_C M:':QJ"J^B!&-Y1[SX<[OLJ_BMB7A!9=V QJF&(4>/*Q\Q6OW1='PBMRGS6]1 M2WN;_;=]H!@XTB&T^DP9JCE(I&/G1G)%\JYCN:1MAY%#N]:;D/I))TN%/O$=J M;-N;F&,]R3>4<4)CXW/#^?INQ@F"6DE$S,\'<3+IM2[FWA8Y^P#2>:G5J; M#MW/< DNPS[<^26/A4B,._@MJ,04,2>CSDFGZ\*0LU(^&.__C>2\[L8^( _)2]1T&Q M[>[4X&:$=^WHYM[MG*/E]N_?:97V?#.Y<"-:&?*"EW@\F#M6DC 0X]%IAZ-" M'W<)-E:CM/.8?SCACSNG<\04CMP'>>=:O'QW8>W#FA/&&-F>=SK>BF;P=DQ< MW_JNQ:B)K]N ME&;DWIY$@*,&F4#(/BC!]V7PY(+,$J(4O*HTNGS71Q;C[**OK6=671W^XS_^ MS?(&M&X]<)(?4XST\+DP\]F7%3GCOY&'[#X'+$UEDUPXO:*#6$?R5&$F_+S' M*Z3=(SN'%?G(C<<^1<_=XP@&N^Z^OJ+.,^YUZPPX0[2\(AMJ7#'"R;%F]S;: M*M%Y'Y1>FUX.[HF86.LH84H8O//:?OS91I*%FXJ]!6J#W M,_GGF,'2R#N/U^#1"^1'JLY4;*Q\DM27K.;=A%+C M1#-B^PS"5?0:I'(6(0*$@H+TGV?V_N4Z^?_"@,CZ^.+37"#AK)5@TFI&C&)O^"L:J@-_\M'A8@ "'_8#2 MHC7J/"QC/%:.Z#:(#+7!OYWKSN\NW^W>ML2_1PX2FE$_D%(UD3M'A.1VV:A$ M+2+UO"YD<5:=@/D/_YB8A9!A$F=V0NSE99&V&D6($@???(F-2CO<%6^Z/?9G MV*EM<_R'"_BTF9T&; ?M$8,E\;1K1V^([8.:[^#!S+RO1#I&86V?\/N@CMTH M:GG]9$'A-#E["9T$\82DU7:YK96IK#58A.YEBGL4LN15(KYT>.%__8&+?Y_* M^W?\)UC_ :PGNI_P?K_Q-\06;\/"B3P8PK_.>S%.^[\+V /!Y(PX S^*>U+ MTZA@3!BSF0M!W*BI8.[YH,^?[\F/A3JU?R%<2F<_KA.81B4OAGI53XMQKH_^ M47_GSGE.NX;/W\;W0=P]-,>\;GFQN!EEY]OX:"P ]4" MHJ?8 YAEDK'7\V^@D?]O#9)9"&OU<8SS+'\PF_; <^.';K5)76AU$WZ%J)T8 M1"BP=0O8B;[L1;>D5G>: M7<7TK"=4L7MN$9#EITS.%= 38.J'H%=DQ;R;L0JU1,V'YG78/WUA==WG_2P'I_3Z M@+DKQ_(R9"1M^_6K>@;E:9V0875M#E1"6:2F[8T>WM2W$ON@2+Q0\+F.9$AA M'MXKC73FW;-;CK?@A<[MC8T;37J3T(G$1*O^_*2"@7)! ?Z@[\QK=J\-'\1? MRLJ@SLT5I^!]0C''FE =34B_MI<.4/A?929)_GP,[]]5X?^W\?^M(OQ4_[._ MU/^U _4_W?7?_P81ECY;T(*@(IS"I"&;0V=04T$SF[9A0>1M96'R%6GX8UZ% MN,N[E;I#]XYOF6%BL/JHXAFK($4&CP<0&H_'G![ _X&T\W,B M>T7:W$62FJP9J[IN:I_3J 9%=M2)-@NXF?!!* M,J7;XP]29.YMM<9Z;2?P:.GW">V:[557^ZN=U,^&E?S5+P;\?R$\"QJA@:G, MF.*9T$I9I(SGM[RUDV#IR3N."_ 7"QID"":"((X?K5,'I:OV1\J4J>_^//8S M"MOF38?3&H \8L!.W $WP(,(S)B,F58@A_=]2>T?:ES(R^9-I%FNY+O#B2^^ M?2@JQT2UXK1034'N6F.])4YT1HJQ=]_L*:8&?^]>&<1>O^MQ;!4'GGUI-%M? M)&-PCCG!6V3J?9B"!FJ+HQ9_M[3\4_6G9]MMMU(I!^0?+ZB;;KY9L8770Q(\G)&6O&<+\*&I=]7/M5;-S&&;BQ<7 MRY8;&36T!TKP5CIE@RXY3\N+RY7Y])K<>;-^W(_NNAJ+2F\1EE8X7)!&($)=V0(=L%:>W8?Q(I)F#Z3 M(?Q$ZL;WRY/&=I8/1DB_'R6)'%E7@MCYL* MW\\Z!(V*ADJ-F"7J5D:,.@@< M X6RB[9=Y$C7S]9O4CR.?R5_%S76O*=8,5- SY;"R@+ORX@NL7]0VS;MDY=V ME5J_9XI)WNJ#!U7MJ6K>7LGO@Z)9UK-!QVX_*LD]27\JELS[.KE3]L-1DQC6 MS@^3ERS8DH6T>9HH-X^%?,^_)'F![G1C16[AY8R8@:#;>@<_^8+MAN@L4P3: M:_Y*(7H?U+ [*O'AVOU/I9:UH6Z)W0F*-SD#"O*%-L=FN/EG3 -"9?DU/NZ# M>BF5. /5&+7T!D0D(RXNWT(X,98FZTCF>PFJOWE! %TG=3VAK]7'?8JU=$Y: ME\'O1TMA/BQ7Z8.7%; D\F3#- ;M')*IXY^XQ/CMG3V#D)9GF>D^21CDA ZZ M%M MB8]:)_ Q&73YO(Y.$V1^COM2PQ/QYYW'H\R N&E8:JX^.$8QQ?>5^M8E:!G.^C<@6*Q-TEIH7HYB1+;QU ??V:/OSRE6 M:#8^'/Y6UB@:;,*#3ZK4RL(4U!J5]!G<^4)7C+JM6FO]FO1XVW)_I!)/=1LF M$!TI IY^"J>7C"V<6-KNH9*T=QN_$ZGQ)=P>BF(%;2OH-$RR]=Y1RWWXZ=,Y M=97NB^H-OLP!^BYX?:W!&:QZO.>)%:59'WKAL+0/L4(_.X:P'1[6W!]3^/*H]8;@$#!T8%V;Q#[%>1Y67WT%<_+-1GW&8A1S-*'0"-\4]W,OM^ M^8_W.E\G[T=0(>;4^J&K981(K_5EOS^)H[^\,_-W_!$W#.-/5D1_R.)+!1WQ M([-0.STD/61M,KKC?M_8^\]PZ+:OG3?_/]0G9:Q9H];\C7>,]:QWCN3:OLE].\_Y!F\P\.S$<_\R M0X9YNAO%(P;?BW7:&H!N7-9H^Z]X+/VO\J&6J/0@F^LKLZ+6 M,HTQQT'?)YM&;'4]X>ZJ27&BKL4-@>_ZUWH//66.E]+1ZN8W=BUL(AYZB'R5YS9[^\**"N^C:A'$]%W7^&%4CL15[SO]EI.> M^,"V\9'1U[>3/EJA[!@RO@^*"N>],I4[8,G#V]__(*&P>>H!OT/6#X&AW" NFE/,>V;@^_GOJ MJ:^TLP;/.#-13T0YO3<1#*+C;CL"9/P,_:>ZOJ%^W-Q#W?/*O:=]I^"2V&HR MLZ'_S=N^S!S>#^6/K^<@A]7G9M=1Q1O^8DMIWY KA_6I-Q&?X%-G5OXWKNM' MR1HFJXKD>K(B2S '+Q3>*!\B'.86V42\UOF@IW^]O1S;I\%>X%PQSL0]C*O^ MFB:&KTE"[W?CF5=.":-GME^Y$W*["G7,K23P07WO4;+28L-DM7B\17+O$P[C MU4Q?#=OTDCV:^(/(6)>T:2X+AKX2Y '5HU5JAJ&NHG8JI6B$;>9I+=3 ) M[/,CRHY##=PYXZ=Y*Y>(G+P'2C1CQ,UXUF MCN#[2JQ4KVK8T2JSZA4:O_>1PCKDN]Z$=&9K M(_JN;WS@'P.;\<5ZFF_1?KS^:.?IT=9Z_E^VZYP1G*_)BZZO9SUXMTRE]:V( M^I/\@V$/^P65@FR38VR*'$D6-DNO:#Y[,%\\7%EJM:?[8NW3<7'*CF4+^R/Y M_B5SV<]!LRT:Q'*:K/UZ5U>,?:WF!S8/[<+3NY1EJ^_OC*0S-3YW;2CU@/&/ MK/.7@T:;9U[[6CKZM:B^/W[Z%8W$)N))^0#G#+@3^](W$>4Z=7G3P]+!.>_N M'EQ92$T]_$R"DCUUQ%LUE.9?J9K&)./T>.9NPB1A,#LW-CJL?U3T?L3#Z MJ(-=0_N.)$^(XFE.71*^ZV\K)3Q/G*0JFS"^_N-#[??XGZG"'R0ING6<7BAI M9IXX::D1WL#<[3V,?HE^F>;Q _8&O5TZLKNHS?%AUV><3T\S4[U=R-VP):>8 M^HMU58M=-F4SXHLQ@LBC./9WD+7<1F6 ,RJS>Y$IA,-U:(<#EGFM9[%-MBDQ MC(Y)+3=77O5"/=91:B5WI9@##DY%3;L_8-K1B2H?:>;>(Q2(E<2]YVT<#$LT MLK.570SWZ]Z%18+@JP[0^_=\:]P"71O-=AMI-95Q^ KQ[>!'0@[C?T-JS?N@]-^+![ZBQKCN6:TLL\(^9ZF^G+\B$'@D187X9A8V+4 M^P6E5IQ74-3P?P]?#SLXO8DPS]U$Z(P,8=R,6.T"UV=6)N/,>1H'@U[?MK-U M\PR+[O;&(B60IU9QT)+VCUE'!1I8Y)?<[UA3G!D/-)6JS#JWJJ1NV,HUT,"(Z3@Y)9ME'J\UT(+']7CNDT37ZB4 R6HX5_G%:M62@WE\/Q$I\U M8ZB'OH=^;#YLGRGJZ^FS=A'S_-KE M;6J7'S.0N^*3_HK*G__ 6&C4"\$LO=M1XAX-:]X[F"BD*N6.S<:73*[RWK//MX-P^OZ7-LVLW^9BT5/]D8O9OHPSF4 MX+<]!,5GIX)]HY2\*AK7/XQ1W.I@I D+G*-V8EM:O1*4H%0GXIXX[/R5#/RZ M)13\F.].$W)CL+&H[)E&\/,N<%UPGO4,55'#\,45NEP^&43GZ],)UE\.K5]R M('?8IF$-[8,79F?IIBA5IYA9H^M#N*S:IN2G!G9O/^69W=XB80BC( MT$ZV=QB*X/B^5NBMZV=-W#JJ:Q>K%QH2*6?.U#OSR,:YK,L="WA3EDP'5KIR MX9J)(R^634(V6)K3!7IC/CB -EAMH\5^9R!3F,RPD2Q9'(4<1E,O%5F]\;TWAW8(FJ[&LH%YPGW0O@:+,1KT,L\ MM0MFPH95*LY.0F:F(F;IPE7%=_,X+,AYU?L#39](]=LUN+IHU8?1FK-.2R + M3GLYSSX*M(V7Y9 .0=V 7"L85?UN2$!?).(=N>,AK.PGD*NDKJ87HM>\;"IQ MR6]X#+]&]_%)]L&I/1]%_(6,:IIQSFEQ>AMY[/RSJ&S9H ^[YM\=WQ%;=>VI;"I*%MCH7 M:!;JVX0$]PU3MD?#BE3E3O!%--)2X%?UXY6^:>*2P["GC/RZ[U]-DW<)PW MSR"\\VOL_$.P_K5N4SD[^*R%8PG*K K?1H=7Y$"*+,\"\N3]G-8D14S8+DK5 MKW88W)AR.6SJ0U92WQ870FYWADPYY42";27D.X\M.L5H:8,N[(.C-X+H2MYT M ,EAS2*Y/?5@\5:564JBDDH*@ED]_>)3ZZ]_VE>(Q QU$IU*G1+,HT!PV>%! MQQW.F!K,=_G8]Z@,[IYBL/0)0H'S;*#1G\$UK^^)+R!$\8,>@-.= <0>M91_N)7K9 M0Q\032A'$M,[&Y<+&]?Y+CG%FUV[V8T^-&SBR)6+J-P)]A5BBI5[8$$H;@>&+ Y]#M'Y)D-7S>^%R=K%JL6'%"#WCZEUT!'S M/UR;J#@.C<%7V)\H^[.D"GR%<(Q^X5'8W93E,"U-%KA +B @TVI7=70ZY^) ML73TK .'V7(,9VAO[C+SVQ_[9FA098>YS%PB>&8(6\89V<:#86J M 9(?AGG2\6TA^15NB>AU2A*9YBIA^\VZP"V:K_ 04#]F88LR4)HBE?VNBJUI M-RY$?3H"85D(PQ/LT]?JW6AX)\RCQ5ZVE5(MMH0)L_?/B_".TQX,*VJV6RO; MK1J'9ZH\+E(R].[GQV'0)TKP?;_\BKG[+Q=I>Y/N'; _6!(07ND>X/(P MEHT^3I6=ICB%ZDU9S7' (.>/3(...XUD!66I76CNPF94)(GY^F]H"7T/%;_= M03S@UJ&%<+/-L]7FERI^7O'3.CSU$)"[ N<*YJ3&0-TW]*^2EE7N 85P\14H MA(\>DI\&!:S0I2DUC"Y3 =DSF,(9KPQ.4@A['L<]&,< $AN!;?._D#=(P,+ M=L%[0*+0-^S&&I&Q+P&-Q8< C8@DC]$D!TR]1Y* MNSD,=!2=*"0!GYX2D0GM#E^T6WPPVP5[1FN^4>"^5M3RX(DA)'.D$+=BL&SV M2?)!]"M]X^ +W(>^0+UU 2&^_1)L/>\; "&M]M$I/K=;"&%RCY_,0(DHF-.J M-'P"(E#C])\PAI0+)-,BN-?T>LDLP8WI>,%(JE[N@VKCH)V4A 0/YB_!'8C' M^W (C(#LU!J"U0?NZHHQG74$T<^]4%*[S0UXQBXB$]N-'<6.$ERAX+XD@)D0 MKNJO N_9>G6P9V. RHD?[R1Z@_KF6(&EKQ8+ OW*M!U<[84L41V'VD*I(4:W M@4W>20%3;57VLFBMI:5JG*V-S,,M"0C_=PVB)VW2 R1&X^\/Z6!$P( M4?47APL5M0K(30P!(&<27I#B[\"$)*!4U$O LV5(?*,CT9%STY#GE"I.5K<4 M!/>M=5KL8^+?IC$H@HH[&"7XJOZ",UB\TJ]1[JT$9Q():(B9J%EZ]B3B7 M*W_>DCFV?L;.&SO*40$[?+Y1,#0#-XWW+>BF8=IYBPW+MI14%$*?":4FYA24 M&L^%Q86EZ2YNV#0S08D=JK/'F4 EW'TH,"Q.-Z[0SA,6L#8/;-V>=T._K">( MSV8/^:P90CQ3Q26_8O5PM3_0<-^==L/Z#8/U36R2#[>L;N80*4'?S M2C_=6W^]362-PP*^QJT+,V?K)8V(((/-F0#,N(DP"Y-Y+!1W /L(@[H"+0B'FR MP2H6OHC&?>XCCA#VA?ZXI=Y/:10*ODA:&RS&(YJX5?W*ZX@:EBOC[)92/B[T M1H$':.X'7A!LMH@L7Y0)'R$41+]'M3-5-:8DF,\F9TO#7H[EX)Z!"V'#$=F? M7[\"GGE6ZA?"8ER/^["9+O@:U3M!E1(_*V7I8831FM8,HJ-E@60R;8!QM[RZ M38G4L$WS)/$X(1+,3&+GYIZ"+Q"J"FHY F%,.=?]8#(&]H\#4H3E(-A=U4S, M?TK 1Q=8>+D/!TSK7+LJ +;64"CYGGJ;2JB8I_>I^!%FE[:O@)74]]"<@B1L M+B1&JNC_<*R @#QKLR5&C!/#MIK;)9"D7#Y GLF^+&42Q'P'V3JY<_")A(-; M$]<-]YY (,OYW$6F#_:"C25;P0/:YJ]ZN14>/]V@Z&E0]-_Z\I;]#0.TI.0K MR;[\[495@,,F(K-[$Y&\ /:M4-"O\&#Q)#OS*ZAVZQ5YU M +H'IT @T^8?YV]U_&:P33X'[RE:$-L;!@^6"E,K%W(WA 0TMX(3F1_[8T_W MKF%.0.4DRQ]4W(<&H);V]07F/B: -'1AO5T;?/1<\ O1L\.;B+?;*I H8B]* M\QXY MTW)E0@^L!#E1WU-AA8!(+FH=,$U,-Z)LD_N1QV#C3]R0#Y(XH<0 /N MI'TJ4F/7EFIM!CNCDN)F\QL%(S,@=\@^W0OPJ:IPH@"ZQAWR+JL&&]7\)= U M]0BP?4_NEM+WT*K4G%43=?*,!Q<85HA:[*. H*PAY[($<8C=WBQ"2;X%Q#\! MXG=44D'JK/<%Z:8*[I5C0(=;G]G&#=BC]N#F1POLO54_S(9] M"GB6!OY"+'E1 Y>VGK#1N>@F@G=V?WD[3TY]@7[CT]("CPU!SC&L[=60E.FT MQ)J*\ET3O,U'G45L(] G MWK)W;5SKFK$:Z9;G)"#G!A11B:UIS M=OU8[R)JO+FH._O.G\T/VR(#A7@7:(8]\3HY;4<^%]$1]LWE?+.B0=T9%[[P M\Z?FNX)\ZJIF2:DJLIE'C:?'Y*K3KI$>'?#G"-1H,]0)!BS(]WV;W?=^>*F5 M_T!$.IW!T9,UF/P5 8E_MU1.N[8>")2L.NGY@G+CX-4@4'N(4O97@8%/83)+ MWST4,JVCI%+^2*2(",Z&M=6&SA,7,M(Z4WU> "Y;JXA\6X0N Q6%PYF^T3U0 M'2O;\TCFH5 P)&6+#6[0J_EQ\#%N51?O:KY?ER!J61+C!:E,LZASX&Z3':4$ MF_<+9A^HQ9Z=\)E,\65ZH%(AI7<"NC%!;'::;$LY/D[+K]!GGBNO=L@$+BYV MBQPNZ+O;88E)W%&,KX,B]F.O%P..TO)V(K>LZ Y#W;9"YU+ ++D M +,9HB<"J%DG2^GE^HO<9O,\Y#G?+?L/\]B=$"%-Q3T4OIWRKQLZ1& M"^_@\Y7^COU^I(8+!R!;5M3MTN$53HO\BNFNHL8C6YHSA.1P@>CX2IK]:J2F M"_#,5)KM" ]CY\RTEP'XH> M1)+]\+P4O90G%U50_$K%;3F;">3LCG9QY=*M M6:;\,QYS6I$+8*-P6",&82HO+L1)A[C IVB&[(? 3/#5 A<8IH7!K!\1$*_T MA@L'UI\.M.Q,O:0EZ&;EE[;U^._SA?><:GZ].J!RU5U*V --?']IV;O\A^U] MGS5"J,D\YBD3:A<'C7R+-O!21YM=16:8$LIHW>E!D]!738 MP4/.J[["A$$0E:SZ?8XCYD!W$Z^QX\]1*70(%ND! W2-"N(U=L(#C"V40<IUUK''PY"SN)3KV#R.,&R4$--D'DZWPT5!-W%>?%(%O$7JZ M=D;1./PY=E1V6;Z%J9&+]B.X<;B8LB^6;@MR6(\7D8(F-"_%@/C1.\&612#( M3V.H*O5SJXE>JDYAL%P+>Q3]ZRE3^X$24N,%XGD 9NAZJ+GWJ M!=T_'Y%!4O;W^0+1Z-\I%FY4!CS]?B&YXT"\FJ\T]!SB"C1/W@^U_SER+ECX M^#U[4LR$M+@XV%BG9%I6P.4M_:^0+ M'4T50@O-, AC]" EMW; ,PS]S.0$I91][HG#*X<@F%7S"6!J@5R'CE*!%* 8 M))-Y#E9_V9J2)+7&D'IZ=12V]E=2[H#FO8>@2HY 5#$/?)ELDP(JJBP(EH"! ME*![YB5T$WI<<5\A'0Z)Y.?0L]MK0"2O!9]FXI.J9#^&B5?:<%P%7^#EGT_E M#\ '$G!SC\#Q+^SI8T)0/D(75D!=Z#^/_/]YY/_/(_]_'OD3'_GO[>6;J_ ; M8J>;+.WERCJ?SYIY=&Q(SC5$08:%8+?^"F5:9]H_FH:;%/C9RU* 6G*-,2ZK MW+A^/MBG80EY8_W9W_ V0RQDEUG5_8;]XGJ^)YG3VR!^IEB@$3\^QS.TB? MHK8X1B^B MCW<9J>Q,V3-&PSK$%T]3M22V=FQ D-')M9*%(<=/5L@I,IM1\?B$LU;/M0=7 MV4LVKJ55]75RXBQ;-N@,SJ:9W9YU$[#CHJVND7MO&?;=78;?<="8%PG$].I#AQG4^#YC$K%5.^RDX-HV$>3LCOEFM:_' M[7P._KU0Q.3!]!4SB8W)_\=9!J9K)VK>.CT79'$[VX+,SF+BI>?E$6 .M651 ML=0U'Z;>Y@LG']OAY+_34O$$']<2U_C:3="; MM2SDT6(9YRTC#T/G&%#Z)PJA0V]1MG797Z(H+7@7Q> U!Z852]&4!.3 NK5E?LYGY=AK,Z7RUT-7I^O[ MOGV9#'G4:9D\;TVX,K]K;8(*H9'1D1=RDI[EB>)LYHC/FJK8S-*..0J_8A,# M7WWJ>;>B8WB1]RD%PB+"*L9"Y_<67RLIH2ST=M5V0IFB HOIEO//8P)>M.ON MNTGUQD#\8G'9NR][$U87#5XM7:*0[3W8\/+;)F+.FU5[HVI-L+T@N%>E[B5J M-FYYSJOX,[K"RKMSO643\2W(6"RVX@KM,?_+T577&7?I'-AU]I&Q<,$''VYAZS_XWK$G3Z%9\!*J\VU/K IX/O*M M'IYR%2Y@ZE [.CGS<0=#J^9ISEAIU%=T)^M [$A+6FG/'99O R6U=DRE0_&B M]W93<"SW$4ZNOY2]4"0:,LA7GJ+\@$JA5SM.4KOV;:*^YK MQ=[37*7'ANV9/3M*)^S_% M"VE=OW(@YB7*,/2Z>*/2@Z.#$_TCW=@:?UG"_^F3DE=XOCE'!;S,@*2]*^_9 MK/-/KA;EDU&)%GE*<3&^21OZ\0)W;KI&N.6L7 MXKF=JX+RL\.9W6_\^5N1QO^5]L'_:A^193U^]=:ER2"^JSGG\V4RA6H./!3. M^U2RDX40LAY?;!*K.! [W'MT+D;PP4"T^BC9B5:ON* ^4UF.GDG<'\GZUSLG M#F:T]RE][JI_RQOT]M-@.]+\/YZ)'63NN_KPKZ*VG MM:[S8!7]!$WA(82/[ >*<*C%/IJR53CT9 H3^N25V4H3]B /C)L$/FP [2_/ M[%G6RQQS]L##/8:&LE6\E4>'TME#%*085CZOG=VHB?0@>XYBP9-3Y,XMCLP( M5-;B3'/9:PT^_!Q*JC?8)W_<*7Y PN_U/(W/$1F[;.@4@U1NO@@;0L@E9X;^ MV^G:I\)Q#QPVLE07<_;9.!A]D\0^&TVW#%J_C\JB:'$T"$>ZF:6=Q&O.FX(" MP2@K<3#_U04Z:T1NI@G'/3I'2IFT>'N>/O]EEM5W%\_:*8^A=/N%EFRN&/F6 M5I^CT[GX "3VW>0_AM;_?/X3*D&_8"<:%YW3F)+FP8PG[S__KCZ%:GW8E+OG MVNTW@2$K9JJ4*)\D_7"/'YQ9?SC9G"QB)\CD47WX)-3;6V$K\*B_DIESH?G' M)H*F+0G+Z>7&,ZCAR\&;/8?U$8C[J5F("4R_YB 8_-S>7?6\8PVX_]=95E3G)/HM_(IHL0[Z>KN MRF]-;;DX#1M2^ZVWMWTB:(BZ4>%9!V8]Y3D.MI98+B=G:;FZZ(PZ; RB',2F MD/1UKK'V(]&&";G8>0_5)OSU 6/AJ!.68GR^%BUGY /6>OJJ']R#/>4M_KO! M^:_PX7E^-,FO/W9G6-7>C$]5AY9WZHS23/.O\=>\8D6S$\2S!!,1=_(S N^\ MPD;Z.FIHL\OH3##P',^+L&:^=LNSZE#;24&*O8TC80NR=TJB9"?WSN'??L ; MYP0L+,SDH3&SI7V^<4?PIH.2LN<' CP/S+-)2/%]1*5H$FJ>8G.3=IG0[ H.>+9'9ORS01V-_.3PJL@J[9N"??VFE6G4 M;D:-]!:'GQ=;HL>O*BV&M:HM_@S=,'J]G.:>]O[M51'_"+W&=:N(T78W!P[) MCR=^O!9XL9'IWG8:W*F*C?\Y-> ? ^Q_S0]_?TBG)^Z5!M7;MM)B'\;FU%JE]D-ALS(U6>$EYJ,STWDSLH]G#@[_J,-8^+\LCCC M;2ZA9S#'ORDP3B,\_X?+N?-)ZM>ZTE1:NP01U*-GY 3J.9^EJ!I]EG:SX#C] M1M,W$::;B(Y-A#)>XDU \BOB80;)'[<.,PC&)G-H,)&-Y8U]7^@SAMG?Z*0Q M8&^;9\$>'#1/UX'B=D>6K1:]/)D#6@4MQ7E.T&K1N2.:ZCI\<%'PDG'&O-Q'Y[B^-[6,'T-7@T=<0I(T9-;?(N]T&;!7V@R%_*&0 MW7O(;Y_&O5?']7?-R.Q!C*$"7D]9+(SN"T*5K"[4D5U\.]%I7$ ;->*OA(PJ M28L._-#_X?HDX[H[=J&(E>&EM;S1U(=4-]F^]?S#/:@3D=HKR2*KA]X4*:[' MHLP+)0;M]^-URRV?>_ I?T/GL[=KMKA2+.NO)T]^7_5G&+HLV^#"V2J++&.Z M@*%BTZ=V:T2YN+\8:]!49DB?_K^W-_K'^_I?[\/?/POT?63X-Q7L0,Y#;,6G MR6SR=G(1,;*7I]7N=)5O1"MG]QT.41CIJ+/?#F[RRK3@W-N(W^(W:%+H2$E MH?A'VG"G;\%GD0>\.++W(()!!@K<7U.;B#<$UD;EEH;S?73ZK]:T6X5Y*-#' M3RQI=B\;50_]$0(0CT,U>E"-O9D8.SSK9W7)_<,D,ZTGYME!EZ,S+NFXKVGQ M_#<_G[C2)KLA6(63/3:7*&5\]784?YNKX/ F8CH?(/XCA/B0[G\0_]_P*5)? M?[V),''G&8R-B..::U)-PL?MY!47K[2G4(ID7R.?[N,N2G^3GJ8@QE,C]GK( MM(.<4;CT_)Y 'U'.WH+FL4;"[,0-D^+^=0<]F]P6UFQ-*>>[P!K4UA#1X M0H<16*Q)>+1<9V/^<@RM;<5AOUQJ>3?6D]'NYU> 6_/0@9H]3R%=YKB]S6#\!_4K-SY9G MQE3G("MNWPWGM,A8Z2_'8QI;3VQ]WV6\Q;OWEW=4048T)>?K!*0Z[)]=B> NU>@4_KW/4/CB@J>7T]I]%N1J6?@@[7Y;:R3^(V3/BU';"*&BO5]IB76+I;T M,_'-23Q*NNZF*OSLRQ>M9QE:[2[?4?-]:1HU*8S*\S1!!$7RL 3%DV\_3%P> MN'(GMB?XO)!<_E.7!V+]H\ZQQ0_.VZWTE1LPW%'1./J=?:+P\.&4-)R1559? M=HU>T/_[WZ]QKB$W,*N")84']/1V%LX+3-!DZ1EQGW)>>(-19L=")BS4F;4.2/H=M[%=<#@B<<)O*T&#?XY M9=CB&>N'>UZ%VAM;C4K3MA8S%9UPXYHW^":X7SYD<'=!C?D>\38UFF?"QOV> M'>DMKCHUAJ=:3H7C(G ;F:8+JK1SV:8E[2/1=Y[:ONI+1=>(=7TF1*^56#RX M[WJ?820F69;^G7W8[CO0F9UL^Y4U#$(-/N=,R[TGB,31['/*&BZ:J_FD+=5S M.-'NN^F'X87B9QY98ZOUSP:IA/NN-YZ,+\S(/SU_GM[RJM8LH628@T9LMC^] M(84U98VS,8:J\HOL(LWTT?PK!@?T)PEMIC\GS$%3T.E>]8\%]C^?_X2*$+!V MT:/YDM,?>PA4_>:M5K2U;RU/'ABY%X'CR$ 3'">;%[#*C6Z*0ZC]I0GF^VO> MW\V+^*+-;.IH]+16PW(X+O:BDU2X-IWF=\NN:X=^%?5R@4XM)'\P(\OB!.9JR/O)EAT5%@S&MG%6Q MB30F9,DAS@>5&HI=39GR9!L-1=QXN?=O8\K3"%(V1RP%]KG7]1@'-!8K&GQF MV43X+%D=&&>4/EALSCX=U'G@Z3'R,Q2KJRP$__772!-W@X&+W46'YOK#+\V5 MI3Q#%0JD2ZWP5FJSOUS$AB\RU>X<.]_9"+LTHOCFBWVN]7*4;2+N&=MZU-UM M:BEM*Y#S<,>T&I#CFTOCY!ON$\X.6)079'Q!#+L/WS..3YO[A.%9U=$R\#+8 M+2_BE-R/*Q 3H-.0KS"4;S$97M$2;/Z\HZ%M*JV4TS^.#I\V@%^>I;SI?0OQ M)-2V!J?CSS?[<]YYYZ=5\B[45D'J2TW9A523,8I+- M=,,%GOE;39]9N\3G_10[@"VM"5W][,D^/67*WH19-DUS M_)A <]=S\34]5MU[69T7M_H$ZO"$4E)%@7T-Z;%=%+S^IBCT?<;!-<'Q-NF: MP*H[\JLF]/U3$_X_\M&VZ.*_J-*DRXJ_/-C[X!BO)1D_/^7^,\L,)OZ[CB9^ MQ'S?1'0*XBX5S&5&ZHOAK2Q_2LM8/A^L)L=FS5PP2E:=;O&(E3\_1U&&/. F M-K]3GGLNJR,G3E@BZ=K(:6=5?2^6C8<=BG]\%*;9R;&\LK:FXE$=9D$^6P;MA%I .AJ-H1\C.64%Y\//&GQ^]JGMD";NY1%+6^D"X_5A.7=5U(V? M'S:<1(.,RCBHV[A_+$6/-HO)[!'^F'N6YT'_8TGY,I;UN^MHE/DTZV#@?KQ= M.0U'[. =)C(NPSSY]%4)C['UR?B4:.NDMXZPMJU3I;,X=KIF6X M'MM$1!1DN\MPWFA49IA&Y__[J=_T=]0GS,^CR]+\#9B*CAFXB>$M7.SKY+^= MC3=5Z2@4J*\^'%8I<]Z]04ZU]:%\,-Y]_L5:Q2:"05:[G[QYR!M36O% ]XFA M7B=SF>0M)VQXY5OW'0:QR+G:8A8W1M%>WCDK/SJ]RS<+BK0RA=7.=JL,Q9;% M.4\:6.%99LLTG6C.%\XWK4@77'V=9A?,+O+4IL):V.8T>^&A0X&>80;1G=2O MYQ5QK^?CWK.G9J\>\4L*VK@AM.^ K1!M8@N/W2>MI^[':7Q[=^+1:])!R/(\ M3G^3@HPXFQV'H^Y'O+=.#52[P]90!:AU5G@G\@;:\Y\N FPKS'5+,U=3E7-):EZ6*\^>V]0L/* M+,>8N:ROH37C,G>L6K6%*7OHX_T% S@S-A'^F5UITSXM]B^;KEF:G*K?'R(L M<97/ J%"[3JL,W:G+WC)PLIG=I[585KTVKYE[*ZP^-[DC?DJ@Q2$0]E0N*J^ MLH>QD]99?,Z:^J1T<)9C2G7"6.O3^ZSG=VN&][AL-7#Y0QQWP&#E M5/%@BOCDVNUEO2-+SUFC T6\>&J#6OPZO])ZQJTNO6G']U]1_[=PN&?S[_D8_*GZ;\KW:E M88H[S^/2?,[JSB+<1-&UQ:/\*2HBSP+>V7L%IW2ASM3+L%2O)Q7?O5;FB*3> M8.ZE.$GIV.EUL8+FVNO;FXB04ZO4PAI?B_;/.?H27-.ZG.Q*Q4--,M1^6=7[ WW477*X>+<-/ (^>CHX 8TU^&Q 5D2&M^@??<*BX.>< MVGW2RD6CN]7K8Q M9='N..&<]B#UX^<35R*AYSFK:?MD^;VU=P55'CZAN/+.67#6$76X)$ MF%;1^ZB2O.$\_;2=>99)AIL(X6S-QHBY,YRO&=9IVIZXW<53#6@$NJAW#1]T MJ3.$/C+:FV?:?4E)12+S*'I")Q)48M&&3_B#1RRM381 MQYRG5G_*WUV/W418^"[3W^]/\]?RG;'FR?X11'CQ)/AF MJ)0\>WC(,_3,V)FTKX*^:"J"]EQQF; 3JEP\96>\ &7\^LWJCL;\M>#X0G>1 M-=F-EA?H1U3%7K+./'U.;F[IZK;--T(N+!OCICMS/S$G!^"T-S81B_*ZI;., M%K>/;R*,L3_53WZWLE_3V$0\75M+:[W+CSS7DEGGJ.YYM7'&J.!S'C3]([^J MU4V[HG5'1(@*8HCB M-4-/2TN\M*WU"_.4YL;72>Z/_8]^K/@_\_QO)BT1TFKZ#K8[#>'L\37N0T'2 M9=WC$LWU\]694<8YN>[3^TZM?4PBB^NG-7BG?77A.^92CH7N&-T@(Y-QF.(Q M A7"#=NOT8D>2 OH9)53,6V8??NUPV[C8_H4+YO'+9W&IL.%Z_$J:L_W>1WJ M'Q:6G'+?+3:/G&:?(_O:RK'O1X'CP,L[38+V#4]E;0B?:C\.J'4U2-2%JFJ5 MFWE@BFFS+DK@G-K<%#\>)..'UIQN\ MZC4L?6.=KXZ_^L1IEJ/R':T=)M+&-(P3>SV$\LW;1$PK#\;R?Y5G>2(:>Y)9 MEG!334+DT:>J'@D&2H4/"[8>\4;]R-)$_&+*1#%MT1']L^]+S:VY=6W;KQ\^ MSO98AOOQJZ/]&PP-'HWH';+(_CIR [^X/_C4W*6O!>+FTW?OS#AQ=][Q,G/D MHPJ1TQSA:XKC5XO(UF.TODD;<7[^UGKU=%PJ;6DZX^V%AW>J-Z7-KFSSOUM;RG;PL]0Y4.!4C^Y MSX1/OOB)ZD!J>VKB^=_>*"M):#;-RPEUI#0Q]T;U"^]%C&XB[N7OMO1@N-%[ MBN-.W%NR8[,^P4H\\U7()\Y7BU/ ;4JI%>]CRS)S)6OUH\[36QZ:_DNS73(Z M.9GX.[<3/M,@+_TP.EZ(4PBN[7MT',FRN(E@<7*8:,.)- PZ?<]*ZDACHJW2 M]6OWW$2$/7I%8[,>L31VSV./V>>R?/U5W=SAG[=E*FC6%P)NIDU'WJ;"?$O6 MK2"K_?SCU1VYN?DJ+P\IBKG4<)Q&RZT?'GO'KZ:?,A?MF$D99B]E?G$;C:=\ MG*OQ]RM!+*$[/LR<[WO,P?A"Z_FUI) Y_\$K!HW*KK%.?5-KB1<3W)CG4F+& MC!RR1&XMEY<%'264CA8^?;C7W_EIYYZ3O/55$>F5-X]6O[_[_"UK79*>XO[N M6?H/(9>O/#Q*5H\:L,8K;L0A9_LV$?I%%FU67#\>U*E>RL$\L[,1?1_FF=7] MJ6J5!?SC$^]B/Y:M:CY%DISEU";_; M[B?R]E)^^B+!N-OX>MO=[[#M?OPK^>7>(Z%AF2=.INI6CU'6*MIJU$VV%<,> M5D,.T[VND!-J".Q=[ MHE763<@ZR@2RCEKO4YJEN&--&W[?OM81#IP^3;1OY?70#)B. M=,N>6IG.3Q1":]Q]MN05EFCTP+;(\1+(1JB'@?KVR_9>U)S3.GR[MW$%]6OU5X$:2XRH4++Y5#^<8HF2>[8 M; )/9AVT9,K]6Y&CAK*)+Y K4.BL:6.^/Q'"BD/&I/EV,:O]S5JJ2@NHIAF- MIUVYX#<\4^H2+'UI*_9]SJZ3WJ-483+&1K)D[;#M:6A@LP1DC8D F;8^\WV5 M QD+^7R3J9T>VT3RO388%S-+87HOVP9:NCO\2KJTJ(D4 MSYI>PR*3N!L.\CSYA$UJBNE4$%$CQI_^&OU)&@[?2O2$/636!Y)>HQ"U^))" M:L3'#F/P5LC>K,7((*N'\UB <7U9S)#W,IO]3_G,'9^5C<2#6$\$X/)?CWZZ MY]=.&SA7Y!D75]H49^\EP+/^8=C9EY[#[I81V[LIITEX\5SV7E>#-L N>=OE M":!!#"]JUN@[%#+MJ%IC".XV/LG^N*%@--&R227HN3:T^&OB2M//*IP,SF T MWLIE>IDZ0K8A^X_LK(7\1XAKA_Q-:3GXH,Q$I(+-;1S^G!TCY^[S5D7T6IDY M^/F"*P30/KNE5+49)T)_J@A>//J>5P.4([N>@ M,?H_3"!O4P?9!ZOP"]-Y"OP*?7=SY=5XHJ,@]Y$)YPUMID8CVH^H>WDRU[(O M3(?'6&O85&K SORS\?$K?>..//7WNR^46O$.N%/(':M44YB"DKX2>D1V% YM M*8*^230U55,RTX7\:I@08(_S$GH+;3#WM,@#F/P,U^ZT?2__C,V&?.V6AMX2 M@_-L!:\$ZZZW+O)LUPH.?5(#,G[GCUL7VOMWA"(+*^PFMRSS>>_OVY?\?,&% M3&1_=_BBR_)LYYN-LI#OM.X9L]X]8+?85XB,$RV.P!:W@_9+]I!?U'VLI,$, M[)?OU6LPK0,9VL6T#SA@.2%RP)N(!/$T4;2%K=$B^ZK4[O1*6/=CLF:@*]RT+5A+(@SQ, MCTR#7PM^=;S^GGW%[,]\;!O1PI04]%37?9A]RW$UD,OH7S)RG@3T-$!" )=D M58Q 0D;^DI JD)"O4$*\NT5$V+NQ5.L#4ZY74.UA*RJ"V7H+79__LNIJ=RY> M\ZB>FVFQ/_9$099)S9!Y*1>9#[A_OQTHB4ZOXN%%N<80EYS>K+(-)F\3H_R8 M@4+5],38@R+TRKB:M&A/D.E21"#9^)9OJ9JJ^4O(Y9SIT(6O@H<(1;%"E?>: M@KC(DM<_8$?@;0U@VI-;[[[E6LI.7[V). _928^:R.124$U(CE^4/F$B'C(= MJ6A'7A6;(12W8TIJG.A;G^EE$@UR)]M/07\*,DX<^:@1[VH'K C,< MNWNQ;1QBO?38V!LN7'[X<+HE6+4D6#6[?&8S2>"!N_JZ8 )/01K(]>B[FR E M)13'93BDU] W&-64[<%^A-Q*:\O8L$]EXES6B09,+&+7(@$UOAMVB&3K;H5G M9Q%A"UM/'7,.9)5WW68U9 "B:+Z[#D92<@[8U^/?@RN#BV]HDJ(=Y']5$Z^2 MS +"K%S0/>( N94 7NP_17DN$0;"\+ !B*GR)B&J:&U V0XH:'8E[^( M"%$]58>"0XM)438,.BC$HHJKB4\/,,7A\A9J[W5R%N2]$$('$\(8CJ[=1'OC(,32,VRU9>)GI:RT, M$M]!T MWU9DMA[[1Y 8R%_O"VRT)(V,W8BTE1WM =MD09VQ 3JIX>C'\ 0N!_#3$:J@ M*G!K1ZB,!#,F]2*W^>Z@?>X?AE=X$,Q1D*]%6ZK4M#\D:%1(\$YJR1@ELWX2 M-G$R@4X(:7 ENH22XMT>$JR#*H/&E!KA-5 '^#_E# \IUD$5D"3OS+74E$ZA MP5W(DPAM0$)?+]'LWF_=A\D7[,("\E_8N'PV@3=(Q/W#B-M0N%_4+CAR$JP; M2?/N5SHH>,#O6.]A->MB!R\$6C2:;SK2J2??,:XKSXAY"?=^>W-CI"2C'^K; M+6PB')N#?VP9=Y("GMJ25]!K0,><[!V?($1A^8B0A#58D4\(%I+TIYOV2R,[4]7+C@$-,TP+$^D8HZHR+4U6-_IP@)T( M>TE0OV#!44W\!TOAE^=#@A6*@'E^\M@8%<2>LD&:(MI-Z7 P0 M3B&+3I']=G&P?DP\&<3R\3P$#*%[T5T",=#"B1(I.(@Y6&VCS5ZV @C?;50G M 7':A(3"YUL?N4<=LZ6_((.IW2P21/$H.UI2[WP;8O4%B*1M6R1-YX-)*H%H^' M1;U4_6#QR \RT\$+X_KVN"9)W)E!CCOWV9G. =4M.TH%N+0%U(CQW7H03%UV M N5["E'%'L+ND0GMH-10_X8B[ M?_G6CVTXK@+I^-(12+!J2:!,S]DT[<\'2?#52(NVF7=>!DC<5W->*.AXL0$4 .A7)77*<&+MJ*[8-I#IB!%_A#@PE M<-E"&6<&)4!<$F%,,VL3L[KEP+F'5>';Q$A!W,,MZ>B*>U?\6SM+M-E1D(J! M-OCT%DO78/M-+HE(T M!YR&)2^KE5A*%$MA"))AWQ:#=QA<*_/4726$C>9+, M,YCRZLF?UH$/0ZH+CNK9^.E&7+("*>3% TU:O>#1X1C4E>.\U1K"ASB11%YQ MQYY\Q\Y4V*;X);M0_OK,RO+6,4@D@*=M:5\CWLE1^'LR\OF9(; M2IJ]N4U@C_;I'9.<_.[1Q)D96^F7Q8JA(,C\L.1I)!.^V>VGNW[LW+>BNWBCNLN(IR;:3A.HQ?/>#61F%5(PZ8)-EVB\VND)N'^Z!,$+U M'2SOT3>(!3[]W M[EKJ \Z:.^[JG#*R=TP:KKP:J!4!,ER71HZX)^898?VF$?&/^ IP) M9A9A6Y\TT>IQ$G6FB!"%U' P-JZ8>.*22M#5PQ 9HT#_^'PK/(5*8"4ORB*/ MPX@<$[==C2Z1US&$DFS;(T@Q'=IFPF.-'RJ*+2#'Y>I8/RFX)H$:&E&Q"+'90!KYGB[(PA8;%&1',$,1W]F[W45:O3<0E5AA:S[8Y% = L]82@&NAM5"Y"7[8% DGQP M"!;UMCM$*@=2/^&0/":>W;1;#\ALI#!W/0[U-7=F3GKH1X+[+$\6U+().@N@()HD/UCQXTP$>! M BKZ]=^Y:GY'IX+X!L: M2,)M-11Y^\0F$E3_E8\S<$^-?KG6&[-UY-%O3?L'U>W=70\/ PC%/4M#T-3Q M.I(4U)_*R7BT*#39!W(>/Y"Z564BNH?+P# ME#DH&T!H8FBC0#:DMK,!.JA3G*"^<>50UE8Z0H%=.7[ GOF_ ?&]@=I9%A,) M'7[L ["OG2E&EL:[(/_^ZSQJIP> )+%^K-3RZ(L7PGSAH!^" M3@*!M?&$7!#LUDD"=W&K"C)0GCFL2[8C!\N8;(WB'D#=TSLMT#U!,C-'"I-* M)29JK\$'^J$5@7SP&PY#G>G;K=@5C6"_6()=G:TB\E7.!_::WUT'R^.OU+#* M3'L]M +[\P%.A^"2P]-!3]TNM=,8YI%R8Z.2XK0C7[5A=VVEP_8($?+)/V$B M 0T#7/^"(Q=H/$ZJ72<>RO1[RWXL +34=-LM=WY$%$>0Q4EETU*6J0A>2!:#D":"T1=.WT@J,$$E['YTZ4]O>)/0(+(XK@3C."C"N[Y"JW/GSU]&>O_?L,?9>)S&X9'3T'T;U M<&23(:GE+1]Y+Q48I6$/MY^;L.'*3YFE^SX7S-9S^P@J@*44XA9:7?H2'%MX M*W8WW$GN&Y-[(CF^^R9H>%0N'=E9%PP O=9M*E] M+E44&GXE)=KQ?=J2QOK MKW\0_*UA)YY7%!IL"FUOURV,;HQ!'I=5%T= IP?9Q]<%,UK:;$G!,6@>_&]I M!]EG_MO',9 _.ATIVD4":E@":D#>\79&B1*HPC[BDD-)T>[=)N+WYS&PZ3TI MW GB%"Q[0*JA@SQ'*R]8;B*@QR9$VW@2O+N"^NV!#/&DS=]YEP#R 9!D5V8" MY4/G+_D U9:2 LK'UJ.3OEZ.RBS5W]MU:-&1370JT4$MWU=Z3@/5?6;%71KR MB]\O">[>&&C.Q_986/5G;CUQR>RBQEM,^F)B(I-;S_K#E<6\T4A(U.!>WDJ4 MN!NN^]3NK_(Q6U[Q7@[P!''@\<[:/Q9H:L:;V1SJCOXO]MX\'NJW[?\?2=HG MLF5-2/8D66(D(0DAV6(L2?8DV<9,I;%DG^Y(EN^S[D.P[V]/]?W?O3'\:?#\3CG?3[/UW$>[_=Q "DU\'3 [Q(W-)_S]B)=XB/B'>(%ZV]ASC.C+'6_FUPI\+>W2?(7@14?';:'YG05$>07/_2+UD!/N?8K(ACZ+X_O)H7P-0-R!>5?5E'?*;?_9.2 M3-Q^Y9B]YNT)6MY ;@M+!E)'LY_^93L2B/,ZE[W>5^?-_,(TZ0)QOXP]:3_6 M$:^=_(CEGNR?Y1X351*KW9!Z3 K^8?(_RR6+A_?*)<:DVT^ESE/Y))J>O>W2 M0FQS3-1'0?L58XC5OUH%/T5F0(!"].F 5?@%C<'+UKG __2*).KI+)&:;9*> M?DC2T[_EZW'[Y^I$67JAPY0JD5@S8?C[;4!?;_2@Y,400&B[?&7R?F_SL]1# M'-=#>?/Z,G'=F=H!QC]'8 MEW6D]N_[\2[T\BNY(\3'4)*X ]M:\"NHG\.+_GV^WL,9>?TFL7*IW;J740.> M?_5^WX=W?UN-MWOY]'?"9LK/SNF_Y^M!OS;W&ND:0$9HTUU\:6\,YWZX2PR\ M>7.0;D>KV86;=!$ $(G-<$^!&3>8" /K0?%W09J=R!$1"&P09!^QY@6'+A-8 MB$O7N"_N]D7=7F'[WU=CTK7W0QUI_N8^N$M.]O,F3I'[1NS%3E*-KH&F>\-^ M?N=="H#GO1KQQ5^N30,&?M[#L4 !$8"=/ '*"12#9)!6WB40*>OI4 M_=2.0=.J3A&P(+_N#_OC^G H%L\RM1\_YBM<-^Q9B?M[8)>\H14"#,,WO)9CU 4O]? M)*5V()'TV\_!00"3A'XRR4B!Q"0W\"V7_6A'FAJT7R[;D:! '( QS";P#_>' M>^W<@4Q9^V>F7*C],]O3(U^ ME4U0TCFW@2R9RW:8M>V^:YC[OV_C^GL>2)I[O][[-ON_:$'<0US[ D_^]&D,LXM[8 M#WA)^[YK0]:,NX&U&E?SWCX>2>F32>?<)MQXB.LUQK]Q6#8;!?5G(X/IHQVT MS"KDW!)NC\YN=@0&O9C-!8_;;[$.VT,+>?:K6T^7&8^W'58;EU9@8QH6;D_P MGRYU^]SH;:+53/^L@88L<@WSV=IJ"<,6@?48CP5+I;2A[^DKKX<[8K-B E&[ M( ]HOITWY,C]JRH72M'CS=\&OV)OJ/=T!'XSDB$?2<3Z8Z -,D6[H#>[H/'3 M:)=2]&A5"ZO6CGO35VW)I1JC]^$L[)JH%(&SASDU,* M['3'\H;HXF>E D4_7$>5&N0>XLTJ)?3].$(%=W5\^'2-'A?22TK"G,4SRIBQ M_KCPA;LWU)^#:'?$#J!AJ^F6%6)Z;>,!A!8GQ(@[_<"/H7%Q(7#$%)9G+,?Q M<\RZ3X^LBXST4NX/ZZT7.(&)T0'N>C9T4:7Y1[H2='.\T)LROC,0K98R4S:+ M L-GK;YM+.ZKLGA#K!+&KFJ4J>Q$"DX6ZYXJ0(B EP6\J[ZP@_X:HW%#ZA0\ MX:P'5.#4X>HIQBUM[4Z8P\Y%[/>5R92J4H7*]I5^&1^IBUY4!G425A^UF#EG M+SDS;S._=:]@;V2/J(VPT+7>!45],71'-LVEXT][8;VKTT5'8L[LB,J[I-2H M^<(/88?&;&0FP+5+LG;KI3^FGH8=41SU?##_CGW,X\>9@XSK)3C5\B.=42GJ M>LH*2 7XJY@?LO(T]^3^3_O"DKWC>?J TL)(0=&Z[WM%$>42.YI-Z4P07>Z# MK*C+9!@Q',_^E9P0EI5Q. $"&[W"'(('U=!MD#?X7RESDI/:\BLK#R;^<43*I]W9Z L M]NLM]S%FV4LBF(I!MA/SD>=F!V\'9)]?E&>BE:!H53XE^<+O8:7\HP_@<^BV M&A;P#:S:+NAHUIQ_?<;&JJ*]X$4]76]SQ_5:YNQD"IA! I9OPQ-+F0FM'AL2 M2;!?4X0^UU:Z#\^^"@E)T=T'90X%XAFZR M]95_^QGG&(0>T>B;C!BRPS/_&&W_K\XW^&/_)T;K.R%$]6B$IB.K3';B6&+N MI]SKJU]F0&3]KL'M9$V7HY0,(GH^,LBWVC99#@V<&_F8/C?(&F/_<7Z3Q\+\ MD:>2V=NE&^K?@@EJMW#A^*1*"[2MO<\GMFRMNY;,%O_9T9;ZFVC5LKR#GL=43C]:E3XK09MP0'1XBGQY" MQ:;T!**S-=QSK380X\B:T2.P"^CM65;:PM6>-Q;?$9&Z4PW'KB+8VT]26#K3 M5T'HL X?ZL=7C@QPQ>2"[K]8^S(&,E28_VK?)#J@_3%\NB,^ZT?0]HPG@6%\ M]99A;V;*&[?FHA"$=NDZ0+]RD1]W_OHO?O[8?V;9?-@A=)0<=AI=5,=VM$S1 MP=X\90%].%9?6_B+7T NQP')Y_.):>.>=]$JKDFTA:QE1@M")9]3#FJV23M M4FV7^7%6)A!!)G5LYSJ6#D&![3R0E=*:4^$U79)3 OU\6:C[E&N G[CH5ND8 MDLEY85PH('S#%1^G(UCR81=DO/!^R"IS,/NH'.O!,:-+P>_E3!4&\Z+G.DO^@-X:RS_RM& MA2#0*$:B_&F>T.>5;,HY9Z #]AGSXN%21##U!Z%OV&P*_L[_3B*%, M&RN2:6U#_SXZ3O%X[9F&0Z #I0[,#9X'O'KM)8O0J SD'&T/+CR<53Y(^;2@ MRQP%-A+Y:1>T6)X!;XT]V><8R&@I8XL)#[0U[79\,W[5>BGID(*.D>QKIMLM MY<^9 BB'MO,1)C\ >%6T'+_6,[41#ERXRD^0M3.6[N7P(.!4>LZZTG=_+QE MN$GY6G5VSGJK/7) NV.^N8!8&I\"W_Y@U8YUOXHW'*M$4UV15H#IP>G>4Q MUG*RK[:"*4^9C^G&X3<>65=SYG5^<*ZJ&':LV_#5;IM5^,?K*9J:6L:=\^0Z M^B;ATX'\A6]58QP*DG;?\&O/I:[6/+@K ';-""\7ZG@&14+/^5S(6EN_^%<# M^H_]-SA%C=U$GZZJS!=Z88Z&^I_EG8T$7\?+4J;.UGH8#LD_ M-;;7N@"<8QKY86EQMW@^BHP'#FAO"'55')QW]:I3>R/9Y;PP 4E[/ZI3K$D( MM"[CO,/W3IOWT$:KTD95]N?9^!*1V[T55_*RO4.G=D$?N7(-;T8^33B\6J\+ MJ'Y#%^/_TCRR/[V$_[=9A3+^0Z4%GG[*B_*R:%U:(US-,Z Q$)[N\HLG1W E3.3GJ"3D^9RF(<<\T M2%Y6*)O<*WDF+E5:SLT.!66'7,&IU_JY0*N?<'UG+4':R\7.WISBM.NZ: M?\BP@>KTP0PRE=/F^TY;ZH6N1_#7E04L#X,6FJ3(H(EL>[8:!"&IGW'VR9)B(RVZ8646(MV%&V'_=YI^+H MBVYFK;I#S38=S:/AKM;(^W=:#XE:&RPGIJ,#Q>;7),CHEKXWB M<)=*3SXG@G(I(M8K@] A4U!'=\1Q#/G:Z9Q^V*&K_JHBJW4.GC>E=9X*M3^; MB\0M=.8C3V&[# -O=]I\[Q&U49 KH)]YIVBKQ$EX$!RH-X)U08_6(T__6$=O MOEHZ4??M5L3RK%B4#:-S_8J+]Z@)YWZ-DROUGKV:'#Y4 -U>7=I8]2I;#J"(#G<1Y> MGR(>,HK?9I8PJ=C8*2(VT=)G;?\7V*5_[/\V!?_TCOW?87POL-X8H1KHL?4S MHKL@VI'#',R*U&O\;:VT]&ES?1^R+V.'=^2Q:F/X8-V/YU,FCH!6,X(JOJN- MO \L$6Z51*)$MR@F1]_ ^;"AV[Y^1+\X"[X)-'J7GYJ.#[Z 5/ZS, MNGML(/#!CG;,479T6#R;:OLE5CZ'T-@%BYFSJT&Q$?-NII7SGM[Q%A#FSJ5U M@Y.=5X'4^@B-^@4M+=;GVC&OFLT-#7LK1I$X\K63Q]$HEM@)F8*\.8B2E3E& MN0AK.M1L):"J/=Y6"SV*$T(OLK*@RS]Y71E-KXB MDDK]GCY;CXX4"[_TA8XX6H9Z7:Y<67D:+1;VO[Q&\,?^)XSR3^O4_^?M,QLC M=J6F$OQ4R7$71#>:Y)]A-&G?W%B+57?-8Z5D+1O3"'FG_5 \6D7R\O2]C!"3 M IO9=VOF6I<[].O66A>8U=,>/CO+FWJ&,[@*Y"BZM8E9V:@MZH+WC+.]IO:V M[7X_T_WI*/>=&K)ONZ"B=M88$>A5G",^%:>&N:64SW*P,&C\4S\53UT?R/P$ MW\DZMF+QN9$R\_&BFDH&G%9ON (Z*2*$A]6Q%O>I*J6T:)5%!38B=B5D-"]N M5C(X?VP^X>*@BKH MZ[MF#OB#79#L$C19ACANQ]ML/+D(@ZB;32COK@)3O*B5(Q/G[42XRJ_/@K-$ M##%HZ(8[VJEZB(PK\H2T6GO?>2$F59\R9"-V67 RHY(KJ%2#DXCB!&Z8JFPZL=+%"*U=3!G-'.'F81K7$!?:Y/!Z !XZ);8 MY"[H#4$0&Y'9E(7-WN9U+TVFAIE=J&G MZ)]Q_N#$NW!.=O?-]555]N^"%-'!^LX)$^*!=WM"* .Z5O2KQJ9.XS>869T/ M53S3S/8+#0O"@;];8@$D^^= OKR;JDW9!=DJ]N#37."'MQS&G!;3)@*],^E* M)Z B-] 8LM !!.+QX<;5D'5-_"36M6]^%^2!HQ]'DLU^PB)J"H7[=6L@\R=U M-LUM,Y2F@@TNVR?>S+D11P4Z^L$() FBM'1WPTH=O)#M!)]9MSOH[/2\<4[O MY??4S:CA+<'F)M@RC;J\$YOK?Z4AWQ_[WV7_M,%BO \6.B&# O:!Y"ZH[EB@ M)X+21J[-@J^:NM.S^+85EJE,OQ9Q0Q31DZS(>!.%9PB6LUP38*^R*1KW] M^"Y([&O,&^'/GEK>S\F#UE@AH8NB6Z'). @^"4X_OQT8>#GJQN>*;M\F9U.^ MJY#-->;<4Y)%4MJSW+5+#O?L>9P49/BON MC673A#%G_S>;>A3;;9OJ[3N4(R':)^*M))-]T:M#AAB,CE"&M13^6M9%ULO# MYT&34D]9%L9+V;S9V"#26)]M(2\GRAN=&:U/_*?3V7?BIJKY%P_9XR^0KS_S MP7T+GDA!R;Q@%IS.H]=0'V#1,VYBBK_7ZBK=#84[RL'' QMK!H /D#(E5[.%=<[% M) $^2Y[U1"DHTEY!UC*5_7J3[*XUV+7N)9^>6,].& M!5K$.:'^N)VH M1^]H$M^59=D%Y*TO'QJ"#0M5\$Z.'KPX.#Q4%I\Z%LPF,()] UC6Y*;.'K8V]*J[A MOF"AZ%J4#+74D]%\KZ6S-9OU?0F2]T)<"CILU"Z\\0H4H0SN9DWAC)R%(<; M3#@I3"ZA'9$W*9#M*W#WA+8RMTW69\NR_">I56N/(?<6HAVB&?$:,#)/'3NC ME!W\5O;RZ):[3/EHXY98_=.*G$5"F\.&8(4MMGGGMC/'N-2EN8Z;HNZP..'! MZU7I5QX?;X7,4J8N-(AGMV73$D8!OC2<.+,(([/C?FWBYT*/;D1TQ4?;JXM(/C8*@R#VB?]QKQNF M"6LYD'-QL.%6]=%H(]YU;M"#6#6])0@8W@J1Q!9=,I2EZER7?=F7EW9T4NI- M^$.B/T6JA_C:5CHJV"34?-[MLA0&.KG;"=Y&^S11L6]&MG=[>WL&&P:M7 MQ<,.L]])?7,@/746Q,+75C-].A6?Y$0P?UT#.6&R=K1R4$I.;,6J&>&R"_)> M-U2&RC43Z&$,:)D: [%%^)G\EJ_(!=OI6C5V\5;]3Y,?)LI-?/AFQU6%[^?< M4UP?@8:WUW3X'[],8U2H? / MV[_7WU^_+&_ZMS>_Q5Y4'8S58856UXV:DE; MMV=]L_A36>04^2Y(VD;PP1IM1R!%^+&@^[XKK/ M+G+=N86\X^H#'(.G,7GCJ, P\75I0]&2QS(=,Y"['V+[I4ZOBXXZ^]XEU*$) M*9FF,D8%D9.L%1KTA%"T(@HZ@%1$0[VR<.YC5R-L@E7X.'M;I\;/O%SVWWYY MI%5:4CL5QXH)*,*U2NL'K\ZT.4!U9D<+9FK*57_P+[?T MQG(:Q2N9?C65[O>HPBU4(4QW00>=^>ISL9YK=:XPO=?+D;T-M%'?M91N1+"[ MFO/UEJ=L(+$&8ZD$>DO(A4]=QCG=3\->3+ZC/:S[(/3< VO'@U?@'^Y0JN_< ML<*@T&)W2CJ7R6O3RS.4.&W>8IK.?:YFD>-%UD3M<,UN;-M5^TMN<]5%9M;W MU'E]YN.[+H/IKX>52[>OO!0EGYK9SU&?Z+85?VXZ?]^_QFKB. MK"E6<:H+AZ+K71_$:^0:9#R3:.,Z5_I@:)V'#A(Z.UJHA:,;/6J3\2WPRIK& MBSM.-9P!:N-^<-$I@F#'C,?&13265S&(7TP%N=QFST.)69,'N64OAB<,S54> MNKPP&TYM642O3!>$,J5M)@QLWZ9''%_'ZZ2N+8HRU!0]#E:8K\6P MJXT;%"UFNM/.5+.8W5?T=\GGH><1 GX,#SK>G@VS5\__EW7&S/U0V'#+EV)'0A M2+1F3?O-HV$OE5S6(RTX*3$G#(>N45Q2HF88T57MOJ8;^($Y6"V=,3W/(MPG M@;/V+,B1V^+#20<"';V'S"P?/4&:0+OJ]&:9O11S,LW)>N+FPY*8#B^%>T]D M-\,1)O?+FAS;A=4DQ?#*O9H2B/@U*SYR+D*885F\;NK[4L0J[7@IIEHQA7J9LU[KRKB6T^O!/(<(BBM3P:(DUJ+ M+#)6AIS>42_R;+([#U&0-&7 62KF]C"T%:F;K3'Q["1"=%KMNV+%2=^1!^98 M1C4C'A6.\@M*)>[LV)>NS;!?#""V::RC^^EY MN77E/.3]G)\I)HTSM^=,,D]J[I&3=UQNPG*B)X/:F!U(GXGV%T@/$#JL7=SL MI[E'&\36?Q ]R+8-Y3K;*KL\$2!!_%$Y=2^-: M%GF?5[R*(=&%AX>[^J*?)B<%I$K%# 9?:6@FS!W"Q,:0 C;QJ;_"6!32*'KE MI,ZID;LP07 SX#>E/"RU1=A /D1\BS($R=XHL3G)@21]9BD?EE*N#X3\T_.) MKIQJE"I/FFFZ4'"IQL/^ <3PV9%+XG.H;E=2;V5K45.F"]W]PD9R+NKH,EPQ MJ@MI&911<*F+MEN'$G1V-7A*@GE]QB^ U+^ND4[O_5/3U!RMZXDN2FM7P"W1 M]JTG)>UO%DI^H#K4'>$C+ A+W$(Q/YVLY-CK@&S\D6%8(;DZXL6]5=.MN^9\ M?@[1 >[IBKG=S5^:4W,_IAZ62KQZ4E%:8E81DD]<[\RP9)8S!=1?4N7 /)"' M,R>6_ (HF37I4%K'3DE&4?LIL_% [!LH587;./;:BYBFOY]23_OTT$BK+/&7 M?[4D"2#^5:K43R>+U:>Y&YUG4J3!E'L=D,W2//UB;KS]Z?[[QKPXL_UM?9:[ M_,8%5[@8PB :L"_VK^<:+KJPDCH@BP:DW[M6$G5@\2B2!Z)UYLOZC 0S\I8+ M$/Y-A?AK#\@40Y!\]FMNZU*LI!^5W;K@(B8X->=PL?$T=ZO+3 J+(GEG)+^C M.K.EXQ7^#&6Q$.2E:&/[ &&/QKT.(QF.&KDOTCX)5J4!Z\P\]71&ZHD[SY)9 M6O@S@QOIN:"$+VJAQ>T\CL U9S]O(1ZC?!#;+R!.7.=0=\?74>L\, M#GG)*+I[7%%-@=\U_02%@?@W23V0,QRO-=F90,?X MR?_NO+6.,%=9ZI8AY+[I0ELYJ5.Q:;I83)&&V_>VIC_P]$4! M3U_(4U%VC>C\G<-2 R5K2+7Q1Y=;7IHF MX]X"TXI?QF#%P#8G]D890=V%/!M6"G^*$4O->[4Q^D:U\1X03KQ"P$^\0=R(35]G[+=)._'"B MA(\=((C(4K'1T4*&H^!D1&^&:+VT*IDOIN[H,] M7G;CCUNR,@5,\,7E7UPB=K+;%WO*&P)JSQ#Y^JR&WUR4-C'^>&D7HF?@E]P/ M>PD[A[*GMA"#_M]M6W=!/\GT*^K?N%=ITKUIOB.?,[V$"D$B&$:) "%]VGYC M/^[QB@!AR_\>]G[<0YKTB'D2.FPJ=.\#46],.LVT2I)Z"+#S%\A?M.W6+2L$ M^$3T_!0X85()U7N>7:P]5TW'3).% QM(349RNP>("T*YX_%%+N^MN\1DP". M'H]1ZB9Q1X.FN05>BCT%3@#B,8)29KGCEHHUA-\WG6LK(+8I%C!+"WN?%5\E3D:"ZDR*U .'A9O\!1=G@;#3 M7]]<#?YNS18E/AG-_)0$?,><'M";*XE?U;T=@ TO/IG"LL6:W[4O]%*)W>G< M!&Z7993X\I8\!Q;ETY1#5^PKAX7K Y;&'5'J_.FO+@+^;1^/]#>.V=>3.A6; MIK]^PZ+BK< 5&((4GR1/89@)6I#-Z;G]!""VR$7>$0U8NDAH@T2K(C>IE[ G ML+4;%>*K),_'/%(+N?[Y.-,3:3D7ZG* _ZOI)Z1*Y%(< MD4D4W?WT1GU"-6+Q2B&ZBG7]E[)--UK MO]R??"+I$"NQUR2E("S98,"1.KWQ + +[TT*K$2S@IG;P_3>.T<4T)G)LZ-" M/%R: *1>FR3M>G7CCX<[5)/K0[T? JL<,GG,S]Z/U7VNQ32=ZH*!4DCI :\O M:F\=4*IN3]R)9VCC%;T()^/43_>N?7!16BVD;(EV:%65=+A5J/?^D;(E__4# MS,"!%@V$3Z02L6V:[PD=A72 V@SO@#,WFTU0^,?,2/2&9(++D.-Y@Z40?">+ M!W= -'ZOC\EYX/EK 9Z_6P!359E ='/?IB93+GN;I?-=UU=_>!@"B(?6)ZKN MQ57$V&>)L?]&/8?^>:_6H;1+*]8IRV\7S\R1!!FQC=P^U'OU._%(<@P R/1! M0K?->*Y^4V#0WS33;\0C-9';EWII9FEI@(3\RD'T_-T!J2H^Z4/LO$+AN>=Y M)Z^T*3"9)"&5^']1*815@XW?7'S* <5,;*8?O"_U2(L!53>G0D:[W)2JCIX< M(JI35Y(Z#9[>!5F*191>Q;W?)@$DD;3+(WW/OL4!&V7:;X859]]"ZB*W'_64 M6'[1] DQZN,SS">)8??%YYP PJ;YMV%KYW;W?]54-Z-VKYYF7]UJ2Y&R)[6E M9]N/>G'[$>]7U"0-&=8(:.I#OSS_1CQB8[!]J$>48V#N9XDM.;F[H!+9,O,4 MTD+WQ^?L@SV+%;-TD=O:ZF8G(;* G'ERTAW;./-+SJS< V+^Z9K\Z>)C^RX? M2YUYWZGE[HC"*]#-FV)^ 9+V/P UDR-O$G5"I^&+Z)7C)!DI)",HO#XSF&@E M<#N_WI&.K J08EM$*4;2D;WQN12 %&.8Y]>ZDP9L[!:/-7-F!X^ : V!@-2# ML@7G3?R4 4EDCV(17VG88#D)*+@!3+G>=/GS\ MZ-_:H#955ZJV3.*"\YFE>2G8W,A-/U4+\.%SK9LIQPL437U.S_6ZD\EU"=2H M+VK1]B^Z_!SVM!)#_WRR!(VE]9GWM'8D+4;T'SRG"L1?]LJ2GSR+!MC7K!)S M;7+5>]V0 8&=P*W.R;OG?JN\Y)>29+#Y251 B[D"T%#1,4;%EX^Z M99K[:PK#?5,_HU5I4K\1*Y:[&1\LK8]]X@4D,J4$BT0;H"3=="W-AL/5>3.> M7U@-GK:]-+)5/8;9F^P K(YWE/K#NQK,+C?%B&#J/BG-RV&6SLE7>?=L IVY ML,*E8F;66@:IG79*?T+G+BA?[!7B(?1U>"5UF5Z@0Z%\04Y^H%=I69!NPAO6 MVL-?6P9D(3U;">C2<:\ ")?S>*6%T*!T_8JOG<+33'Y<;XE VC3U90G6AV#N M5*FI=RKNFCO:. VL] 28? %Z3.HF!MOT0Y2C,4#\Z[, $:_39+59LAIEF+Y, MN OL !;_$2;2LT@X!3,L$YFC/WZN0_2S&NBIOE68].'9#+A7 #+5V2EB[#ZO M<6KE1CA"F[5CC6!6:JB4L$HX.\G, I-K_E3\:I[K6?BT>]1R6,K<"9KGGF0A M4ZR>01'JRI^/IE]2&@/Q+8/#(>SXA$IS_2'\=:@?](BZ#4S=LC1[T9.:18-B MVN,D*(1LM0B.&^N;]5K4GPA\":6"G]+%KHPM>0W<4]PY'\_-E/6APN>R"_L[ MN"H"MHP+@6,GL*&2%X+^ M(XG_2.(_DOB/)/XCB?](XC^2^(\D_B.)?TEBX7VA-TN<$&+%VMPE/A,=/134NDC-+>[%F"3R:E3)$&V MUA5P\>?MJA; [.-*=KP0[K7L)YB( MRL9[/_!U[EN6(8V VP=\)-$$@6XDN$3E5?XDTZ^@?^.>T'ZU)&+SW*!]N>?7 MOU>7^7=1A^_#/>[^ I7QRGQ]NS!M(&A\\?#66@!I?B?Q_OHV4P&=G0")3X!K M%J*(E/F]Y$/4IUR+!5>("_*",+;Z=G&*3=5Y,A*@![-PMTXJL7;2;.0_#)P! MI#D1G:B[K/^@QP!E;X^B 123RVT/3:/I%R>F%6O&<#\OQG-9F^\^!.38%V:8 M!W"83S'O8(+:,B_D=F]^1#PJ;"?*L;!JLI)GXN)S)+DTMT_9ITO%,\/4C#'J M$/]AX)&F1P*/M,,2:< %L/62^5(_G021H J XPSS=N*SU"RD(C/8NUX[=R)-!$:D_M;2FL!@'.X8N;E_:%'C!U0UD)\@O%?LCZ< M!1:%6%:*8]YN!^3&TX?=RKQQQXG^H\4*+_V#&#.AU#11]S8E*LFJN08)0"Q9 M.VHR^P#$_GJT* 3)ZS=M'^ 0U$2:0L&^7]4G9#_FD=HL%TJFZM1:6M\2Y@?H M W"CB\0E(I->.%ZAZ*>%D)3D7.N3GV(L"C@57EER'KI&I&H1FUBE7/5DI#S MC ;5^+ISXUXA2(F9V&A'9O MXC'[.B"=P_\GEH)_%658\XD%I3NB/]U[1 =$ MSP2HD<9S".Q;].':K^!#&M6F8UES63,MQ\Q$%UAE,_&:26932J2K@\[\JUOT M&F:"57'$@A*F*_8;\A9QHMH)0$GV6_+3O@4D$RSS!7!RK04'1'=FAB4S4@_Z MGGKN152JW+'11"H1GYOXVGM4Z0"U#W$6A;+QH9K]W%TV4Z0#4D?^GH$V3:;( M:)(ZV"H!CU\>\/AU$IGJ6451XB0A/M=R3M?2ISVL6_)L;L2 M8_^->H",C%LKG+]=.L2SDWCUD.N>)//AX]R'>G'[$(^XCR#5>VFHLW78JNG4 MWT33[\0C[N9]J<>K:VEI#(C(PP3 LTOTS%Y=-S5#]O<$]YWR+RQ-$]/$,ZT2 MS/]1,9JT&.'=NG7F,ZP:X(OFXAL_:]'[);AII$V>'-_(*0-LE"U3"53E?U1" M5_Q%T^AB(&H/"13YSW*TW.\);BC )1&:;MT;R,= 3E[A,$_LB M[U?8)!4YGJQ?_ M1CVW 4N_+MIN7;G M\#&8_9 PB])_)(S;CU S(_V/#\?OLH,Y*"189+Q6W_/ MG#D"HMV):D9=)[GVGG"NOXH''4E&M@&/M,1&&F.SIH"P@?SSQP>(J3,@Q9P; M]SHAOR!*,4E?VKN\0-XH8H0;0#$3\V=?TW2R4S9*[Q.H9XA:#*5ZE:AE2"7Z M'/_N/2EV7@;02L4HB49 2NZ;W9(F>^V;X0I;.][)(?^9?\XP&SV=9/ZIE:Y( MI@7( \Q^2*%/TF)$_U/;FI$ 4MD9?4$+KX$-[!7@ZM".=B=-T@ 4]J.F;J6C M>^[A=K8)/Y5D ]-/H@):S##:E#)H;Y*&SGS2@V,_*]'3ZM'9JD2JINS+/.*/ MNE^*RQ./TJ)J2-$T^5*7!^QXG@9ZADD&J4#2)+M(E!;?!<:?A7395D55!Q2@ M)'N!!-2L^];'LTG))CG&04X!'EV)B!Z8VI; XB^]%.W#M_9.T3WY-];)6:X64B9 M'I=UP46 33JO#HH#ZRPAM3[I]U-*]@#,]J#6_Q(8.CG= "G;(8W3V"_'!?28 MVP#P]%D0L^=:HP/#5_=T9&K&J]P>VCB!U+R#;"3GW)!O1O9SM^D8BT)2':\( MDI+G+,IFDE!(YV-9=)3[!QFY3MR0JD!B_@30J#]5Y-\NA9J4!53TJ+=]Q=4J MI!*9MKB)NR9^GP27>(L%(,04,BP?_I68.Q,10MR.D/IT.P$@)X=]*EX-7EEJ M6&DC79"M$]?[-_#%__YR#U'9G-L7?/_TZNWZ/N CB:9__W+/SZ!_X]X_O3 4 M)>>]8%K\_)+K@^VNU/_J-U/D_Z0]'MD[R@LU(IYGQW8VLEN+L$T[\C!VW0^8 MWE!\FL7IL?OWTWB=F ]PJ7[8:('[]@7"'-"'TG*LIG9)^5L?BX"Q,%]II5O MD=C[^7@=UZ]LMMF_!J!:SRY=**#LMF M_OZV;4VDR%?RC@?5Y.UD4#IGMGHD7>7#)3D-=&_/TXGVO:I M60#M$RE4\UCI6Q#(G6\EFQ9+>0O#73O4YI5*41[2:V5U\M -PSNLFJ9X3RV9 MUTXWO1F7_*^G+AZBD'PN(R0%GFCSA>8]BTMSMKK3SM5]>6M**,\TW]"H:LWT M*<-6R'&/)6W'U I>0K>A8->'DL[$CGR^T_ZM?CDU68KOMV#T3T @KYM&4QC5/+CHTKF>WJOE "U+J$&]8G\4D*N^"#A."SFM_*>)N<91@DXIQ MH7PKWG9K#:,;PZLGYM2/&_*%:7UY$E7C,)-:\=41(9:+PP6V[X)\$/G9M7:O MY[B2ZL=Z'!TU[K5V>YW=6&-;_H!K*X!;XN[B4^"?4?96I!39: M05SBV8M=2U'??]2]>S:9:NA5[ORD;L)>+>QH\_8\_(CWA"WWQ&" YZ&3-*Y# M-W=!0UT+LQ63XX@CSASUL5(]IY7065%7$I[,( 64M#8?SE)V]XW$4NV"7B*< M%?71N%XDHQFAVZVX<8!&D$W+ ?CA0 U[0J9T3-EVI'6W%X[9PMS<,KCC_C6HL]IA B+UXDYO>1ZU. MGBV!H36$/;;6RF42.B#24(@\5''9$)(T-JST%JE M=(D#8T7V9-O0:501X@"!8K@B:JQ%M Y^ 7/#:/$(,K*WIT3DTV1 Y3*>V-@= M>JSL-":X6C*P=A?TAO&)I9Y"XFL#!ECC:"VG38^!&F_M6TOPJUW0$2ERM'+U M/1DP@=G".VF.[NR2^IH2![*<,\O%R;3)M"E[D&."\Q[3H)O,AG]VBA!V:;39 M:F$*'DK(5-]&%+?E1)EX+K0CZ6Q M2J)S^>K0]]K9DGF.O%>;YH?FW1GO=5#0J.L>_\N_,OUC?ZG]:>7X+VUQGS\7 MY;U8SIJ^R>YG%M//F_J#$TU!'/^KM+[L9-*TJ#L$ (7O ]Y''>\KU]7/54[3VLE7)SLKI> 7"+V5U)"S1YXN\4*QBNMIEY+Y M3&YDI7#,!&>?7:6D7>OS@O%-(,[,RZF@>V,@:2[L.SD\IN]<CF M#>8>(5B,VH0--N_5\U&3@JN)$M6U3>WVU>1OW?K\^>]Q4R^IZ"(,U.IRF+7K MI33%%,DHCZK!#>CQY6*5\3N!KY^Z@^M8^7LH/'TM("GN5]W[NQNG8A<1::*; MW#6C_1XZW64QVA,V,QLPRA,;? XE)M(LVT+%S#M]LT(O*YBQ0N/+L25.K_*+ MK>^ (WH<.';R %X.]<'I.5\YIB_O@LC7!:G1])2>!=:=AKV(+_D^>#.L$(#P)&+Q7IW>=+OFB30 MYMYJ@A&;1"I>^Q?HX/7'_C7L3S_)?TE+Y"0+KJ*=($CA/\!I<5+^?;J]\;%S MLO4%::=OW9QD,*24?N*0[="O7ES)3V8@M1]P%,[%?JM4G9&?L8C3 MSCO/:T=B]2GO&8R6LJTAGOR04:[@A \1Z#IZ;63&EX*MZ.7.WF]YO]2]_6(S M:B@)=F)RQ1]*#>?\HE^W79>K'UQ?IOCE%:**GKS2=13KLB,)T\3Z=;0D6ZB9 M&D'+ ')BS@7$GJKD7CS6F MWU .^.RPBADM=Q]'MVTP%GA\Z:[@GF>%/7]IG7GR].RJH\QK^(NY$L.HA$$N MSU KEI@R(XH SL,?R%Y4??PQ-YZK][C7M;(*K_:Z[&CS11NMADH;&6F.3<>M M4A?FRM M^H"RG#.)PT7G'#EHIKD?^//R38.9"?W(([CS9@6=#X/KZ"V""KM-!&IS@HKQ M?),R+/!!-AJIVZQ]M;':7C8Z5.\/;07&K3'%;6LCH:():IFC05O9IYQ+@Z8W M?3.7.$OD1G!PMCJ\%H;;#\6=C M'&WH^UW/F;5&Q7;JP1$S?#=H,G#CO7D7[18B?<%UYLV*RDB."R3.D<]]SB#1 M1"W9W?UC'^S(C@1,%[,C+QB5(!T3[46 ".Z"'!A8E*JW EG$OY?Y1)1;!H;Y M(30Q&;4-T2N74]%;@FQA^'"I2CZATN_*DRN#RA.HN@/H><;2_H$KXQM6:M^2 MNP;>3'\2;\IFZ[PL[5;7U] EGXM4+W%XE\-Q\]NF^-P/T6US]"YH@PD=&Y9C MB-U4#[[WF;F@C*WD.;,K?M*C+R<[%R8RUG;46;+#&B:J*@%/$/7R4-BQ$K=Q*%,46"GP@7^#(IHQ)5AW79H<+(8IGJG28G@ MVEY%BK<3RN^N^B>\EM&0=Q]&;VY88;70&(ZPYEL&"OB+*CW]U!6*$G>5Z@KPBRR82L;@7&-T$/_S*S+# M9^PZ0Q+?E0K7F?!T^L;H7DCJ*>7(B*^XC E6'6\4%!UZ/4;#>E<7 M1>GFR%JF_85P"5] N& UH8P R]M]&"J\)AQXR:!L;-G6BS5TYEY+JEPF'MSB M4,GPA)FVKW#CW1(% C6.4^MET=3M?'KU85FO'7ON"UFN[XZR*$,=O[Z66#%\ M-IS*6?%KT:=2=]CM:Q2AH3T4D M\DO.I*A6]'P>EWDM?;#7U17YJ0A?:68T\V0E#1JRW^>^";,%O&/NM[ [KRL9=4]NND9I[L]XT MQKQ)NVKN+64S,^($([M?EP VJE&YLV(= BWYV6^J%1,\9<[ MB;)J[DO/%;M$-^A?((P%],8RV^I8S 0TI88&")@2I[>8OG;M.;/R\O(,98H, MY>-*57?OI$.>VVMJQ\EQ)K&8IVVK@;''0L9MI![$6+CLY.R$5;I).56-DD%H M<1!Y&TJYUUG:,G/TY*WO9_#);>.&-: [M J@,3)E>5=T"L-'>1U\L%#S1>PM MRS#&R%=NG.]P@.3Z>/7EOX#N^V/_^@;^TT7T?]3>OCVD!KISH,/0;<+.9Q=T M4HKMM/*$T*F!P:5)NTB6M;F")PX_LB/+M'<>X\0ZC[_%VC8LZ(8ZGWAQ_,'V MU%30_1[[D#A,$YMPM'VRUO-=D%M=@U#!,F':".B:N3>$"[M3WW4&)Y]M M,$*M,YYD5'GETA6_XX_YOGZ,[8(>^+QUSW[]Y9?9$7%)C=0='!^F% <>6*&% MM\L<+F,UE-:O>[8BZ3"M7Q0],U<4V%MA )Q DPGZ7AY5V\?#;2&+??[3<3,[ MOFM/-[-;#=AJX66>YC6O8^@GW8*@. M*EZ_\%*?+?G8S,%S4[&QY?7V4FVGM6^I[P1ZI$UDTWQ?&9AVAM_=!84)JNV" M#K@*5=5A$$LJF.!ZX,\?S(6U[8+X,[IO",_>G.I[^6W$,K*EW>US"Q6;H,&;1NK@6"8WV3,\%B1!R^;R 2.9*?#^-"!XY4O$XZ,#Q_H M'7A>_;:!I0T69AW=P9Q"I3624:GQB0"V9[42LHJ:D$#4Q!9G.Q<5%>5[VRR9Z)BH'CCW6GV=W"?2 MYP=/AQ]M? 8\+^Q!_VT:Z5CJ$*.R=U#BI7C<'*E-XA_[8_\-8_OG75/_' O_ M/U@J=+[D8>@1Y-U2S\Z+(B46M(<@&?(G@B52/S8-T,]F'\4(+7&CS6OFV,LP MS&*7&BZ9%![2!;>?E-%#@ZGAPP1POBX'NN&U ^+\R:;SQM3FA=HK<*TF;38% M-IH@S%;*&UW!D_,5O&*+2)&=!(>56U8E"IY*#.>R.8.?4_96"3D_H M9"=[7D?'JLPSSWN@@*\XCQ6H-#9XHJT.21>-]:AS*K(\PGX[(UUDZ%B 1+9D MEIL2C"=OS;IOCB)4HZ2F,T9QU0=GNPLBWRBJ&V4@,&!E60I&J09J&A^K/Z"& MN%^,F GXL=;F(V,+]M23?<<&'AA>N"0$>LY^W=W7_%PE3\;ZDK9.\8"QC>CB MJMBYRQ8,>:YCIX,-N\81 \A),1_T!ISM7>?YLT<$W[R6,73>UC[=@J&]G,36 MC=6K$+&G,Q6\G7W"[N;GRDJ[J@TH#?S;+HC*D;]^//-*U\W;T5?)KP8M,ST' M#CFD-^$*["[&\T>?E)(3O^I06>+;!M]1D.!%O@6A8X3JR.EJ)1AT@B'35,;U MZEVAL[N@%V+-V]H=$#J\/^&D,TSQ?(+5E0*I!]1]EUC\_9@9^@(SA=(F>7&V MHS*K(KL@C>(AL3XFK1JAQ!2S7=!S%"X0A14HD#99,,O7-/S6Z'HN/PN%;A)= M@I_&1\*%L66*HF$ON)+*BNN*;EPOEMZ:"4R"?YUEI40C7L?I2$DGZ/7SLM1^ M\9:E!+DOFG]:,=!ZVMG(L3&]R:82C&>9E5\SQ0@:JM_#&8R.!;9 C\*KG7)? M1S7$GM,AHQ3617U^T0;*0S^1YIM#'H5_D3DDQ6\:,L_D-V MXJ-LU0!]!:8;>&UN=.VYJH'.VO,[S2,((+DZ:#;G>CXP_EKAH'3(%77>U\>. M6T8+@1X?LM+PX2O@8W-2C3;Y;)+QTN="\G\V1_B/_;'_R,C^65?/>!^L^83B M$OGDD@.JC^T$!*QW1%" RYD3:>3DY.M]9>;UW;/^PYCU#^ X'#O&5P$36"> M&%]Z'=WQ#8MH67MHX6,R1^=9>7N&3NDTZ BZ!+4=]EUN>0&-)-!@=T$8!QVL]PW[4L)T&0K"WY@QW M:#FU*#]JE79KR0PC,CF*0E)!Y= 3IO%SS\PE[E&]DMN4:Y3]MGCH\07R=5L? MW C"EXV90($M;%/!QHA8;CNV,JR)(.12 MW=G9/K*5$/><.Z+873L)9*<.C0Z#GH9(XUPPM.LR)\]+"H8_= @U9K@A\U3J M%4MKE?F!N/_$_36VQ,M:TI*$+JVNI0+E(P<+^X(X.\1GF\YY:D ^]'PA'67_ M_L75G2?_]M76#^ 4^#]VV^XC0Y<2;AB($(80LS-9A.='+\3_+S)2=9L&E*_- MGH&[AE;T"DKL+1BZ>JU<[FN4%^X@->(6ANT4H0]Y?[L)FH<<;R)3_!9 M>?<'/E?FLXW9!P"1$(H)O/].-N5;=>*U44>!28IPPJ%O?13WO[]ZYB0#:9&R M:[RX?3TA=1=42K]5RK'!,\PAQ^E'J_U.J8K\6U^LL^_$3*W,45O&79 W_Y*N M9'8DBZ?K<4$5^#FK2AK(.>>((JN*<^6EW,C(A^1=\1.?KUJQ:.M$^UYU67EH MVA;FSW$:^Z"/XO8N:.LEG8JEDS!6N39(7T%QM.1MV7,\_3&H -9MC+(!?)K" M7:16[#I'X,BM"@T_/[_E_X^]]XQJLNOV?F/%@F(!Z40%1+H(2$]4I"C2I0I$ MI2D("$@/1%2*"$2ZTB(BO41Z%:1(! 2D2:^AAAIJ((4W5]!G/_NYW>?L<<89 MYWG/N^\/ZY-CS'NYS/JO_YS7/7^SABPX A28AU"*<4WV*:>BG@)6ZF+0HSJ[(#$FTAJ1#V2+5[(Z=J% MDHU#'[%V'Q]P(V^'VM:MPTZ[OS9QBS#L6G2@#Q">:OK.,*HAN+99A_A44D=6 M2(ZK-\X93J\[@#6Y_G)[;^5XU;/EZ2\,+[G./)SL($G:6 ?ZGVJJLIW@"+W[ M@ZB5GZVN;J.&+]-:#GBURM?R[L'CZL]\?)N"Z'K2[782Z_C("=6PA^4*0V,^ M>T*9!=N(AE^]J@.J+: AL;.ZD"BNZ !6*9W,$^+D]OB>^:*K%S*6]JX$Z/B?3H&?PS_]+RE;B50@-<6RN8@5+#D>6>_)7#1?#1 M<89.T=CMTW6P?&@-['BELUH*)$/ 1/210DTS.(:@.8\&EC M;4B]T]>[LF,"%10?) M!?6-=WJ*!U[">_>OQCR.7O^2K1D$989#L9K!B6"";VK=9<-'RICO*B 9HL2" MX#VO%U]!WM5$/9N"1Z@#ZQ:^W^V\A3^7<6?HOQ%G^'KGQ8(>PN(SV\AM@E@: M[,9[M,63DF#-YN/@,81C\GGCU;[Q_IDW_'8]DEF MT5_DCI6BAYYBI##5SE7Q5NR _ 4[+QC=:G3-Z[66WW(TO6RWS8@$WUJ##0AL M'W7P._,S5.6=6\;5=#G2*^X(@CDXQ /ZNM!CE!PL+W\E;$*-J1E1H5#_$8QI M8=RS6)UO%N*0"F?I1'_0XNVV%\GED9Z(C$H"$^8?E"$&H*K/E\9245E,7#ZH M] :FBL"ID#J&>C^HG^M(?M&: 6K_TXO)9XN2AVHI+1NO.!B(DWY.J&*]M3,C M1X1S.)"7EP"V^-8I%;YEH*%LS:&O62M&E\ _9OLN=$J5)P"U6",1=I&T]\A& M/UZTKZEQ'G+$W9CN@-HUGLIM=8EPAN^27G8@QD8>5?-'%G+:>ZSX/M&@WNG" MJ68"P1'TS_909JD_%(&6&&.0K3BO4OI+?+XW'5U-](;["VW@XH7Q*V MM8*BD$L(>G0J(?TRC%G\9Y]?NL9YC7'/^LA_KI*LC/A'E[\F7*Y5=:@L[;,^ MDFB[EP/H];O7 MINFS"PE'Y>'B"LA)M!9G,LD< 7!A/JHIZ!F?V@X=#=A\T:1=^4\=SL?S)N8I MG1"@UT\W5=8\#:NCD)C9(J:N\M"9F#?)W_M/'&_DG2'4PG'YS\!>L>P[( B- MX^V96;?9US^*Z5YM!_QH[/<6EK+BA6%BMZ M\'_!W$881\VO V@+]GWDFDG^OF]0Y&[#M&I!][[G+O1 5[-:\VA(W_9J:&17 M?G= 1(7V$$"P*0,(-B4-RGU6L98\U[V1@UFNDG,>EI18J;Q@_+0 M']@)+IV$@+/3(S3 -M"WZYFZ#NT'7]R-^ZQOX<6+T'A=G69]F*!/<@6 B' " MD%T#N%TPN&Q92*2-^X,O_BNZ?M.3F,FV(M6?GDF/@G L ,1!])O3+RXX *]) MS.1DP21ZW<.QZ7?N!77.C? )>S"WL=C/C?-OCM :!;N9( M>_LG?0NATANIM. N0E$/3+;X5T,O*>3]IG9;9K%,:&?K.Y'65#GI."+# M0=2-;=,3/6>JW, \ & 0#[8P!?\TSC/:BS,4^I*QHCMIYE2U]6VZ/_'QNGK' MR?1[ET')3;"HTJW/1/P2K36U#Y>$%4Z?U'M"0T-,#Z1C^V.%BNYSV+@(Y><) M40\D)EA$CM9A#'0P-^L+7F2+/GKI(O4/Z&2XMK 1LYJV"EH5^=0#>7. >B Y M#7<55MNHFP9(W8GI7.?[_2R1R,U]JBG5]<#C,')#PF: D\G$8"W]UW M-U,HL._K.&F VZ [P8%?HI%JUG46Z[1K(_>H1,9?H6M))$U@AVF<&NI/[_I= MK6\ I=O'.:*MA(7#\PX0.I,:FB5\^)93);R4M+5+ )\OLEIUM9$#VHLONM(G M*E!2XZG',8\HA.CX7EV)"?ARH&"$C]85#>#+U[5^1'>Y 8W+D0[_:%R6K8Y, M=Y$': W\ )B+4KBG2,G\]%=TUJ^13V+?XEFDL0JK2 -?L"C7H-^":T=I_V_3,(2TJ M#F_[D)LT8. (0"+TS%U!%/J8^CI.BOX&\ .G$%G0O8>JC*6 ,B+%XRDFV0!WC[N@6R])-'WI M$$"EV14&[3A.\Z:+DN+5KFX>0%0R +MI]%+0>D<5&T5 ;%:VVK 8C@YOI-XP MPP:R^5,N=;._!C)H497]3;1GYELIG%QE\7<4#<[ ->CX566#&I6?G.X6_2*. ?818F1[ V>7@"*QCQKZ_8+W;KH_5+A\2(,S4#,._J*1KB45,'T M!8# Q=_[B\ 5:82+Z]H!/80#^"U1T>?[K(N/'Y>ET5QDC6R:)QVZW #D@Y8# M*X>7MY)$+V[JBG;&V&N:+J)BP#&0+NIORZ(H,9TJCO[[GIWP4%OA"*5%?F.$ M2VH/38XZI,C +_,8'*=05H,!*$6&]79( M.D?M$$%K*^>)M%;I+QL8>:3QL>AL\S#E%&IPS7"4P&H4 M!CX!X',D:"W.N8#(:G'G52]7;#_ "+#, M[W[>P*[3J,^+I"H!WF^C@0&R)AF=K7^UG"HQ E2),8A'5SG); !@&YX^7-Q' M;JTOP+R!:F#>P"9V.(QZ5_'174Z9P*B![X.K"UV.0">_@3#"Z:G7P\GN]1D[ M)L/H<,N@2W,-S%-G'5]T)MIB2$K$:W#1Y=%$N6KV&J$^^HS]@H*9JPUT=/+. MB=WQ<]>AI_.FL*OQ%YA@IXTO[8!.JZU"7GVHAL*UB4_<[9MNGJXMWO0,?+J' MS3#93]M?YNQDJ,=XI:(!N:1*R P4>^>*/FCO40^S^_::4"G%X.,*@L]3':XK M.,SX>+\C--<1;-$.K3N@\CC24]BK;:S)1M%X&[V["WWL8I;= [I'*7K0,!ET M/?J$SP\$"URMS 5\VE1(P M/:I^D1S;9[Z@'98WYYWQR7>/\@Y%LIE8H_MY]S0@^E@I+FWDY-<9RRK+$ ?* M>0?F*>-[ET@9U,VRDRR?.A "-H8(>9G^ZEQ'%$?B=#BD:K+A!: M\(I?.\3G$KDKHNX2SBBR@62^' T5G%]BH'R9GG1@=$]^?EF_@TNEV*2G\"$X M#UV;0\\<9=&5PG/"_ID+2ZOR,!VT YF.%2 YE;21_$OI0L1AF[A%,42+ G29 M99#D=X&H4SK1Z"+G;=JV*CD\ SX$X7-/>#Z3R/:Y=.C'VR!ZSTD\K*ACS1B.H%_ M21L/NM5O&RM+R1]]A.R%JR]BUAW6H+SR4"(S_'YW;6,ZQC;EQB#XBFDK=/0H M17*-+F '=*^:H?:,YFGW4*\83IWA2X'NT]'3.=X=0BX(?BVG;%]QF T\9K_SZ<)*N2I'1"OA3N4 M&MEB!_1<=H\^I8[RPV7)C?O6X74,TR(;U$]>?&S&O*1=HL*6Y_4B4/]H]<0J MD&W:__ L\?[E21*L2CBD.!:D,B/CP'#ODBTY^N7]6<808'@.U6:>)FHM'0,> M5K%.\,^/7@IZP41)SBIS*^C0N94&9R1UQT4*$0!4B"NK$K4 CKEGXJ'VFY>8 MHJ:@Q:*&8W_NC9^\N"K3-H:AX:<"__6MRN IZ#9*Y4^?/^X$H&*LT_[!_%E7 M[Z/\P#8/4%][BE@U;1X/;V(F=?\J3Q2)-9,7AZD&&L@+T+MYP7]^JC*HCZK5 MV]3D0AER[TKD/&LK\%(#LSY\,)GV;1L! %9#;1,?L@,"'M9PN5T3OQP@(O_Q ME_P#<=G_Y:VR,2CH/OPV-:D0.LBE@Q*-I_PF1IIWN[T@)Z_,"P*;_070I&XV M]=AVZ))P =\BC4\$V&+JWXROEWH$:1M) #HM*KY#$ (10Y M/P'&_)Z5@_.MD?6_#!"$C&SJ&H?2%WO[$(/OA\4[:>A, +F( MH^B>[5J>]#TVD0:P(K<[^]OTA,5,51X"=%R-NE]TW%_&TA.UP!"Y&_;JXXT: MVJ ^)S>;[Y'Z%EJ/*V0 GO6$G0HO2PS5LV)#%2I^ MDX.H'K[+QAW@I44":-S0+1HXZ$\/%8WW]Z?'BF:(3\A&W\JC^7@6KM[I7:Z/ M6'YWL-/%KD_??QEBVDN8T6*=&?,F-]G/LI;&E:7Z>*0G;7108D;Y91=Z/VIH MM54IJ%2)O4+&:^K[&GPE)3Q;#7:#1%0%ZH[!AMJ^+T)E[=[;X5] R M,. 9U+SBF3I[J.L2P(84I;$A"9N_G>6_OE;J9XP_A4K*1AO]-O&<>2_:/M.X MDY993)''U Z\9:3^P8MX)!S?N$;-F-)-^Z@' K!P-7YBA1.WIJF;IGHKG;8[ M#"?M%)T^O*$FLY43U-A/%!1P8N99@>T::=' 4!P::G?A'U1(ZKZ37#B8[VE1 M]WW&V_WTL5O4#$&#?=]4FX^3XQ*-BT/-:Y*$TRW.4FU\M0S5 MQM,P0=30W=30]#<=>&7,("8^\%^4(.,"CPI)3@!A%BEW4)-K!Z2K03V/#6HZ M]TM\]O8M142$QO^@WO\WQ9[I#]5LY ZVBVI7W2TU*.2SYE;/D@[4K\.HQ_ MJ1 :P:R:S=B^$.]H/U/M8)=/!#N62U,:Q 8+*;RKA5Q M'* #477Q!.X_TN\?!X>8PGAW$_M[SI%<.K^R M@?:@6TGX30NMY#-9S<<_ P M [\R_A<#LB[;0PY:V 9P;R-G0]_.$H"P;S8\LZBRP)G4MHB)3+M'VVO''VL% MP.4[V;?KX5_* ,P\FC*DMX3F33*RO0/XCT!8:@I3HF3Q.3']-E5LD@"QV8)/ MX[&AC_Y8*Z#!'_]0+T@F'L\#(&ARS1948TS_*]_@_4.]X ^U AJ(.SI;/J$_ M="$DAMQT#*N@4(H->O274@&0Q9W+7M?I9.IR#0"?I>JB#!V$9.$\=TMH71U' MS>-^6?@]!0-T-"ZCC2"G4)'E2@E.#J#=7I0*#E6H^A +)/07NY:_TG2QK1G9 MO(MD-&Z[0Q5'10!UF[)U7(466%5H76L&H]WTDNI9XXL96A('1[&TE,N%:EKK MV;4;E7G;PE'26*0]"6E,W?!W^V3=.O&].=19DGJN0<;-87^Y:L0PV>1O7Q'DW8WXX8.) 5IJXGV:4T!JWST@_\ M$G >[1'I%@#I$0:0'BL<:3G=Y3Z;&O-C&199IS!4)7"O)0(9/1LUFS]K2I48 M)JK$9+4: !6(7:#W7VL%JM2KZMYL(Z-G0F.I>6S@I#< B!B+D4VM=!?.R/*! MX1;_JBB+B>MO$Z\E295%FKPX*:QB=D'DT50;4B&25&1$E4;^_D'+@A%Y_!(U MW_0=%TZW!Y"V5!5(]"X/I4O[3 ,P_JE4T$DK0IBJ'.BE*6.B O$WR?L/^G6+ M>M14A6$]=(B:C+8Z>6Q@]R%IO%&ET%QN/=E$0YK(N&\Y;JTN:7@)&U4.Q?Y. MY_F0B(Q=^B(NKA=(YP 2F2C#LZ/651H:LLZJ?]*N7;(CCJ*3U+4R]DIX(DW0 M%WA]$_^J730Z>-L=$=6N2[_B2EG/MU;K@>H:HVPE_(!TN\[?ZT3 .?['&.X\ISS]M)0PO"MIT !(OP/=8+_ MLB9Y_@]U@M^6AL]ZX]VJE#4B/$&LDQ.@C?^U3@"<%=^\9^H\]6P= 61:-8)E M!-":C#\4"H"XY_)^RG]XH2NW:>T&A 7_3/EKH0!X58!JKSN@X+7_I.! 4>/> M2/KBRL!E'QJQ^Y_=8A#"AA. .&H<_%5"%;^MJ]4+#"O4:+WVNX2JE)C.<3K= M$A@E8 ;;;]]&FU7X5_&BP;I#T9.7CVD"HPIO/2F%BD!S%/XD7L!?2K6@6RJ# M\F/K5]B#;8]W^8W&^5MWUW]7(%2X1K1_U5"_/Z;JS!F@""%*C2OBG:E,O5*W M#;2^ /!&'T6J1V+EV*:]K7\2L+#'1??R#G8Y:>_F\MB!WR,*_U0KR%2AAFXR MT.H'4+7437,0U^3!,%HI1[_MSO'@?O])(*-/=G;V;WOLB"D2 X+O S1FNA% M="^$_AH@R"YLB#D?HD;__0B*%Z(WO6ONXG]Z9G@A.F5VJZJV9'@;TQ"J_.^@;LT[-[S+$)J"[J]:9]F]" M%/< ]4A2#J9E:637(YUITV-@M5,1R )PC2UMD"$5KJYVRZQ#6-T,RZA7YA-I MWRM_%R-_%5&O=GTR\E6<2/LF\VUS%\N-\QN*T>H'L-R1"_:7^Y82W3=W^=/K M5_%GJ(K.?YRJZ*V:U-C[.H>3S\B6AC#B/ !48R1 UPW=W7=ZMBMUWTW,VC6N M!QC"46>GD3Z#J%NZ5#_JRA;*^/Z(_,>Q3Y#'F]-\N[7?G,1TME/]_L H K55 MJCR6TN814D/?P7GGPYYXO,I^VZ7($I!%KSK+-4\]$9DIAN$I9^'YAM8 8&T2[$K[-0HGH: M]EH@UQMIA 9P.&K_Y5/-;T?#NF$C!V_XCBC_#;4&DJ<(('DZ^D_)$VWF2F(Z M/548:P!A](B?!@JHY\RS/:X=3W5;;%WBE?WMZ4X9X;([&;MFNA\':EI(O;](JM1&%!!O;P$$;HVWLZ&HD%]6$?@(U,]! MF?>XY4K_"\#]UZQTE[^]FYFZ*\9PZ?R2A>#>.2[M:__T6>E72?+E=UVM?D!I M-&-:@9)DQ+QG[C)0ZO7[EU+ORX+N.S74E&RRV(+<\1\,R7_]4D,;WM(&$"23 M/@%Y:4+\"P)5Q(\J:$GS:34!XU KJPX-H=#2L[_JD?^:0*;&4>VW!5LBQR=J M0CKVQ&?7?N>S_2F!_-!V9SB-J#AYZ Z2WP-^@EWA$S!G@(;S_NNW&OY4C(%8 M?H@F/4T5*TFEI+(-X*?%F[U^G2J-ESA +YI@;R9V(S__0_((>% ,X)"N%7%$ M[GY.D=Y8^K:>"F2E.$EY8/#)+0!7_:L8>0D" A%TP7?Y*O+.O,@R^+D]X :&W2--\OCP20NW'CDKH9DR]H(H., :,@:]/Y MW7$M?>D+PWV:@TF]E]TWMV,!:+=Z8L9GY$9 $S#G9)D *O:: $:HO/Z3= $' MHD1]>@4X-45HGX!*P=2G5^:OT@5\W:.:W.L3(8I'=N/N<_6IQ*8#5(?,SWN/EH: MZVYQP62!GW50A8OPGB&D\B:>'1NPL.]CFM\:^'@PC.#"\D+9!:7C%24DE=$@YR"]] ZT>8KFY;5:#VN+MJ M'G;GN[[\_3OZ'TSL&WN^;0A'F-J!'%'+N:3#.Z"K[%#B2O48C!YNNRSQA/*# MPEC<_O1RN4F:^NK+2V">J=D7B_U7R,-E"[#D.WYWWJA.N+UG@. UZY ,Q\I/-PF].7VSE+Z$E6V)2,<$CK599]LS!O=_0768-7$,YAN'R(TN?X8EM; M!M:3'E<]U'= >RQU"09/PS[:G)(\! "IMT&DBF718(@@I:7?/V4L1/-J] Y( M,U'Q0DNN^2IH7TM(UTE_KQ9:\\A#EWJ^-=/:]FL(3U6<5A(U3 MN(+O,L^!+XP[#%377@EJ)]Q5+*N.2$#+'8K F]V-GAX\\2"%%A\E][B-/@(ZY]QKE:!.Y>O.Q(^7 MKRCL4W"G"Z2(P-7P#EQG\9P+'=-RMU/NN&#_N:_/Y#_U];F0& 9@)TD&!(>6.=ZN:\ M;<#>*MAVRY&L&9"#M?=&QA0T7\KPY).BP'S7,*^J'41/#F8IC6DRU%@<=^2M M>\?A"4^>E!PU.T=.K[KB'GBY;9RY0+E5O_O&V>=BH8)]<$GB$?>-]>Y*]2SC M1V'(RCPK*\B7X".;(PR4.AA]X3@Z%\=<<=37.9E!^*Q1@_<3#8'6B-$EIKG6 MC.2'FVYQY2QCKK V%K+MQG0=>(_/*?<;V;%0_P7XY XH.A\=.XV[R[V&UBO* M+\A#-N67A Y!*]A>@M_L+?17Y,N>\#1D2&X]GS6-&>_>7DD=&>XG(1M$Z7T: M$6R5-U<;/XI$,=.Y3#R_?&T1U"BY!.$B/W?AER^3UQXW'-=OF"@*+!!-;XYG M(XM\J,B8*.2N2IN1L?8U8CHJFQ>E0IZ]NQR"?$-2(#*1SG;LK4HM,2[,&C9R MY=_.Q)MMCK7Y08_+\YUX?75Y(2%]7_HK(V3573[)&0D#;WG>BW QE1DC&-VD MN_"3TH=*FY,&Q$U6#L?:YQ>USHONN7./X3WC]L7<%S,=__Z[]??ZG[B@?]-< M_[+*$&SNG;4[( 9YT71"6X-GL+%^2,J-3A.3VP/:)Q'O%$ <$5^RTC1TPX/U M!@[6-21*+%?751_%0<3QBS++A:,<9 8G13 MQ;?5W^FH=!E[1 */.IQN_4EA[K$O$7)#LO;K3T.%K!2_6Z>9S\%D;/N7@G= M#F@VQ7$DHZ)C$OS$#WNI66/=*1F7#'-I9N9]%(_MX\^>R#2B4RO-ESMK?&27 M38;W]*SU?FS_&'@C[/S+%5=Z[ALJ@Q:44[(&;,XQE4LF$W1>;635ES'S5LF1V)M!F?2\]X7%Y]HP@RD5D2 MLR'[],*T5FEH_[GNR2=!T#-?T-_03)1^V)EUB]064;Q(_RVT;8'ZV9:!]34AI,MO7+;O0'$RL M=[Q'RJL-"-P;#E^AA:@:].$EM:437YTONP1UL:+6L.OH>)(>T>/AF6$+",,R MJ20T;2)ZEE3:BRBOOH1NS3E:4R6$E\BK>_^(V6"!O_;M!RL=Q' #U'B;@?J# MR)MN<#@1.%F5]UK9+Y1E2'5_D((K?<16#W@C6@"]C-WD'N<=CV&:0L<(UZVD M_;SDL .Z$-4SH3:.'@!CP8'PWL*Y]*>J/,0/W71OJV^RQVYMFN';@N&:XH/N M+XPKJCP.LG^/"@I;+,,@;I$/+6/FF9-K7LG#QOE%WIXD5JC6GN-^0R^)F6V-(?O8L2J!I+(+G:=O M^7UYT..T_RQX0_GFML%\0O2[M$?IYITY#XITNY38WI,BCU281N:SB(8:0.KX MM^7O/>K#BIV*FP\/(AMM?1U#]_((A36.MYU:TLB.#KM'OCR]CGY/M0_G24S+ MTMP%A/'OQ0\4=G7:PL_)+?DQTO(YI MM*\2HZ[DOUM$_UY_+V!!_^;Q_EZI:D)/&CJ^CTN8J8E]V3<8NP([ WA5O@#=[1L\7.;+1]49,X MU,N]GUD^?@=DO&IK+<%=4)VTY>."=55Z69XFI0\;,O9>;%XL(Q[-(:#JJMA* M;',0.B6?7AV\&:NDH> K _7S.8LSD_U9/9H$.R6Z)/G:OZ.*P9V+V%32OF^^ MM&OQS4$C-*/3B1=OTGPW5>1"/!(SM%BER(__X%',/YITK4;-"LV'6#)ZB/))>#JP MUM_4U*9>$*#9.:;F9?O4$!LJ>20PZ!+3U5&00+>'=:WF:S,VPN>QI-R'<3EH MX;4V?%]O&(9N*'BNC#.7 M=3IL6C<7ADI%IO2Q]N+"WHAW18'KB]8W&ZI#/"DH="_I-('?? =TF*%^Y 3I MS564A#%<_>?4Q)I6\AN&K@VZ!8<^Q0VM'U!K];W3^MVYB+%SA!?CX!%;XZX1 MB?RFP;:5X;R9BG:\5_J,DNOB/6_*[94"1C!Z2P+8(:'FCQC'07"+6[ MUM& V?3*#8',KBU,>="]K+Y77^],Z*F_D7C8OQ7:H@9=95I;>DFU$:(OS$X> MVN@_!=-X6U]B\;UOG77\,R6(=#[45!E,KYG>6"G9>.G*TTOM=BXQE3L@=LH! M-05(G<;K;YT+'XJ0Q+SS'RBW0%E/M4W3!AKX!7D8M94._+L)4G^OO]>?%OA_ M,%?X?5EY4;Y?KN@%U?-F:.X#VNM\0?O[;\TG!BTO,?NTC]"1V'C45>I/# ZJ M_&2'C=P<(5:ZKJ/?RM\E>O0J53$<('A,W_\2C=_(V.]RI'+9VS:T^+XRF!$9 MU I7;GS";!A\VZ'/JVTQ9 =T>NUZV8+;URJ6Y>^BT$#)N[;[K]Y<3=&3YB!W M."$$2(YXAP4#?-Q7*]4=4+'&._LM+M/8P"I=$F_9A8PD607R;5Y M#?K=CAFT2+$WT[+R],166P?XZ%',G@ G[XGYJDFW+7#NL BY '*"X/8]X&:T MM^O3&>&(QW:-'*J#KM37#VY*="8LZ1RC>[G6;'=>O..FN,3;I9HME3RF5;>7 ME,-P'7RRZ 9S0&[B%:!R=B[HDL+-QXXP+7>5C5-XR\7&2NOLFM14Y9D<3,(% M\59VO]F.,I^BX)QE0=$*/$2-_!AKLG2;4^H0=!(IL /ZDH(>;(NLU,5[C1L$ M3UCA&0+M%T^$WWAP/5"\5P"+S''L-_/+G5O=,E8(WES)FVX*^2BS>19LMKZ] M QICZ-T!C2[YRYLTUZ],/P MQNO"0^9WL#_>7/9TR_*_J6._;KF=4 K>LWK;@EQL%U3@4Q S/%\MCE^MA>6+ M-FB>?CM9T1FA7 (_M6G/](PO_5JXMRT.?(A2R\56T"<5(ME81+??/J@/GOYM M!^0^Z>>]I>1YQ\GSY!"LBZQR85GM?*U15RJN>DD!,FFY.;BB>1A^A* [FJ+[ MP=USH 6V97OYU4=Y\_ MBM['S1=U@O0_9/DF^ MS4\(AE[RDI('^GBJN5>3-U#DM_)JYN-&B(=+?0V\Q?B<_,7N-;\MNZ(YR\FH MR"/8O$CD160 M]LE&UM%U2!0QQ\SC/?P"P6X,P3H'.RD/'1N0 Y]R?WFVNBKH;('&B7L'[8?3 M6!HG)GIF^L"!0S(6';%7)36)]B_9S2!,[W M]R7*SC#+%NJ^MQ%3_-ZGL[_6_\]KS/PN\G#VD:=0A87CL)]KK M6.2MPT,202_VH8?E>YX12C9R">)CBCS0_ND[I;>1(BWTJ$OS=Y]!BJ)N+0UZC$,1M?6G\$5M6&O:,(D2N+;I;4C+8Q8.S3GIPVK=H #YTS0)H= M@U>/C_1SC^^ @E^&X1+/Q;+P?+LT +X \8Y!_:QLZAMB(+>GO \8R_#%;6V^;+:4O,%A/%D M(SF$G/'D+<02RPJYWSI:N4=WG=[485S.T_+VYY/7L_R(A;S. M915L=,"8Z&E"K.6+NFW3%F(9R$-,G#X1LLP"3O &CX%[1Z@'&]AT,_/NUZ2K MO_S&AKB.=**HBP\:KU)K=H+L!V=.VW(F8/1+NRW GA<1SER.O2M#WMZ" MLR-'X,R$^Z.%L'F&X_UUYX-93?>'2Y4))WK/=5U$ZX0>B8+Z\\W)2.V=9/6N MRO(/LLW)I6RZ2NII7S][)/,2:!3$WZ5MJO+SWVUS_UY_K_\GZ_]T\')IVTG2 MC66IEP\\*E5RC0U?MBHV5?A#^UBA*;<_AE=8L03K"8@Y9_$R#56(UL_/H$-( M=XF/24(_-NO>?W7.U:CT6;CAN"+^9J'+L^=[HA"YM(H;ES*^_#4D%WE87DQ7 M(LX1UPN:[B@5M"H\MX&>\7&.)U2_&5U,\''K/QJ''\!##29CV=V_%WS+>X_[ M?G4?7G(B48"POAQ34]-CB.?,>Z<,3[_;&A;PZ3;R9S4+20U_=UPJF$=T7/3$ ML.ESY\(F/9714J:F1Y['2W)OG6W/YOO\9L/_"F)"\'L62BI%&A5E5:UJ4^#3 M)EP[U]XX1$TIQ'9 XFLE7ZM+$'[SI&]P]@^:Z=*M??9W&X.W+55:EF!BU,>O MAO!U7)='GSEO)GHI7C@3-'J:O-$HJ5:+RM=L<#AM%^XM_#10M74.<\AQX,AE M=6^9,J1LE Z+!E==XL2^^N[Z:3 (O27T79,?:NJDMRB,>83R&![M&R?SH M#DT\5*8(S>B.K'>6;/B<,0BKB$?)ZCNBDJ3!SW+:CL$E\)NO)PTKI=X/C3#/ MZ)QG3O7!?YF%%9B=)B=6G2!(?"PW"'@?[=YZHV=?:T2J; DXQ8OICY\\-,F'!]8-L.[MTV*<>0?]4BQ?/U-):70$[+>M3;@XOCTE)/A\>C:,/W MKZ;>U3LV'!47^P)RX4GLOC*CS+S!6<1<=#]A_D"]LC0G%AW'P MHVKJ=\\SVP>A'<6&-J@F"I;/F+-]KM#@33_)C6#JX<+YT;/+9N7-^T_GG#PM M>G(%!=.?GHORO\;Q_)C2+1UD?;:)-2M9?CGKSQX#/IW@(ST4LT6&CH/4[9?>M[EI)O;XE?YSU\>;VX+3_N2T MJC/'(X901#YFV)[P34_K)M\ST!(,:@,KQ-0I0#;N2L1ZH?B#WIT/C'P M+?<*"KK#!_4UR8PR![_J7:-Z/\0)..\RNJ8Z-O M/.^MFBS5PYAZ?7K!A3T!/HQW/X;#Y9XH:"W.ZW+BM76TB#\DF[,+*:B.4%LF;2^6C^ M\9M)CCQ.H*8FI^RT-]NO<16OA[S&HG,OIY#3*&:X"4R3PKPIS\4O1*9+N?FGZ;I-1;"WM M@%S_](\U@S!W32RRKHW5)F^F7&DN97 $U^'^W:OM0T07T2"W^T[*1;F;AG,O ML;SNGSY45M0C6'VXW UTO<'ZW4SVX^,WKL+NKSU^"NE^@RIDJ"W9 ;W] LMD M*_)+[^XR.EYY)B2Q7U<-?K'\Y\&.,X;-R8 MD*_L=%D6::XM*QZ:KR\@>7[#*H>)<;7.[NB@R;<\)99F\1.,>P8C3#SA*LO< M>7H]=H'#RX\S'T@RN:N[+#N^35I!U3<3)',L,N9ZOQA5G1P?AV\[ O0DW1UL:L]V#AE(UX&_96]_@ M$_=.^!2M\KV&.C <-W8(J"EG[%F$S)<(3RHC1KFG MSQ_^N'*I.) )@VYUTK"=]C:OIZ:R@1=L0YRU2ZM<92X\8MW:/NUK9OIX^^AH M2%OC*NHCY$@"UC>)OVIETP!'/=8-Z-?JHH :U)$8/Q?GS$%^RSXK_ZNL&H>$ MOS"M@E\C'(0U[);=1>MF=\L*4[2R@LD+V!F"PQBR'LS<='YYRM?#4],ET ^+ M_M[+M%;R<@?T /PJMJ&Q4L7%]D/MX!O#Y@O2\Y\9?I9!/K_.(4DZ:*Y"9/ [ M()9IT1C1#V/,/ZF6<""%\A"_=(;2CF*1M^!2T*P_5;/?US>H9_.P/XN\J(+" M',:H2/C!DHC5Y_*(GJ?Y4JL7J@U(?%0G)=9>W#(N&)=C?[^5]:7V-$<(S2Y% M+X_404'NU\\Q!TBPJYTM/1?-*QPVXFQ!*=)NG.MRRQ+M&F$8S?5^V]P_U1OG M62)%@;TBM(R)]DV/;P9_=TAQ]W1_'\$2.^$A%KS::.\)OK7M4 O[Y%KFQ(UJ MB%W3MWEBS*ZWRN'X;7!$V">NW[[#GGP3A91 ITS24,Q@SE;!E.AA MRK>1@_!+YK'8V]X/7#B*L#$ZSEUGOS"M74".#='5+0M7!:35F+.%O%=D2^-T M?'/9UBIH+>/^&(.O(5E78&SPX &GL8O*7*_X-A>I-^BQUSDE1JT]?Z__S1<3 M?<^5C2^2]1DG%(:H;[TL*#:H'E5?Q5G,GM:U\(;!*()D>W!NW/J9T X(.VU6 M>!O1>141;=,MHQ F\LB^=2JHN7W],S>LP%11J2)T92AT7\. O[="ADN"M?HR M)<8Y&[>:\SGAPU+8P'OPN.:^X1C!S^6AN!Z)&?0[!Z@-*N!'P=&[7EG/&.BL MOE-<6DTH/;)[)XP?&HAX&]_86XZ-,4!83+LWJ2V S=IA+/V4GBLMWJ>&']Z. M]GOF:G1YU-/WQWA5W:>JXJYYNW5!OE7A1>Q-\_NDFV?IT_ '\]%^&1J#N*\= M]=<11X7;8>=(C@3\N.A!]WB";FT[YO2 ,E*^(W7%6&F0Z1IVC^KTSRJ?4O(' MB(")->7"ZS.(,A;CN>3([O@[A5W366]U7SM"-1^BF^XB0V",N<[5]08"#)9G M&2;-R$1IN!8^^O-X8Z58[E!CAK&: T_-Q.2'A]^6R)WQWHYZ=_GCST[U_X@U M"N;E9426" 1OI\8]_BIB/_8J)MV#29748N'>A-4O6HXN<$[BMU,6E.D?/*X9 M>R+JRZ)SYW#U>0<78?W%\9N21]^EO'L;L\KY:FA$)GM9!E&L/OQ3E#EX0U^_ M;!OOB&4X8KSJF-5_ 3J;#YZPY:SB(T&,] _V+.PK^\)E[4F*4$V-I"RPMGVZ M@*Y)FC,0RG"X+Q^, 0G==M(<,XO9X#FS(EU=Q-O!-Y_MI"(@E'?IZ9,CGV3V M<[UDP\)M\73 _Z$Z_Z$*+]P3SL=KKL3^T4EV07MV.-^'X9'L5,#RP(T.DE(I M3/&TO;Z,A;ZKA>)B^M6-63,H414NBH>&6'2LMQV[X<#6).6O]L3GL;@]_?OU M-:B?!^/%FI\3<9UELWH9O)JQ@KHZV(TT@AL7/#!WBNHIO! )#]J(QH1;T'4V MA<'J91[8-.SR .D (<,120AKY$)47:44%=#-]^'U$5N._M#-*6TS3->GUQX^ M?._6X]7Z?.BZ$0S5#ZN/N4_#7M7P[/DQ@8V M,9$NDN,KU<:6F T)$5]U%1F-;5^%7XSSDG^Q.!'ZC$O=.\-,698Q64['DROZ MC!X'PJ-L>>05U/:8MJ1:H+QDZO7'Y@_R&L5X!_>%U!\_Z.EK\G2D2*5>90>D MR_01MM'FMHI6[ZFV&+C;\L KY[3!F6A=&1>_'WE(/KEKG%<7M&J(YXT1S:U5 MU&3[4,"Z)*XV]3!OTG032^JF?#BLWV$\/N!UG 77#P8\.H]R&*Y228@:DY$4 MUF *VFYR=A"[]M*)\=(].0LN)8_;T'RHO^Y!.R>=\@P M@@%\84ZK](0'H2VR0HT#4>B(P<+H6O"P<07,]M*)H6+$ &:%:3MN7//8PRKA MCI1V%Z)E>6',_BS7^^V^\RHY'D*P D1M::A/C> .Z#._Q#W'PD>UG:%)075W MXM&L#WV\FK%M;)J4$N,*!Z)-W99^]4NX-S9!L-Y5*E8_V=G9R4KI1&'(^>;H M??=U-(=G8>_SX/L(>LRDFI,[H&$KZ,]R4X8QMV?R,IZQH2%) P-#*IL61Z-A MJX2:.QZRGG:P-);I^%HL6:Y98BA[_KYRNSCPMHQX@8*]/J<72$1>82? M:F43T="$6\4EFIOG7+?Y)8DGP7Z5DLS;GR^T(Q:>(_R,3$\K:9;=MZ]6?8.X MM6[F7AVYN@/*1ZV">7P:RQU>V3'?+:\,-7SZ3O\Y9,TL;-*B& M/VAWJ3X!E_I9B&*P&%%G8]*3MK[C8GUML>G0YJQ9%-"S(1UY7O1J,LAG+\I, MZ;%N%,S6O#TM0#MM?M%'NL0/?CM?0OCCT)+N<_D '/1( ?AYI:GH8/MB&SG/ M81G=:RS821F,68F']JEM(;\1P?X0:)<]=U'1CT6UIJNLUY,3)Q*?5^O"SZ68 MSI@QM:_=W8+/Q;&KW@];C:]\R+BZSM3>;L+R'9[%$UL46GGEI$[%;0)J(Y1@ MA!4]0LU"3.+K"V(:4,^4VTS^UZ-WP/T1ANL(QZG<.&T?LI8<>M57CS(.O" M/=B%ZY4K4I_H!KT,9M7AGXGW2>+XK_YE8\A^MU%RV@#):%32RXMXH-5%@4OG M]B>0C-#+ M&NL&],,U ZB@Q49MV'F?']6%V9!#0:(!L"-G=T O M"\;-JM2+_%%6\)$"\3$X\7G9D73#>QP6ZU\.5G:A/\BOQ;FJ-/HP+L."JG@H M[2.-RKL\L1JUXG+MZ9__ZD<,3L=OG MJV\W.:Y?(KAKYW>NNT%&#D?RWA)PT%U]/8;\0G7K=EC3"SL@O4[+CAP)XMM< MGF@3_OK;8)O1%0TQ0L_, J/> WQX=F<8[OYR>VHV\KMF(.H0Y&RO>_6=,(F^ M]4,B]KRQ'#TO?.ZEJC;'K MVT?9!]/0-APON*D7P"<<O(RK#.=IORGO..W\ MI6P0Q/G$-5SA@,\C2$P&ICXZ0D3!_#Y9<,,SHRHA[9LS;[8ZZHXN^6*-E4^# M?&4)O3Y=OUKL-%;P[B#?R*L8W$?]T( +15Q9C^&0CM<[(#$XFD]N1:S\6+C!?*?>NO(Q640TS]#[$FMN3* BGN]R40#G? M[5M^Y4H#<>]TLZ84I]0">QZA9QJYP#Z./H,,W(R]':/;;VCT$6:IVA=F9"QI MY2,6;AA&,"_R">Z10KM#:RD7^W9 AP^^.X!'^ET64>5Z-V>F?_0TF^Y4>-E( MT/OIXW?F?=2^CK,0P?8=9*'ZK9_WADI&*DMJYXZ74#N.?\9N6##X$Y1B2,GZ-EQ8W9 5JA7 MB2+X*Q6(,=0)DZHD!\Z\TE CF8=]I@;VWNQNLS!MPD"]>2WD=#?\UH/55M0^ MU0SRU,Q[HD4P44^3C@1=3O,]&\UPS$@X+QXIUCBX%/HL;UY!,*U+@JB@7XN] MW77^]( IM\IY*65EEK,4)NRXK6Z"V<,Q#4@0/:=G M_B9158#N?0X+U$;T5=X.*-?V)F(A$#9IAO7:,[T#\JVO_M'S*4]:JG-9?N3^*U/$Z>?YY&RX.6.@P],!HQ\G M2X\UJ2X%&PQ03N-Y4:])4FF$&,T#]ZH#59G*,V::?((/H<-[-I3(V_8].R!G M5-Q)>._&0NSV4IWG0=28W9'FNG[CJ*)/PRL/?-Y%>Y M$Y$?O!=,['9 ]:+['[FUI>+8N@N9Q>(E[,Y^@_B79Q7&JADE%R-$K)0/C0P] MD(;ZHK\I>-56"7:XW,U2MZD=-57A]@C6CG.VCAX*YEAO>3))D/[I\*X?HR]Z M:C;%TGG=::"AZD0EIF\]3J6-?$6;U/)8*6M6?%31:_\[RGP0(@S=\$YX\=P. MR/2T"F4EC(131:/O8<(<>=PI;+/AS]RUP1-ZR6=E9W0VD^4RFX$K5 +;DJYK#%E)=E/ST MR$A'.;M#O\%X0K&XQ_YD9WR MNK;TT3'A'X5YU/*21:[[8Z[OD4?>(L:6BDD;=;B^ZU,YR1:$/R(XA62E=$)8 ME]&!]D^/VD'L;F;'?Y4(;,KDT?77:S/A.IR=Y=#?7-.!76 S'00'E:QD&7E; MY7Y0_-JI,8CICC1H+:XNW '5L2Y?",?M];[/X_/@. MJHL(S[.)SKY6L]>"JBQ?E3Z'L$M=S,R#&6E2/HS+B)-[Z+;8BF[5_7_?'/%? MC"3Z$+1%-UZR("/J3](6]97?D[(#>HS[ 8T0C(\TO0]T";0[M M&W=["5<;7S#XLJW>K)8Y4]/2Q'C.H-F1_7XYA_@>LQ>PJ"H6/-]7ZH--$?U9 MQ8/S.1VMTM-O4+9J?N]%:TR+78K3U1:?,(+@UT^$NAI/Z^ S!XN16B6GWPZ$ M)_PO\MX\&NK^[P.>+DFEJ.Q9IJ(5"=F7:4,1HL464Q'9$V4;,T51MDDJ62=; MDI@0@\%D)UN6# :#(5F&&B"0K-$P-=H32QI0Y]^3!TXX.R/#A M[<*?- 2>X#RZI1F!3:J,T,F!UY^,'9V3!]1W?%K4'K/)/C+GQ[@D\%-#S'J2 MTS50;VXQ>=7,UEE=_S$K2\.QJ?2G@ 8%GLTT95E2Z<^.!T C=/>]'B,JG*>N MEZCQQ2ULVW1Z0?>; #' YHO]8;(.5;K.Z5A4 U'J\Q-,I'7FJ/-R3IPDJ0/D MHA;_KI:29%T<91'F9/?=B_2TZW9WZP'!BO(PS953$G?0CS3 P-)&(*LO^&>Q MI'HVE]/6#Y@@.Q.>R_C>.+]=^.9 :A:\#[6[6FSR/(>CV,=D!R+'S M/?'Z7[:51RZ(?I"5LCBKN"-<.%-,>:,"*T8%QT"F MW <0\S02%V2L$58)W^W7)?*SPC*'K)0?U\_I?YAQ:6$U #1BFM@J$^$4YUF//^ M:%&YR7M7U=2#XT%B<=?/[:=^;8E+H8KS\;M@%-'N0$CB M@D),(!TI:X".X'01)?5=K#[CA,UW"-T]5,GNN#$N9^;_[9<-2FFRQL3#BFW9 MI6JHZ589FZZ4)^A[;D9EF27L0?4E-U /VZB=G4A5=-PKWKKS<^>AOK[77P1F MH2>#4B=1C9:2ID!NC1*!H<_T+N;:9!!L^&1LA@SWL"/*8N(2@_J@\3V68]$] M^BV N:YU*EN=>8QSP44XB2__2#+SMI]03<+>&\>\/_W0\!7$NFF (U_"J9(\ MSD=2FKE>7_H8>L&TG0O:A)Q+8,SF! 4Z43?7$\_UY=4^T&Y4+5U9/+4/KK$* M>A]<'%$$C=;O2(Q?8^[,^:E[Z,D?A#OENVR;/TCL M:LZOC]TQOH.C4>@8<&_C]X,9,U4OX!"4C(G M=X9>H)0_>1^4Y%3I8*!E%FZ6FIPVX1Q]4&D!_M!FVB ^R5'^047$8EAD^LO-]\(^5&C_@4EP9%@69@@ M0$$9#=>'OGN_N^;7[%\:V5*K6+B=J4+S]Q.>ULF4 M3DU-X5^R3K%C.5+SUBK/X%**+ @U+%O*NTQ9.677[=8;AV)E=%T"T'(Z"^@E MD[-U47NZ.*MBR!Y[Q4G^@?G9),LJA$M\&Y=UM"VS$SFB5EK M5.6^$W*5:RW#KU9%%8USKI"*5QFP#^ M?G;Y_/[XN4,)54?N*W"D"EXN;#+R=SH N!;609E[#*1UY!>S] SG&^4& O8K M\R@D%[2=7,H%B;Q* H]8$WL_/]G6YJ3J>J] #&N0$KV^.$-+93AN.1UHH&C:3[02VKJ-OH';8O<4ISLM*15XICG8K)_6@5+Z>UU MEWZ@MTESYU969.P]O,.4\BUV^5\>[)5M#3(\4B4SDQ4JW9&SO@UDI&)[#F$Z> MD^5KGI:6:RPR@G%!S$L,4I.3C*YA3.;(!6?/D!<7E(HI7:VGMF$_@:;81GX] M]5_O&[SN^)GO:"S7E[G67F6LI<&$N4'8KEJ>9 :.."\-T*J"552 >^4 99C33X49!C.:2G[&#:;Y=H61TY MG;BT=BTV3ZBV*_P8$FT MENSC*VY?T[L6CLL/FZ0,Z"=KQ&Z!:[@GD+^_JC71Z4U(;I;' M>*._=$<'VC8_TC_%!75?5%E#7Y-Z(*4P JR [M=J-0O9#/"EZ_"!,='82:(Q M]DW(HA'G_A*'CSH00Q4\98XXIR0_YOQ":X*4<.J@Y?AI@0KT0S+"%1V=I-V9 M=B*"O?[29ABQ!2[=3NFN1^8Z=1U7\?FA)2+&C#9]LAUW2O<7_KANO-P)-@'? M_[/^>^'1T'E@7B7AAWBM4EKRFWR.HU4.+M\PUKX^7NQJ^%"X(YI!FZ?E,!(U MX1W*^P0XR3Z<^S1\(RHJQ*2QD(\I]_<%AXK/"NV?=&)](U2@!X&3^8.(";O[.]FK<0JVU+0 M+=W/KCD=*,U@7DZTQ@1;N6">_R%K^_#,N O8])R>N4.,6?\/ M+NBR^TG48G/+^G9V&(:"BE0V5EY-O=*2GE?'>3=PA,KNMV(]"4'J M.QZXJY2_EK",6,B?P(G\I*4,9']H4'Z'"IYZZOQ23.6 S\B$Y<4_MH1RQ!91 MXM6RP:3N/SP,9?IR=SN:3;>)DYZX/FO@]W6.#97S[#V"/E!TS+J _, MUU(H MVW)H%:(BST;!CUW8CV3N*Q)2ZP)!SCJ4$TLEFJ0HM\.'=R%JM+NG%%=3HLG! MWYV>R10HY?V ">1PVL844WZHD,-,Q\:(\AU#26$U5((&W>?5.\*=7XX9"2Z: MA,$&F=T1_0JF8HC3-C^+E"S44G9;=O7P3 M-GLKG9+]6K'=ZV15>5_["U]Q[- MG@E%#$5-P+35FNX?E2M]#E&R>1^D-]']6']+*:)>XY;R5 7HPGZ]G!NZ?[1@ MR@)%KUQINO+B<\[7)UN-1O<5W;+D9YAZ)E4GF90%Y^BXJAY5X%SMZ[$[JE%Z MTMV@(ZC:X.UIY&'S\HN(!Z+@WL\'/I=%L"\>E8-4O44<*S8Z?*B^SDC46O+_ M[J\@;%I1HHA;Z C<[K+*:L=W)O?'N: ]G2^&(V-4R]S@<'>KNT7W0O&=4!' M:1&'=8FT)XQ'%.?Q[HU [$^( EY>.<=>SWG*+;UQX?.VY7D#U I(E0S7^5O<92NYMLACU] MSOKHOX\Q'O_CW;F&'8]BD3-04Y@D.Z5V-TL@THTBEQAGO 2YT^^3-N+4B7TA MY[9>O* X(I>>\>X@^V>52O(1D(\(,^(,M7>5,6)EB:DX"##]SH#P7YI:WM=H_'> M3E,=ESI7OL4/1R4YU&Y39F]5_)?_JY='WN>&;\/AC4L0U9LX]Y5%-[TZ'I'9 MS<%:8!+9/R]Q0:JV?0R!.ALE.>\]/4]GV-;(:>"HEG[WP;A3;VE&Z]E_1CY=',H(S.A(6UZ M9N(UM\XD2 F^(=B?YHJ-@*SB U>*0F9H%RB?TPB>6I>8HL:<^VNY8OVEV]O) M,DL"%]B)T^BM\/9A@2C8:<_"N;TO4\+MSI>T;#OUP5'H2K'L*7EM=/Z=K.+" MI^DFP=@4ZVQ)12.P(.LL.[G:ZGT0ZM* ON))]6%B!WW3P; XZ?--R?>"]NWQ M(SO=O,_4@5TI[V:992>!5[JN>K"ULK#Y/]9NO>A)*VW/Q_@OI\R/YS5)7URB MK#4\&@7=9,TO@(?0$_1G,)'L.7R&PK-"\)4@&/8!1$UI_W*'GO@H\BWZW9'< M9YV'K\G$[?_VQ7C/CXM4E6$A8J,-9 Q6S!&8(9/9JW.< C= M85T*T,^).R,A4WO9[_;MCFC5>.8W@=PY&GX\ &NGCC_Q#J%_]8;_06/](BUQ M17[RP8[D]4WBQ06G.5FT("I[2!(A[V@1195OT15;E4AY@+[G=&BS?&M7(:=M M9UI$+^[B8JTX3*^F>[@:="W(&?WUO"]O+<'_GL=OC@?V.;?H*:G?/7Y,5 M$C(*U)],M/\R;7?_W&K"3UWO1GS(_<+11OC%TG/Q/Q%/DD\K,N04IX1CN:#/ M M'Z1TG2R.T,NP./3E+"[0Z:3X]^,P09@'8(U(0E.\E2I<>UGL />. (22+M M><22#Q<43NW>9_5$*2_V47.8JI/Q]H!LO>_V4O3Z/)5E0AI; / MTA>X(')&][2C,IKL/\G_I?I;85J@HGS$^BW,(L[% 0YO0N,PR;LXD958])!\ M8WZB>^'P5[TM)I>=6@RW.^)$.J>;Y']"'^/VKN*>K3BZXVY[RAI_U^^3TGM% M:K7^&O8,A RAA184>$J[^_HJV-YX9(8MKO_PODWAUR:H 6P/ PQI<)BO";7% MFA4PW\1N+>8KEE>2*K&T-D76U_A/"D3YP!S&:YP;7M];5R>>:HT-\9G;1%.X MP=Q+I:KFDKW-F7EYQE<-TG^4Z9,X>TTFH,-R1/(R*TJ:]7HPK&ZUL!T:C]N^ M2(T+D00TIH$:KA<'T1".0(B<')+3B_MC.GR/5E;DY?CQB-8BI_FZ6J42[ MXXG@U2;DLMB"$EJ((P4_L@+'V?F*K%DW3!Y^5*9E^_%^NYU=%VC/ID3&)-:P M.IIUVU'>=N7UP9(TT_/;]4A+1W M+DJ F/ATY!?C: NUFJZ.0\K]WB/O#I_=,7'W*O^1&(< M$J^KN-S<1\(UF5U'--+L_(!G_0.SB@YC'*0N-3D=HC[!/&9938^:O-^VV3K+ MVR7H&TY[;JNUP0?/VV+[)13S;O9VW#R4%99M=-9/7_/3A?MWZPX\,HWUXJ?-SVNX Y4]EVKWD]57_BJ M.*4('9XYY278N7U:^,/YQS87W)E78 9O'MWG'ZT-8:52UZ^5M!>@2\XT6R/N M_'*-;OUVGZS8.&Q>B\GJPF@&FE7*AL5O-7PLM[5 -SXO;U8#2>2F30!LA@R.IWDY7"P;*:O8@U+=JR&[,D MDV.D:I"O%65II#!Z4[#MV__!L&5T+U!A'J4$$LK>)*XU^/N MK*YYN,3KX)%C#S=I2\TU\CW4T: \QI7G-1*?)@D12S'U,<1=[D>8$E>^OQD< M;G^N8\1D;%[3=TZXOD8-F(5Y3362\JTX"A_AL3W0U!)./Z(,&1Y.9!DQCB0- M7]^?4Y%TMEIK3XX'GT@914V]+R.RMIQQE'F*I+%M(#!H;[5"[/M;8^ZK]P$A[S6&K$36Z[!O\7%@PLE'EL>$6 M1NIV]#.OL]>;564[3%R^&F@)90]^$[!ZRT#7UZH52^P5RO3-=_A:_?C&D,!W M2\B;HG#IT- [UX;'#D:+2EXY)79J%727'^[&LF2CJFTH]KV6.ESJ]#Z'+%*8%,Q(05+V)*?O:XHCW@UVTP!W:>TYZ? 3+8A1C MF3\>&B1:]*Z.'OCN];G EKS/ZKKY7C6'H%,,1JQ"1EM#ZY'[V@O]/ ZB'TN^KE<8";E^EV#E_>=!VU: MH*!:Z7FB&,P?TNP+SGS1XZ;^I>C$X73XXC?$=-IUYY%-P,/6P![T:ZAL@W?Y MVTEM=VISOYW7.C0S,_@"V716N#F?T^HD7=H+%SE;E.-)2_?Y$>Q(7?%ZTG&L MX"BP@/&3X8+XJG6+,VYJW6GXQOYP MF?7TY*8?J')4%-F'M2V'\=S8\'L>44F:VIVHJW,314_P8PQ85)(45]FQ"_>W M3A^87!Q0U@I$*!_67(!(?HLFX[P\GV8R3&0L[O;-7?L9T?\X ?GS736TR1[V M#=XT)G-)2+[2+I4]Y.,JSP6=%=U$)I9(1"ZLHAY_F\_?R\YSJ,RP@<$(^_VW M%X5M.F/2CU=GNC/@ TM?4BR?;78FVX.)@8Q'$&.W_]H_GS]^6RFQJ._2Z=,UWG=\) M,+=2D%614X+L@G>([BD(G8IHKCU!-?N8A!<75"]UDX:0;R,8=A(P/BO0)>=8MUYL(V=T5#A%&?"L[==]NR_3 M$3ON;[2,/LRZ K\TV=:_P+A9@*< O MM7Y>T?+O2'U 6NGRN #!8,RG!;W>"? U= M(:LR'.T<2S+YVWHXP0<1&K?>C(BBK&V\MYN7I*69I5X@^R0! \[PMX;0:+/5 MQ=X82%47BP1I8H0$;C0@XAS&5CEX+W-!A.YD)%L $G]4GC/&>^QBU!@)[H>: MH+>@>6]&+Q8&,K3Z F3H]V>&-IS1CC';\A9621<7!)UD&>AM-!\"G#J9=(#@ M^]J?OO+#F\3APU*;MK%KWNC7><<1:YJY(.R_8T(FLY>1XAFNBSJ)/B/PX$Y3 M( WLN^4GY<3UV^GK@61[L\R9*QMO/X>F$RC:4U^='*%\Q)Y* )?ZQ\="HR63^J-<@)R MU WNGT#'[5A=BN:][=V$MKC66D[XM,A<7SGAAZ3Y(V&N*2@"%U2YPH\98__0 M8H\@L4NQ_Q&XO,<3=Y>0SACJ\E_J6\N79@8&$(S*3^A7+W7=4\<2I&8WNHWI M>/MMKX[\[GSE8-?UFP\-]+R[U#.&T%I4E28N:%N0S@$NZ#&R4??JYT=/$S9_ M7#BUD.F_XFS@<5M#+%@]22(^,PII$/R^B)R#$QD\@@Z'63+]@SPO[C&:Z#PY MMRRPZ7IDI$':C%[E8>UF[7FH :. -L H+BHXFY5;%"42"SX(:Q.H")Q=MTEW MT,H4PJQ"-+KT75OO)IEB/H>]13-^XD36FN>6>YOE#19F??=,O4X(/]+B9,$? MA(E!W%F*&!-2,WK/")>.>?JH0Y-8BV %QL/+&.V3X*=R6E07M-;3-2R6!HO< M8TJP6)B9EI29Z7W_$[Z;:O+LG5D8GVDE+E!;[LK%!LB2,[@PN$Q]R.!H(PNC M]NOTI*?9T/0;1Z<1?"(7],79MQ.5R5%D5Z^^USH[WBULT+[CEAEF, H_[12$ M3H;9,>U8KM0SU=L^''_%1RWI^4,F1'PJ98"2M.!/C6J\K=!?>.O;^*VW97VP MN6U3"\!',JLUF%MG']R3JK8J1-QYF&:T]'17B9299 Z M%DC5N1RQ^@YW =+(FOQ^?]076J&UMW.5WELJWM%[,LI?SB^Q9<+1]PE'%&9$ M?5D C@H0Q+XEMDR_NABRZ+7#9D'KB>%FADA=)]]/CDP?K/$:4>G#YHB%ZN>0-=JL@W6KPT .TNW8+_WO:37O M;D?C/T1C>2\XX9A,8Q[C;BX]V_LE'K%G;/AGL:9DT<7>&[1ZBI"!YRQN.Z<1 M)?CYQ@M/O(1]_UO_FL<74'2;PC 7(N6Y=^*-LM$*KRZ6UXQ>S:\ >AZ*/-I[ MP\%[4#.,M432JZE:I:%-7U\^ W;EY,T%:T6L"PEU#_K7KL"(D3$4'2Y("*9) MD7A\:QFF\W9H\+T._P'^1P!VER#LR07[$1A,2X6#-V&%! _TIX=5W:>_0S+. MZU?0!1V9\2R)YBY5)!R7&[([VK0-G'WST\OW+2]B16U<7D ?E1HY:[$4I&\/ M*P?ZR#D%DGQU1I?Z\FH,<)C VCKOTAM#Z>O$9G\R?O6#+J^+ P03V%3MX#T, MZ_#M6DCSIC7K,ON=.7M4E-64 Q?U*F%>)$GZ_*]+O+X"1 (CZ49YU\3T#&+T M]Q/G0@@$XIWRH4_>S'7BHS2FFR'[")]3=!N4//IM47RP;D45I]/63/1R1M<8 M0R8.+./OEA$K%IM9_Q$4P!HNJ':Y"=CH8X'L$53-4FQ 'I@\2G[DC;E! ,#K MAAMD8<:0P>L49P<@6)7L),$' H!LE^4H2Q5?ZQX!)'OTGC*LLP6"\.D02E]) M^_;ON(/*M?3%4MSB# ^Z+2 $;%K2W^, 3(SB86+P;TS<:%7 KDEF%0/X6=7%P\])>DM>"&0RK'H< M0.YF0PZLLQI84(%P;1ZB ^/J+_Q&N9@+4O;#X1D(8:>U73R\^2KUWX+N00"@ M^%5\L!M(4[N;&DKJJU%A608& (3%!6%0ZN!?0HB-1BW/401"Y@I_^0B'+KT" M>$WAB?FQ;"XH&MDVZS[CPP6]V^ #7N?Z5@29W!=\"^"B^^D %\505I?, #X8 M'54N7T>09SI:.!&H%M%-A48N)L!X@D\Z.$-JF@$V:EA".JU);62I_1]TP,M2 MA8U-!F@+"1 "!\=CK1PNZ!F-F@!PH Z VII4+FC3*&-RHT,49ZQ#[D9Y\](8 M"3':36&2\#4F7) 8^&70OUF+EV4;@CS:%WR&X LP%VL-'$KIME@5)H^2[@), M,",-S#L)O# CQ]AHH@G!<$'^U0YA?\4<2$$ RRGU#WS'B"J=ME W3]1I GE; M\::HRAM@80CPY%TF8RSUOMJC_T0OO#Y+ 1PBN_L-L$"65'&+4V%$F%OAR7]@ MEXWF4,#F,?_LX,S7WL6:D=>K*<[(Z(]@AH;XB!,T98D(/8H?THM$+ 1Y]MC. MLW%/,3%>BX:N6NPQ50P1#?5P!X8TIAT&[-S(,:BT3E?8+_AG7E=.'&UQ_8&@ M-]8D*7U]-"%];+#;TD."&1CBRXO*(*:S2'*C$'N>+DGB[-E9["..Q8#5I:F8 M6&_Z/'XX B Q@:1#O%R'7OR5:XKB?AP&T_89@(YE-WB@'YV'0KD <6?SAF ) MV*9=FLR ^0T%I08\[>ER@TG\ Q).FEKZ.VPDD&R$5RI_$;G!-9#D]AL\>/V@ M#@,D^T:<\& G"J''Z%KRJ3'(EV"&PD*?E(_B#+5F B&!A#SHAIZ(8BG(70]] M4L1N@0N2W"1;<-#>WU&Q1D!48 B]?Z,'+]N#?X.ES'] I(T^4#P Z3N AY.P M27_"GPX.0SU>YYT.Q 0V9%=@Z.KL$J]!X6G.V!C3J+PSPI?8Q=HQ0]"ASYKB M"-C,$>7BB!_.%-^=?K,5!UOVXBH90O#S9S<@98;[0Z;_J_]:DIK[.4)6UQ!9BN M0=5T8'FJHVC^*-@E%)#LBA&@OSSCUNHJP12_P[@CSCH<<)!^_N)3\ NB@< M.2!+I]]9_A=,\C !M*S6:^7RF=\J&B?\6YAS08WT0#/O6B@S>$65"WH[0VU2 M0/! SJA>ZCPUN2&C]_\-E'@:M3*U?4/!VP$*'AJ5M]&$AX?'+@ >=\%Y M>(S@P3&PH$H% "C&_J50_Y+F5CS_T/*G?X ""WSL4CE &TJE.(,-\."U?[63 M9P8&C0#SKM/,6G^CW<+4::D]FL_&,=,G"4MPNC1G$1%%E/O,:\V$8IRO?O>E M;$5K1Q@;>R*$WN5GR8-B+][Z^ A(TPTE3=WHM\D9':L$-A, 'H:N0JJ<+K^E MV+[+3 3=\$8YDUC-T^<)]#!JQE]ARP$Z7Y3VQ_V&CS)Y@+)2[Y0W"P#0T64< M&.ILL-&YMQ5,(/3=!?@8P#IB1&RHFQS;78*)V.TK/C0";"=FM;,OSJFV_U]! M,5\ .O:>II8"2SEO'O F?\ FC7MPT(VS)&F^_;Z"28P,96Z<=X8X6X(!P0UA=C M4;O:M $3H4U%Y!:X%@ =A"4\NFRC$Q/O5NV0IJ C(;)CJ;G+'TO,LPP)!ISA M(?[RT0@W8A<'D/WHW^G^ RK=X<5M1_+4QU+=7Y(&2)>GXI+N "HN.)@85ST3 MB+/(6*4!<\/D!]##-7 &(=6-@?;RV.(E9Y0H3O7&N .:1J_$#T.0G%^R B19 M]>=6GJ8!!C'6F8B>Y?7[TT/X3CJ&$_2BDG@;/6V1/MLW]A+8J;YA6037.LS2 M#'R+/SF-N=&F]R "$WBVPL%9H*.9-7-8.JPXOG9-:"?);TC(# 4D24.A^@5MUTZ!L:["@P;X!F M\-ZPSAEYBQS)^;&L_XY,)WE-O0&OZ[;<5*X%G]<#-DD,42[])T\UK #*KEV2 MIQI6_JT:@.'M -9^"ZL,6/O0"99!:/]9SA[($9?_%O,"@#F^1P#%\ML_\SP^ MCFHPVDOP3>*,P3H0/W58?CQ@.P/(*L#@$_Q_ PG/X",YQR"'<_/2L9R4C0W/ MZQ . O/X,=X5[(' F>D."H-_V?R*P$,C">L!\#%/^57+9"B&R_%<2#%BO]( M$:!U5^"Q(=.O W\!^#DQ.Y;(.4QH!N!<:69IIH/0PA(()&T87Q%FZ(G@<((T M+C2.QP@;^@O\WV!IHX\YD$J@^;2@-VZY76^E/VRI ?J#5XLH%P16"/#H M.AL"C,%3"O@#0%3LTE\6G]=VN+CO'["I#]B4$J\)1D7L!A^>5.C&60[PVLJ^ M!O:E)C!2PBIZ*VFQB[3FD%!K83)YML+!:S 0L$9US0:E2#BO]9TSFL8Y,*9< M6K'^AD@/:B;":\+R\WCF@\)#D&"8UPQ W;]X>OX%KR8Q/:A<3@8\S0^]$83\'8> @W28QP)\2Q?0']L1)4&=%F)%Z#+ M=B8#ZN$W?&PJ-7+YNQ',@9+)U$4 \5D B(ZPB3[I83RR; 93G@?[;>@/ALJ? M^F,C*!D("HP?%?,;/C:ZEO\-EQ[_ R;Q%O^&^FB_& -8Q46HM':SP2_.RQ\< M8B.6OSP0",I9^I>JL[(38(:&D@%LWXD#5*PZRFN&F'L,V/J+47?+FX63 9=E MH/ Z.#!R:_8+9IGCQJZ;D&, MZW37*HIP]F8W*!I4G53J$6'^V#K^*..#<+DNO>C)HX^<=M6@#YYD^;DYQ>?? MU@I-&NT/OL/DF+GY\8^/Q>](-448?)G:[>1&]26)==?W;%:S/QL6"+-[&ZM^ M?/#Y^.>H_JE-\>L?W7M>3K>)Y7^<:U;]X7MV["?Z81'"TU+"#%7JKOD)<(/) MN'1_.J0,W%CI/Q7V8A=B-G[IAV>-RQK*.>['263/L.(X%Q0)_:R%U$!*V/[< MBQ]:G/Q^T%;TY=%I;!K?\K)QJ U!#>'K^E\1;ZWM6?W7EY4N =_0>Z.I&G-' M#X>KK)4<0U2?XMQ?-YGL?L8QQ)<5M*>;6%>4.M4P,EV@=3%%:?,04.8;*-&C&TV;57 FN%FQ,.&KW0 M%(I5VZJS.70OR_'%W _GY-N!$+(JI MWA@MRQ5,+6 :I9,8)P4CF[BHBMKU^ ML24LN8L(HWU4K70KB8)H=-X=7'(_[@ ^-U=5FYPY:/;!@W[4W7-K>]O^^NCE M5-0PWX1C.6+R7@F)&6U?"1D^7)]QDFH3X=UW(>[XGJ\N*7?VC]9PSN0\#-I_ MH576K]N#X42*_1]7.HLL>2*'_2>\ MI':/7/^*&'I(6LG7AS#/LPSP:T]/WNVSUVC?''_A\E;'>-#AV^%9QPQD1 W\-/AU_D^*:\^S)9_K\[P1)JX&Q7SY]3IAP^3]F2KN> >@H_W*MOH/2,/B =%4P 7P8)% L( M%(:!,^^DN$5^=A 6OO-)N0CU[K1L6;7IB7Q1T]VB82 Q"I0E=KEQ>.FQH21, MG;IKV78PJ+=^\J3YD.=3Y>.Y3L+>[8_6T!75$I-DD99:D5Z8VT3EP,S% >_L MRD?],XK[NH2KTL+U=AG!G=/SR&4+0?IG4!B;A8!5*Z.@F<8%(RYHJPI9 MB@F!07M5/0/O3XI1FE:C=3+ZKM0?@'QX=UO>8%OW36@0ZP;5.']\*2JE")=5 MY+O?MD=::ML/W5ZKU9LD8OC=/2@-%;6\G(II[M_HC1C>%RT(@[SZD[W#6%8"!W]<6+F MSIB9&>IF S4Q$^)H2%HN6IHT0:H,9BQHG1A3NO>P]T:G^4#^K_HQ_ M KUR%2 N=#4'GU6.G+J/<+L:VLKZ6M:_]JHZVE,OG]/[<<=MV9A%*A?*W(D\_*ZC!6H>?W3LEE.4L240QQ3U0?2R3//7"W^;GEEWF>U7N[+;"]^=;U*+?$5':),KMT)LZQJ>35!^"@W M?0K<59O(1G%V!&'J:X_ZBC%2]KL\/T,U$E_ ?D[;<^HGB.T'M?\'^HWY>Z$B M>KWL0E-SV_4J.]C^@XJ)GKI7B[ Y3C\!FU##4CN]3_;!^5P+"!]T3S=3WA/E M]=Q^OGP2?_AF$ $^-L07BQ\V^1MS]YRLZC"^INSQ['/P[1ADZN_*R?>VJ*;^ MW/L"E3T..[>C]AB>+FPS+,Z>4_0*F(J+HY*EU^6'PI>BW3!>; M'M_"-L&\8=_//_MN$I/O E3OLCJ+'RL%-VN>4$+<&5@-(OBMJ > ",V:TU5K M\V1'B%-CNRN'I!&>4R5[/"+3/6-O#SE 66XW?WJ*5YPNM?]%Z N+"VL?:A4H M>5'5CK=.+NVV;0G[(_VKS+W".6&KZVG$/?I:F^])Z5N]S8Z4UH(:;^GR1Z'0 M%AEK,<%4S,1THMD,HZ_A9R;\XEBF7D77@BH)L!XSD7NQL)X87+8N6+GPVT Y M0YE2U;<%(NRP1^^3 A>D^[,0MFD\53\L]1SOA0T'(=T:4QC(Y^XZ["'+,@87 MU-":*9S,24K$I3G+5H6N%7F0:,ULU,<7D'*8*67NA/./6Q.M0\V:X_?G\<-8 M<0=D1O\/CO7^8Y[%:SO?I>:YC\<(VA9B[B_W7(8XOKTZS*A=HE'8R=[7K+@@ M0;V&Q8G(+R47B2HZHT_F >(WR>&,(4JO80J-L@!MN&O5WV!L)$4T:RI$2'JRV27:UG%&;X+<^H M(@<>;92AY"8\<7[$<,90L^H2?A4M^FTHJSCU'W1,=0-)I=E2&"9 ,0#)ZIRY(+XG_%\)?QG&(<_^4V$GC+ MR IP3H#R>;563*'KAM[,92"2HP;RZ9 [/]&-BBB&LO#CAV_L8;HUSECZ[<5L M/E](J.RO@(\Q2(:R.*JRMIWRPQ%K/$HW2Q^4ZA*X^*-*?N+= R[HARR;R@6I MAMU#^=.MHUDBJ1Q!H_>W8<@HU8!UC",&ZK6]+0GXTV0'?&:B*=Z?97-OE<7O M"Q;TQW!!QQ'+@!%]4XNUK&1OLH)V7R=2["%/DPU-&N(493&.W6Q^%]Y3I#" MYYR#;3IN/0!'.?*O3XOU0!/ Q4DLT6PG=E;M,0>8/#4O MZN-JF,GEZ$D'Z9A@A=NO"K/=46)+-K]KCFJ_01)/^L73;3J=#__OJN9-.9J$1?!M\&$>Q!L<1 M=QJ>G(=LJY52?OW*=R+R_/$BEXCNT&=C&@G12_(>QRG9_;&K33 HA"4Z3ZM! M0:B7"2VH1?M]Z+[E[FW^%\VWWA*)MKY0@ DU*+](RM#=_0!2,*RX?BR5L]V$ MZ=3)!:EGFW"FMD)R70$ISK^;C<[E@I(YT^KL_EB$Z2H^O#+)_CF3N+Z;G2G4 MLM9MA-A7PB%R066KE5Q03.+[=PCL-)+]NC27C45XMM5R04VR4+E')##SH$?U MG@[=@2B..><,IR?*F2F8A8L_BO!&#)3$0@"L7)NM!?A&? M[6UPXZ22UK=_#Y*/FW<"(]<%F<8&R(6J:,X)2[(#TR19_#)5Q'8D9Q>\-R2: MDXB[(1Q+%.7HP#M#W&)8=V]5#"BK% 7PF@1\?$>3#L.ZZ1D+WH[>HWUPVSQ4 MHZE6>O)>FEK3E7PI8UKO[/R<]UGQ=PL)]"=BSX$I(;P#?.7(OPIS@+%,^MNY ML>)*Q,>!]PI5Y8_)KUW._NP06$&C(.Z^8C +BLD789D@S)>$L\=QN;-:ET]/ M*V*SWW-!=GM)K^/N,0Q,\XH,DY$1)*6FN,NN4M'../H%ZE*WX9 MNM^$F,)1+!!DE444824HIF&>7J9GM98,:^DHR M*FMIE3 X1HT+HEX5"2IH)-/+0AO6*A*YH.@"IRWTC6!&[%PV8%D-52G1;/*] MQC"?6\#'/\B3D/PJP'=G&&+\@.]F03!/JT\10R]70>Q0+(]# V613/P*ZF,A M1\/SR^#:1J"S3#-F'HT#0XP;,<<4^DP&EL&<8^A9N"*E%J-3UG,_1F_]I<]1 M7S^9CP+Y6QLG<9'E_67B3+PUJ@##P-?"VZM034%P?<81UM$4\MK =^4_[9YW&_:JXL]XMWI3X*)QAU3?U]LGS-67-*'K8V(=P[TN=I8:8F]7M MF%R*;N)\[HV)-(EE $L+_>=S>#'Y/0L9___#]Z4J4ME1FWOA=:.B*7 MH,5>]J0A&(_Z(3^/^ M.<2$LZ4!V*$VU*,TL^Q>"0")S%4&ER SCU'TMFS.OC#A7]L1C.U?>(M$I9%6.3J*B:1PX!,6.R% MOPUQ,.."8%J,RUS0T_U17-#;/(#FT"O"9 E6'@T'$&;W^( ?@);E2"!",;!0 M]C%&*<%50?A_?0/G,*+TOASN=A*'X4MYERHX,3!VF@L"029,6*=W0-C\$!8_ MX@WB#FX:4F5PV*Y78UZT?U5O4$/P@N'"P+)2<5J(V@M%4YP09#Q^&-%$,!=N MZ2.:G'022ERX5>?+]]&8(:'V9A,'K(0\@98B$#68MR"80!/>G!/I*[@T;QH@ M?7"BD["$VX-S;[2[TXV'?Q6PY_-_6N5WB\G_6?YHJ;9?' DD 3;]=VGV'TZK MT:#^O ]!W76_9/Φ/&BPK0.!CDW-'4 *9PPL[W9#/H$*6EF+N)ASB6V!N MYAF]C'E(DY2A(B.Y5J4,SSH(]JU@VE8J/^?<;$4&RD'IFM386]4OS4_\7("( M0+])^F[.[TISI3H4)52MZRT$W^OPXHC\DJ X9>?-$3$0LO)[=QLK)_L.F$J) MK:-+7''>K@KG@ MW."'"I>EMJ/&[(7ARMDS-M$WC41M,JPF4<46N7F F"D7(.O1F.\+J^LFS&L] M/_@TI0TU3ZK'XN=2YE/DV9UG1FM?9'+*6# X?KBV(!?^';?;P:PFI:/M$*JB M0=X$*W["6>]\E[K3Y@PM:E98)^(2-+<_&S"[:'R%0WU>\K@[Z2K;#G7(MW6CM@.?7 MV[>7RN+J+4X?"]EC% 3S_B+2EFF1_>%=SO!PMV5UGW#TU>,?0PU^GX?]/E#_ M5TG[,HJ)H(_9EO]G.>;5^FR_EQ4T'<5C:(0X7 #>G>W$"#M@.SJ_]U5Y\L'5 M3;'E?NT[2O2*C$5+C7=?F,4.X-*:V QW'E\:YXJ:+LYC0MJZ;.9U3\\\>ZP M1CW;0\Q9A\R2(!W71G'D M2J;M,/!A7"/9$=A/YKNX( V-U7L4$^G>:@AX6973@W1F2F7AGNLA"'1:+::% M=;W&%$IG 7V&AE0*:)%.I"Z0O URY\?UPMV7FM M+VJ,"VI%#.^"?/!07+\/2++PS_"!!%)W1<\[/D[F'*ZM8%%E, 80'%1I$JIY MI][X4F.-6N-US_R[ X&O6WN\7PQ+I&>[2$G>(7F!+PF$+/M;"JI?/[AM\E 6 M22S0K?#UTNWBN\WU%JWL]_]QERRD#>,#T?^1DPB@^=BE\N8_3^6)9;J]HD_,HU@N_A#B'$T](]# M=PQ'\XB$<$3H4RF*.DO;P&]^K-)M@N,O2^EE29F)65;^(AK![>R!0'8(UZ$L M-GMTNCH7.[M20OX5@=?XSDO2"G)[OE0K:?+P8[_IX/++: 2)EY 20T4SGF$' M4(82PC9J!9P38//E&HH"6)JA<'(+Z]K I7P+6.N[RS^\29C14<9D51B$1F>_ M6*\<'"-9 +I767GT]%N0X)G7@9O^).7]VZ$ [KQ":^I5W,>1UX,Q[)C$R M)!"]Q\I]:/'._W0LN/*O8\&'@UF5D?UE8D0?'R_^KQ72.V)/5"SJSN1"B865 MR9F:']^P>]K76IF#M&X+QKO)@7&OC< A4P[>/*_^K\#JOZ_9K8?_&=IDE-X< MTLMW*[H)0DD(]OYLOS2B.56KZ9_&7&5[&'-&1X__67['_GE9@7<@]+L&X/T_ MU ! @UG%EBP%)X=Q7M#E_[AB!\/REX]FMW>Q%O^L2_!.@Q39V!JM&.]4(99O M%\B2.. M_U]W%7A5<=??]Q5X-PLV*OL;E6U]WLPE_D'PJ2M=FD%(C9+QO&POG9+?PCL= M#/C?G [RA"CI;D@NI=D=!Y8%N0BPI8H?&*$4 MQ7JHL,8UO)*30_OXQX0V3<@#R1MDODH9M]X:\W^X*F&*P&!J>WY?L\+QZ="Z MPGY=>]'\_<7TO6]/)_+S[N]ACW[4&BBUNU[TTV=WMM]37H+>V"U$W%]GD\V*96Y70W+N59>@DF>(_*S=[QD" M7UX/RQ5-H.4N'$ZX,NVLYCPE,+@)!<._A'\/ 3^[[RA@4MDS^6*ROMV2(:ZUB;]P[6.BRU/+^X[\5E-7*^6,_H&C+:?S(OV*R [?9Q+ MWSS+-(PB59=K?4(485Y Z,^1,Q>CYWX(KXGH(Q:+P5]QT.,G0Y-99)HN#*6U M2&^V;$=-DHH,%.56O@Q?G<>@LMQ]M+6[>6*NUS0':#RQVR& M7&TT%W2A]^2\SN!NI03%I2E4A:6%ZB^\Y<;U*^U_7VOV;&^9S+YVHZ'U?>99UBG$6)SNW[BH4,#UQ+;=E@=BR7'14^WS5FH(8ZUE+-S#8\Y MD+0^ 5Q<+[R&SM>_R30("FVJJJ&5][2XW0^87A&IN*:PW%6CM;NM)62\".%2 M<%0FU?M&?>H60\>6#L(22P\G$XK/LY1X/'VAA:+M%M7H^!F@Z$XRS@/]5-69 M+$Y+1'P!1/VQ7RWC,TW:G",_ [7N$03-YK>)ZY NO]2K._;5TCFBI2R(C].* M06&7UQB Z^TPP6,FG%8HN(FXF8:=V[VU+%^/SA>9?M4DGW,=WT6! M#XR))!1K(@-WK8W$L0KZX4HLPP%#!893V&9S?NQ9W>O#F,X7K5)WV977Y./7 MJ''XA>]4Z\$TN[HCX)%D"X^[HG>7HY;DLIN^%TJ%QIR=Q?H.ITXT5C#/. (. MP0N#.#:_JH)$[2AC_@Q@FI]OT&C@/ZTK6>?\S>47OAX#^0-^S,&-HZ#6CES_ M<19A'V'&4*1J6?5/].'/90RE1[J\]#H''E,F.[YHIQ0ZFE%U2+%%&<6L+7,I M(?!AZ&?CVK&#@4D3-O72M#YOKT>-NN]*P2R8?@7DI-_S$Y J8T,J&N==6/AQ M/'Z@5R%<\N&5?\ZAB)#72&EKI M'5T3S%*%!MB0OL_K)OHG79ZD:DQ;^]R;$Z,@R>J4F,B_=N95966<@[NF%H!JEA&*?*399YCBQ\V M[\6W3S"F=Z>;E#8V^XAY4[Z)?S]L$\E18A(2'J BQ[AGJ6Z.7YBH>9B1>>@4 MP:$G2<_VP;[H^8))7\;AB_@^3C,7)&S/NOE*0_1,R)LDJ\IM7%#\0X%R17(* M5&I&T("-3#! M'/@ YSBENF06)P)3/3Q\X%;N!/1@:<83Z#2I?R]SN5J0%DLQ+B4AHR[/&DI] MBE^Z_'J2[X6H=IRT_TVDP1,0K)*J2(L=X*C\5&,(?X'+5!A]W]ZB_FE%X?8. M:0_RN,NC%Z$V?=#-+)%@BMN$6-M ]HH*U3#/?\^]JX_/[N:;$P,9KJ-/,QS& M&3#PN#F?:45I--&JO/C1<;O=@<$$@3>"FQ)77%QK=O:X6,?S*>[8%;Q9KODA M1'(-__+F59N'(/0GR,1N"HJ]R0M'V:O".81DG(,=YH)..:BPML1P M0<_>"BOV=R:1MU$,Y\S5Q#\[/MBVL\H\KDWC_Y?)/E26KZSCDX4AD7,VSN6S2,G7Q]T9;5V@N!W8:;4I:BD6J MDOWMG,?A+-;2P]ZO)MO?UP@XF8>UDR"1XB'$>D%TI+VK_/F/SN']&- %[[*L MPW.M6F!_IV>Y=W0//9&*,?X4WN;P/E+C(ONN3J$'B%7W/R:;.&F#A!DQS1EY MYRE)X0%#M_J4%10D9F9@6UY;:U\U^JF[[+F*L*'D19;1A O='^"+(-&VKU)7 MY#4\3;\%F&]7%X^[R?\"8[7#(_G7N/^I'93%*+>)0@$+"BT#Z_V9$$0F<4$/ M-+9OHVNW%:8 Z_+YPR\%.R+JMKR.!G5S6GMQ,U^%F33YA?Y)*#*;%OZ@FKCKU4?2WK5784H$P6SK'RM'^=NTD*&C_195F=GC0"""91 M>'50*:V3<7:"3'6W[BZR2.>O\HYE*_@H_H"*'4> M=B(]F85J!#F,!S9!)P>!9ZD6%)$Z&^H@U5W_SH M,/N,957'G-6E^6)[*VM_-U>=SU_F@N9]I=WL;\Q6G%Z+#;;A\*OTH%09!:3 M)DNI),? QD#KDP925 @=9&]L*13=?C85EN0>*YQM1UUWP M\_C'7) S]+&T5=&RP?-0XY^&.RBH)Q.V^I ,'PP M%D2E"=)$(2H@2@0$I)?8 !$A E*D1:4)$9#>0H(B(B!$0$!!B(*"2(GT3J2# M-*DQ@(3>2T()%](V_OY?M_S/GCUG=\_NA_ER\\YDREN>Y\X[=Z;[VG#'4-W@ M4T@[QT0>GE6YV4:!OS\B Q82#\S.##2\)V-73TD>3F_+/$]LNVOIO?!Q^_($ M<=9J24AH<:#S2?OT$ ,B0X9(-C\@F'UG@>I6&Q;'=G2#R;C52K)C4Z14U$VQ MEXOJB90W7R1F>3E"V[!?EVKN0UT'ULZ7Q6)2!*W;)7YQ.&35R_H]XCE?@,I. M<0JZ+!C\[)TCQVSB\8M9Y3KW_L_<]_#_EQ?SRZ.]DCKC>8>-AC->?*/#! _H M"'78![&YMFHPS:3RR7L6*.<[.MF7 !73%1EU[:8(E?(3K9/H^18WO)Z4B%L7 M$I<%K3(!QVGLTR(^],]ZOO@2A10OEEUEKTH_:#/-S!*VZ M&RXROB'!G]P)FL9Q[_8_5/B>-CIE\:;DXQG7;WTA4YYXQ->%U9 #U"UI%NCX MRBM[FSO+,MK%92FK-+,80'Z&6DF!8+<]!$84-R2+F18[(DVPZ&=($_+8\C1I M-=6RY+WKZS/?GA[A@'WFW!LB_+3(E7"3XS02,?%*N;PC"VG1U:;?&&Z0"+IQ M^B^/P9C7.D?-[6:(Z&BWK43=0U18_I0M+@XM6+0U'_1JZOKJEP/T?#OY!YK% M\R8=;_0UKY(@4$NW0Y>DK\\&X#IL<:]UU>KZ1OV[*OL8*H_HWTF1VJXS'EHM M 6HA*HR>UH6/S\\K:44;0I_ER9RKL;+MF$W>BW=.TV>!CNU/V:U73I.X >]D ME;\F7!>\WY:H'\;8^1?%X!5U-8'0UF*ZT8A\.<1M(7[9C#H@6_HYG-%JIJ1K MVBCQB7"$\_CWOA23=@>%$TMM2W:TE)69P*8QNW4*3VT"\9@C/3^SAO%%5X@- M#2\(L*'A I<*RM\6,&_9=17>-QYDG$.3BUX0IJQ:$.-AZZ4?/-6;?;Q%/%%S5_&/HFE"O/6HD4SX5ZC+@\9 %>JZ, MUGP%)6JUQ4$DEP->AY-)BAT[K5XVS(Z:7/!3PA0+5.%=N8-S^7.1!;J[A1[% M;L>;D*AY0'AJ<8\W1T'%LC[PPN.RCIJ_T.Y$1'[C- \?C.!QOT SKL[J*-^] MDF\/^:IZD*5?F9V:W&K\/=]7E,?U7PK'\=^_LOUWR&K(;.*)A/!@X=KZ>N%V MESK_H]C>A,?7OET1%#[[C",86#)-3N;(([Z,LT _Z8N#/MF(9BKUUSUL$.GW MG!U\NC89?Z.?/'@U/-%P6YRS2F6+IR^._BB8!0*+]8PM,-.O,/7QUYAG$>#2 MONB7RD&#+9I:AIY'#77_'DVPRK/+3\*X4VJQ9YC-$A)]U-08OW.5N _^>!;H M.@Y^Z-3FQ;:7Z9MQO4_UA7V2D*-@*:/\Y4$6"%>?"=O]XDCO"9.C79X(^D#W MTJFO[;J0Z/%%[5RT8C[W4TGM(W_W75(6J 6,<#^^'8F+_1<@HQQNZ/<%;.3\ MXAVS=4(X^M.@2O7AL-NE/WQXH7_;$+_SDN>%/DW!CNF@:UB@CC1UBV.7-+(W MT,)NNZ.5D3MA"G>3.FOKRC)%X>ICDI\M--8Z5^#O=L&\=&^/8.F7H]*_T\Y; MA+])P.)NVK_ZR@)Q>#-2Y7P9']/JUS71G]]OL4!A8I,[8.!R:B/D*2.B<;]G M7A-);L?2ELNZJJ!:+]S5#1$D6/>8D)B%7/!3+UND)) :B"D% M:>__M 1S=! MSY4&1=ZO=8:O^O*N;U;=TRV?'(VB"\A8+1$2\KF./L!_A M\)#9!WA[S2U@5=>V,,#1%87TCN>N'Q,\*2!S01?8$Q]Q[8#=F'RNN_U-)\L?E-Y@7%N$+ M+Y2@8IV,]] G6&[4(.FXA^Z%(/<)HY,+GX1W:?1;H:-[\X7E."U1=? M672GCPD=!Y[>RK;PZ94C#>TP/DKS.D0UJY)*Y/-9((4T.I3:J\HL__WORU16 M8 1AG@4*OX4?(OP9GL5*,,^1Z!< A1E8M(T%=FP#J?'5;N+ZL4[+1"GI0,>, M3Y.5M+,C0XI5:<.2=_@>7$T9J^?6S3:$_&DBBZS2)EF@@RN*"(J1'&.M 9F3 M?N!>PHM& Z2?3OX$!*!21-8(-.N@E/UIZM:T:K9G):]M9Z5SC%0G[=OGH$,_ M>H+;LFE&2/2P+Y6MR"L"GBO,E!46Z%,"O) %:A%N'T(.%_/CL]&SC[@]U"'Z M,M1#..0EP#E_60FA.9'DZ>FBD?!GE3<,=M:EA/"3=/AJ0T7(?5$F_1MT^P)N M!K4RG=NR,B\7/+WF\#AD'?\1TQ7VJ&^:)/07W=Y;'BJ/QOM*HE5Q^M@7Y85N MCKJ+^*US,^?PYQA91#?C;A2T0\MZ2*-=E&?#I92^UZ/:K.C9>Y;= KB;3VC%NH4RAV-DG&3 M;P;,]!WWY="2)P"M5@*4LO&99(1='[M#ZD2X$*;@+6,C7&Y3X&>]?)=Q)IF\E3K#HS4>87]9H)N5/#;FQIW@5!:( M?/_BN1IR;B.7[3N!9K66'AYQ42>ELD#0"YVC. %RRF?*3>KUX:(UNL+7GAEP MI,A6?>./ERGU P[ZI]^<92RR+6J)5!B*I0MN,/7PS]%4\S(P0\3;?@?E%=O8 M5.8A>3G@H-",&V->/I46P.RI'$&ALJ=5^UVY4BKP+VY?,#MR>]1@4@?15^=* M>S8:]*9KRHLXR(XV\H0B_D0MXKDG?BL!D)8XR9D@N]GGXP\)OJ%3?,>6E1GY M]_J?%KG(:,U5QOWYZ)AX/VVD>+",H00N7:KHM]'[N!HMK-+7?TUHMOT<82(E M*II7S&HW-_?SWDV:09#1?8!C"GV [DP)(]&E49I>$DLAO=G^E\[>>3K@-D \ M_;WM^$S\0CP(9U[[SU$@;V@(PWG]RL5C_W;#%B&^S..'IK3Z) "#*>SSLB4S M+AQ_$.'NX*/$NZN&"NZPZWCZ(;19F7NR+\9]8DP/?.9F"6X!5 MX,VHJ1M9/85^!+F]BHI:B9;%WK0W%POYTP/9_C )&%1%=4VNG2=!MP>LF/[= M;'+6",<_(992[64,*MGQ[3(+U$W L5L605JUCS6<)X;N!92@;9;6H).Q/[RI M&Z][-N9&^1CO"8MXA\EO'J)X6@!L6VFN17E."P] K-8>J:)Z5.,\^1CJ1Y@> M=L,DNI "M:ZVCPY[^N]K=L5ZS)R&W3+VF.6#3F,JD09#8?3:V^B\HK1!YM%! M;^DNB"Z=1Z=GN6+F=8 MH#YU?O17%-O7-BJQ0(B^:&B9?52L-IAR/?7>4-V5E,H3[D?3N7^,IYJ?^>1= M_4 IMTIFX)L-NA&,=GWO32WTLJ[:84SG;@KMPE;W:%>1LHP/=#7_J;Y7-J&- MC.SS78&^6GN5(MSAD1,+8-G9-?$CQLA*40J4[_&5DY^??W:/'W&75278AUTM M+C^N7.-G]+<%X5:GZPZUH4OPJQL4KA;E(%P;ZL# CK'#P@=/I]=1OLMC MMP_O)W7B?JMSQCZK-K8I;>E?F+_38[-,V.C?V3:0EXU(LW2E]"O$UWE!]UF@ M$\M*KC2"+WA^.%WAM?\>"T18#C1SI0UJ,%WPQ;%PXB&J8TD[L>'TXA)F_Q%V MWMC/$E_J^A.B'9;^4U/3D9DA">T68Z@ @\_A1\3@+]19H-*Y<>;EN:HJ+,.O M4(;6#=O*.U]=&+VGX6S0%<+@QI. MT[4B& :19=\HC#%1SLT[OQS4!VCJ5FR I; )IB*8CD!\;+.#))9ADAPH0_MQ M&_VV\&C=L9EH_! 0:)H$_5O&I@?2N+5>A:-!)GP[8G+OT.MCMZ")(Q]M+%,Y M]V/5'=MW'4WID;ZP=AGJ,_R>&OT "^3" @4Q)3V8@G18K7HE.;Z !3(ZQ0(! M,:M(+9H*,H1BF>>1O=AP>#BGNO;9:['A&;O,N?<@T+HQVFV20]0T7.NXS6S> M3/PYG"]W*J..M!CSP&<]&-N(/KXR<02X.8GC ')6UD;;(K.M'S@8UP;LK4W> MGCV'D?+D/+RSXO!!3PB(#.G],F=F6XFNVS8K^6'5#"?? Q-QK>"RA<:C2+G) M]-0KS^6=B%!J3;U\*\,4!N05;?[D8V? D^ M'"FTCZQ[TB/Q.VJ)7BS0X0Q&D4MC*FS@$2?!] VVX_C$ORUG M?>:0TLR:P"*9!1K[PXY"^_Y9U7,S$L^HLW J.[HJ,FY\H ^.L6T*C'[B!B6L MA&A#J?WI>\='(YA'292&N\$3\OULD!/^B_0+G[T,.194FZ'S%4SGX%N^VK?@ MP@=(BK1&L4#V,PPQ*"VPRFO.]L0_9Q+B46U!L"Y2^T#4ICZ&;% -T+6BWS0@W%L=BKA5ZI'KPQ?D,668*F>L%Z6"P+5)9* M/YD_V;<&G@D 8K_;3P2A'6IN&7464-]5;[X[KYS][,Q%KBI_4(C5\T;V3/D MI\!L$Q)<$6#RXS9QA%^09?)'[_1[7\6N%@N8QD>[95U)$>/YF[WI#@8D=U=7 M(W9'>XME&.46S!OEY]F3>@O5'AB. O\HW?U8-$5EWU[/"9A18]>" MUF.6MUF@=_296.:Q![1SK2S0%0]#"F-E%TJ3<]-C][>!\7::!?K@PY[#B3I? M!F1;-J:3DO)TMQ7&!ER/5L_1)Q(GN*ITZX!7R<6C\3L8,KU[XT M!>4!3C>/Z)XDO\K@3*GY=N/;)/J$MX@?8P7 9=J%&#-+3[JI>9V;:,OQN M8'U,_NITQ74]0:OWUIV2\=:CE^YKJLO^:CX;T7A8HJWAZ1#4$4L,M;>]62#/Z<+)S,RVZT']K$KK!#5H)63QJ?08]]A$\YM.O=[%%4""FA_?&1;T_* M_8E^T<_H.[38S!S_EPV&R&$;2#,.!)@MDH)")9I#1OU0N+C3S? 8+=+Q]ZL?2E(X,"P22^^>OUB\6 M,BNM]D@3K4[>4'*A[AG>3,$!-/D('_-\*E.HLOGS8-.H%1/$UMH6*X2>0J$% MTW4W,J$-W50%!&D&P8W8+5^$ C&FY)4I\M)4G *[W7\95)"2+$SA_?]DV]D. MI8[,"0/T_?KH!R-8H-3*'/]/N#0+4S#TG[!9.^S'P)I9^]V* M^(%178&+IHYZ^[+A'+99,:T5.X['+V:]/1-?.LEW$(A?)0$1S34!7WVN';%- MO^WR]OEO3W\93.%C; 3VF"WNQ;87783M5BA"2X)6M[S]'Q>>*M]Z/&)5V]27]T\FNE)7%2_@_:+(I>/^" MQ&FV(ZO^MYS'#"L#E!>7(0O@52AP$<,XRO%]$-MI M'EE@@:*_<(")\"G79GPTOGQA[9)("Q_?@Y7.7 Q7NG>@:-(O):(AWC/$<[1Z M_SB#*Y6JQ_C )DP/R#,&4&HSN(/0@_YW]HH%BF\X & IZ.G*=IX+[3=K*;M4 MV3%;Z[]<7\'$?N.3B<^.BCJUA22&0;9?U7Z;#TKSGLVU- PPSK([^1>LY08O M@:T.9[FG[/>FDE=NO]@GX&\5N1%;+PH(9"ML/D9]OX87^ [P*J;]K^,9A&)?7^6(=.OB$=_=)' MI/OG-[- 3\]YS2.H)C$3NN==C9[>Q?-MB@R[4:$GV6*QF2 6*!7^>A]+YQT M+R*6,$08\U@7>8'J3&E&&FH.]T777>;C M0;^\(72@*0::(,0P,H7[\XEN1>(EV7+HR8^D>SGHBZEH\EWHZ/X@E'+7M@>S MMQ!\^G]47V3@/)39L4QJRY$9W!''0.Q/9=5\GC%QJ+BBWN&VT06[GT#R/.(FAR_ZH&:"#OGP-8 MH/?XTNQQ)D2>C;9(F!0-FE5X^N))WV\[!^M'$I+M M[ZAS%URY/GL"@3WVP#S_>&+<@!MQ=96ZERSM[P@$U )%.%E*H*&.[DWL"I$.SI"WM)]L[8M72:N1M DVFIMU=D M@8R?,]T1^]KU;&7S0G58?6"!8J3/]M$WT]@LJEJ+!$AC5Z."L4 "J1&[-X=< M8?# Z;>88"SE2A_;Y\:&8UYM)W\_6DZ&.P^P@P?:YK9 M46DGL4&BGRZZ%"4Y'AI]6Q<_I!B&YC1@CAWL_FLE/!&?#)M$!X'YL!/)F2> M(?.UQ(';&M0HWH35JUKO<>=+8O@N&U^]+'ZX !U^Y?!S0NX=1BKN5Q6U"*:Y M/7&OH'##9@G^%0=L_UEKEHU&D=FA'5#^LA=%3604-@B@NM(",KPI LL/%,I] MV+I04@Y3"K;4]O*!1AXXZZD#X-Y=1D\684NY 9J36&M1" N4M=$^BTAF+V(* MJA5]$OW$([09+= @]'J'BW&^9:G2!EERM//UG2V#R[?()DX/FXM4,]OPYQ7P MDYGX\KEX]/3$! RS-]W! HW@GT[)"TZ-6QX44O1?,YU8^: _NN;*4.[%.10X M#5E&K<>ETH7,J3?J?FKV9GNBEXJP;&1JL\KNSA=\B= Z=+KLA"LSY.<2 [+7 MV\"(0;O_U8(^!1P+/HG3WZ(3V$N ZB:5\:9C*X!#UK'BZ'X[%N@L8@D]+4IF M8]&H:#1P!K[HO/,KWP]M9@FOS%V-#8O#G[Q:%;TFJ8EE'*GE H^N4%V&BJD* MK_>UV;J:&PY]+T2/%I=2,(\S+:-2( M!1-AKG!DLQ/-=U*A06&;#]?W'5JZ L9@.50NA\6VB]WZL,3\<(+I9&7.YM-3 M:[^/C+6*V54SUU8Y]W30)\R7-+]6TI'$'F$H_K3"EI##Z?Q\Q_3@3$EFEQ#3 MXF4=WRPPNXQ9/,HS2*R#3NC39DIIZS3235!O=J MV^UI?(9W0,^Y^."7#?\N& M=]4^QRVDRF&(ORYFX:6T7L3$3#M5O#"*5K*4OOQ,Z5FVS$%\*@:,;KS/ KD5 MAK9IOLJ?.DWSX-1SL[-YP.7_MOTH]&P"YC*P'(984;>-\ ZNR_DQXUG-L MXB_8Y9$MOUA -4/?%-XES=8!+VI-Z<\PV)TJ\/8@S RM,TP@HAL=H&[O%:EC M^^*W]&P%8)6,VL8NO#-R9< S?6E?SI;]VF!-4M<7:X MT*_>N%Q.R/.CP<*X[;QHUYF#J[F1.SKYKRI!"U>,NW@44O )_Z7[!NM=1_A[ MA'GPK'W,ORIRM,3@O/BOQ1G9G_&?(MZZA^P)QS7%0)2M1_PP?&ZI8KVUP;S8 M1^ZU-_ON5F0IY(56=4& BDNN@DZQO2 MO\4'N9QZI?<677*=:6%NR0*]M=A@>">Q0-=5DE^A))D=\'*9IGR^-PV:9+XH M^?F(GPZJ(T7^7KP3$]=&BJ6' #5A//2 SY4H]5\S>3C"'?H=1D*#:!!T&KN* MF(+S!55TPTX:Y5WUP75=5>):(E.J9J^TAHZ\PI=7-D'\^NE"TZ?YQ)\\0_ZX M7C /J9HY-9J#FN3FG6^P%4\V-OR55N/:YO) [G;/K\0:UZ6_R .T4%1_"*P9 M_DH,UPSC&UN>'GF// H^'K:]<.PTG7%]?OBAAJ+D,2ANC":)] [ MON3=^@DX?ZE-8EU&+>G\6N,?]5'BK,1?V;YP)N<3W8-BN3'^H=5UQM-K)C(T M%QP2V4FZ]"(ODU]]DI>4_"CRU_=>A_T2#7*PM'OB[G#"+G@5C4.J4T16"9-: M?2\) G^#7$9_/ACKTM8_YI38,\H5%=3WU_6#.(:@LOT5%81NA$!GV[798<2^ M',/0&"6Z,XK&DJ]B+F8<^__X'Z# ZS?_ULWR?WO%]QK^@,62-*D ME 6"5X+W%?/7?OU?F"M3)-F"%4!R3!U-\Q) 5*2<"XE*#O1O_WM*!S'?)XP: M@W/YF4HY@%^MV&8H'6G9S.YSK*[!?/4=;AW,I?QJ[YFG/TJ>%*$YG%<,P^'^ M9:<<6OT>_^#S<^[2FK:(?$407PMAE@6*17N"7^\7)X*YB3:+ORNN/>8>\-#1 M4 &Y'3U?8_^:\WVO M,](:]]' <=H$_CE-:QJ/ 1^K.UVM@N,?"_[I^BNRCGB4RH5=^._:LPURZ_L@ MI/CGOF^W.;ODNH)-DY(:3;?\YO$J5PL/V1%<;,/$FD*)HN&'%4LW@U;5<9_H M$)H4W96B5##HAOC2U*Q5-"[Y<+MI1Z5IZZZQ_:5;@%BFG+>N^[A2 526N6J' MG=BF\W^>WACCF^&+OIO@MNO])&7MH]QWY.1)!G66:;&54SF-$P 2K=(=AN6] MB+TS"W=ZE5?*/O+]M%JLC(0^_"M!>MJ@1.%.?\U0ZD0K'Y=ZOAIR[RN*[>?3C!G] M<819E%*0[Q0A'FDKVSKUEW<=J 8)1E=D_-5U? XW##*BR@!Y1:OI]HEC-Y]7 M,U:"$Y]YOXCMT/V &UFQ-;*]:#G1*U@9'2+E+F3PFU>V-="T(P\7-TXK2%_< M2S$M*TYV-J4Z+-/9@/WDM,(Q9C.:[VIA4A#V7LV(])EW9N MM.Z6DR;66RPL[GV_P@GB#3?KU_/#FOV[H>__RT6(8WBX,*XN-;54NNY$GFNB M_M'7V7DNZB ^B;XAF7Z'0DN%(ZU M8J=$'8D1H[7X+R\*'$4/\YNR%05@I&M;Y-LN^JZD2H#KJ[5,54(?7'[N\TSP M:L0IF>?V^!=,0:0Z$/SU>G:05G.%C7-Y5=/>LZ*M9:.WUDGK;DA7'6=<^C^SAY\2@?1@BU6:.4YV6@SDJ];2'9L(Q@Z M/U(9$TFZ.22E'G]^@6E]11P N9:COEGA(UK;RH(3MO]P^R&:TZ!7LF(@!>O' M(;(TNWZ_DL MKGW#R6-G8$UCOE$4H7RPWF/TU\!]D^(<1 6_>YK.+_O1NTJ)^CXY'Y?NR&Y: M"KKKK?;(0M(H7K%^T,.+)2L39[$=Y6\B14^YN"Q^UTJ"ZXXS1R2.Q4)=!]<7 M6* &J[V1=S_*+^".CL4MXN*+T(A"&6S)DY-8XTV%[:^_\8C3D)[' M7,:NMVG2[WKYG\K.(U]0Q*4QQ."8A8DPL.AUQUB.F7]GTP'?]%2W@F)V8-0 M7=C^&"=LF/\$=2YC([LD7N-Q!G-S_?'78QN9V8L((E/I+X(*YU'IPO)XB70* M3+;OCB@M2T'BI]2L..Y"(N%.1"+WC7'L8MMF#NF7LZ_^LM4@Z6#33J-@1VY8AGCQ+6GZ8P +]-4,G MAW))8AY(('K@M[$%)^C6@)=WH/@;W7-E;G-:%H$[,J2O(2?.OHF_CFOW@#8Y M7!R6=RP;W,[_X/PN_-.M9BE:0@S#E8S"?G-S$.S?[K&!J5('!H[F/%U0.@\: MWUVH?^8B>M'4*,6JFA#1>N?K7D('\CI0/P6.$FAT*^S8=+"3WWDE/=ZH'->S M>(Q3:&876EX9*=E1T;\^OSL>2U]1GF'322\AH+:% N0W'U40?F)VZK%<>4)V MQV'7;Y([N),5C'1=6;O)=-''X+7NK)H?54\A.5\U$,N/'.K]5;/*=$)6J#48 M;/$3SK'N5#ID0%> 'E8.Q!7@H[Q6H:4;,5??KGETGC6Q]NTXZ[N-RRS$.\-? M"\RLB:B^1?_L0LON8B)(H--3\U43TB->B=0=R2=3UL^/IK>=BM9.BH>**5YI MNJAKW/2RF!>1[K@H%VH9>_WWCKB/GY)!KFW7LU^:/Z*YWNI6X7KCK*A)0/HW MNRZY\B%+4T4MQWC%S?AF&=P(WG!=;JJV,F5D[O#;[H+XP@[G1R_XBH6V=/I6 M\RVC^0\>M:,>WHJ9[5HQC61\5VLSSX>$JB+C_"FUT\DC-X%7 M4P=6TZ\Q+2)E6G!@H_,]%^H#[$VN;_'9["A$AVRL6I"-[+VXZ?J40.+.^_O: M*;$:P?>N=$Q\XU7^(X'H*((^Q0$R 2^(#S;*A4V>>UQX=P9UO@'/E?P8HF?R M2M@'YI*=K;T0E8<.04?OVY-=6]+Z8G7/+&E.U!VK>W?[S:QC-W^U'C+T>5_> M?)TDM0PFH%+TVN-PE(&$5\;<@E?&YAHI?LSW#8W0G0HE6X&)2?H51CJ4#QYE;3L,8O>O8>=A>CS\03%S$[SR,]M+7&Q0)%! MK2P075BVC9L%:H*2BX85!WO?*S##RUO0'\%CE@VD&S_UB#XSM#G3NGX L M+9%5 Q7VHHQ&3+5)^0,KT)\,+D"!C&]7 F@&PW,_TIKZ3#)DTMP$/XU^?'=J M-I56M:VR;PCO]LQC,RY_1NYZ*>.#5[;U0HZ']CB:=!?2ZP\#+K% :\%Y"Q)2 MY:5]=!HQRW&I,P\WI>K].O'=GN06>C;@T][4V/S;T$EG?#+J!+JY"8_86#OJQ0)- M/9I S37OV3IN8L4_!&SJE,('*U>;*>:6 )',UP@7]%^Y[IR'&-%U[G97S4T7 MC..J.=1O]]E?XJ55H>2,,GO>;]_";7:+.1K9H$D[#1B2,TA[^)YC]IJ1',. M'H#LR(,F8TZE"%LL3]MY0'SR VQJ=[A; CW8CN.__NVU1C$;4=PU(BB)F*6B&1KF2+KDP_U7CHVXA0TC1B93?46= MV4V6+]9=?U_Z%KUXS2IK"5LLLV:?/U70<,I]CH]R]=RU_5G">%?SF_A_5[4O MJ.-^S\<%A[U7J&(4#T,G?\!+>W+0I7[&CUD@<6A L2MS7V5^%$\71DPUTVN\ MFC/T'^/]^KR/Z%:=.H]7NXH'+I#60K\[2G"I5K- V.@![;!@G-X@=#()7YZQ M+K;9=:?DYM^-?LPLAR/S.SD2'%\&+X1MNF2.UBX!8!-W-K,7?W!=3*8Y2'&L MK_81"_3I^%:].9/K$B5M!4K,Y!ZX[#NH9"0/W?@$439BCUV3'EP[QO@Z;2_6 MK./CE K>[<#I#;! D[$3BNK,42#VH0ZJ#\%6YM^+LY/?H;]8(+(J>(V;'&?. M/$ZBF?^==6LV*.9D?J0W006:&M(9K]&37Z"BS(M(W_X&0:2MD;%)>RO/956" M\.^CTA55M],LI X&2CX=#5/&VBSZX8'S&Y%!FH264)*WEQN8V8U8Y2/F,H\1 MR+Y4#TH:\L:@ESS]YC37DPDMV]B?WRLFW-\%W')02Y8.##B\3TC NGZ4V=$L M^S&4E Y+Z7\; MZ#$5&JJEL'I[.$,N4_BYF*O=HP?,WT[<(6\.# HQ=*TN36,.!BFT]3>+Q&Y# MY)P]>AUI=L=4FT+6+A\[M1&S/\$U;>UL32J\G]M;,%R3/V:Q\+7^])464U^, M; TZN)43:WOG&3W NU3,0/B.=;(E*MK)UXU6MIB@;37OGK-YN KN*"1<&Z_ M'2['*?'SH'I5ZY]\"Z4J Z- 8#-5G2;\ >&%V5LX+K-Y$&^9/_,&U2:RD4H_ M%.U1CYKP4?P"2V/L2EKBEU-Z1[W('H2"R^?__H&J=E0WD?? M)?Z;][I!]I*GDLJIG]\$N8^,0;KVZ$U=CM7=8(.,'BBP0,F9]FP1(8MJU7KEW#FM90X,O>$ M&.?Z'<)@HLH?GD[72S(]WOT0[$M#.[% Q&8]1@J3WQ9Y=0!G:U:=,F]+HY74 MWMKUE954PCG?C^,WR)K=1"RY7\3U*E:-5J4-X!Y,F 5Z=:^\,;.\?G]'7+/= M:G#=K]#L<$UI7?14VBF04Z+& 4M+SA='I?BM+A8YC0;J@3-%T&0C+)%WPZ)J M&#H%KH_J\V'>"BSZ<0$=>9+ST&^7&GLMYK%:VCDWH.]%R@IX:\(5O0Q9_PY9 M=&XE?DG.O( &3BK=/_=G3PO&B&2!G J5CXQ-I217H4]*%D/3"<[.- BJ-R1 MMYV\98 1A_8GXS,1I,4BV0_SJFBA8#PMF#UG=SZ&2M@[DPTFUS,PQ8",/@:\ M/7. Z8[X'#&U$"Z'GAEKUG129\Z]@] 3:X]#XJU_#0 YI)[D7V]>:T,__?=^ M,]U#&%I]7&%3Z/OKA**.(=GXGP_-OQ5(J^[^V]7]PM?-#C53AYKAAXZI'YH. M8',GEP/@4X1H"#TXD.**Y-WX1-?&MH]^C%:@'[PZ!2&?GF#UT^# M!4K!P"N3]Q:FT,"%J-6]*8P(@&YC^\ 6S0S2JW(N#Y,!R)KE@RD1U7BIZ ^G MSX;_=!WRGL#?_+_[4,3_K>7 4>[C/SITXEQ@GQ=3']!,L%ZJ:+R VI90GIY9 MDNV!CKY)O@-_7=<<3@^Z].VN3GG-)_=-T 4!Z+<7"MI"V8;8_6?A:"FAI2%+ M4C@"F/\,N>P@3G9) M\LAV^Y%HR67=\N38\FUQPQUM@K&>Q=.PD(39/--R8D5+5DH'VY_.7H1LLD#3 M,+I +#6(LA#C#Q9T"[2)>C5FGKR0.-J?7#A@H.$E=WH]#]JD+K3_7"^DVB0X M]F=GWS'3QOJUH>C!-PU2*(5_&U6B*%&CE&(@(O]:Z)&*R*B%M%D%_&1L#0Q* MQ/,OZ&9Z9+% JSEXWT5<3E1T\#AZ_ARCGP62%(G(_4,_\&^;31[(QJZ27E>@ M)CP*L#0Y'Q$\61\>2YXE BOZU=L2=Y?H*_MR6;67 %Q&.],AEP7RQ&U*3^91 MH6E:&X D&YB=/()J+WBR"Z<.)^W%S'JA)Y/ YBO:]+Z5 M!U34-Q(/^;>5VYGE!:EB]87?7!+67IK):EC,)4A)2F;> MULG?.?X_S@,.6>4FN)3\G%Z:GA&2X0S5_7(_ZJH=;,K3BRG;GD-5/XZ/Z+HVJ)E9S+;?C\TWU_X-3;#9U5P*,OB:$O$V"+ M.RTK>#*,CRA@K[O\A,[AY;ET\H>BX?G)2*E %:_6\2SWP6:C]7];L2HBYE,; M?PXQCU,JN%]A@6R$M. M;/RJ P^9GNKU/%H>VW5W 9OL\QWKSLMSPI1H<+1]63PPC0!_OP$\\"1&4TRW]=MTIANOD MU9B/O%6'M^ Z0"FU$E">>D&YGE>!TTQ4)7[V[UB%?\*UVULY$%1H$=Z%\#XT M1/%ICZ3AEN("* G35(/CHLL"T3.7+!5X%T4"K^,Q7;+O=\;_B.)4@_\::IEA MEE&.\905Y=8^HK/U_?2-8'SU Y3KGP8(HZZ\]L5CLE?43-G- :/*K3/>C.&] M$$)WYF5&EJX"T*%MD_O:]=6Q(]RJ[9TF7U@@/FAAJ"O;83PB16M6&=(-PQ!9 M+8W6.7<''NZ(.ASB"]E'-*&+99K63D@UG,UJ]^ G7B^Q8K3P+![C]:?U[6BS029W'*TQ;N!V>-E#-=-K!V9&Q MJQ0*NDWO]!WR-N7&PD%$PFP;KW*GUV,MJU72*^9I@*^)_VB=VJ=1:XY9P=?" M9Q8V5&UQ]0'#_49G;8=2Q\/D3;<#O_IK-PN,+6<5 K5,@WG82_S#-?<%IPEE MPDRI^6Y6.4RQ'3SAE5H8IC8%)8(G^UYQ^_;EZ.*>O9!1%"GQM!% M%'%VS/RY9:/_;J(CR@P2$*(C-'L2&018'6NGKL*8BQ?J%?1'RG GW/K=1U5^ MV8^:_'O-RG,R6SV_TUK23.%6SQU(,B7US;;"P2>X(N"%E^Q?Z_/A2NL+6=_6 M@^CY"WLL$$+AB %6\FYM*G,/OF!CUG0_K4[21_;Q.4XWY>7OD!DV/T 4GF;: MEW%%,.G1#%E"%-2]!V(^4KC-@-]!0&Q3K>F3M IA=8ZHW,*GFZ-+\'=]*V4X M3\>5M(NX6-V+J $;YO/I+A:(-\AF5"C6..%3L(M]ZZP)^- /SN?64^32[WL/ MW6SJW/([:"8Q]&$L]0.0"S5*?])..W& @1!&CW).LRUJ2Y3-1*IB(/5.Y2%E M/MJ]V _[T7I(/$V#;D8!QP_>[Z??(;FEPZQGXV=$I>W>6A23)"4IV[A[0 \. M@1(#O H0$N!?$RW?OB\K.5KY6WHSEY.V5^R4FWZIA"6-+T<&587J%2]U+T;( M-QI4MYJ'P8QC&1[CACL)!CNX=AI&$$A9&C6*LUPBQINXH.?2>I/,AIQ9(%M_ MR+\3S^@/N =.7@48G?G\+[ _53L]P@\LC^+6)BPG97]%1E-!\^40RHLNV@VC MCOB,>961J1_M&;1:QS/S^(?:EQCY+-#1A@1&+79-H>0Z]>/.5ETQ7I=6:F=- M/YB59%;?6W!!891D)%1G- /G"M)5GZ5<^"J$R2JWO$B+O*?R.Q-O)VAN\[Z=>@I"T^.YI5)W;4 MQD29D>V*V=^+^O>IQIL<2?J%*EJ5J'9527$S96]3J+$,(X(^ F%2(S>0!8J]2TWB:N;Z)A-Z47?7YT#:WQK#-?K1'J%JRF?N M*P'5QSD"0I2(2:\72.L)" 738G_Z;LSH*&]$1!["%D%**GE@ MQ$J3C^G;7ML7XC6_Y+Q+B5K^N[-6D>[L_6VB*F9B1"W%0$?HA*=J<-X3PK[T1LM?)6N%R90)F#0Q MGG@_K[V+< 2O40Z/8P.W\LC9XE&Z?DE-A:66U.TO4KBG19J#7>JV0EJTN]HL M$/D4.J%"J6ZX/EVW"%BCW04'\2[W*D7I=4O<9M'JC/>D/ZZ*3;HSX"+;I-=@ MD!^.$W;%.+"14ECW&RJ@\I&8,O"03YK[KHAN_CID1GWW8M[+#&E-3S68'V$> MV> EFSCWCJI+RXJ!;&VUZMHRRK457:=QQ(AV:J5[;<%EWL]<;Y42_Y3T'D_Z M_3;21Z-1LAZ93EZ9QF+\%:(DA-., \CY2Y8&/)"3S,^:29W[F<8A[71!Q^GU MC$D^(@MTG_S2+#B-$$M8[;\1I23]Q:"WYOVWA8=QQUUS;/\0*E%=< ZF.)!* M]0'@TV&VQELX%1B/FYJR^*S\GH>C8[@F=QI-@A\G9I9W*;^0S_="\WVLJ\J7K#N_;.WCE C)3"\T( M(]))MWTG52[GPTG&ZAP9C^.,-$[U/0RQF@R,9T_:#Y(HKNXZDL1'A^:ZI5U) MB/Q68YGI*PJ%W/8Y,JUQ]AED&YG_RCMXV%";6R@;4;'6T#YDAFI2_;;ANT(Z M(Q.=WIKVGG+CES]8%Z8+%OGHJ)FF,BP*<-OZT ZK!2:.!>(P M9N3N!-\=D'^!>^.I:>A9/-H*-%,[HF]6ZNV+W=XACM,$W"XA#R M:L_3I%DX=8L-GV&R]R?_[F''4=C&*0S_>,8/MT 3V!<%IM ^/TTU"-:"$B); M_ )>J56H$2X\>8BNBRZ3G];RE,RM""5L28:R__D0 ^=UP *("WO*]\12B@4B M\G@36* *JS6#O(4UO$!YL#+A) <+]/N^Q;3VA6Z$0:+%PU1&'0MTRR,J6=-G M?A@[O-L.CTK#ML YVW,7!R[6EU39ONZ/%[X+N61'57\:L0870#>] -Y&B:B^ M':7U:)YE(/86\6Q0H[D<3//"J'Q0)C"4+-A_<+OHQLHTO"5T/+U/R+UTH8BV M-+97[S=9=[;5# -I:2--H>>C' HUNC[DH T/3;ZJY*._+.\1ZR)TXZ,P]) : M]!&D$+DA=]K66,N^NB M%[[TDKK31LDZF#@W[T[IG500!]DO86=.#Y;ZMP@$8-(N?&ER]IWR(HNQ&L1)7WKBEU_'0, MX+OYO*\PA 5Z2;"#'5_LG ZP'!'^->Z03,N9U6]PDQC;BEF$[+6I2-_Q2LC< MN>.=5I:P.5>YFCWYA$*-7:G&G\#_JFN>B8^E*:%Z'+@DU($,G?& @5]R:].& MW$EVO=<]$MHXU4&)(0NT2P")F@X$3Q%1XD9GTC9>%A5=,-+ M=AF]]TP0OB9*EC(72^Z[9^VOLD'>L?&GE.4YNE<->EE5TE4F4A=]AYIO*'HJ M#NT-WF)SXP)F-QM:KCH-TD4FXQYDOUWWX;X]P/^[V#&M>XAM#V427,[. PUG M2#^T'T_/7P87C1,6)C)8H,.M#%RY (A<)\PVZLQ=[Z^!:8%T 7-J?DW[V,S MY=(5Y']O\VA.5;X12[5#A<+T9;4]Y7@5R&@GBK,,_B_ALT# *ET?@'[=>&SB MFHJG(*02TS--=IN?"=33EGZ+Z0*B"?LJ[ AUZF VOG W29S,N#D_& MMUP.OV]E]CJP1\[SCEN/'-!Y[ Z8L"%(CY$Z1:4^![TPT7\2;%*^.\*F-(?M MR.W@,2C_A@X]]C8+1'5TB,I!-YY!';69H1FUIM53-:<<8Z$I[N@1$]ZO9+-8 M-N$_3?_-B#^W0X>U,V#4/4;1SMUH7:GE*_G^UL@R\#Y/\'PN[3ZJ/Z0-788Z MMR*POA*; F=P"C$.N6')AC"B21\/,JUUA<]V.IQQS69;3IEY+)UVSNU]W\O9 MVG8ZW:YV864 T2?T3 "K+UJ^.'?PLQ*_S)E&J%D0PR&!3J%=*- 6^ \V@_R M[8&H9N\E)?>#1I5N-@/S&EEQBI(^A[^O'D_JO&=P$]X@- <]WL!)OP1(YXR[ MP;GJU!"?K@LC&8OHG% %;DKK&\Y79+Z$Z])4\\GF:"W9BF9 6F?E"#$4[>D\)O1#2.?ISNL[1B/&&!7+W<.4T!EP+?IW&)Y2A9UJLJ,9ZJ*Y( M"O;4G9>79/D]+T%6!CNVYE);:\>9!MMX0 ;ZW[8&1QH!ND4Y;X#!J2S6P.D" MJ=2JH2N#2R'.:1*;I/8J],]KN&7/F"9)?4GT[T,#TB2UC@# M,6MR@08_^NQJNS"T6:ML-S19CP62J. MIO 97PMY+9 MJ_M/K%4[O?X7]MXSJJEP:Q<-HH* 8 &1(E$!03HB(C58:"("T@2$($5**")2 MI"0JTDL$!12!2.]$NM30JW0P2$\ Z9!00B#MQGWN&'>?,\8=>Y]OG'&_[WZ# M'_//&BN9SSO7N^9\GK7>-5^6#N)Z3V&7:@=D-^SNX"Z MR8>"5#X[3"Z%=4:$GITD!^BJ'%P-LJN@Y]=3-$ @')>Y[H/8:09MQ5$Y&8AT M GJZ%#="#=DZ3T_3B7\_;RK81U3EMCH7BX2HJ&+=^J,SJ4+5JMJ=^Y!]IO_G MET&Q(U0_$JC)7)&-M\GEW]VC,G\(+YJ)I%5 M"-"\T]6UTA=TH TPX-($S#'H_IO/GH;_]Y\](>DCN-=.9]9TEB]2Z,>M M7H5GK\1NG;5PNH";_CG8@O3F+RDROZ,H>1&L?NI:8Q>R1Y\H_@CIB=D*@;&0 MM=PN)NKQ=29[X^X--?9"?*4XT.YBCL*<"X?G%?/:>RP%NU0\Z=7@-*6X$>B2 MJ 0,5^,AOMY3O5/*E9J3*=G7#9R1U=_9&4FJHY].ZE(O([R@'X>P+(X$3G^I6-5ZZ,4H7\:N7K M43]^ +Y>N<5O>9?=Y_C<+<6NICDO@EO@R,!:1ZXJ-^2UR$$./+Q]J3)G5K , M)$C6(WE0Q\$,NQO*ZGAPBZI:_V@77BO 2Z77O3U+J#3!N"!/)SUJ],51->8UM0K59^L8QB?4J-2^IMM2LO]-=XLY!>AU9" M#!^;N):H(L1BW%KS8,7,%?2&I ^=0R07+4VZ+/Q!<06:D^Z1=?#!*OZS4<)G M4Z"K//=%9=>S@+_J"TEWQ5>B6!-^?#D0\?,!6>L4NRR=)W'._B3;W3Z\TV"7 MA.';^4KA/D 4"TA2?C3R.Y^8P_4E_*H42[0BGNE@WDI<")[DVA&)I,\49*3_ MD%\%L]NK)WR^4^!;#P40 9P9BZW7PP,XTZ4^]6#W_37*UP?:'W.B@L19JPL<,HE%;HV"JY.XE MJ3\'4V]4\KZ$ZC]2;X?6^>D2?"EI*J+G[G"5Y+](A[U^_;(LL#6?]L8-^4_S+O$SA*C\^D2$%E46T !&@[WD8YU8QPVOAQ9Z M6Y!NRN9L_L$5#&A\?QX8<4LGSUPK0]V_9L4+#+3^!6'6+^"@:A^].M\ MBC#PW,^H.B9$OKC8$& V*_3FAE_.IG6;61!_\GM?LSV007?]^:X7B5XYJVK; ML(PR\L!57&Z3Q_N9TQ.'"F%NT3TZ.\_!B@<7J2JQ:6-K+UI/U^NR,9=V!+,4 M Q4 9?$'H@/A=QNMQ#K7/G!7WXZ).P:;_*[]7CP!T/C6<.1>2_^)$-QZ>/< M!G?V>;*H(R-PW1^H+2P-$ /I(5UJGQ!#$&+3_)_2[^T@)'$DA!*QX@FD$$ = ML6;CK,8F'E46 A]S*;O79UVJ5*_IDY8?+]KH:]P7>;,;!Y/57;KOKT2UC9(1 MROAPYC73S8HW_UYOP?\S)K[=B@W;0) T+*B#J#-J;(&\Q* L2&+C,6J_^:;' M5MJ,E@*A]T7Q&^8.70"3C5PWC4DTRK EC6JIPHI*[&,BE>AP,D*_+F M!9/ WOK8#I=<0=^,DN#\*OZ$SQ:?$%2/#*+7@U#H+]AY >QL"XH]4$YX,?TJ M1*=2YTH-_#@\6<2@-3LHBB1 '46<5U/RF\2:M2(BJ1=*<;]J<#0 2>)[Z0]( M^ +OIY==#,\9-PNN7Z3B!QXL@9P&?H?IX2DI:2"B$W&>EA,JUCAN]Q[NO&*[>_1A)N'0]VP?N_J>!\PM/N^1S!HU[ M\GT-9:$_$FR9TGU80!8M8_7/,%8L0\B]((N)7\=7!\3V"?TNF2>GX\\[+2\C MKWV<1[9FO3)(1M?_P?J-FX3Q%;/BIHVNYJZO_7#3ZZ8V? M#U,S'^DO=!/B-@/VN';DJ+]A9:-NE=1K3I,13<<"XV$,5GW(SMG@I,'L]MS( M]44M0#Y;ZV6*:4&5260.\O&GI +(+G&B2U//QY?>Y=[*CO,MD8=(+ZH":,DF??%5I]#!CPN;!D*6BB63*,7VOR%T7 MW!^UE$LZ@_%PWPL?E'";0=X:@=/2&SJXW["QJ%P:H.J^:2""7D.X*5:IDS1 MDWK)B3?%Y**PJ&QRY^A-LP@RB+B%X0A7JB9PQ?/@Q?AR^1#M;FN)("[\9@W)?"6Q]CWA\-H' MM ^^U#AAUIT,.\/X3;ZOEV2UBMIN;<7!FK(]EL7+%*U\D==_XG>3C#9=Q.=> M@R PSO)CR9(%<+U-6+9?9[L^42SI?>,YOT@0*Z3QV*A[R)R$PIEP*_N> M^/1&&T9Q]B!Q%$/KQ2D3?8>PL)O5E>C5EMNK^OF'* WHHT Y^H3\HH$OK0Q2 M;DX[DZ2%T(M5D)MY&)^W\^3-,1&C;83+>C8EBRI&%P32WW-)W]]2G+%$.^ZP MO&6L8*_P, VP^-+QL]%#BFP&2FJ1\@WZ]T39=XC-C,BW,&=$!/5<52/^^'Y^ MH7!J_3 E;6TQ(O**#:MH3W2L]L:33L&"Z8]F5YZ_VBH'/5Y&+NVWSN+,:8 + M575.*D:X[0[5*UF&+]RDLIU_J6P;W&;1OA03Y#"/B%$3QC=6WZK.7"UOS;0Z MD=AL:\?[U1S@!&9,J3TS&^/_.Y?Q^<7K&K:8GNSRV@!_;B.9]R:_]E+[U MGE'+*52E1,/6I.S A7G42N*>2 191_J&2[4;PGR6[/)U=:((L2;]W*,H&E;\ MNE':%8(6<'F_!@X8@F@.\U%(^:(!3= MJ$SYW'AJ>O50#TE()53F:3AD-<=TMENX+0SD)\I\;*DP"#(/#Z.3J,>@ M6,2Y0#.F8#5QB,^M1H&Q!&Q<\49(HU#' M1@,\(,(LN.2F>,;.QU!?X.-YE.>*Q_YV.G_&K34ASXK06:7LQ":T]$3X2F M8_G4/URW/:>^Z?G[[D)\ N9C 9YZ$_D[!@W! &Q:H4..?7#?!!O)SRG,#SQ MRV]$P@LE]) ]E0=;2NZ/6M0M0B*SXXKY>V@ 7E"!/C#0%N?16I=707%WC-\V MF;D2X2MS;[ Z)\ L<8!D1KP*VE,*FD*]0^X@F^G)$E3%58+*U.'N:/ /0)QI MV_A*BJN?NO_(X-PW@$'@-[MO GLK^\!*LV8([""Z K%YO^\!*NQS@?PEGL>? MDE<_EN]87!S]*0:>'J?X(P@U."(- ]B6: !&JYR+%JGXLKG0T/P-[;G=2)_ MKTO/W1.-Z7IV]1B#F%:.I@;T]%/H..)D1E3_RR^4T'K.4P@$=PQ\$Y@E12B>C35(;OBS)44=1YQ"4!Q,:-("K+\SB)_UB M)A%SZ#C&&CF7G-[;D 0@OVTH<3<'#E[CC\_BF),.D\E.E/Q&J4!K"H(JY1>, M^8'#LO+IZ(QX+&H]\W:9?_4X^G36'.:-BLS5QKK+W<^^F+Z2*7VD [:Z>9#F M;1(>6?^%5(X9F !C5#O#7)'UEM@@A7NCTZ!A2<>:^W[3.DR+(I=O*; 1KM:# MY[DW1++60M':Q'O8 CQK.[,TR<]93=D;VMW WW?Z#? Q/UWTV3PH36OL9+6 M$W^VJ=1[0F7,*0MI30Q-C #V)C/S.4DC[%8K15-/MSG1/Z2B/,^_MRM5S3 V7IO3VJ=59T'R45K MN^A+H!'6N5O.!?V/) #9/JR=9FZYX&] M7_ZU7!C![/AM/K&6^-G7Q4PQX0*H<]Y50@A_6$JC! M(,ZLQJ7W%'W7-@9:_6"4?SQ)4*?D>L@2/$)K>Y>HJ5W4YW7Y?I!/W5YVGN)? M2661X)C^GZHN'TRU*:Z5Q+<9?C,,V,D@6_'=4530TLU@"3#B\_D/0? 'KFE" MN'70FK>N<>=^;C3,@MP\0@/8PB;Y.Q?-R;?1-A&QGM6V'W>G+0D(G#YBDL,D MX6I24U)ITF7W']XF/)LZ*BR1*7R)FOJ4QNO^G31 O"*T6&$(4<#+_K;8+Z=% MTJ@U\:6+J=>Y2E*@#:9>(CEC+RKJQC0GLZE:OVY"6_&CQE4BY M:8,SIS9?!J!'QX@YKZ.#"Q^'.> MAZHKKR=PE+"J+;KFY>C?5 S,-KC7[-7L5?UNTK\8;A" A)@7GR.8DY9D^ M&L!]$9;ZTJ)SHQLCJ73S!^Y/B%JV%U\A\Z9E3\0;Q2N1BS7\GM9)"N2SJ'F7 M&5U.-:FAB>DG[S\4?2LC*'O&6=Y"X#2E(X=M9OQH *UP7]83K<#%2,JO%+\' M%SZ59D[L#>NW75B6= M)?L];YL&@S[/.OK&^-H=GT]KT&\("G"D 8Y;XT6 'L0H)]7 0G,0P675]>_" MYEH/^C&XS-YV,3>=5&:=;N R#5$M@[F!NG3@W3._MAE,) MDX=FJEXD%[)>$NAY66DP%6!Y@%Y-19#/!F!ZGB&A5U?C!3!N5QAWII/_\>^Q MP.-7.B?(YH53_N32W.U\&L#BMB:039H>J]X].?- $A#N[[$Q1'JP#'("LQ*_ M+4>\NA/G=N7^E-GM_GL"J_&XX R]/.9VL[>0+XN= M5[D[\5KJ-YNQJ+RN]3XB.R3%,T0)[JK'!L:0 4] &,&/4/^1LV% M16#PB'[+1OEXM86\,:M89J!/LES1<,F*)RG.%D4&>S6T%\! M7TJBLO+ED0W#L+ 0B33=O'J6B;N5J$]/+%4/TNZ OL2RO54I.KDQDH]L7\:D M>9&RG#F^BQR8[=\K(7JTSHB6\\(B7O6ZF8Y>:A'/>VQ_>I6KF6>_Q(V)]0%%U2762&('_'[?ZR18S;WV(=C'XQ@N-MUL2=RW\L[RZTX MR% A5GJ(]4G\YM^/U7$72J_!5H8Z=[@H^;MSAD\_XCO/$E[TT@#'8 N1U'ZK M 2RZ#5C6N7$^P\_.!'\+25=IIN7#NW7F)24EPL&N+YI9N'UM]1F,ST'V[#"Y M+1Y<(BU;(73:QNH2]8V('6BU,'XB&;UX)%]RGX 8#MDH=A12D$+HVHR M-,!X=C%LA;\2S[$^J2)(""2ZLT4RXPA?IF #969_4MS:Y09$3F&OYVT7.L.L M<^#2.7,KO<9]JM($S&B]K'LBD%?M$H3W6B8OYD]I^(Q%3RN/[*=>&X0%/>]Y MKD*%0BIFWZ'8O6.\C))>9J%QE:E%3]\(Z!%=O=*4[)+WRE5KCO-P!F]>APXQ MD7?!/\V60.,&J+;UUZ#5:>79U'&B A;< CI' [24$9'XS'F!'/D!?A=KOC&[ M&".JZJMEO7I$;353#C=KW!;Z&LH<9(Y&8>ZHJ^410KTZ.5SL1%+,4.$ 7-WNU)GY]9%;B ;^]/ MR'RJ/:P!$:[MP8GS'SS;V3FQ?.H/"K*,S.B^_?52DJ+*I4?6;@3?ZGP3T0[8 M.1#G.FPN:I;C_.D\LL;H@NHO96UUXG-$"))PT@ M@5[KXUH?Q?,I)Q*3]H4/KEXXA[#;_M-*/76))'$'7JU6[@T_#-K>.;A>TD\_ M""%=&9]7XMKK!RU5KBGL=L<3F[IC]^Q MZ$U/0UOE11FWK2C5_C!S^C17;/3CX1^.N)MK]$ M&TM4!S&9=;^<5-+MP!/#G@0.P/+0?([KO >%F7=K%PX@A"M&T]=^T-($49]8<_5G>(?V8+'?*RRUA$,VHT_[._ CZR_^\,1AOY#[P^ MH-,OXG6'V=@MJ##Y NY78>Y]%%L.VM4A#;?A$V3PT\XI!5@;Y=IOIJ)F2:HD M,8 _@7"F:U;ZAD1=7*?.4*QTI33_N(6Z%WQFRL*J(TSU^\_3&HZD_':-6R,6 MU#1'@6<:HYFBG0' =&.S/D0Y=V>QPGS8&\FE!I =WCWZ1$YE;O=VW^G1)V9! M8:FQ4!M_MHU5\14E,I$\_0W9-TL4#2J.CL+Y+&=TYXE$78D4MF&W2;B3$G2C M] ]**R>9S\\:B_DEFO&X?_UN04%TO,X<0"F9K$3)4;NIT$$#3)AA;C:>[5MJ MW6(G#F@.:LPP1VX?4E<$UASW/_:$7PMBUYHIJ3]N6C6DK$3FCA#C+.+! 8G@'=MI3FS^YCPC MV!#GFO6:SSDASCY.\'G,J>,OGK(K[VZ!?^W1 .MK. 633T]=TDZ-2 LS.KW^ M=DZ&L8?M < 8P.'BTW:)$VIR2&=C+%H8+0JKZ2Q=>]( M7#KT _?^<0#U/PZ T^A4:&2=!D!^ACW7/X!W3T[J6O;J%$NA91YD/[5']OAO M,PON(-L\+A)SVWB!,95UP-/$CP80/CY2^(:P9H MY_3X-*1#);D[ISZ*_L?*^?5-8?1'@PV\F V4E2ZH&*D .%(CH+ENY57FQ_HS0PL2OH"1?#0/=5TE@]Y*SM"(^65J:GKG-N'$=-= M5)E ^7D8GU]4^Z%):"5VX[&HO/CRU9I49$Y/UG!!73SXNQ!Z YJ4TYPU?B_W M2>_M4"Z6NMR$\;=3I;8Z\H?FOJ3+T)^^Z,?63\FWAWF=G]3)O/_;4I0! .4: MEVX"O2_5_-",6;:-E6GAGHXXY)NEM"&XW M=2P5[= LROT (3J:GSA5;SV0ZR5B7+5L/E0%5H ? -C@9.;!8$X>A'B=2$? M(QJ7 $E<[.POS+]#Z]%=)9?ANG&45+,:<@9TT'\I,O 4WLR,SHWH!*^@^!US M]I/0]!>!B0F,%:]G!\]W?KML5D[M7#+']V>6K ETW]I4!9!BOGQ] M?4-FMO\6 ,1+#:-3=COIWUXF]5\-1AOY5Y(4%-BL=83,>;[ 7^J.45@)6I24 M>DF5:B@/3C(VP?/&Q0G=H.5V_=ND-FC"H8!"&UGX8=WJAUSAQ]U>%JJ2T.K1 MH<6=JJ4_;T=L5=VE4#BI>1H@UMA1YPT-T-L^2SWY%(;OH3P"E>>VE-, ,F@@ M8734D>!)-(7] 5X^? "A1V.VE\X1::GQGM!)70I>>VM)Z:.5!E0 M..DG$K(IG*PXEZ@>K]DK*$/*2A \+L-4":TS2_0SFQMHW6)R@10Y'?H>/GW] M6ZCH:;J*@]<@"9V/CDBV^W7U@6ZNUU#S8,+MB8?D0?Q )SA\/TUT5!.1WYL] M>4/E]9$0C8Z BWKKP5F7> M;QVNL>;I*^_T)90%BC0Y1!J\' E@XA/88L(X7:X$4[DF]65:1;,P1,%(OP?[ M;KIX-3:\?ILT/W% C]J%/UGW6K5DCO38Z-24TJ6A#8]?*$F4B_X9LA;1"ELL M2Q:?3W7AD[0])4121'VISXUX<[O7$>)^J. UPP4]3U6+S8INN?%L9-_.IRR_45_5=#DLN8LE23&=R325;+;,^ MHF;6'[Z0_SI&%=F)H$MY-':V73J\=)D7W7;:79E5UUGZFG'CIYN%?%>/,_GR M2)TBG$0]X-:I,V&1[[.DQV#B_-_]PP_/?H.VP,J90KR%?P7*S2U7U!''XIZ_ M,^=J\@SE+^6'&UH)4GMF.4X)B]09T@!6#-2$L;84K[!VM(E,=\NMB6[(]C.5 MT^[1Y%'JSU%EOV SH-Y=#ZI8Z=XLAQ_\\?"FY$T4#R39;21_.S>6:CI.B3B^ M+3=JMH*G)*@<\[>:AA//Y#:3Q *5V#46T+YG92[G?BE7W.='A["+&+H\T-^\ M8E.X3]9?M-TAQ%'2*]8FH[B)(85)U7&90E8UQ].;.U5O(P<]?F_/8\,BR0P. M\Z"+@7?1'B)C@1V1HEM6YT2'?I_T'(N=(KU"CC'1 ._H6^#*GQ<_3$.[OV]YQ[8&]9OWCX](O01[-EF?=7A1XI2[OL< MC'AAXY-B-;V]TJ+O)L69(.7&=JSA?J CEF%W%$@6GU&1Q,]BPT)>60:Q2SKL M"54=ET#W7$N);48L]BNQBZ^,D(2)VKMCFV'D$RZ")"&_I[N_2L+(#* .%*C- MT1@B91&[-MCWS)/5D9@,8U"3A\#.>"L/L/O%B_9-G>'[_"?")U3#0=,4#/Y\ M!EJYU2B+%Q(X@VO,QEJ&_\S/;1EVO61>*T85>OL4W H*IO(1[0A?=COC5PDK M=U6VYWV:O"K5ET\M',Z99:[QZL7694\[3:1 O;/7W3C# PK9@)W#C1[GE1X5 MSS6,C&;R%/A\'"43$80A39QDEF&IL%'/=(6_?1ID"7Z!B,#"HRHG4WT\ MPGEG4MSYKL[T>(?.7*&,ZH4QKNH%=7N1!/V"_OA6HMVOQL2:/'29U,KQZC,! ME5U+(JM=_DHE(XGH08R7A#QWWZ/N0P'[/%OK+3Q(S9VC/>SM\ @6&7$Y[BW+ MGT6@\U[S(\A.6.=L)7C#BYX0.RRJ@S>IHJOENCD/[78NW&_-9XAKW.)YS"Y^ M*!Q&T!A^W^6(_N/4?/ FXH[@2/'K_7#8W!=0V4!D9>' F;5D:*XG#'8ET5EM MJE4BZ.0,@)]A!>S8^A22A%G57<,915D$Q-$KH_(K?IG*0U0;.8620I6@CLYR M2U1RG(7,7J@LM)+J\"B_>A>_%6]3L!%O]*:@=^]:8R;)MP.)(=9A[] ;K9_ MFQIO@MBH330 4^.EY6HE_59G9$6ZMTQJVPXEFS5DX@7SQ2Y&(7^6>IC]G4DP M#= %IOCO[,1*M9JV]?O99[)'Q8OOV@^<#M?7(B).4E#S;TBHBRK:H(TL$;KB M05XB_IZ?G4 T6;/5X9/>4V4A7B5?*TLNI[3_=&W6%3^^>JI;(.$P V9OMH&$ MD_8,5X&E'&\#P=]Z91:&L"5)UO[&3&]4*ZKV9B16RB%85]\CPG3 M&0US'F#7R8%8BQ,K\]>XOV_$8_N=,/%#<",>/N.X246N7?IOFT5@]N'3]K$C M%IIWF04?V]RYQ#&%?#H&LH=X^2W=0[.9(IK*2PX NQ)*%,@,%GJSQ_/L>QG. M3Z;UZ%RNH.*A@R05>>\"6$0WQ\1(^_3N5R,:X)@'+I^;4(E_(N@#=]$B;5AT M$C1&ZR#TB3%;E4,#M%Y=K0'B06' O;["G7Y7[KT7B^TP4[5THA6>90 +#AEI MNS#XU=DN[EO:5:\R$X98CA?WCJE58A"5G6WZX=8)RV.I6/HZ(0S8+A[:.7ZO#]R3KFQR=!=FR8-YAX&](!5;K!)4' M^9!VM=I#)_\;)I?$@S*W+ZXA*B+H@C9DFNYK]BN,>@V^@9K0I4;YU-$ 4#=Z MK4PFO:)VT4/JYC])I32(D&](_=TT:0U,(NS1"?&:$(A^XALM&B!.!6$7L0-2 MK7?#(B9F=7&+F_D8_>C#RL6]+#VQ9A4#L:XS]GEB];*=E\K!"!0.QS')2(TT MS3S0^-OD>U?^&0G(FI.(;CO\0^*9]YNRN*ZC_4*KIV]?7X473T?Q"KZ>N5(, MFX/1 ,_ YJTID$^/H^<_#T>G);JD0'V'>%M/6Q6#L8&&N$(LTT; /(CIB1^R M;?;BGI7*:IP$[MYQ@YHS/WKD+ACVL@DH\^XB-I 39M2HT!KZ&"51]"%^@K8G MFX7=[%-6QPF4X9R3W>I]\,($A[C'LI6:>QTO /R12!J +0HK?'BO;-0U&L\-P&]02^<&JU6- #JPBQ9+[ 8OT:( MI)11V6:?Z'"T!VD9#N^I8GG,KYJ9P?D2FAZ^NAP=<&BV+DV^(1U. RRK.M,Q M+11M78 UJU"Y @V&=TG@2.Y]=/G*EF GX7KCP,4;)Y@$CU=/SR&,K&H4+LRM MV I*/!44"S(KCR&L9*P:RQ!#]V 1..EU'AK@Q DB"@OD?T M!7B\[,K \F#L3>[V &2[41Z"H9WYR,$#$*0A(."U-;#J=YJ<^)( V72K57I< M88ZCF0;@6*O5?UNQ@FU$IS]Q&)7*)FGT7%7J*HA69_ MB%?&?@<2-/#LA.V] M-:LO\[*-GEO66F?_F#^2YA$;MPB,&]&UH/I8"#JWGN7\9,Y#*0G4F;Q3"22, MT0 M1;^A:*7!6CCIWMTWD_8>VPMNI("-K@YHY1E*7."]66NZ'D)YF+G"[-W4 MK32])?T%W9EGKL94SS%KS'<:@,#^'Z?<8Z#(]5>@314$;3"(=?Y]G0S"( M\$T584P?BT>Y1:=K05E_^IV=;$=3D9\B+V-[-*R(K'A]P@\B$G,0:([EB+;H M"TUS<++1#DQ\S>8WU?:IRW"NQCC>+<6:;25MT=7[;C_8<5 B-H(?I>R M%6,M"(IFI&?:K!VH,K !CVASI)[@H '.@E]S_.8VW$*VTV?&1!K(WG+FD S; M7T?WT0!%I5M \C$0.6)@758 ]OJ &T^B2_]*A58@&S):11D?8-%0%FD<^4\)"Z#3Y_?Y,11[P)#?"+ M;(H7ATWVP"F)J'OT^\\^0*$N;G?#<[[:]H%X9Z+ALO8:W*((5785QAW.@>'^ MNZ>")/Z!.[F7KD;!"_:X<;R\3G=C6?$8]UY.<=S7]Z M=*?$5V.(E_S$Y.VN+94N 6@4B[@TQ*[:ZKLG$'W'N]<5 E^J1FW<7R^ M1KAPT8>2 [U>3:Z?Y,AB)$,V01$@-A407N'1NX$GTFR_HON.XRF[TS&M3'FW M^0/,PJ77X9BX_>M6I<@(5>]H48C+UQ*+ ZFW#)4M^JAP(.I%P&HA,\MFF M\WFG+#67&UNQETOJ0F_DIIP=1S./-XNKV^Q MYZJ18+Z!^O$WGK%[AX>H,O![K9FQDJ_48Y7^H-\B&)/%U%]?L'X.: D/05D= M#V6NF+C:4.8[BH?HA@3/T_R7GHSF9M0V)*[]\:(\KD?0)?GY PE8#)![@42] M]0M.:9,"$6LI<#K_?>$G_PH5 SKK+>ERJ&=G63Y4$0*93')^_I%T]V:R[:4( MX3LQG.>\*B2A'T36&4C 7/*(GF)C#I@JA;KQ"AQ.%:!\!2DZG\EQ0$S*VFA8-X MEP^?SO5]-^$2@*Q#1X8>QFHOQCA$!&>^Z>EYR:SRCGGUM!H*H9_ 0O53\?Z[ M,0::GN?;.#CZO(4L_-+F'SM=3>J7.&FVB' M.:W;,2/3H'M)[F%XU^;"L9],O;P<6%\5T4MZ4$M8LU)%G\@\O!,>.W.#F(T9 MSQFS#Q(T>"MU9JO2RFC#ZT0T3EWV8N>/8XVYP:4#I^&Q5\#3CR>#;.(92>!-N@!K M0I_-(DL07Z?/:.4Y6YRN;&C3$L7HB 5I8E^74.M56GE8BE]V_%)E$^ U'OGC M"[H%$0#U;]N>7U]D7'TY<* MJ>/D-8*6"8X04N)*'?\>BNO3'@YGUZ/U,!,$W$TXP9#O M]=M(Q@[*YP',#"K' 9<;,OCL58 LO5H(TIFRRT__DR',;4IN9; Z%HX%\=_= M?LTV>)FV K?MW08D\3Q_A87$3*'LC_>_P3/%F/NJ#9Q+>.UPD$3)E<,AQ8]38G(PZN+";D$>$?GX-X/*C7U)6CC/0)C M(EPZ^DSSM82[NN%'4@2(F$S)S&BT5=SR@X)P)RB?4)^I2E2Q0"YBZ[Q^A,!E MO$A8(W#MU#/8J^V[:AUK-7Y\^%C6N!\4R!KBMV 3BI/,E>X"/8/7?^L=I%HB MU;>@(.U$XK_I%'*1(%XNB+Z&RJX5W_ "<1;8OH"D69\,MM/Z:L_6ICB]\),Z/E("87^\91;8]@6IC;7NB< ME&R\WLNU<.-N^Z.+$I'&'X)>^!7NFB'"V_NS:A9K?FN^=^Y,%%F0JL$%S*/" MO!5W@^?R]](9N71[K]O)/*+?L6V<70OY"Z8&1#O2W6YJ+B;U-[TV;DZ#OB#' M#\6GX.=N5F;2Z\%;V)=NRI>'9$\ZOU4F&?2#AM3X-=_O[E3J>I/Q8&#@(WHV M>D6=@%T@@Q6BY/M$M,JG>5O9Q/,U6T0-X@M'1!*%2,G4C\M(,_'YJ4\;_!5_2R>#SS<#M"7<#M]=KHK6.!?/ MW#]F(&==JN'E6/_L\_-'TER/R77FPJCT"IG!R#*MI%:<)<85N$I6=(N;"@7] MJGQ&M,,=SE),@__QIOLUU7MZ"*RRUK;T?Y;V>[(2\*C+4_SRT^"64*94HF;X11F7MQ7]B?X_\4BU#J6E"_ M4 [+2)@XEMQ[0G\< [G=L5\%W[G?_UYH<^B AX-\CFEN-4\7P0OY*#K/HPY* M!8=13S&05!B_ID+,/^^KN<7!%,/<5-DM:B M-@8]!Y,")LF)53;T6?"0VGW6IMNYJ"MH[SR\UP'ZQ=!<-]8KK%$,YDQ&O@]1 W.#';(0FX,[PR21;?FA _ MY1GJLM\V0!>-#@',L.OX2]7D\TC"G:J.0$:/6Z"EK'@@Y;/9((A5C9%\A2CB MX>V!JV[Y!17@'M^9F>;XB%LF#>##">PR;>!Z5#&S$=DF:]G, MW"9;!-M\ TK0T^!*[?B/O*MZJ::&,XW""S8=TJLGG;B&N8FW)2KP!@W&5-6\ M^R/'M^'>">'G)=-Y"SWD3Z #B3[X"?.U&?%WS,97M03*;V2(10,*;@/8WYBM M>',R')32 .PU1%8:X!XP"H7S507BUA!O4+NR1+KB9/)"KZC2S\GTHE/0[Q2$ MM.1"13VZWDSE_'6M6+WGS[5,+U[YA+MSZ0YR4)_13^$>T7>N@:E)C2I5DU=U1B/:I^W\7_^YU)']I]N3+31_\#;UG(W$TZN&#]ZC%Y%+-?5:OUK7VC*+\9Y=NY%Z6"K$:!KNB9"@.F.>X(F*/T MY*P1?JRZ;>"4'X<.#A:!O9V\\^B7&458+KY"9FF[Q]NV-M3X1^N5 +T+:0+'"\)<,(A\>,30CIPZ)4>UO@%R0X[%)U?0D MA8IYBOH][FQL5'@!;:D,QL'B%FW+_.7!U,^!"EA8_@(9I02E3M(L@BNOQ"W= <'>U_/@>T3 MMT[6E=1^2+5*JD!"P*],5*MH0(VA9/"< MVU2/SN3'[EWD"(MX5W[\L/OJ,JX M\>CG#-$5,4[SGF0.<_/*T15;$ Z&]F& MO8.8'GP8^-O6S46R(:-+^W(7M^05@,WF1EK"WM*Z DYY'D'/M1$H[L;K9-L;N, B,1V2M8*V M*-XY\/GEJ3)Z_:EZ'5G^T^[+0]=F+=8/?MU]@*#".0\!(@0K M%7VX'Y(+B;K]QXGG"\O9JR=L98(^FSF DU%,5%'BY%S&;[_S;=0+B9)JA[NR M"6/Q&LX]Z8(QN1?YGZ/NU>MB):5;_$_O1\CG!WZ55!.4B)EE_,98(P)@7Q@\ MN]<1;?BKV5Z0/E(KZ&-KN\\.).:0+6-40 9"^%O$*P@YRWSN5&9^"D MVQOD7ZWE+SXYWA,JR%GR(N,^J.71R3O[*^K %T/_]RY,9FU0"1H@+I>>O9"3 M<,K%,<)BH!9VX(#7&W%(HA8D!]D47A@+O0/CQG^7Y M7MS+/%V6]ZQ+,.^X6<]LE7N-5V[@K>]#&[.VJ]7+9? M+1:Y>2II L9R\+5M M0KJ-!OCMT4;@MO#)/+]2\U_6\Q+T"YUD"5'05I(D2/.1"7 M1;YNT/TO+32 [\89H4B.'X!(P*$E(1 WA@B%GB&ZBSN-V:,J=7]_9N,.2/_S MKK.1ZQW\&5@*.NE_HJ$D%P/GLKRL&_4I;<*1__S")S_XJ+L[-(&@WZ(;OMEX MP>^N4ZP9Z5J[W[KIB<>@8Z<#"TDOIN[7:KW?.$69'_"9@Y5%7005L@!(P.;D MK.2EX%U)=[LO\JRLEJ%J.4\2!G9*$G\,A%THML/MM!#T]XMWZT0'QB[?L4JE M7R5C>5/Q'.L;*6?9WI^=7+S) &T4Q#N28Y0&*- IV')' 6A2"46F ?1I !B8 M#%&=7O")UY18UQ%*B==_K <(\L754>];R5$G8"-5# 5EDO7\DCJS2,$1PB.$!PA.$)PA. ( MP1&"(P1'"(X0'"$X0G"$X C!$8(C!$<(CA <(3A"<(3@",$1@O]\!#L#)_W6 M'N+Y#;_KM0'&5F'_=L[N@%I@__ZY5N_FN0:512':J486>'< M\NK'W([K\3NP?3$2BV ?0C,_0?V*BQI0Y4(>ZTI]VF MY-5K9#M9\PPNE(](6$66O[M[D'4RT6P9P/@&5!P$QG_$L,U<)@HZSS6<"B3- MGFYU)02G?YKH7+Q!,6>U\<MM.V-0A_(_:V"? "D#ND >#L%M3) M],OFBVLV%?B&TU"+!,RC,& _.>I;6=C\[#SX&C%VAD__S&IB8I=@*%_^$.R.4KX RB_^7U!HD<6W3L(&KTF3 \B0THPWM[>(9C-L-,"WAV#B/G&(!F A M-2-V3T71 +T2[KN](U=FF#H6^+,K35@W@/5!JQ(VZ9HY6D(J5;$VD,OP^QWY32KA-7NM!81[ZP:C0 MYQ11QN__?6-SY/S(^9'S__[..9+5I/Q@FH.H,E29Y#GTP,[^QD!?=6_'RP#[ M7PHMQ<"'O\CW/)T+)HM_7G?9Y"I_TSS(V%DJOT65P%DCL#1 &:71#+[^E;"^ M]<>M'[:5G(OQ"#L$A\B?DN>[GA6W$-YV;_ZB1#']O,$3 _^5PW#D_,CYD?,C MY__".3&XC3!H3H0;553>X9>9Z@G/S"@H!9C5!ZK@PD(KP:?,9UV4 KVFM!VF M-E)2RV0N<7PKUM/'J(45N"@H?4*?*TIZ?#/ZI QK2HJ9%V:#?;:U]J&21F9Y M^RE;5N^#SZ44/8#]_P0)_L^C0=MI #QG_QE1YC^-17Y\2)W?]Y_"X?0_#\7G MI@'3I?\E'J!_BJ15#"=#YY'S(^='SH^<_]O.(8)@G/3[XE>2FG]F'T8(1TXX M:O)T.=R]LS:.SC*Q7-/>6G>7$!82_NG!=Q;-SGR;O,PX-T$2D ZCGI9-5S*^ M_P'40)7OI@%:/N-H #*Y[] ,F;%AT!C,R=#UWR,^1\Z/G!\Y_^_O'-(!_7]3 MT>CAO4Z_\F9_6!2UEW!@#2KSF"Q'?:E6I $:G1C;J*RPKA%O&L!:GP;(%$3F M0M[AJELITBW)[Y-C/@UK;]^WO8*/OF!* _R&-/QO?'4_]!_[ZO[(CNS(_H\8 MX[^[=WR!KU)(2)Q)?4WD,1K@E?9JS:$].B[P!3&A.% !-UT\$':S8W1/]='\ M^G?1QSW1QE5_&#^.O)U!R3?*.,]RKB-W-[RP;C_?T0#F,7\B+T"?W;]L9X-1 MVEU;4P>6&1M=I0%,$7?TOW%<(?;AGW=BN$-MT%*2C9.>ODK-; Q5B;(K1PXX4SE)#Z[/?)Y2H-M M';GH6JX];B/P@\F#,1FP5R-/8;D>&.'-9_\Q9^0&(R('\DA1,.%XG,RK9Q_N M= F.1Q(?>(Q_U\MN^#ES/='**=^F3\#VAO\%$:C<+$\1Z+=XI[5(!;XJ%]=K M51,091SJ&&-O^X=G(T5<["-9Z#SBA:PZ,#WAT9+!]S*QZB19=?!FQ"4ST,/D M;>E8X+E*9"B5K[(&]^?S1%IN_E10X@D6<\/(Q*FFE_XOE-%_JCM.*V-3$ZBI M)8%Z-1_ :[+U0W<'?HJ^9W/E%[%.#7)B)#R(M >OCBQ?WV58 /$T2HR3K^)^ M\BZV5T^Z2RT]N?+FUG#GB2\1NP:@&^)E.)$($7Q8\"Z"\ZD%'_?HG#DY45$, MV;.S^8]@HOYU+!T"=?$PLMA V,B:A6:RAUYDJX>'ZY?.G_>=V&_XY.U^X]"L M;2@O,]C_V'FLM.F&C('^Z.CRBI@$/8XOF&U>,JLRRQ]PX=]"95'_$E## G\M>![EL MT'4ER;!*"]3R7!TF@>X&5VZU]06T*)G&83S8IRI3DCM3A=N&4DNN1KF\-YKT MM(M7G)^IH8@0;I6-WF26ED>=?0IS'3C7];- X*8/SV3\2W759<;-SPNQ]N?: MFH=JV'(O4YAST4NYZ]W8@0M^$&Q.,0YNV0!9TSX]>EF.^^S \X4+=U^S- FH M)1QR_]OK3?Z/FQ%O2/!32H2[K0)P9\!_:\YQ*CSIER8="F*[ M60,TJ*W6R:IGK;/MTFX!ULI&)ZK23]H*]@>'UX-(^L[^P(B2Y*7'58DK[OQ= M8*^OBD_(G25RZL "3D/#OINFN&Y/Y>.QPA(__1B,[3_N",BN,.M.W5]:Z-\U?4WW8Q6\Q2"3!O0\_HM Q$(3A5'A]P5?Q3!+.1* MQ;WKY\Y8O-RJ=[5^LC$9C5<':KHATX[4^0Y/WRS+R(R&,,]@ZJFEYP#XM#;H(QGEH^#P\K;T7^=/>X M&9#I>LW='&MO=K>SAD=P^00@2-&X(]T&#;*U_!S32=Z9J2/RD&H&'AQXS8>U MS4;XS(A$8>"MIZ6T1J6*AYVECVV.EYV3"=N,MA.&ZS\X")B;2<)*>ESU-YX^:A:,T)43 )CP"%%. M )W\,KSZP+'\#-Q/_.V);;(:_:M.E!=)^_)O1=5'Y^V?6R\U=&?WN__3*>[[RGR_VKOO**: M"K=]OQ U4C32.Q$!05$0%.D)1;H8;" U*B(E B(B/:'W(B @((0B@E(B2I.2 MT(N*("!(K])+(A("I-QXSLL]=XR[]Q[CWGV]9PP>?B\K+VO-;\YO_N>:^>;J M[%E-$"&C9_&A+O5H[VW!ML'\U];&Z6PI%JY\K.Z-2YW"K%2/G"-_5K+K0F2O MY]D_*PD]ZJ97F[E*&B+]^OSRH>&M3.@+D.+. I&Y-5N13"3FH<-H0O@ F%Y_ M82I79739N?>^<#05&J.R)4Q?"6H^-+QDO?"U1KY8O ME%WL]$A92=!T9/Y]+WKG,\F>G(DF"C5>S1C+?EJ<]^GN N>*+K@3+@EWQM MU&;$MMW^0[J4IGOM)?8+2XF(#%$8T:T='YL-^4XQ2'WO:'N\+\\GUD<^2ONI MQ%2=W[%#?AVK%N)=A ZSB;;RDBN'KZ)_3K "N[3;%AX&IL.I>^P7EG4!8P)RMHB, M+T5>NN2K,SSLY%SV(?7KVJKV 35.)E@0UJMNH&(%.+HU8#:\-*]:N'D2YTY- MH?!(A4&Y6M[4WY6C:'9[>QV[[#T*0$?U-L@<6(D^.F"/%R$O6WCVQ-A*ILJ\ M^5&=S.73BKI_,L$^!UQ;JB@"I?"6?XR>.F88]YVXPV4N\PO= 14A>JVVS5(O MN8&7-SR0JC&1AI)F-_5:VLXP)]#*9S.H)C97I;ZUOX_N%M(B!>9O\)S&0ZQ- M#^W81Q\9L7BI%ZE@$0^(S@T\'7J:5I[^<-ZP5]@U+H1]][[Y?$0"Q8J(G96* MV$)S2I9D\(5>+,JV$[URSS0K2EEVHB7(EKC':_#+7_Y[=?E#)!=3,F;'*S@0 MBB]RE16K##8NCN!H8TU[JGZ($81[3#?,OTY6@N/0T\?)UXJLFDY][GX4<^2= MS^B)4S?H *J%?3=1DY,B2%Z&RJU8=L=E/R,]M;0L+OGYH<[O>&!\:R!\"CF^ MOG4.!@9E MM?9I.I"H^!A_2MTNUWN6=(](RMZ%EFSS]DMG\QXL\6@OC8B_O)3=\8.(*,@6 M(WX/#R&L+\RPYP1DRS!Y1U]5$CA^T0EC]H"-W NR\7GC-.)]%.W)\TY#O>-F MS[PNKV\\INC (-\UZZ"!]F4R)0K;#0F?/.J/V#-:5L7$UKN4FAQ.YVY7E-D\ MG,84ZYZK=NN:0=>VZ);.#%\0Q6[O/!EC2 2'*?JX/AFM5F.SOY6MSAM]$^3$ M7ABRE#T3"+M>5 )F)0OS$O?*QSC"K'Z_1]CB/[? MX]/3AA8>\U9N_V44Z7+=,YB*U$B4'JTO);M,/XM(=T@?G#8;(!2]V M3.6&-B"M@L N?EJJE85VBJP YC,IS%)TE4SA8'-E+Z\:;]SE2B2;N[N7.58E M^2B9DPA=+UU\KEU%A0X]]\YL0IWNQ;$5!N$$/HE]+SU76IJ;_"CAA"H+QGV* M5R@^8&6A3N['UP"CUG$RMNV&<;&!@I'UA 8@X/M!@G7[J:I$^]C? M]\6"*+K&B'2&"U.T9NA .$P8WMQ@N556\B ;J6)WUO+\>*9 M$H.#4:\+]0VOW?\S+5^'^9G6HA:V$QO+1DPP[UNM]R&*3?0-77O9YN1HJ!GB MY!\9H16_D(QXC6>QP$P[A Q'22R2#B8/T*:EF7N+@\B9LZ.09N(86>"Z5?$K%$8_E?.0CL M!"SR(M,6NAD>R44Q(=P7EOT_5)[=!CQ'-(W"LA<$H 5A:L<6HE97V5*@$Z-J%8.]#X3/P M!O]9Y)X@4K R"$B#=5'Z!??6Q^U@TL#(_-/L MX)DSEI1VLL@,5L!?EMR+9]OZ7)W]=69I]4'8B_F>@DW5^Q+]LUH8,,5^W#UN<86 MHJJJ48S$%1'A _S"P6#MHRA=_SN(6%]=!O MZ?;1W I?ICE\/P@SD3.^Q-CV+J1UA5RK3KJ::793"G,'.;\1!V.#GO(W)6:E M8@J6Z<"P+7?X-_97!EI.GW'$#ANS11LO9&.XI_:.$CQOC: MV<7ED_<" RT$X-=>SHX.!L(,'+$O&'D;#EF!*I/]U%4I[?.;^K67FA_\S#ZE M^^2L7V(2--#,X;^Q*27BN16,FCA\).,!BLF#%JRC%^?.<6?>7X;]SI]":9I# M#*<50@GXWV3L!L;GY"Y_A[VGR(CD"2"^G&'_.>E]!G]!I,Y]!(O1M?Q^86*@%4VLT+8U8C[0\^IMR+]72X MDX,ZA;.C/J>)(Z'J!(WQM,A32N:U$BO@EV-U+2?733H^\M_%:,JDDM,(B!E, M&R)*,&VT,O^UMQ%8VC)P;AUQSBM(<$MM^WXE$.".+'72O0[8K1/K6^62$'I4L953E =/J*MOV)S#^O:#*OY->N8'KG-R\=H$J$GU# M"]L)]4[$_-G#I:7>#DU/KR_B1/KN9ZO%A+SX$L.D\'=L69,@U&SK0#A; !J*$D=D2YJ/N[(?5 MT#[S.^(=W^+A[Q0W"U?MIMK?$=J+9XM;H:ARI>&I!RMSFJA[X+WKG."]YTPD MES]9B47.(7X<[L-_@M+%$]G62 RKE_=GB M.P4]P_>^SW+]KL-!DWG,APBH&9?839<.6V0S3I9R>H@..&3I&!(AH5O#V2/+ M>C>?H=8-?FH*(:65[<5W/!@E]O/0L$,O&,)9L<-?G2B!.T^X%#;C,R QDO+R M@D%QK\$GI:"U.F42-E8]8!8>!^%7=$&V0-G>I^D2UI,EB&/6PNWW;[-T.2FO MQ/.@58&]D4%:^Y[7CS+QFN&X":N(=E\'4'0U J"UO/\LD7V14^7A4?5?ABND MZ+W=0-:=H28,Y X1W^:B/SV17/!AQ(D..([[0D[$>+RK@M7V-.Y&;]#.>W?[ M,Q-FK8DG<:.1=^1']WJ4ND2AL8\#@K!9,#O(8<6(<$6$B*W8YE84KH=9"7&2 M>?,X>N39,_18#OB#J]O#U>0OC 1_?#LQ&/QEX%)&65J1\&U;G<AA" M');.T^FO0KQ)4R('Y'L7O2WXFN]],!D\R6W;JQD:]Y,YR&MU(XWA&- F?I0(GW//Y6B>LL_GTU+B:T)D[">E?Y M(&-9*O^WH^#_M0]O,\4)N]ZL#9=^_%&@:8MGY_N>&QWH;)M&[V[]&=09@\CG MV>GY7ZYI0O+*T6_A.24)'"NI*(%>10B'\]&J49/JI!FXNV!JX[9RXW:I-_Z[ M5*]Y)Z9**0[]CL*$G)9QNC1&#G:O9^X97NM\2IF\LRV0 [Y$37HBT\/GO=** MY_6LW)0\MB0D&CZS%O/)G#HPN[BUC8[TC*Q7RW%&GK_7VZ&%D5D^%5RWJK(I@A.!!O\F.<3GK8Y7L;6X]KG$%F/.SJ8)0]"]5@ FO(7]4 EC)JM95"1UW/CF(A5^ MK3(HC*GI]XD##+F4:0M^#P'#G+WK5:99ADO,KU\*T[DOY&,N&[?R"]0?"UZ BP,-QEVFEMQG\^*W$]]#V M.GZ]$**/[344C[\U?";".B1804&%A^%O3.H\=."(5/,XGV$&3/;7/*S*FABR M8.W?"O&T*2:;E_>"6NE U0(E:D*$#F"W&7ZAATLAZ],!B>*F21+H'>,""T(1 M-8KY)>7M1<-/T@%=P5WS:0@E"0M"_Q!EY)/+DH /?$V)D 4]Z6UV]%[?O(R) ML1:GNLN%@_$&KYA]+X@R?0HN)&P@)+S=2.^)DQ'J@A.\24>P;N=FCX],=!IZ M][(?;O!V&^FP+Z..2R MR84I4/.:6C."$(F+X_DBF_\E6VMO.YE_$E\$#73?R@%S49-I(L,=1X?:3/1O MQ-P<5+QE/RH4<9[EMGKV788RB?7=?:R!7#.B=!(."B8T]8P\)(-TZOVR+LTL MG;/7?BPJ,,/Y>KK_B5\XO'P+V^_[UT85WXF7%WLN/:''9I<$TLJ@+'Q#SY%> M,1;H,Y9ZPI#.\-W*;5TH _$D#JU.QNDE\1"BM@DRY;T5++]?(5N MJ++ZC*E_/UF/WV$@>I<3KXIW$EK!1DT*4C0(A4:/[=X[3B>[B3VH%?MI1YO3 M@E=?9-J O/<*QD_SDJV.8=U%/_<<[W3]D=B3!#70[W>4A4U@KY&+B0H=T^81 M)X@\U-#=6(^Q@G?QDT(AJFKK*K. &.2Z3.^3/2$;V>;1*^5:/ VOG-@-5,_H MY=Y$ =?<#X61D<9%,S5'M!S'9*9($L(T;J8=##&$E(LCA^683(VS77$Y^97R M=LSP4<1:ANA)XFI!:*%K\>M52_].M3VK7V/ M'(W7U'CDC,/8(0M^6#FE2I^LKH@3BP+I&@R<26ADK=:$O,0(H>=6*%)T *&J M1'O.^N>6X7'X7YXT+L939 G1 :-#J+A>T,^A4(HNJ D\HF^=UE9>?\F5'SM$![[7Y7&N. M4:P*UIA8W;S![*]]NR>ZHF:](/*N).3L6[!+2Y)&/+)1/8#@,(5IQC*OB)Y) M,^8T?Y9)B%TCU6YYXL62;@7E$EK2>J44[][&*4C$F,W)A"QA>WU M)2>03A%^MJ6%JVO-^/2^=?;BT.* M5:];8LDC9^"YN'&_L[P__AZ0>DH4VCR02W4"\5= M)NR*&4JX=^LH^AHC33SAM#9 #\<9"_N]=$<5G3M3U"45")34 MQ4$N#R2,R*Z6KL<&^F\(0J='DX[I JC;UN1XMQ'X3#N&#K"8;.%"7G=42<_Z MR$>&N$J'4I<@0SFS[["#1_+B^:\?>7[DFW:1", ,F"]$K(40-IM%!4/TB%># M7$2ST %J+1=- V-.AHU)L"H?@H-$\W!XLMC;9=_)9C2[LV]+19J'I;27JT4S MY]O6;4E-E1Q6.B \:X [2GZO_/SDN=! X#PPFX,5H$:CYUXL3Y+X,^F X136 MB;S!L+E?&WYK6NXWEO>__IH#?E>\F4^*KO](+B!^UB2;OU9Q?"BH+"'S==A5 M7J*'#@"1>E@S17.SRN:K1J\'&4> ]^3=V"1[Q,E.3PVJZ#<3" M5CE.BN7@D']DW]F'O@&OUV)4$-MD,LKPU#@,^GF8H36A3DP]F[R=="CWBJ-">:[NT_O.Q6O7( M?4TXY9!FF3FILR(:'?KNZNQ"U4#I.+Q.(A*M5^HV+&5=]1UZ[/92N;)314S, M"PGK7TJ=_:?%>Z.4=\VE]AQ7!JO0X"<]X V(\X#;H&86I8BC&K*W]-P45$C[ MTM_E3E!K_F7TN$GV!L$X_28JT+QN*)$"^E9V$1(JRMM?]JQ-;OC@E\*B/9V+ M8WL4RE#9WWF7="5)^:=-4I%GI[*XN'@B/"\0*D6MALU=)6Q0T7A:M.)O;#-L M1]+V&"/"-2)HD48[Q:0Q.I"HUH+?HM&!7>FA/OP1.C"7XJU&:R1!=L6DF7LE M4Y7M? KN1/&?_>(-,*JZG<^$QZ>A\K1ON_A6M4H%I]T;#0-6M0#,PQ'7*CVY M9;F+)J41L10Q#,N6SI]>3NQMK9">C:#-([MZ0AAKF6>PT E/XO@MSL@@.>"B!.&A%M^%M8)"+:1TG[K\DVIFL:/]9U[[.;@I M;K-]%KZ]*7QJAOO^K,1OYHEW9933TW[D;*'QDWWWGQUORM%YN;6F"<%@/L@F M0!)PIR%W43?\;O:LX'E2OF3P%9N<6Y2(K'GZI)T6B.SQB"'FLX\,]O%D1\PQZU(-V M>8-AO:$].K"8CS"BB-.!I%M3&WO,/]"+H=@,O$O/#E>]&B.K,:(Z+RY AI! M,S0/P:^"&7(NCS-0XX"%7;A2AMF1Q. O'8' 7#+B)1YT,GD6L@8IINC4W3B% M*5 ;UZW+8=Z^%+.J'4<';F$+Z8 36I .- L0,#?/&[[?O-T6RJ].(T/.)[RZ M^W&KS0/]WIR1D_G)=S+&O_BY4G1/UTK$^X?NB$&T%6:IR\!N] ?/."MX[Y.Z M4@>S=)?5U7PG^\3X V]CD\T=LH5NW__X,?%>M.39]0[6MRH2R2-X%=19?P,B M9(UY9A'%YW_1+$!4!>TCW6GQ2=3>8T1B^<(0M@"X1Q&J&(#*T;YYH8_[IYI M/RT;[_ GU.3P5,5B-A[A Q5W723Z2GIW^R?G8:T:+!-XT(NTL@ M/5?ORMQ.,S]X]_6+^-M[QZ+5P.T-9_XO..KB7Q*_IX.56\--\WWXS\4;B!QV M^FT*6C@50P>D*J6H*!OT$O/0XCCJL2/^E]]U]-#/(=HSC3^ZI@==L1 'FSY& MAK_1_Q,E>6?%FA8X0^8QS>=;H*_,E%:SIK!D71QO2_&8_OO-5@6A*@F/N01& ME(RP)6P7-S%\XA]*-<5=GL(?(TM/>4?LHX^4KHD;W-/Z=EV1-9]P(%!];P;; M^AD29BL,6H:<_K.NNF"H=50)6 !QWX@ BYB 'Y*U:; M*)E&W$R[\7S<&L[LFO#%_M81\-X98'=N"!Q_JU@MHHWZNO12TAF=7DB$H,^0HV0.8K1U/.O *C,CW MW.G*HP-=:X:,6$Q#[&IN[2II0C1H_=D7Z4"HVC2T0)CS8?U@Y+L(T$LC< ;Z MR)_&Z.W)?RQO0=17;F4X*7\D8;LYZW17?%=^N$E]6,9B1$K"7N(AZ-C0HMG_ M1O$"U8CSJ._HXV?]90@3*RU1)U0QD1'#LPGJ)2J'S<7[W3YI]%3Z#K5N1*$@ M9)OICYY45Y,^X=*&6LP$7%;YEFAVX3ML!$V HDZ$K7'-^N!.473&:H6O'TW\ MQ6L:\3-8;OJ/'(!_RPF(3:=_& M],MYMNSUV>6M6I]I!BO/FKY]>YY'LQ'P9;*5)Q;/7DH@I&E>D+?*>K!F4%'9 M(T$' J@\X=*A71PZV5_6O5:\R;*WR'7P1BM<$0P^/3+UD?WSM M/5IPO 3!B>ZL>XL>*F'L-V=[02V0=T.[DX(!%S>H-=A>00J-&HX?)/@F:KB/VLT5(Z4(XU2]*^6XW MRKJO'PW 3"6P6Y(O-*OJAY7*_URJ^M9L0)-B7G C<]DG#.)8R29"E ?4 D4X MQ)KY5.8K@^UK#J]_T %&CNT 8-]-4 FFH!X\+]Y11&8:6N>68[M8[1M;S5O\ M1"+$,4Y'+>+3FB+*X%_%1L&]JFL M_YABHB*WK@? ]+]K=WNX')IB=G3034[0-% D]JPY$4:;S%"'H KO/D1<_>Y2 M)A9WY8PX5TF$DW8^\ QZ1W/5D7D%P[I8BXY0OU"PJ'IC)]4WH,+T\@[(]V2@ MD'A(=L7&\0YA6^'OEYV/"R&#'\EWZ751D,UH^Z-6-[_CP!9H9S5CDEK4VM0# ME5/<)XIZ\I)N^K&;UY.3:;KC-V@-#G3@VX- */__9&-4X-#"]JHBK;H=8\)( ML*XR&]M/H@0-^<^;5 XMU$=>".-^*)*ZC MM50?CX1'R%4Z<-#[WE!3-D>?^CFG!#F3JGA.?:(R1 W=F'D654DP;W:W=*X.+X2?W:&(U+'7N9NB1E)MI;Y&_?0%;*"A5;_R!;FG@JAO"Y96K" M^D?G_2R[G:B/+P[&BR7,L%Y%3_!LH"OX.F(0X;5(;W3+>K6H).Z*7OX\[ZOQN+Q2].HT]Y42YL'&PHC+4IRD/2NC"MTX+->CVB6;R^H M?_)HO2R-C< ;-NUS]4'_FGC\=56?5Z[)HJ-1;=[X_Z>ET;UX_B1^S=N,_0*D M"30R-N-1T/1"J+KBX;B9K ,C&JJT7:]PQUPF7EVV&@/N1ZS9QS1T ] $G5L# M6_A0&O_ 5H23['R%Z?K8AU#)6U'K1H$>FJ)O_@\_)H)*9<.-S>>8B\-XJUVGZ58_$G7>T*WXN'P M&X@"1HKNH@/L%6XC#WK:??TGC\O=3=/4DJZYE2HEM7V%B\EG;P_90D'0 ;XZ M4D$E80:U9]#[\[;$.LXD7<':@;JCD+YKOKA9K*!0[")Q')R[A<6@COD?+"?? M*''&G4B[$6!)!ZYK\2?VGKY\KF'O9=I#KM\YX%R@XP#.G[Q-:&FC \==*FST MFU3?]'N>.[K@:;/&G_:5A:*3:_/2(98+H?5-$P*(B),ZD1YY0KGAA]3I@,+9 MV<))6@U6A\RUIVQ#YK.&JA(;^B960E6B%25;X:=TZE3VOFJ):ZAHK*Q\^F]J MG!IP%(FF7$NP7X4V&K''/ +F*-BU?[-)F#,'<1=__B5YC\>XAH(VJNF_\U M;CR;ZW2(/F^G@*7!MWIJ=\TSRN]1Q(51"BNUX%S] ]0)79)[69H/]!OIQ8?: MR_+5(M"ED_@KTCG@+!S_F+\E(3QJQL5KUF7L^LBP=AKO3Q'AMY??7YST&'!I M1R[T#,/UZXD]K=@_KQ?2/)K[?.[_YN,+31VES?D@\EGW]&<0(1+DD*E2_6:. MR4M9U!P.R_LVK6=4/UK[7CH?$.= .45&%E+.$$)M^O7DZR1!L M#=9ETN\+U)#%J9$_$-)FV3''Y:!B%-G!6!??9Q&5F_X-K_D'+[3XQQX;VYW+ MV..,!BB_!OVY]BR\:6WU&MBQX,6;,"HS]UED.5NR%1"4REL^G"( M1M$+6^>,$)EQ:Z; I^ 4;LBT=?*ZB9\+-],FK(TJ0PIK(%Z^3CE7%WY4V.J$ MO9.XWN;VI1F=S7X7_QXW@@SI>14QG1S$-]Q>:S.WIS]R[^O2\?:Q)WNOHJGG M&7[QE&SG3D0V"TI%54[&5;L;(^U9K:V>/WG\AK.S/Z#G6K4 %@.SUQ#=[(!Q MUAL3D98V/6R&/Y-[K6TYK=SV$G^B8F76(%$H]N09<' EY(B^_X@7*5#7*='K M>-'R3_?%'TTD10PA<[H,0RANYO"V;;=[,O$PN5O%]+6AA,8C#>Y#$"/@=RT! M$:>*;O^\5($AWTR3UQ(\.XF<6 PM/_V32LL7JC5ON*8)2=_M:<2.W$ 0;U7' M>;I]Z"D>KI?C;I\_8=K8E-\H_$@/N;014HM88[*;,7Z#.C/>!DURN7WYC83K MI.-$)KRK4\C+O.^F*:@=I]:+=^H6;Z^M*I[RVVKXYG9*08M-E4/P&=0F+EB^ MO_11/X65O$)$FE5B9G EJ;Y/(.=U/1]_7.94G)+?K[\PW2#>+'@T M+?RWM&Y#7.P]Y2'\&XGMLX\-MQ3K_E*__^:-J"N<;(\/UEW]\GL\_@)YH()1 MTY'P4["1C=9:W8FPX@FK;GO?<)4;:\?C.GWCLU8@37@6M+,;X)2T),J=.O%I MT"=V/7A&/%W@EN'"L"XJEK&C\Z#ZL^4'ZU4(=MJ$^$J%*CQ6_P""6QRTNHA] MI* M>^_DZ189M!-ZK! MHV@J?>JWBIVQ(JDO$O4&[S*9WWS6V:(RBWH4$!9P! " \X> >^1, [?CWFYF MO=?M'HZDO"(UWUH1R%#(C*CYBIRV@D7@*Q$M#2-NX9[R;Y86W2$;9KH=[[LV MP:^1OWG_1%($R8NAU'5:39TG^11U@P>%'TE8")_R,?CF?=TO&>%_V\ELY%3, MX;@\O2J"A:98-7S:-*82-!UD^=_.3O8K[Y;Y!$_ENKWJ/(E+G;A5[?'-_KX8 M>.H'MEN$C^1.S?77*).+NEBT-C.0F-ZZYLE5\V!Y\A+*#56Y&\'88CD8-U&X MED4'M$+I0&,DK!E71(B(4-=]2SD?T0+A27?S5.N4/8$32PDY&S_]Z'/[97L? MD3;? &ZFG2^8 R@URJDAK"R*=Y(M4PB3]ECUS1/0&8DX?*1O]' O'7# 1,,X M*#9N,VYQYHV6HRE?Q%K4\E[N./.%WAC;PO:R2C,510F>=2^Z90HP!P*+AU3_ MTHFK,N:9 'R\;+V 'Z@E_;J(9X:V-(?*,-* M?$SBSP(X%)M67FY6LFBM(A>= >)&W"38$QL%/9J@1R#E/>G6[EM7JWDU]HF_ M/;Z.34Y<[1>XB&>36U!J+2;_\D5OV;8O=C\-8Q-5F,O'T*4!5(8_Z!#R20Y$ M8='S"3-\;7[?Z_'!;AHGP/-IZ:C93NKYPH-,BVKF_72 :XWB[CGU^0=4^-.S ME9)O/F?GI%DE;"C5P%J/Y<9B#KC[SW!5$6H1[L3(J(7W>V._'^>$NP0S7SP' MB0O,CC2 I^E "!UP=@,[VXKV;0G5<+6,/*EZ]YD_XU3;2]U;SYFZJ#\:-Q"N MC&C*PE2TYWH1I68A$2BNI6-&(Q?=N^*U>Y[JJ$'N1YXFS>.U*KI5^PWZ2Y\4 M'^08M6A]UII/_L_W1/5"S3"@A*)&M+I!+D2_A19X^DA^>=:Z"$25@:T7LHJ, MP'8('5-0#,6?D!:K[D98GVW)9O6T&DW/V[SUBH/EA,!$7<*;=OU'\@@1;YTI MM[4+4W(5$!9%W,NAVYL6LF)GFWS9WTF)?M^U8IA-@"\,_?#;&;Y!+D=QE9K MV !YA 7E:C6Q>RAXXP[9\XP.]H+NW(=G^8Z)7K_&P&D:R%[I_XM&^FLGG?Z9 M0KOR)U&3Z, !O).QFP FDB/@);)@ EX1\/KL>B*[2P>\U@#[AO;/)-IBQC14 MDJP CX2R#OB+B6PZ38XP\;S6'=/.+T[IR+<#_>@%M4V^ST[PF<5$V4J2*TME M%\)>_>I:E)5C.5=-[?R%U^/9%;!U^L>JXWS6,E"=E=B3E(&[2%E;N!D=ML;H6?PUX(7#^_,OET MXK9OT"!>AZ'-.OP#Z4MKO"?:K0\9"@Y;:H+>H(L9,_2^74U$M436Z+?Z+RFR_:^Q0VNX77HINQ M1W2G_03B^GW>PR_^U$Z7>+;5^-N4.T"F;Y%Y&C(B-.76AHZ"PESLM&^75;PH MG8D?OU]SF_(>M &8;3U\N3W;QUA()M30KD:HH&U:41O2R3E8.<]PK?EM?.#1 MRETV1OA\(R!TJ3D7)SEM38BV5-F*UQ7V49?+.W4[7H3!.YD@LLL[=&"F9W6+ MF-F.YE1$=6$/$IT?5+.+A\YO*S,J6=C]*'+SQ? ML27^O4*'AR@7XW]ASV)9M>K#X90 H,_U=YH0556N1$-DQ;S(]$JIC'^#M,@8>_ZA+'FZNC MM^0E@QQ_"&=&09Z9QY8 O]1F,Z=-V@T6.A-.']^%I$=\,!_8TC'J M/W?11K9?O[__$YUJUD8@/KZ6"Y^G:?>_$W463:]QKDQ TIPO?T=4.(DSU:6MWX[ M/CA_EG.1T%T"S3RNJSFC(_NM+DG%]!7X3"9NE.>4M/,Z#9V3:EL?)-G/%=@F'7=ECQFI 7 M(]C56>+Z0KN2[=G+534-R,(:P[F/<5%J468CP\+L=S@ZC'[+D75A#S=VV:5H M![5H/-L,IYZV!0@=K2MT(%QU(1QU&A%2LHQ&5D<_\?00YFHLS_UTQ_YV^18V M.3'[C//OO\6V#^%X^1[[///O\>F/_%O^+NL\\^_Q[V^X/[[/-W MV>\/[K//WV6_/[C//G\79OKP_P!02P,$% @ ?(%Q5D:9_P%^1 $ ,H4- M !0 !M9&(M,C R,S Q,S%?;&%B+GAM;-R]>W/C.)8O^/]\"FY/[)VJ"*.+ M#Y $^MZ9&\Y']69$=J8CT]5S>RLV%'@Z.26+;E)RI?O3+\"')%L2!5 S9Z. MCLI,F\0YYP?RQP/@//[7__Y^OPP>1547Y>K?_Q#],?Q#(%:LY,7J[M__\,OM MSP#]X7__Q[_\R__ZOP#X/V^^? S>E6QS+U;KX&TER%KPX/=B_2WX3R[JWP)9 ME??!?Y;5;\4C > _FIO>E@]/57'W;1W$89R\_&WU)X+"4,8Y RSF%$ A,4!I M& ,")48A8TF$\=7=GU >Q@AG!"0A4I<1S %&6088C6/*2)IF4=0,NBQ6O_U) M_X>26@3*N%7=_//?__!MO7[XTT\__?[[[W_\3JOE'\OJ[J#ZWY/F:J4*_JGY[?;2NCAVH1HV^NG__.7C5_9-W!-0K.HU63$MH"[^5#<_ M_%@RLFXP/ZM7:_^$__B4(6CBJD6G\D5"R5]LUHZZ<'\>]_J(O[AZ7H?_:M M$O+XL,NJ>C:JUA)K+:-,:_FOIX3]=('ZCO1='^KJ0+G&W$^N=!S"]),S=6\5 M/PC_"N^)N5CE]H%ZO^)3/;M;41>K[E]C5X]%N2;+"1Z+G9@]E9?Z!Q_5WSHQ M>J !,FWD=-2]IZKXOA8K+EJV?#9T4/!__X/ZVV)3@SM"'A9_%N5=11Z^%>QM MJK+WT:H982_V!A^_K$.UR)NMQ4;/?UNU\>^Z2IKYG^_J&?5N1>U ^D MNT&IK1V%UI+_V"DSD]ALM7A"_XM=7W_SN)8\F>:;;4 M'D99O<2F9/;8[%[A6IG5 "-)31O+NL$42G'\DUBNZ_XG0/^D>8_-Y?UT\&!< M5[U5I&)GYJB[XB>F1W]8@V?3I9W3D>:ORY'/5#L12JT_!&7%1:4<[",F'CS[ M;S9UL1)U?R(M73A_L'4E1Z$?ZQK.MW@JZ_"K:IE$!1 M7S^20MV]%#^7U5>R%(LTD9%:2.<@3I!4/DF: Y3D(9 BP2&).(<\L^&,R]29 M&[7L= _8-U+=B=J.42Z<'#/BF0YRS_S4& +6RA*P[DT)]J9 &W,5:'."G3U7 MP=8B(,L*:)O'U==U MR7[[5B[5&/5[1>KKIR_E(]ZTE3XI48Z$YB4SCAUF'!6^W525HEPUF"CN5K?D^_OO#V)5 MBS=B)62Q7B0T1QDA$J1)EBGJ4VM2G*44("%@)"&#,>4VU'=&WMRHKM/3CK?. M86K&4PZ1\LQ+G:9!IVJ@= TZ98,?.G5_=$=!AL XHIQSTB:E&$/37U**Z6UV M%'+/:>O&O2WO[XNU]MQN176_X!#F+(QBP##, 4P95921(\" M$YJM6)_8/!,T&XR,^?(, BT_JHLTYR5AU 83_.NINR;AN3,J][QV[K)QKM!' M4=="?'X0>I-_=?=1.U\?"T*+I?*X;LB3%E._VX@%32+"LR0$+)(,0"[5PC!F M&$@FD4"2H2Q"B_7V+//LE]Y4L!7SG3BQ=?G@-L>UP7VQ*NXW]\%#IZB=KV0, MNIG3Y -*SQ39JGP5;)4.&JVO@JW>ZD-2!E0$-Z3@[MPH6Z@<^5/&8B=UK&S! M>.EA6=\_CJ(Z#Z[UY]C3;456-6'Z\U1?KWCSSV7SM:IORF6A+A#?UV^4G;\M M!>(ASL6Q&0%0_V[0A:0X)?NS^U14%CDL-=K(MA=42&X_68E!TOANLE M75X^X%@73_&RWDG38K;_^'#_4)6/HN'H+N1((L8@3E- XP0#B 0&1*(4)%PP MD= 0);&TH4M3P;-CQV*EE[;!LMEW;L*[02G!1OV#J"^>O;=GB+^IM^<>5>_> M7J]RPWS;?P;[6GN( +.%RIFW9RAV8F_/#HQ#;\_R?E?'E,VB]Y,RLMW0ZSW, M0M2+&,LP)) #)$,(H$Z>(%$8 Q[",(8PIY"'EYU1GA8^-]9J=U26.P6O@I7> MI6L5O_00!Z4\\>- M!F.,X[-W0@HU)%8)2%:93G ,:\\;=2@'$: HDCF291 MSA)I%?!Z6M3C(#5:>R6<+4ZME<\;8ZGD5*$W=$BI6=]?WY6:U7L0PHB$E M3!@S%' )*LQ!0I,.PH.(,;DD1IX7-C21NJF+%B@>RM*6& 3Q-R<$-2KZ7 M5>7J#N@SH":H]"KX[ M\O$G-4#+#.HO.T(X,^PD5&!F6D\"AE>///IJ=R*;W98O>A_RL_RE%HWGL8!$ M(,P(!2GD4G% E +$!02"I6DN4R;RR"H^>T#6W(C@V0;MU9$=6LOSK &4<9AE M81YAP%+. (1Q"$B,8\!I%"/"\CPA\>)15+2<&.=]F3Y]L/)!5(I)]+ZM^/NF M>&B#=58N,38\%72#F^]SO^[1[,(9OO2/IE*U7;I=!42J=R2X9FQSOUDV16:4 MJU"MBW\TAS\.S_O. ^;J1&] TK1G=N=-/CB5,[AE''E?5X)\EE\$6;Y77X2U MZ-^EA4!(1R4D($]I"*"D$" J",@SD3"<,Z$(QH:Y3PF:&VUK/8-2MK3-@^:R MX(=B%=1_#^1 L+0=NF9LX@(SSU32PZ65#%HM@UY-=RQQ#@A'%'%2S*3\<,[8 ME^1P]OIQS- /WV]XN_[#^LU5:M(PM:+/.=YQN($Q&D< Y@C 5 :IX!' MF>!1 BG,<;E!^-7 M. 0[2+2["G;6!#MSO-"; UA]G:99:/*ZQVWVD)T]CQLQY 4E:]Z6]P^5^*8D M%H^BU6%;KT&654V68J^2 _^O3=UD['P2:GVIE+W1"_YR=;U>5P7=K/5=M^4- MT:$'"YH3SF,$@82Q#FH2'""84H!)DN621(P3J^QCS_K.C8Y_62FG?5G\0S%& MT3+&#\NRKG\,RE5 GM5:T48']=;J$;5Q/#X%,*8R8P(#+,,<0)(A0'F2@1A+ M&"GO7Z8)L]MXG-%S,,WFY=Z3H)^ ?[('P.P;/Z-)]>P';#-&=Z;V+L$/NGC. MC\=**>U56@IVAC?1,WIK11FOS\8:\X-]^W7R68N XV),_J?*9;4FC]I.7\[) M/_1'ZSU-(':<'_-%:/2*9=%X1Y^EIDM6WJTT82K!G2-5O__.EAN^#6BH;]02 ME10K]8/;\OUWF;:I(C6"UW>*XK2#,@H(P!BP=2R*TM!*#*"F1 \AMGBH*'#^3KMQX0948M9 MJPI/RZ8[I;9>-NE$HGM2_29:YWCLDNDXY"*5D>!JI4OS* 608PY0P@3(&4TX MS!#DR.JL:SS64_82T,BVZQ8-\)ZF+B U^W1>#)3G[]T(C.R;! QAX*HQP%$9 MTS8#&#+SH ' X,7V]=*:L)I2;FK1IOJ45!.\4)POOK-O:L;U.J@)"BGILKA[ M<=8A:$I@1@A .0MUEE0(4(S5W\(D#T-"<1X;TU89GE9=/G_#7#3IK/CVSR^:$.N@ALNGQKRHW&13-%'Y.?]3956Q MS@F\ [7M+AM_LBIX3F#8KY?G9L#+VMR\+>]IL=HO[+)02PD:4IJ"/),2P(0( M@*3R?5DF,IH(EL11,J;3S:&HN7VSMCU<]E4=U^;F"*YF;J\;M#Q_2XX"-4F9 MJ//P.&Z"%X_B MMB)ZV^0=>:JCA0Q#EJ<"@4PD%,"(Q_K@. 9IFDA.)1$"IQZ!^M6XX KE2]*+[:8(C-VF@1XS^35]+C9&=$$9_5F7 5;0X+]N>E,"=X- MS:\A>+,(["G(L$)+GN(BK2!& BU%*+\BQFG&8\CYQDSC3BYO;* MM]7)'XYF[3I*E6EA-B,!=^!Y)H3!)!GGE57,8/&='=,*FT=JS#/#C?-BGM]U M>8F%;?'RA0BC+$K5(BIA^DQ2+:H R60$8HQTIDL(TQR/+:ZPE3(W\GA15J$O M)6E;'?PHH&FNO"\)$Y *$@*8HA H7TRQM!!AB"(F<)[8M(^X'- )>D7_%(EANAXW7D9KVIQ+9[1+NQ/*Z'Q'&8S6CY8O \L_&+(@H?SSZ(%]5&.$# M0U6$G8Q7JX=P8.90)83#BT?6'B]6XK-\6PE>K'\FK!GR+^2[?OK?E%55_J[6 M>V^)>@P:TA6YS 77^^!)KERW7 +$( )A3$4NLC0)B5W]<0OA<^/B3L^ ]HH& MK-/4LOBXS028L8-!K?A7T4&^5#]Z>@]J^$OD(S%Q5([<1 M/6U%\A&@'%0E'S/&Z,KD;:;ANZ)FR[)67_+M23J$/,LQ00!2R0'D3*TZXU1[ MCCGB#"<\)%:;2P.RYL94>VFY.V5'5V@8 MF,GAQ!YYF-1J,VIHCX.3S-HXVLIU[\3-=R*]W]])Q[%LGQHM\3K;?^/&$&>AHI$ M4)0EBDD@!@3%*5!K42S#E$(H(9#&+D5W941.IS*MI&N39 .=JD\A(YK2;1C8P'&PB M6=T\LK F5XN]HER1I6X.^V&EUG?%FBP7G,LTSO,$1 AE ,)$=[*C>J,90XB5 M4R6P%36=D#,W,MJI&3PH/4&QTGM%6E/+BIHG8#5C'0=@>>:9/9RTBCK,^^T9 MG.RK:0ZCX*J8Y@DIT];2'#;UH)3FFZBLLEH&81C(5CE^WV19*(-J[V>7#%\XLKC<@Y[R#RLNO@M^6WZH MZXWB$!WQL'[Z^DTM_>I%%LF((TA F B] H,0H) Q$$H>XX3SA)HE1)J+G!OE M_:)TK99/W:G8@^#JC^6R;FN)-QI;%A,W0-W,"W*+I6>F;)4-.FUU49!6WW^K M@U;CJZ#5V6$-+&-\7)6Q.B]PVDI4Q@ <%),ROW,<]30=R*4:4V\TB>JQ8+IZ MYM%EW*V24!__U;ORGA2KA8P22"*$0<2%!) 3 K!B+=VA2H@<"YG;;1.Y5&YN M='9TRR/XM576\OS,Z22:<=YK3\VXF^"5#^K-V.1P1#%B4" J74P@%'$ )8X X*Q%(4"(QS!B^-: MCPB>&^6J1SUW$&]Y#&+#37H/P$VYL-Z+RKS2GB,5S:;:5: 5#[3FGH,U![#R M&;]Y3.SKAW0.@&$4Y3ETOQTCU=5Z\4475NAC&I3_I];V1'>+0 "&& -*E3-( ML$S"%&$A"#(AG!?CSHU/ONJMFGI=J'5H\!<%[:82;6*9E1/W$KQA*KD $L], M,1H-8VHX8?O0FZ]NV7OKU;]V;_S+T29YH4^8T+^OIWX],@AI7;+?FB4C?[>I ME)]R(ZJBY.VZL?EEN[RLWW\7%2MJP1>QQ+F,\Q1('C( ,<$ 8Q8#$LDT(90C M;+:1/EZ%^;WD2LF@;'=-1*?E!;M.(R9%9%F<9P*##$L"H AS0,*< Y$)24,8 MQ8S1OCSEJT[+\[*5GB>FTW [)WS2.3%S^/P^_KX)76L)WC0A>;J>N5C5;0WB MZZK2'-6P.WT*]J_K?(K@6M=JO0HZZW1AXO[%47/4@N P]FPTRJZ"T.P5F#8: M;31 !V%IXT>ZK'W9+?G>M&>M>_>U$/4GL5ZD:CF;8!ZJQ6RHN)&*"% 6)H"1 MB.=)*M.,,9L4PS/RK+Y.$R0;ZI86O.^5M2;?N[)VXYJ2G<+8C.L<(N>9V+;- MQ70@?JMKTQS$?;>P,U@X[@AV2MJK=/TZ8_JISE[G;AN;Q:-<15&ONW9ANCS% M?@7R;1_N!4IX3M.< ![E(8!$T0GA<08BBD0601QEQ*J0A*G@N7F]NI.:/MC> MJ,5Z:97N6]@>!5HK5\T:_#0"MX6*F<)089B M)\X.L@/C,%7(\OZQD2!-W\+57;-5]Y]"ES(5_/I1_?1.Z"PEW2WABVY*K=PK MW3 LHU*2) U!0D.AUH8, T)@#'"2IQG%*4F%7=] 2P7F1EQ;_=LZ"[;MW6SA M-R,MGZ!Z)J\=GMT)0*]]T*D?]/H'VH"KH#/!9?3(./"11:\DZ)D+TB4A1Q#"B*1LZ;^/\ (YR",(0]Y)CGE5AZ9 MN>BY4=O6CU S9>F$6>!MNMCS@:+W==^+"J5;1%OJ:E4/=KK[J@UH@I>7FH&# M@E^QEJ )(,,U!HU&&$E6V^3PSW)_'_2+6&HY32YFLP%&]19H?ZJZC2!G7"19 MDBO:RC($H,004$PER),\D6$N4 *MJHI=IL[<2*W=/*;/-X_W]I?'EI2X<-(, M67"RJ9APJW_D+-A3HA/P7-'D9C.CVI;G)*V_K1==--<*^6 M]*Y][H(D(DICR4$L0KUI%U) ,L[4+"<1HC)+:685WW:1-G,CV)W".M&:[50. M:K$JRBI8E6O;9?)ETW71T:G[2?!-K4W\0&M(T%K2'8!>M?GO?:'\?HKV#-IK M9.[]M-0.6+\'IX:ZS.$,U0XVP^-4RT'MLV@_EBM>KKJ ,R%C@B+$0)+*4,?\ M1(#D4I^H0I1@'*J_&U5@?#GPW)BPUM\Q9]A\\W3 M8,?",%'VZYF'P"K5]9BI QFNSRZ?++'UF)+[^:Q'?^\^C;7];]-*@DO.)8TH MB-(\!9 2H;/$,*!)IEB(Z;*O5EV+S,3.C8W.YF&.ZMQA. 6FQQ:N@?5^6'$A MIDY36P\AFB"]=4_H;%)<#X&P27,]RC8#:K+^5E761Z>-P&FZ<70J2 M[Y."H_AX*)LX"(2KO:VC,J;=LAHR\V G:O#B$8L=4=="/#_A;/[SJ5S_3:S? MEO?*[V2"_[+BW4&GX-?W^L^%3&+$I')5E-PJ#26\=VC2XNG"^#5=HDL^![ M3=<8H;3YFS[>L4_JDE?*N^DBT=\(U9"%NM% M!J,P$6D($,080)8Q0$*UP Z3*,RS$.=Y:I1Y:R5U;M^G1EL[9]8,73/GUCEF MGK\FG;YM^$M3.;Q1N?%].Z6#'SJU3R?66;N^5C YWU@"1%(&F&1)3&#.64IL4D&?C6Y%,1,E?BZ'^M,: M )9D)$_"+ =YR!, HU0"2B+E,2JLPCQFG'.KR,3Q@$W R2X DQ()P8EVK*,8 MP!BG"C"8ZM9?/$XI)#@+%X^BHJ5WR/:ES!LTLP_6:" \?Y0T EW;KA^T:C\& MU^MU5=#-FN@ '?5ENB&5TWR7HT@X^N \'WO2C\I1LUY^.(Y?-+(+:;-2;[Y! M[T3-JJ(Y8[K5T[:($X8S17(@)5R]S5AF ".( .%1P@5C28*M.O<-R)H;#_9; M4YV7M:=N\&NCL.6)\Q#,9J^^(_ FVG,=@9M]X]#SB+CJ$SH@:=JVH.=-/N@" M:G#+R%XSJW7!B^5F73SNQ=NU^;Z"_ZR4UQ'2FW87^;-\3ZI5L;JK;T351$A_ M+%;BPUKVZKC?W;4&LYKND.]@U#>P6.%6+[%AYH+'02TD2I3H_ MD (&XT3]G\,,6QW4>-1U;A^+WM2&/[[>W 2/O0FZ^E5O@V5&B\>I-OLBS&0" M/7\D]N=NH&Y@;VS09L_TY@;:WC9MIJM$N#.Y\\+]-(F<8')<9=1XU'3:?!O_ MD!]DXTP@\E46)%TP#@I%J@MS T%UJ&M((T"C! '=/2HBJ4P82R9Q M]I@RCLL+C(Y7'4ZBO-H]K6<]!G>.9))&&&6I (B0!$ D4T!D1 +G%V?8!!.GV],G1+W"_O2PT<WF?K,DFJ7>2RG8NLT9_RRO>=NEH,GP@XRG61;&@(92^7H,IH"F M<0Y"GB9I#"D)(^,6+"8"Y\87.YV#5NFKKNJ"_N+WBENE6!I#/\PL/@#US"Y. ML+3J\F(#T 7M7XS$3-87QL;H_88Q5O>-W G=T%K\?:,6PN\?U7]T9[OF4<\B MB5,4$B X(@!F201P$B+ & Q12K)(K32M=C&/RYD;N>S4#!H] ZWHJ'SM4\ : M[AE>#I?O_;XQ2-EOSPWCX&IK[824:;?%ADT]V-(Z<[F;\JVL:@_AVS]_+JN6 M@G3OB B&*8F3!/"8-'Z(#LK,$X4NBEC*,QI"*X8P%STWTFBJCQ9[U4>+3OG@ M!]ZI_^-5L!IH0W'I7)B1BA^$/?/,D=*N/;CO=N Z[O%ABY.GDJX#@E^UI.MY M0,Z5=#48P469_;U6(WM!ZMM:H"AD*%=,!3*IG9R(8$ 1Y("KGR=QQE.46J6U MV B?&XF]2&B]J+S^&=C-V,H7F!-MV!PF"!_+>O%2?W4,K@+9;9 VS4&"Y6YNS*LA&.$^3%X^L/1,6"^2\[:8 M?EYU-0VV2CM&TKR"A&M$)ZH5X0!9JX(0-C -E'XP&F:R(@\V1NV7<["Z[Y(C MO>,?A?VDR&NIQ#>-V(M'L4 PC&1(.: \TS6M$0,T1XK'*21(F(Z?4(X=;/SFX2Z\XL^D6#5IHE%*:"2E!$F42P ES8!:5V,0I3&5A(22 MQ%9%_(^+F1NC?5(^Z3VI?A-M.NDNWDR]:/R_-O7Z?BBWU 9?\\V_RU";8J/O MZQY,6LW6E#C^W/#5P]C@_:^JXZM*IVP"B/ 18)!*D*$1$1"') M+@(,O-#":3FO'60P3 _G;QB9]\(4[U2"_URLBK5:F3P*_F&U5D^ [H1SK=8N MZ_KC-O,ZB5":\PP!%/(/X MPS"3G%VCZS9 1HKA)(;$1/FR7;[AP%8B0. M!6. H00!R.,,$"QBP+(\91ED!$>Q#?E=KM+<*+%5/2A6^_GBO;)VW.=@OLP8 M<=I9\+UT:Z*3=11Y5U!-%QC6_9J#Y]9=!;NIZBUL&W&T/+J7_MU;Z3YASQWR MCLC6@4*34K [ %\2L\.11WJES; _DZ)J&C7N.N!5K+MOUKL-/3H5-X#@I7'N!).=.Z>^?,/?#MSMXPCAE^656*D^Y6Q3\: M_ND*L-=])&O]1=2;I3YI:[*)V^+M;4RKNOJFK(NF=,0BEAFE"5(,$E$&H%2$ M0I(H!PBKE:R04I.)C3/G1JVY.737G+>*-=V&N [O6BLOX:'75_L/ZV\B8%U_ M@R=!+.,&'$VG&7U-/TF>N6[?H,9_ZTW:B\[?&M559NBFJDLOU#=M+7/'CFZ1 M=D2ECI2:E'?= OF2I!V//O*00I=V:/A%'WZ(5=UZDE6EG4U]./_F:7?)?K&@ MYC]_U1W15G=?BKMO:UTH@NEPPCOE)X:(QCJ;0,9?)_'[)5TV[*\030PQ M2E$H0"99!B",0H"I0("*B$0<)C3GX:61OO\=Z_J&PU#NW+AD7S==FJ9/]FH<1E!*L%$KSC$[ MDZ;S@&1,0T8DX"*C &(J R M(M53&R;^H:XWHMV)[3=K/U=]%9<%)CR)HS@%/,DTXR09H%@RP*7,($FC6,96 MZUT;X7.CGZWN@6B4O]*[FOKDXTAM*#L.LIH2,T+R!;1G=MIA_+[#^"VIJB>] MD&Z#AK;5+(_4C'+'66/023%4B=J_EQ67\ER MKTKX\\RXAY)()'=O[7L+RY49*.*6GU#?85O@JTRB-3[+E;@C:\%OS].-C6RC5P6W MK\J!!OY>FP^K1]%6]-"AB:MR!8Z6_C OH&8\%\,$Y!S::5BH5SFX+8-.Z4#7 M4]FIO>0#5O#*=#W GJD[G!F2K G6V: T4J3,>:K)"=;;&[1>KL[YW;%V& MAX=E$RQ#EF])_>WG9?G[AY7ZAMRWP31]@5Z,,HPIH[I$DW(DTYP"E&92N908 MYBP-4S"3.G'Q!RLH#DM!V-T^CJ,^;>ZIJ#[+;>#- M5W'7<.,BI5(BGD$ DS16K!0KMS-,*6"$1S%-((JE5>',DY+FQD.MHCK6HMQ& MBM6=KG8<=!I<,]9Q IEGGMFAM8NK^WH.+6M:.8N$(R(Y+6=2ZCAK[DNR.'_# MR)IR?:=F43T63.S:.>]'!2OO2:_'1!O[6SD&NI0!LHOKOM+KZ1:$@+2;46W'9OUBMWW0K@*F<%#7Z53 =;!+ M+KH*R'#U@)D]8V8L_$_QY/CV)H_EF>P_-%O[^_23]]N'YG/WT&@(U'7M0_-E M[Z%Q77+BU2?,56W#5[-CVOJ)KSU=!S4:7UVA<1_KM^2A4%IH26_+5;,Z:+00 MZX6$!.&4(X!)J+ZF@N< I5* !!$L<)PJG][J'/VTJ+E][O8T59^M5M7F^V7I MRP^ :_89<0.99Y[?1ZO7LB%NQSW?SH/AB$,'!$U*,W)9KL=)N(\(RPA@$3*V89YE@&$PPR(3)>1%B'#R*IBQI"PN5'%5E>] MFMUNF=4F^V3V0!ON.SJ"S[=[.!XY^QU& TA<;2L.B9IV+]' Z(,-1)-[["B$ MBV+Q?K4NUD_7G*L'J&YD?*YNJO*QT-7XB$ )RU($DE"1!DQ##@A#(9!Y* 5! M(F5"FM#'.4%SHXY6UZ!3]BIHU%60!KW"9LQQ%M]AUG")FF?&& ^8,6&8HG&$ M+&K!_GA7/OZDAFAY0OUE1P]G!YZ$&DS-ZVG!^/J1*;9]#; /JX?-NOXH'L4R M^HO0VY*+),Y9PB$!N?J?6GU0"*A,)?5S&88X45^ L9KK; M*@,DEAE@/!<1BAG$F54RI9'4N5%'JW30::U[Q[5Z_UO=)>!1[#?,<(??.RH#YKH^8]B2\SN'/H8DGCV6.7#IQ3HG_=;MQNRO!75?;S($$-Q%&8@)U&DF(1 @,(X MU9V)!OFQE1OR-*^]<1KS+WAGN^\9W3"2(.1E2\['-1?=DA< M!3T600=&L$4CV(,CT'C,H#3FY7/YVH4S+[#@GZ.LYN53Y*SHI@-5+OB"UHT; MSF^J@NF" H530H M&DVO@@>MJTYC"&K]B^"'8A7P^-'X^'Y M+3>'PK[DQC&37=75>#;VM,4SCIEU4"'CZ$7V.>J]%T%:+Z+JO8BF^*AZ5>ZW MX2P1RP7-T@3$29@#2-7:EB8)5__!*8(XAZDP^MQ;29W;B]TK#CK-@ZWJ7;E6 MK7SC >@6.O6/ABF-=C,Q3 C>\/5,%-O5VQ"T?[(.U;*#UCQ1W0O$$V6JNX/: M*EO=&K*!='7SL2;+5[K<\NZ^RZX,SW\LDU\S4GG3+/GYU)9LL^&]85PJZR9B_6 M9]KL6E?P'63A.AMX+'VO=:1O$]''!7_S]$NM>ZUODX*O==?HMN8.RB2)<8@ MRV"J$X(0P$A*(+E,N4[MSS&Q:;!K+MJ*D"?HN*LT#Y@.6?]AH\\2BM6/P4-G MA3YGV-4 (%L3;'G7>%9,"=8'UMZ9=-UF!MSL@?O#+SWDN^(!U^=A'D&8MH@Y M8T9CP1-3H"T@AUQG/<+8B,']ED ?"T*+9;%^ZOI4+A(FN0@C!&+*E,.IEK35)G4.:,8APF.4BDPA;J/1XB MTA P*!#+4)QE,;)KR.,.YVGZ\ P@'?S0=4:V/,8Y@WD.O^*C;+FS[3Y=T6=R1MC7U9J68I)T2MT^\V:?8 MW5/L^?/[HNG=5;#5]:IO%NTRTM4$%6>4-26R?!1-.&F[L]9N+\>? MN)G;"?,.V[>=NG!D_"/[)OAF*3[+Z]6ZX,5RLRX>]RI(MU70!/]9J:QC.C?M MM^.S?$\J?8!7]]%4M[KR](*@'$=AEH"$Y50WD8P RA0WY)D,HY 3@:%=;&)+UUNNC(OGU[A=2#WL) /S3!GHWZIM[*75QA\&MCJ6VA%[=/@1F=O=[< M>N;"UYA6^[!1+^B[BC5UJ]RT :I>@#V(:O4CQ7Z)_EFYFE'8I+1]*Y?JGBX_ M,@M#E* \ @DE.8!2,$#5:AR$C"=9C.,\XD8)IP,RYD;G6LT@"O_O8$]3\X7C M*2#/K[D=P.-[\^X(,N?338TA,E]/.X!JHC7T.,BLULUGP!A8*Y^Z<[+U\1G5 M]]?$YRX=>:BG*Y\J8KTOFC9.==??+4,TSFE,0)S$&,!(Q(!PK/DORH7@49HD MR.HP[ZB8V1&?UC+84W-D][P3H!J>9%P,E6\2M$?)_N!B$ 17!Q;'A4Q[4#%H MZ,$!Q?#5]C4$WW4?@>O5:D.67\1#6:T7-,VSA(1JM9M'L7KE(00(0MWL3F18 M")AA8M0&Z92 N;WVO8Y!JV30:FE>*/ HB,,ONPMH/+_FEJA850,<,GU4%<"C M TY6_6_(G/VJ?X/7C=SW*N7Z=[W\*=^(K\HM:/;5^.>J88K?BUJT[=0$ORF7 M!7M:X%2BC(84X RJSSE)(H!DFJG_9#&!N>!98K>Q92=_;J_^?IGMWI1F\]2RE8AL!R4MB&S/$R%BM783_@L8P3L.$ 2$D!3"A3+EO(091E.>2QE((+FW2 MY?;&MJ*D"?+AFDYFXQ-)]E$S(YR16'@FE(\& -B'81V:ZBH :V_D:4.O#DTZ M"+HZZ:7^KJ=M$B9SE/$>4@PS0%,,P3@-(T UF>Y6D4I3@B1OUH MQBHP-W_C11;312DS!O ;'CUY!-7WH=3+M)J!*J/-%8[KBXZ%SDONC8'X5\S& M,0=G.#_'8IP+:FH>]!L]K +ZYF45T(_;0AV)R#C/$ 0QILU16@:(R)2[$G/) M&$8LBXR2>MRI-#V[^T,+2G8BSN M0'99:?0RA:8O2>H$P*.U2]V,;$?E=;7>M5_\LRCO*O+PK6!DV93L%*F((\@) MX+%N 9 1":A,,,A#Q&+($\RD$3L/2ID;X>[K9U7V=!C+82)TAI!G;K,!QYB@ MC(P?XAPUP![?J'_MN&9X[$GHP\B\GA',+G9:=>E#TQ_^6264;<(:YCQ'D5J' M0J*C&U,=Y91S# BBL0@%YUA8^6?V*LR-'IK20+)I&MRD=!2]ZJ[++@U-BYE7 MY1=LSTQSI@S3UHB],DQ>$A+'@^BW,M.0 G.HT&0 D&&E)I.1QC:8+]EO;<7X M=YM*%[H355'RIJ'D)_%[\YMZD<>"0I*F(!58$6%,.: 08< CD1(A&($TL>LT M;R!U;K2GM6JRH4L9L/+^7BUG:FW'5; 233/UHK^ C8@.,YH'PZ6D:W1]KQ:; MEFRMPD&K<="J?-4WF]6U/5N]73:GMX#)69=Z$YD3MZNW@.&P;[W-S6,;V+]M MWK9&5MOB8J]YSD)@B!##") TTVWL*06$P Q$29Q+EK XR7.[-O9#XN9&2EUO M]E;E-H'J*NCZL>RI;=O2?A#Q819RCZ/O<(0+(1S1Y-X$F0M:W0\./W'#>Q-3 M#]O>&]TUSN/9]LO^BR#UIFI+_FY_^/\4HE)#?GOJ$K)D#&7*80)HS!" >40 M9A0"Q#,HXPQ!2*RRW*RDSXUL=NW?@ZVF@9J4X-/U7T?FP=G-AIG_XPUCST1T M&;S6_L\HF!SY07:R)_6'1L'RTB\:-\@X0E.+Q0=1K9]TL^?U]8KK#ML/6J!. MCVBR(Q9Q$G&:,P:R4*?T0"8!@0E4BS@6)IQF8637R/:\R+E15Z_Q5?"@=6Y> M*]%K;4=9!GB;\91;%#V3TP[ FRV 6X6[FBU^$G+,87)$3@8")V4DTI#% MG>.XYXMX%*N-:$NOM-U*_[-8?WN[J=?EO:C:!)[=>\'#5'(4A2!EC 8<09H MEH6 49[$.&,RHLR&A^S$SXV3.NV;J.>[5:'/.^V8R!)],U;RAZEGANKA[,I, MM:H'ORO=@UYYOYF#XY!S1%J6PB[?_4ER!4L(98\!DQD#$":$D!2RH&DD80BS[,HLBH-:BE_;M3V]5M9 MK4'30K$]'6P<8,O>J9938$9O'H'US&]:O[VZ>E?!UA0@RPIH8SS4AQ^)EZOF MK9;2IVWO.@Z:@P:P(X<91VS=*-O4F_??=;"5:',,UYI8B]6F6-UU@;3E:G?D MGJ9I* E* 4ICY;U!H?X&)0,1SG6CB22C:63#<>-5F1O==998%D>^8"K,N&X: M@#W37F?$?JY@9T?P0V?)CU?!SIA@9XV7:(C+077$C11CP$4<(P@+EB02IR#&A",DD@2F1DM*'V/"L0CX=KB,C!]5U6K?THNJ634#35[%:E_]8]6KGOU^XLR:SP_-&[]W M8/@B"^C]=U&QHA8W5<'$EW*Y5-ZSOG$1HDPD421 G$D.H*048($(P'$NU4^Y9[Z\..OG*NA@ MN-H/O#B2J/GB*?+AYKW>3+YV:M%X _XY4I$NGB!GJ4N7:^+XQ/B76LC-\F,A MQ2+A,A&YI" 7J0 P3#) HTP 21'->9*A"!I5>+60.;>O5ZM9L%2J.3HAWL/W MPB/B<:B]YAGQ5=#A^7$(3W>GPX<(^3X>WI,XC_/A0PB,#XB/W#JQ'Z]563]] M6*DO>[.FJ)ORD+??R*JCS4]E<[(@N";&GSLWC:=,L%#DBK:H\N&S3 +*XPRD M&1,)SB'/'*^C_MP8L(V]G,@W'S?AGOUR[],X?Y^\A2#8PZ"MS1NL%0H[ MCWT+A/KK1E-F_3CM)OKYYV":/7,WT_I/XXYO'>X]N]N=EIWE@7HF M6MMGX&O;3M-KN]?&^OYS>-2V\+O>W387/#)2MZ[%7F[5NZ)FRU+G7.TJ^"1) MR+,P!B2$',!0$H!E!(%$+*5ICB.6656O."MQ;I[SS\6*K%A!ED&KNF6*6Z>B;K559'L+B=SIZ^7 T=C=%R%UIZ5-VTPK:GY!^&SQC>.S!I6S+R5"0LCCA(4@8!Y E7"W:: M Y3+*&*4I*DTJDI#QK]@YT!0?^"-38$C1&!MF)L'KGE+)DQED?L M/?.7>]CM\\O'@>&C\RJ]K4JUG<\IWUC0;\GAIH,<8 MB$[] 1OQ%VQ:JKCES)H-6@V'WBY7)*JUC]J-R*FVH=P^5Q)EB"U.H@!:[J9 MLP@# F,&,B1PF$&:(82[Y^K]BO]W?JIZ\R9YII2P_XY/4RAPE*4H CF!$D"( M(:"1#(&@,$UR3I(L8@MU-RUG%(?@]%G:-\[?D[2- WUHXD#5DT2TS75PIY47 M_XV>J-F$.3A]2N:_VVH?_' 0K-Q %&B,]G839K OZV'.7WOKUJ5)_QR[NQXF M\16B*,QU&[=TT8G4NXVA7444_9GFF$: IR@',,>I\OI(!C+)TTCW-H7,JKOI M"3ESVY-YJW&OULV&P%>QTCTV/Y5KVT"_4Z":?:H<0.7YZ]'46]C?]/52-.8, M#HX8]92424GNC*DO>>?8,1$"A&%$' DE<,>1SG (N4 M*C>>"Y0F%%ME.QR5,C\:J)NZY56KIFWU@J- F@9,70B/]RBI%IF^I)27.@)# M&#B+ASHF8^(@J $S#R.?ABX>?7ZCB_(W+?_VNIMVCDK];N_AS<*8\!1RP#DF MNM\+!BC.([5V1S*$$$8461T4FXN>&S5TFK=],*U/8DSQ-CZ$\8"B__.7'8!7 M0:_WTU6P+@,JU#*SX%YHQ1XM=P^';4(0W MS]IPV"Y(#F T78U< H[WI4B#1P_/KZV"3M3PM:30?KE+H\-C "QMGQP;"T MB8\1C$P_/$XPNVT<@:A1*[T_\$ZT?WY873-6;03?VS!8,"YQDBC:R'.IOO\1 MSM1*7G)=6 GC&',D&;'QZDV$SLTKZ#0,ECL5[8C%"&DS=G&-GV>*Z=4-?N@5 M_E$G^O6(?C1 U)IG;"!R1#9&(B=E'!L07M*.U;WCN.>75=5VD/F'X(K7.D*K M>XGU%U%OEKI[M&Z=<5,59=4FWJEK;\JZZ3M3+Q#/48ZPCE%,%309,^HX=($.<_,M.Q4#VNBH:+A9 MB:D_EANN.$'S]#<1_+)J:FA\71/CD+=+YFF8BR="W_?65F_!_NI7&Q$\MZ(I M6M%,46M(=[G_2>!=8?KF@M>>C&?*_/--BO$7T &<[0=/#:0_8DD8)5'S(;MD MY$F^6PY,[S]3+H8:O:?1"7LFZ%.Y4FRZ84W\<+>)TD1V+_*4ATD>2Y"(B*DU M!,D!S:D$492E@J4B%,2J@8*M G/['BE%P4Y37;%)JVJ_WV$W"\9[']ZPGRBCP#FRGS)N'$=5.9M&UPM! MN$AA+D"&( %09AC0".> 1VD2B22C(4$7U>)LQ,R-SXX4CVP;?U]:=K,%U8RX M+H?*,SV-0.GRNIK/0/!53;,5\KHU-)\9>K9RYO.KQU' 1U'70G2]Y%9WS\) MG_:"0#^)[^O;W\7R4?RE7*V_U8N(4XA0' .>)*%RAZ(,T(11$&$1JQ]1CF5J M0Q)C%9D;C:@'#=H1QN@I,*.4*8#U3#JM"5?!UHC!R/.KX&^"5,'GE<,\Y$M! M=$1:H]68E-8N!>LE\5T\GOV^97^>KERQO:.LO=12G;^WE_R[R)@DF.A6]@G]%ZR,DV&,<: MN[^S.'J,L37DRFJM*/7^0U/YH1ERFPY(H4S#),R!\HL1@)"' $DI "*A;*LF M06[7N^FTL+GYQ(VN0$FZ#XJ=MI8IV8/HFKG"KC#SS/ M7%K/8$]13XU SR/B MK.[-@*B)Z]&<-_JP3HS!/6/#LQ_%LGS0WAC[MBJ7Y=W3%UTQIN[R?'(AJNO;;3V,,!FY.$0-N\> M8H_83M6@U=5#BI4A+LZ"M8>E31RL;63Z8;"VV6V7E(0HR'+GV%Q_+]0*%4L9 M13$!<:0[;%$F@.*/!(042\9Y%H;4:E?_A)RYT<>N/SA RS-KC %J9 &'DS XK=9P*.452C.<-/5X'8;3EX\C@[86W8<5%]\5W90? MZGJCWKFV=MVM&K(K&)"D)(I0EH.89(H;XE2Y& 3&(,P93E BN(BMROJ;B9T; M5;1:!YW:>D>Y5?S?ZJY2YE6@E1]9Q-]P*LSHQ#W GMG%&;;6E&,'E2,&,A0Z M*2'9 ?&2GRSO'KF#LJ&U^/M&<=_[1_6?SC]/$4XPBW/ PI@#R!A3"R 1ZO\( MHG_'(;7:.CDF96YDM%,R:+2TW"PY"J3A+LFE\/C>'GF!C(3. [D\+ON!![?VQBVR%B5E1BT?E1E MB>,C3E9<8M"@_?H2PQ?:GY5?<][D"9'EWLE*6WFY*;S\;B,43EGW#0IQAB7, M*4!Y* "D&064\ W$AS.8GY-[@GNAXW"WL5J?CHZ ;.!JW&V^R<_%19NX? MBH\;P&E7-=T_X;9)Y1&?5Z+_," 6,2H2@$2F/@R8,YVCGP")8HDE@32/K/:G M+63/[=.@%&MC&*]7JT)-44TJRR,O&^ -5X5^X/2]5CS6_&;7W.,JZ'37T:(^ MUI'VH/GM,G-4\AR:P0Q!8MBS97"(D=OG.LE&%TXLFA-_18T?5C\7_M[J:-UD[1(_'I/RMF=[C+;0*,J\WM05G3[FF;F'VPE6UTTSC&N&9,YUT6 MJ[NO:[+BNE_?+P]<+; 5BF'8+P@@(S(),PXB'"$ D53+80PS('@N!:*,9W;, M821U;@RR4SK8:AVT:NOU00A"PW6O'?9F1.,<4=_KW?-@>O!OK%!RQ#YF,B=E M(2L87K*1W18IXDD!"1,.($0$$)1!$#.UR&*0XT1"FT*O[;!6 MO#)5/=> -+I9$D@+DR%#6!OOFP*&+;9_N9\9Z.KM;0>=]O5\9LC!^_?\MTZK MB:@?O*T$+]9U5\!D@7$8,1S&((%Q#&":4/4RBA3P$&5"IP((A$=4(C25;_2X M3I\CUM?HT94&6:.PDS(BA_";O=I.T9Q;V1#]B]:,;6VDR:J%G$30;Y600[%S MJ YR$@S#JB"G[WI307 M21ZEPE6TX+[@N2U@6MVZ]NPNFK$;SX#A9HD'7'WOFYP/$^Q0;U2?)DKP&%83 MQ D^$SN;2,%C8-C$"AZ]WT7CZUVF)2$U5U%%P0:.DEX?V'!*.'MN38B9]<,\9 M^_+1/7O]N(?WMB)<7*]XQ+*L@G?EAJ[E M9AGTE]M]^LSFPXQ9G*,\S?G!,X!_;;4,;L7W=?!&O4"_.20<*X F5'Y18/@6RS97DQ=)Y99C1J(S<@!_%PNN=X M7-(K;#,.FGQ\9W'XEI$GCJMUP8OE1F])?Q5L4S6EE]Y_;[M5Z&8C.G9KT\8C M?Y8O/:PW3\<':-X(SK($9H@ +*D ,$_T,2;69RAI$F,6QBF-K*(G_.DZ-]K: MUS38J3J*M'Q.L>$1[#PFSK=K-F[.[,][_:/IZA#9HZ;3GDS[A_S@N'L"D>,^ M&4J$6L3=Z]5<(ZHOSY3P+(_S1("0I5S3?0QPC-0J.$DX25+&>&:5&'!"SMRH M>D_-=M_'3D MTL["IY$U]+5=&R9T-@>B4Y$ZB M"B=^),QX?KX3[?GSL)^1OF_Z?EIZ'="GX&CJN@9 ]T%J(+@*MB#H]L\M#%=! M#T30(;&]RG7,Y.O,H=\$>5_*SR''WO/$&*;I^];";Q\\G2*L,[<7+$2Y2,,0 M1%!" .., ))"#%(:)A$/(22YU:K"5H&Y?;OLZP%80V[V9?$)I.=OPZ@^=V[K M"(Q%;^(&=UOQLVQL]Q*""OWGZ1?&M+GG05!Q? MW5WKQ+%FHT87 D\21$/ (BX C'((J)HC(!&$G(0$)U#:9 B;B[;BLPFRB/4R MGBG5@X=.=^V3R5[O@&P5M]X],9T+XPT3#PA/L$>BM0YN]L#]06NN'-D?@ZWR MP?5YF,=LB5@BYFX7Q%3PU!L?EH NP'6%$3\ZNA.&'57/PU#B3_>9BAK"( M.(N!H"P#D*$(D#C$RCF#C*0)3S,8FU85'9 S-Z=K6R)W3U?KS)]SV [SD$/$ M/)/.)&!9-,-T ]I4?2]'@F?7X/(\)$.]+ ?NGJYMY7D3GG6H-+C\TD)431BX M#M'IG]&(B81#*0&C.J.$I[$NP1R##$I>N:8J[X"(A1" (),PC '&, *(1!#"'7#(6(P)#FX7@$1ES6_$U=:-L\S8. MD3-[^2_$P_-;WVL7=.I=-1VM769GG+3>65;&H82)LS%.FGB8A7'ZTI%IT?QR&A6/W**ISNK,09N@)- MK!C;/X/3*:54K(0L;'-'SR-NQ@M.]WXQI%'9\5*?)9M*:HNQEQ*A#!3[D**I0[6#1D@*.<@)FDLN6(8&ALU M>3DM8FYTHC4,2ME55K,\"#L$T/"HZR)8?!]F/4/$0VS^:>M='48="ICVN.FD M@0<'2J>O=%+XODW*PPD689+D(!5YKE<""% ,&8""1)P*S BVZQ)[1,CA=/L';\4),]ON34^EU:V]Y%/>%3$:]:Q'\S@&[SVDB(/.E"U30#4 MNPR;8G77'5&7J_J-D&4EMI4H=<;@NB)*1K$BU=.'M;BO/RE3U9W*;"7IKE_4 M+'*9YSR+8J"X0^K>TBD@A$! !>]1U;CL2VDBU'M'6M,?0M5ZD MZ$HW11M@OM;6C2DUX6>J3;<^9C&!WK=0]E, ]!L?[$P-=K;V\[LKVZL73\_- M"WK[7-?'\#H)3NMK^-'T%>IS>(7\>'T/OR)'YBGLY3^TA4&WIR+=EOJV!UO1RZ'=<8Y@G,F02I%G$ 53+5T!"M5X5(4:2 MJ@5K)*W6JP8RY\8HGL&8]B[$9U[A$SC/1 M;$';7Q8V=+-KW^(P)-H4&6?%R\^(F[B,N9GQAP7-#>^S(Y:Z6B_>;NXW2Z(K M;+5]?=KTM\_RFI=-:MR[\IX4JX7$2<02"4$6BQ# G#) ,YFJ_\0)ES&62(&E.0/4A# M)*1&VR,@]:\=^5@(FH1^[ WO"6C$G2-CB._+:EW\HRL%N,WF>%O6:TUUNIM# M4W)Z$9)02(@)8'DF &1" DP3"7(*=M M\_DNZGK3E*QCVA;+B&/3Z3!SAWR [)F<7N+;M'/YT$/::-Z@O-7=88"R)5JN MPI5-Q4X;O&P)QD$HL^W];KK#Z$8&31^#A&&?!\-1U M9R?G5=ON')A[KN_.X0WC>*$E'/$\[UX?145+4WXX(]'FX=^7ZSNN9[D?T+LJ5X"=V=X@I,OBKCV?=8NT&4<[ MQ,\S4W>:'BF3LE/7'5T;XN*(M,])FY2Z#4U_2>"FMXV.6JOTR.]$^^>'U8F2 M*@LII$AXE@*(,0,P9VI]FE,,2,YRF22$0@8M&Q6929X;U^PJ"[5,,[J4N%LM0[M21579P'(F3LAS MOGS)]887(^MKG+IU1N]"H^+%E35.8F1>5L,%5A/5U!B%F55!C7-@#%33.'GK M9*4TSBF_7T?C[+4CHQ39-\$W2YU;4]X_E"L=;O]9;@_\NK""-VW&Z&U3WWF[ M'Y+&:80S)'0;\AC -!& PB@#B4A9%L8IB:'5%M,%NLS-"]D9H#=QU4K3673[ M)1-FYJA,- V>Z;JWHDG0>S8;NX"#;933#YTU/P:_-@;Y:0CK %A7X987:#)M M/.;ED!T$;#H8\H+*]72@7'!7+9B>J!;\5U&O=3!&>Q+Z,RFJOY+E1D2+$))< MH!R"5$A=RB1C *Q!Q *E. MLEB &*684!93@JR*P?M0Z I0.1]191M3-@7*&VB1X-L^_) M?"=\PC7+=BVR8X[F'+\UNE^B:"O53]?!DU@'.T.W4>KZX?AB\'",+C\W[1PY MKF4WD?*O4AAOVHDY565O8BU>9Z^MZ[REM_]>].3Z(O3GNXGE734G,!NRO!75 M?:362#(C+-4Q&#K**XDAH'G&0$(BFB8H3XBP.P^9WH:Y?2D_/]N;:R+?Q9[H?Z)=O3TDCK2)W*(1[,$1:#SFL^-WP5S.9#-PC 7_5/N$ M%TR1ZRW$2U2Y-&#@9S7\6GPL'O4>YEHI7"@MVL(#+\Z="5&?/KUPC)*$ QBJ MA2/"$0&AT*TD,X217?CS"!WF]F'[FV=K]-G^.,-9F/NKOW8ML ML&)KXZBB)F/FSC9FP,N,3!@KT.H/&@."G05=^9.)X@.L070>%V"NP2O% UA# M=#H.P'ZHL16=2B8$;RK5-4?/>D>P7O D98PD&% F8@ Y1 #%2 >IVF&DP3" MT"IT^[B8N1%@KV5;.%)'2&T3A]5;R,K[>T5Y=7- OUDIC)M+^B5HT)[%FHX*F;@VTY"AA^68 M!J^^H)2D3@(7_-VFTNV1FAV3YK3XBUH95P53WD)S5>,<-L[%@B,F)6,,9'&J MO"[&$T 1E"#E,L6Z*,FYF#'TJ MWWC[]JH:4%L#@M:";:Q-8\15L#.C(ZEN/=^8XKB,Y5@D75:XM-9A^N*78V$Z M6A=S]&#VR2=O]<:S6BPI?^U3N1:ZN;B:@VS;KB4-90Q3@*ENYT!0!' N.6!A M1IC$!,/8Z/SRK*2Y\9W6+&C4-,]1&89RF+R< N29H/;T;"%2+"6"!K&SO5PL M03//[G$&WD0I/I> :)7I8P3,0+K/\/V3Y?P8F;&?^&-VP\@5:;NC6-^6U^SO MFZ(2;S9UL1)JZ5NWGDH<29)FL?(<([USAUD,B%J. II(%"9AFG-D5?;JG,"Y MT:?N^:X6HZNZX%T]^>;XG6CEZQ&Q&6+5M/[QK&,/MK8J+=5ET=_T(*ZCV*"LSRG<0K"'$< MRI0"G*0Y"&4J8YDB&E,K#->_(8\;JI2%NM%"F.>\SP#/$]B];)'!*BE M6 [BC*A?82$ARVR:9.V-;?6"3]#4JCW;>VATLWO+]P$S>[-'PN#Y;6X1N!E& MP/KU/6*KHU=V?^1)7],C)KU\-8]=8OI "C/"( T4YXT%2$@291'28IQ1(P:BID( MF]M+O?4A:;D-:@;/X$[HF2$FW PU,^;Y?JCA/4[/VILHS/J3^+WY5;W(TA"E MJ60@BE@(H! $D"BF(),2$A1C!B.KO0LSL7/CW@\G0G:N@I58-P&+SYH!!#\4 MZH+&I!^=G+._G!6S-9-[K#VS]=!)>JOU5:#T;J_P?VY^ BB_!^4OA<[A9/P$ M$(9'X:?N'L=;+WJFO]N(#ZO;;T7%_R9(M4BC4.9Y$H)$]S"!-,P $ID$)*=1 M+B'-X]0JQG!0VMQ82A^7V='-,)AF+.,,(L_DTM9!WREZI4]JJ AN2*'H12L; MW*I7VV%1'"-D'+')L*Q)2<3([)?<87;398T=;\GW/MKY>_^SK@S:%U'KTPK= MLN2:L6I#EG6CT2*/41H79G-Q?H,C>Z:5^H MJM-V7!_(,5-B1DL3 >V9M+;=(W45Q[XSK?[[]A>=+4V,86--LS_0VW/5-K5U MWU_R E@=MYX-9X;1?:Z!4^%6/+@!Z*\&%TCBBG#;'?0O,^VX>;;G.;0 M][[=Y94M=D5I@SV[KX+>\F#[B&C;)ZQAZ&J:IBIH>+&^\ZINZ I^ZU*'S@2/ MZ"^C9CVZWH5>=T>+3*1QENB&5T2WOJ(I C3+<_6]262,F=#[%*:'W\=%S.VS MH)4,KFUCT <@/'^V?3DPGKGV)28C#K%/@&/1F>=BD"8ZL#9^@.QZ\0R:/]2) MY_B-T_7A&53\61>>X2M'QL=OZG5Y+ZHO8MFVQ/Q6/-3=PT=#E'#",Y!+P@&, M(Z9;^DD L:0XHX+&6685(W]:UMQ8KE34;]5?/U>WY>^K119%$)$L M!FD8Z1;#.0>4Q#$@(E9C0))C8K2C."!C;MS0Q:QV>EX%6E.%8Z!UM8WG/01T MF!D

67X^7.7G5B$]PI-<(ORCD<)K@"/#&*T1[?T?.M MR8QA#-_51GQ%IC8F(,WH!,-,=LKL^(_.'MLX$\8&)I4#-X0!/_X=J]5;.-S" MFSE:C=1&8N+#4G3&%W.S2?7F3S]Y\F?CN2+D/>BEM>:.3&LXX)*L-HLC\G,2 MM(PH BR4DAP2Y>FG$8?V-/@];>[HBK UG+1W3[[\[.F3K\Z_F/V.MNZOP9;? MJ*V+[V!<*&$GM-:%26>\1:9O1;;OP)SW-+6MP?>1AN4[&1).T5 M@3[DUTVG-WIX'Y\'R]-5;?JPS@,D;X?^@)VK -] _E>6_ULE%*"'F0CD3RB9 $9<^HW ,R6 M*-&"LT'+Z0J;U5J6(,[L2.!**##8RHK%)YIC=<4G,H*X8+BOD):H(E[,G)T$ M8MX+$/#5"1!P @3\!H" #V#!PPUX9JAJ1= J +NK4OHV7Z=/E/3NQ) 6IN&( M(Z3M*^_'995Q">D0UPK>\E (]0_R+/Y1U>$+]#$^^;__Y]//GCP-__OI5T_) MIHG$^^TO+5#';6(! :6QE'L<<[2_/6AG'MRV58I(1=]Z*9J%W*;ZE'-DM//-?FKW5% M#F?=KZ5\$Q8@I0;AB?J'R:)M>RKNI$-YB6D?Z^8F>!E4KEAD9B9ZLJX*R3/7 M)\\[$=VWKAX<47&TO++>Y>K6SEC M9/O0K*@P!6,A)6,E2]9W0RQOTTBMCN\QD?8P!<=65%MJ&\WE6X%/FAMP>FH_ MV;,5!?R]6.((87KVK#?K#*UV.,42/$R,[3EQX^AO+] M&K0!!D[TVR )"S)R-[T9=ZC^KJD,8)S8CB4MK]QP$=F(1;,A+8.!1$M4MC%B MR6YJ'<7X)RF[SH1%)3:CHA[847F0M&:NRP67PA50=EEM;^F_*:07BT;]@2Y' M&+.>#!S T)3;%1T+\W1U6EZY( %>CK3P M+J^'9A1,4[):X8!I,JJ^9%1I3H+[-*R3_"EH$2Q.QI[6- @R/)NAHQT>H4=C MVRP>K:OE?T^P&$)"78=EB.%AM_-CA]X2EVX"NX7S-99:N5M(R@. >\YW:=<: MBEV::MM_L)0XY&9\R $KL,MY@1.)*)!<&A*%4GBLJ([G-HYR\#>_>?_];+CGT8TQ7D8_22/',]N-;5[YU)),VTR_"G8,@D2R>]#=Z_ MC;X3Z[XEHP9G2*;8:CCJZ"5MHL*ST[B"(WM XP-^O%.%G"8&0:N=4%U,B;9/ M=@G#A9N XF)/%C-UE3UG'4P[L MW&SHL,]#9&-*V3Q-P;H'RQ@.2)KCNID>9K+&/E@\7G50=TZDP5->CZNNZGXE MY!H +5%5D,'17)V9A!-2,4360/M6!]E"905#F^X#"A45E3*[MF<WIH(KE+ M0FMGG<[BD?HCP!%RL&,BZR'\C'0RVSE#L]O&VP9!6N8M;+$@%EP]\H:H/33$ ME0 H4'/[EML/C(XO!\(#.PA'HM[PY=1WKJS-S,9,,_Y48MVRE %=7#47U9NP M\R5)8& .D/3N*@B'L1'EXD'\#2,6_0^3A_FF[K3H\RP;'1>R3R%',X@&X6?] M-C%+02XJY]T+,1G;ZST:@U-\NP7GH]6S1%XYTA@RTB5,TG7.&>9UQ+"E4K_IKN^($>5-\R#*:N7O\F)'@H$K_9_ M35XI%A<7PN?EUK@]TV@=(Y]JE.X>]LTVM5J#?HS!A<**:R_T:PR7 S-Q];/T M)OW>2PDGJX:0X?^OZUZ)-WIILM=NJ?VKGL*R]#"(M4MG2"F)B0MY=9C:=I4&11$YQ'PO W)R MS$Q69*Q$]-^()CW_&C8QPL8^ELM?G^]E;\BI+!*&I^CP%1F^C[U4CW8"TUNB M('87L9:2'_UJ)%NG4O4]2M5_/I6J3Z7J?Z-2]5_$*F^U,S5"_7"&14K2@S63 M^[#=[>%-0C8&<:=A>9@OR/+2(N\5/]9<)1GBOJHP'^S :^P;C!5XPBSPE1CR M_H\8>?/4#4JXJ%P+DX\)B#QLM3QS:;KD5^*!)0W0.LI<&+1:><;WM/K8+_OM2\?QD)YQ[[(^7&3$J%DUB,51'BC <3)Q'R1,9/3$@5I MEA.8..@T'6'2).F)T^I#KP+5/@T6)T#*JU*$I>0$__1WYQN-R76W,L6TN"9D MY1E.9'IC2FX0G4KD?/C8*23S!YX$9$5O@"X0B6@Z!HK,R&EB,>XZ+2AS?28L M7XI(\1^%,#'P8E/FY7C[E/DR452FRIB<29*0T"'4&"'VSAPA^2W%QA11K9%H M"R,A@]-"FF!HE#2.7G9>RLJ5[PB=O9>%V!+1QK>$)7[RR=G?G? ;AY+!MA*E MNPF?B)G<7INRF>_54D%9SB$(/%T?I%(Z_4R_@ZV39A&@>X:Z"E<'1&LZW)-/ MBB,T*/\<3U"<0!I5F98X8P_(\L$7\O&@ #N) ,PGQJ$\]GS^ZU# M>HA^WU,\]*[OM6R+ ]*;OTR#]2$YYP_&>+U1YS2L<-&CT2HYG[+@9Q(523H# MPF+6_U")XDLA7:%0,@>/(MOEV\5Z.Q9CO$F]1W7T# M=;7L6(34V*1*#\C^C]"=^QAAK06"7I@V_:YLZA@SPV(9K* M9BB['2>"/WM2B#[H+>.YOORSD@]0#;61*?WL*T+L,@TT_IS*=DS1, =W9.*; M:IFBKSQQ-ST$2[T9:P?=V5LGWU9E>L,U.8Q<&MQDY3OYO<<[W8)/-2R5&O$5 MBT7-V\V.^46%6)5^SKI$FQ2SFP$G-U$C:WL.HH=G69+4AHH?!>E M:-0Y#[;/7_?PFD@ZNK@Y\9:;,A]RG40@68<=(>=4[%H97#'\,?:B.EF&P\_L M):7O^X13FADXWT?*%U'N@HA'M"&>D*A-#<:+QH1&>-GI8_TC=OAJJRY=X6&6 MS1A\"I2SSKB;5U6N%NB;GBO=K\N%\.J2*ZRKK6K++@DPPR$JY5]$ST2^37^1 M-,=VJR 1MJGU0OU<>8$RYDCN86EB8D'1K99.H^/!-4/[X@2_P&8X-)W$)"+= M<@S9<,ALZ#.Z-%,3ME)[N]JYT=&+:VQWYTT =0O61LY"ON><8E1B$&%WC7%[ M@&N G\/U!T0,H5#@W'M+21 ):*+PH@CP4V\TAI9AODQ5;?KRF4ER2'F_B6_" M 8X-:TI&&0!.5=&E1U,D9"9E8[#G^:3?^]*UTO^DX@S\ W<"H@@;F3]4'B:B MY+II%R]%BYJT7O1TA8Y$C900L=QM5K8@2A.(:=/Z F@\F61*<3)IV700X^[K M_>'1@PD"(2KQOG SPT!5_KWZ]-K"T4;KJ5<442H\1OYW:]EU@JQAQ(1J)F+' M#.1SC!",5/ZTDCP1Y3!PWM:7PY98=&B5AK\L%'L<9KC1/P?7!1848XZD*3J8 ML<=EN(%U-L?3-L[X6I0HYW_%;R77OZTT,DW"27^-*%:6:G2=SWQ1P[\3XB(" MQ>LO;RO_^N2AN^N'ZQF3!$X;_M8#7Z;VS=7Z\4C5\=ZF,.=F9"8%]XYRL"N# M# MT;=$4SW2&R4K@'1,6&FRLBLA:O5W.2-E7GB<1G^ @N"6GZ[K>(%$'BB9* MRM%'TEO"BBS7;L+P+93'::=38X-2RPD3A@K!+R8(;:>60)'CN;%P9%&85(L; MILA, RQY7U5OQ9%0)P6H\G!Q^*KL?-67\ MP[-3L'3HV])$98)%#1\5*2[V4,1DXHR)F?8,NA9.12F:$IS(C23+-H;UCT<7H?A9P MFH(K=E4) S9.'$D"%3'#HOD4RJ_T,=VBTF)&^^TOU"E[6<. 3)$U'% M//QA *.J/ODB/='Y087GX.#6&4<*U&79G DF@7G%MXQ5L'%(=IE0R"-,)L[F M=\%UZBX])0^!EV/PX1Q78^_I[_1QLAX/TK"%XX8F0FWNU;]&@0) =DM%<5@G MV#"=JIQ]4TNG/;=]*M+&_AQ&ZYO@NZC?K1VR3[[F%<7.&D\P:*;-*+9B0TQ$#UC.0PD49%L[3=L4\9Q2 MH>C!PK2Y.("*1.'$R6=T%6-@^)B*"0R#1,.$4)B_'/BG:C)T(8(K4.WL_@>. MJ7H:"&7T)TG8=J.1BA\0UA#]D&#F%LLT\N*^]*C#)C:*DPQ)6$ M30JXBHFE>"MJ3XO!\#X<6>Z)=.V.J5+20F;2>1FEW*5%DJL]RDJ_+_FMV9YP M?4Z.W50X!;P!LZE-PTWUGI+VS#@KVJF9M@SK0$1.XW3I<**BY#@_5\FUTCFQ M3Z\9@789\\O\1KK*L^.\FCPG[W5,EHV Z$M>#V[6$#,ON(L-OF''F\(DV:C\ M.N]J00)LVW&-W'A>Q*T6'V2JD:*;XI(6BK-OO'&J]^XJIK6 MSXKW&;>X(DBPN3K&FG-6"07:%NVILI@Y/:09>5% PFX8T"9#WMQ5/7?CJ4P5 MPCS)+;O8;5>=M(^@=']&7 T 3](V[*RU49/2<;]H/Q1L./$H"L!!=QAKO*"0 MY,D2HV(SE,&5;V)B$6 911:?8 FK=^&\[=%3M*[*1B$0]@/:OJPLLX7Z8L3W M3>?JP?!^PU(I4']AMGL)O#*UY8G?BV 5FPA]?J8AHT<)#[$.0W.#_B*N5J$5 MU+GYL,C).TA=RAD<@P/BU@\?Z>!N7;=4CY 655W7 MH?@<>/@H*]PQOQB""G/34RA=9+D%3?7+O[.@=P\^?S M#@%7+ /:&"CN/$0A= -!AK7PAJ'ERJ,ZA<0ZPG/I#0LI,33'1[GS53LL3+,- MF^&::A58I_A,U\%3>$.+NN^&B,J52J:@Z*(-,Y;K_7?Z71V&#^6@>U.!S$>R M#'$ST'@P-R\[A0D_B9=83@G-A6CGXLWK8O;/FOXCG%:SB__5+NKOGKTZ,,,P MQG0_^EQZK-/K0^4)"\"A&VCR9+RP&#&L*[>'-W !"6A GHR*D M &STA)"*>ESJK3NS7260[K,&:';_NN^&QI\O\O0QUU9&J!V[DE+47Z)!X698 M-95GO:P[>S[_KA$20;%/5U=-_@7".ZZ(/IK=*"[SDY9*KPZ0AG(I 1-!"32TZ'"Q% I]O#!M^;Q&1'XWU%3TU? MDHS59JLW2(8P/-A$&^A$CW[*B U:=SH1'>E+[&!#XC/QW<<\=G%68'Q*,.QY;.G I5EU'7 MX81U> ^LPV>?G+ .)ZS#46,=#H85(D&D;H%C-1N9:7$-O-V"*3MD0V':'477 MG(\?Q[47M6!] A2YM#7WF0E#HQXUX5P'13-"G\4@=)CEVV#_J2T97$J@7$V. M8;YUSYK+0A9JO@[_,F_%T4)%[_/81 X4GBGEQ*%*[PV\)WI5RQ3\.V6SO4\J M#?%CWZ#L^W8.2(!S_&,=98)@$TOGWSOP?SEPETW=#-8H*WU4O352B;Y"UNM0 M*:M\NH>)OSK^)8V18Y$GQLB6J,/&])Y<\U!/!)LDN@=O!!W:^+ MAX5OQ8Q=Y!#V"($$%1>".0OFX]G$7W^+D!1/Y(+27Q(!A#GZ+Z1UU]7B?>*! M9-VDL8$=$K_*^3 R_6GZ6Q=^Y#<5BR$W]P>$U1P.!(-U3I"0QH.RM?81O#PP M/)3[[=\R+75COU=-T.H!$P'D41Y,P;M#/;#M>,5L1G,_:SO?PV=SD[.CV-() M^ZP/O^R796Q'NN^I7TR&[:[9/SRBZ/ =YUE%C",$7$SQ J.R$,M34^A<12)$ M=(H*LQ+D_YSE=XY"U=S470N6Q>PD8&CF61_L8U68G[?GIQK)D])U)89$,([: MQHQN(VE:)LG1L$FWA9ZZA;(.N4(3*3@2E@159'XAW"N8DLS>Y*M-MIW9=S3[ MK+D%69BGZJTWU>%9=FP4W]5K8C'8WU6N.>[IY2_H5'33Y]S42M7K2#=[!CAU M%91SPM2&!=.NQ6G .0/!>$G,VTD#[T"'F@\,_?IMU25DHXLH_:TUNLL=;='. MANT9,W^'07\=5A1.34E'$W"3@]=H[X194;6)$Y5.1*6<=0:, I+TH5G>\6PTKRKY C1H-*9KLLPLLM:4_S2 MJDK2@U/;4Z2\2)0IA=V,%C.Q M7#0NKE:.UW>W#.OMNH44<\1UYH4MW=1&MKL2E8+2OJ M(>VR N,KA(848Y+E*R*+5&1!,YXV4RJ3LUTKC6+HA./ \_?V#HU]/KM8$2T? MA%TL.I-V8MVMMK/I-&0IDXD'22U<8KUHRN'2I""8!F7-ER-=A?"2KW7G[QAV3J&R#+?;M 3% MW9JX,-FLKKH6%/RGG[_[[,LO9JB"E%=5^FR9F'OV-.LP;-> OB#N.K"0;M$[ M+_C-! .MZE3V:ZZ=6C4*A @+UHT+(3"K'+:WC:(!+/94%HN?A]*G=/398W%J MPI>[KD9PA;Q(SFG:Z(W3..)/>;&K8]Q)+1VZ0O1-/TC0!C(6W)@_(Y?'O@IH M/!MBKFX;V*T_,,@\<8^P6Z62?'^[D6%5.!ML\Z@_2XOO]^8+_T6$3Q^,"5:P MF K@ND47YHG$UTDMY&U-C"->;,5UWU5-W?HV%7-V*\+Q5_#IB^D3OW!#,+F?/WX6(#?[92_(Q*7#2=9*M,KI,V-1HS?0+#3?%CSEA?VH[Y\).'_G)#W%ES>S3H/FP(/FXW_(VW-)XS$HVP%6D[;:^(AO7Y77UEH*.M6^ M.*O^NE9=5R&<0N&>BD\(QQ?:C<@@>S MB-$$5\RV+J)"&]%D,/J(5JAN6RN"Z8=Z G(1;OYX'7+#> MR98:HPM?GJ+2%+601@Z M5,6O=Y==O>!4N*OK65QB:M5;)W(:H0>\"JKFAP=\DF\C;N:H%( \A?2/ MH9%=[#M$9&D%A# *SQNWG?_]W,TZL]Z%67_;M+=-@5CG;%/N,NX" M&S( /&**K/47*XCR1/ R0FW0V4M!?WG67X*$(4)^L0^$A+KX&8PD*=OR6D-\(O+_VY M0A4KF(.X);08D#)*"AW,Q,B%54N)+"9;)/5H+J=*Y2:2QQ*I ^QZW?A)\R54 M] ,I@8 X?; J4MG>&A/NW@T-P(WPF_O< Q,ER'@X8N7IY,,?!,&Q],G%4:L\ M,_U>L_],P] A->DPHN6Z#:.E)(5YR_S^[LU?!0CSH9QR2>T].'4R'+:^(I\^ M@!?]IJ/V(3 '>;7E\>@*77,<7)%WZK=GL78GJD[AP#"?QPJ5^2T9)28IQ!'O MA-L]"8SQ?/87U+M)T[-EVQE%J]3SX1;Y;6S(\"_H:MQHMQI&PB:[L)NYCF?? MA!7@+^M-PCG52R^WBV!<8M,OBZ#"?X!SA*N2\;)-I9,I W\=-)IBCC8U@/O M)[<>)*4E8A\SUOEX\A5]:[\ B-KC193TD>U$4\(<,)?A8L77GWSILTR,_R.# M(F2&[EFI_B.KBT$=$TX%D;^ 4\\M3[.>L3@5N3-<=(=>7F_7KH,)05BAL6:* M4"E5FM%! B MER90X?K(0EG.TN@4&>XID^&R-IHV34GO/$2?^",=6Q#^DZ97O2BLII9DZXU" M0 *SVCJLN"Z&Z["AX>^18^.>13H^9^+>S"',5Q@/SYS?QO^ YK#03.:TC+7K MSYX8TIQ_/@T%R\V>'_*&RL)QC!S&$Y&@;YR*PR=]7 SJ -]+WM, T%2X?K6N MYSZC0;/X[.7_O/CF[,G7]H5CW I)O'CG&3@Y_@\[]OAX^N5'GIX!MY6M#<3?[,XVU5^%(^P#,#LYZHOXGR@]3L.?Z.5-#'_MU,]T M'B9*8 >J%U6$EBIA,2JC+ /)%X]^4-1/]LY1<+Y6"BF#:Y?5ZH1"1!-C(JZL MTR5H<,XK*0N6!V=+%Z%O$EPH,EP0@X(4+,9K[C(JX>PDXQG"TN"(=BE[[S[Q M=%#Y%E*>E]33/"'='?$(\MM+!J=R7:GV<-)[Q-4*\3Z1R,!/8U$IRU]P",3^ M@&:[8CHFWD9:6&8TYJL906EO@!1S*+]ZZ>F'T8;)W:DU6E\@TZD=4HJ&!3QM MM=KO +^?)/D'8Q!?D,.+/BA CWN5M:3N$S0U1Y WCT!8&)3H$!9O%W[F+-[; MTOJ>B[W:9U&'P.T6@E(<947_,"H^OF!JUX0("")&-4_'4NR@GQ16HC*2<-R' M$YS\$V9!Y68<#*#T;2E_'@J8BYQ)36C/]\H[I%(1RKH.,[/(6TZXYX53%/V# MV]_M0\\AX@D("44M)8T?9[5SHBIQWTRJ?<7'=.]@@5J_I139.,<=+ZJ=.MP/N6;T M>0B*-X,RZ98QF3SY!.Z^-D(W5M:2L-"P"IYO6OT=:EJS?+7M@GNQ2TRV1O\J MWM '8X)5OPZ+(9S69W0,C_ B=8/,="^G)>5$8@>=-%B, =9J;(FF]"C2U2! M6$@[Y;PJJ6;D4?N:%PF[6L96I*4W(AN5;LKDU271(>7CR:%SVXL+_'M&CE)B M2!C6U%L^VU5EF#?VY])4-66DP_]^BCN'?X0_;MLM2F/\L%I"D\[/>ZR"V6TP M^I]_\:=B]OF7?\)U/__\3X7N\=KO*O M,,;7LPO2'YF7Y$H\'^AT8(&7?]:+11B^YZH.=+'$MU30YOD_GU^HF W_X**O MR[-7Y9QFD!IHM>7E=;BCW:7@(B?3AZMH-;4L5O#5U?>^=#].77+N MOEK(@BEADJFKH,'+?5M==I@]FBKN J?ETC0A")A#BT=XX+45V,SB#Y1Z#6OR M&=JF8"1+ZK5,^LM:ZM*GMT&9S[I?I5A[5O9GY=EKI5%E[)]4,D]/D_9XDZ:B ;$V T ?*7NC#NIM)]IXTWD-7OII>AYQ>E1#PGBL MR#PC3D.*B;--Y(<0'0#3/V'ZD/61R&8VW\U7IWEZU'D:&H8!4+=Z-(,DQ%<( M\<>V!5 7S=[2![XMWXG&!\0=Z=NG27K$2>JO*U+\"B-TAKZ5 H1GX>'F$I&7 MEDM5X!NRPL1XTC'#$T-^DV24R?027%^4RY&W"^Y=72-&%6W)J]HZB]FEE/>+*0K,"J6:&G0\P M('8\)M_GL) 6Q5*:"[[2.,652[8I0V33=N%YA.F&A=:%"'#;%BY]SY@.)-P( MZA NGG5 4_@58JK3U#_BU#.0AB:8NR#0+YD+9?_@+Y/)S^2WL)1*HCZA M.D_+&58'.NNYZZ"SI%Z>\XEV8$&I:**W'V@QW%*E!ODWDO>DGD^_3"V>LR#M MM&H>-U9"8Q/\A.M*XN"$ LL*9&CR581BA)"Y?@]BL&-5Z;!BKKIR39C(!,N]96M1:VP\W6IY7RV/8%GG_MD'HL M/A$SNXV@_@@H*I4GJ/CV!NX*T[@*?NG M6/.,='?0%%F<^X54;5*X &$SI65 M/^^?^Q,$ZQX0K,].$*P3!.NW(+(XV=T'VMUXY$K[Z3VK9,EIBVBQ0,=0\ 7) M02NF](#8"KN3%;<\':N/Z8"A^# G*C9IC "B;+FB:7'U!^;^57Z32F _35) M!-!9$5/Z(YI"/C/K'C$[#A[NH*;^D&IQ)4NDZ94B5!J9KD5$=M'.^C;M-3BM MB4?.A>L,*T^^U2.FI2-6D@0*SO-<07^VM!85\6GC&Z=Y>\1Y2W)W(\Z,KN+N MU5E5=@W8NAD_%.N,!"UM*JU4H?=NT%U<;@C)D>HJ9S]-&1U.,_V8,XU\"7%> M&K41^KFIF+\L;UK.PU#Q*N=ND 0+%;"M[XG!GB7S$B8S@#S!8*.%8W'N@O2;47.F)E:ZJ-OZ22*1$A&E[2]WCC,^B M#?I#6=^6P08@=EL%LQ%\^6V4Z=JZ?HP"$EZHKH6_K$QVW&(\J)7SXVGCJ:>& M6M-GA 4+%F*YJL5"Z*.#RG MRX%]^HRG:N!ON:;1)"%*%![.SAA^PFB?D:R4%(J91B7\;1V(:PSODJLU?F!%T0.=R/YW\G0IOZL@JK\4(6HE:TI\ZZZ,;^ M-(1=0<+AJ #1]TX+Y?$6BH+HM^6[X-%V89@$]"CS:[D)(<-7"1C \-?E6Q)X M227NNFI3;KF08^$.8M*ROSY"_#8('N2H=[*0M%S-FTPQ[AF VU18.9%#J1C& MVH93)ZHDIHP\3$@%3%&F9J M1>NUEI>@#5>&1UGVC')V?5JXQ&79A55'B1\A^K'6'4_[25R$"5:2(@71'TG; M6?2O$N@4]V\PW*_]]T=I#?YAU+L #2(VAG%RN6D.6[%0*LBGM MH9@.876ZQ,+I9/*9C?P[;1W+V8//9\_!F:>2Q-QN MT-[YA(6DZKDA)QE7QCOM/R*EV*3 KM;]\X34MS$0BZY: N-5:3NAT17P0 M^_B#L'!*)VU^$O%71>@:4<=^V0<:L:W.95KQP6DW.V_GL)2D'1E:$7IF! MT B,Z1)#[=T7R+12 :4I9:YBR#QG858QR$B]6ZS+CL^!CCT3CS*2+5#F\1/8 M]=$$=#[[:]BZ-U!](9!FU5R%7X-FB\6G_?K)& _$J&"G]D;DZ_4M,X'HD5)M MKBOHF^4FT'OYFLT]W =W([]1\E"K4)+MFJ1B'E-6@#!8"YMLQ9JV.<-X&5!0 M9U7R[C+VX33,5A9SFB;&(#G9W"0XIFR^7&WD$M$@TX_D^X[X(0P+SB1[[LN* M7H.XKX-_._MA=$*9=J.2FFEQ5P5J)XWR[ ? >;EK#E=BX0-B0&5O/$086N25 M-EXE;:./\(SQ[S%=$V;GEA@@;9\%6[AQ::9B#22B<"_ MQ.B"T".LFBN6OJB9EL[(6ROR?!NEO_$YCM$S>9MR/OMG^+C%]@/"F75.=6C( M7>J&Z-75%.@&%[JR/DPR_^CEFY+BBCB*2!=,EZX$!2=-]':/$V/8>\'5/C_! MU4YPM7\GQK!G:3/7*'&:\FN(/U8AWG%]8,E'&?ZKWH;3?@G;MZ@1S%[SR98& M&@F-^7W.KR-F"/XA'DE*\YS1>G'G2R[VQTWN+B33,S41<"U,7P7<;XS54KIT M.9V2"0-GCDIMK*M%/3#/CC3BL.XURE/U*<6^E.X_'[NBXC M?N7SV;-D0??5Y.7524.?H_ #K<,++7?I,O9T;@ ^[CP]GNR=C(_!C9&-#/2\ MN3J1FQN\@=;5'UL4-((P!!4G1$LY_XV,YR MV TN@62%9X*O^K3-$5J(9%D<7,>V$;=MNSHH["M$>XL*W-$VEI&5NTWI]JGC M@O(7B^"M&[WRMIVC3-.&+=LL5IY;G*>E]_.NU>==I,NBV37ZI@)19S%#)!I^ M-T KB=>HI"?IOD[D6<).%J7+!'73P8'B4N\%,R;&"W:'"=G' Q;"_H2" ^3Y MZ#NC-D=K;=Q>4^HQ F/M$8CL/19U%NG%5! Y1H(R,1F#&7.2@86,G8).)N?#TW7[0RW>&G.DI"Q:&+1OPKE6XZRVIP6A_ PQ76-*KG:K* MV^RQT?7 NLB4&48(!.*2@&=35*XA38 T/I$>W%:82G,ETB?*5R>2C76OG& &)\1Z,NXZ^SZ; M_RJ8,=;"Q#MS)[H2:=Y M%:M/X?>&4><19K@E, MAAM"Q( 5R\]6)DMK\E=N;B>)J!=MN :&PND+06)Q(2N=5 W## #]C .1W4" MS92X%'1QE+2>4]+8N'NU7$Z?LB1=S\2Y16*L98+WVNIX8$RLKXM,&VN[WW 0 M:0IP')T4\]E$#B/;(2HNJP4)+;DDH6[\?P>*214[G+,Q:57/"^4>E3 T360D M(H@B(-.B-;ZN<@O<3%*S1,8[SK578,0NG!)?3&0F:$U<\83,90GI9&A3E:=, M3_ O"-SBDC*73I7DA'Z,G\-+I7@&TPXD,B.91,J28Z'Z!M%4&D4HU M/E5;Q8]O5':UL$5[_Z$'>E.!"1"E!9P+/54:,W46I1.\;I-^MA /@!T7NSM. M"$W2H1D/:X/)D\O&+B'ESY4/T]C,*L5W]$[Z(>P7$&2Y>P9G95$O4(H2O\70 M= 705&=D,H=U/#;[;:0%G9!$3M8E>TU;3SB>+L$CU)GY06!T/2OT,1AO3J)4 M7'%B3N%FE[RHG(S5B7[Q,<&D3;*T673))+8=#F6Z@*SJ 2+#G'J>7$'6A!;9 MV[#WUXEG'O;@I9-G=[CG@LT KNX1K]X;H1\.#5JX9).:C@(\/28@I^LD#/3" M7PYI(Z:KZ"EL]\>-Y!T6V&ZKAN?*"G))RL :9(DWA)/0J"P#^YWF"XG2X_;83ZL6% M49SCC+64HY&;UR3")LSI=:G@TS /U[/!4^5(-E7]&"G%VL_'K1*"V#"94UB!I&B09%O1I9<<(]:, MR0IX[$U$" \%Q(0=H1@\_TF1_*:'9NREN[2U_,Q5D?>[L']3I@\\-53C/VF*R9T@)/Z6(DA)5,+2\)"#@7WX&4H2!6 M!#$JK;GD=P73JMJ^H^J6@#'W2O[&I.RZ1"5N M^SG6]:G0L-TI7E# ,GE%27'-R0HR&$Z2[Y=3 B5HT?4U*HP-J8]>$VB L19L MWX^P%$QE." T.FV/I@W6JJ T>RR^3:"YH^WZH7V%QPF#R ")TXZ==CEROSA\ MC;@XO75!3Y[[59_!EI;EC4#CRK3P19,.U\& MN!S"MRZ#B]K*O+KBGG9^3/5,'^'B?F,=E7BX)N6ZC[J]#"@:OJJ M?L)LYCG6K=?2\=Y>4G8,+T#01.NV0<@3UD/=W>^=6<73>6-I\[![:-EA5Y2@ MHS.X;A=Z3+/IBB0">V2[T5'1KA9^R!$&S*C +I>DXR^L#%+@7DUL]$2.YPXC MGQT4I;%XE][JLUQN:O)9<4^-_K/]AKY[R)7BT4XT*C?U8A"*6]Z]AK\TQUG6 MB3. <<6PSO;4Z9'@']_G*/E@#OUO@Y&2-G7?9@;"O4NFR"L>2,EGS1P^8C$8 MJ^M848\K@=T>I8&<:.2XFXB0UNR3K[_ZJL")N&88\D?T6]%[_O;9JTSO&1?] M@37V0&7(?\SH#/TUW-_U4GX&THDMDGF_:YK#GMW3H9(U3+"O06]3[*5=='T) MN'@4_-IT[75]66\]%#=[)S!?P,85,8]$RM<<[6IPU MH*TJ/ZB(:7WH,'W7U'^B="=*+::=C_-J85EVP^5&WDI2%UX09-C+G$2*#FXJ MHDX"$D_? E\8AGK7#J:-KB=ZN@%D.1LE([/"Q7:8F[I=Q3(!.AG<[LL D M6I.%IIN#65_#9^;Y%O!T'7X$%AB&G&]!.BCPK14E'"+19/[@Q<%MJ]/D=45M M22BT,8B:B^NM%E38#'@5..K16=2R:HE&2*3B M.3[1][RL5D#=AUMA35 VA<,4_03?I&=T%BR:M1/ZZ7W03U^>T$\G]--1D[$< M=#M_#7,)JR3 ;?R;CP,*RY-31TR][U[C&(SC6;5O2MU&%=]PLB;?V?KFOB4( M\M QXGMBSF??5%M.[!3NQ]I=0N G[J#7 +BC@Z^Z ME$:Q0;W*F",Z>O;Y19 MF/'Z:98=J*I>:6[#[!2.@A@'H/5RP2$,GD3=>DP5-^4EA^AVRMHKHLD43A M4454X[Q11^TF?DULO1-2'XOCI[/VP>T;5-XD9O C:9_F\L4W W;I#Y7+?^D9 M^D:)"MW/TZ0.+OGNVDQBI[B+S9@=(Q)7)F2-'\2X'32AWXU?9/J-IUYO]I&$ MV-]=7+R*87J6"DB[XX4S8_;MQ>N_R?U?UWK?L*;Y>WD:'?M6UBQ=UX:JMCL@WM$^$2] MH)^6A2@W![)20-)"A$.(1HF7B6P);W&.:4]>M8W?['48=]JWE)$2[/\AGUU< M+5P88Q0W>">\43%?"9I9J:YV@PPG??'G@:QIJ^RIRD<19;C0:3Q%?WQ@5.7: MP8$4KMM149^YM:MW)8UG@55%JZ/MD6EH9O,58C0C4EK4_7PEU)?C=K9AL]#N M>3=JOC.'NL'2J*KO):A2/63T=J!. ^H(.JLEQ^5?4%>&,06=SUZ3ZZ%&:.]P MWCA3-&+CGH-LK(6?AL45KUS/T8WJ0*<(/;?8-:"GC%7%P2<5 M:8.C4<$QV=OR^,_ MP@/./IT],NAF[X::7@:OAS6("L/T>\3!1=PPKV3#_'Y@H?_X?X6N"QI#V-)G M?H%\:PODM5^X:"+'T+\*$=[LQ8MB]B)\.OMS\8%-PM3S_Z[#_6$-SV//UL&; M(X2M>W(HUK,GGYS]78EY[(A@5S+:&K*5W.=;]C77G:5R$D^JJ. Q+SOVT5 > M8=&A]$7WWH_AN:@AWP'T]>D)5G'5" XEA"'M;6FZJXMVN-PN!SO) MA5(,D&NZ?+C593C!VUOX-YR2MAO0\ZV S$YH!@ #%*I+SVM?9 KH%F48Q'? M;!OQQ>6HHEXT2O #GYK_G'+G;<-WD]S+HJK6.#O\;UEJM@,&A+YZ"[:H+3DJ M-4K^\L8,X!D!AE04'D:;RU?YDQ@[G6U]@?D-3N ?GE*4$>77VHJ+#F* MI;N#USPOO[K)+Y,JLC#]Q'Y?D'#*E(P)7D%[ZVB$8GSED"?!05KME,B!$TQ: M;XO$K-04-R?SHT<=R8Q%H 2 M;94CC @N'!!1_&HK &9HCABH)A1]8A&?J["#83)>E]UE&<+3LY?O5E5$.^!2 M2!?D1.G:CN<*K@;>5@Y=^+A^WQU1$O:Z.4E#,:QK MXY-V<4!+22Q!,U,D-^G@NYRNQ16)8A40T\ MPC7XP_1BT6"S(*?',"8,+2EF4:Q$K$DT)?L,R!T(A+WVA%$IG7' 2[)!",5D M^"GI+U7LZ;L+T"4^@_EJ(6 ,T\UN2_!' $6CSVI$X!RI^[+3I;TB)ZL'2\[R M(\?X%>L;E*!*G(ZT&,FV ,Y*U(R:N5H0-)GBPC!S"WDIB<_IQWI D4PE8RE[ M;6]DUY N''<9/;G"C^[[*F"=XQ>(\;6W*R!A#H9[/;";)WQS0H$>_3[)\"+H M)_TI+8#%N55\@4UMN>K;;'Z!9KJIO(C6?=;*"\=:[XZZA5UO>UV-F]$/K9Q? MNFZC[A"3$ZD60*2921=*)B &VD!OB%+B!=7>-NOH&.K5[_&_=BFC%A7'8 ". MT%B]3!B6W2P1BH>2O*D.[ZWQPXM_"U\XS-4B[ *: >542VF*+8O;J]?JLMQ# M1Z:$9K=\*U2(\J7W=IW4"3^A;MX'=?/5"75S0MW\<5$W9&7(@,3,O98&"0BR MC&AZM7Q(AHW<-+-05!8C1CI/KF=,'G:3NHNB=*6V2,F9*I")N[G]$=G!W@I= MNL:D5>4KD$APNWV%PD;?;JG#H-/>*%^ MJ[X>^W/A5R%\,P:6*>_G_B^9."U FPX ,(S069Q[K"UPXO=-G>0:"1TXR8O$ M2R9/[O%B"ITDS!>3JFJ.B)Z='&*4X(@6>&[O,%$?CZ&%\[%3N8M5_1;(Y$P+ M+ (:[IEY2GH&IY06O0.)'26QMXO(BSVDR.%C6O,4\#--NX_RC\]+E*A"EV-! M[%;]4'*Y]+5TK7_^R>>:SQB'OP73(G00>RMEYBG:\WYTLR\V?N\]!OR [G_4 M-$07E5+ ?2_*H-A@O=\+.XDL5N M#[%>0D1 $L5U@U.F>:SQ_&;HS")FC9A5KR"=.=-5,$D"CV 8O(8AJVU730_U M T>S,'.:<.=X<8V'O6Y8*#9@4)$8V8I?Y]J%5 !^R3R[APG1;L M98;\<\!: *,4):LH0#IHC["B(?(4AJAV?&32C OJJ0V,-M@L$Q=TFTC\C28H M]CB%X11:0TUPDS2UW$(W;.RRA\=E(!4"P:,AK7$'$3G;Z)4ZPMS+&]6J&3D; ME'?W? W9Z-OHRJ!'?WXT?\1$), ]ZN'B+*7^/)+-^108S693\:FC(0]E@I95 MR:QRBGN_K6EC-M>LMD?YFG); KBDFI=%DG6,Z+U,$%;)K;KJD![&.1 ]<+M7 MN^AXR9.B5CF]=(6G0* 'K= TB0$*'H9:]*ZL^ZDK2 OB)/6.5[G+^A!$#\8G MT\9\'L85Y,Q>1VL$(,P*A'[:N1"!^[0:JEA2;T5@7)YITMN] $FZ?^^9%TB7 MX4LU5558B%0.JTA,=>/XI,9X11EU&DSIZ]#*4?3M,W_?05#7%&YUB30/[X9M M5G@2>G?<]I*3TN.I+WG!PUN-:RO3/IY(_O&\>6SEO8 M*RN+1.(3J'7!"1+3->E1V-4EL^JNW1V\$2% ^B4:8E5K#$;SUAS*,)JCHK*W M/W?9FCO-2:PENRTAO NU(K*3JVM[,361/*3P_"$=H2B\S-; 0^AZ]@J]4GUG M,N?Z$EQ=I%005O(HRCZ[Q_VQU2) M)*,>/=R16N2_E03DE -_5U=7I).:AO?/+FS=TIF_92DFG';+,-Y <4'LPR#Q M$9 D4*EJ]NSE_[SXYNS)UV'PPUI=A^@I>)V218:T'34993)%IO4/VJ,1:K+]X;GR_!PE1= ME C# W$1O:_8&H!:1$TR(+_53MQ\@4@N\RWY??70F4-*+,4KA,I1;4G7)*] M:0LEYRTWY;:K/7MY\B7TE=R"O+JW)9:_/.]^.;>Q6O,"7:%')B^4K6AMFWJ: MI9KD[?4%*%5IE'$G:,#[0 /^?((&G* !?UQH0!6L:J-D$BY5OO_,8P\C<\]' M1V=&- 4KYXZ[X*]Q,ET"<>119L3Y[QDNM;LDX>V_E_CS9/?M'_R,?66I'>=\ M7*W:2PZOFFG"@PPFT4\0&NNYM0Q14 =T@?:'E,KYX<]Q]S-;&OM^BLZ;;M-J MJOVC1&Z]!^W??[' ^T.NF20PU;/S-TJC1JWC2Q4N32LF/>J1SS ,\;-!G(R_ MM9=&COCI)T^^2L@,/8DA":WK01_N\$T(+->7P5O\]-."?YAA,%<["U?MSOH: ME7MQF@(?2=YK&N.%Y K!84%Y,FPK*?8\:[MPN9NZ"W'"1;TH9M]3?^V24:G/ M162%RN.4[)4J>(PGYDP[K"_\HEF* _Z]Z4F!^5$&ZL7W1AS)W7O/A*WY&CVZ ME .L ;H&/AG88@J*!-NYVN7M#_16;!ZL"R'<0F-XJX67;B!"%,C&+]B3<+-Z M/:PYED6&.RR#>2TZMU9*NQQVE^7\;9_5M^EN+Y&BX78U)'-MQ)ZU9V9J/G_V3:3IH(% DFPQNQJ"]5N!MP;C(9CK5=M555U4L%LSDX/Q"10K%POUA[?S4 MG<^>_SA;XREZJ[^EH*-^6V\'L+Q3U[FRA(9'_DS7"O-H;YD(@D'P\=P!1V08 MGEUPODEQ.1P.(-* PX;+)#O3[49YVIALZBJ7M &5!V^G_E[D$KB.=D#^TO/K MLR]_SV)A4B)LPS$E\?6F:Z^HWB_FG5)Z,G@T/+!J68!?Q@S?/G)T\^>%&J\ MJ-JTF!@P,[O_>OD/L[MH<0_&[!9M>V35DB4*.T0>8S%[T0'BAIWW]W._>,/J MI&PK6)Q46F!Z0FZG(:]9R4ZS.UQ,"$_;.\XE$.O7A&(.1XW0>Q72B*2(O<_^ M_*F>3<_:!>6>O1O(1R=^<=7B@-1S-VXNWL$R2K./X(HLX8%?UJ_K[W M>3GV.SQOUO[9RY^0(TU^K*0VL.<2^#FWZ0L[OI;V.;>MK>]""ZE8B[38/S8" M?O.3RTD_Z1GC*^H N(WH+SCU0+/K*@X2N0(M>2E-0OSH2J3H!.@9^--GV M\ MG4>5EW<*1F&XGZ\#0)S5WM''!)Y&PKVEUT( 6*Q]> MQPIEW*..MH++.HZ/;IIS[0^NZ11B:SC0K@;':G).&-+7SVYIAF*A*SRX3F-& MA:=?DV_,^E+#HH$\*E6(6?!/E>6?*]LY_B"Q(CI_N:SPINQ!&J^W+U&P]LOD M_C-\A-[)&R.C_R4C7B,#>* JC-F.5_3T7[0L8)IE\K2 ZE $VGDL[SV;.IVR5OFX]D?#N< M>&X_9"\>7SI=>M$J(<5A;0*$RTL*XEHK+]*R^(ULM8TCQB+6Y][;5>JI.5^SEQ)^7,5R:;-M1TX1J/N9V%PO/=(Q$V=5/X/ M$&6^WY;^8(SS6#@FDB S:1_AZA1YT;F>:^S M%^B)EI>/96$"5\8GW/<([29%OLH9U>?#C:A,ACGI;+L5ADS)908'O]LQ*L$P MQJ*4KK9-H1YZ*_C ??)3]QB2U^4B&XZ,.*!XAAQ)%./51'AQ^DQ@IUG MDD3T=0KU%$!@F=S)HY"F25GP#L_4#(42?!#>X80Z>!_4P=/JK5;FAL\/BR+%&/XXI4)95VNVOE;91'KYUU5,>*L MO"JI$L5V_#LGNAI*XJFLJLB[Y@=. M!Q.5#1U")T\2M36T@Q+/GQQ-1W@FOQ$>*6*EEKJRU$ZN2Z)LBZ(SRCNA/2M. MQX#]W$('"!#S,_D/<5=8?(\*V*ZA'G>>Y,\LK*,K:H*$F0=3AL,5\E%O] !> MD=(M8*=1DLJFI-!GI(=%=XZ@J=Z33&?>L>@EL8^B)]*AB]7;<(MGX&BDIX+W M=W!)>2>'56&AV#KT M%)B90QC'5>B'_T=6VQY,V9PZJ"] MEPOY,&%,+ND#N1[?/\>,GJ"DBYAV)^GG)225Q(#U$X$H"%-):SB8RKZ*E,5E M-U>$!AO;PU<[PL5SL:*JM78SN#/9M?SM03?+0JFTY@T#Z(-_;% 77+A3,B[* M&#\F+8JPDT;?R29TW&/12+I7X44142W]^U3;R5,,L3$M&; BS%/H'A#2*N=*@A;L6B6-5-,CP< M)(\UF5$I$G;V6 P[;#0@*YJNPLO9DP,:<[ M?/30+E$Q[2\6 MQ])G:KNDO3OQ:9%Z3)XDS\J&$$%J15))3(?GE?\$4)2!M M@F_YL Q^T?7/0_#?<3A2?FFY:ML%K43I!Q1GCYE5KJNP68+W%:98)92C36Z( M @$-YEOB+V@WX91ESJY>.Z.Q(%3PCPF.SH :#3YQ.!_7O57%-U#T"T97OMT7 MO6)%+QGGYTKC]A'A^Q:VP>E>(>SJU\=XPMX)SR&_W;8;[64BIGGRR2<>A]EX M#6S]SJ=?^#/F(D'\ZAR&@2^)5$?\E&22(G2A;-P*2A90 7X:AK/9-$B/:C", MTH>L4+QVV")I)/)G87#**W@6X3$J0-;TCI,MJTYM M6M [E+<>5CZ/Y*U$9G"OD648-0%E^?;$&3+C_*+H<@B;UGS5#HN<*402KR+5 MCGXW4,CLIPAT37+I*>Y NP9[=O8@6!D\^KJCP)#%C72<)-Y$R M^4'=M)<5^5'P?/PP0VP681*%>EX1Z1^4L#SJ L@O2OU23AEYJE, M)MEUIAGNRD6Y41PKP7>II?V,',FS:[#ODXK*E:8): JC8"= >V.+L&='Q)62 M;FFM(28-,=K/3B90_]M0^W@Z8>KF^)J7K8W)CJ,P.\*KOA]HP"Y4^(AP M^]5B_!!H%46:] M7^'R0\-?51+"B?Y<.B]7?75+>#ZIZ\O>M[2;37Q\>'/J';-.',?+87%5.:+^ MW'H)#E&!>3E31#9)D_J/Q5Z&".1G(VPSK,9(1#AQCH[806.R>BKVCJ#*_TQ9 MXI2Q)C@T8:7=(!D,3:&$J&-J<_KDC. 3,[^_!*##!IL:9")[$-A^(N\9G5G, MN6CBJNORI]8[EGS,X&2]WR'M*5,F^% S!CC-*8;]CC.:I6^\'XR3,\O5%BY& MYQ@M-OGX?DHRH=OK77H])FV!F2B459%M+*3_H..BG$6YXC4-"J/*@3@!$586ECX1D?%B$CB;JPYL MO\T<>NV&7"G2N10+DGATE%0-?CWWS+%S!ST1;"$)*YG&Z#'!W&VW1#+% M.BSZR1&>+#\(:.O=EHOVFI\@"=&;RF.;Q1.U[L$[\II["0HDF\(^D?FU.+XB M#3(\<#PG8 9,LR5/QFX@)Q&!9[8^8#J^$DUD9""D,^I[.O*^!?=BKUU1O71; M>49+BU#>XQV/,6D[QL?R$&=*IU5S4W>M!-UA+EMRKC@"X' <]?6,6C32MO^N MPL/'M3^??!IGQ8BQP=(.;YI]+ M@(CO;?4QR I:(Z.MPG8FYU#H-AEAOVDW %:@XH.:75[O+PP,@X+ M2$5^2$0T/JA0TU!YG)?+ TQ<#]C9%P-K[^SIF$C,PYC>+T_'9.4 M$%<[8(V<#J ]=+BTB=(EVP)/$DXXITN3/'1\D#"]I%6G?)MX;_E0XW 6=4!? MWHKCN&>&=7J=&H#O*X8V2.'RMKH,EZ[R%--%X[+OK#07:_ON/0IY">%37==" M?FX[(G(_(T5RC68F_C;T1CWR0 :1?JGX'_D%]N=EE1J1\7?"T^X9[SW/.9;P ML ?GU .$*+41:$N@GZNPFN;A0*NT T*01;*"P,738:B:R$44T@J^^KBB/:DSI2NNBK"; 21@TCYF8E94] MV2O(0/-Y,-E2X&D)PU&Y'E97I:,F/)!MC34%EI14'E].DH\V2228SCWJO<]#A'<_DVKX5FI;UG(=U$79]MY,T']4)W*/1SY?\=1,+P*&,'!%Z M@I$HZMK@T*(#CQSAWT]EJ3>#O7+,=NO(IZ)KGPX-A##$N?O3W MT8]^::0%85T16.(99Z]?4_;Z0WB=7T!:>Z>J%TB@+HD_ ?K/IKGL. U89\Z M6%R/I3W#O:M3MX L!J1DCLO&\BBZ AV]C>1T0P@;K ;M,;=7T[24B63O3KC>##N1 6H+&,,0Y3#04SRIX!"0-^7D;2*R3+*OESO' M8Z!.T6EJ'W=J'KMMR>)NL1)TM:0)>S%?7E<&OV MI+;@:19^&[<@QE9RTN>N>2QJM-V4GWZ:J,?<+E[[D\!SC$J:7:?CKZ@Y1:-9W-9: 0]YRFXA&GPA4F'+YWNC!1F%!3[.ZZ.*K4W60"!@=90H3T?4(TX!-\M,-71K M8TJ[)EZ@^4P:UG!$2;W8$5;5PEE0+EZIWPF/1.GYA5I_IMP\2)_\ '(!Q M9X_@(S4!UB;-;E(3UKR+3Y75)B/A"L34[*8-5AI^D@U;LH#=1+?=9*'6NDCI MV?%,PED_&YH,&GQ7/U;;37>JWP\^L*918["X/DT-+8*YTOV(;V1L4G)7K< G34"&\Q MB/P,=>\Q%@HT8OT%Z(\1VTM648RW/U?=M/3/HV[RV1#'-K2, Z\9OD^FM.JC7$)8G#-GA[VM9,-*+D(Y*X8#$D :5 MRF)LTN3MWU5"B=COVVKD.*T9=6@R> MHU2_UWK+)W'N*]*"H+9VMVA:(QE7NJ"",92Z_Z%.%T6Y8"" P7X,B MIJU'_"F84X6=:&2!UDEO,UZWVK7**M!&.LEL)/3QDV'(13MD+=B&#;N-@<>% M-4;(+B7@+7M2P9C+1TRR0)51?P\^XK7'+HK$[:7T$ ]FWK4V:@[$F\J7JJRF M5RA@T8E4P-!F*H&9B]X=X.0L M"=]?EJ 12]CG^^$J/"283/"X["L)A!I7(5?,N!W40L4-VZ=O$U94'3D5XBX4 MAL'YT/<9.]FPI3VNX&8!%?%\244CPR1/?PG'DH*0C=&K!X\^Z2GR_D1;9]$IW3"6H8GYB(;!('*#;:YJH%P6[5 M;MJ54"^0YZC-(SQ #-YGB@"<7BM2E[RLMK?D='X?UDI=XH%^?-N%IR.:+"(/ MJK!/2@6L7J-D1CY2\5^P8;GJVMOM=6&D M!OV(9$4L2?*%:'3D4S(*59>9GZRO=">++%(N1NFL9*X18:TOZT95^L(U03V5 MD=_W-3[P%F+-(R*GNM.G'$'DXTRTJ$NS^0O/41[1&ZHM\YZ]Z M8"F<12NP.LT'KJ[02N>N)>[."%M.NG5XF%6,FMV"#G)5VO?M#G^OF'+MCI7E MT,GN9CPB_ DZPW2) Q32\=_W6=CT(#R?7'V\Y M=/O8&28:6CWWK]!#('%^P+N]2,]B.P\LVK1'4,<&QWYDM+VL[)61&U@A1R&W MHWPD#*U?MVA:[.D[4QY3^/9] Z[Z=%D8\ LE<LNB.,$=! M'AEU<.OY4"ZBQ+B0:FF+"#D!C5(TD %"K_,$AWD:120XC:$P< MES.-CN17]PS1++GC58=F/Q[]DC69*3<;>]TYKZH-WG#X5I0GE//FP.R9$C"R MP,'I["/KG0I/R"_C2DE?$J1TY"CD,8;9DRAS(5J\(&%[ZVD0>FU915*YV OS ME_8JF@)Y+.?50&5S9UW"3#$;UW3LW. TR85^1_<.CK43^.)]P!>?GL 7)_#% M'YD&O?MDBL)ZA)/078I>*,C;0P:P 6A18WE:#$?^U.W0_& MAXGZP#'Q2,8\/#SE+!:6^4W>60DF1$B=Q5SY5#I*-P-EMX9R/IC+4G3L-V6] MP)$V'@V_"K.\K7#BT.^L!$(Y[;J1HD85:W8SD0(JH5L_.LF%CT!F*':[TA0I MH4-\-G4/QI-"KH(2QOH8KIZ86]I2"%*)\A@L!?1&1(2<%O4/=D1SFNH8-\0/ MUYFF5GA##G=*;0N1@C0KHF^[,G88K:A?__DV[6)Q]&WS]M[,W%!>\WG:4Q?N^ MXOQ\0]1$DLE]U;5;">+LYRLA59QZB'^5_:+\V;$@.?%SYS]W@PJ:.S(23OAG M$\U7L7X_JD.0;%Z9(!18^1O/(#UG.2<-8T3\$X\Y^UF$T7/2"(5)LT DE,T( M99NX%!;.T VM781DP M/ZG832%:NZG"NYWQ/5BB+*%\=O,0/S#PD'+W9,.@E$"'1H S6;&0Y&YK%=++ MG5^WI-^1+ULMMZTOZZM!]G\$GXVW"C--\1P7R:9P*A$T$<+E5ZE[ZCVNG#6XE1?&3OT.)5:@0Q M#AL['AL7\-[ 4@D0_SH7E'[T(V$1\5*QWV0FZ.,BW;'?!$L4EAYV7OHUW4%> M@K@:=A[]3.S\D27:# 2[Q K]P^H65OV057/S1=8UM"+X,RD@\)),YV"AQ!TN3K)EJ".MFTB-A8WEB2.Z(P+(!IJLR;7 MLO?I[6M4T"GLS_Q?G;[&+V^E^A%&I>Z H86<(&LX&@1\/W6BC&ZG".O_IQZ' M,5M"$@FP.9)NQ']ZN<]G2 23WP\,K'"E-0@='_'W!"2V@(<5(LM[:[-@]6?$ M>+(KW8_15FNO@QF(?#*TRZ-F*2\#<2_9*U:%+ =NFL0@>4?=U M$7. M5;]EC!,2<-[1##-E-"RXGM3%L9*$&I7Y*_A(*?M@QQR,A[:NY(<3;DA ML$7$9]CE$]XUX3*J^"-9!!- MT +;Y]15U%A3,>/BQ#=:DQ07"_QT8W Y\KL7:H&.>$XUJP7J]C3Z%:;WI>%7 MME=T%P;WG$R9@DZ*5>=!M+AQ_5QS*ON=BAQ%D&6*_3X&_@!SLT)0GD.\@^>; M_+(YB_L_"]*3"J9F&F;L+A'SRPJV7\5!\-J1P+\%%]*:[E#A[>OKK/+-Z24: M]K>JH6RHXNZH(A=<9G:,V Q?P:>/SD#O#<(4]?89Z&8GF==(M2:D49!KZ\)D MQJ-CATW@#>+KZ7L$PY5H\J'3@.07]^S6:AYWFS<[Y;JV2PFTG\0[W>T:9<6Z MF5^AGDM#<>8?D!N=BPLE&48_%^Y)70SM.)*(XM&4\I^ MI)X$/ CY/F5H&9#";H7OTT[DTHK ,19;WN?$]*Z'UZ2-J9ARQDC#7$/,]UY' MQ7$=\XW,6BU"X@RK;;E7 *6RXP62;B+I[NYDN/&,BXU536L1R=RZD? RP.;; M&NAWL%*D[#43IR\R+;E!T9E=Y-M >LEKGBX(\R99YS;).KTF6:=)UGFXR3K; MUXYV29>%D;DB.0S!3H_ =7G8>!P92)I&%M;BN\O@AF[HKZ"))S[QGKE-$A-4CFW?[-5PFJ93KT(VD6R78XBO1EIPF MK5=_63M;#[Z=I6[8;2CF9I.Y>6D)U?6(GG%54QFNZ3%3T[>UK$D:*-/!\Y92 MQW#:]X)*0_YT_>"%XGH#I'A/A5(%+]MQ5MH.TX3I8%V%6RF$L9/'@+&CV)P' M]5@C (.9Z5#$P"&U^'_ M&9DQ,]VP0-?'TGKZA4U9TE0YPRP/S["?&"GF#DDYG2VH_;7'SV)I@CN&;3M<422%J)3B3!VGB;.(I8Y1I3-I$!1ZAH3G=U;?GTSAPOR,ME YN M!]N;FBL-D[Y <;90*1(%)_H&G/!L%%.G7-E) D#ZL; 'U. MJ,15(.$!96(*A*NX@OX!X@,;9+ID":H)8084T4^HB)\*XRCSVFU8%G@P)<2. MTA52:4-WWYGNK(Z>Z@KCW?3'%UI@4ZY(PP5U&5:4=900*"GBDG6SX')QG*(#GM.(N7N^ M\D!(G(=3*4*,BQ*$W9I -AH>-(%2)0$_,R=AAP"M4 MR1#="/%,E"(AEBRVDCB:,__.(L9)ZA:@HJICV;)VIHQF1I!?<&<(OE=5/B.I MS^=!F'(B_M6BAG3\\U MMO,G-:F1WZN0W5:I8)4)B00-!8T*@0@674#ZZR1C MHI0FY,8FMU1>/-&+AV!1G6:4 !405F?7[%;)5NE^JBWU&9RB;&BM$XN M!%C.8I_ ?V/":L+L=<*8,$J<\R91D\_IZ$J7/-[>:29]X#A$QQ5C)L>Q7.'V MS!(C<8HU4KB4*3JN<4HY/(X)Z39&/===F&,5T(9=8BAQ5K@*1W<.HE M%[+CP%S50RV\9_@2QS.]39PE$2+QH=)98S^0JTR21N]N6D;'"&1#8%:.)EJ)D)C%8])L= M02KT BOR)<.=04551-5"C&3&8"'!9B8Y $)W1JN >7V3(BNVS+@*BM\WD3I$ M0,PBN1?F!57(P-4(^S'8IJ2^%SAH/ MNGA_[9:=&%&@C]R9"-V=W%C;0SD ? MF_N2A%.$?W2Q#7=3 N$.4)2:/HO&-R:KFB#1)L:\J&<:D?+3GQJ)\GGUU+XR M!"YE'ZL\CPZ;77%FKZQ'I/H1'@59FA1K#B'PIA@GH=E)"DZI3'L0<2DFKUB& M1^2=%"M)%[:#JIGH=:" OA2C+C$I.95!A+U@X"!23BU%.<.ND'8MC,%ST@E& M.C@!?\1F1LB>P%^5Z@KOAIZX[^JJ3NJ/WHLBBL;IL4\1]?T&HK!T[O; JV@* M_]YM=X?>'PD:@\\";&^PH+2^J8J2B^>4V 5<+#96XF%)?+:XU(#K!C$##DS7 M,%H\80QBW[WQ&E^[HCEV7%^GM"/"UDP5Q'6-%\Q.+H5EXHBP&0;S+"W MEH:(7*3L3$%!CR/4PBZXT@I )-W,^UAL$_7>D5^T7X?2/FO!_]H 'RTN:V/Q M:$"TD&M$$*>ED+%G\(7F:IH+BJ_I$:6%'B7\.=XS9/,I[!VW/!+T4\Q,HD]E M&]0#0JJT($)!U]Q6JR2"6$>OW#JX%* ECJRZ+$N3ND#_]WQSB@EK<)G_8Q-S M!L4_-L##W79G3(Q(Z1AS[VFOW6ZU0>&)(DI56RX1A"AWNVG8(VJW1F#@,X_G M(0-/Q2'B))&80#0:8/>^]PS/3NYH^@>B9WU3FZ9(BBZHN0)A3ZUQWJ@9Y?9X M/1_'Z?B<++RF^EFZUF86VP!^^D<0;[#&!IYM%];4:74&WG3/)77W6-*PO*1A M84DXH;*($MG7U[+/>;^P&U>MT196$8+>>I/.S@D3:4']'X&T*7?E&V&_PR-/ MNQWW,#5T_94;4)SG"9+X/RMA<%!9+]Z^!/!F ZQ&,N@N:A841% K3>^+HC&1 MF%YYC@AZ7X3>([F2S<[5?!-1!X;+ I2;,]C"W_H<5X@3^H>&>2Q_L!QV=2_9 MN5J[X)+;W5\T_X&FX:ABNHF';Y%@_$)3)YN$I<& MGLT">R96:^@9B,4D@*&0G.(("Z>MTAJ9%&T\0@G/V)^)U8+2LJ@ -(;WO6.) M"(:;VKKS+6,7M0I'31 *+K2"31TLXJW)<%V-GM%.T*XY MF(7 LH"&34 @6+$])&NVG.+557:U&"@?N+;">0B$ M;^#X2LAM[LG21I2PX;;@3=F/(EE!5&[@(%0Q/S#5@ZZ@1)(5N^,)C1#4J)K3 MT^RMD:( QU=C'0M.OBX)!A6S(+=(AN7KBWB6C842!>,7=1]8+ _X)F"I26$% MR!1"Y.%_=":(_D$T*/W/8EN"()XO];]IUI(V,P71+D#)!B39]Y:@@,*)*.7R MGY9QCL$OB*TZZ$^)9+)O)(5MTFGUCI4VC,URITB$[!YR#@C0U\(T&S,+*ZDG MKMECQS2VCO?*['Q$L+G!%R/EB\U\M4B1X)2Y!\P]X_1A1I.]B&=7[(GH]&S3 M,D]JQ4V',NV0=6Y5@GVC,H&*J6@D4=%3,D%A3M*48)1JX2VX :RTV2E&[--> MEX4*N*_8MO<%D>S2D LQ?$Y:J<*'JP("),&TU6_M) 5NKEL?<>;E@;M(Z%QV M$YV,NM)SMA 3U.>(;WFQ,O'1,'4?IL3?2T8#G+-T*P>]Z2%^D3W(#$+K: QZ M+L;35_R<$,$FIMKT5FD@I$>(EJP]X>,UZ5 M#^^Y4\Q;TI78CT]I)ZG!78R<$KBJ%9"8RLZ+RD4E^9O&C#8447 NJ9CZZ5@; MAE:6I*Y6) :'M3*D4)9V>()EL$:-$@A=YZ)TIB)HNCMNK%+D:+9U&?",G!@B*(+HUB0=A:"YR8DF M:>",H)JD[LW!DM.-'+NNN;*H)LU5ESH#+9D[+DKBY1DJ[A9GRSBYM\Q8W:20 M_6*N2S)6>=D7=8(ZUDV44^\"]I8Z?VK=2NM!NN_UZ' M0@4]7[Q%'IQU+MT\,&D P]Q7M+R5KY+^1">94#@=^^8E'MX,QH=NBPCEUV["X@)M:@VPWD7*3TMAK<]68Y+(4'E9,G$F\ MM7 .3-"JG3?TM!=AADVL844(^_"K.Y&^ IV+H(5\S\C6(T2;JI4HMTY6?Q; M,A"+*Y36E>0!UW:M;F Q%T4WF-G5A)ECY% XV8"QZ3-VT- +#1-/U6P$2L:* M&Y2%0#!QIGT29 ^R&IR?.RW*RF1B'/XGW5GWW78355UN+@DY%;D+I+&2VXSR MZBEB%R'HT3+)&6-FY^YRUH(4'-$EI5(#97_EN^9;!<*I'BID;5[BU\YIR!U.V8GF'>'78-I!TTM@-LBM3I9A $#=R>, MD"Y1/B8LQP*[COU:K"C(@KQS-5_:LK1=LY>2R\(92$Y@2'"&N"X*>"VPH0(5 M611.'IM=HY?< 7;>/FL9IW+QA; N/8W%ON=P99$IFHL@O((8;?2O0%B%7FRE MO=S)HS7AR,\''PI*K%4R1\V.'Z/S][2]2JFB='#22BIA>"FX.[@88>L8]S@Z M$'\_4AZ=]2.G)BJS];1!?'/ZBL5E9@ -FX%)L.Z6EDR MQ9"9 -ZS%N.6:E['W!+F9G)_/\L3%%R= 6D$@^<4=;17/7G'"!;$5B7#/Y7T M^)WRJJ)E-C?LTAD5/N6AK-9:#U"4<%SA9''G[]0@";*;!+8N7;0EP3Z%E7Y- MJ &DXY!.R;R2OPG+7I==3&XI,9S(CR\KP:3!6)=7$5B4AL$-,DU%G#0M3ZR" M)9V?6]Z?L6DF\RD'R>>]ADUDST.]A?D? MR9U ;=_ND+O=VA]RMX5M(->*[KO3TZ+19ZW](=9Q4J['P)A)E,PTK"=^^W^2 M](MO_L3I"KLWU)86)LGE>87!R?\E8YD2*I MC _%JI4[%2N.^4KEOH?(G)>EILQ8N4W=,VUR M-;,<$HR-AO:1MHP@OV"&R[ M9FQRF2S38 VJ%QIF]+FIBD+U56U-E;Z+3BJ!P4>H8 -(G#@<&2ME6FUB.0Q8 M&*B5A)3 @S]B!-.\[:R% FHF_4B69@H_W.0]=+C"M8'VVVI[C?R9_+;VTZ ;D25LGH(.@;+KL7-#T*;%^M1FU:3;REM M205D#U]'==@;^R8 >=_.KNH%OZ:>CYSA(GV7T311!*)V/&2()S]I4T)R>!+J M")U$!.]?L+UTIWWV7\?7NL:U MY]]^R_L= 28_!0L%QMH;VTWS]"ZV/Z01# 2!@?OV+673^Z:&\Y.#[/F[("VAUO$.*])2[X/X&=FNLZA!*O MW!39C'>._H@;(WM!:S^]FQ.=%Z\Q-<1[M56!C:%TKDE$O?F/()L'__9^C9(I M*%VR&6Y!(#]@*OILIDQVN9HFD7[L]S<_MW3%X ?MW:?RS X[.KB*T3L/0"V_ M2!B_=[TTTNF0SH MNB6!)0-NI4V4T@1,^NH5*0,2@XE5>?A7)0?W^[B\*V2U5P)0)LZJBYNT#E*) M8C]MM]KM#@8I^$48;X,1U)RM;;T6'=^C@PM6U='4JAE?_:WU)L4*?E.+81+\ M<>JO'*3)CQII\G41#O-=L8?,'TG![U":6?FHQ&J7RMA2\H0-<+3@ZPL&$21S M;E(W<\X1L :@3@3ILS<*Z[CRY\>TZGSM^[FA6?\$W6 MBK'W!",-@?DVF8M57HR]51%'+5)8KKQW_H_-&OR(2M@AZ)0UN65>T>SASIB= MLT];0IP]GQ.HN J^/RY@%.$K*2VX,H%#%]B@U2HYBUU#K-\*]"E+6,M8!Q;LO;;V<+MW5*%B2)'N7Z/^/O3Y 0 MEVBZPN MB'-1E?RJ$B\?@QJ4]Y+YTKUVEJ./,4A35 [E35R&BS"?Q.XB[8>!C)-TA<-['\ZL+N!T;VC[3] M5]O;NNQ!C',*;.JTLKFQU=,3/)W/5J6($R>_*;LF)72O9/MB3/YP(M@55V@\ MU/M[J$=-F5KC;'X(96H[X+%)&GVP6$7>KY@5<9*"V*.$#H9AQ-R+"ZH>PP:= M:9BAPD4E,L5ZGL[8E,CL2(32J:Z;U2:2W/.$%3R"&L+ZZ)(AN27LM4S5#BEQ M;[Z&J:$,A7L1MN^; 5DM_VS80V3/%'LPK#<#Q M%$0;&=JO MWUU_>UD M0#,*)TL'#Z0]7<.JHQDOA848D%L R*0;A4>4*V( MMK<2CD D8K_8Z:.$:J2+;5&EUS$7X!@])%/C]G)TW_%=*4T4!"![/8RD_N;W M)%XF;W[VT1??VHF;K)'%W17L5W?3&]Y1]DUO5/O@ZA!C#0QP_/URE1J;8G^; M8ESGK)=^N\EZ:0R1XTBJ$::!Z&:#IB75&QMJ(\]1'$2764B7F8W9O2Y 9WVT MSMGWQCE[F@JPC2 [(4?1^0B;(YA+N=V_-G&INGKF1D2M#SJS$5' V M1IC4JV*D]0I15\9X<46?-FO!>D4M_4V0!_[Q$Y#=(#+WMG#3PVUD#<\!2XLS M;TK0TQI6F'$7X+\*2UBQ5HV Q1QEC9(9?,]IR$ZX5J9SV*4*, (HT T(N\.>^.JA7ZOSGK7 M^Z\(;JLN3D_DB.)-.5D8(5-?583Q+:QE#A"G.$>:9;<*:.P7=**KD,52R-T% M5]S3UKS+2)'4ZMWGTE8<@WL&@5!+-^M<8QA+L !!\P*#.&![Y&;)(J>6>O0J MS(BMZ0467P5N'"]9+*0,/;-%6>9&@<'GU&AQE^< T7.QFHA!3N4Q]!H@29MRI%F4;( 1D_@,V!HV1V4:%CKPSB^G:3@' M=OH:IDF,,JKE_;P)+5(N"&%12R8W2TX.4[=@"BYP-3H29"F&LX8XICQ\K\B@A5IC):?I6U[" SN8S0D9=1F2'0#Q*KQ*V7*4N\6;"V MAJF%;L8]\SE+3I""R$_#R?LXF;-Y&B)>5H J!4A)#11+K66+Y OS3PF-%5,O M C1'*4HKY9%ZP%(SG2*"-M!:)#T759F[0'6>2ZX(3G$NZ7Q3(,Q%:*+,( U@ MMZ@V3&YX@^/J/LG]PV'!=/T9GD$TXUD:RLB%:9V@<_"?RF)^$^3YABKA8;[P M+7;U9F[O1[UR"[C V&72W&$R_$'+#NW?Y3%UBH-V,.*?*V[$LML8_K=+9\E] M-:P[,;H\PX>JS(#L+SC3"N_9,O_DY M"#[9]F$BHFUW$B_=Q(("'UO\/ZDZ5W$64JN;11J87N/.$,B' M/I>%8E8+LB_.FIC$:4[ *&D.['MQO9](DK2\-S9HBQ1P-0$4A]#4Y*90#7O5 M)$<3YK@%2_0!T&9HL!X25N1(ST,) M!L,+)?NWV^X,*3F(85>_H>*&:B2U<8>!]+@$I!(MZ'B5@"-)Z*/P/;J;,_<) M:J9[CAUNYZPAB2AV$-6I>%4+?@YB+$F0ELU23(+EZP!C7<+4N0JPF84C M[#'Z57H?XP0QJ&%H%<>8KTKVPRKX5Z+!GK96ZO!_2AT[6/B'B-KO)#T6Q,!F M#0H(:O;_1'1_C63'@0Z^+VF,DE["<69F!3)U_5,M-XXNSM"L,2;:>8!]J;"'A>PH*M2Z]=^% MFE*XW>*]]H8#TRXMITFQ5F*02[OM]H335?'&Z'3+C\NE0 "LG:YQ-$68)FD MY.FB@?L!3QO>8^=!03_09 $W%P;F,Z>GA:/;V@LL$6Q%.E+=001A2> E2@X@ M%P5%0/,D#9:J((DT7J#)%(9#=K)ZCWL_O++]07QK64H*.%O^U+\#?B@S%RVX MJ'>Y6\ZW?>8[#:1%6)O<9Q:J"VR[18L+ VGGE[A$IKM4BNZ'3N]+,&'1:^)8 MWYF( -*HU>P\A@UV(*/'88D>+@D?HXCQAE!O9V&I!JH/MNWF* _TS;&)4L K*THU-#X'CB?^5 M<'*PZ\%0(>6J!VQHL"U')0["EYJT[K)?\=&/6@NO+;<&.S/8F';:=1% E^/S MP P?0CFR#GD&*X4G4><@6,:='Q/2 B@]9!\E18R=(__TK?#-WZ)?! MZX-1=H6!#(P49W3I]EUFAUPV$O I#2(5YBB]+C/*PEIA[1=6I*8).XGQLHET M=Q^&D!)^T:66B(:E1Y;5%9R!CG34%'&NHC6HS&GH6.68IH@8D^7*G!/4$AV$ M+@>V4V-PF%G$87CLF[/D@@;S.%^B/G6Q)4>7]([D M:U7_H_3;1N4VNR:;XEX2KXZ45=RFTP8LB MW\1YB+8[NMRT4D SM5BNN@%JR1YS+%#T^&&0'.?,TQ'M[:H-3LH-I2MKB\L$ M+9