0001582961-22-000010.txt : 20220225 0001582961-22-000010.hdr.sgml : 20220225 20220224183631 ACCESSION NUMBER: 0001582961-22-000010 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 116 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220225 DATE AS OF CHANGE: 20220224 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DigitalOcean Holdings, Inc. CENTRAL INDEX KEY: 0001582961 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40252 FILM NUMBER: 22673511 BUSINESS ADDRESS: STREET 1: 101 AVENUE OF THE AMERICAS STREET 2: 10TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10013 BUSINESS PHONE: 341-985-0306 MAIL ADDRESS: STREET 1: 101 AVENUE OF THE AMERICAS STREET 2: 10TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10013 FORMER COMPANY: FORMER CONFORMED NAME: Digital Ocean, Inc. DATE OF NAME CHANGE: 20130731 10-K 1 docn-20211231.htm 10-K docn-20211231
0001582961FALSE2021FY12/310.33331,14754523,3157,7658,4711,92428,64419,22261,57729,456December 31, 2021December 31107,613,25200015829612021-01-012021-12-3100015829612021-06-30iso4217:USD00015829612022-02-15xbrli:shares00015829612021-12-3100015829612020-12-31iso4217:USDxbrli:shares00015829612020-01-012020-12-3100015829612019-01-012019-12-3100015829612018-12-310001582961us-gaap:CommonStockMember2018-12-310001582961us-gaap:TreasuryStockMember2018-12-310001582961us-gaap:AdditionalPaidInCapitalMember2018-12-310001582961us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001582961us-gaap:RetainedEarningsMember2018-12-310001582961us-gaap:CommonStockMember2019-01-012019-12-310001582961us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001582961us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310001582961us-gaap:RetainedEarningsMember2019-01-012019-12-3100015829612019-12-310001582961us-gaap:CommonStockMember2019-12-310001582961us-gaap:TreasuryStockMember2019-12-310001582961us-gaap:AdditionalPaidInCapitalMember2019-12-310001582961us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001582961us-gaap:RetainedEarningsMember2019-12-310001582961us-gaap:CommonStockMember2020-01-012020-12-310001582961us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001582961us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001582961us-gaap:RetainedEarningsMember2020-01-012020-12-310001582961us-gaap:CommonStockMember2020-12-310001582961us-gaap:TreasuryStockMember2020-12-310001582961us-gaap:AdditionalPaidInCapitalMember2020-12-310001582961us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001582961us-gaap:RetainedEarningsMember2020-12-310001582961us-gaap:IPOMemberus-gaap:CommonStockMember2021-01-012021-12-310001582961us-gaap:IPOMemberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001582961us-gaap:IPOMember2021-01-012021-12-310001582961us-gaap:CommonStockMember2021-01-012021-12-310001582961us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001582961us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001582961us-gaap:RetainedEarningsMember2021-01-012021-12-310001582961us-gaap:CommonStockMember2021-12-310001582961us-gaap:TreasuryStockMember2021-12-310001582961us-gaap:AdditionalPaidInCapitalMember2021-12-310001582961us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001582961us-gaap:RetainedEarningsMember2021-12-310001582961us-gaap:IPOMember2021-03-262021-03-260001582961us-gaap:IPOMember2021-03-260001582961us-gaap:CommonStockMember2021-03-262021-03-260001582961us-gaap:CertificatesOfDepositMember2021-01-012021-12-310001582961srt:MinimumMember2021-01-012021-12-31xbrli:pure0001582961srt:MaximumMember2021-01-012021-12-310001582961docn:ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2021-11-300001582961docn:ComputersAndComputerEquipmentMember2021-01-012021-12-310001582961us-gaap:FurnitureAndFixturesMember2021-01-012021-12-310001582961docn:InternalUseSoftwareMember2021-01-012021-12-310001582961docn:NimbellaCorpMember2021-09-010001582961us-gaap:TechnologyBasedIntangibleAssetsMember2021-01-012021-12-31docn:segment0001582961us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:NorthAmericaMember2021-01-012021-12-310001582961us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:NorthAmericaMember2020-01-012020-12-310001582961us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:NorthAmericaMember2019-01-012019-12-310001582961us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:EuropeMember2021-01-012021-12-310001582961us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:EuropeMember2020-01-012020-12-310001582961us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:EuropeMember2019-01-012019-12-310001582961us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaMember2021-01-012021-12-310001582961us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaMember2020-01-012020-12-310001582961us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaMember2019-01-012019-12-310001582961docn:OtherGeographicalAreasMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310001582961docn:OtherGeographicalAreasMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2020-01-012020-12-310001582961docn:OtherGeographicalAreasMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2019-01-012019-12-310001582961us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310001582961us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2020-01-012020-12-310001582961us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2019-01-012019-12-310001582961us-gaap:RevenueFromContractWithCustomerMembercountry:USus-gaap:GeographicConcentrationRiskMember2020-01-012020-12-310001582961us-gaap:RevenueFromContractWithCustomerMembercountry:USus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310001582961us-gaap:RevenueFromContractWithCustomerMembercountry:USus-gaap:GeographicConcentrationRiskMember2019-01-012019-12-310001582961us-gaap:PropertyPlantAndEquipmentMembercountry:USus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310001582961us-gaap:PropertyPlantAndEquipmentMembercountry:USus-gaap:GeographicConcentrationRiskMember2020-01-012020-12-310001582961docn:NimbellaCorpMember2021-09-012021-09-010001582961docn:AcquisitionOfNimbellaMemberus-gaap:RestrictedStockMember2021-09-300001582961docn:AcquisitionOfNimbellaMemberus-gaap:RestrictedStockMember2021-09-012021-09-010001582961docn:AcquisitionOfNimbellaMemberus-gaap:RestrictedStockMember2021-10-012021-12-310001582961docn:NimbellaCorpMember2021-01-012021-12-310001582961docn:NanoboxIncMember2019-04-040001582961docn:NanoboxIncMember2019-04-042019-04-040001582961docn:NanoboxIncMemberus-gaap:TechnologyBasedIntangibleAssetsMember2019-04-040001582961docn:IPAddressMember2021-12-310001582961docn:IPAddressMember2020-12-310001582961us-gaap:TechnologyBasedIntangibleAssetsMember2021-12-310001582961us-gaap:TechnologyBasedIntangibleAssetsMember2020-12-310001582961us-gaap:MachineryAndEquipmentMember2021-12-310001582961us-gaap:MachineryAndEquipmentMember2020-12-310001582961us-gaap:FurnitureAndFixturesMember2021-12-310001582961us-gaap:FurnitureAndFixturesMember2020-12-310001582961us-gaap:LeaseholdsAndLeaseholdImprovementsMember2021-12-310001582961us-gaap:LeaseholdsAndLeaseholdImprovementsMember2020-12-310001582961us-gaap:SoftwareDevelopmentMember2021-12-310001582961us-gaap:SoftwareDevelopmentMember2020-12-310001582961docn:WarrantyLiabilityMemberus-gaap:FairValueInputsLevel3Member2021-12-310001582961docn:WarrantyLiabilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001582961docn:WarrantyLiabilityMemberus-gaap:FairValueInputsLevel3Member2020-12-310001582961docn:WarrantyLiabilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-12-3100015829612015-12-3100015829612014-12-310001582961docn:RedeemablePreferredStockWarrantMember2020-12-3100015829612021-07-012021-09-300001582961docn:WarrantyLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputExpectedTermMember2021-12-31utr:Y0001582961docn:WarrantyLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputRiskFreeInterestRateMembersrt:MinimumMember2021-12-310001582961srt:MaximumMemberdocn:WarrantyLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2021-12-310001582961docn:MeasurementInputExpectedVolatilityRateMemberdocn:WarrantyLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMembersrt:MinimumMember2021-12-310001582961docn:MeasurementInputExpectedVolatilityRateMembersrt:MaximumMemberdocn:WarrantyLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMember2021-12-310001582961docn:WarrantyLiabilityMemberus-gaap:MeasurementInputExpectedDividendRateMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMember2021-12-310001582961docn:WarrantyLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputExpectedTermMembersrt:MinimumMember2020-12-310001582961srt:MaximumMemberdocn:WarrantyLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputExpectedTermMember2020-12-310001582961docn:WarrantyLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputRiskFreeInterestRateMembersrt:MinimumMember2020-12-310001582961srt:MaximumMemberdocn:WarrantyLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2020-12-310001582961docn:MeasurementInputExpectedVolatilityRateMemberdocn:WarrantyLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMembersrt:MinimumMember2020-12-310001582961docn:MeasurementInputExpectedVolatilityRateMembersrt:MaximumMemberdocn:WarrantyLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMember2020-12-310001582961docn:WarrantyLiabilityMemberus-gaap:MeasurementInputExpectedDividendRateMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueOptionPricingModelMember2020-12-310001582961us-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberus-gaap:FairValueInputsLevel3Member2019-12-310001582961us-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberus-gaap:FairValueInputsLevel3Member2020-01-012020-12-310001582961us-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberus-gaap:FairValueInputsLevel3Member2020-12-310001582961us-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberus-gaap:FairValueInputsLevel3Member2021-01-012021-12-310001582961us-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberus-gaap:FairValueInputsLevel3Member2021-12-310001582961us-gaap:SecuredDebtMember2021-12-310001582961us-gaap:SecuredDebtMember2020-12-310001582961us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-12-310001582961us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2020-12-310001582961us-gaap:NotesPayableOtherPayablesMember2021-12-310001582961us-gaap:NotesPayableOtherPayablesMember2020-12-310001582961us-gaap:ConvertibleDebtMember2021-12-310001582961us-gaap:ConvertibleDebtMember2020-12-310001582961docn:CreditFacilityMember2021-11-300001582961us-gaap:RevolvingCreditFacilityMemberdocn:CreditFacilityMemberus-gaap:LineOfCreditMember2021-11-300001582961us-gaap:SecuredDebtMemberdocn:CreditFacilityMember2021-11-300001582961us-gaap:SecuredDebtMemberdocn:CreditFacilityMember2021-03-310001582961docn:CreditFacilityMember2021-12-310001582961us-gaap:SecuredDebtMember2021-04-012021-06-300001582961docn:KayBankNationalAssociationMemberdocn:CreditFacilityMember2021-01-012021-12-310001582961docn:VariableRateComponentOneMemberus-gaap:LondonInterbankOfferedRateLIBORMemberdocn:CreditFacilityMembersrt:MinimumMember2021-01-012021-12-310001582961docn:VariableRateComponentOneMembersrt:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMemberdocn:CreditFacilityMember2021-01-012021-12-310001582961us-gaap:LondonInterbankOfferedRateLIBORMemberdocn:CreditFacilityMemberdocn:VariableRateComponentTwoMembersrt:MinimumMember2021-01-012021-12-310001582961srt:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMemberdocn:CreditFacilityMemberdocn:VariableRateComponentTwoMember2021-01-012021-12-310001582961us-gaap:RevolvingCreditFacilityMemberdocn:CreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMember2021-01-012021-12-310001582961us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberdocn:CreditFacilityMemberus-gaap:LineOfCreditMember2021-01-012021-12-310001582961docn:CreditFacilityMember2021-01-012021-12-310001582961docn:CreditFacilityMember2020-01-012020-12-310001582961docn:CreditFacilityMember2019-01-012019-12-310001582961us-gaap:NotesPayableOtherPayablesMember2021-01-012021-12-310001582961us-gaap:NotesPayableOtherPayablesMember2020-01-012020-12-310001582961docn:ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMemberus-gaap:OverAllotmentOptionMember2021-11-012021-11-3000015829612021-11-012021-11-300001582961docn:ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2021-11-012021-12-310001582961docn:ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2021-11-012021-11-300001582961docn:ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMemberdocn:DebtConversionPeriodOneMember2021-11-012021-11-30utr:D0001582961docn:ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMemberdocn:DebtConversionPeriodTwoMember2021-11-012021-11-300001582961us-gaap:SeniorNotesMember2021-12-31docn:vote0001582961docn:SeedPreferredStockMember2021-12-310001582961docn:SeedPreferredStockMember2020-12-310001582961us-gaap:SeriesAPreferredStockMember2021-12-310001582961us-gaap:SeriesAPreferredStockMember2020-12-310001582961us-gaap:SeriesBPreferredStockMember2021-12-310001582961us-gaap:SeriesBPreferredStockMember2020-12-310001582961us-gaap:SeriesCPreferredStockMember2021-12-310001582961us-gaap:SeriesCPreferredStockMember2020-12-310001582961us-gaap:StockCompensationPlanMember2021-12-310001582961us-gaap:StockCompensationPlanMember2020-12-310001582961us-gaap:EmployeeStockMember2021-12-310001582961us-gaap:EmployeeStockMember2020-12-3100015829612021-03-262021-03-260001582961docn:WarrantsExercisedMemberus-gaap:CommonStockMember2021-04-012021-04-300001582961docn:WarrantsExercisedMemberus-gaap:CommonStockMember2021-07-012021-07-3100015829612021-07-310001582961docn:A2021StockPlanMember2021-12-310001582961us-gaap:EmployeeStockOptionMember2021-01-012021-12-3100015829612021-01-012021-01-0100015829612021-10-012021-12-3100015829612020-10-012020-12-310001582961us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001582961us-gaap:EmployeeStockOptionMember2021-03-312021-03-310001582961us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001582961us-gaap:RestrictedStockUnitsRSUMember2020-12-310001582961us-gaap:RestrictedStockUnitsRSUMember2021-12-310001582961us-gaap:PerformanceSharesMember2020-12-310001582961us-gaap:PerformanceSharesMember2021-01-012021-12-310001582961us-gaap:PerformanceSharesMember2021-12-310001582961srt:MaximumMemberus-gaap:PerformanceSharesMember2021-06-102021-06-100001582961us-gaap:PerformanceSharesMember2021-06-102021-06-100001582961docn:MarketBasedRestrictedStockMember2021-07-2700015829612021-07-272021-07-270001582961docn:MarketBasedRestrictedStockMember2021-07-272021-07-27docn:tranche0001582961us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-07-270001582961us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-07-270001582961us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2021-07-270001582961us-gaap:RestrictedStockUnitsRSUMemberdocn:ShareBasedPaymentArrangementTrancheFourMember2021-07-270001582961docn:ShareBasedPaymentArrangementTrancheFiveMemberus-gaap:RestrictedStockUnitsRSUMember2021-07-270001582961docn:MarketBasedRestrictedStockMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-07-272021-07-270001582961docn:MarketBasedRestrictedStockMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-07-272021-07-270001582961docn:MarketBasedRestrictedStockMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2021-07-272021-07-270001582961docn:MarketBasedRestrictedStockMemberdocn:ShareBasedPaymentArrangementTrancheFourMember2021-07-272021-07-270001582961docn:ShareBasedPaymentArrangementTrancheFiveMemberdocn:MarketBasedRestrictedStockMember2021-07-272021-07-270001582961docn:MarketBasedRestrictedStockMemberdocn:ShareBasedPaymentArrangementTrancheSixMember2021-07-272021-07-270001582961docn:ShareBasedPaymentArrangementTrancheSevenMemberdocn:MarketBasedRestrictedStockMember2021-07-272021-07-270001582961docn:MRSUMember2020-12-310001582961docn:MRSUMember2021-01-012021-12-310001582961docn:MRSUMember2021-12-310001582961docn:MarketBasedRestrictedStockMember2021-12-310001582961docn:MarketBasedRestrictedStockMember2021-01-012021-12-310001582961docn:A2021EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2021-03-310001582961docn:A2021EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2021-11-192021-11-190001582961docn:A2021EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2021-01-012021-12-310001582961docn:A2021EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2021-12-310001582961docn:AcquisitionOfNimbellaMemberus-gaap:RestrictedStockMember2021-12-310001582961docn:AcquisitionOfNimbellaMemberus-gaap:RestrictedStockMember2021-01-012021-12-310001582961us-gaap:CostOfSalesMember2021-01-012021-12-310001582961us-gaap:CostOfSalesMember2020-01-012020-12-310001582961us-gaap:CostOfSalesMember2019-01-012019-12-310001582961us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001582961us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001582961us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-12-310001582961us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001582961us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001582961us-gaap:SellingAndMarketingExpenseMember2019-01-012019-12-310001582961us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001582961us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001582961us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001582961docn:CurrentAndFormerEmployeesMember2020-01-012020-12-310001582961docn:CurrentAndFormerEmployeesMember2019-01-012019-12-310001582961docn:CurrentAndFormerEmployeesMember2021-01-012021-12-310001582961us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-06-102021-06-100001582961docn:SeedPreferredStockMember2021-01-012021-12-310001582961docn:SeedPreferredStockMember2020-01-012020-12-310001582961docn:SeedPreferredStockMember2019-01-012019-12-310001582961us-gaap:SeriesAPreferredStockMember2021-01-012021-12-310001582961us-gaap:SeriesAPreferredStockMember2020-01-012020-12-310001582961us-gaap:SeriesAPreferredStockMember2019-01-012019-12-310001582961us-gaap:SeriesBPreferredStockMember2021-01-012021-12-310001582961us-gaap:SeriesBPreferredStockMember2020-01-012020-12-310001582961us-gaap:SeriesBPreferredStockMember2019-01-012019-12-310001582961us-gaap:SeriesCPreferredStockMember2021-01-012021-12-310001582961us-gaap:SeriesCPreferredStockMember2020-01-012020-12-310001582961us-gaap:SeriesCPreferredStockMember2019-01-012019-12-310001582961us-gaap:WarrantMember2021-01-012021-12-310001582961us-gaap:WarrantMember2020-01-012020-12-310001582961us-gaap:WarrantMember2019-01-012019-12-310001582961us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001582961us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001582961us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001582961us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001582961us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001582961us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001582961us-gaap:PerformanceSharesMember2021-01-012021-12-310001582961us-gaap:PerformanceSharesMember2020-01-012020-12-310001582961us-gaap:PerformanceSharesMember2019-01-012019-12-310001582961docn:MarketBasedRestrictedStockUnitMember2021-01-012021-12-310001582961docn:MarketBasedRestrictedStockUnitMember2020-01-012020-12-310001582961docn:MarketBasedRestrictedStockUnitMember2019-01-012019-12-310001582961docn:EmployeeStockPurchasePlanMember2021-01-012021-12-310001582961docn:EmployeeStockPurchasePlanMember2020-01-012020-12-310001582961docn:EmployeeStockPurchasePlanMember2019-01-012019-12-310001582961us-gaap:ConvertibleDebtSecuritiesMember2021-01-012021-12-310001582961us-gaap:ConvertibleDebtSecuritiesMember2020-01-012020-12-310001582961us-gaap:ConvertibleDebtSecuritiesMember2019-01-012019-12-310001582961us-gaap:DomesticCountryMember2021-12-310001582961us-gaap:DomesticCountryMemberdocn:TaxYears13Member2021-12-310001582961us-gaap:DomesticCountryMemberdocn:TaxYears35Member2021-12-310001582961docn:GreaterThan5TaxYearsMemberus-gaap:DomesticCountryMember2021-12-310001582961docn:UnlimitedTaxYearsMemberus-gaap:DomesticCountryMember2021-12-310001582961us-gaap:StateAndLocalJurisdictionMember2021-12-310001582961docn:TaxYears13Memberus-gaap:StateAndLocalJurisdictionMember2021-12-310001582961docn:TaxYears35Memberus-gaap:StateAndLocalJurisdictionMember2021-12-310001582961docn:GreaterThan5TaxYearsMemberus-gaap:StateAndLocalJurisdictionMember2021-12-310001582961docn:UnlimitedTaxYearsMemberus-gaap:StateAndLocalJurisdictionMember2021-12-310001582961docn:TaxYears13Member2021-12-310001582961docn:TaxYears35Member2021-12-310001582961docn:GreaterThan5TaxYearsMember2021-12-310001582961docn:UnlimitedTaxYearsMember2021-12-310001582961docn:A3OfCompensationMember2021-01-012021-12-310001582961docn:A35OfCompensationMember2021-01-012021-12-310001582961us-gaap:SubsequentEventMember2022-02-23


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549
FORM 10-K
    ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2021
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-40252
DigitalOcean Holdings, Inc.
(Exact name of registrant as specified in its charter)
        Delaware                            45-5207470
(    State or other jurisdiction of incorporation or organization)    (I.R.S. Employer Identification No.)
    101 6th Avenue, New York, New York    10013
(Address of principal executive offices)    (Zip Code)
Registrant’s telephone number, including area code: (646) 827-4366
Securities registered pursuant to Section 12(b) of the Act:    
Title of each classTrading SymbolName of each exchange on which registered
Common stock, par value $0.000025 per shareDOCNThe New York Stock Exchange
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 filerAccelerated filer
Non-accelerated filerSmaller reporting company
  Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.




Indicate by check mark whether the registrant 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.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act) ☐ Yes No
The aggregate market value of the registrant’s common stock held by non-affiliates, based on the closing price of the registrant’s common stock on the New York Stock Exchange on June 30, 2021 (the last business day of the registrant’s second fiscal quarter), was approximately $2.82 billion.
As of February 15, 2022, the registrant had 107,613,252 shares of common stock outstanding.
DOCUMENTS INCORPORATED BY REFERENCE:
Portions of the registrant’s Proxy Statement for its 2022 Annual Meeting of Stockholders are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2021.




TABLE OF CONTENTS
PART I
Page
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
PART II
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
Item 9C.
PART III
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
PART IV
Item 15.
Item 16.
1


GENERAL
Unless the context otherwise requires, all references in this Annual Report on Form 10-K to “DigitalOcean,” the “company,” “we,” “our,” “us” or similar terms refer to DigitalOcean Holdings, Inc. and its consolidated subsidiaries.
TRADEMARKS
“DigitalOcean®”, “Droplet®” and our other registered and common law trade names, trademarks and service marks are the property of DigitalOcean. Other trade names, trademarks and service marks used in this Annual Report on Form 10-K are the property of their respective owners. Solely for convenience, the trademarks and trade names contained herein may be referred to without the ® and ™ symbols, but such references should not be construed as any indicator that their respective owners will not assert their rights thereto.
SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K contains forward-looking statements about us and our industry that involve substantial risks and uncertainties. All statements other than statements of historical facts contained in this Annual Report on Form 10-K, including statements regarding our future results of operations or financial condition, business strategy and plans and objectives of management for future operations, are forward-looking statements. In some cases, you can identify forward-looking statements because they contain words such as “anticipate,” “believe,” “contemplate,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “should,” “target,” “will” or “would” or the negative of these words or other similar terms or expressions. These forward-looking statements include, but are not limited to, statements concerning the following:
our expectations regarding our revenue, expenses and other operating results;
our ability to achieve profitability on an annual basis and then sustain such profitability;
future investments in our business, our anticipated capital expenditures and our estimates regarding our capital requirements;
our ability to acquire new customers and successfully engage and expand usage of our existing customers;
the costs and success of our marketing efforts, and our ability to promote our brand;
our reliance on key personnel and our ability to identify, recruit and retain skilled personnel;
our ability to effectively manage our growth;
our ability to compete effectively with existing competitors and new market entrants; and
the growth rates of the markets in which we compete.
You should not rely on forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Annual Report on Form 10-K primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition and operating results. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors described in the section titled “Risk Factors” and elsewhere in this Annual Report on Form 10-K. 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 Annual Report on Form 10-K. The results, events and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements.
In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based on information available to us as of the date of this Annual Report on Form 10-K. And while we believe that information provides a reasonable basis for these statements, that information may be limited or incomplete. Our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely on these statements.
The forward-looking statements made in this Annual Report on Form 10-K relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Annual Report on Form 10-K to reflect events or circumstances after the date of this Annual Report on Form 10-K or to reflect
2


new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments.
We may announce material business and financial information to our investors using our investor relations website (https://investors.digitalocean.com/). We therefore encourage investors and others interested in our company to review the information that we make available on our website, in addition to following our filings with the Securities and Exchange Commission, webcasts, press releases and conference calls.
MARKET, INDUSTRY AND OTHER DATA
This Annual Report on Form 10-K contains statistical data, estimates and forecasts, including related to our market opportunity, that are based on independent industry publications and other publicly available information, as well as other information based on our internal sources. This information involves many assumptions and limitations, and you are cautioned not to give undue weight to these estimates. We have not independently verified the accuracy or completeness of the data contained in these industry publications and other publicly available information. Further, while we believe our internal research is reliable, such research has not been verified by any third party. The industry in which we operate is subject to a high degree of uncertainty and risk due to a variety of factors, including those described in the sections titled “Risk Factors” and “Special Note Regarding Forward-Looking Statements,” that could cause results to differ materially from those expressed in these publications and other publicly available information.
Certain information in the text of this Annual Report on Form 10-K is contained in independent industry publications. None of the industry publications referred to herein were prepared on our or on our affiliates’ behalf or at our expense. The source of these independent industry publications is provided below:
IDC: Public Cloud Services Spending Guide (Jan. 2022)
IDC: Understanding the Significance of the Worldwide Developer Forecast, 2020-2025 (March 2021)


3


PART I
ITEM 1. BUSINESS
Overview
Our mission is to simplify cloud computing so that developers and businesses can spend more time building software that changes the world.
DigitalOcean is a leading cloud computing platform offering on-demand infrastructure and platform tools for developers, start-ups and small and medium-sized businesses, or SMBs. We were founded with the guiding principle that the transformative benefits of the cloud should be easy to leverage, broadly accessible, reliable and affordable. Our platform simplifies cloud computing, enabling our customers to rapidly accelerate innovation and increase their productivity and agility. As of December 31, 2021, we had approximately 609,000 individual and business customers using our platform to build, deploy and scale software applications. Our users include software engineers, researchers, data scientists, system administrators, students and hobbyists. Our customers use our platform across numerous industry verticals and for a wide range of use cases, such as web and mobile applications, website hosting, e-commerce, media and gaming, personal web projects, and managed services, among many others. We believe that our focus on simplicity, community, open source and customer support are the four key differentiators of our business, driving a broad range of customers around the world to build their applications on our platform.
Cloud computing is revolutionizing how companies across the globe develop and deploy applications. The cloud offers lower upfront cost and superior flexibility, extensibility and scalability as compared to on-premise software development environments. These benefits are especially valuable for start-ups and SMBs, as they typically have more limited financial resources, operational expertise and IT personnel. As software and cloud-based technologies have become essential across industries and businesses of all sizes, the number of software developers and their strategic importance to organizations are both increasing significantly. According to IDC, the number of developers globally was 26.2 million in 2020 and is expected to grow to 43.2 million by 2025.
Improving the developer experience and increasing developer productivity are core to our mission. Our developer cloud platform was designed with simplicity in mind to ensure that software developers can spend less time managing their infrastructure and more time turning their ideas into innovative applications to grow their businesses. Simplicity guides how we design and enhance our easy-to-use-interface, the core capabilities we offer our customers and our approach to predictable and transparent pricing for our solutions. We offer mission-critical infrastructure solutions across compute, storage and networking, and we also enable developers to extend the native capabilities of our cloud with fully managed application, container and database offerings. In just minutes, developers can set up thousands of virtual machines, secure their projects, enable performance monitoring and scale up and down as needed. Our pricing is consumption-based and billed monthly in arrears, making it easy for our customers to track usage on an ongoing basis and optimize their deployments.
The global developer and open source communities are fundamental to our business, and a key source of ideas and innovations that support our sustained growth. Our developer-centric approach has helped us foster a large and loyal following. We attract approximately 6 million monthly unique visitors to our websites, host what we believe is the largest hackathon in the world, and offer a comprehensive library of high-quality technical tutorials and community-generated questions and answers. Developers and SMBs especially value open source technology as it allows them greater choice, affordability and flexibility, and our platform is designed to take advantage of open source technology to provide our customers with a much more efficient way to work. Our participation in and support of the open source community further enhance the attractiveness, depth and scalability of our offering.
Our customers depend on us for their critical business needs, and we are passionate about providing superior 24x7 customer support to all of our customers, regardless of size. We believe our customer support, coupled with our easy-to-use self-help resources and active developer community, has created tremendous brand loyalty amongst our growing customer base. Our customers become great advocates for DigitalOcean and are a common source of new customer referrals.
We have a highly efficient self-service customer acquisition model, which we complement with a targeted sales force focused on inside sales, outside sales and partnership opportunities to drive revenue growth. Our sales and marketing expense as a percentage of revenue was approximately 12%, 11% and 12% in 2021, 2020 and 2019, respectively. The efficiency of our go-to-market model and our focus on the needs of the individual and SMB markets have helped us build a global customer base that continues to grow. We had approximately 609,000 customers as of December 31, 2021, up from approximately 573,000 as of December 31, 2020 and 543,000 as of December 31, 2019. We have a growing number of
4


customers with higher spending levels, and these larger customers are expanding their business with us at a faster rate than our overall customer base. We had approximately 99,000 customers paying more than $50 per month as of December 31, 2021, up from approximately 80,000 as of December 31, 2020 and 68,000 as of December 31, 2019. Our customers are spread across over 185 countries, and around two-thirds of our revenue has historically come from customers located outside the United States. Revenue from customers paying more than $50 per month as a percentage of total revenue grew from 74% in 2019 to 78% in 2020 to 82% in 2021. Our average revenue per customer (which we refer to as ARPU) has increased significantly, from $40.16 in 2019 to $47.78 in 2020 to $59.96 in 2021. See the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Key Business Metrics” for additional information.
Our Solution
DigitalOcean was founded with the guiding principle that the transformative benefits of the cloud should be easy to leverage, broadly accessible, reliable and affordable. We pioneered the developer cloud platform to simplify cloud computing, enabling developers and developer teams to quickly deploy and scale applications, collaborate efficiently and improve business performance. Empowered by an easy-to-use self-service model, intuitive control panel and highly predictable pricing, our customers are able to rapidly accelerate innovation and increase their productivity and agility.
Simple and Intuitive. Our platform is engineered to take a user from inquiry to deployment within minutes, without any specialized training or heavy implementation. We abstract away the complexity that is generally found across legacy cloud providers to provide a compelling, intuitive interface with click-and-go options. Our platform provides users with a deployment interface that is comparable to interfaces provided by consumer internet leaders and is designed to minimize the number of steps to deployment.
Designed by Developers for Developers. Our platform was built with a developer-first mentality and is designed for a wide range of use cases, such as web and mobile applications, website hosting, e-commerce, media and gaming, personal web projects, and managed services, among many others. Our innovative cloud platform is designed to eliminate the complexity and obstacles associated with deploying in and managing the cloud. Simplicity starts with our Droplets, which have revolutionized the way developers and teams deploy in the cloud. Droplets are our virtual machines that can be spun up in less than a minute, enabling developers to spend less time managing infrastructure and more time innovating.
Built to Help Businesses Scale. Our highly-curated set of solutions, including compute, storage and networking offerings, managed databases and developer and management tools, are all designed to address the needs of start-ups and SMBs as they scale their businesses and require more cloud capabilities. Our managed services, including our Managed Database, Managed Kubernetes and App Platform services, are specifically focused on enabling our SMB customers—regardless of business type or geography—to scale their operations on our platform.
Open Source. Our participation in and support of the open source software community enhances the attractiveness, depth and scalability of our offering. It increases the transparency of our technology and allows our customers to more efficiently write their own integrations. We give back to the community by sponsoring projects to create content and tools that help developers build great software and hosting events that are focused on driving the growth of open source, such as our Hacktoberfest, which we believe is the largest hackathon in the world.
Differentiated Customer Support. We offer expert 24x7 technical support and customer service, with support staff spanning various time zones to ensure our customers quickly achieve their objectives and overcome challenges. Developers and engineers are a key part of our customer support team, and our technical support is—and always has been—available free of charge to all customers. Customers cite our attentive support as a key driver of their decision to start and grow their businesses on our platform.
Broad-Based Community Ecosystem. We have built one of the world’s largest developer learning communities, with more than 6,000 high-quality developer tutorials and approximately 30,000 community-generated questions & answers. The strength and continued growth of our community ecosystem, which is managed by our internal developer relations and editorial teams, is predicated on differentiated content on our community education website, which attracts approximately 3.5 million monthly unique visitors. As our community grows and generates more valuable content for our platform, we are able to attract more users, which ultimately increases our customer base and reinforces our highly efficient self-service model.
Transparent and Predictable Pricing. Our approach to billing and pricing is simple, intuitive and transparent. Our pricing is consumption-based and renewable monthly, making it easy for our customers to optimize their
5


deployments. We provide detailed monthly invoices, irrespective of the customer’s size or number of products purchased, making it easy to track usage on an ongoing basis. We enable our customers to completely control their spending and ensure there are no hidden charges that appear at the end of the month. Like everything we do, we approach billing with a customer-first focus, enabling our customers to spend more time developing and deploying innovative applications rather than interpreting and navigating convoluted invoices.
Security and Data Protection. Maintaining the security and integrity of our platform is a critical focus for us, as well as for our customers who rely on us for their critical business needs. We invest significantly in securing the computing infrastructure foundation upon which our customers build and scale their projects. We remove the complexity of securing infrastructure for our customers and make it simple for them to build the security layers required for their use cases. We are also committed to customer data privacy and utilize best-in-class access, encryption and data protection technologies and processes.
Built for Collaboration. Our platform enables secure and efficient collaboration across developer teams to manage and scale infrastructure and applications. We support thousands of developer teams on our platform and provide them with easy-to-use tools to better manage their workflows.
Key Benefits to Our Customers
Our solution is designed to empower our target customers with best-in-class cloud technologies, while supporting them with superior customer service. This customer-centric focus underpins our mission of simplifying cloud computing so developers and businesses can spend more time building software that changes the world. For our customers, the key benefits of our solution include:
Accelerating innovation by leveraging the full power of the cloud
Making it simple to build, deploy and scale applications
Achieving rapid time-to-value with a reliable, highly-performant and cost-effective platform
Spending less time managing infrastructure and more time on higher value tasks that drive the growth and success of their businesses
Superior customer support that is free to all customers
A highly-reliable, scalable and secure platform
Our Market Opportunity
The Infrastructure-as-a-Service (IaaS) and Platform-as-a-Service (PaaS) markets are two of the largest and fastest growing markets across all industries. According to IDC, the worldwide IaaS and PaaS markets for individuals and companies with less than 500 employees are estimated to be approximately $72.0 billion in the aggregate in 2022. The 2022 IaaS market, which is comprised of compute, storage and networking, is estimated to be $47.0 billion. The 2022 PaaS market, which includes database management systems, application platforms and other platform services, is estimated to be $25.0 billion. According to IDC, these combined IaaS and PaaS markets are expected to grow to $144.6 billion in 2025, representing a 27% compound annual growth rate.
We believe the individual developer, start-up and SMB markets are underserved, and we expect our massive addressable market to continue to grow rapidly. The key drivers of this growth come from the increasing technological innovation which drives cloud adoption combined with the growing number of developers and SMBs worldwide. According to IDC, the global developer population is expected to grow from 26.2 million in 2020 to 43.2 million by 2025.
Our Growth Strategies
We are driving significant growth by executing on the following key strategies:
Growing Our Customer Base. We believe there is a substantial opportunity to further expand our customer base. We have historically attracted customers by offering a low-friction, self-service cloud platform combined with a highly-efficient self-service marketing model. We are investing in strategies that we believe will continue to drive new customer adoption, especially among SMB customers, including new marketing initiatives that further optimize our self-service revenue funnel and targeted expansion of our sales teams, including in select international locations.
6


Increasing Usage by Our Existing Customers. Our customer base of approximately 609,000 customers represents a significant opportunity for further sales expansion through increased usage of our platform and adoption of additional product offerings. Our ARPU, which in part reflects increased usage by our existing customers, has increased significantly in recent years, from $40.16 in 2019 to $47.78 in 2020 to $59.96 in 2021. We expect to continue to increase our ARPU through the introduction of new products tailored to our customer base and an expanded go-to-market initiative focused on larger customers and specific use cases, both of which will drive enhanced usage of our platform and product offerings by our existing customers.
Investing in Our Platform and Product Offerings. We have a history of, and will continue to invest significantly in, delivering innovative products, features and functionality targeted at our core customer base. We believe the market opportunity for serving developers, start-ups and SMBs is very large and goes far beyond providing the core IaaS services of compute, storage and networking. We have successfully attracted new customers to our platform and driven expansion with existing customers through new product launches, such as our Managed Kubernetes offering in 2018, our Managed Database offering in 2019, our App Platform service in 2020 and our Premium Droplet offering in 2021.
Augmenting Our Platform through Opportunistic Strategic Acquisitions. We believe that strategic partnerships and acquisitions will allow us to accelerate our key platform, product and marketing initiatives. For example, we acquired Nimbella in the third quarter of 2021, which added a serverless compute offering to our suite of products, and we believe that additional acquisition opportunities will supplement our organic growth strategy. Likewise, we believe that strategic opportunities provide an attractive avenue to expand our product portfolio and customer base. In 2021, we launched DigitalOcean Managed MongoDB, a new, fully-managed database as a service offering in partnership with MongoDB. We intend to actively pursue both strategic partnerships and acquisitions that we believe will be complementary to our business, accelerate customer acquisition, increase usage of our platform and/or expand our product offerings in our core markets.
Growing and Engaging Our Community. Approximately 6 million unique visitors interact with our websites, including our developer community, each month to learn, share and educate others. We are committed to supporting and expanding this community of innovators and technologists through high-quality content and expanded developer-focused programs and events around the world. We had approximately 140,000 participants in our Hacktoberfest event in 2021. In April 2020, we established our Hollie’s Hub For Good initiative, to provide infrastructure credits to non-profit companies that need resources to pursue charitable and philanthropic ambitions. Supporting and educating the developer community is one of our core values, but it also drives brand loyalty, expands our customer base and drives increased adoption of our products.
Our Platform and Product Offerings
We have designed our global cloud platform to ensure a simple, reliable and affordable cloud computing experience for our customer base of individual developers, start-ups and SMBs. This entails maintaining a high-performance global infrastructure, offering a highly curated set of solutions and providing a superior customer experience. The combination of these three elements enables our customers to focus their time and attention on building and running their applications or businesses rather than managing the underlying infrastructure.
7


docn-20211231_g1.jpg
Our Global Infrastructure & Technology Network
Our global infrastructure and technology network, built on the foundation of open source scalable cloud-native technologies, allows us to deliver an exceptional developer experience and suite of infrastructure and software solutions to our approximately 609,000 customers spread across the globe. Our infrastructure is offered to our customers across 14 data centers worldwide that are connected by a high-speed private backbone, enabling our customers to deploy their solutions across eight different geographic regions. We lease data centers in the New York City and San Francisco metropolitan areas, as well as in India, Germany, the United Kingdom, Canada, the Netherlands and Singapore. These site locations were selected for their close proximity to key customer markets and allow access to global internet exchange points to provide consistent low-latency connectivity to large end-user networks. This allows our customers to choose where best to deploy the solution to optimize performance and minimize latency for their users. We lease data center space from leading providers to provide us the flexibility to quickly enter new markets and align our global footprint with our go-to-market strategy.
We work closely with hardware manufacturers when designing our server platforms to continue to reduce acquisitions costs while at the same time optimizing reliability and performance for our customers. Our hardware engineering team works closely with CPU manufacturers to align our long-term server strategy to future technology advancements. We staff our data center operations team to ensure that we can provide the physical security, reliability and
8


availability necessary for our customers—and that team additionally manages the physical server capacity to ensure that we are able to meet our customers’ demands. Our network engineering team manages the global backbone to ensure that we are making the best connectivity peering agreements to get customer traffic to the destination via the best available path. Our operations team actively monitors the cloud environment, responding to network incidents to ensure that customer impact is minimized and service availability is managed.
We focus heavily on securing our network, products and customer data from potential security threats with a dedicated team of security professionals. We continually monitor our infrastructure network for vulnerabilities and risk through our security observability platform. The backend components of our network have been built with a view towards security using layers of multi-factor authentication, authorization and role-based access and are monitored for abnormal behaviors or intrusions. Security architecture and design is embedded in our product development lifecycle, and we continually test our products and infrastructure for security flaws. In addition, we apply rigorous privacy standards to all the customer data we protect in accordance with applicable privacy laws and best practices. We have put measures in place to collect personal data only to the extent necessary to service our customers and we protect customer content data through limited access.
In combination, our infrastructure and network provide our customers with a reliable, highly-performant and cost-effective platform to confidently build, deploy and scale their optimal solution, from single node based applications to globally distributed systems.
Our Product Portfolio
We provide a variety of cloud products and services that are specifically designed to address the needs of individual developers, start-ups and SMBs. We listen carefully to our customers’ feedback so we understand what they want and need to simplify cloud computing for them. Our goal is to address the core needs of this underserved customer base instead of offering thousands of complex products and services that are more suited to large enterprise companies or companies looking to move from an on-premise environment to the cloud. This focus has allowed us to expand our ARPU, especially among our larger customers, while maintaining very attractive customer retention metrics.
Our initial product, launched in 2012, was the Droplet, a virtual machine that provides flexibility to build, test, secure and grow customers’ applications from start-up to scale. Since then, we have successfully launched many new products, which honor our commitment to always provide a simple, reliable and affordable experience for our core customer base. We have expanded our product portfolio with product innovations such as Dedicated Droplets, Premium Droplets, Spaces, Managed Kubernetes, Managed Databases and App Platform, which have proven our ability to successfully launch many new products to market and serve our customers’ needs. We have developed a product roadmap that will expand our managed and software offerings and enhance our ability to offer secure, scalable and reliable solutions for customers to grow their applications or businesses.
Compute Offerings. Our compute offerings provide “simplicity with choice” so that developers can build and release scalable applications faster in the cloud. We provide flexible server configurations sized for any application, attractive price-to-performance and highly predictable pricing that is the same across regions and usage volumes. Our current compute offerings include:
Droplets (Virtual Machines): Developers can spin up the virtual machine of their choice in under a minute. We offer basic Droplets and Dedicated Droplets, such as general purpose, CPU-optimized, memory-optimized or storage-optimized configurations, which provide flexibility to build, test, secure and grow any application from start-up to scale. In 2021, we began offering Premium Droplets, which provide enhanced speed and memory performance, while maintaining our commitment to simplicity.
While developers love simplicity, they also value choice. With our product portfolio, we strive to give our customers the optionality they desire. Droplets provide developers with full control over their infrastructure, and with our new compute offerings, we manage the infrastructure for them, such as Managed Kubernetes and App Platform.
Managed Kubernetes and Container Registry: In late 2018, we launched our easy-to-use Managed Kubernetes service that provides scalability and portability for cloud-native applications. Customers can get started at just $10 per month and scale-up and save with our free control plane and inexpensive bandwidth. Our Managed Container Registry offering lets customers easily store and manage private container images for rapid deployment to our Managed Kubernetes service.
9


App Platform: App Platform, launched in October 2020, is a PaaS offering that allows customers to build, deploy and scale applications quickly using a simple, fully-managed solution. We handle the infrastructure, application runtimes and dependencies so that developers can push code to production in just a few clicks, enabling them to deliver applications to market faster and on a global scale.
Serverless: In September 2021, we acquired Nimbella, a serverless platform provider. Serverless computing has become a popular trend in cloud application development because it allows for freedom from server management and the ability to pay only for what you use. We intend to leverage our App Platform product to launch an integrated serverless compute offering in 2022, which will simplify the cloud programming experience and help developers and SMBs focus more on application development and business outcomes and less on managing the underlying infrastructure.
Storage Offerings. Our storage solutions allow our customers to store and quickly access any amount of data reliably in the cloud. We offer several kinds of storage offerings, depending on the customer’s needs, including:
Spaces (Object Storage): Our object storage with a built-in content delivery network (CDN) makes scaling easy, reliable and affordable. Our simple and predictable pricing makes this offering very attractive compared to established public cloud providers.
Volumes (Block Storage): Our block storage product allows customers to add more storage space and mix and match compute and storage to suit their database, file storage, application, service, mobile and backup needs. This provides supplemental storage beyond the generous local solid-state drive (SSD) offered with our compute offerings.
Backups: Our automatically-created disk images of Droplets provide peace of mind and a sense of security to our customers. Our Backups offering allows weekly system-level backups, providing our customers with the ability to revert to an older state or create new Droplets.
Networking Offerings. We provide a suite of networking capabilities to secure and control the traffic to our customers’ applications. Data transfer costs can quickly become a major expense for the developer of any reasonably complex cloud application. At DigitalOcean, we provide a generous amount of bandwidth with each successive Droplet purchase. This bandwidth is pooled for the customer’s account and shared by all applications or resources running in their account, which we believe is a key differentiator for us in the marketplace. Our key networking product offerings include:
Cloud Firewalls: Software service that allows customers to quickly secure their infrastructure from common vulnerabilities and define what services are visible on their infrastructure. Cloud Firewalls are free to our customers and are used for staging and production deployments of software.
Managed Load Balancers: Software service that allows customers to load balance traffic to their software applications located on multiple Droplets, enabling them to scale their applications and improve availability, security and performance across their infrastructure in a few clicks with affordable pricing. In late 2020, we launched a new version of this product that targets customers with larger-scale applications.
Virtual Private Cloud (VPC): Private network interface for DigitalOcean resources collections. VPC networks provide a more secure connection between resources because the network is inaccessible from the public internet and other VPC networks, enabling our customers to manage their information and data traffic between applications without exposure to the public internet. Unlike many cloud providers, VPCs, including floating IP addresses, are available at no additional cost to our customers.
Managed Databases. In 2019, we launched our Managed Database solution, which provides a fully-managed database. Managed Databases provide our customers with the application performance they need without the operational demands that come with building and running a database server. We currently offer managed offerings for relational databases (SQL) such as PostgreSQL & MySQL, as well as in-memory key-value data structure stores such as Redis. In addition, we offer DigitalOcean Managed MongoDB, a fully-managed database as a service offering in partnership with MongoDB.
The Developer Experience
We believe that providing a differentiated developer experience is a critical element of our success. To ensure a positive developer experience, we provide rich content resources focused on optimizing cloud usage, a powerful and easy-to-use interface, and a variety of technology tools. This enables our customers to get started on DigitalOcean very quickly and easily and seamlessly expand their usage of our products and services as their needs evolve and scale. We believe this
10


focus on helping our customers onboard and better utilize our products and services builds brand loyalty and generates referrals by our customers who are strong advocates for DigitalOcean around the world.
Our community education website contains thousands of detailed, high-quality technical tutorials written, edited and/or updated by our editorial team. These tutorials cover a wide range of topics relevant to developers, including programming how-tos for specific technical hurdles and guidance on the latest techniques to secure their computing environment.
Our easy-to-use user interface enables customers to be up and running in the cloud in as little as three clicks and in less than a minute. We utilize intuitive application programming interfaces (APIs), command line interface (CLI) and plugins/integrations which automate interactions with our cloud platform. This allows customers to use popular tools like terraform to automate infrastructure as code to provision and manage their DigitalOcean deployments. All DigitalOcean products come with detailed product and technical documentation to help our customers deploy to our cloud platform more quickly.
We provide management and collaboration tools to enable our customers to monitor and manage both their software and their team. We currently offer these tools free of charge to our customers as it drives brand loyalty and customer retention across our customer base. Our management and collaboration products include:
Insights for Monitoring: Provides a turnkey visibility solution to seamless infrastructure monitoring. Customers can collect metrics to monitor Droplet performance and can receive alerts if infrastructure issues arise—with no configuration required.
Projects: Allows our customers to organize their DigitalOcean resources (including Droplets, Spaces and Managed Load Balancers) into groups that fit the way they work. Customers can create projects that align with the applications, environments and clients they host on DigitalOcean.
Teams: Allows customers to securely and efficiently collaborate on projects with unlimited users, two-factor authentication and a single bill for all projects.
We operate the DigitalOcean Marketplace, a platform where developers can find pre-configured applications and solutions quickly. Our Marketplace contains highly curated everyday applications and cutting-edge technologies, providing customers access to the most efficient tools to build their businesses while removing the time and expense of research, configuration and manual setup. We work closely with partners to deliver a truly seamless experience for customers, creating the ability for developers to deploy thoroughly tested app environments with the click of a button on Droplets and Kubernetes clusters. More than 200 preconfigured one-click applications are available in the Marketplace, including WordPress, LAMP, Docker, Grafana, and Plesk, among others.
Our Customers
DigitalOcean was founded to meet the needs of the overlooked developer audience that works independently, at start-ups and within SMBs. Our customer base is incredibly diverse and includes:
Individuals running their personal web projects and learning cloud computing and modern technologies, whether it be programming languages, application frameworks or open source technologies
Start-ups and SMBs creating SaaS applications across numerous industry verticals, including education, finance, advertising, e-commerce, media, gaming and many more
Start-ups and SMBs providing customer relationship management (CRM) products, developer tools, API services and technology products and services
Managed hosting companies providing value-added services on top of our platform to their customers, including maintenance and control of servers, managing websites and operating content management systems (CMS)
Web development agencies building custom websites and projects for their clients
Since DigitalOcean provides products across the spectrum—from infrastructure to fully-managed PaaS—we are able to serve users of all technical skill levels, including system administrators, backend developers, frontend developers and DevOps practitioners, among others. Increasingly we are also seeing a trend where people without a traditional software development background are able to utilize our services for compute intensive workloads such as data analytics, video conferencing systems, and popular online gaming servers. Additionally, our marketplace offers a rich set of pre-
11


configured applications that allow non-developers to simply start using popular open source software without worrying about infrastructure configuration.
Our customers are spread across over 185 countries, and around two-thirds of our revenue came from customers located outside the United States in 2021.
We have been very successful in increasing our customer base and ARPU as we expand our product portfolio and optimize our sales, marketing and customer success and support initiatives. We had approximately 609,000 customers as of December 31, 2021, up from approximately 573,000 as of December 31, 2020 and 543,000 as of December 31, 2019. We had approximately 99,000 customers paying more than $50 per month as of December 31, 2021, up from approximately 80,000 as of December 31, 2020 and 68,000 as of December 31, 2019. Our ARPU has increased significantly, from $40.16 in 2019 to $47.78 in 2020 to $59.96 in 2021.
We have no material customer concentration, as our top 25 customers made up 10%, 9% and 10% of our revenue in 2021, 2020 and 2019, respectively.
Our Community
We focus heavily on building a large highly engaged community that can connect and educate developers across the globe. Our developer community enables students, hobbyists and experienced developers alike the tools to learn new skills and technologies and create and deliver new applications.
The DigitalOcean community is based on forging genuine relationships through a series of meaningful and memorable interactions. We foster our community through numerous initiatives, and believe these initiatives drive brand loyalty amongst a fast-growing developer community. We also believe that our focus on community engagement spurs our community followers to become advocates for us and our platform.
Our community efforts are focused on educating, engaging and connecting the global developer and entrepreneurial communities, and can be grouped into three key categories:
Education: We operate a community education website which has grown significantly over the past few years, and attracts approximately 3.5 million monthly unique visitors. We offer more than 6,000 high-quality technical tutorials and a forum with approximately 30,000 questions and answers that guide developers in creating and delivering modern applications—not just focused on DigitalOcean products and services, but relevant to any cloud service. Our approach of giving back to the community “more than you receive” helps drive strong brand loyalty for DigitalOcean across the global developer community.
Events & Sponsorships: We support community learning, networking and interaction via targeted industry and customer events, as well as well as technical talks, regional events (which we call Tide conferences) and a virtual 24-hour conference (which we call Deploy). We have hosted Tide conferences in the U.S, India and Europe over the past several years and our third Deploy conference was held virtually in November 2021. In addition to these events, we honor and strengthen our commitment to the open source community via sponsorships that empower aspiring and evolving developers. Each year we host Hacktoberfest, which we believe is the largest hackathon in the world, with approximately 140,000 developers participating in 2021. We distribute our regular Currents market surveys to anyone who seeks market research trends about cloud and open source developments, whether they are a DigitalOcean customer or not.
Start-up Enablement: We also support entrepreneurs and start-ups more directly as they begin their journey. We operate the “Hatch by DigitalOcean” program, which furnishes high-potential start-ups with a robust set of benefits to help them succeed. We partner with some of the most prominent start-up incubators in the world and also accept direct applications to the Hatch program. The benefits we provide our Hatch companies include free infrastructure products and services, free technical support, and membership in our Hatch community that allows founders to collaborate and share learnings. Many of our Hatch participants graduate from the program and become loyal DigitalOcean customers.
Marketing and Sales
Our marketing and sales teams work together closely to drive awareness and adoption of our platform, accelerate customer acquisition and expand our revenue from existing customers. We believe we have built an incredibly efficient customer acquisition and expansion model. For the years ended December 31, 2021, 2020 and 2019, our sales and marketing expense was approximately 12%, 11% and 12% of our revenue, respectively.
12


We have historically generated almost all of our revenue from our efficient self-service marketing model, which enables customers to get started on our platform very quickly and without the need for assistance. We focus heavily on enabling a self-service, low-friction model that makes it easy for users to try, adopt and use our products. By reducing the friction that typically accompanies the purchase of business software and eliminating the need for complicated and costly implementation and training, we have grown our customer base while avoiding the expensive customer acquisition costs typical of high-touch enterprise sales models.
Our approach focuses on the self-service revenue funnel where we attract, convert and retain customers. By creating an intentional marketing experience for a prospect to travel through different stages of the funnel, we are able to anticipate their needs in real-time at each step. We attract visitors to our website through a combination of high-quality content, developer outreach and highly-targeted paid demand generation campaigns. We monitor and measure monthly unique visitors to our website based on the number of devices, such as a browser or a terminal, for which a unique and anonymous identifier (typically a first-party cookie) is sent with respect to each visit to our website in a given month. We convert those visitors to paying customers through website optimizations and experimentation. For existing customers, we conduct a variety of campaign strategies to ensure we retain and expand those customers. Our marketing department is broken into distinct areas: revenue marketing, which is responsible for generating self-service revenue through management of the funnel; product/programs marketing, which is responsible for marketing our products, developer relations and community engagement; content, which is responsible for managing the community and editorial teams; and social impact, which supports social impact initiatives through infrastructure credits, donations and community outreach.
We complement our efficient self-service customer acquisition model with a small, targeted inside sales team that is focused on responding to inbound inquiries, outbound prospecting targeting specific use cases, volume expansion of our self-service customers, expanding our revenue in specific international markets and seeking partnership opportunities to drive revenue growth. We utilize a process-oriented and data-driven approach to sales that includes tracking numerous metrics such as sales conversion rates, velocity and time-to-close, and size of sales pipeline. Our sales team includes experienced sales engineers who fashion technical solutions for customers to convert their workloads from other cloud providers. Our marketing team supports lead generation efforts for sales by creating downloadable guides, tech talks and other content, and creating campaigns to nurture leads through our marketing funnel.
We intend to continue to invest in our marketing and sales capabilities to capitalize on our large and global market opportunity, while remaining very efficient in terms of marketing and sales expense as a percentage of revenue.
Our Customer Support and Service
Providing unparalleled customer support has been a passion and priority since our founding, and we believe it is a strategic differentiator for us. Our goal is to help all of our customers achieve their objectives—whether they are an individual developer working on a personal project or an SMB launching a sophisticated new application. Customers cite our attentive support focus as a key driver of their decision to start and grow their business on our platform.
Our customer success and support team is organized into two main teams: customer support and customer success. These teams provide 24x7 service and are also stationed in various time zones to provide uninterrupted support to our truly global customer base.
The customer support team addresses account-related questions and provides high-quality technical advice and troubleshooting. Developers and engineers are a key part of the customer support team, and our technical support is—and always has been—available free of charge to all customers. The customer engagement with this customer support team also serves as an important feedback loop to our product and technology teams, helping us better understand the specific needs of individual developers and SMBs. This feedback has influenced, and will continue to influence, our product roadmap, the content strategy for our community tutorials and other business decisions.
Once our customers reach a certain spending level with us, we support them with dedicated customer success advocates to ensure their satisfaction and expand their usage of our platform. Our customer success professionals focus on customer retention and customer expansion by adding value throughout the customer lifecycle as customers scale and expand their usage of our product portfolio. For example, if a customer supplements their Droplets usage and initiates a Managed Database, our automated data science tool triggers an internal notification to our customer success advocates. In turn, a customer success advocate will directly contact the customer to determine if there are ways for us to augment their database with an additional service such as Managed Kubernetes.
We closely track various metrics to ensure we are providing exceptional customer support. Our Net Promoter Score, or NPS, which we measure by conducting a randomized survey of our paid customers in which customers could
13


respond with a rating of 0 to 10 regarding their willingness to recommend us, averaged 63 during 2021. This NPS score is comparable to some of the world’s most beloved brands. We also internally monitor our customer satisfaction score, or CSAT, to gauge the quality of our interactions with customers and our ability to increase loyalty. We also have specific monthly service-level objectives (SLOs) for response and resolution times to ensure we maintain a high level of customer satisfaction.
Competition
The markets that we serve are highly competitive and rapidly evolving. With the introduction of new technologies and innovations, we expect the competitive environment to remain intense.
We believe that the principal factors on which we compete include:
ease of use and operation;
speed of deployment;
price, total cost of ownership and transparency;
customer experience, support and service;
community engagement and education;
features, functionality and quality of tools;
performance, reliability, scalability and security;
brand awareness and reputation;
geographic reach; and
open source support.
We compete primarily with large, diversified technology companies that focus on large enterprise customers and provide cloud computing as just a portion of the products and services that they offer. The primary vendors in this category include Amazon (AWS), Microsoft (Azure), Google (GCP), IBM and Oracle. These competitors are large, well-known public companies with greater financial, technical, and sales and marketing resources, and they possess considerably more customer awareness than we do.
We also compete with smaller and/or niche cloud service providers that typically target individuals and smaller businesses, simple use cases and/or narrower geographic markets. Examples in this category include OVH, Vultr, Heroku and Linode.
Despite the competitive intensity, we believe we compete successfully on the basis of the factors listed above. We focus solely on solutions for individual developers, start-ups and SMBs—and combine the power of simplicity, love for the developer community, an obsession for customer service and the advantages of open source. This differentiates us dramatically from the enterprise cloud competitors. At the same time, our ability to address complex use cases that allows customers to scale with us as they grow differentiates us from the many niche competitors who have less robust and extensible offerings.
Intellectual Property
Intellectual property rights are important to the success of our business. We rely on a combination of trademark, patent, copyright and trade secret laws in the United States and other jurisdictions, as well as license agreements, confidentiality provision, non-disclosure agreements with third parties and other contractual protections, to protect our intellectual property rights, including our proprietary technology, software, know-how and brand. We use open source software in our services.
As of December 31, 2021, we owned nine registered trademarks in the United States and nine registered trademarks in various non-U.S. jurisdictions. We have filed applications for registration for one additional trademark in the United States and six additional trademarks in various non-U.S. jurisdictions. In addition, we own one International Registration through the World Intellectual Property Organization, which has been extended to registrations in three additional jurisdictions and could be extended in another six jurisdictions. All of the foregoing applications were pending as of December 31, 2021. As we further expand internationally, we may be unable to register or obtain the right to use the DigitalOcean trademark in certain jurisdictions. As of December 31, 2021, we owned two issued patents and had three
14


patent applications pending for examination in the United States, as well as a non-U.S. PCT application. The issued patents are each scheduled to expire in 2039 and the pending patent applications, if issued, would be scheduled to expire in 2039 and 2040. In addition, we license third-party software and use open source software and other technologies that are used in the provision of or incorporated into some elements of our services. Many parts of our business utilize proprietary technology and/or licensed technology, including open source software.
We control access to and use of our proprietary technology and other confidential information through the use of internal and external controls, including contractual protections with employees, contractors, customers, vendors and partners. Our policy is to require all employees and independent contractors to sign agreements assigning to us any inventions, trade secrets, works of authorship, developments, processes and other intellectual property generated by them on our behalf and under which they agree to protect our confidential information. In addition, we generally enter into confidentiality agreements with our customers, vendors and other partners. Our use of open source software, and participation in open source projects, may also limit our ability to assert certain of our intellectual property and proprietary rights against third parties, including competitors, who access or use software or technology that we have contributed to such open source projects. See the section titled “Risk Factors” for a more comprehensive description of risks related to our intellectual property, including our use of open source software.
Human Capital Management
We believe that our employees and the culture we have established are critically important to our success. In order to continue to compete and succeed in our highly competitive and rapidly evolving market, it is crucial that we continue to 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 December 31, 2021, we had 786 employees, with 605 based in the United States and 181 located across Canada, Germany, India, the Netherlands, and the United Kingdom. None of our employees are represented by a labor union or covered by a collective bargaining agreement. We have not experienced any work stoppages and we consider our relations with our employees to be good.
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 values guide our business, our product development, our practices and our brand. In 2021, we were recognized in Inc. Magazine’s annual list of Best Workplaces for 2021 and as one of Newsweek’s Most Loved Workplaces list for 2021. As our company continues to evolve and grow, our core values remain constant:
Our community is bigger than just us. The global community of software developers and entrepreneurs have been the foundation and inspiration for everything we do.
Simplicity in all we DO. Simplicity is a core value to us because it is a reminder to keep our customers top of mind in everything we do.
We speak up when we have something to say and listen when others DO. With a focus on transparency and inclusivity, we want DigitalOcean to be a place where employees know where we stand and no matter a person’s background or experiences, employees can find their voice and their place here.
We are accountable to deliver on our commitments. Our customers, employees and investors place enormous trust in us, and we have to be accountable to deliver to all of you.
Love is at our core. The love for our customers and for what we do in our jobs makes DigitalOcean a special place – you hear it in the voices of our customers and our employees every time they talk about DigitalOcean.
Compensation and Benefits
We provide competitive compensation and benefits for our employees globally. Our compensation package includes base salary, cash bonuses, commissions (for our sales team), and long-term equity awards. We offer all full-time employees equity at the time of hire and the ability to earn additional equity through promotion and annual grants, and provide employees the opportunity to participate in an employee stock purchase plan, to foster a strong sense of ownership and align our employees’ interests with our long-term success. We maintain a global compensation program that is intended to promote a pay-for-performance culture that is both internally equitable as well as externally competitive.
15


In addition to cash and equity compensation, we also offer employees a wide array of benefits designed to be aligned with local reward practices and competitive with those offered by companies that we compete with for talent. In the United States, these include health insurance, unlimited vacation, retirement benefits, a generous parental leave program, and additional resources to support employees' overall well-being. While the philosophy around our benefits is the same worldwide, specific benefits may vary in other countries due to local regulations and preferences.
Remote-Friendly Work
Since our inception, we have fostered a remote-friendly work culture that enables us to recruit and retain skilled professionals wherever they are located. Prior to the start of the COVID-19 pandemic in March 2020, our remote workforce represented a majority of our total employee base and an even higher percentage across our technology personnel. Operating remotely allows us access to a global talent pool that enables us to hire talented team members, regardless of location, providing a strong competitive advantage. Since March 2020, our entire workforce has operated remotely and our history and experience with managing a remote workforce has allowed us to continue to operate effectively and without interruption during the COVID-19 pandemic. In addition, while we intend to remain a remote-first company, we have recently entered into an arrangement with a third party to allow employees the opportunity to access a shared work space to engage with other employees or customers.
Health, Safety and Well-Being
We believe the health, safety and well-being of our employees is vital to our success. We have prioritized employee safety during the ongoing COVID-19 pandemic and will continue to do so, ensuring all employees are set up to work remotely and providing clarity on office closures and evolving guidelines. In addition, in response to the ongoing COVID-19 pandemic, we promoted new and existing resources related to mental health and implemented a number of additional measures to support our employees, such as company-wide days off. We continue to evolve our programs to meet our employees’ health and wellness needs.
Diversity, Equity and Inclusion
We have a strong commitment to building a diverse workforce that reflects our values and the needs of our global customer base. We believe that a diverse and inclusive workforce brings a diversity of perspectives, which in turn fosters innovation and helps drive better business outcomes.
We have launched multiple initiatives to further our goal of being more diverse and inclusive and supporting a sense of belonging within our current workforce, including launching employee resource groups, or ERGs, which are employee-led, voluntary groups that support professional development, strengthen our business and advance our commitment to a diverse and inclusive workplace. We currently have ERGs to support women, LGBTQIA+, military and veterans, and early career professionals. We also focus on creating a diverse pipeline of candidates for open roles and partner with organizations including Out in Tech, Techqueria and Black Tech Pipeline to ensure our job postings reach a wide audience.
DigitalOcean is 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 and their job performance.
In 2021, we published our first-ever diversity, equity, and inclusion report that highlighted our employee workforce data for 2020. Our goal is for our employee population to reflect the communities that we service from the perspective of race/ethnicity and gender, and ensuring equal total rewards opportunities for all employees regardless of gender identity, ethnicity, location, sexual orientation, disability status and more. We are committed to publishing our diversity numbers annually, as well as making improvements against our targets over time.
Talent Development
Talent development is a key aspect of the attraction and retention of our talent. We believe that employee growth is essential, and provide a number of resources and programs to support that commitment. Semi-annually, we facilitate employee review cycles where employees have development conversations with their managers. In addition, we provide new manager training to better equip managers to support their teams. We continually invest in our employees’ career growth and provide employees with a wide range of development opportunities, including learning, mentoring, coaching, and external development.
16


Engagement
We conduct anonymous global engagement surveys regularly to help us understand the employee experience, identify areas of strength and development opportunities among teams, and measure the effectiveness of our people and culture initiatives, including relating to the ongoing COVID-19 pandemic. These surveys are managed by a third-party vendor to encourage candor. The results are reviewed by senior management, who analyzes areas of progress or deterioration and works with their teams to determine which actions to take based on survey results.
Social Responsibility
In connection with our IPO in March 2021, we joined the Pledge 1% movement and committed to allocating $50 million over ten years to expand our social impact initiatives. We also recently hired a Vice President of Social Impact to develop our social impact strategy and to oversee and implement our social impact initiatives.
Our social impact framework is designed to improve the world through our products, our philanthropy and our focus on sustainability. The three key priorities across these areas are as follows:
Product. Harness DigitalOcean technology, open source and technical expertise to support non-profit organizations, educational institutions, open source initiatives and others who are working to advance social good.
Philanthropy. Make cash grants to organizations whose work is complementary to the DigitalOcean social impact framework, as well as launch a pilot employee volunteering program.
Planet. Focus on environmental initiatives, such as reducing our carbon footprint and those of our partners and vendors over time.
Corporate Information
We were incorporated in Delaware in 2012 under the name Digital Ocean, Inc. In 2016, as part of a restructuring, Digital Ocean, Inc. was converted into DigitalOcean, LLC, and DigitalOcean Holdings, Inc. was formed as the ultimate parent holding company. We completed our initial public offering in March 2021 and our common stock is listed on the New York Stock Exchange under the symbol “DOCN.” Our principal executive offices are located at 101 6th Avenue, New York, New York 10013, and our telephone number is (646) 827-4366. Our website address is www.digitalocean.com.
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 Securities Exchange Act of 1934, as amended, or the Exchange Act, are filed with the Securities and Exchange Commission, or the SEC. Such reports and other information filed by us with the SEC are available free of charge on our website at www.investors.digitalocean.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 Annual Report on 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 and an investment in our common stock are subject to various risks and uncertainties. The following summary highlights some of the risks we are exposed to in the normal course of our business activities. You should consider and read carefully all of the risks and uncertainties described below, as well as other information included in this Annual Report on Form 10-K, including our condensed consolidated financial statements and related notes. The risks described below are not the only ones we face. The occurrence of any of the following risks or additional risks and uncertainties not presently known to us or that we currently believe to be immaterial could materially and adversely affect our business, financial condition or results of operations.

Risk Factors Summary
Investing in our common stock involves a high degree of risk because our business is subject to numerous risks and uncertainties, as more fully described below. These risks and uncertainties include, among others:
Our recent growth may not be indicative of our future growth.
We have a history of operating losses and may not achieve or sustain profitability in the future.
17


We expect fluctuations in our financial results, making it difficult to project future results, and if we fail to meet the expectations of securities analysts or investors with respect to our results of operations, our stock price and the value of your investment could decline.
If we are unable to attract new customers, including through our self-service customer acquisition model, retain existing customers and/or expand usage of our platform by such customers, we may not achieve the growth we expect, which would adversely affect our results of operations and financial condition.
If we or our third-party service providers experience a security breach or unauthorized parties otherwise obtain access to our platform or our customers’ data or our sensitive or proprietary data, we may incur significant liabilities and our reputation and business may be harmed.
If we fail to timely release updates and new features to our platform and adapt and respond effectively to rapidly changing technology, evolving industry standards, changing regulations, or customer needs, our platform and products may become less competitive.
The markets in which we participate are competitive, and if we do not compete effectively, our business, financial condition and results of operations could be harmed.
Our current operations are international in scope, and we plan further geographic expansion, creating a variety of operational challenges.
Activities of our customers or the content on their websites could subject us to liability.
The success of our business depends on our customers’ continued and unimpeded access to our platform on the internet and, as a result, also depends on internet providers and the related regulatory environment.
Risks Related to Our Business and Industry
Our recent growth may not be indicative of our future growth.
Our revenue was $428.6 million, $318.4 million and $254.8 million, respectively, for the years ended December 31, 2021, 2020, and 2019. You should not rely on the revenue growth of any prior quarterly or annual period as an indication of our future performance. Even if our revenue continues to increase, our revenue growth rate may decline in the future as a result of a variety of factors, including the maturation of our business. Overall growth of our revenue depends on a number of factors, including our ability to:
attract new customers and grow our customer base;
maintain and increase the rates at which existing customers use our platform, sell additional products and services to our existing customers, and reduce customer churn;
invest in our platform and product offerings;
augment our platform through opportunistic strategic acquisitions; and
grow and engage our community.
We may not successfully accomplish any of these objectives and, as a result, it is difficult for us to forecast our future results of operations. If the assumptions that we use to plan our business are incorrect or change in reaction to changes in our market, we may be unable to maintain consistent revenue or revenue growth, our stock price could be volatile, and it may be difficult to achieve and maintain profitability. You should not rely on our results or growth for any prior quarterly or annual periods as any indication of our future results or growth.
We have a history of operating losses and may not achieve or sustain profitability in the future.
We have incurred significant losses since inception. We generated net loss attributable to common stockholders of $19.5 million, $43.6 million and $40.4 million for the years ended December 31, 2021, 2020, and 2019, respectively. As of December 31, 2021, we had an accumulated deficit of $186.5 million. While we have experienced significant revenue growth in recent periods, we are not certain whether or when we will obtain a high enough volume of sales to sustain or increase our growth or achieve or maintain profitability in the future. We also expect our costs and expenses will increase in future periods, which could negatively affect our future results of operations if our revenue does not increase. Our efforts to grow our business may be costlier than we expect, or the rate of our growth in revenue may be slower than we expect, and we may not be able to increase our revenue enough to offset our increased operating expenses. We may incur significant losses in the future for a number of reasons, including the other risks described herein, and unforeseen expenses,
18


difficulties, complications or delays, and other unknown events. If we are unable to achieve and sustain profitability, the value of our business and common stock may significantly decrease.
In addition, we expect to continue to expend substantial financial and other resources on:
our technology infrastructure, including systems architecture, scalability, availability, performance, security, hardware, equipment and other capital expenditures, including expenses to increase or maintain data center capacity and to successfully optimize and operate data center facilities;
our sales and marketing organization to engage our existing and prospective customers, increase brand awareness and drive adoption of our products;
product development, including investments in our product development team and the development of new products and new functionality for our platform as well as investments in both further optimizing our existing products and infrastructure and expanding our integrations and other add-ons to existing products and services;
acquisitions or strategic investments; and
general administration, including increased legal and accounting expenses associated with being a public company.
Additionally, we may encounter unforeseen operating expenses, difficulties, complications, delays, and other unknown factors that may result in losses in future periods. If our revenue growth does not meet our expectations in future periods, our business, financial position and results of operations may be harmed, and we may not achieve or maintain profitability in the future.
We have a limited operating history, which makes it difficult to forecast our future results of operations.
We were founded in 2012 and, as a result of our limited operating history, our ability to accurately forecast our future results of operations is limited and subject to a number of uncertainties, including our ability to plan for and model future growth. Our historical revenue growth 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 demand for our products, increasing competition, changes to technology, a decrease in the growth of our overall market, our failure to attract more small and medium sized business customers, or our failure, for any reason, to continue to take advantage of growth opportunities. We have also encountered, and will continue to encounter, risks and uncertainties frequently experienced by growing companies in rapidly changing industries, including the other 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 expect fluctuations in our financial results, making it difficult to project future results, and if we fail to meet the expectations of securities analysts or investors with respect to our results of operations, our stock price and the value of your investment could decline.
Our results of operations have fluctuated in the past and are expected to fluctuate in the future due to a variety of factors, many of which are outside of our control. As a result, our past results may not be indicative of our future performance. In addition to the other risks described herein, factors that may affect our results of operations include the following:
fluctuations in demand for or pricing and usage of our platform and products;
our ability to attract new customers and retain existing customers;
customer expansion rates;
integration of new products;
timing and amount of our investments and capital expenditures related to successfully optimizing, utilizing and expanding our data center facilities;
the investment in and integration of new products and features relative to investments in our existing infrastructure and products;
our ability to control costs, including our operating expenses, and the timing of payment for expenses;
19


the amount and timing of non-cash expenses, including stock-based compensation, goodwill impairments and other non-cash charges;
the amount and timing of costs associated with recruiting, training and integrating new employees and retaining and motivating existing employees;
the effects of acquisitions and their integration;
general economic conditions, both domestically and internationally, and economic conditions specifically affecting industries in which our customers participate, including those related to the ongoing COVID-19 pandemic and responses thereto;
the impact of new accounting pronouncements;
changes in regulatory or legal environments that may cause us to, among other elements, be unable to continue operating in a particular market, remove certain customers from our platform, and/or incur expenses associated with compliance;
changes in the competitive dynamics of our market, including consolidation among competitors or customers or new entrants into our market;
our ability to control fraudulent registrations and usage of our platform, reduce bad debt and lessen capacity constraints on our data centers, servers and equipment; and
significant security breaches of, technical difficulties with, or interruptions to, the delivery and use of our products and platform capabilities.
Any of these and other factors, or the cumulative effect of some of these factors, may cause our results of operations to vary significantly. If our results of operations fall below the expectations of investors and 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.
If we are unable to attract new customers, including through our self-service customer acquisition model, retain existing customers and/or expand usage of our platform by such customers, we may not achieve the growth we expect, 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. Our business is usage-based and it is important for our business and financial results that our paying customers maintain or increase their usage of our platform and purchase additional products from us. Historically, we have relied on our self-service customer acquisition model for a significant majority of our revenue. While we are expanding our direct sales efforts and personnel, we expect a significant majority of our revenue to come from our self-service customer acquisition model in the coming years. If our self-service customer acquisition model is not as effective as we anticipate, our future growth will be impacted.
In addition, we must persuade potential customers that our products offer significant advantages over those of our competitors. As our market matures, our products evolve, and competitors introduce lower cost or differentiated products that are perceived to compete with our platform and products, our ability to maintain or expand usage of our platform could be impaired. Even if we do attract new customers, the cost of new customer acquisition, product implementation and ongoing customer support may prove higher than anticipated, thereby impacting our profitability. For example, while we maintain an active user community that serves as a support resource for our customers, there is no guarantee that our customers will continue to contribute to or utilize the community as a self-support resource, and any failure to maintain such an active community could require us to expend more resources on customer acquisition and customer support, and impact our profitability.
Other factors, many of which are out of our control, may now or in the future impact our ability to add new customers in a cost-effective manner, include:
potential customers’ commitments to existing platforms or greater familiarity or comfort with other platforms or products;
our failure to expand, retain, and motivate our sales and marketing personnel;
our failure to obtain or maintain industry security certifications for our platform and products;
20


negative media, industry, or financial analyst commentary regarding our platform and the identities and activities of some of our customers;
the perceived risk, commencement, or outcome of litigation; and
deteriorating general economic conditions.
The vast majority of our contracts with our customers are based on our terms of service, which do not require our customers to commit to a specific contractual period, and which permit the customer to terminate their contracts or decrease usage of our products and services without advance notice. Our customers generally have no obligation to maintain their usage of our platform. This ease of termination could cause our results of operations to fluctuate significantly from quarter to quarter. Our customer retention may decline or fluctuate as a result of a number of factors, including our customers’ satisfaction with the security, performance, and reliability of our products, our prices and usage plans, our customers’ budgetary restrictions, the perception that competitive products provide better or less expensive options, negative public perception of us or our customers, and deteriorating general economic conditions. As a result, we may face high rates of customer churn if we are unable to meet our customer needs, requirements and preferences.
Our future financial performance also depends in part on our ability to expand our existing customers’ usage of our platform and sell additional products to our existing customers. Conversely, our paying customers may reduce their usage to lower-cost pricing tiers if they do not see the marginal value in maintaining their usage at a higher-cost pricing tier, thereby impacting our ability to increase revenue. In order to expand our commercial relationship with our customers, existing customers must decide that the incremental cost associated with such an increase in usage or subscription to additional products is justified by the additional functionality. Our customers’ decision whether to increase their usage or subscribe to additional products is driven by a number of factors, including customer satisfaction with the security, performance, and reliability of our platform and existing products, the functionality of any new products we may offer, general economic conditions, and customer reaction to our pricing model. If our efforts to expand our relationship with our existing customers are not successful, our financial condition and results of operations may materially suffer.
In addition, to encourage awareness, usage, familiarity and adoption of our platform and products, we may offer a credit to new customers who sign up for and use our platform. To the extent that we are unable to successfully retain customers after use of the initial credit, we will not realize the intended benefits of these marketing strategies and our ability to grow our revenue will be adversely affected.
The market for our platform and solutions may develop more slowly or differently than we expect.
It is difficult to predict customer adoption rates and demand for our products and services, the entry of competitive products or services or the future growth rate and size of the Infrastructure-as-a-Service (IaaS) and Platform-as-a-Service (PaaS) markets. The expansion of these markets depends on a number of factors, including the cost, performance, and perceived value associated with cloud computing platforms as an alternative to more established and legacy systems, the ability of cloud computing platform providers to address heightened data security and privacy concerns, and the cost and effort associated with converting or transition from current systems to cloud-based systems. If we or other cloud computing platform providers experience security incidents, loss of customer data, disruptions or other similar problems, the market for these applications as a whole, including our platform and products, may be negatively affected. If there is a reduction in demand caused by a lack of customer acceptance, technological challenges, weakening economic conditions, data security or privacy concerns, governmental regulation, competing technologies and products, or decreases in information technology spending or otherwise, either now or in the future, the market for our platform and products might not continue to develop or might develop more slowly than we expect, which would adversely affect our business, financial condition and results of operations.
Our core customer base consists of individual developers, early stage start-ups and small-to-medium size businesses. As these individuals and organizations grow, if we are unable to meet their evolving needs, we may not be able to retain them as customers. Our business will also suffer if the markets for our solutions proves less lucrative than projected or if we fail to effectively acquire and service such users.
Our core customer base consists of individual developers, early stage start-ups and small-to-medium size businesses, many of which plan for high growth. We expect that our path to growth will, in part, rely on scaling our platform to meet the needs of such customers as they increase usage of our platform. Accordingly, if such customers fail to grow as expected, then our path to growth may be adversely affected. In addition, our inability to offer both suitable services to support their businesses at scale and suitable and appropriately priced services for the initial state of their business, and could adversely affect our business, financial condition and results of operations.
21


We believe that the individual developer, early stage start-ups and small-to-medium size business markets are underserved, and we intend to continue to devote substantial resources to such markets. However, these customers and potential customers frequently have limited budgets and may choose to allocate resources to items other than our solutions, especially in times of economic uncertainty or recessions. If the individual developer, early stage start-ups and small-to-medium size business markets fail to be as lucrative as we project or we are unable to market and sell our services to such customers effectively, our ability to grow our revenues quickly and achieve or maintain profitability will be harmed.
As we expand our product offerings, we may also attract larger customers outside of our core customer base. Sales to larger customers involve risks that may not be present or that are present to a lesser extent with sales to smaller entities.
Sales to larger customers outside of our core customer base involve risks that may not be present or that are present to a lesser extent with sales to individual developers, early stage start-ups and small-to-medium size businesses, such as longer sales cycles, more complex customer requirements, substantial upfront sales costs, and less predictability in completing some of our sales. For example, larger customers may require considerable time to evaluate and test our solutions and those of our competitors prior to making a decision on whether to subscribe to our platform. Moreover, larger customers often begin to deploy our products on a limited basis, but nevertheless demand configuration, integration services and pricing negotiations, which increase our upfront investment in the sales effort with no guarantee that these customers will deploy our products widely enough across their organization to justify our substantial upfront investment.
If we fail to timely release updates and new features to our platform and adapt and respond effectively to rapidly changing technology, evolving industry standards, changing regulations, or customer needs, our platform and products may become less competitive.
Our ability to attract new users and customers, expand our customer base, and increase revenue from existing customers depends in large part on our ability to enhance and improve our existing platform and products, increase adoption and usage of our platform and products, and introduce new products and capabilities. The market in which we compete is relatively new and subject to rapid technological change, evolving industry standards, and changing regulations, as well as changing customer needs, requirements and preferences. The success of our business will depend, in part, on our ability to adapt and respond effectively to these changes on a timely basis, anticipate and respond to customer demands and preferences, address business model shifts, optimize our go-to-market execution by improving our cost structure, align sales coverage with strategic goals, improve channel execution and strengthen our services and capabilities in our areas of strategic focus. If we were unable to enhance our products and platform capabilities to keep pace with rapid technological and regulatory change, or if new technologies emerge that are able to deliver competitive products at lower prices, more efficiently, more conveniently, or more securely than our products, our business, financial condition and results of operations could be adversely affected.
We expect that the number of integrations and developer tools we will need to support will continue to expand as developers adopt new technologies, and we will have to develop new or upgraded versions of our platform and products to work with those new platforms. This development effort may require significant engineering, sales and marketing resources, all of which would adversely affect our business. Any failure of our platform or products to operate effectively with future technologies and developer tools could reduce the demand for our platform and products. If we are unable to respond to these changes in a cost-effective manner, our platform may become less marketable and less competitive or obsolete, and our business, financial condition and results of operations could be adversely affected.
Our policies regarding user privacy could cause us to experience adverse business and reputational consequences with customers, employees, suppliers, government entities, users, and other third parties.
From time to time, government entities (including law enforcement bodies) may seek our assistance with obtaining information about our customers or users. Although we protect the privacy of our customers to the extent possible, we may be required from time to time to provide information about our customers to government entities. In light of our privacy commitments, we may legally challenge law enforcement requests to provide access to our systems, customer Droplets, or other user content but may face complaints that we have provided information improperly to law enforcement or in response to third party abuse complaints. We may experience adverse political, business, and reputational consequences, to the extent that we (a) do not provide assistance to or comply with requests from government entities or challenge those requests publicly or in court or (b) provide, or are perceived as providing, assistance to government entities that exceeds our legal obligations. Any such disclosure could significantly and adversely impact our business and reputation.
We publish a transparency report on an annual basis to provide details of government entity requests we receive. Our transparency report also includes a list of certain actions we have taken (e.g., disclosure of information) in response to law enforcement requests, as well as our standard policies and procedures regarding any such requests. Both the publishing
22


of our transparency report and, conversely, the actions we take or challenge in response to law enforcement requests could damage our business and reputation.
We rely on third-party data center providers to ensure the functionality of our platform and products. If our data center providers fail to meet the requirement of our business, or if our data center facilities experience damage, interruption or a security breach, our ability to provide access to our platform and maintain the performance of our network could be negatively impacted.
We lease space with third-party data center providers located in the United States, India, Germany, the United Kingdom, Canada, the Netherlands and Singapore. Our business is reliant on these data center facilities. Given that we lease this data center space, we do not control the operation of these third-party facilities. Consequently, we may be subject to service disruptions as well as failures to provide adequate support for reasons that are outside of our direct control. All of our data center facilities and network infrastructure are vulnerable to damage or interruption from a variety of sources including earthquakes, floods, fires, power loss, system failures, computer vulnerabilities, physical or electronic break-ins, human error, malfeasance or interference, including by employees, former employees, or contractors, terrorism and other catastrophic events. We and our data centers have experienced, and may in the future experience, disruptions, outages and other performance problems due to a variety of factors, including infrastructure changes and capacity constraints, due to an overwhelming number of customers accessing our platform simultaneously. Data center facilities housing our network infrastructure may also be subject to local administrative actions, changes to legal or permitting requirements, labor disputes, litigation to stop, limit, or delay operations, and other legal challenges, including local government agencies seeking to gain access to customer accounts for law enforcement or other reasons. In addition, while we have entered into various agreements for the lease of data center space, equipment, maintenance and other services, the third party could fail to live up to the contractual obligations under those agreements.
Other factors, many of which are beyond our control, that can affect the delivery, performance, and availability of our platform and products include:
the development, maintenance, and functioning of the infrastructure of the internet as a whole;
the performance and availability of third-party telecommunications services with the necessary speed, data capacity, and security for providing reliable internet access and services;
the failure of our redundancy systems, in the event of a service disruption at one of the facilities hosting our network infrastructure, to redistribute load to other components of our network;
the failure of our disaster recovery and business continuity plans; and
decisions by the owners and operators of the co-location and ISP-partner facilities where our network infrastructure is deployed or by global telecommunications service provider partners who provide us with network bandwidth to terminate our contracts, discontinue services to us, shut down operations or facilities, increase prices, change service levels, limit bandwidth, declare bankruptcy, breach their contracts with us, or prioritize the traffic of other parties.
The occurrence of any of these factors, or our inability to efficiently and cost-effectively fix such errors or other problems that may be identified, could damage our reputation, negatively impact our relationship with our customers, or otherwise materially harm our business, results of operations, and financial condition.
The components of our global network are interrelated, such that disruptions or outages affecting one or more of our network data center facilities may increase the strain on other components of our network. In addition, the failure of any of our data center facilities for any significant period of time could place a significant strain upon the ongoing operation of our business, as we have only limited redundant functionality for these facilities, and there may be concentration issues regarding the storing and backup of customer data. Such a failure of a core data center facility could degrade and slow down our network, reduce the functionality of our products for our customers, impact our ability to bill our customers, and otherwise materially and adversely impact our business, reputation, and results of operations.
In addition, if we do not optimize and operate these data center facilities efficiently, or if we fail to expand our data centers to meet increased customer demand, it could result in either lack of available capacity (resulting in poor service performance or technical issues) or excess data center capacity (resulting in increased unnecessary costs), both of which could result in the dissatisfaction or loss of customers and cause our business, results of operations and financial condition to suffer. As we continue to add product and service capabilities, our data center networks become increasingly complex and operating them becomes more challenging.
23


The terms of our existing data center agreements and leases vary in length and expire on various dates. Upon the expiration or termination of our data center facility leases, we may not be able to renew these leases on terms acceptable to us, if at all. Even if we are able to renew the leases on our existing data centers, rental rates, which will be determined based on then-prevailing market rates with respect to the renewal option periods and which will be determined by negotiation with the landlord after the renewal option periods, may increase from the rates we currently pay under our existing lease agreements. Migrations to new facilities could also be expensive and present technical challenges that may result in downtime for our affected customers. There can also be no assurances that our plans to mitigate customer downtime for affected customers will be successful.
If we or our third-party service providers experience a security incident or unauthorized parties otherwise obtain access to, or prevent access to, our platform or our customers’ data or our sensitive or proprietary data, we may incur significant liabilities and our reputation and business may be harmed.
Our platform and products involve the storage and transmission of data, including personally identifiable information, and security incidents (including breaches of security) or unauthorized access to our platform and products could result in the loss of our or our customers’ or users’ data, litigation, indemnity obligations, fines, penalties, disputes, investigations and other liabilities. Our platform, systems, networks and physical facilities, and those of our vendors, have been in the past and may continue to be in the future breached, and sensitive and proprietary data may have been and could be otherwise compromised. We may also be impacted by and the target of cyber-attacks by third parties seeking unauthorized access to our or our customers’ or users’ sensitive or proprietary data or to disrupt our ability to provide our services. While we have taken steps to protect the confidential and personal information that we have access to, our security measures or those of our third-party service providers that store or otherwise process certain of our and our customers’ or users’ data on our behalf could be breached or we could suffer a loss of our or our customers’ or users’ data. Our ability to monitor our third-party service providers’ data security is limited. Cyber-attacks, computer malware, viruses, supply chain attacks, social engineering (including spear phishing and ransomware attacks), and general hacking have become more prevalent in our industry, particularly against cloud services. In addition, errors due to the action or inaction of our employees, contractors, or others with authorized access to our network could lead to a variety of security incidents. Further, we do not directly control content that our customers or users store, use, or access in our products. If our customers or users use our products for the transmission or storage of personally identifiable information and our security measures are or are believed to have been weak or breached, our reputation could be damaged, our business may suffer, and we could incur significant liability. In addition, our remediation efforts may not be successful.
We and our third-party service providers also process, store and transmit our own data as part of our business and operations. This data may include personally identifiable, confidential or proprietary information. There can be no assurance that any security measures that we or our third party service providers have implemented will be effective against current or future security threats. While we have developed systems and processes to protect the integrity, confidentiality and security of our and our customers’ or users’ data, our security measures or those of our third party service providers could fail and result in unauthorized access to or disclosure, modification, misuse, loss or destruction of such data.
Because there are many different security breach techniques and such techniques continue to evolve, we may be unable to anticipate attempted security breaches, react in a timely manner or implement adequate preventative measures. Third parties may also conduct attacks designed to temporarily deny customers or users access to our cloud services. Any security breach or other security incident, or the perception that one has occurred, could result in a loss of customer confidence in the security of our platform and damage to our brand, reduce the demand for our products, disrupt normal business operations, require us to spend material resources to investigate or correct the breach and to prevent future security breaches and incidents, expose us to legal liabilities, including litigation, regulatory enforcement, and indemnity obligations, and adversely affect our business, financial condition and results of operations. These risks are likely to increase as we continue to grow and process, store, and transmit increasingly large amounts of data.
Additionally, although we maintain cybersecurity insurance coverage, we cannot be certain that such coverage will be adequate for data security liabilities actually incurred, will cover any indemnification claims against us relating to any incident, will continue to be available to us on economically reasonable terms, or at all, or that any insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could adversely affect our reputation, business, financial condition and results of operations.
In addition, our customers require and expect that we and/or our service providers maintain industry-related compliance certifications, such as SOC 1, SOC 2, SOC 3, PCI-DSS, NIST 800-53, and others. There are significant costs
24


associated with maintaining existing and implementing any newly-adopted industry-related compliance certifications, including costs associated with retroactively building security controls into services which may involve re-engineering technology, processes and staffing. The inability to maintain applicable compliance certifications could result in monetary fines, disruptive participation in forensic audits due to a breach, security-related control failures, customer contract breaches, customer churn and brand and reputational harm.
We may not be able to successfully manage our growth, and if we are not able to grow efficiently, our business, financial condition and results of operations could be harmed.
The growth and expansion of our business will continue to require additional management, operational and financial resources. As usage of our platform grows, we will need to devote additional resources to improving and maintaining our infrastructure and integrating with third-party applications. In addition, we will need to appropriately scale our internal business systems and our services organization, including customer support, to serve our growing customer base, and to improve our information technology and financial infrastructure, operating and administrative systems and our ability to effectively manage headcount, capital and processes, including by reducing costs and inefficiencies. Any failure of or delay in these efforts could result in impaired system performance and reduced customer satisfaction, which would negatively impact our revenue growth and our reputation. Even if we are successful in our expansion efforts, they will be expensive and complex, and require the dedication of significant management time and attention. We cannot be sure that the expansion of and improvements to our internal infrastructure will be effectively implemented on a timely basis, if at all, and such failures could harm our business, financial condition and results of operations.
In addition, we must also continue to effectively manage our capital expenditures by maintaining and expanding our data center capacity, servers and equipment, grow in geographies where we currently have a small presence and ensure that the performance, features and reliability of our service offerings and our customer service remain competitive in a rapidly changing technological environment. If we fail to manage our growth, the quality of our platform and products may suffer, which could negatively affect our brand and reputation and harm our ability to retain and attract customers and employees.
If we underestimate or overestimate our data center capacity requirements and our capital expenditures on data centers, servers and equipment, our results of operations could be adversely affected.
The costs of building out, leasing and maintaining our data centers constitute a significant portion of our capital and operating expenses. To manage our capacity while minimizing unnecessary excess capacity costs, we continuously evaluate our short and long-term data center capacity requirements in order to effectively manage our capital expenditures. We may be unable to project accurately the rate or timing of increases in volume of usage on our platform or to successfully allocate resources to address such increases, and may underestimate the data center capacity needed to address such increases, and in response, we may be unable to increase our data capacity, and increase our capital expenditures on servers and other equipment, in an expedient and cost-effective manner to address such increases. If we underestimate our data center capacity requirements and capital expenditure requirements, we may not be able to provide our platform and products to current customers or service the expanding needs of our existing customers and may be required to limit new customer acquisition or enter into leases or other agreements for data centers, servers and other equipment that are not optimal, all of which may materially and adversely impair our results of operations.
In addition, many of our data center sites are subject to multi-year leases. If our capacity needs are reduced, or if we decide to close a data center, we may nonetheless be committed to perform our obligations under the applicable leases including, among other things, paying the base rent for the balance of the lease term and continuing to pay for any servers or other equipment. If we overestimate our data center capacity requirements and capital expenditures, and therefore secure excess data center capacity and servers or other equipment, our operating margins could be materially reduced.
We rely on a limited number of suppliers for certain components of the equipment we use to operate our network and any disruption in the availability of these components could delay our ability to expand or increase the capacity of our platform or replace defective equipment.
We do not manufacture the products or components we use to build our platform and the related infrastructure. We rely on a limited number of suppliers for several components of the equipment we use to operate our platform and provide products to our customers. Our reliance on these suppliers exposes us to risks, including:
reduced control over production costs and constraints based on the then current availability, terms, and pricing of these components;
limited ability to control the quality, quantity and cost of our products or of their components;
25


the potential for binding price or purchase commitments with our suppliers at higher than market rates;
limited ability to adjust production volumes in response to our customers’ demand fluctuations;
labor and political unrest at facilities we do not operate or own;
geopolitical disputes disrupting our supply chain;
business, legal compliance, litigation and financial concerns affecting our suppliers or their ability to manufacture and ship our products in the quantities, quality and manner we require;
impacts on our supply chain from adverse public health developments, including outbreaks of contagious diseases such as the ongoing COVID-19 pandemic; and
disruptions due to floods, earthquakes, storms and other natural disasters, particularly in countries with limited infrastructure and disaster recovery resources.
In addition, we are continually working to expand and enhance our platform features, technology and network infrastructure and other technologies to accommodate substantial increases in the volume of usage on our platform, the amount of content we host and our overall total customers. We may be unable to project accurately the rate or timing of these increases or to successfully allocate resources to address such increases, and may underestimate the data center capacity needed to address such increases, and our limited number of suppliers may not be able to quickly respond to our needs, which could have a negative impact on customer experience and our financial results. In the future, we may be required to allocate additional resources, including spending substantial amounts, to build, purchase or lease data centers and equipment and upgrade our technology and network infrastructure in order to handle increased customer usage, and our suppliers may not be able to satisfy such requirements. In addition, our network or our suppliers’ networks might be unable to achieve or maintain data transmission capacity high enough to process orders or download data effectively or in a timely manner. Our failure, or our suppliers’ failure, to achieve or maintain high data transmission capacity could significantly reduce consumer demand for our products. Such reduced demand and resulting loss of traffic, cost increases, or failure to accommodate new technologies could harm our business, revenue and financial condition.
If we do not or cannot maintain the compatibility of our platform with third-party applications that our customers use in their businesses, our business will be harmed.
Because our customers choose to integrate our products with certain capabilities provided by third-party providers, the functionality and popularity of our platform depends, in part, on our ability to integrate our platform and applications with developer tools and other third-party applications. These third parties may change the features of their technologies, restrict our access to their applications, or alter the terms governing use of their applications in a manner that is adverse to our business. Such changes could functionally limit or prevent our ability to use these third-party technologies in conjunction with our platform, which would negatively affect adoption of our platform and harm our business. If we fail to integrate our platform with new third-party applications that our customers use, we may not be able to offer the functionality that our customers need, which would harm our business.
We rely heavily on the reliability, security and performance of our internally developed systems and operations. Any difficulties in maintaining these systems may result in damage to our brand, service interruptions, decreased customer service or increased expenditures.
The reliability and continuous availability of the software, hardware and workflow processes underlying our internal systems, networks and infrastructure and the ability to deliver our products are critical to our business. Any interruptions resulting in our inability to timely deliver our products, or materially impacting the efficiency or cost with which we provide our products, would harm our brand, profitability and ability to conduct business. If third-party vendors increase their prices and we are unable to successfully pass those costs on to our customers, it could have a substantial effect on our results of operations.
We rely on our relationships with third-party software providers and other partners for certain essential financial and operational services, and a failure or disruption in these services could materially and adversely affect our ability to manage our business effectively.
We rely on third-party software providers and other partners for many essential financial and operational services to support our business, including, without limitation, encryption and authentication technology, infrastructure operations, certain database services, employee email, content delivery to customers, back-office support, credit card processing and other functions. Many of these vendors are less established and have shorter operating histories than traditional software
26


vendors. Moreover, these vendors provide their services to us via a cloud-based model instead of software that is installed on our premises. As a result, we depend upon these vendors to provide us with services that are always available and are free of errors or defects that could cause disruptions in our business processes. Any failure by these vendors to do so, or any disruption in our ability to access the internet, would materially and adversely affect our ability to manage our operations. In addition, although we have developed systems and processes that are designed to protect customer and user data and prevent data loss and other security breaches, including systems and processes designed to reduce the impact of a security breach at a third-party service provider, such measures cannot provide absolute security. Furthermore, if these services become unavailable or are no longer available to us on commercially reasonable terms due to circumstances beyond our control, such as an acquisition of our third-party provider, our expenses could increase, our ability to access certain data could be interrupted, and our processes for providing certain services to our customers could be impaired until equivalent services, if available, are identified, obtained and implemented, all of which could adversely affect our business.
Performance problems or defects associated with our platform may adversely affect our business, financial condition and results of operations.
It may become increasingly difficult to maintain and improve our platform performance, especially during peak usage times and as our customer base grows and our platform becomes more complex. If our platform is unavailable or if our customers are unable to access our platform within a reasonable amount of time or at all, we may experience a loss of customers, lost or delayed market acceptance of our platform, delays in payment to us by customers, injury to our reputation and brand, legal claims against us, significant cost of remedying these problems and the diversion of our resources. In addition, to the extent that we do not effectively address capacity constraints, upgrade our systems as needed and continually develop our technology and network architecture to accommodate actual and anticipated changes in technology, our business, financial condition and results of operations, as well as our reputation, may be adversely affected.
Further, the software technology underlying our platform is inherently complex and may contain material defects or errors, particularly when new products are first introduced or when new features or capabilities are released. We have from time to time found defects or errors in our platform, and new defects or errors in our existing platform or new products may be detected in the future by us or our users. We cannot assure you that our existing platform and new products will not contain defects. Any real or perceived errors, failures, vulnerabilities, or bugs in our platform could result in negative publicity or lead to data security, access, retention or other performance issues, all of which could harm our business. The costs incurred in correcting such defects or errors may be substantial and could harm our business. Moreover, the harm to our reputation and legal liability related to such defects or errors may be substantial and could similarly harm our business.
The markets in which we participate are competitive, and if we do not compete effectively, our business, financial condition and results of operations could be harmed.
The markets that we serve are highly competitive and rapidly evolving. With the introduction of new technologies and innovations, we expect the competitive environment to remain intense. We compete primarily with large, diversified technology companies that focus on large enterprise customers and provide cloud computing as just a portion of the services and products that they offer. The primary vendors in this category include Amazon (AWS), Microsoft (Azure), Google (GCP), IBM and Oracle. We also compete with smaller, niche cloud service providers that typically target individuals and smaller businesses, simple use cases or narrower geographic markets. Some examples in this category include OVH, Vultr, Heroku, and Linode.
Our competitors vary in size and in the breadth and scope of the products offered. Many of our competitors and potential competitors, particularly our larger competitors, have substantial competitive advantages as compared to us, including greater name recognition and longer operating histories, larger sales and marketing and customer support budgets and resources, the ability to bundle products together, larger and more mature intellectual property portfolios, greater resources to make acquisitions and greater resources for technical assistance and customer support. Further, other potential competitors not currently offering competitive solutions may expand their product or service offerings to compete with our products and platform capabilities, or our current and potential competitors may establish cooperative relationships among themselves or with third parties that may further enhance their resources and product offerings in our addressable market. Our competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards, and customer requirements. An existing competitor or new entrant could introduce new technology that reduces demand for our products and platform capabilities.
In addition, some of our actual and potential competitors have been acquired by other larger enterprises and have made or may make acquisitions or may enter into partnerships or other strategic relationships that may provide more comprehensive offerings than they individually had offered or achieve greater economies of scale than us. In addition, new
27


entrants not currently considered to be competitors may enter the market through acquisitions, partnerships or strategic relationships.
For all of these reasons, we may not be able to compete successfully against our current or future competitors, and this competition could result in the failure of our platform to continue to achieve or maintain market acceptance, any of which would harm our business, results of operations, and financial condition.
We do not have sufficient history with our pricing model to accurately predict the optimal pricing necessary to attract new customers and retain existing customers. Our pricing model subjects us to various challenges that could make it difficult for us to derive sufficient value from our customers.
We have limited experience determining the optimal prices for our products and, as a result, we have in the past and expect that we will need to change our pricing model from time to time in the future. As the market for our products matures, or as new competitors introduce new products or services that compete with ours, we may be unable to attract new customers using the same pricing models as we have used historically. Pricing decisions may also impact the mix of adoption among our customers and negatively impact our overall revenue. Moreover, certain customers may demand substantial price concessions. As a result, in the future we may be required to reduce our prices or develop new pricing models, which could adversely affect our revenue, gross margin, profitability, financial position, and cash flow.
We generally charge our customers for their usage of our platform, and the add-on features and functionality they choose to enable. We do not know whether our current or potential customers or the market in general will continue to accept this pricing model going forward and, if it fails to gain acceptance, our business could be harmed.
If we fail to retain and motivate members of our management team or other key employees, or fail to attract additional qualified personnel to support our operations, our business and future growth prospects would be harmed.
Our success and future growth depend largely upon the continued services of our executive officers, particularly Yancey Spruill, our Chief Executive Officer. From time to time, there may be changes in our executive management team or other key employees resulting from the hiring or departure of these personnel. If we do not successfully manage executive officer transitions, it could be viewed negatively by our customers, employees or investors and could have an adverse impact on our business. Our executive officers and other key employees are employed on an at-will basis, which means that these personnel could terminate their employment with us at any time. The loss of one or more of our executive officers, or the failure by our executive team to effectively work with our employees and lead our company, could harm our business.
In addition, to execute our growth plan, we must attract and retain highly qualified personnel. Competition for these personnel is intense, especially for engineers experienced in cloud computing and infrastructure solutions. From time to time, we have experienced, and we expect to continue to experience, difficulty in hiring and retaining employees with appropriate qualifications. Many of the companies with which we compete for experienced personnel have greater resources than we have. If we hire employees from competitors or other companies, their former employers may attempt to assert that these employees or we have breached their legal obligations, resulting in a diversion of our time and resources. In addition, prospective and existing employees often consider the value of the equity awards they receive in connection with their employment. If the perceived value of our equity awards declines, experiences significant volatility, or increases such that prospective employees believe there is limited upside to the value of our equity awards, it may adversely affect our ability to recruit and retain key employees. If we fail to attract new personnel or fail to retain and motivate our current personnel, our business and future growth prospects would be harmed.
Our corporate culture has contributed to our success and if we cannot maintain this culture as we grow, we could lose the innovation, creativity and entrepreneurial spirit we have worked hard to foster, which could harm our business.
We believe our corporate culture of rapid innovation, teamwork, and attention to customer support has been a key contributor to our success to date. We expect to continue to hire aggressively as we expand, and if we do not continue to maintain our corporate culture as we grow, we may be unable to foster the innovation, creativity and entrepreneurial spirit we believe we need to support our growth. Our substantial anticipated headcount growth may result in a change to our corporate culture, which could harm our business.
If we fail to maintain and enhance our brand, our ability to expand our customer base will be impaired and our business, financial condition and results of operations may suffer.
We believe that maintaining and enhancing the DigitalOcean brand is important to support the marketing and sale of our existing and future products to new customers and expand sales of our platform and products to existing customers.
28


We also believe that the importance of brand recognition will increase as competition in our market increases. Successfully maintaining and enhancing our brand will depend largely on the effectiveness of our marketing efforts, our ability to provide reliable products that continue to meet the needs of our customers at competitive prices, our ability to maintain our customers’ trust, our ability to continue to develop new functionality and use cases, and our ability to successfully differentiate our products and platform capabilities from competitive products. Our brand promotion activities may not generate customer awareness or yield increased revenue, and even if they do, any increased revenue may not offset the expenses we incur in building our brand. If we fail to successfully promote and maintain our brand, our business, financial condition and results of operations may suffer.
Our ability to maintain customer satisfaction depends in part on the quality of our customer support. Failure to maintain high-quality customer support could have an adverse effect on our business, results of operation, and financial condition.
We believe that the successful use of our platform and products requires a high level of support and engagement for many of our customers, particularly our business customers. In order to deliver appropriate customer support and engagement, we must successfully assist our customers in deploying and continuing to use our platform and products, resolving performance issues, addressing interoperability challenges with the customers’ existing IT infrastructure, and responding to security threats and cyber-attacks and performance and reliability problems that may arise from time to time. Because our platform and products are designed to be highly configurable and to rapidly implement customers’ reconfigurations, customer errors in configuring our platform and products can result in significant disruption to our customers. Our support organization faces additional challenges associated with our international operations, including those associated with delivering support, training, and documentation in languages other than English. Increased demand for customer support, without corresponding increases in revenue, could increase our costs and adversely affect our business, results of operations, and financial condition.
In addition, we rely on our user community to serve as a resource for questions on any part of our platform. Members of our user community are not obligated to participate in discussions with other users, and to the extent they do not, our customers’ ability to find answers to questions about our platform of services may suffer. If we are unable to develop self-service support resources that are easy to use and that our customers utilize to resolve their technical issues, or if our customers choose not to take advantage of these self-service support services, our customers’ experience with our platform may be negatively impacted.
There can be no assurance that we will be able to hire sufficient support personnel as and when needed, particularly if our sales exceed our internal forecasts. To the extent that we are unsuccessful in hiring, training, and retaining adequate support resources, our ability to provide high-quality and timely support to our customers will be negatively impacted, and our customers’ satisfaction and their usage of our platform could be adversely affected.
Unfavorable conditions in our industry or the global economy, or reductions in information technology spending, could limit our ability to grow our business and negatively affect our results of operations.
Our results of operations may vary based on the impact of unfavorable changes in our industry or the global economy on us or our customers and potential customers. Unfavorable conditions in the economy both in the United States and abroad, including conditions resulting from changes in gross domestic product growth in the United States or abroad, financial and credit market fluctuations, international trade relations, political turmoil, natural catastrophes, outbreaks of contagious diseases (such as the ongoing COVID-19 pandemic), warfare and terrorist attacks on the United States, Europe or elsewhere, could cause a decrease in business investments, including spending on information technology, disrupt the timing and cadence of key industry events, and negatively affect the growth of our business and our results of operations. For example, any reductions in information technology spending may fall disproportionately on outsourced and cloud-based solutions like ours. In addition, impacts of the COVID-19 pandemic may be exacerbated by the disproportionate impact it is having on the individual developers, early stage start-ups and small-to-medium size businesses that make a large portion of our customer base, many of which may be forced to shut down or limit operations for an indefinite period of time. Economic weakness, customer financial difficulties and constrained spending on information technology operations could adversely affect our customers’ ability or willingness to subscribe to our service offerings, delay purchasing decisions and lengthen our sales cycles, reduce the usage of our products and services, or increase churn, all of which could have an adverse effect on our sales and operating results. In addition, our competitors, many of whom are larger and have greater financial resources than we do, may respond to challenging market conditions by lowering prices in an attempt to attract our customers and may be less dependent on key industry events to generate sales for their products. Further, the increased pace of consolidation in certain industries may result in reduced overall spending on our products
29


and solutions. We cannot predict the timing, strength, or duration of any economic slowdown, instability, or recovery, generally or how any such event may impact our business.
Our current operations are international in scope, and we plan further geographic expansion, creating a variety of operational challenges.
A component of our growth strategy involves the further expansion of our operations and customer base internationally. We are continuing to adapt to and develop strategies to address international markets, but there is no guarantee that such efforts will have the desired effect. For example, we anticipate that we will need to establish relationships with new partners in order to expand into certain countries, and if we fail to identify, establish and maintain such relationships, we may be unable to execute on our expansion plans. We expect that our international activities will continue to grow for the foreseeable future as we continue to pursue opportunities in existing and new international markets, which will require significant dedication of management attention and financial resources.
Our current and future international business and operations involve a variety of risks, including:
slower than anticipated availability and adoption of cloud-based infrastructures and platforms by international businesses;
the need to adapt and localize our products for specific countries;
greater difficulty collecting accounts receivable and longer payment cycles;
potential changes in trade relations, regulations, or laws;
more stringent regulations relating to privacy and data security and the unauthorized use of, or access to, commercial and personal information, particularly in Europe;
challenges inherent in efficiently managing, and the increased costs associated with, an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, benefits, and compliance programs that are specific to each jurisdiction;
payment issues and other foreign currency risks, including fluctuations in exchange rates;
laws and business practices favoring local competitors or general market preferences for local vendors;
political instability or terrorist activities;
any legal, political and economic uncertainty surrounding the exit of the United Kingdom from the European Union;
an outbreak of a contagious disease, such as COVID-19, which may cause us or our third-party providers and/or customers to temporarily suspend our or their respective operations in the affected city or country; and
adverse tax burdens and foreign exchange restrictions that could make it difficult to repatriate earnings and cash.
If we invest substantial time and resources to further expand our international operations and are unable to do so successfully and in a timely manner, our business and results of operations will suffer.
We are exposed to fluctuations in currency exchange rates and interest rates, which could negatively affect our results of operations and our ability to invest and hold our cash.
Our sales are denominated in U.S. dollars, and therefore, our revenue is not subject to foreign currency risk. However, a strengthening of the U.S. dollar could increase the real cost of our platform to our customers outside of the United States, which could adversely affect our results of operations. Our operating expenses incurred outside the United States are denominated in foreign currencies and are subject to fluctuations due to changes in foreign currency exchange rates. If we are not able to successfully hedge against the risks associated with currency fluctuations, our results of operations could be adversely affected. In addition, we are exposed to fluctuations in interest rates, which has resulted in a negative interest rate environment, in which interest rates drop below zero. In this zero interest rate environment, any cash that we may hold with financial institutions will continue to yield a storage charge instead of earning interest income, and encourages us to spend our cash or make high-risk investments, all of which could adversely affect our financial position, results of operations, and cash flows.
30


Our international operations may subject us to potential adverse tax consequences.
We are expanding our international operations to better support our growth into international markets. The amount of taxes we pay in different jurisdictions may depend on the application of the tax laws of the various jurisdictions, including the United States, to our international business activities, changes in tax rates, new or revised tax laws or interpretations of existing tax laws and policies, and our ability to operate our business in a manner consistent with our corporate structure and intercompany arrangements. The taxing authorities of the jurisdictions in which we operate may challenge our methodologies for pricing intercompany transactions pursuant to our intercompany arrangements or disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a challenge or disagreement were to occur, and our position was not sustained, we could be required to pay additional taxes, interest, and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows and lower overall profitability of our operations. Our financial statements could fail to reflect adequate reserves to cover such a contingency.
Our tax provision could also be impacted by changes in accounting principles, changes in U.S. federal, state, or international tax laws applicable to corporate multinationals, other fundamental law changes currently being considered by many countries, and changes in taxing jurisdictions’ administrative interpretations, decisions, policies, and positions. The Biden administration and U.S. Congress have recently proposed significant changes to the U.S. international tax regime, including substantial changes to the global intangible low-taxed income rules, the base erosion and anti-abuse tax, and the creditability of foreign taxes, among other things. In addition, the Organisation for Economic Co-operation and Development, or OECD, has been spearheading a multilateral effort commonly referred to as “BEPS 2.0” consisting of proposals based on two “pillars” involving the reallocation of taxing rights (Pillar One) and a new global minimum corporate tax rate (Pillar Two). In 2021, over 140 states and territories involved in this project announced an agreement on key aspects of BEPS 2.0, the implementation of which would fundamentally change the international tax system. We are 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.
We could be required to collect additional taxes or be subject to other tax liabilities or obligations that may increase the costs our clients would have to pay for our products and adversely affect our results of operations.
An increasing number of jurisdictions have considered or adopted laws to impose tax obligations on companies without a physical presence in the jurisdiction. The Supreme Court of the United States has ruled that online sellers can be required to collect sales and use tax despite not having a physical presence in the buyer’s state. State or local governments may adopt, or begin to enforce, laws requiring us to calculate, collect, and remit sales and use taxes in their jurisdictions. Similarly, many foreign jurisdictions have considered or adopted laws that impose obligations related to value-added taxes, digital services taxes, or other taxes on companies without a physical presence in the foreign jurisdiction. A successful assertion by one or more state or local governments or foreign jurisdictions requiring us to collect taxes where we presently do not do so, or to collect more taxes in a jurisdiction in which we currently collect some taxes, could result in substantial tax liabilities, including taxes on past sales, as well as penalties and interest. Obligations to calculate, collect and remit sales, value-added, digital services, or other taxes in jurisdictions in which we have no physical presence could also create additional administrative burdens for us, put us at a competitive disadvantage if similar obligations are not imposed on our competitors, and decrease our future sales, which could have a material adverse effect on our business and results of operations.
Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations.
As of December 31, 2021, we had NOL carryforwards for federal and state income tax purposes of approximately $192.1 million and $270.4 million, respectively, which may be available to offset taxable income in the future, and which expire in various years beginning in 2033 for federal purposes and 2022 for state purposes if not utilized. A lack of future taxable income would adversely affect our ability to utilize some of these NOLs before they expire. Under current law, federal net operating losses incurred in tax years beginning after December 31, 2017, may be carried forward indefinitely, but the deductibility of such federal net operating losses in tax years beginning after December 31, 2020, is limited to 80% of taxable income. In addition, under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, or 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 regulatory changes, such as suspensions on the use of NOLs or other unforeseen reasons, could cause our existing NOLs to 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
31


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 operating results and financial condition.
Changes in our effective tax rate or tax liability may have an adverse effect on our results of operations.
Our effective tax rate could increase due to several factors, including:
changes in the relative amounts of income before taxes in the various jurisdictions in which we operate that have differing statutory tax rates;
changes in tax laws, tax treaties, and regulations or the interpretation of them;
changes to our assessment about our ability to realize our deferred tax assets that are based on estimates of our future results, the prudence and feasibility of possible tax planning strategies, and the economic and political environments in which we do business;
the outcome of current and future tax audits, examinations, or administrative appeals; and
limitations or adverse findings regarding our ability to do business in some jurisdictions.
Any of these developments could adversely affect our results of operations.
Our leverage could adversely affect our financial condition, our ability to raise additional capital to fund our operations, our ability to operate our business, our ability to react to changes in the economy or our industry, divert our cash flow from operations for debt payments and prevent us from meeting our debt obligations.
During the three months ended March 31, 2021, we repaid all of our then-outstanding indebtedness from the net proceeds of our IPO. However, we still have borrowing capacity available under our credit facility with KeyBank National Association, as administrative agent, and the other lenders party thereto. We may not be able to refinance our existing indebtedness because of our amount of debt, debt incurrence restrictions under our debt agreements or adverse conditions in credit markets generally. Our inability to generate sufficient cash flow to satisfy our debt obligations, or to refinance our indebtedness on commercially reasonable terms or at all, would result in an adverse effect on our financial condition and results of operations.
In November 2021, we issued $1.5 billion aggregate principal amount of 0% convertible senior notes due 2026 in a private placement. Furthermore, we may elect to incur additional indebtedness in the future. Although our credit agreement contains restrictions on the incurrence of additional indebtedness and entering into certain types of other transactions, these restrictions are subject to a number of qualifications and exceptions. Additional indebtedness incurred in compliance with these restrictions could be substantial. These restrictions also do not prevent us from incurring obligations, such as trade payables.
Any outstanding indebtedness could have a material adverse effect on our business and financial condition, including:
requiring a substantial portion of cash flow from operations to be dedicated to the payment of principal and interest on our indebtedness;
exposing us to increased interest expense;
making it more difficult for us to satisfy our obligations with respect to our indebtedness;
restricting us from making strategic acquisitions;
limiting our ability to obtain additional financing for working capital, capital expenditures, product development, satisfaction of debt service requirements, acquisitions and general corporate or other purposes;
increasing our vulnerability to adverse economic, industry or competitive developments; and
limiting our flexibility in planning for, or reacting to, changes in our business or market conditions and placing us at a competitive disadvantage compared to our competitors who may be better positioned to take advantage of opportunities that our leverage prevents us from exploiting.
Our credit agreement imposes significant operating and financial restrictions on us and our subsidiaries, which may prevent us from capitalizing on business opportunities.
32


The credit agreement that governs our credit facility imposes significant operating and financial restrictions on us. These restrictions limit the ability of our subsidiaries, and effectively limit our ability to, among other things:
incur or guarantee additional debt or issue disqualified equity interests;
pay dividends and make other distributions on, or redeem or repurchase, capital stock;
make certain investments;
incur certain liens;
enter into transactions with affiliates;
merge or consolidate;
enter into agreements that restrict the ability of restricted subsidiaries to make certain intercompany dividends, distributions, payments or transfers; and
transfer or sell assets.
As a result of the restrictions described above, we will be limited as to how we conduct our business and we may be unable to raise additional debt or equity financing to compete effectively or to take advantage of new business opportunities. The terms of any future indebtedness we may incur could include more restrictive covenants. We cannot assure you that we will be able to maintain compliance with these covenants in the future and, if we fail to do so, that we will be able to obtain waivers from the lenders or amend the covenants.
Our failure to comply with the restrictive covenants described above as well as other terms of our indebtedness or the terms of any future indebtedness from time to time could result in an event of default, which, if not cured or waived, could result in our being required to repay these borrowings before their due date. If we are forced to refinance these borrowings on less favorable terms or are unable to refinance these borrowings, our results of operations and financial condition could be adversely affected.
Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States. If our estimates or judgments relating to our critical accounting policies prove to be incorrect, our results of operations could be adversely affected.
U.S. generally accepted accounting principles, or GAAP, are subject to interpretation by the Financial Accounting Standards Board, or 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 results of operations and could affect the reporting of transactions already completed before the announcement of a change.
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in our consolidated financial statements and accompanying notes appearing elsewhere in this Annual Report on Form 10-K. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates.” 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 estimates, judgments, and assumptions used in our financial statements include, but are not limited to, those related to revenue recognition, accounts receivable and related reserves, useful lives and realizability of long lived assets, capitalized internal-use software development costs, assumptions used in the valuation of warrants, accounting for stock-based compensation, and valuation allowances against deferred tax assets. These estimates are periodically reviewed for any changes in circumstances, facts, and experience. 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 market price of our common stock.
We may require additional capital to support the growth of our business, and this capital might not be available on acceptable terms, if at all.
We have funded our operations since inception primarily through equity and debt financings and sales of our products. We cannot be certain when or if our operations will generate sufficient cash to fully fund our ongoing operations or the growth of our business. We intend to continue to make investments to support our business, which may require us to engage in equity or debt financings to secure additional funds. Additional financing may not be available on terms
33


favorable to us, if at all. If adequate funds are not available on acceptable terms, we may be unable to invest in future growth opportunities, which could harm our business, operating results, and financial condition. If we incur additional debt, the debt holders would have rights senior to holders of common stock to make claims on our assets, and the terms of any debt could restrict our operations, including our ability to pay dividends on our common stock. Furthermore, if we issue additional equity securities, stockholders will experience dilution, and the new equity securities could have rights senior to those of our common stock. Because our decision to issue securities in the future will depend on numerous considerations, including factors beyond our control, we cannot predict or estimate the amount, timing, or nature of any future issuances of debt or equity securities. As a result, our stockholders bear the risk of future issuances of debt or equity securities reducing the value of our common stock and diluting their interests. Our inability to obtain adequate financing on terms satisfactory to us, when we require it, could significantly limit our ability to continue to support our business growth, respond to business challenges, expand our operations or otherwise capitalize on our business opportunities due to lack of sufficient capital. Even if we are able to raise such capital, we cannot assure you that it will enable us to achieve better operating results or grow our business.
Acquisitions, strategic investments, partnerships, or alliances could be difficult to identify, pose integration challenges, divert the attention of management, disrupt our business, dilute stockholder value, and adversely affect our business, financial condition and results of operations.
We have in the past and may in the future seek to acquire or invest in businesses, joint ventures, products and platform capabilities, or technologies that we believe could complement or expand our services and platform capabilities, enhance our technical capabilities, or otherwise offer growth opportunities. For example, we acquired Nimbella Corp. in the third quarter of 2021, which added a serverless compute offering to our suite of products. Any such acquisition or investment may divert the attention of management and cause us to incur various expenses in identifying, investigating and pursuing suitable opportunities, whether or not the transactions are completed, and may result in unforeseen operating difficulties and expenditures. In particular, we may encounter difficulties assimilating or integrating the businesses, technologies, products and platform capabilities, personnel or operations of any acquired companies, particularly if the key personnel of an acquired company choose not to work for us, their infrastructure is not easily adapted to work with our platform, or we have difficulty retaining the customers of any acquired business due to changes in ownership, management or otherwise.
We could also face risks related to liability for activities of the acquired company before the acquisition, including intellectual property infringement claims, violations of laws, commercial disputes, tax liabilities and other known and unknown liabilities, and litigation or other claims in connection with the acquired company, including claims from terminated employees, users, former stockholders or other third parties, and our efforts to limit such liabilities could be unsuccessful. These transactions may also disrupt our business, divert our resources, and require significant management attention that would otherwise be available for development of our existing business. Any such transactions that we are able to complete may not result in any synergies or other benefits we had expected to achieve, which could result in impairment charges that could be substantial. In addition, we may not be able to find and identify desirable acquisition targets or business opportunities or be successful in entering into an agreement with any particular strategic partner. These transactions could also result in dilutive issuances of equity securities or the incurrence of debt, contingent liabilities, amortization expenses, incremental operating expenses or the impairment of goodwill, any of which could adversely affect our results of operations.
The ongoing COVID-19 pandemic and any related economic downturn could negatively impact our business, financial condition and results of operations.
The full extent of the impact of the COVID-19 pandemic on our operational and financial performance will depend on continuing developments, including the emergence of new variant strains of COVID-19 and their impact on the global economy. To date, the COVID-19 pandemic has not had a significant impact on our operations or financial performance. To the extent possible, we are conducting business as usual, with necessary or advisable modifications to employee travel and employee work locations. The ongoing COVID-19 pandemic, including actions taken by governmental and private actors in response to the pandemic, could adversely affect workforces, economies and financial markets globally, potentially leading to an economic downturn and a reduction in customer spending on our solutions or an inability for our customers, partners, suppliers or vendors or other parties with whom we do business to meet their contractual obligations. While it is not possible at this time to predict the duration and full extent of the impact that COVID-19 could have on worldwide economic activity and our business in particular, the continued spread of COVID-19 and the measures taken by governments, businesses and other organizations in response to COVID-19 could adversely impact our business, financial condition and results of operations. For example, impacts of the COVID-19 pandemic may be exacerbated by the disproportionate impact it is having on the individual developers, early stage start-ups and small-to-medium size businesses
34


that make a large portion of our customer base, many of which may be forced to shut down or limit operations for an indefinite period of time. Economic weakness, customer financial difficulties and constrained spending on IT operations could adversely affect our customers’ ability or willingness to subscribe to our service offerings, delay purchasing decisions and lengthen our sales cycles, reduce the value of their contracts, or increase churn, all of which could have an adverse effect on our sales and operating results. In addition, our management team has, and will likely continue, to spend significant time, attention and resources monitoring the COVID-19 pandemic and seeking to manage its effects on our business and workforce.
Moreover, to the extent the COVID-19 pandemic adversely affects our business, financial condition and results of operations, it may also have the effect of heightening many of the other risks described in this “Risk Factors” section, including but not limited to, those related to our ability expand within our existing customer base, acquire new customers, develop and expand our sales and marketing capabilities and expand internationally.
Our business could be disrupted by catastrophic occurrences and similar events.
Our platform and the public cloud infrastructure on which our platform relies are vulnerable to damage or interruption from catastrophic occurrences, such as earthquakes, floods, fires, power loss, telecommunication failures, terrorist attacks, criminal acts, sabotage, other intentional acts of vandalism and misconduct, geopolitical events, disease, such as the ongoing COVID-19 pandemic, and similar events. Despite any precautions we may take, the occurrence of a natural disaster or other unanticipated problems at our facilities or the facilities of our public cloud providers could result in disruptions, outages, and other performance and quality problems. If we are unable to develop adequate plans to ensure that our business functions continue to operate during and after a disaster and to execute successfully on those plans in the event of a disaster or emergency, our business would be seriously harmed.
Risks Related to Our Regulatory Environment
Activities of our customers or the content on their websites could subject us to liability.
We provide products and services that enable our customers and users to exchange information and engage in various online activities, and our products and services include substantial user-generated content. For instance, customers and users include content on their Droplets, post or generate content on our website’s community section, and offer applications and integrations through our marketplace. Customer or user content or activity may be infringing, illegal, hostile, offensive, unethical, or inappropriate, may violate our terms of service or a customer’s own policies, or may be intended to, or inadvertently, circumvent or threaten the confidentiality, integrity, security or availability of information or network services of other products, services, or systems, including, for example, by launching various attacks. We are currently subject to a lawsuit arising from the conduct of one of our customers and may in the future be subject to additional lawsuits or regulatory enforcement actions relating to the content or actions by our customers or users. Even if claims against us are ultimately unsuccessful, defending against such claims will increase our legal expenses and divert management’s attention from the operation of our business, which could adversely impact our business and results of operations, and our brand, reputation, and financial results may be harmed.
We (like other intermediary online service providers) rely primarily on two sets of laws in the U.S. to shield us from legal liability with respect to user activity. The Digital Millennium Copyright Act, or DMCA, provides service providers a safe harbor from monetary damages for copyright infringement claims, provided that service providers comply with various requirements designed to stop or discourage infringement on their platforms by their users. Section 230 of the Communications Decency Act, or CDA, protects providers of an interactive computer service from liability with respect to most types of content provided over their service by others, including users. Both the DMCA safe harbor and Section 230 of the CDA face regular and current, calls for revision. In particular, a recent executive order by President Trump required, among other things, that the Federal Communications Commission, or FCC, consider whether to conduct a rulemaking proceeding that might reinterpret and narrow the protections of Section 230 of the CDA. The FCC announced in October 2020 that it is commencing that rulemaking proceeding, although further action may be less likely under the Biden administration. In addition, a variety of bills have recently been introduced in the U.S. Congress that would seek to make changes to the scope of Section 230 of the CDA, including legislation in the U.S. Congress that, if enacted, would narrow the protections of Section 230 of the CDA. Enactment of this legislation or an unfavorable outcome of the FCC rulemaking could limit our ability to rely on the protections of Section 230 of the CDA. Furthermore, recent litigation has created uncertainty with respect to the applicability of DMCA protections to companies that host substantial amounts of user content. For these reasons and others, now or in the future, the DMCA, CDA, and similar provisions may be interpreted as not applying to us or may provide us with incomplete or insufficient protection from claims.
We do not typically monitor the content, activities, or Droplets of our customers or users, so inappropriate content may be posted or activities executed before we are able to take protective action, which could subject us to legal liability.
35


Even if we comply with legal obligations to remove or disable content, we may continue to allow use of our products or services by individuals or entities who others find hostile, offensive, or inappropriate. The activities or content of our customers or users may lead us to experience adverse political, business and reputational consequences, especially if such use is high profile. Conversely, actions we take in response to the activities of our customers or users, up to and including banning them from using our products, services, or websites, may harm our brand and reputation.
In addition to liability based on our activities in the U.S., we may also be deemed subject to laws in other countries that may not have the same protections or that may impose more onerous obligations on us, which may impose additional liability or expense on us, including additional theories of intermediary liability. For example, in 2019, the EU approved a copyright directive that will impose additional obligations on online platforms, and failure to comply could give rise to significant liability. Other recent laws in Germany (extremist content), Australia (violent content), India (intermediary liability) and Singapore (online falsehoods), as well as other new similar laws, may also expose cloud-computing companies like us to significant liability. We may incur additional costs to comply with these new laws, which may have an adverse effect on our business, results of operations, and financial condition. Potential litigation could expose us to claims for damages and affect our business, financial condition and results of operations.
Our business could be affected by the enactment of new governmental regulations regarding the internet or the application of additional or different existing governmental regulation to our business, products, or services.
The legal and regulatory environment pertaining to the internet and products and services such as ours, both in the U.S. and internationally, is uncertain and may change. New laws may be passed, existing but previously inapplicable or unenforced laws may be deemed to apply, legal safe harbors may be narrowed, and courts may issue decisions affecting existing regulations or leading to new ones. Furthermore, legal and regulatory authorities, both in the U.S. and internationally, may characterize or recharacterize us and our business, products, or services in ways that would apply additional or different regulations to us. These changes could affect, among other things, areas related to our business such as the following:
the liability of online service providers for actions by customers or users, including fraud, illegal content, spam, phishing, libel and defamation, hate speech, infringement of third-party intellectual property and other abusive conduct;
other claims based on the nature and content of internet materials;
user data privacy and security issues;
consumer protection risks;
digital marketing aspects;
characteristics and quality of services, including changes to networking relationships and anti-circumvention technologies;
the contractual terms within our terms of service and other agreements with customers;
cross-border e-commerce issues; and
ease of access by our users to our platform.
New laws or regulations, or new applications or interpretations of existing laws or regulations, could hinder growth and decrease acceptance, both of the internet and online services, or of our specific products or services, both generally or with respect to certain uses or industries. Such legal changes could increase our costs of doing business, subject our business to increased liability for non-compliance, or prevent us from marketing or delivering our services over the internet or in specific jurisdictions, thereby materially harming our business and results of operations.
The success of our business depends on our customers’ continued and unimpeded access to our platform on the internet and, as a result, also depends on internet providers and the related regulatory environment.
Our customers must have internet access in order to use our platform. Some internet providers may take measures that affect their customers’ ability to use our platform, such as degrading the quality of the content we transmit over their lines, giving that content lower priority, giving other content higher priority than ours, blocking our content entirely, or attempting to charge their customers more for using our platform.
In December 2010, the FCC adopted net neutrality rules barring internet providers from blocking or slowing down access to online content, thereby protecting services like ours from such interference. The FCC has repealed the net
36


neutrality rules. However, changes in the composition of commissioners at the FCC may lead to the re-imposition of net neutrality rules, just as a Democratic majority in Congress may create at least the possibility that Congress may enact federal legislation on net neutrality, though the prospects for such legislation are uncertain. To the extent network operators attempt to interfere with our platform, extract fees from us to deliver our platform or from customers for the use of our platform, or otherwise engage in discriminatory practices, our business could be adversely impacted. Within such a regulatory environment, we could experience discriminatory or anti-competitive practices that could impede our domestic and international growth, cause us to incur additional expense, or otherwise harm our business. The adoption of any new laws or regulations, or the application or interpretation of existing laws or regulations to the internet, could impact our customers’ continued and unimpeded access to our platform on the internet.
We are subject to stringent and changing privacy laws, regulations and standards, information security policies and contractual obligations related to data privacy and security. Our actual or perceived failure to comply with such obligations could harm our business.
We have legal obligations regarding protection and appropriate use of personally identifiable and other proprietary information. We are subject to a variety of enacted and proposed federal, state, local and international laws, directives and regulations relating to the collection, use, security, transfer and other processing of personally identifiable information. The regulatory framework for privacy and security issues worldwide is rapidly evolving and as a result implementation standards and enforcement practices are likely to remain uncertain for the foreseeable future. We publicly post information about our privacy practices but we may be alleged to have failed to do so, which could subject us to potential regulatory or private party actions if such privacy practices are found to be noncompliant, deceptive, unfair, or misrepresentative. In the United States, these include enforcement actions by federal agencies and state attorneys general. In addition, privacy advocates and industry groups have regularly proposed, and may propose in the future, self-regulatory standards with which we must legally comply or that contractually apply to us. If we fail to follow these security standards even if no customer or user information is compromised, we may incur significant fines or experience a significant increase in costs or reputational harm.
Laws in all states require businesses to provide notice to customers and users whose personally identifiable information has been disclosed as a result of a data breach and compliance can be costly. Further, California enacted the California Consumer Privacy Act, or CCPA, which became effective on January 1, 2020. The CCPA gives California residents expanded rights to access and delete their personal information, opt out of certain personal information sharing, and receive detailed information about how their personal information is used. The CCPA provides for civil penalties for violations, as well as a private right of action for data breaches that is expected to increase data breach litigation. The CCPA may increase our compliance costs and potential liability, and adversely affect our business. Further, California voters approved a new privacy law, the California Privacy Rights Act, or CPRA, in the November 3, 2020 election. Effective starting on January 1, 2023, the CPRA will significantly modify the CCPA, including by expanding consumers’ rights with respect to certain sensitive personal information. The CPRA also creates a new state agency that will be vested with authority to implement and enforce the CCPA and the CPRA. New legislation proposed or enacted in various other states will continue to shape the data privacy environment nationally. In addition to California, on March 2, 2021, Virginia enacted the Virginia Consumer Data Protection Act, or CDPA, which becomes effective on January 1, 2023, and, on June 8, 2021, Colorado enacted the Colorado Privacy Act, or CPA, which takes effect on July 1, 2023. The CPA and CDPA are similar to the CCPA and CPRA but aspects of these state privacy statutes remain unclear, resulting in further legal uncertainty and potentially requiring us to modify our data practices and policies and to incur substantial additional costs and expenses in an effort to comply. Other state laws may be more stringent or broader in scope, or offer greater individual rights, with respect to confidential, sensitive and personal information than federal, international or other state laws, and such laws may differ from each other, which may complicate compliance efforts.
Most jurisdictions in which we operate have established legal frameworks for privacy and security with which we or our customers must comply, including the European Union, or EU. The EU has adopted the General Data Protection Regulation, or GDPR, which contains more robust obligations on data processors and heavier documentation requirements for data protection compliance programs by companies. The GDPR also introduced greater control for data subjects (including, for example, the “right to be forgotten”), increased data portability for EU consumers, data breach notification requirements and increased fines of up to 20 million euros or up to 4% of the annual global revenue of the noncompliant company, whichever is greater. Such penalties are in addition to any civil litigation claims by customers and data subjects. In addition to the foregoing, a breach of the GDPR could result in regulatory investigations, reputational damage, orders to cease/ change our processing of our data, enforcement notices, and/ or assessment notices (for a compulsory audit).
37


We will also be subject to evolving EU laws on data export, where data is transferred outside the EU to us or third parties only when a suitable data transfer solution exists to safeguard personal data. On July 16, 2020, the Court of Justice of the European Union, or the CJEU, issued a decision called Schrems II that (a) calls into question certain data transfer mechanisms (such as the Standard Contractual Clauses) and (b) invalidates the EU-U.S. Privacy Shield on which many companies had relied as an acceptable mechanism for transferring such data from the EU to the U.S. Use of the Standard Contractual Clauses must now be assessed on a case-by-case basis taking into account the legal regime applicable in the destination country. We continue to investigate and implement contractual, organizational, and technical changes in response to Schrems II, but we cannot guarantee that any such changes will be sufficient under applicable laws and regulations or by our customers, governments, or the public. Also, on June 4, 2021, the European Commission adopted new standard contractual clauses under the GDPR for personal data transfers outside the European Economic Area, or the EEA, which may require us to expend significant resources to update our contractual arrangements and to comply with such obligations. To the extent that we transfer personal data outside the EU, there is risk that any of our data transfers will be halted, limited, or challenged by third parties.
Further, the United Kingdom’s decision to leave the EU, often referred to as Brexit, has created uncertainty with regard to data protection regulation in the United Kingdom. Specifically, the UK exited the EU on January 1, 2020, subject to a transition period that ended December 31, 2020. The UK has implemented legislation similar to the GDPR (referred to as the “UK GDPR”), including the UK Data Protection Act, which provides for fines of up to the greater of 17.5 million British Pounds or 4% of a company’s worldwide turnover, whichever is higher. Additionally, the relationship between the UK and the EU in relation to certain aspects of data protection law remains unclear following Brexit, including with respect to regulation of data transfers between EU member states and the UK. On June 28, 2021, the European Commission announced a decision of “adequacy” concluding that the UK ensures an equivalent level of data protection to the GDPR, which provides some relief regarding the legality of continued personal data flows from the EEA to the UK. Some uncertainty remains, however, as this adequacy determination must be renewed after four years and may be modified or revoked in the interim. We cannot fully predict how the Data Protection Act, the UK GDPR, and other UK data protection laws or regulations may develop in the medium to longer term nor the effects of divergent laws and guidance regarding how data transfers to and from the UK will be regulated.
Where we transfer personal data outside the EEA or the UK to third parties, we do so in compliance with relevant data export requirements. There is no assurance that these contractual measures and our own privacy and security-related safeguards will protect us from the risks associated with the third-party processing, storage and transmission of such information. Any violation of data or security laws by our third-party processors could have a material adverse effect on our business and result in the fines and penalties outlined below.
In addition to the GDPR, the European Commission has another draft regulation, known as the Regulation on Privacy and Electronic Communications, or ePrivacy Regulation, that would replace the current ePrivacy Directive. New rules related to the ePrivacy Regulation are likely to include enhanced consent requirements in order to use communications content and metadata, which may negatively impact our platform and products and our relationships with our customers.
Complying with the GDPR and the ePrivacy Regulation, if and when the latter becomes effective, may cause us to incur substantial operational costs or require us to change our business practices. We may not be successful in our efforts to achieve compliance and may also experience difficulty retaining or obtaining new European or multi-national customers or significantly increased liability with respect to these customers pursuant to the terms set forth in our engagements with them. While we utilize data centers in the EEA to maintain certain customer and user data (which may include personal data) originating from the EU in the EEA, we may find it necessary to establish additional systems and processes to maintain such data in the EEA, which may involve substantial expense and distraction from other aspects of our business. Additionally, data localization requirements in other jurisdictions may cause us to incur potentially significant costs for establishing and maintaining facilities for storing and processing such data.
Privacy and data protection laws and industry standards around the world may be interpreted and applied in a manner that is inconsistent with our existing practices or product and platform capabilities. If so, in addition to the possibility of fines, lawsuits, regulatory actions and penalties, costs for remediation, and damage to our reputation, we could be required to fundamentally change our practices or modify our products and platform capabilities, any of which could have an adverse effect on our business. Furthermore, the laws, regulations, and policies that are applicable to the businesses of our customers may limit the use and adoption of, and reduce the overall demand for, our products. Privacy and data security concerns, whether valid or not valid, may inhibit market adoption of our products, particularly in certain industries and foreign countries, including, for example, India, where new legislation is expected in the near term.
38


We are subject to anti-corruption, anti-bribery, anti-money laundering, and similar laws, and non-compliance with such laws can subject us to criminal or civil liability and harm our business, financial condition and results of operations.
We are subject to the U.S. Foreign Corrupt Practices Act, or FCPA, U.S. domestic bribery laws, the UK Bribery Act, and other anti-corruption and anti-money laundering laws in the countries in which we conduct activities. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly to generally prohibit companies, their employees and their third-party intermediaries from authorizing, offering or providing, directly or indirectly, improper payments or benefits to recipients in the public or private sector. As we increase our international sales and business, we may engage with business partners and third party intermediaries to market our products and to obtain necessary permits, licenses, and other regulatory approvals, and may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities. We can be held liable for the corrupt or other illegal activities of these third-party intermediaries, our employees, representatives, contractors, partners and agents, even if we do not explicitly authorize such activities.
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. As we increase our international sales and business, our risks under these laws may increase.
Detecting, investigating, and resolving actual or alleged violations of anti-corruption laws, and responding to any action, can require a significant diversion of time, resources, and attention from senior management and significant defense costs and other professional fees. In addition, noncompliance with anti-corruption, anti- bribery, or anti-money laundering laws could subject us to whistleblower complaints, investigations, various penalties or debarment from contracting with certain persons, and other collateral consequences. If any subpoenas or investigations are launched, or sanctions are imposed, or if we do not prevail in any possible proceeding, our business, financial condition and results of operations could be harmed. In addition, responding to any action will likely result in a significant diversion of management’s attention and resources.
We are subject to governmental export and import controls and economic sanctions laws that could impair our ability to compete in international markets or subject us to liability if we are not in full compliance with applicable laws.
Our business activities are subject to various restrictions under United States export and similar laws and regulations, including the United States Department of Commerce’s Export Administration Regulations and various economic and trade sanctions regulations administered by the United States Treasury Department’s Office of Foreign Assets Controls. The United States export control laws and United States economic sanctions laws include restrictions or prohibitions on the sale or supply of certain products and services to United States embargoed or sanctioned countries, governments, persons and entities. In addition, various countries regulate the import of certain technology and have enacted or could enact laws that could limit our ability to provide our customers access to our platform or could limit our customers’ ability to access or use our platform in those countries.
Furthermore, we incorporate encryption technology into certain of our products. U.S. export control laws require authorization for the export of encryption items. In addition, various countries regulate the import of certain encryption technology, including through import permitting and licensing requirements, and have enacted laws that could limit our ability to distribute our products and services or could limit our customers’ ability to implement our products and services in those countries. Obtaining the necessary authorizations, including any required license, for a particular transaction may be time-consuming, is not guaranteed, and may result in the delay or loss of sales opportunities.
Although we take precautions to prevent our platform from being provided in violation of such laws, our platform may have in the past, and could in the future be, provided inadvertently in violation of such laws, despite the precautions we take. If we fail to comply with these laws and regulations, we and certain of our employees could be subject to civil or criminal penalties, including the possible loss of export privileges and fines. We may also be adversely affected through penalties, reputational harm, loss of access to certain markets, or otherwise. In addition, various countries regulate the import and export of certain encryption and other technology, including import and export permitting and licensing requirements, and have enacted laws that could limit our ability to distribute our platform or could limit our users’ ability to access our platform in those countries.
Changes in our platform, or future changes in export and import regulations may prevent our users with international operations from utilizing our platform globally or, in some cases, prevent the export or import of our platform to certain countries, governments, or persons altogether. Any change in export or import 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 platform by, or in our decreased ability to export or sell subscriptions to our platform to,
39


existing or potential users with international operations. Any decreased use of our platform or limitation on our ability to export or sell our platform would likely adversely affect our business, results of operations, and financial results.
Risks Related to Our Intellectual Property
Any failure to obtain, maintain, protect or enforce our intellectual property and proprietary rights could impair our ability to protect our proprietary technology and brand.
Our success depends to a significant degree on our ability to obtain, maintain, protect and enforce our intellectual property rights. We rely on a combination of trademarks, service marks, trade secrets, patents, copyrights, contractual restrictions, and confidentiality procedures to establish and protect our intellectual and proprietary rights, including in our technology, know-how, and brand. Legal standards relating to intellectual property rights are uncertain, in both the United States and other jurisdictions in which we operate, and protecting, monitoring, and defending our intellectual property rights might entail significant expense. Intellectual property rights that we have or may obtain may be challenged, circumvented, invalidated or held unenforceable. Furthermore, even though we attempt to enter into contractual provisions with third parties to control access to, or the distribution, use, misuse, misappropriation, reverse engineering or disclosure of, our intellectual property or technology, no assurance can be given that these agreements will be sufficient or effective in protecting our intellectual property rights.
Moreover, intellectual property laws, standards, and enforcement mechanisms in foreign countries may be uncertain, may not be as protective of intellectual property rights as those in the United States, or may not be available to us. As we expand our international activities, our exposure to unauthorized copying and use of our products, services, and other intellectual property will likely increase.
Despite our efforts, we may be unable to adequately obtain, maintain, protect, and enforce our intellectual property rights or prevent third parties from infringing upon, misappropriating or otherwise violating our intellectual property rights. If we fail to protect our intellectual property rights adequately, our competitors may gain access to, or be able to replicate, our proprietary technology, products, or services, and our business, financial condition, results of operations or prospects may be harmed. Our attempt to enforce our intellectual property rights, even if successful, could result in costly litigation or diversion of our management’s attention and resources, and, as a result, delay sales or the implementation or introduction of our products and platform capabilities, or injure our reputation.
We may become subject to intellectual property claims from third parties, which may subject us to significant liability, increased costs, and impede our ability to operate our business.
Our success depends, in part, on our ability to develop and commercialize our products and services without infringing, misappropriating or otherwise violating the intellectual property rights of third parties. However, we may not be aware that our products, services, or intellectual property are infringing, misappropriating, or violating third party intellectual property rights. Additionally, the technology industry is characterized by the existence of a large number of patents, copyrights, trademarks, trade secrets, and other intellectual and proprietary rights. Companies in the industry are often required to defend against litigation claims based on allegations of infringement, misappropriation or other violations of intellectual property rights, and third parties have brought such claims against us and may bring additional claims against us in the future. In addition, we may become subject to intellectual property disputes or otherwise subjected to liability for customer content on our platform. In the past, we have been involved in intellectual property disputes regarding our customer’s alleged infringement of third party intellectual property. We expect that the occurrence of infringement claims is likely to grow as the market for our platform and products grows.
Lawsuits are time-consuming and expensive to resolve, and they divert management’s time and attention, and our technologies or intellectual property may not be able to withstand third party claims against their use. Any intellectual property litigation to which we might become a party, or for which we are required to provide indemnification, may require us to do one or more of the following:
cease selling or using products or services that incorporate the intellectual property rights that we allegedly infringe, misappropriate or violate;
make substantial payments for legal fees, settlement payments or other costs or damages;
obtain a license, which may not be available on reasonable terms or at all, to sell or use the relevant technology; or
redesign the allegedly infringing products to avoid infringement, misappropriation or violation, which could be costly, time-consuming or impossible.
40


We cannot predict the outcome of lawsuits and cannot ensure that the results of any such actions will not have an adverse effect on our business, financial condition or results of operations. Although we carry general liability insurance, our insurance may not cover potential claims of this type or may not be adequate to indemnify us for all liability that may be imposed. 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 harm our business and operating results. Moreover, there could be public announcements of the results of hearings, motions or other interim proceedings or developments and, if securities analysts or investors perceive these results to be negative, it could have an adverse effect on the price of our common stock.
We use open source software in our products, which could negatively affect our ability to sell our services or subject us to litigation or other actions.
We use open source software in connection with developing, operating, and offering our products, services, and technology, and we expect to continue to incorporate open source software in our products, services, and technology in the future.
Some open source projects have known vulnerabilities and architectural instabilities and are provided on an “as-is” basis which, if not properly addressed, could negatively affect the performance of our product. Few of the licenses applicable to open source software have been interpreted by courts, and there is a risk that these licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our products. For example, some open source licenses may, depending on the nature of our use and the terms of the applicable license, include terms requiring us to offer certain of our solutions for no cost, make our source code available, or license our modifications or derivative works under the terms of applicable open source licenses. From time to time, there have also been claims challenging the ownership rights in open source software against companies that incorporate it into their products, and the licensors of such open source software provide no warranties or indemnities with respect to such claims.
Moreover, we cannot ensure that we have incorporated open source software in our products, services, and technology in a manner that is consistent with the terms of the applicable license or our current policies and procedures. If an author or other third party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we or our customers could be subject to lawsuits, and we could incur significant legal expenses defending against such allegations, be subject to significant damages resulting from the suits, enjoined from the sale of our products that contained the open source software, and required to comply with onerous conditions or restrictions on these products, which could disrupt the distribution and sale of these products. Such litigation could be costly for us to defend, have a negative effect on our business, financial condition and results of operations, or require us to devote additional research and development resources to change or reengineer our products or take other remedial actions.
Indemnity provisions in various agreements to which we are party potentially expose us to substantial liability for infringement or misappropriation of intellectual property rights, failure to comply with data protection requirements and other losses.
Our agreements with our customers and other third parties may include indemnification provisions under which we agree to indemnify or otherwise be liable to them for losses suffered or incurred, including as a result of intellectual property infringement or misappropriation claims or for failure to comply with data protection requirements. Large indemnity payments could harm our business, financial condition and results of operations. Although we attempt to contractually limit our liability with respect to such indemnity obligations, we are not always successful and may still incur substantial liability related to them, and we may be required to cease use of certain functions of our platform or products as a result of any such claims. Any dispute with a customer or other third party with respect to such obligations could have adverse effects on our relationship with such customer or other third party and other existing or prospective customers, reduce demand for our products and services and adversely affect our business, financial conditions and results of operations. In addition, although we carry general liability insurance, our insurance may not be adequate to indemnify us for all liability that may be imposed or otherwise protect us from liabilities or damages with respect to claims alleging compromises of customer data, and any such coverage may not continue to be available to us on acceptable terms or at all.
Risks Related to Ownership of Our Common Stock
Our stock price may be volatile, and the value of our common stock may decline.
The market price of our common stock may be highly volatile and may fluctuate or decline substantially as a result of a variety of factors, some of which are beyond our control, including:
41


actual or anticipated fluctuations in our financial condition or results of operations;
variance in our financial performance from expectations of securities analysts;
changes in the pricing of our products and platform;
changes in our projected operating and financial results;
changes in laws or regulations applicable to our platform and products;
announcements by us or our competitors of significant business developments, acquisitions, or new offerings;
significant data breaches, disruptions to or other incidents involving our software;
our involvement in litigation;
future sales of our common stock by us or our stockholders, as well as the anticipation of lock-up releases;
changes in senior management or key personnel;
the trading volume of our common stock;
changes in the anticipated future size and growth rate of our market; and
general economic and market conditions.
Broad market and industry fluctuations, as well as general economic, political, regulatory, and market conditions including those related to the COVID-19 pandemic, may also negatively impact the market price of our common stock. The full impact of the COVID-19 pandemic is unknown at this time, but could result in material adverse changes in our results of operations for an unknown period of time as the virus and its related political, social and economic impacts spread. In addition, technology stocks have historically experienced high levels of volatility. In the past, companies that have experienced volatility in the market price of their securities have been subject to securities class action litigation. We may be the target of this type of litigation in the future, which could result in substantial expenses and divert our management’s attention.
An active public trading market for our common stock may not continue to develop or be sustained.
Prior to the closing of our IPO in March 2021, no public market for our common stock existed. An active public trading market for our common stock may not continue to develop or, if further developed, it may not be sustained. The lack of an active market may impair your ability to sell your shares at the time you wish to sell them or at a price that you consider reasonable. The lack of an active market may also reduce the fair value of your shares. An inactive market may also impair our ability to raise capital to continue to fund operations by selling shares and may impair our ability to acquire other companies or technologies by using our shares as consideration.
Future sales of our common stock in the public market could cause the market price of our common stock to decline.
Sales of a substantial number of shares of our common stock in the public market, or the perception that these sales might occur, could depress the market price of our common stock and could impair our ability to raise capital through the sale of additional equity securities. Many of our existing equity holders have substantial unrecognized gains on the value of the equity they hold and, therefore, they may take steps to sell their shares or otherwise secure the unrecognized gains on those shares. We are unable to predict the timing of or the effect that such sales may have on the prevailing market price of our common stock.
We have registered all of the shares of common stock issuable upon the exercise of outstanding options, the settlement of outstanding RSUs, PRSUs, MRSUs or other equity incentives we may grant in the future, for public resale under the Securities Act. The shares of common stock will become eligible for sale in the public market to the extent such options are exercised or such RSUs, PRSUs, or MRSUs are settled, subject to compliance with applicable securities laws.
Further, holders of a substantial number of shares of our capital stock have rights, subject to some conditions, to require us to file registration statements covering the sale of their shares or to include their shares in registration statements that we may file for ourselves or other stockholders.
Our issuance of additional capital stock in connection with financings, acquisitions, investments, our equity incentive plans or otherwise, and any conversions of our convertible notes, will dilute all other stockholders or may otherwise depress the price of our common stock.
42


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 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. For example, if we elect to settle our conversion obligation under our 0% convertible senior notes due 2026, or the Convertible Notes, in shares of our common stock or a combination of cash and shares of our common stock, the issuance of such common stock may dilute the ownership interests of our stockholders and sales in the public market could adversely affect prevailing market prices.
Additionally, the conversion of some or all of the Convertible Notes will dilute the ownership interests of existing stockholders to the extent we deliver shares of our common stock upon conversion of any of the Convertible Notes. The Convertible Notes are convertible only in certain circumstances as described in the indenture governing the Convertible Notes. Any sales in the public market of the common stock issuable upon any conversion of the Convertible Notes could adversely affect prevailing market prices of our common stock. In addition, the existence of the Convertible Notes may encourage short selling by market participants because the conversion of the Convertible Notes could be used to satisfy short positions, or anticipated conversion of the Convertible Notes into shares of our common stock could depress the price of our common stock.

If securities or industry analysts do not publish research or publish unfavorable or inaccurate research about our business, the market price and trading volume of our common stock could decline.
The market price and trading volume of our common stock may be heavily influenced by the way analysts interpret our financial information and other disclosures. We do not have control over these analysts. If few securities analysts commence coverage of us, or if industry analysts cease coverage of us, our stock price would be negatively affected. If securities or industry analysts do not publish research or reports about our business, downgrade our common stock, or publish negative reports about our business, our stock price would likely decline. If one or more of these analysts cease coverage of us or fail to publish reports on us regularly, demand for our common stock could decrease, which might cause our stock price to decline and could decrease the trading volume of our common stock.
We do not intend to pay dividends for the foreseeable future and, as a result, your ability to achieve a return on your investment will depend on appreciation in the price of our common stock.
We have never declared or paid any cash dividends on our capital stock, and we do not intend to pay any cash dividends in the foreseeable future. Any determination to pay dividends in the future will be at the discretion of our board of directors. Accordingly, you may need to rely on sales of our common stock after price appreciation, which may never occur, as the only way to realize any future gains on your investment.
We are an “emerging growth company,” and we cannot be certain if the reduced reporting and disclosure requirements applicable to emerging growth companies will make our common stock less attractive to investors.
We are an “emerging growth company,” as defined in the JOBS Act, and we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not “emerging growth companies,” including the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, or Section 404, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. Pursuant to Section 107 of the JOBS Act, as an emerging growth company, we have elected to use the extended transition period for complying with new or revised accounting standards until those standards would otherwise apply to private companies. As a result, our consolidated financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective dates for new or revised accounting standards that are applicable to public companies, which may make our common stock less attractive to investors. In addition, if we cease to be an emerging growth company, we will no longer be able to use the extended transition period for complying with new or revised accounting standards.
We will remain an emerging growth company until the earliest of: (1) the last day of the fiscal year following the fifth anniversary of our IPO; (2) the last day of the first fiscal year in which our annual gross revenue is $1.07 billion or more; (3) the date on which we have, during the previous rolling three-year period, issued more than $1 billion in non-convertible debt securities; and (4) the last day of the fiscal year in which the market value of our common stock held by non-affiliates exceeded $700 million as of June 30 of such fiscal year.
43


We cannot predict if investors will find our common stock less attractive if we choose to rely on these exemptions. For example, if we do not adopt a new or revised accounting standard, our future results of operations may not be as comparable to the results of operations of certain other companies in our industry that adopted such standards. If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock, and our stock price may be more volatile.
We incur significant costs as a result of operating as a public company, and our management is required to devote substantial time to compliance with our public company responsibilities and corporate governance practices.
As a public company, we incur significant legal, accounting, and other expenses that we did not incur as a private company, which we expect to further increase after we are no longer an “emerging growth company.” The Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act, the listing requirements of the New York Stock Exchange, and other applicable securities rules and regulations impose various requirements on public companies. Our management and other personnel devote a substantial amount of time to compliance with these requirements. Moreover, these rules and regulations have increased our legal and financial compliance costs and will make some activities more time-consuming and costly. We cannot predict or estimate the amount of additional costs we will incur as a public company or the specific timing of such costs.
As a result of being a public company, we are obligated to develop and maintain proper and effective internal controls over financial reporting, and any failure to maintain the adequacy of these internal controls may adversely affect investor confidence in our company and, as a result, the value of our common stock.
We will be required, pursuant to Section 404 to furnish a report by management on, among other things, the effectiveness of our internal controls over financial reporting for the fiscal year ending December 31, 2022. In addition, our independent registered public accounting firm will be required to attest to the effectiveness of our internal controls over financial reporting in our first annual report required to be filed with the SEC following the date we are no longer an “emerging growth company.” We have recently commenced the costly and challenging process of compiling the system and processing documentation necessary to perform the evaluation needed to comply with Section 404, but we may not be able to complete our evaluation, testing and any required remediation in a timely fashion once initiated. Our compliance with Section 404 will require that we incur substantial expenses and expend significant management efforts. We will need to hire additional accounting and financial staff with appropriate public company experience and technical accounting knowledge and compile the system and process documentation necessary to perform the evaluation needed to comply with Section 404.
During the evaluation and testing process of our internal controls, if we identify one or more material weaknesses in our internal controls over financial reporting, we will be unable to certify that our internal controls over financial reporting is effective. A material weakness is a deficiency, or combination of deficiencies, in internal controls over financial reporting, such that there is a reasonable possibility that a material misstatement of the annual or interim financial statements will not be prevented or detected on a timely basis.
We cannot assure you that the measures we have taken to date, and actions we may take in the future, will prevent or avoid potential future material weaknesses in our internal controls over financial reporting in the future. Any failure to maintain internal controls over financial reporting could severely inhibit our ability to accurately report our financial condition or results of operations. If we are unable to conclude that our internal controls over financial reporting is effective, or if our independent registered public accounting firm determines we have a material weakness or significant deficiency in our internal controls over financial reporting, we could lose investor confidence in the accuracy and completeness of our financial reports, the market price of our common stock could decline, and we could be subject to sanctions or investigations by the SEC or other regulatory authorities. Failure to remedy any material weakness in our internal controls over financial reporting, or to implement or maintain other effective control systems required of public companies, could also restrict our future access to the capital markets.
Anti-takeover provisions in our charter documents and under Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove our current management and limit the market price of our common stock.
Provisions in our amended and restated certificate of incorporation and amended and restated bylaws may have the effect of delaying or preventing a change of control or changes in our management. Our amended and restated certificate of incorporation and amended and restated bylaws include provisions that:
44


authorize our board of directors to issue, without further action by the stockholders, shares of undesignated preferred stock with terms, rights, and preferences determined by our board of directors that may be senior to our common stock;
require that any action to be taken by our stockholders be effected at a duly called annual or special meeting and not by written consent;
specify that special meetings of our stockholders can be called only by our board of directors, the chairperson of our board of directors, or our chief executive officer;
establish an advance notice procedure for stockholder proposals to be brought before an annual meeting, including proposed nominations of persons for election to our board of directors;
establish that our board of directors is divided into three classes, with each class serving three-year staggered terms;
prohibit cumulative voting in the election of directors;
provide that our directors may be removed for cause only upon the vote of at least 66 2/3% of our outstanding shares of voting stock;
provide that vacancies on our board of directors may be filled only by a majority of directors then in office, even though less than a quorum; and
require the approval of our board of directors or the holders of at least 66 2/3% of our outstanding shares of voting stock to amend our bylaws and certain provisions of our certificate of incorporation.
These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors, which is responsible for appointing the members of our management. In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which generally, subject to certain exceptions, prohibits a Delaware corporation from engaging in any of a broad range of business combinations with any “interested” stockholder for a period of three years following the date on which the stockholder became an “interested” stockholder. Any of the foregoing provisions could limit the price that investors might be willing to pay in the future for shares of our common stock, and they could deter potential acquirers of our company, thereby reducing the likelihood that you would receive a premium for your shares of our common stock in an acquisition.
Our amended and restated certificate of incorporation designates the Court of Chancery of the State of Delaware and, to the extent enforceable, the federal district courts of the United States of America as the exclusive forums for substantially all disputes between us and our stockholders, which restricts our stockholders’ ability to choose the 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 a fiduciary duty; any action asserting a claim against us arising pursuant to the Delaware General Corporation Law, our amended and restated certificate of incorporation, or our amended and restated bylaws; or any action asserting a claim against us that is governed by the internal affairs doctrine. The provisions would not apply to suits brought to enforce a duty or liability created by the Exchange Act. In addition, our amended and restated certificate of incorporation 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 the Securities Act, subject to and contingent upon a final adjudication in the State of Delaware of the enforceability of such exclusive forum provision.
These choice of 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. If a court were to find either choice of forum provision contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions. For example, the Court of Chancery of the State of Delaware recently determined that the exclusive forum provision of federal district courts of the United States of America for resolving any complaint asserting a cause of action arising under the Securities Act is not enforceable. However, this decision may be reviewed and ultimately overturned by the Delaware Supreme Court. If this ultimate adjudication were to occur, we would enforce the federal district court exclusive forum provision in our amended and restated certificate of incorporation.
45


Risks Related to our Outstanding Convertible Notes
Servicing our future debt, including the Convertible Notes, may require a significant amount of cash, and we may not have sufficient cash flow from our business to pay our indebtedness.
In November 2021, we issued $1.5 billion aggregate principal amount of 0% convertible senior notes due 2026, or the Convertible Notes, in a private placement.
We may be required to use a substantial portion of our cash flows from operations to pay the principal on our indebtedness. Our ability to make scheduled payments of the principal of, or to refinance our indebtedness, including the Convertible 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 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 indenture governing the Convertible 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 Convertible Notes that could have the effect of diminishing our ability to make payments on the Convertible Notes when due.
The conditional conversion feature of the Convertible Notes, if triggered, may adversely affect our financial condition and operating results.
The conditional conversion feature of the Convertible Notes entitles holders of the Convertible Notes to convert the notes at any time during specified periods at their option. If one or more holders elect to convert their Convertible 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. In addition, even if holders of Convertible Notes do not elect to convert their Convertible Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the Convertible Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.
ITEM 1B. UNRESOLVED STAFF COMMENTS
Not applicable.
ITEM 2. PROPERTIES
Our headquarters is located in New York City, where we lease approximately 44,000 square feet. Our lease for this space will expire in July 2025. In 2022, we entered into an arrangement with a third party to sublease a portion of our space in the New York City headquarters. We have entered into two leases for small spaces in Cambridge, Massachusetts and Santa Clara, California, each of which will expire in the first half of 2022, as well as leases for small spaces in a number of co-working locations. Furthermore, we have recently entered into an arrangement with a third party to allow employees the opportunity to access a shared work space. Additionally, we lease space to operate 14 data centers worldwide, including in the United States, India, Germany, the United Kingdom, Canada, the Netherlands and Singapore. We do not own any real property. We believe that our current facilities are adequate to meet our current needs and that additional or substitute space is available if needed to accommodate growth and expansion.
ITEM 3. LEGAL PROCEEDINGS
From time to time, we are involved in various legal proceedings arising from the normal course of business activities. We are not presently a party to any litigation the outcome of which, if determined adversely to us, would in our
46


estimation, have a material adverse effect on our business, operating results, cash flows or financial condition. Defending such proceedings is costly and can impose a significant burden on management and employees. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
47


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 common stock began trading on The New York Stock Exchange (“NYSE”) under the symbol “DOCN” on March 24, 2021. Prior to that date, there was no public trading market for our common stock.
Holders of Record
As of February 15, 2022, there were 77 stockholders of record of our common stock. 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
Not applicable.
Use of Proceeds
In March 2021, we completed our initial public offering (“IPO”), in which we issued and sold 16,500,000 shares of our common stock at a public offering price of $47.00 per share, which resulted in gross proceeds of $775.5 million. The net proceeds to us after deducting underwriting discounts and commissions of $46.5 million and net offering expenses of $6.0 million were $723.0 million. All of the shares issued and sold in our IPO were registered under the Securities Act pursuant to a registration statement on Form S-1 (File No. 333-253483), which was declared effective by the SEC on March 23, 2021.
We used the proceeds from our IPO to repay $263.2 million of outstanding debt. With the exception of the debt repayment, there has been no other material change in the planned use of proceeds from our IPO from those disclosed in the Final Prospectus for our IPO dated as of March 23, 2021 and filed with the SEC pursuant to Rule 424(b)(4) on March 24, 2021.
Issuer Purchases of Equity Securities
The following table summarizes our purchases of common stock during the fourth quarter of 2021:
Period
Total Number of Shares Purchased
Average Price Paid per Share
Total Number of Shares (or Units) Purchased as Part of Publicly Announced Plans or Programs
Maximum Number (or Approximate Dollar Value) of Shares (or Units) that May Yet Be Purchased Under the Plans or Programs
November 1-30, 2021
2,940,929 (1)
$119.01
--
--

(1)In November 2021, we repurchased and retired 2,940,929 shares of our common stock at     $119.01 per share for a total cost of $350.0 million, in connection with the issuance of our Convertible Notes.
Stock Performance Graph
The graph below shows a comparison, from March 24, 2021 (the date our common stock commenced trading on the NYSE) through December 31, 2021, of the cumulative total return to stockholders of our common stock relative to the Standard & Poor’s 500 Index (“S&P 500”) and the S&P Information Technology Index (“S&P Information Technology”).
The graph assumes $100 was invested in each of our common stock, S&P 500 and the S&P Information
48


Technology at their respective closing prices on March 24, 2021 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.
docn-20211231_g2.jpg
Information used in the graph was obtained from a source we believe to be reliable, but we do not assume responsibility for any errors or omissions in such information. 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 of our filings under the Securities Act or the Exchange Act.
ITEM 6. SELECTED FINANCIAL DATA
Not applicable.
ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
You should read the following discussion and analysis of our financial condition and results of operations together with our consolidated financial statements and related notes and other financial information included elsewhere in this Annual Report on Form 10-K. This discussion, particularly information with respect to our outlook, key trends and uncertainties, our plans and strategy for our business, and our performance and future success, includes forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those discussed below. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this Annual Report, particularly in Part I, Item 1A, “Risk Factors.” For more information regarding key factors affecting our performance, see “Key Factors Affecting Our Performance” below.
Overview
DigitalOcean is a leading cloud computing platform offering on-demand infrastructure and platform tools for developers, start-ups and small and medium-sized businesses, or SMBs. We were founded with the guiding principle that the transformative benefits of the cloud should be easy to leverage, broadly accessible, reliable and affordable. Our platform simplifies cloud computing, enabling our customers to rapidly accelerate innovation and increase their productivity and agility. As of December 31, 2021, we had approximately 609,000 individual and business customers using our platform to build, deploy and scale software applications. Our users include software engineers, researchers, data
49


scientists, system administrators, students and hobbyists. Our customers use our platform across numerous industry verticals and for a wide range of use cases, such as web and mobile applications, website hosting, e-commerce, media and gaming, personal web projects, and managed services, among many others. We believe that our focus on simplicity, community, open source and customer support are the four key differentiators of our business, driving a broad range of customers around the world to build their applications on our platform.
Improving the developer experience and increasing developer productivity are core to our mission. Our developer cloud platform was designed with simplicity in mind to ensure that software developers can spend less time managing their infrastructure and more time turning their ideas into innovative applications to grow their businesses. Simplicity guides how we design and enhance our easy-to-use-interface, the core capabilities we offer our customers and our approach to predictable and transparent pricing for our solutions. We offer mission-critical infrastructure solutions across compute, storage and networking, and we also enable developers to extend the native capabilities of our cloud with fully managed application, container and database offerings. In just minutes, developers can set up thousands of virtual machines, secure their projects, enable performance monitoring and scale up and down as needed. Our pricing is consumption-based and billed monthly in arrears, making it easy for our customers to track usage on an ongoing basis and optimize their deployments.
We generate revenue from the usage of our cloud computing platform by our customers, including but not limited to compute, storage and networking services. We recognize revenue based on the customer utilization of these resources. Our pricing is consumption-based and billed monthly in arrears, making it easy for our customers to track usage on an ongoing basis and optimize their deployments. The pricing for each of our products is available on our website. For example, the standard price for a Droplet is $5.00 per month, and our Managed Database product is available starting at $15.00 per month.
We have historically generated almost all of our revenue from our efficient self-service marketing model, which enables customers to get started on our platform very quickly and without the need for assistance. We focus heavily on enabling a self-service, low-friction model that makes it easy for users to try, adopt and use our products. For the years ended December 31, 2021, 2020 and 2019, our sales and marketing expense was approximately 12%, 11% and 12% of our revenue, respectively. The efficiency of our go-to-market model and our focus on the needs of the individual and SMB markets have enabled us to drive organic growth and establish a truly global customer base across a broad range of industries.
We had approximately 609,000 customers as of December 31, 2021, up from approximately 573,000 as of December 31, 2020 and 543,000 as of December 31, 2019. We have a growing number of customers with higher spending levels, and these larger customers are expanding their business with us at a faster rate than our overall customer base. We had approximately 99,000 customers paying more than $50 per month as of December 31, 2021, up from approximately 80,000 as of December 31, 2020 and 68,000 as of December 31, 2019. Total customer growth was approximately 6% from 2020 to 2021, while growth in customers paying more than $50 per month was 24% from 2020 to 2021.
Our customers are spread across over 185 countries, and approximately two-thirds of our revenue has historically come from customers located outside the United States. In 2021, 38% of our revenue was generated from North America, 30% from Europe, 22% from Asia and 10% from the rest of the world. Revenue from customers paying more than $50 per month as a percentage of total revenue grew from 74% in 2019 to 78% in 2020 to 82% in 2021.
Our average revenue per customer, or ARPU, has increased significantly, from $40.16 in 2019 to $47.78 in 2020 to $59.96 in 2021. We had no material customer concentration as our top 25 customers made up approximately 10%, 9%, and 10% of our revenue in 2021, 2020, and 2019, respectively. We have experienced strong and predictable growth in recent periods. Our annual run-rate revenue, or ARR, as of December 31, 2021 was $490 million, up from $357 million as of December 31, 2020 and $285 million as of December 31, 2019. ARR as of the end of each month represents total revenue for that month multiplied by 12.
50


docn-20211231_g3.jpg
Key Factors Affecting Our Performance
Increasing Importance of Cloud Computing and Developers
Our future success depends in large part on the continuing adoption of cloud computing, proliferation of cloud-native start-ups and SMBs and the increasing importance of developers, all of which are driving the adoption of our developer cloud platform. We believe our market opportunity is large and that these factors will continue to drive our growth. We plan to continue to invest significantly in scaling across many organizational functions in order to grow our operations both domestically and internationally to capitalize on these trends.
Growing our Customer Base
We believe there is a substantial opportunity to further expand our customer base, and our future growth depends, in large part, on our ability to increase the number of customers using our cloud computing platform. We have historically attracted customers by offering a low-friction, self-service cloud platform combined with a highly-efficient self-service marketing model. We are investing in strategies that we believe will continue to drive new customer adoption, especially among SMB customers, such as implementing new marketing initiatives that further optimize our self-service revenue funnel and expanding our go-to market teams in select international locations. Our ability to attract new customers will depend on a number of factors, including our success in recruiting and expanding our sales and marketing organization and competitive dynamics in our target markets.
51


Increasing Usage by Our Existing Customers
Our customer base of approximately 609,000 customers represents a significant opportunity for further consumption of our services. There are substantial opportunities to expand revenue within our large customer base through increased usage of our platform as our customers grow their businesses, adoption of additional product offerings and targeted sales initiatives focused on our larger customers. Our consumption-based pricing model makes it frictionless for customers to increase their usage of our platform as they require more compute and storage as they grow and scale. We have also expanded the breadth of our platform offerings and will continue to do so as we have experienced strong adoption of recently developed products. To accelerate this growth across our larger customers, we complement our self-service marketing model with internal go-to-market teams that are specifically focused on expanding our business with our larger customers. Our ability to increase the usage of our platform by existing customers will depend on a number of factors, including our customers’ satisfaction with our platform and product offerings, competition, pricing and overall changes in our customers’ spending levels.
Enhancing Our Platform and Product Offerings
We believe the market opportunity for serving developers, start-ups and SMBs is very large and goes far beyond providing the core IaaS services of compute, storage and networking. We have a history of, and will continue to invest significantly in, developing and delivering innovative products, features and functionality targeted at our core customer base. In addition, while we have not been focused on acquisition opportunities to drive our growth, we may pursue both strategic partnerships and acquisitions that we believe will be complementary to our business, accelerate customer acquisition, increase usage of our platform and/or expand our product offerings in our core markets. Our results of operations may fluctuate as we make these investments to drive usage and take advantage of our expansive market opportunity.
Key Business Metrics
We utilize the key metrics set forth below to help us evaluate our business and growth, identify trends, formulate financial projections and make strategic decisions. We are not aware of any uniform standards for calculating these key metrics, and other companies may not calculate similarly titled metrics in a consistent manner, which may hinder comparability.
Year Ended December 31,
202120202019
Customers608,709 572,960 542,708 
Customers paying more than $50 per month99,338 80,235 68,060 
ARPU$59.96 $47.78 $40.16 
ARR (in millions)$490 $357 $285 
Net dollar retention rate113 %103 %100 %
Customers
We believe that the number of customers is an important indicator of the growth of our business and future revenue opportunity. We define a customer at the end of any period as a person or entity who has incurred usage in the period and, as a result, has generated an invoice of greater than $0 for that period. We treat each customer that generates an invoice as a unique customer, and a single organization with multiple divisions, segments or subsidiaries may be counted as multiple customers if they separately signed up on our platform.
52


The number and growth of our larger customers is of particular importance to us as these customers represent a significant majority of our revenue and revenue growth, and they are more representative of the SMB customers that grow on our platform and use multiple products. We define customers paying more than $50 per month as customers having generated an invoice of greater than $50 for that period.
ARPU
We believe that our average revenue per customer, which we refer to as ARPU, is a strong indication of our ability to land new customers with higher spending levels and expand usage of our platform by our existing customers. We calculate ARPU on a monthly basis as our total revenue in that period divided by the number of customers determined as of the last day of that period. For a quarterly or annual period, ARPU is determined as the weighted average monthly ARPU over such three or 12-month period.
ARR
Given the renewable nature of our business, we view annual run-rate revenue as an important indicator of our current progress towards meeting our revenue targets and projected growth rate going forward. We calculate ARR at a point in time by multiplying the latest monthly period’s revenue by 12.
Net Dollar Retention Rate
Our ability to maintain long-term revenue growth and achieve profitability is dependent on our ability to retain and grow revenue from our existing customers. We have a history of retaining customers for multiple years and in many cases increasing their spend with us over time. To help us measure our performance in this area, we monitor our net dollar retention rate. We calculate net dollar retention rate monthly by starting with the revenue from the cohort of all customers during the corresponding month 12 months prior, or the Prior Period Revenue. We then calculate the revenue from these same customers as of the current month, or the Current Period Revenue, including any expansion and net of any contraction or attrition from these customers over the last 12 months. The calculation also includes revenue from customers that generated revenue before, but not in, the corresponding month 12 months prior, but subsequently generated revenue in the current month and are therefore reflected in the Current Period Revenue. We include this group of re-engaged customers in this calculation because our customers frequently use our platform for projects that stop and start over time. We then divide the total Current Period Revenue by the total Prior Period Revenue to arrive at the net dollar retention rate for the relevant month. For a quarterly or annual period, the net dollar retention rate is determined as the average monthly net dollar retention rates over such three or 12-month period.
Components of Results of Operations
Revenue
We provide cloud computing services, including but not limited to compute, storage and networking, to our customers. We recognize revenue based on the customer utilization of these resources. Customer contracts are primarily month-to-month and do not include any minimum guaranteed quantities or fees. Fees are billed monthly, and payment is typically due upon invoicing. Revenue is recognized net of allowances for credits and any taxes collected from customers, which are subsequently remitted to governmental authorities.
We may offer sales incentives in the form of promotional and referral credits and grant credits to encourage customers to use our services. These types of promotional and referral credits typically expire in two months or less if not used. For credits earned with a purchase, they are recorded as contract liabilities when earned and recognized at the earlier of redemption or expiration. The majority of credits are redeemed in the month they are earned.
Cost of Revenue
Cost of revenue consists primarily of fees related to operating in third-party co-location facilities, personnel expenses for those directly supporting our data centers and non-personnel costs, including amortization of capitalized internal-use software development costs and depreciation of our data center equipment. Third-party co-location facility costs include data center rental fees, power costs, maintenance fees, network and bandwidth. Personnel expenses include salaries, bonuses, benefits, and stock-based compensation.
We intend to continue to invest additional resources in our infrastructure to support our product portfolio and scalability of our customer base. The level, timing and relative investment in our infrastructure could affect our cost of revenue in the future.
Operating Expenses
53


Research and Development Expenses
Research and development expenses consist primarily of personnel costs including salaries, bonuses, benefits and stock-based compensation. Research and development expenses also include amortization of capitalized internal-use software development costs for research and development activities, which are amortized over three years, and professional services, as well as costs related to our efforts to add new features to our existing offerings, develop new offerings, and ensure the security, performance, and reliability of our global cloud platform. We expect research and development expenses to increase in absolute dollars as we continue to invest in our platform and product offerings.
Sales and Marketing Expenses
Sales and marketing expenses consist primarily of personnel costs of our sales, marketing and customer support employees including salaries, bonuses, benefits and stock-based compensation. Sales and marketing expenses also include costs for marketing programs, advertising and professional service fees. We expect sales and marketing expenses to continue to increase in absolute dollars as we enhance our product offerings and implement new marketing strategies.
General and Administrative Expenses
General and administrative expenses consist primarily of personnel costs of our human resources, legal, finance, and other administrative functions including salaries, bonuses, benefits, and stock-based compensation. General and administrative expenses also include bad debt expense, software, payment processing fees, business insurance, depreciation and amortization expenses, rent and facilities costs, and other administrative costs. We expect to incur significant additional legal, accounting and other expenses to support our operations as a public company, including costs associated with our compliance with the Sarbanes-Oxley Act. We also expect general and administrative expenses to increase in absolute dollars as we continue to grow our business.
Other (Income) Expense
Other (income) expense consists primarily of interest expense on our existing credit facility, amortization of convertible debt issuance costs, and third-party equipment financing; loss on extinguishment of debt; and gains or losses on foreign currency exchange.
Income Tax Expense
Income tax expense consists primarily of income taxes in certain foreign and state jurisdictions in which we conduct business. We maintain a full valuation allowance on our U.S. federal and state deferred tax assets as we have concluded that it is more likely than not that the deferred assets will not be realized.
54


Results of Operations
The following table sets forth our results of operations for the periods presented:
Year Ended December 31,
202120202019
(in thousands)
Revenue$428,561 $318,380 $254,823 
Cost of revenue(1)
170,595 145,532 122,259 
Gross profit257,966 172,848 132,564 
Operating expenses:
Research and development(1)
115,684 74,970 59,973 
Sales and marketing(1)
50,878 33,472 31,340 
General and administrative(1)
102,590 80,197 71,156 
Total operating expenses269,152 188,639 162,469 
Loss from operations(11,186)(15,791)(29,905)
Other (income) expense7,015 26,866 9,692 
Loss before income taxes(18,201)(42,657)(39,597)
Income tax expense1,302 911 793 
Net loss attributable to common stockholders$(19,503)$(43,568)$(40,390)
___________________
(1)Includes stock-based compensation as follows:
Year Ended December 31,
202120202019
(in thousands)
Cost of revenue$1,147 $545 $1,142 
Research and development23,315 7,765 4,688 
Sales and marketing8,471 1,924 539 
General and administrative28,644 19,222 12,277 
Total$61,577 $29,456 $18,646 
Stock-based compensation for the years ended December 31, 2020 and 2019 included compensation of $18.3 million and $12.1 million, respectively, related to secondary sales of common stock by certain current and former employees, which is primarily included in General and administrative. There were no such expenses recorded for the year ended December 31, 2021. See “Comparison of the Years Ended December 31, 2021 and 2020—Operating Expenses” and “Comparison of the Years Ended December 31, 2020 and 2019—Operating Expenses” below.
55


The following table sets forth our results of operations as a percentage of revenue for the periods presented:
Year Ended December 31,
202120202019
Revenue100 %100 %100 %
Cost of revenue40 46 48 
Gross profit60 54 52 
Operating expenses:
Research and development27 24 24 
Sales and marketing12 11 12 
General and administrative24 25 28 
Total operating expenses63 60 64 
Loss from operations(3)(6)(12)
Other (income) expense
Loss before income taxes(5)(14)(16)
Income tax expense***
Net loss attributable to common stockholders(5)%(14)%(16)%
___________________
* Less than 1% of revenue
Comparison of the Years Ended December 31, 2021 and 2020
Revenue
Year Ended December 31,
20212020$ Change% Change
(in thousands)
Revenue$428,561 $318,380 $110,181 35 %
Revenue increased $110.2 million, or 35%, for the year ended December 31, 2021 compared to the year ended December 31, 2020, primarily due to a 25% increase in ARPU to $59.96 from $47.78 and an increase of approximately 36,000 customers to approximately 609,000. The increase in ARPU was primarily driven by continued adoption of our products by our customers leading to higher average usage on our platform.
Cost of Revenue
Year Ended December 31,
20212020$ Change% Change
(in thousands)
Cost of revenue$170,595 $145,532 $25,063 17 %
Cost of revenue increased $25.1 million, or 17%, for the year ended December 31, 2021 compared to the year ended December 31, 2020, primarily due to higher co-location costs and depreciation of our network equipment to support the growth in our business.
56


Operating Expenses
Year Ended December 31,
20212020$ Change% Change
(in thousands)
Research and development$115,684 $74,970 $40,714 54 %
Sales and marketing50,878 33,472 17,406 52 %
General and administrative102,590 80,197 22,393 28 %
Total operating expenses$269,152 $188,639 $80,513 43 %
Research and development expenses increased $40.7 million, or 54%, for the year ended December 31, 2021 compared to the year ended December 31, 2020, primarily due to higher personnel costs and stock-based compensation.
Sales and marketing expenses increased $17.4 million, or 52%, for the year ended December 31, 2021 compared to the year ended December 31, 2020, primarily due to an increase in advertising costs, stock-based compensation, and personnel costs.
General and administrative expenses increased $22.4 million, or 28%, for the year ended December 31, 2021 compared to the year ended December 31, 2020, primarily due to higher stock-based compensation and personnel costs, as well as higher payment processing fees and business insurance.
Other (Income) Expense
Year Ended December 31,
20212020$ Change% Change
(in thousands)
Other (income) expense$7,015 $26,866 $(19,851)(74)%
Other (income) expense decreased $19.9 million, or 74%, for the year ended December 31, 2021 compared to the year ended December 31, 2020, primarily due to lower interest expense due to the payoff of our debt under our existing credit facility and notes payable in the first quarter of 2021 and the $12.8 million unrealized loss on the revaluation of warrants for the year ended December 31, 2020.
Income Tax Benefit
Year Ended December 31,
20212020$ Change% Change
(in thousands)
Income tax expense$1,302 $911 $391 43 %
Income tax expense increased $0.4 million, or 43%, for the year ended December 31, 2021 compared to the year ended December 31, 2020, primarily due to an increase of income in foreign jurisdictions.
Comparison of the Years Ended December 31, 2020 and 2019
Revenue
Year Ended December 31,
20202019$ Change% Change
(in thousands)
Revenue$318,380 $254,823 $63,557 25 %
Revenue increased $63.6 million, or 25%, for the year ended December 31, 2020 compared to the year ended December 31, 2019, primarily due to a 19% increase in ARPU to $47.78 from $40.16 and an increase of approximately 30,000 customers to approximately 573,000. The increase in ARPU was primarily driven by a $15.0 million increase in revenue from new products, and the increase in customers was driven by continued strong customer acquisition and retention.
57


Cost of Revenue
Year Ended December 31,
20202019$ Change% Change
(in thousands)
Cost of revenue$145,532 $122,259 $23,273 19 %
Cost of revenue increased $23.3 million, or 19%, for the year ended December 31, 2020 compared to the year ended December 31, 2019, primarily due to higher co-location costs, bandwidth expenses and depreciation of our network equipment to support the growth in our business, as well as additional ancillary data center equipment needs.
Operating Expenses
Year Ended December 31,
20202019$ Change% Change
(in thousands)
Research and development$74,970 $59,973 $14,997 25 %
Sales and marketing33,472 31,340 2,132 %
General and administrative80,197 71,156 9,041 13 %
Total operating expenses$188,639 $162,469 $26,170 16 %
Research and development expenses increased $15.0 million, or 25%, for the year ended December 31, 2020 compared to the year ended December 31, 2019, primarily due to higher personnel costs to support our growing operations, as well as stock-based compensation including secondary sales of our common stock.
Sales and marketing expenses increased $2.1 million, or 7%, for the year ended December 31, 2020 compared to the year ended December 31, 2019, primarily due to an increase in personnel costs to support our growing operations, partially offset by a decrease in advertising and other promotional costs.
General and administrative expenses increased $9.0 million, or 13%, for the year ended December 31, 2020 compared to the year ended December 31, 2019, primarily due to stock-based compensation including secondary sales of our common stock, an increase in personnel costs to support our growing operations and an increase in software expenses, partially offset by a decrease in travel and entertainment as a result of the COVID-19 pandemic.
Other (Income) Expense
Year Ended December 31,
20202019$ Change% Change
(in thousands)
Other (income) expense$26,866 $9,692 $17,174 177 %
Other (income) expense increased $17.2 million, or 177%, for the year ended December 31, 2020 compared to the year ended December 31, 2019, primarily due to an increase in interest expense as a result of increased borrowings under our existing credit facility and a $12.8 million unrealized loss on the revaluation of warrants.
Income Tax Expense
Year Ended December 31,
20202019$ Change% Change
(in thousands)
Income tax expense$911 $793 $118 15 %
Income tax expense increased $0.1 million, or 15%, for the year ended December 31, 2020 compared to the year ended December 31, 2019, primarily due to an increase of income in foreign jurisdictions.
58


Liquidity and Capital Resources
We have funded our operations since inception primarily with cash flow generated by operations, private offerings of our securities, borrowings under our existing credit facility and capital expenditure financings. In March 2021, we consummated our initial public offering of 16,500,000 shares of our common stock at an offering price of $47.00 per share resulting in aggregate net proceeds to us of $723.0 million after deducting the underwriting discounts and commissions and offering expenses payable by us.
We believe our existing cash and cash equivalents, cash flow from operations and availability under our Credit Facility (as defined below) and Convertible Notes (as defined below) will be sufficient to support working capital and capital expenditure requirements and our outstanding contractual commitments for at least the next 12 months.
In February and March 2020, we entered into and subsequently amended a second amended and restated credit agreement with KeyBank National Association as administrative agent. In November 2021, we further amended such credit agreement, or as amended, the Credit Facility, to revise certain covenants that restricted the incurrence of indebtedness to permit the issuance of the convertible notes discussed below. Our Credit Facility has total draw down capacity of $320.0 million, with a $150.0 million revolver, or the Revolving Credit Facility, and a $170.0 million term loan. Our Credit Facility will mature on February 13, 2025. As of December 31, 2021, our total available borrowing capacity under our Revolving Credit Facility was $150.0 million.
Our Credit Facility is secured by a first-priority security interest in substantially all of our assets. Our Credit Facility contains certain financial and operational covenants, including a maximum ratio of consolidated total debt to consolidated EBITDA of 4.50x with step-downs over time and a maximum debt service coverage ratio of 3.00x. Consolidated total debt and consolidated EBITDA, which are non-GAAP measures used for this covenant, are calculated in accordance with the definitions set forth in the Credit Facility. In this context, these measures are used solely to provide information on the extent to which we are in compliance with these financial covenants and may not be comparable to consolidated total debt and consolidated EBITDA used by other companies or any other non-GAAP measures we present elsewhere in this prospectus. We were in compliance with all covenants under our Credit Facility as of December 31, 2021.
In November 2021, we issued $1.50 billion aggregate principal amount of 0% Convertible Senior Notes due December 1, 2026, or the Convertible Notes, in a private offering, for net proceeds of $1.46 billion, after deducting underwriting fees, expenses and commissions. The Convertible Notes are senior unsecured obligations and do not bear regular interest, and the principal amount of the Convertible Notes does not accrete. The Convertible Notes will mature on December 1, 2026 unless earlier converted, redeemed, or repurchased. In connection with this issuance and to minimize the impact of potential economic dilution upon conversion of the Convertible Notes, we repurchased and subsequently retired 2,940,929 shares of common stock at $119.01 per share, for a total cost of $350.0 million.
The following table summarizes our cash flows for the periods presented:
Year Ended December 31,
(In thousands)
202120202019
Net cash provided by operating activities$133,114 $58,115 $39,902 
Net cash used in investing activities(113,605)(115,490)(87,383)
Net cash provided by financing activities1,593,379 124,026 49,804 
Net increase in cash and cash equivalent
1,612,888 66,651 2,323 
Operating Activities
Our largest source of operating cash is cash collections from sales to our customers. Our primary uses of cash from operating activities are for personnel costs, data center co-location expenses, marketing expenses, payment processing fees, bandwidth and connectivity, server maintenance and software licensing fees.
Net cash provided by operating activities was $133.1 million, $58.1 million and $39.9 million for the years ended December 31, 2021, 2020 and 2019, respectively, for which the increases in each year were primarily driven by an increase in cash collections from higher revenues offset by an increase in cash expenses from personnel related costs.
59


Investing Activities
Net cash used in investing activities was $113.6 million for the year ended December 31, 2021 compared to $115.5 million for the year ended December 31, 2020. The decrease was driven by decreases in capitalization of internal-use software development costs and capital expenditures for property and equipment, partially offset by cash paid for acquisition of businesses, net of cash acquired.
Net cash used in investing activities was $115.5 million for the year ended December 31, 2020 compared to $87.4 million for the year ended December 31, 2019. The increase was driven by increases in capital expenditures for property and equipment, partially offset by decreases in capitalization of internal-use software development costs, purchase of intangible assets and cash paid for acquisition of businesses, net of cash acquired.
Financing Activities
Net cash provided by financing activities of $1,593.4 million for the year ended December 31, 2021 was primarily due to net proceeds from our Convertible Notes issuance of $1,462.2 million and IPO of $723.0 million (including $1.4 million paid in fiscal year 2020), partially offset by repayments on the Credit Facility and notes payable of $263.2 million and repurchase of our common stock of $350 million.
Net cash provided by financing activities of $124.0 million for the year ended December 31, 2020 was primarily due to $75.2 million in net proceeds from. borrowings under the Credit Facility, the proceeds of which were used to repay the previous credit facility, $49.8 million from our Series C preferred stock offering, and $14.0 million of proceeds from the issuance of common stock under our stock plan, partially offset by $17.9 million in repayment of notes payable and capital leases associated with financed equipment purchases.
Net cash provided by financing activities of $49.8 million for the year ended December 31, 2019 was primarily due to $59.5 million in borrowings under the 2018 revolving credit facility and $11.5 million of proceeds from third-party equipment financings, partially offset by $22.8 million in repayment of notes payable associated with financed equipment purchases.
Contractual Obligations and Commitments
Other than our long-term debt obligations, operating lease commitments and purchase obligations as disclosed in Note 6, 7 and Note 8, respectively, of the Company’s consolidated financial statements included in this Annual Report on Form 10-K, we had no material contractual obligations as of December 31, 2021.
Critical Accounting Policies and Estimates
Our consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses, and related disclosures. On an ongoing basis, we evaluate our estimates and assumptions. Our actual results may differ from these estimates under different assumptions or conditions.
We believe that the following accounting policies involve a greater degree of judgment and complexity. Accordingly, these are the policies we believe are the most critical to aid in fully understanding and evaluating our consolidated financial condition and results of our operations.
Revenue Recognition
We adopted Financial Accounting Standards Board Accounting Standards Codification or ASC, Topic 606, Revenue from Contracts with Customers, or ASC 606, and ASC 340-40, Contract Costs, effective January 1, 2019, using the modified retrospective method of adoption. ASC 606 was applied only to contracts that are not completed at the date of initial application. The adoption of ASC 606 did not result in any significant changes to the amount and timing of revenue recognition in prior, current or future periods. Therefore, there was no cumulative adjustment as a result of adoption. The reported results for fiscal year 2019 onwards reflect the application of ASC 606.
We account for revenue using the following steps:
1. Identify the contract with a customer
We consider the terms and conditions of the contract and our customary business practices in identifying our contracts under ASC 606. We determine we have a contract with a customer when the customer agrees to the terms of service, we can identify each party’s rights regarding the services to be transferred, we can identify the payment terms for
60


the services, 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, we apply security checks and validate their payment method.
2. Identify the performance obligations in the contract
Our performance obligation is to provide our cloud-based infrastructure for customers to use at the customers’ election. The availability of services is free of charge, and therefore we have no performance obligation until the customer elects to use the services.
3. Determine the transaction price
The transaction price is calculated based on the customer’s usage for the month at an hourly rate that is published on the Company’s website. None of our contracts contain a significant financing component.
4. Allocate the transaction price to performance obligations in the contract
The transaction price is calculated based on actual monthly usage and pricing that is published on the Company’s website. This is considered a single performance obligation, and thus the entire transaction price is allocated to the single performance obligation.
5. Recognize revenue when or as we satisfy a performance obligation
We provide cloud computing services, including but not limited to compute, storage and networking, to our customers. We recognize revenue based on the customer utilization of these resources. Customer contracts are primarily month-to-month and do not include any minimum guaranteed quantities or fees. Fees are billed monthly, and payment is typically due upon invoicing. Revenue is recognized net of allowances for credits and any taxes collected from customers, which are subsequently remitted to governmental authorities.
Our global cloud platform is supported by various third parties. We considered the principal versus agent guidance in ASC 606 and concluded that we are the principal for all services provided to its customers.
We may offer sales incentives in the form of promotional and referral credits and grant credits to encourage customers to use our services. These types of promotional and referral credits typically expire in two months or less if not used. For credits earned with a purchase, they are recorded as contract liabilities when earned and recognized at the earlier of redemption or expiration. The majority of credits are redeemed in the month they are earned.
Timing of revenue recognition may differ from the timing of invoicing to customers. We record a receivable when revenue is recognized prior to invoicing. Any payments received in advance of billing are a contract liability, which is recorded as Deferred revenue within Total current liabilities on the Consolidated Balance Sheets.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable primarily represents revenue recognized that was not invoiced at the balance sheet date and is primarily collected in the following month. We maintain the allowance for doubtful accounts for estimated losses expected to result from the inability of some customers to make payments as they become due. We continuously monitor collections and payments from our customers and maintain a provision for estimated credit losses based on historical loss patterns, the number of days that customer invoices are past due and an evaluation of the potential risk of loss associated with specific accounts. When management becomes aware of circumstances that may further decrease the likelihood of collection, it records a specific allowance against amounts due, which reduces the receivable to the amount that management reasonably believes will be collected. We record changes in our estimate to the allowance for doubtful accounts through bad debt expense and relieve the allowance after the potential for recovery is considered remote. While such credit losses have historically been within our expectations and the provisions established, we cannot guarantee that we will continue to experience the same credit loss rates that we have in the past.
Stock-Based Compensation
ASC Topic 718, Compensation—Stock Compensation (“ASC 718”) requires that share-based compensation expense be measured and recognized at an amount equal to the fair value of share-based payments granted under compensation arrangements. The fair value of each restricted stock award or stock option awards that only contains a time-based vesting condition is equal to the market value of our common stock on the date of grant. For the award that contains a market condition, we estimate the fair value using a Monte Carlo simulation model whereby the fair value of the award is
61


fixed at grant date and amortized over the longer of the remaining performance or service period. The Monte Carlo Simulation valuation model incorporates the following assumptions: expected stock price volatility, the expected life of the awards, a risk-free interest rate and expected dividend yield. Significant judgment is required in determining the expected volatility of our common stock. Due to the limited history of trading of our common stock, we determined expected volatility based on a peer group of publicly traded companies.
Internal-Use Software Costs
We capitalize costs to develop software for internal use when both the preliminary project stage is complete and management has authorized further funding for the project based on a determination that it is both probable that the project will be completed and used to perform the function intended. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Capitalized costs include external consulting fees, payroll and payroll-related costs, and stock-based compensation for employees in our development teams who are directly associated with, and who devote time to, our internal-use software projects during the application development stage. Once an application has reached the development stage, qualifying internal and external costs are capitalized until the application is substantially complete and ready for its intended use. Capitalized qualifying costs are amortized on a straight-line basis when the software is ready for its intended use over an estimated useful life, which is generally three years. We evaluate the useful lives of these assets on an annual basis and test for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.
We exercise judgment in determining the point at which various projects may be capitalized, in assessing the ongoing value of the capitalized costs and in determining the estimated useful lives over which the costs are amortized.
Recently Adopted Accounting Pronouncements
See Note 2, Summary of Significant Accounting Policies, in our Notes to Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K for a discussion of recent accounting pronouncements.
Emerging Growth Company Status
We are an emerging growth company, as defined under the JOBS Act. The JOBS Act provides that an emerging growth company may take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards. Therefore, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to use the extended transition period under the JOBS Act until the earlier of the date we (1) are no longer an emerging growth company or (2) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates.
Non‑GAAP Financial Measures
To supplement our consolidated financial statements, which are prepared and presented in accordance with generally accepted accounting principles in the United States, or GAAP, we provide investors with non-GAAP financial measures including: (i) adjusted gross profit and adjusted gross margin; (ii) non-GAAP income from operations and non-GAAP operating margin; (iii) adjusted EBITDA and adjusted EBITDA margin; (iv) non-GAAP net income (loss) and non-GAAP diluted net income (loss) per share; and (v) free cash flow and free cash flow margin. These measures are presented for supplemental informational purposes only, have limitations as analytical tools and should not be considered in isolation or as a substitute for financial information presented in accordance with GAAP. In particular, free cash flow is not a substitute for cash used in operating activities. Additionally, the utility of free cash flow as a measure of our financial performance and liquidity is further limited as it does not represent the total increase or decrease in our cash balance for a given period. Our calculations of each of these measures may differ from the calculations of measures with the same or similar titles by other companies and therefore comparability may be limited. Because of these limitations, when evaluating our performance, you should consider each of these non-GAAP financial measures alongside other financial performance measures, including the most directly comparable financial measure calculated in accordance with GAAP and our other GAAP results. A reconciliation of each of our non-GAAP financial measures to the most directly comparable financial measure calculated in accordance with GAAP is set forth below.
62


Adjusted Gross Profit and Adjusted Gross Margin
We believe adjusted gross profit and adjusted gross margin, when taken together with our GAAP financial results, provides a meaningful assessment of our performance, and is useful for the preparation of our annual operating budget and quarterly forecasts.
We define adjusted gross profit as gross profit exclusive of stock-based compensation, amortization of capitalized internal-use software development costs and depreciation of our data center equipment included within Cost of revenue. We exclude stock-based compensation, which is a non-cash item, because we do not consider it indicative of our core operating performance. We exclude depreciation and amortization, which primarily relates to our investments in our data center servers that are long lived assets with an economic life of five years, because it may not reflect our current or future cash spending levels to support our business. While we intend to spend a significant amount on capital expenditures on an absolute basis in the coming years, our capital expenditures as a percentage of revenue has declined significantly and will continue to decline. We define adjusted gross margin as a percentage of adjusted gross profit to revenue.
The following table presents a reconciliation of Gross profit, the most directly comparable financial measure stated in accordance with GAAP, to adjusted gross profit, for each of the periods presented:
Year Ended December 31,
(In thousands)202120202019
Gross profit$257,966 $172,848 $132,564 
Adjustments:
Depreciation and amortization$81,937 $69,547 $58,975 
Stock-based compensation1,147 545 1,142 
Adjusted gross profit$341,050 $242,940 $192,681 
Gross margin60 %54 %52 %
Adjusted gross margin80 %76 %76 %
Non-GAAP Income from Operations and Non-GAAP Operating Margin
We define non-GAAP income from operations as Loss from operations excluding stock-based compensation. We define non-GAAP operating margin as non-GAAP income from operations as a percentage of revenue. We use Non-GAAP income from operations to understand and evaluate our core operating performance and trends and to develop short-term and long-term operating plans. We believe that Non-GAAP income from operations facilitates comparison of our operating performance on a consistent basis between periods, and when viewed in combination with our results prepared in accordance with GAAP, helps provide a broader picture of factors and trends affecting our results of operations.
The following table presents a reconciliation of Loss from operations, the most directly comparable financial measure stated in accordance with GAAP, to Non-GAAP income (loss) from operations, for each of the periods presented:
Year Ended December 31,
(In thousands)202120202019
Loss from operations$(11,186)$(15,791)$(29,905)
Adjustments:
Stock-based compensation$61,577 $29,456 $18,646 
Non-GAAP income (loss) from operations$50,391 $13,665 $(11,259)
Operating margin(3)%(5)%(12)%
Non-GAAP operating margin12 %%(4)%
63


Adjusted EBITDA and Adjusted EBITDA Margin
We define adjusted EBITDA as net loss attributable to common stockholders, adjusted to exclude depreciation and amortization, stock-based compensation, interest expense, income tax expense, loss on extinguishment of debt, restructuring and severance expense, asset impairment, revaluation of warrants, acquisition related costs, a release of a VAT reserve and other charges. We believe that adjusted EBITDA, when taken together with our GAAP financial results, provides meaningful supplemental information regarding our operating performance and facilitates internal comparisons of our historical operating performance on a more consistent basis by excluding certain items that may not be indicative of our business, results of operations or outlook. In particular, we believe that the use of adjusted EBITDA is helpful to our investors as it is a measure used by management in assessing the health of our business, determining incentive compensation, evaluating our operating performance, and for internal planning and forecasting purposes.
Our calculation of adjusted EBITDA and adjusted EBITDA margin may differ from the calculations of adjusted EBITDA and adjusted EBITDA margin by other companies and therefore comparability may be limited. Because of these limitations, when evaluating our performance, you should consider adjusted EBITDA and adjusted EBITDA margin alongside other financial performance measures, including our net loss attributable to common stockholders and other GAAP results.
The following table presents a reconciliation of Net loss attributable to common stockholders, the most directly comparable financial measure stated in accordance with GAAP, to adjusted EBITDA for each of the periods presented:
Year Ended December 31,
(In thousands)202120202019
Net loss attributable to common stockholders$(19,503)$(43,568)$(40,390)
Adjustments:
Depreciation and amortization$88,372 $75,574 $63,081 
Stock-based compensation61,577 29,456 18,646 
Interest expense3,744 13,610 9,356 
Income tax expense1,302 911 793 
Loss on extinguishment of debt3,435 259 — 
Restructuring and severance(1)
— 4,213 1,340 
Asset impairment(2)
285 1,222 546 
Revaluation of warrants(556)12,825 411 
Acquisition related costs469 — 88 
Release of VAT reserve(3)
(3,188)— — 
Other(4)
315 1,392 1,373 
Adjusted EBITDA$136,252 $95,894 $55,244 
Adjusted EBITDA margin32 %30 %22 %
___________________
(1)Consists primarily of expenses related to changes in our senior leadership, sales and infrastructure teams.
(2)Consists of internal-use software impairment charges related to software that is no longer being used.
(3)Resolution of certain tax matters in certain jurisdictions with relevant authorities.
(4)Consists primarily of third-party consulting costs to enhance our finance function.
Non-GAAP Net Income (Loss) and Non-GAAP Diluted Net Income (Loss) Per Share
We define non-GAAP net income (loss) as Net loss attributable to common stockholders, excluding stock-based compensation, amortization of acquired intangibles, acquisition related costs, and a release of a VAT reserve. We define non-GAAP diluted net income (loss) per share as non-GAAP net income (loss) divided by the weighted-average shares including the dilutive effects of our convertible preferred stock, warrants, stock options, RSUs, PRSUs and Convertible Notes.
64


We believe non-GAAP net income (loss) per share provides our management and investors consistency and comparability with our past financial performance and facilitates period-to-period comparisons of operations, as this metric generally eliminates the effects of unusual or non-recurring items from period to period for reasons unrelated to overall operating performance.
Year Ended December 31,
(In thousands except per share data)202120202019
Net loss attributable to common stockholders$(19,503)$(43,568)$(40,390)
Stock-based compensation61,577 29,456 18,646 
Amortization of acquired intangibles671 304 228 
Acquisition related costs469 — 88 
Release of VAT reserve(1)
(3,188)— — 
Income tax effects of non-GAAP adjustments(2)
233 
Non-GAAP Net income (loss)$40,259 $(13,802)$(21,422)
Non-GAAP Diluted net income (loss) per share
$0.34 $(0.33)$(0.56)
Weighted-average shares used to compute Non-GAAP diluted net income (loss) per share(3)
118,028 41,658 38,004 
___________________
(1)Resolution of certain tax matters in certain jurisdictions with relevant authorities.
(2)The income tax effects of non-GAAP adjustments are calculated based on the applicable statutory tax rate for the relevant jurisdiction, except for those items which are non-taxable or subject to valuation allowances for which the tax expense (benefit) was calculated at 0%. The tax benefit for amortization is calculated in a similar manner as the tax effects of the non-GAAP adjustments.
(3)Basic weighted-average shares was used to compute both basic and diluted non-GAAP net loss attributable to common stockholders per share for the years ended December 31, 2020 and December 31, 2019.
Free Cash Flow and Free Cash Flow Margin
Free cash flow is a non-GAAP financial measure that we define as Net cash provided by operating activities less purchases of property and equipment, capitalized internal-use software costs and purchase of intangible assets. Free cash flow margin is calculated as free cash flow divided by total revenue. We believe that free cash flow and free cash flow margin are useful indicators of liquidity that provide information to management and investors about the amount of cash generated from our core operations that, after the purchases of property and equipment, can be used for strategic initiatives, including investing in our business and selectively pursuing acquisitions and strategic investments. We further believe that historical and future trends in free cash flow and free cash flow margin, even if negative, provide useful information about the amount of Net cash provided by operating activities that is available (or not available) to be used for strategic initiatives. For example, if free cash flow is negative, we may need to access cash reserves or other sources of capital to invest in strategic initiatives. One limitation of free cash flow and free cash flow margin is that they do not reflect our future contractual commitments. Additionally, free cash flow does not represent the total increase or decrease in our cash balance for a given period.
The following table presents our cash flows for the periods presented and a reconciliation of free cash flow and free cash flow margin to Net cash provided by operating activities the most directly comparable financial measure calculated in
65


accordance with GAAP:
Year Ended December 31,
(In thousands)202120202019
Net cash provided by operating activities$133,114 $58,115 $39,902 
Adjustments:
Capital expenditures - property and equipment$(97,072)$(98,217)$(53,504)
Capital expenditures - internal-use software development(6,391)(12,328)(16,940)
Purchase of intangible assets(5,636)(5,118)(14,055)
Free Cash Flow$24,015 $(57,548)$(44,597)
As a percentage of revenue:
Net cash provided by operating activities31 %18 %16 %
Free cash flow margin%(18)%(18)%
ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to market risks in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily the result of fluctuations in interest rates and foreign currency exchange rates.
Interest Rate Risk
At December 31, 2021, we had cash and cash equivalents of $1.7 billion. Interest-earning instruments carry a degree of interest rate risk. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure. Due to the short-term nature of these investments, we believe there will be no associated material exposure to interest rate risk.
As of December 31, 2021, we had $1.5 billion outstanding on our Convertible Notes which accrue interest at 0%. A hypothetical 10% change in interest rates would not result in a material impact on our consolidated financial statements.
Foreign Currency Exchange Risk
All of our sales are denominated in U.S. dollars, and therefore our revenue is not currently subject to significant foreign currency risk. Our operating expenses are denominated in the currencies of the countries in which our operations are located, which are primarily in the United States, Canada, the Netherlands, Germany, India and the United Kingdom. Our consolidated results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates and may be adversely affected in the future due to changes in foreign exchange rates. To date, we have not entered into any hedging arrangements with respect to foreign currency risk or other derivative financial instruments, although we may choose to do so in the future. A hypothetical 10% increase or decrease in the relative value of the U.S. dollar to other currencies would not have a material effect on our operating results.
66


ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
DIGITALOCEAN HOLDINGS, INC.
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS
67


Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of DigitalOcean Holdings, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of DigitalOcean Holdings, Inc. (the Company) as of December 31, 2021 and 2020, the related consolidated statements of operations, comprehensive loss, convertible preferred stock and stockholders’ equity (deficit) and cash flows for each of the three years in the period ended December 31, 2021, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2021, in conformity with U.S. generally accepted accounting principles.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements 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 audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company's internal control over financial reporting. Accordingly, we express no such opinion.
Our audits included performing procedures to assess the risks of material misstatement of the 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 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 financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/ Ernst & Young LLP
We have served as the Company’s auditor since 2015.
New York, New York
February 25, 2022
68

DIGITALOCEAN HOLDINGS, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except share amounts)

December 31, 2021December 31, 2020
Current assets:
Cash and cash equivalents$1,713,387 $100,311 
Accounts receivable, less allowance for doubtful accounts of $4,212 and $3,104, respectively
39,619 28,098 
Prepaid expenses and other current assets17,050 19,544 
Total current assets1,770,056 147,953 
Property and equipment, net249,643 238,956 
Restricted cash2,038 2,226 
Goodwill32,170 2,674 
Intangible assets, net42,915 34,649 
Deferred tax assets88 82 
Other assets4,085 3,712 
Total assets$2,100,995 $430,252 
Current liabilities:
Accounts payable12,657 12,433 
Accrued other expenses31,907 27,025 
Deferred revenue4,826 4,873 
Current portion of long-term debt 17,468 
Other current liabilities8,849 22,986 
Total current liabilities$58,239 $84,785 
Deferred tax liabilities421 211 
Long-term debt1,462,676 242,215 
Other long-term liabilities1,462 2,061 
Total liabilities$1,522,798 $329,272 
Commitments and Contingencies (Note 8)
Convertible preferred stock$ $173,074 
Preferred stock ($0.000025 par value per share; 10,000,000 and 0 shares authorized; 0 shares issued and outstanding as of December 31, 2021 and 2020, respectively)
$ $ 
Common stock ($0.000025 par value per share; 750,000,000 and 111,400,000 shares authorized; 109,175,863 and 45,299,339 issued; and 107,207,635 and 43,331,111 outstanding as of December 31, 2021 and 2020, respectively)
2 1 
Treasury stock, at cost (1,968,228 shares at December 31, 2021 and 2020)
(4,598)(4,598)
Additional paid-in capital769,705 99,783 
Accumulated other comprehensive loss(374)(245)
Accumulated deficit(186,538)(167,035)
Total stockholders’ equity (deficit)$578,197 $(72,094)
Total liabilities, convertible preferred stock and stockholders’ equity (deficit)$2,100,995 $430,252 
See accompanying notes to consolidated financial statements
69

DIGITALOCEAN HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share amounts)

Year Ended December 31,
202120202019
Revenue$428,561 $318,380 $254,823 
Cost of revenue170,595 145,532 122,259 
Gross profit257,966 172,848 132,564 
Operating expenses:
Research and development115,684 74,970 59,973 
Sales and marketing50,878 33,472 31,340 
General and administrative102,590 80,197 71,156 
Total operating expenses269,152 188,639 162,469 
Loss from operations(11,186)(15,791)(29,905)
Other (income) expense:
Interest expense3,744 13,610 9,356 
Loss on extinguishment of debt3,435 259  
Other (income) expense, net(164)12,997 336 
Other (income) expense7,015 26,866 9,692 
Loss before income taxes(18,201)(42,657)(39,597)
Income tax expense1,302 911 793 
Net loss attributable to common stockholders$(19,503)$(43,568)$(40,390)
Net loss per share attributable to common stockholders, basic and diluted$(0.21)$(1.05)$(1.06)
Weighted-average shares used to compute net loss per share, basic and diluted93,224 41,658 38,004 
See accompanying notes to consolidated financial statements
70

DIGITALOCEAN HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(in thousands)

Year Ended December 31,
202120202019
Net loss attributable to common stockholders$(19,503)$(43,568)$(40,390)
Other comprehensive loss:
Foreign currency translation adjustments, net of taxes(129)(133)(59)
Comprehensive loss$(19,632)$(43,701)$(40,449)
See accompanying notes to consolidated financial statements
71

DIGITALOCEAN HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT)
(in thousands, except share amounts)
Convertible Preferred StockCommon StockTreasury StockAdditional Paid-In CapitalAccumulated Other Comprehen-sive LossAccumulated DeficitTotal
SharesAmountSharesAmountSharesAmount
Balance at December 31, 201840,750,324 $123,264 37,958,143 $1 (1,968,228)$(4,598)$30,863 $(53)$(83,077)$(56,864)
Issuance of common stock under stock option plan— — 3,137,706 — — — 5,819 — — 5,819 
Stock-based compensation— — — — — — 19,214 — — 19,214 
Other comprehensive loss— — — — — — — (59)— (59)
Net loss attributable to common stockholders— — — — — — — — (40,390)(40,390)
Balance at December 31, 201940,750,324 123,264 41,095,849 1 (1,968,228)(4,598)55,896 (112)(123,467)(72,280)
Issuance of common stock under stock option plan— — 4,203,490 — — — 13,905 — — 13,905 
Issuance of convertible preferred stock4,721,905 49,810 — — — — — — — — 
Stock-based compensation— — — — — — 29,982 — — 29,982 
Other comprehensive loss— — — — — — — (133)— (133)
Net loss attributable to common stockholders— — — — — — — — (43,568)(43,568)
Balance at December 31, 202045,472,229 173,074 45,299,339 1 (1,968,228)(4,598)99,783 (245)(167,035)(72,094)
Issuance of common stock in connection with initial public offering, net of underwriting discounts and issuance costs— — 16,500,000 1 — — 722,980 — — 722,981 
Issuance of common stock under equity incentive plan, net of taxes withheld— — 3,793,386 — — — 15,502 — — 15,502 
Issuance of common stock under employee stock purchase plan, net of taxes withheld— — 117,996 — — — 4,401 — — 4,401 
Issuance of common stock for acquisition— — 636,994 — — — 27,566 — — 27,566 
Exercise of common stock warrants— — 296,848 — — — — — — — 
Conversion of redeemable preferred stock warrants to common stock warrants— — — — — — 13,906 — — 13,906 
Conversion of convertible preferred stock to common stock in connection with initial public offering(45,472,229)(173,074)45,472,229 — — — 173,074 — — 173,074 
Repurchase and retirement of common stock— — (2,940,929)— — — (350,000)— — (350,000)
Stock-based compensation— — — — — — 62,493 — — 62,493 
Other comprehensive loss— — — — — — — (129)— (129)
Net loss attributable to common stockholders— — — — — — — — (19,503)(19,503)
Balance at December 31, 2021 $ 109,175,863 $2 (1,968,228)$(4,598)$769,705 $(374)$(186,538)$578,197 

See accompanying notes to consolidated financial statements
72

DIGITALOCEAN HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)

Year Ended December 31,
202120202019
Operating activities
Net loss attributable to common stockholders$(19,503)$(43,568)$(40,390)
Adjustments to reconcile net loss to net cash provided by operating activities:
Depreciation and amortization88,372 75,574 63,081 
Stock-based compensation61,577 29,456 18,646 
Bad debt expense9,207 11,089 10,074 
Loss on extinguishment of debt3,435 259  
Release of VAT reserve(3,188)  
Non-cash interest expense1,357 1,107 418 
Loss on impairment285 1,222 546 
Revaluation of warrants(556)12,825 411 
Other121 (316)427 
Changes in operating assets and liabilities, net of acquisition:
Accounts receivable(20,727)(17,141)(14,413)
Prepaid expenses and other current assets1,130 (13,328)(2,839)
Accounts payable and accrued expenses9,325 2,369 3,954 
Deferred revenue(46)567 795 
Other assets and liabilities2,325 (2,000)(808)
Net cash provided by operating activities133,114 58,115 39,902 
Investing activities
Capital expenditures - property and equipment(97,072)(98,217)(53,504)
Capital expenditures - internal-use software development(6,391)(12,328)(16,940)
Purchase of intangible assets(5,636)(5,118)(14,055)
Cash paid for acquisition of businesses, net of cash acquired(5,000) (2,928)
Proceeds from sale of equipment494 173 44 
Net cash used in investing activities(113,605)(115,490)(87,383)
Financing activities
Proceeds from issuance of convertible notes, net of issuance costs1,462,195   
Repayment of capital leases (3,801)(888)
Repayment of notes payable(33,214)(14,080)(22,841)
Proceeds from third-party secured financings 7,795 11,495 
Repayment of term loan(166,813)(73,500)(3,281)
Proceeds from issuance of term loan, net of issuance costs 168,531  
Repayment of borrowings under revolving credit facility(63,200)(84,500) 
Proceeds from borrowings under revolving credit facility, net of issuance costs 61,394 59,500 
Proceeds related to the issuance of common stock under equity incentive plan18,369 13,905 5,819 
Proceeds from the issuance of common stock under employee stock purchase plan4,970   
Employee payroll taxes paid related to net settlement of equity awards(3,187)  
See accompanying notes to consolidated financial statements
73

DIGITALOCEAN HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)

Proceeds from initial public offering, net of underwriting discounts and commissions and other offering costs724,384 (1,403) 
Proceeds from the issuance of convertible preferred stock, net of issuance costs
 49,810  
Repurchase and retirement of common stock(350,000)  
Repayment of seller’s note(125)(125) 
Net cash provided by financing activities1,593,379 124,026 49,804 
Increase in cash, cash equivalents and restricted cash1,612,888 66,651 2,323 
Cash, cash equivalents and restricted cash - beginning of period102,537 35,886 33,563 
Cash, cash equivalents and restricted cash - end of period$1,715,425 $102,537 $35,886 
Supplemental disclosures of cash flow information:
Cash paid for interest$2,344 $12,398 $8,829 
Cash paid for taxes (net of refunds)921 605 306 
Non-cash investing and financing activities:
Capitalized stock-based compensation$916 $526 $567 
Property and equipment received but not yet paid, included in Accounts payable and Accrued other expenses12,968 17,928 23,622 
Seller financed equipment purchases 3,927 10,722 
Issuance of common stock for acquisition27,566   
Debt issuance costs included in accounts payable and accrued liabilities400   
See accompanying notes to consolidated financial statements
74

DIGITALOCEAN HOLDINGS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except share and per share amounts)

Note 1. Nature of the Business and Organization
DigitalOcean Holdings, Inc. and its subsidiaries (collectively, the “Company”, “we”, “our”, “us”) is a leading cloud computing platform offering on-demand infrastructure and platform tools for developers, start-ups and small-to-medium size businesses. The Company was founded with the guiding principle that the transformative benefits of the cloud should be easy to leverage, broadly accessible, reliable and affordable. The Company’s platform simplifies cloud computing, enabling its customers to rapidly accelerate innovation and increase their productivity and agility. The Company offers mission-critical infrastructure solutions across compute, storage and networking, and also enables developers to extend the native capabilities of the Company’s cloud with fully managed application, container and database offerings.
The Company has adopted a holding company structure and the primary operations are performed globally through our wholly-owned operating subsidiaries.
Initial Public Offering
On March 26, 2021, the Company completed its initial public offering (“IPO”), in which the Company issued and sold 16,500,000 shares of its common stock at a public offering price of $47.00 per share, which resulted in net proceeds of $722,981 after deducting the underwriting discounts and commissions and offering expenses payable by the Company. In connection with the IPO, all shares of the convertible preferred stock then outstanding automatically converted into 45,472,229 shares of common stock, and the redeemable convertible preferred stock warrants automatically converted into common stock warrants.
Prior to the IPO, deferred offering costs, which consist of direct incremental legal, accounting, and consulting fees relating to the IPO, were capitalized in Prepaid expenses and other current assets in the consolidated balance sheets. Upon the consummation of the IPO, $1,403 of net deferred offering costs were reclassified into stockholders’ equity as an offset against the IPO proceeds.
Note 2. Summary of Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include accounts of the Company and all wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. In the opinion of management, the consolidated financial statements reflect all adjustments, which include normal recurring adjustments, necessary for a fair statement of the Company’s financial position as of December 31, 2021, results of operations for the years ended December 31, 2021, 2020 and 2019, cash flows for the years ended December 31, 2021, 2020 and 2019, and stockholders' equity for the years ended December 31, 2021, 2020 and 2019.
The consolidated financial statements include the accounts of DigitalOcean Holdings, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Reclassifications
Certain prior year amounts have been reclassified and revised to conform to the current year presentation.
Use of Estimates
The preparation of these consolidated financial statements in conformity with U.S. GAAP requires management to make, on an ongoing basis, estimates, judgments and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates. Such estimates include, but are not limited to, those related to revenue recognition, accounts receivable and related reserves, useful lives and realizability of long lived assets, capitalized internal-use software development costs, accounting for stock-based compensation, valuation allowances against deferred tax assets, and the fair value and useful lives of tangible and intangible assets acquired and liabilities assumed resulting from business combinations. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.
Emerging Growth Company
The Company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act of 1933 (as amended, the “Securities Act”), as modified by the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public
75

`
companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.
Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Securities Exchange Act of 1934, as amended (“Exchange Act”)) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the Company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult because of the potential differences in accounting standards used.
Cash and Cash Equivalents
Cash and cash equivalents consist of highly liquid investments in money market funds, commercial paper and certificates of deposit, with original maturities from the date of purchase of three months or less. The carrying amounts of cash and cash equivalents approximate fair value because of the short-term maturity and highly liquid nature of these instruments. As of December 31, 2021, the Company held $620,000 in short term investments, maturing monthly for the next three months, with yields ranging from 0.10% to 0.22%. No such investments were held as of December 31, 2020 or 2019.
Foreign Currency
The reporting currency of the Company is the United States dollar (“USD”). The functional currency of the Company is USD, and the functional currency of the Company’s subsidiaries is the local currency of the jurisdiction in which the foreign subsidiary is located. The assets and liabilities of the Company’s subsidiaries are translated to USD at exchange rates in effect at the balance sheet date. All income statement accounts are translated at monthly average exchange rates. Resulting foreign currency translation adjustments are recorded directly in Accumulated other comprehensive (loss) income.
Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in Other (income) expense, net on the Consolidated Statements of Operations when realized.
Restricted Cash
Restricted cash includes deposits in financial institutions related to letters of credit used to secure lease agreements. The following table reconciles cash, cash equivalents and restricted cash per the Consolidated Statements of Cash Flows:
December 31,
20212020
Cash and cash equivalents$1,713,387 $100,311 
Restricted cash2,038 2,226 
Total cash, cash equivalents and restricted cash$1,715,425 $102,537 
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable primarily represents revenue recognized that was not invoiced at the balance sheet date and is primarily billed and collected in the following month. Trade accounts receivable are carried at the original invoiced amount less an estimated allowance for doubtful accounts based on the probability of future collection. Management determines the adequacy of the allowance based on historical loss patterns, the number of days that customer invoices are past due and an evaluation of the potential risk of loss associated with specific accounts. When management becomes aware of circumstances that may further decrease the likelihood of collection, it records a specific allowance against amounts due,
76

`
which reduces the receivable to the amount that management reasonably believes will be collected. The Company records changes in the estimate to the allowance for doubtful accounts through bad debt expense and reverses the allowance after the potential for recovery is considered remote.
The following table presents the changes in our allowance for doubtful accounts for the period presented:
December 31,
20212020
Balance as of December 31, 2020$3,104 $5,300 
Bad debt expense, net of recoveries9,207 11,089 
Write-offs(8,099)(13,285)
Balance as of December 31, 2021$4,212 $3,104 
Fair Value of Financial Instruments
The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities that are required to be recorded at fair value, the Company considers the principal or most advantageous market in which to transact and the market-based risk. The Company applies fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. The carrying amounts reported in the consolidated financial statements approximate the fair value for cash and cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued expenses due to their short-term nature. The carrying amount of the Company’s debt is classified as Level 2 due to limited trading activity of the 0% Convertible Senior Notes due December 1, 2026 and approximates fair value.
Property and Equipment
Property and equipment is stated at cost, net of accumulated depreciation. Depreciation on property and equipment is calculated using the straight-line method over the estimated useful lives of the assets and is included in depreciation and amortization expense in the Consolidated Statements of Operations. The estimated useful lives of property and equipment are as follows:
Property and Equipment CategoryUseful Life
Computers and equipment5 years
Furniture and fixtures5 years
Leasehold improvementsLesser of lease term or remaining useful life
Internal-use software3 years
The Company periodically reviews the estimated useful lives of property and equipment.
Capitalization of Internal-Use Software Development Costs
Capitalization of costs incurred in connection with software developed for internal-use commences when both the preliminary project stage is completed and management has authorized further funding for the project, based on a determination that it is probable the project will be completed and used to perform the function intended. Capitalized costs include external consulting fees, payroll and payroll-related costs, and stock-based compensation for employees on development teams who are directly associated with, and who devote time to, internal-use software projects during the application development stage. Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended use. Costs incurred during the planning, training, and post-implementation stages of the software development lifecycle are expensed as incurred and have been included in Research and development expense on the Consolidated Statements of Operations.
Impairment of Long-Lived Assets
Long-lived assets, including property and equipment and intangible assets with definite lives, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted cash flows expected to be generated by the asset. Impairment losses are then measured by comparing the fair value of assets to their carrying amounts.
77

`
Business Combinations
The Company recognizes assets acquired, liabilities assumed, and any contingent consideration related to business combinations based on estimates of their respective fair values on the date of acquisition. The purchase price is allocated to the identifiable net assets acquired, including intangible assets and liabilities assumed, based on estimated fair values at the date of acquisition. The excess of the purchase price over the amount allocated to the identifiable assets and liabilities, if any, is recorded as goodwill. Unanticipated events and circumstances may occur which may affect the accuracy or validity of such assumptions, estimates, or actual results. All subsequent changes to the estimated fair values of the acquired assets and liabilities assumed that occur within the measurement period and are based on facts and circumstances that existed at the acquisition date are recognized as an adjustment to goodwill.
Determining the fair value of assets acquired and liabilities assumed requires significant judgment, including the selection of valuation methodologies, estimates of future revenue and cash flows and discount rates in determining the fair value of intangible assets acquired and liabilities assumed. The assets purchased and liabilities assumed have been reflected on the Company’s Consolidated Balance Sheets, and the results are included on the Consolidated Statements of Operations and Consolidated Statements of Cash Flows from the date of acquisition.
Acquisition-related transaction costs, including legal and accounting fees and other external costs directly related to the acquisition, are recognized separately from the acquisition and expensed as incurred in General and administrative on the Consolidated Statements of Operations.
Goodwill and Indefinite-Lived Intangible Assets
Goodwill is an asset representing the future economic benefit arising from other assets acquired in a business combination which are not individually identified and separately recognized. The Company does not amortize goodwill. Goodwill has resulted from the acquisition of Nanobox, Inc. (“Nanobox”) on April 4, 2019 and Nimbella Corp. (“Nimbella”) on September 1, 2021 as discussed in Note 3. Goodwill is reviewed for impairment on an annual basis as of October 1st of each year, or more frequently if a triggering event occurs. Goodwill was $32,170 and $2,674 as of December 31, 2021 and 2020, respectively, and reflects the excess of cost over fair market value of the identifiable assets of the company acquired. The increase of $29,496 for the year ended December 31, 2021 is attributable to the acquisition of Nimbella.
Indefinite-lived intangible assets consist of Internet Protocol (“IP”) addresses needed for customers to host their server online. The Company evaluates these indefinite-lived intangible assets for impairment on an annual basis as of October 1st of each year and whenever events or changes in circumstances indicate that an impairment may exist. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset exceeds these estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the assets exceeds the fair value of the asset or asset group, based on discounted cash flows. No impairment charges for goodwill and indefinite-lived intangible assets have been recorded during the years ended December 31, 2021 and 2020. Intangible assets with indefinite lives were $39,906 and $34,270 as of December 31, 2021 and 2020, respectively, and are included as Intangible assets on the Consolidated Balance Sheets.
Intangible Assets
Intangible assets with definite lives consist of acquired developed technology. Intangible assets with definite lives are stated at cost less accumulated amortization and are amortized on a basis consistent with the timing and pattern of expected cash flows used to value the intangible, generally on a straight-line basis over the useful life of three years. Intangible assets with definite lives were $3,009 and $379 as of December 31, 2021 and 2020, respectively, and are included as Intangible assets on the Consolidated Balance Sheets.
Redeemable Convertible Preferred Stock Warrant Liability
The Company accounted for freestanding warrants to purchase shares of their convertible preferred stock in Other current liabilities on the Consolidated Balance Sheets. The redeemable convertible preferred stock warrants (the “warrants”) were recorded as a liability as the underlying shares of convertible preferred stock were contingently redeemable, which was outside of the control of the Company. The warrants were recorded at fair value using the Black-Scholes option-pricing model upon issuance and subject to remeasurement to fair value at each balance sheet date, with any change in fair value recognized as a separate line item on the Consolidated Statements of Operations.
Immediately prior to the IPO, all shares of the convertible preferred stock then outstanding automatically converted into shares of common stock, and the redeemable convertible preferred stock warrants automatically converted into
78

`
common stock warrants. Therefore, as the warrants no longer permitted the holder to purchase redeemable shares of preferred stock, the warrant liability was remeasured and reclassified to Additional paid-in capital. The common stock warrants were fully exercised during the year ended December 31, 2021.
Revenue Recognition
The Company adopted FASB Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606” or “the standard”) and ASC 340-40, Contract Costs, effective January 1, 2019, using the modified retrospective method of adoption. The standard was applied only to contracts that are not completed at the date of initial application. The adoption of ASC 606 did not result in any significant changes to the amount and timing of revenue recognition in prior, current or future periods. Therefore, there was no cumulative adjustment as a result of adoption. The reported results for fiscal year 2019 and later reflect the application of ASC 606.
The Company accounts for revenue using the following steps:
1. Identify the contract with a customer
2. Identify the performance obligations in the contract
3. Determine the transaction price
4. Allocate the transaction price to performance obligations in the contract
5. Recognize revenue when or as we satisfy a performance obligation
The Company provides cloud computing services, including but not limited to compute, storage, and networking, to its customers. The Company recognizes revenue based on the customer utilization of these resources. Customer contracts are typically month-to-month and do not include any minimum guaranteed quantities or fees. Fees are billed monthly, and payment is typically due upon invoicing. Revenue is recognized net of allowances for credits and any taxes collected from customers.
The Company’s global cloud platform is supported by various third parties. The Company considered the principal versus agent guidance in ASC 606 and concluded that it is the principal for all services provided to its customers.
The Company may offer sales incentives in the form of promotional and referral credits, and grant credits to encourage customers to use the Company’s services. These types of promotional and referral credits typically expire in two months or less if not used. For credits earned with a purchase, they are recorded as contract liabilities when earned and recognized at the earlier of redemption or expiration. The majority of credits are redeemed in the month they are earned.
Timing of revenue recognition may differ from the timing of invoicing to the Company’s customers. The Company records a receivable when revenue is recognized prior to invoicing. Any payments received in advance of billing are a contract liability, which is recorded as Deferred revenue within Total current liabilities on the Consolidated Balance Sheets. Revenue recognized during the years ended December 31, 2021, 2020 and 2019, which was included in the Deferred revenue balances at the beginning of each respective period, was $2,672, $2,440 and $1,936, respectively.
Cost of Revenue
Cost of revenue consists primarily of fees related to operating in third-party co-location facilities, personnel expenses for those directly supporting our data centers and non-personnel costs, including amortization of capitalized internal-use software development costs and depreciation of our data center equipment. Third-party co-location facility costs include data center rental fees, power costs, maintenance fees, network and bandwidth. Personnel expenses include salaries, bonuses, benefits, and stock-based compensation.
Research and Development Expenses
Research and development expenses consist primarily of personnel costs including salaries, bonuses, benefits and stock-based compensation. Research and development expenses also include amortization of capitalized internal-use software development costs for research and development activities, which are amortized over three years, and professional services, as well as costs related to our efforts to add new features to our existing offerings, develop new offerings, and ensure the security, performance, and reliability of our global cloud platform.
79

`
Sales and Marketing Expenses
Sales and marketing expenses consist primarily of personnel costs of our sales, marketing and customer support employees including salaries, bonuses, benefits and stock-based compensation. Sales and marketing expenses also include costs for marketing programs, advertising and professional service fees.
General and Administrative Expenses
General and administrative expenses consist primarily of personnel costs of our human resources, legal, finance, and other administrative functions including salaries, bonuses, benefits, and stock-based compensation. General and administrative expenses also include bad debt expense, software, payment processing fees, business insurance, depreciation and amortization expenses, rent and facilities costs, and other administrative costs.
Advertising and Other Promotional Costs
Advertising and other promotional costs are expensed as incurred and are included in Sales and marketing on the Consolidated Statements of Operations. Non-direct response advertising expenses were $14,577, $6,331 and $8,426 for the years ended December 31, 2021, 2020 and 2019, respectively.
Income Taxes
The Company accounts for income taxes pursuant to the asset and liability method. Deferred income tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future. Such deferred income tax assets and liabilities are based on enacted tax laws and rates applicable to periods in which the differences are expected to affect taxable income. A valuation allowance is established when necessary to reduce deferred tax assets to the amounts expected to be realized. Federal, state, and foreign income taxes are provided based on statutory rates.
On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”) was signed into law. The Tax Act requires an entity to make an accounting policy election of either (1) treating taxes due on future U.S. inclusions in taxable income related to Global Intangible Low Taxed Income ("GILTI") as a current period expense when incurred (the “period cost method”) or (2) factoring such amounts into an entity’s measurement of its deferred taxes (the “deferred method”). The Company recorded tax expense related to GILTI in the effective tax rate for the years ended December 31, 2020 and 2019 and has elected to treat taxes due on future U.S. inclusions in taxable income related to GILTI as a current period expense when incurred using the period cost method.
The Company accounts for uncertainty in income taxes using a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by the taxing authorities. The amount recognized is measured as the largest amount of benefit that has a greater than 50% likelihood of being realized upon ultimate audit settlement.
The Company recognizes interest and penalties, if any, associated with income tax matters as part of income tax expense on the Consolidated Statements of Operations and includes accrued interest and penalties with the related income tax liability in other current liabilities on the Consolidated Balance Sheets.
Segment Information
The Company’s chief operating decision maker, the chief executive officer, reviews discrete financial information presented on a consolidated basis for purposes of regularly making operating decisions, allocation of resources, and assessing financial performance. Accordingly, the Company has one operating and reporting segment.
80

`
Geographical Information
Revenue, as determined based on the billing address of the Company’s customers, was as follows:
Year Ended December 31,
202120202019
North America38 %38 %38 %
Europe30 %30 %30 %
Asia22 %22 %24 %
Other10 %10 %8 %
Total100 %100 %100 %
Revenue derived from customers in the United States was 31% of total revenue for the years ended December 31, 2021 and 2020, and 32% of total revenue for the year ended December 31, 2019.
No country outside of the United States had revenue greater than 10% of total consolidated revenue in any period presented.
Property and equipment located in the United States was 50% and 48% as of December 31, 2021 and 2020, respectively, with the remainder of net assets residing in international locations, primarily in the Netherlands, Singapore and Germany.
Concentration of Credit Risk
The amounts reflected in the consolidated balance sheets for cash and cash equivalents, restricted cash, and trade accounts receivable are exposed to concentrations of credit risk. Although the Company maintains cash and cash equivalents with multiple financial institutions, the deposits, at times, may exceed federally insured limits. The Company believes that the financial institutions that hold its cash and cash equivalents are financially sound and, accordingly, minimal credit risk exists with respect to these balances.
The Company’s customer base consists of a significant number of geographically dispersed customers. No customer represented 10% or more of accounts receivable, net as of December 31, 2021 and 2020. Additionally, no customer accounted for 10% or more of total revenue during the years ended December 31, 2021, 2020 and 2019, respectively.
Stock-Based Compensation
Stock Options
Compensation expense related to stock-based transactions, including employee, consultant, and non-employee director stock option awards, is measured and recognized, net of estimated forfeitures, in the Consolidated Statements of Operations based on fair value. The fair value of each option award is estimated on the grant date using the Black Scholes option-pricing model. Expense is recognized on a straight-line basis over the requisite service period. The option-pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock. The assumptions used in the option-pricing model represent management’s best estimates.
Expected volatility is a measure of the amount by which the stock price is expected to fluctuate. Since the Company does not have sufficient trading history of its common stock, the Company estimates the expected volatility of its stock options at the grant date by taking the average historical volatility of a group of comparable publicly traded companies over a period equal to the expected life of the options.
The Company determines the expected term based on the average period the stock options are expected to remain outstanding using the simplified method, generally calculated as the midpoint of the stock options’ vesting term and contractual expiration period, as the Company does not have sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior.
The Company uses the U.S. Treasury yield for our risk-free interest rate that corresponds with the expected term. The Company utilizes a dividend yield of zero, as the Company does not currently issue dividends, nor does the Company expect to do so in the future.
81

`
The Company measures stock options granted to employees and directors based on their fair value on the date of the grant and recognize compensation expense of those awards, net of estimated forfeitures, over the requisite service period, which is generally the vesting period of the respective award. The Company applies the straight‑line method of expense recognition to all awards with only service based vesting conditions.
Stock-based compensation for non-employee stock options is calculated using the Black-Scholes option pricing model and is recorded as the options vest.
Restricted Stock Units
The Company issues restricted stock units (“RSUs”) as incentive awards to its employees. RSUs are payable in shares of the Company’s common stock as the periodic vesting requirements are satisfied. The value of RSUs is determined using the intrinsic value method and is based on the number of shares granted and the valuation of the Company’s common stock on the date of grant.
Performance-Based Restricted Stock Units
The Company grants performance-based restricted stock units (“PRSUs”) primarily to members of the executive team and, in limited instances, to other employees in connection with a specific transaction. PRSUs have vesting conditions based on pre-established performance goals of the Company. The fair value is determined based on the closing quoted price of the Company’s common stock on the grant date and the fair value is recognized using the graded-vesting attribution method over the requisite service period. We evaluate the probability of meeting the performance criteria at each balance sheet date. Changes to the probability assessment and the estimate of shares expected to vest will result in adjustments to the related share-based compensation expense that will be recorded in the period of change.
Market-Based Restricted Stock Units
The Company grants market-based restricted stock units (“MRSUs”) to the chief executive officer. The stock-based compensation expense for market-based restricted stock units is measured at fair value on the date of grant. The market conditions are considered in the grant date fair value using a Monte Carlo valuation model, which utilizes multiple input variables to determine the probability of the Company achieving the specified market conditions. Stock-based compensation expense related to an award with a market condition will be recognized over the requisite service period regardless of whether the market condition is satisfied, provided that the requisite service period has been completed.
Employee Stock Purchase Plan
The Company offers an Employee Stock Purchase Plan (“ESPP”) that permits eligible employees to purchase shares of the Company’s common stock at a discount. The fair value of awards under the ESPP is calculated at the beginning of each offering period. The Company estimates the fair value of the awards using the Black-Scholes option valuation model. The Black-Scholes option valuation model requires the input of subjective assumptions, including price volatility of the underlying stock, risk-free interest rate, dividend yield, and the offering period. This fair value is then amortized on a straight-line basis, net of forfeitures, over the offering period. Stock-based compensation expense is based on awards expected to be purchased at the beginning of the offering period, and therefore is reduced when participants withdraw during the offering period.
Net Loss per Share Attributable to Common Stockholders
Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. Prior to the conversion of the preferred stock, holders of Series Seed, Series A-1, Series B and Series C convertible preferred stock were each entitled to receive non-cumulative dividends payable prior and in preference to any dividends on any shares of the Company’s common stock. Under the two-class method, net income is attributed to common stockholders and participating securities based on their participation rights. The holders of the convertible preferred stock did not have a contractual obligation to share in the losses of the Company. As such, the Company’s net losses for the years ended December 31, 2021, 2020 and 2019 were not allocated to these participating securities.
Basic and diluted net loss per common share attributable to common stockholders is presented in conformity with the treasury stock method required for stock-based compensation and warrants, and in conformity with the if-converted method required for the convertible notes.
As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.
82

`
Recent Accounting Pronouncements – Pending Adoption
The following effective dates represent the requirements for private companies which the Company has elected as an emerging growth company.
In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2016-02, Leases (Topic 842), and additional changes, modifications, clarifications, or interpretations related to this guidance thereafter (“ASU 2016-02”). ASU 2016-02 requires a reporting entity to recognize right-of-use assets and lease liabilities on the balance sheet for operating leases to increase transparency and comparability. ASU 2016-02 is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022 with early adoption permitted. The Company expects to elect the package of transition practical expedients, which allows them to carry forward their historical assessment of (1) whether contracts are or contain leases, (2) lease classification, and (3) initial direct costs. In addition, the Company expects to elect the practical expedient that allows lessees the option to account for lease and non-lease components together as a single component for all classes of underlying assets.
The Company has made substantial progress in executing its implementation plan. It is in the process of revising its controls and processes to address the lease standard and has substantially completed the implementation and data input for the lease accounting software tool that it will use post-adoption. ASU 2016-02 also requires expanded disclosure regarding the amounts, timing and uncertainties of cash flows related to a company’s lease portfolio. The Company is evaluating these disclosure requirements and is incorporating the collection of relevant data into its existing financial reporting processes. While the Company expects the adoption of this standard to result in an increase to the reported assets and liabilities, the Company is currently evaluating the impact of adoption on the consolidated financial statements.
In June 2016, the FASB issued ASU 2016-13, with subsequent amendments, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). ASU 2016-13 requires immediate recognition of management’s estimates of current expected credit losses. ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2022, and interim periods within annual periods beginning after December 15, 2023, with early adoption permitted. The Company is currently evaluating the impact of adoption on the consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 eliminates certain exceptions in FASB Topic 740: Income Taxes (“ASC 740”) related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. ASU 2019-12 is effective for annual reporting periods beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. The Company does not expect that the new standard will have a material impact on its consolidated financial statements and related disclosures.
Recent Accounting Pronouncements – Adopted
In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU 2020-06 removes from GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. Similarly, the embedded conversion feature will no longer be amortized into income as interest expense over the life of the instrument. Instead, entities will account for a convertible debt instrument wholly as debt unless (1) a convertible instrument contains features that require bifurcation as a derivative under ASC Topic 815, Derivatives and Hedging, or (2) a convertible debt instrument was issued at a substantial premium. Among other potential impacts, this change is expected to reduce reported interest expense, increase reported net income, and result in a reclassification of certain conversion feature-related balance sheet amounts from stockholders’ equity to liabilities as it relates to the Company’s convertible senior notes. Additionally, ASU 2020-06 requires the application of the if-converted method to calculate the impact of convertible instruments on diluted earnings per share, which is consistent with the Company’s accounting treatment under the current standard. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021. The Company early adopted the new standard using the modified retrospective method effective January 1, 2021 and there was no impact to any previously disclosed amounts or disclosures for the comparative periods.
83

`
Note 3. Acquisitions, Goodwill and Intangible Assets
Nimbella Corp.
On September 1, 2021, the Company consummated a business combination acquiring 100% of Nimbella pursuant to an Agreement and Plan of Reorganization. Nimbella provides a serverless platform, built on open source technologies, that is designed to simplify the cloud programming experience and help developers and SMBs focus more on application development and business outcomes and less on managing the underlying infrastructure. This acquisition has been accounted for as a business combination.
The total consideration was as follows:
Cash consideration transferred$6,025 
Fair value of common stock issued(1)
27,566 
Total consideration paid$33,591 
___________________
(1)Total shares issued in connection with the acquisition was 636,994, of which 436,790 were treated as consideration paid at a closing stock price of $63.11 on September 1, 2021 and 200,204 were treated as stock-based compensation that will be expensed over 36 months. See Note 10. Stock-Based Compensation, Restricted Shares for more details.
The acquisition was accounted for as a business combination in accordance with ASC 805, Business Combinations, and accordingly, the total fair value of the purchase consideration was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition date.
The aggregate purchase consideration and estimated fair values of the assets acquired and liabilities assumed at the date of acquisition were as follows:
Amounts AllocatedUseful Life (in years)
Net tangible assets (including cash acquired)$795 N/A
Developed technology3,300 3
Goodwill29,496 N/A
Total fair value of net assets acquired$33,591 
Goodwill represents the future economic benefits expected to arise from other intangible assets acquired that do not qualify for separate recognition, including an experienced workforce that will help accelerate product development and go to market strategy, and is not deductible for income tax purposes as the transaction was treated as a stock acquisition. Pro forma results of operations for this acquisition have not been presented because they were not material to the consolidated results of operations. The results of operations of Nimbella, which are not material, have been included in the consolidated financial statements from the date of purchase.
Nanobox, Inc.
On April 4, 2019, the Company acquired 100% of the outstanding equity of Nanobox, a deployment and management platform provider for cloud infrastructure for a purchase price of $3,544. The Company has accounted for this transaction as a business combination. In allocating the aggregate purchase price based on the estimated fair values, the Company recorded $910 as a developed technology intangible asset (to be amortized over an estimated useful life of three years) and $2,674 as goodwill, which is not deductible for income tax purposes as the transaction was treated as a stock acquisition.
Goodwill and Intangible Assets, net
Movements in goodwill during the years ended December 31, 2021 and 2020 were as follows:
Balance at January 1, 2020$2,674 
Balance at December 31, 20202,674 
Acquisition29,496 
Balance at December 31, 2021$32,170 
84

`
Intangible assets, net consisted of the following amounts:
December 31,
20212020
Asset Type
IP addresses$39,906 $34,270 
Developed technology4,210 910 
Total carrying value$44,116 $35,180 
Accumulated Amortization
Developed technology$(1,201)$(531)
Total accumulated amortization(1,201)(531)
Total intangible assets, net$42,915 $34,649 
Amortization expense was $645 and $329 for the years ended December 31, 2021 and 2020, respectively. Amortization expense for the next five years and thereafter, based on valuations and determinations of useful lives, is expected to be as follows:
2022$1,176 
20231,100 
2024733 
Thereafter 
Total estimated future intangible amortization expense$3,009 
Note 4. Balance Sheet Details
Property and equipment, net
Property and equipment, net consisted of the following:
December 31,
20212020
Computers and equipment$487,484 $442,778 
Furniture and fixtures1,511 1,511 
Leasehold improvements6,820 6,820 
Internal-use software68,321 61,640 
Property and equipment, gross$564,136 $512,749 
Less: accumulated amortization $(49,268)$(36,186)
Less: accumulated depreciation(265,225)(237,607)
Property and equipment, net $249,643 $238,956 
Depreciation expense on property and equipment for the years ended December 31, 2021, 2020, and 2019 was $74,278, $62,016 and $53,707, respectively.
The Company capitalized costs related to the development of computer software for internal use of $7,307, $12,854 and $17,507 for the years ended December 31, 2021, 2020, and 2019, respectively, which is included in internal-use software costs within Property and equipment, net. Amortization expense related to internal-use software for the years ended December 31, 2021, 2020, and 2019 was $13,424, $13,255, and $9,146, respectively.
During the years ended December 31, 2021, 2020, and 2019, the Company recorded an impairment loss of $285, $1,222, and $546, respectively, related to software that is no longer being used. This impairment loss is included in Cost of revenue and Research and development on the Consolidated Statements of Operations.
85

`
Accrued other expenses
Accrued other expenses consisted of the following:
December 31,
20212020
Accrued bonuses$19,083 $12,512 
Accrued capital expenditures3,398 8,478 
Other accrued expenses9,426 6,035 
Total accrued other expenses
$31,907 $27,025 
Other current liabilities
Other current liabilities consisted of the following:
December 31,
20212020
Accrued taxes$6,755 $7,758 
Warrant liability 14,463 
ESPP withholding1,495  
Other599 765 
Total other current liabilities$8,849 $22,986 
Note 5. Fair Value Measurements
The accounting guidance for fair value provides a framework for measuring fair value, clarifies the definition of fair value, and expands disclosures regarding fair value measurements. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting guidance establishes a three tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:
Level 1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.
Level 2 Inputs: Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.
Level 3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at measurement date.
A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
The following table summarizes, for the periods indicated, liabilities measured at fair value on a recurring basis:
December 31, 2021December 31, 2020
Carrying ValueFair ValueCarrying ValueFair Value
LEVEL 3
Warrant liability$ $ $14,463 $14,463 
During 2014 and 2015, the Company issued warrants to third parties as partial consideration for property and equipment primarily used in our co-location centers. These warrants allowed the holder to purchase 66,668 shares of Series A-1 preferred stock at $1.50 per share, and 241,964 shares of Series A-1 preferred stock at $2.0663 per share, exercisable upon issuance. The warrants had a term of 10 years and were scheduled to expire at various dates through 2025.
86


With the conversion of the convertible preferred stock into shares of common stock upon the completion of the IPO, 308,632 shares of the redeemable convertible preferred stock warrants automatically converted into common stock warrants. The warrants were remeasured on the date of the IPO using the public offering price of $47.00 per share, which resulted in a gain of $556 that was recorded to Other (income) expense, net for the period ending March 31, 2021. The warrants were considered indexed to the Company’s own stock and therefore no subsequent remeasurement is required.
Upon issuance, the Company determined the fair value of the warrants using the Black-Scholes option pricing model with the following assumptions:
Expected life in yearsRisk-Free RateExpected volatilityDividend yield
10
2.34% - 2.82%
76% - 78%
0%
Warrants outstanding as of December 31, 2020 were recorded at fair value based on the following assumptions:
Expected life in yearsRisk-Free RateExpected volatilityDividend yield
3.05 - 3.77
0.17% - 0.24%
55% - 57%
0%
The table below sets forth a summary of changes in the fair value of the warrant liability using Level 3 assumptions:
Balance at January 1, 2020$1,638 
Fair value adjustment12,825 
Balance at December 31, 202014,463 
Fair value adjustment(556)
Reclassification to Additional paid-in capital(13,907)
Balance at December 31, 2021$ 
The resulting fair value adjustments during the years ended December 31, 2021 and 2020 was recorded as Other (income) expense, net on the Consolidated Statements of Operations.
Note 6. Debt
Debt consisted of the following:
December 31,
20212020
Credit Facility
Term Loan(1)
$ $165,051 
Revolving Credit Facility 63,200 
Notes payable 31,432 
Convertible Notes(2)
1,462,676  
Total debt$1,462,676 $259,683 
Less: current portion
Term Loan$ $(7,438)
Notes payable (10,030)
Current portion of long-term debt (17,468)
Total long-term debt$1,462,676 $242,215 
___________________
(1)Amount is net of unamortized discount and debt issuance costs of $1,761 as of December 31, 2020.
(2)Amount is net of unamortized debt issuance costs of $37,324 as of December 31, 2021.
87


Credit Facility
In February and March 2020, the Company entered into and subsequently amended a second amended and restated credit agreement with KeyBank National Association as administrative agent. In November 2021, the Company further amended such credit agreement (as amended, the “Credit Facility”) to revise certain covenants that restricted the incurrence of indebtedness to permit the issuance of the convertible notes discussed below. The Credit Facility had a total draw down capacity of $320,000, with a $150,000 revolver (“Revolving Credit Facility”) and a $170,000 term loan (“Term Loan”). As of March 31, 2021, the Company paid the remaining obligations on the outstanding Credit Facility, including the Term Loan, which balance was permanently reduced to zero. At December 31, 2021, the Company had available borrowing capacity of $150,000 on the Revolving Credit Facility. The Credit Facility will mature on February 13, 2025. The Company recognized a loss on extinguishment of debt of $1,652 for the unamortized discount and debt issuance costs related to the Term Loan in the first quarter of 2021. The write-off of the unamortized discount and debt issuance costs represent a non-cash adjustment to reconcile net income to net cash provided by operating activities within the Consolidated Statements of Cash Flows.
The Credit Facility is secured by a first-priority security interest in substantially all of the assets of the Company. The Credit Facility contains certain financial and operational covenants, including a maximum ratio of net debt to EBITDA of 4.50x with step-downs over time, and a maximum debt service coverage ratio of 3.00x. As of December 31, 2021, the Company was in compliance with all covenants under the Credit Facility.
The interest rate on the Credit Facility will be, at the Company’s option, a per annum rate equal to either (x) LIBOR plus an applicable margin varying from 2.00% to 4.00% or (y) a base rate plus an applicable margin varying from 1.00% to 3.00%, in each case subject to a pricing grid based on a minimum Total Net Leverage (as defined in the Credit Facility) calculation.
The Revolving Credit Facility provides for an annual commitment fee equal to 0.25% to 0.40% per annum, based on the Company’s Total Net Leverage ratio, applied to the average daily unused amount of the Revolving Credit Facility. The Company incurred commitment fees on the unused balance of the Revolving Credit Facility of $362, $307, and $201 for the years ended December 31, 2021, 2020, and 2019, respectively.
Loans under the Revolving Credit Facility are due in full in February 2025. As the Revolving Credit Facility is a multi-year revolving credit agreement, the Company classifies the facility as long-term debt as it has the intent and ability to maintain outstanding for longer than 12 months.
Interest and amortization of deferred financing fees for the years ended December 31, 2021, 2020, and 2019 was $2,243, $10,114 and $7,707, respectively.
Notes Payable
During the three months ended March 31, 2021, the Company paid the remaining obligations on all outstanding notes payable.
Total interest expense for the years ended December 31, 2021, 2020, and 2019 was $254, $2,627, and $1,598, respectively. The Company recognized a loss on extinguishment of debt of $1,783 for unaccrued interest paid in conjunction with the payoff of the remaining debt obligation during the years ended December 31, 2021.
Convertible Notes
In November 2021, the Company issued $1,500,000 aggregate principal amount of 0% Convertible Senior Notes due December 1, 2026 (“Convertible Notes”) in a private offering, including the exercise in full of the over-allotment option granted to the initial purchasers of $200,000. The Convertible Notes were issued pursuant to an indenture ("Indenture") between the Company and U.S. Bank National Association, as trustee. The Convertible Notes are senior unsecured obligations of the Company and do not bear regular interest, and the principal amount of the Convertible Notes does not accrete. The net proceeds from this offering were $1,461,795, after deducting underwriting fees, expenses and commissions. Amortization of deferred financing fees for the year ended December 31, 2021 was $881.
The Convertible Notes will mature on December 1, 2026 unless earlier converted, redeemed, or repurchased. The Convertible 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 June 1, 2026, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on March 31, 2022, if the last reported sale price of the Company’s common stock, par value $0.000025 per share, exceeds 130% of the conversion price for each of 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
88


immediately preceding calendar quarter on each applicable trading day; (2) during the five business day period after any ten consecutive trading day period (such ten consecutive trading day period, the “measurement period”) in which the trading price of the Convertible Notes (as defined in the Indenture) for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the common stock on such trading day and the conversion rate on such trading day; (3) if the Company calls such Convertible Notes for redemption, at any time prior to the close of business on the business day immediately preceding the redemption date; (4) upon the occurrence of specified corporate events as set forth in the Indenture or distributions on the common stock.
On or after June 1, 2026 until the close of business on the scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Convertible Notes, in multiples of $1,000 principal amount, at the option of the holder regardless of the foregoing circumstances. The conversion rate for the Convertible Notes is initially 5.6018 shares of the Company’s common stock per $1,000 principal amount of notes (equivalent to an initial conversion price of approximately $178.51 per share), subject to adjustment as set forth in the Indenture. The conversion rate is subject to customary adjustments under certain circumstances in accordance with the terms of the Indenture. In addition, if certain corporate events that constitute a make-whole fundamental change occur, then the conversion rate will, in certain circumstances, be increased for a specified period of time. Upon conversion, the Company may satisfy its conversion obligation by paying and/or delivering, as the case may be, cash, shares of the common stock or a combination of cash and shares of the common stock, at the Company’s election, in the manner and subject to the terms and conditions provided in the Indenture. It is the Company's current intent to settle the principal amount of the Convertible Notes with common stock.
The Company may redeem for cash all or any portion of the Convertible Notes, at its option, on or after December 2, 2024 and on or before the 25th scheduled trading day immediately before the maturity date, if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price then in effect on each of at least 20 trading days (whether or not consecutive) during the 30 consecutive trading days 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 Convertible Notes to be redeemed, plus any accrued and unpaid special interest and additional interest, if any, to, but excluding, the redemption date.
Upon the occurrence of a fundamental change (as defined in the Indenture), subject to certain conditions, holders may require the Company to repurchase all or a portion of the Convertible Notes for cash at a price equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus any accrued and unpaid special interest and additional interest, if any, to, but excluding, the fundamental change repurchase date.
Outstanding Borrowings
As of December 31, 2021, the $1,500,000 aggregate principal of the Convertible Notes is expected to mature on December 1, 2026 with no other payments required prior to that date.
Note 7. Operating Leases
The Company leases data center facilities and office space under generally non-cancelable operating lease agreements, which expire at various dates through 2025. Facility leases generally include renewal options and may include escalating rental payment provisions. Additionally, the leases may require us to pay a portion of the related operating expenses. Rent expense related to these operating leases for the years ended December 31, 2021, 2020, and 2019 was $49,923, $41,912, and $34,897, respectively.
Future minimum rental payments under operating lease agreements, which included renewals and modifications as of January 31, 2022, were as follows:
2022$48,669 
202337,961 
202436,974 
20257,447 
20263,025 
Thereafter762 
Total minimum operating lease payments$134,838 
89


Note 8. Commitments and Contingencies
Purchase Commitments
As of December 31, 2021, the Company had long-term commitments for bandwidth usage with various networks and internet service providers and entered into purchase orders with various vendors. The total minimum future commitments for bandwidth usage and purchase orders as of December 31, 2021 were as follows:
2022$8,548 
20236,170 
20244,452 
Thereafter 
Total purchase commitments$19,170 
Letters of Credit
In conjunction with the execution of certain office space operating leases, letters of credit in the aggregate amount of $2,038 and $2,226 were issued and outstanding as of December 31, 2021 and 2020, respectively. No draws have been made under such letters of credit. These funds are included as Restricted cash on the Consolidated Balance Sheets as they are related to long-term operating leases and are included in beginning and ending Cash, cash equivalents and restricted cash in the Consolidated Statements of Cash Flows. Certain of the letters of credit can be reduced on an annual basis until 2022, at which point the deposit required will similarly reduce to meet minimum threshold requirements.
Legal Proceedings
The Company may be involved in various legal proceedings and litigation arising in the ordinary course of business. While it is not feasible to predict or determine the ultimate disposition of any such litigation matters, the Company believes that any such legal proceedings will not have a material adverse effect on its consolidated financial position, results of operations, or liquidity.
Note 9. Stockholders’ Equity (Deficit)
Common Stock
The Company’s amended and restated certificate of incorporation authorizes the issuance of common and preferred stock. Holders of common stock are entitled to one vote per share.
As of December 31, 2021 and 2020, the Company was authorized to issue 750,000,000 and 111,400,000 shares of common stock, respectively, with a par value of $0.000025 per share.
To minimize the impact of potential economic dilution upon conversion of the Convertible Notes, the Company repurchased and subsequently retired 2,940,929 shares of common stock at $119.01 per share, for a total cost of $350,000 in November 2021. The Company accounted for this retirement of repurchased shares as a deduction from Common stock for par value and from Additional paid in capital for the excess over par value.
Common Stock Reserved for Future Issuance
The Company is authorized to reserve shares of common stock for potential conversion as follows:
December 31,
20212020
Series Seed preferred stock 12,517,832 
Series A-1 preferred stock(1)
 18,304,108 
Series B preferred stock 10,237,032 
Series C preferred stock 4,721,905 
2021 Equity Incentive Plan
30,930,000 34,821,642 
Employee Stock Purchase Plan2,200,000  
Total number of shares for common stock reserved33,130,000 80,602,519 
90


___________________
(1)Amount includes 308,632 shares of common stock held in reserve for the redeemable convertible preferred stock warrants which were converted to common stock warrants upon the completion of the IPO and were exercised during 2021.
Preferred Stock
In connection with the IPO, the Company's amended and restated certificate of incorporation became effective, which authorized the issuance of 10,000,000 shares of preferred stock with a par value of $0.000025 per share with rights and preferences, including voting rights, designated from time to time by the Company's board of directors. No shares of preferred stock were issued and outstanding as of December 31, 2021.
Redeemable Convertible Preferred Stock
Upon completion of the IPO, all shares of Series Seed, Series A, Series B, and Series C redeemable convertible preferred stock then outstanding, totaling 45,472,229 shares, were automatically converted into an equivalent number of shares of common stock. The carrying value of $173,074 was reclassified into Stockholders' equity (deficit). As of December 31, 2021, there were no shares of redeemable convertible preferred stock authorized, issued and outstanding.
Common Stock Warrants
During 2015 and 2014, the Company issued warrants to third parties as partial consideration for property and equipment primarily used in our co-location centers. These warrants allowed the holder to purchase 66,668 shares of common stock at $1.50 per share, and 241,964 shares of common stock at $2.0663 per share. The warrants, which are equity classified, were immediately exercisable, had a term of ten years and various expiration dates through 2025.
During April 2021, a warrant holder net exercised its warrant for 64,328 shares of common stock. During July 2021, a warrant holder net exercised its warrants for 232,520 shares of common stock. No warrants remain outstanding as of July 31, 2021 and no further warrants have been issued.
Treasury Stock
The Company records treasury stock at the cost to acquire shares and is included as a component of Stockholders’ equity (deficit). At December 31, 2021 and 2020, the Company had 1,968,228 shares of treasury stock which were carried at its cost basis of $4,598 on the Consolidated Balance Sheets.
Note 10. Stock-Based Compensation
Equity Incentive Plan
In March 2021, the Company’s board of directors adopted, and the stockholders approved, the 2021 Equity Incentive Plan. The 2021 Equity Incentive Plan is a successor to and continuation of the 2013 Stock Plan. The 2021 Equity Incentive Plan became effective on the date of the IPO with no further grants being made under the 2013 Stock Plan, however, awards outstanding under our 2013 Stock Plan will continue to be governed by their existing terms. The 2021 Equity Incentive Plan provides for the grant of incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock units awards (“RSUs”), performance awards, and other awards to employees, directors, and consultants up to an aggregate of 30,930,000 shares of common stock. Shares issued pursuant to the exercise of these awards are transferable by the holder. Amounts paid by economic interest holders in excess of fair value are recorded as stock-based compensation (see Note 14).
91


Stock Options
Stock options granted have a maximum term of ten years from the grant date, are exercisable upon vesting and vest over a period of four years. Stock option activity for the year ended December 31, 2021 was as follows:
Number of Options OutstandingWeighted-Average Exercise PriceWeighted-Average Remaining Life in YearsAggregate Intrinsic Value
Outstanding at January 1, 202116,933,494 $6.73 8.44$596,767 
Exercised(3,704,250)4.96 
Forfeited or cancelled(795,085)7.87 
Outstanding at December 31, 202112,434,159 7.19 7.64909,494 
Vested and exercisable at December 31, 20216,245,987 5.83 7.22465,348 
Vested and unvested expected to vest at December 31, 202110,694,123 $6.81 7.55$786,229 
The aggregate intrinsic value represents the difference between the fair value of common stock and the exercise price of outstanding in-the-money options. The aggregate intrinsic value of exercised options for the years ended December 31, 2021, 2020, and 2019 was $189,422, $23,018, and $10,361, respectively.
There were no stock options issued for the year ended December 31, 2021. The following weighted-average assumptions were used to estimate the grant date fair value of stock options as of December 31, 2020:
Expected volatility52.06 %
Expected life in years6
Risk-free interest rate0.57 %
Dividend yield0 %
The weighted-average grant date fair value of options granted to participants during the years ended December 31, 2020 and 2019 was $10.01 and 2.62, respectively. No options were granted during the year ended December 31, 2021. The aggregate estimated fair value of stock options granted to participants that vested during the years ended December 31, 2021, 2020, and 2019 was $22,395, $9,810, and $6,338, respectively.
As of December 31, 2021, there was $28,609 of unrecognized stock-based compensation expense related to outstanding stock options granted that is expected to be recognized over a weighted-average period of 2.44 years.
RSUs
RSUs granted vest over four years. RSU activity for the year ended December 31, 2021 was as follows:
SharesWeighted-Average Fair Value
Unvested balance at January 1, 2021413,750 $13.69 
Granted3,253,645 48.68 
Vested(152,903)24.60 
Forfeited or cancelled(180,355)43.33 
Unvested balance at December 31, 20213,334,137 45.74 
Vested and expected to vest at December 31, 20212,135,576 $45.74 
As of December 31, 2021, there was $78,268 of unrecognized stock-based compensation expense related to outstanding RSUs granted that is expected to be recognized over a weighted-average period of 3.20 years.
PRSUs
The Company issued performance-based restricted stock units (“PRSUs”) which will vest based on the achievement of each award’s established performance targets. PRSU activity for the year ended December 31, 2021 was as follows:
92


SharesWeighted-Average Fair Value
Unvested balance at January 1, 2021 $ 
Granted578,949 48.04 
Unvested balance at December 31, 2021578,949 $48.04 
At the end of each reporting period, the Company will adjust compensation expense for the PRSUs based on its best estimate of attainment of the below specified performance metrics. The cumulative effect on current and prior periods of a change in the estimated number of PRSUs that are expected to be earned during the performance period will be recognized as an adjustment to earnings in the period of the revision.
Compensation cost in connection with the probable number of shares that will vest will be recognized using the accelerated attribution method. As of December 31, 2021, the Company determined that it was probable that the LTIP PRSUs (defined below) and the other PRSU awards would vest, resulting in $7,894 of unrecognized stock-based compensation that is expected to be recognized over a weighted-average period of 1.0 years.
LTIP PRSUs
On June 10, 2021, the Company granted PRSUs to certain executives of the Company (the “LTIP PRSUs”). A percentage of the PRSUs will become eligible to vest based on the Company’s financial performance level for fiscal year 2021 (the “Performance Period”). The financial performance level is determined as the percentage equal to the sum of the revenue growth percentage (percentage increase in revenue from fiscal year 2020 to fiscal year 2021) and profitability percentage (adjusted EBITDA margin minus capital expenditures as a percentage of revenue). Capital expenditures includes purchases of intangible assets, seller financed equipment purchases and acquisition of property and equipment from capital leases.
Assuming the minimum performance target is achieved, one-third of the aggregate number of LTIP PRSUs shall vest in 2022 on the later of (i) March 1, 2022 or (ii) two trading days following the public release of the Company’s 2021 financial results, and the remainder shall vest in eight equal quarterly installments subject, in each case, to the individual’s continuous service through the applicable vesting date.
Other PRSUs
In addition to the above awards, certain other PRSUs have been awarded subject to other various performance measures including the achievement of revenue targets and product launches.
MRSUs
On July 27, 2021, the board of directors of the Company granted a market-based restricted stock unit (“MRSU”) award to the Company’s Chief Executive Officer, Yancey Spruill (the “CEO Performance Award”).
The CEO Performance Award consists of an MRSU award under the Company’s 2021 Equity Incentive Plan for 3,000,000 shares of the Company’s common stock and will vest upon the satisfaction of certain service conditions and the achievement of certain Company stock price goals, as described below.
The CEO Performance Award will be earned based on the Company’s stock price performance over a seven-year period beginning on the date of grant. The CEO Performance Award, which is estimated to have a grant date fair value of approximately $75,300 derived by using a discrete model based on multiple stock price-paths developed through the use of a Monte Carlo simulation, is divided into five tranches that will be earned based on the achievement of stock price goals, measured based on the average of the Company’s closing stock price over a consecutive ninety (90) trading day period during the performance period as set forth in the table below.
TrancheCompany Stock Price TargetNumber of Eligible MRSUs
1$93.50475,000
2$140.00575,000
3$187.00650,000
4$233.50650,000
5$280.50650,000
93


If the average stock price over a consecutive ninety (90) trading day period fails to reach $93.50 during the performance period, no portion of the CEO Performance Award will be earned.
To the extent earned based on the stock price targets set forth above, the CEO Performance Award will vest over a seven-year period beginning on the date of grant in annual amounts equal to 14%, 14%, 14%, 14%, 14%, 15% and 15%, respectively, on each anniversary of the date of grant.
MRSU activity for the year ended December 31, 2021 was as follows:
SharesWeighted-Average Fair Value
Unvested balance at January 1, 2021 $ 
Granted3,000,000 25.12 
Unvested balance at December 31, 20213,000,000 $25.12 
The weighted-average grant date fair value of market-based performance stock units and the related assumptions used in the Monte Carlo simulation to record stock-based compensation for units granted during the periods presented, were as follows:
Expected volatility46.27 %
Expected life in years7
Risk-free interest rate1.01 %
Dividend yield0 %
As of December 31, 2021, there was $67,830 of unrecognized stock-based compensation related to the MRSUs granted that is expected to be recognized over a weighted-average period of 4.39 years.
ESPP
In March 2021, the Company’s board of directors adopted, and the stockholders approved, the 2021 Employee Stock Purchase Plan, which became effective on the date of the Final Prospectus. The ESPP initially reserved and authorized the issuance of up to a total of 2,200,000 shares of common stock to participating employees.
The initial offering period commenced on the IPO date and will end in May 2022 with two purchase periods, the first of which had a purchase date of November 19, 2021. Eligible employees enrolled in the offering period at the start of each purchase period, whereby they may purchase a number of shares at a price per share equal to 85% of the lesser of (1) the stock price at the employee’s first participation in the offering period or (2) the fair market value of the Company’s common stock on the purchase date.
There were 117,996 shares purchased by employees during the year ended December 31, 2021, net of shares withheld for taxes. As of December 31, 2021, 2,082,004 shares of common stock remain available for issuance under the ESPP.
The fair value of share-based awards for our employee stock option awards was estimated using the Black-Scholes option pricing model. The Company recorded stock compensation under this plan of $3,097 for the year ended December 31, 2021. As of December 31, 2021, $1,495 has been withheld on behalf of employees.
Restricted Shares
In connection with our acquisition of Nimbella, we issued 200,204 shares of restricted stock for $63.11 per share for a total value of $12,635 to the founders of Nimbella. These shares vest equally on March 1, 2023 and September 1, 2024 and are expensed on a straight line basis over 36 months. The restricted stock is subject to forfeiture and dependent upon each founder’s continuous service on the vesting date. As of December 31, 2021, there was $11,228 of unrecognized stock-based compensation related to outstanding restricted shares granted that is expected to be recognized over a weighted-average period of 2.70 years.
94


Stock-Based Compensation
Stock-based compensation was included in the Consolidated Statements of Operations as follows:
Year Ended December 31,
202120202019
Cost of revenue$1,147 $545 $1,142 
Research and development23,315 7,765 4,688 
Sales and marketing8,471 1,924 539 
General and administrative28,644 19,222 12,277 
Total$61,577 $29,456 $18,646 
Stock-based compensation related to secondary sales of common stock by certain current and former employees for the years ended December 31, 2020 and 2019 was $18,343 and $12,056, respectively. There were no such expenses recorded for the year ended December 31, 2021.
Note 11. Net Loss per Share Attributable to Common Stockholders
The following table presents the calculation of basic and diluted net loss per share:
Year Ended December 31,
202120202019
Numerator:
Net loss attributable to common stockholders$(19,503)$(43,568)$(40,390)
Denominator:
Weighted average shares, in thousands, used to compute net loss per share, basic and diluted93,224 41,658 38,004 
Net loss per share attributable to common stockholders, basic and diluted$(0.21)$(1.05)$(1.06)
Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:
Year Ended December 31,
202120202019
Series Seed 12,517,832 12,517,832 
Series A-1 17,995,460 17,995,460 
Series B 10,237,032 10,237,032 
Series C 4,721,905  
Warrants 308,632 308,632 
Stock Options12,434,159 16,933,494 17,998,183 
RSUs3,334,137 413,750  
PRSUs578,949   
MRSU3,000,000   
ESPP268,391   
Convertible Notes8,402,700   
Total28,018,336 63,128,105 59,057,139 
95


Note 12. Income Taxes
Loss before income taxes from U.S. and foreign operations were as follows:
Year Ended December 31,
202120202019
U.S.$(20,285)$(44,163)$(40,985)
Foreign2,084 1,506 1,388 
Total loss before income taxes$(18,201)$(42,657)$(39,597)
Total income tax expense included in the Consolidated Statements of Operations is comprised of the following:
Year Ended December 31,
202120202019
Current:
Federal$ $ $ 
State138 59 66 
Foreign1,147 781 735 
Total current$1,285 $840 $801 
Deferred:
Federal$(103)$81 $(6)
State45 32 12 
Foreign75 (42)(14)
Total deferred17 71 (8)
Total income tax expense$1,302 $911 $793 
Total income tax expense differs from applying the statutory U.S. federal income tax rate to loss before income taxes due to permanent differences between income for tax purposes and income for book purposes, state income taxes, and foreign income taxes.
The following table reconciles our benefit of income taxes at the statutory rate to the effective tax rate, using a U.S. federal statutory tax rate of 21%:
Year Ended December 31,
202120202019
Tax benefit at federal statutory rate$(3,836)$(8,957)$(8,316)
State and local taxes, net of federal benefit(239)72 65 
Foreign tax rate differential207 136 98 
Stock-based compensation(22,071)4,001 2,602 
Unrealized loss on warrant liability3,150   
Nondeductible/nontaxable items473 149 395 
Unrecognized tax positions(40)119 257 
Change in valuation allowance21,969 5,578 5,564 
GILTI 199 270 
162(m) limitation4,927   
Warrant exercise(3,419)  
Other181 (386)(142)
Total income tax expense$1,302 $911 $793 
96


The components of deferred tax assets and liabilities are as follows:
December 31,
20212020
Deferred tax assets:
Accounts receivable$957 $737 
Accrued expenses154 602 
Net operating loss carryforwards44,049 23,779 
Warrant liability 3,276 
Stock-based compensation5,513 1,573 
Rent payable499 629 
Tax credit carryforwards70  
Other570 121 
Gross deferred tax assets$51,812 $30,717 
Deferred tax liability
Depreciation and amortization$(9,226)$(9,896)
Gross deferred tax liability(9,226)(9,896)
Less: valuation allowance(42,919)(20,950)
Total net deferred tax liability$(333)$(129)
As of December 31, 2021, the Company had federal net operating loss (“NOL”) carryforwards, which will begin to expire on various dates from 2033 through 2037, and state and local NOL carryforwards, which will begin to expire on various dates from 2022 through 2041.
NOL Carryforward
Total1-3 Years3-5 YearsMore than 5 YearsUnlimited
Federal$192,055 $ $ $47,617 $144,438 
State and local270,350  1,005 230,524 38,821 
Total$462,405 $ $1,005 $278,141 $183,259 
Certain tax attributes may be subject to an annual limitation as a result of the issuance of stock, which may constitute a change of ownership as defined under Internal Revenue Code Section 382. The Company has not performed a formal Internal Revenue Code Section 382 study to determine if an annual limitation may apply.
The Company assesses the likelihood of its ability to realize the benefit of its deferred tax assets in each jurisdiction by evaluating all relevant positive and negative evidence. A valuation allowance is established if it is determined that any portion of the deferred tax assets is not more likely than not to be realized. For the year ended December 31, 2021, the Company determined that the existence of a three-year cumulative loss incurred in its U.S. jurisdiction, inclusive of 2021, constituted sufficiently strong negative evidence to warrant the establishment of a valuation allowance. As a result, a valuation allowance of $42,919 as of December 31, 2021 has been recorded against the Company’s U.S. deferred tax assets.
The valuation allowance activity for the periods indicated is as follows:
December 31,
20212020
Balance as of the beginning of period$(20,950)$(15,372)
Additions charged to expense(21,969)(5,578)
Balance as of the end of period$(42,919)$(20,950)

In general, it is our practice and intention to reinvest the earnings of our non-U.S. subsidiaries in those operations. Generally, such amounts become subject to U.S. taxation upon the remittance of dividends and under certain other
97


circumstances. The amount of undistributed earnings of non-U.S. subsidiaries at December 31, 2021, as well as the related deferred income tax, if any, is not material.
The Company files U.S. federal income tax returns as well as various state, local, and foreign jurisdictions. As of December 31, 2021, tax years 2017 and later remain open for examination.
On December 22, 2017, the Tax Act was enacted, containing significant changes to the U.S. tax law, including lowering the U.S. corporate income tax rate to 21%, implementing a territorial tax system which includes a new federal tax on GILTI, and imposing a one-time tax on deemed repatriation of earnings of foreign subsidiaries (“transition tax”).
Effective January 1, 2018, the Company became subject to several provisions of the Tax Act including provisions impacting certain foreign income, such as tax on GILTI. The Company does not currently meet the revenue threshold for the Base Erosion and Anti-Abuse Tax (“BEAT”).
The Company has elected to treat taxes due on GILTI using the period cost method. The Company will continue to monitor the forthcoming regulations and additional guidance of the GILTI and BEAT provisions under the Tax Act, which are complex and subject to continuing regulatory interpretation by the Internal Revenue Service.
The Tax Act requires companies to pay a one-time transition tax, net of tax credits related to applicable foreign taxes paid, on previously untaxed current and accumulated earnings and profits (“E&P”) of our foreign subsidiaries. In the determination of the deemed repatriation tax, the Company reviewed post-1986 E&P, and any related non-U.S. income tax paid on such earnings. This amount is not considered to be material to our liquidity and capital resources.
ASC 740 clarifies the accounting and reporting for uncertainties in income tax law and prescribes a comprehensive model for financial statement recognition measurement, presentation and disclosure of uncertain tax positions taken or expected to be taken in income tax returns. ASC 740 requires that tax effects of an uncertain tax position be recognized only if it is “more likely than not” to be sustained by the taxing authority as of the reporting date.
Amounts included in the balance of unrecognized tax benefits as of December 31, 2021, 2020 and 2019, if recognized, would affect the effective tax rate upon recognition. A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
Year Ended December 31,
202120202019
Balance of unrecognized tax benefits at beginning of year$822 $752 $520 
Additions based on tax positions related to the current period 70 340 
Reductions for tax positions of prior periods(101) (108)
Balance of unrecognized tax benefits at end of year$721 $822 $752 
Note 13. Employee Benefit Plan
The Company offers U.S. employees a voluntary retirement savings plan under Section 401(k) of the Internal Revenue Code (the “401(k) Plan”), which permits employees to elect to contribute a portion of their pre-tax wages to the 401(k) Plan. Under this plan, the Company matches 100% of participants’ contributions up to 3% of compensation and 50% of participants’ contributions between 3% and 5%. For the years ended years ended December 31, 2021, 2020, and 2019, the Company incurred expense of $2,963, $2,779 and $2,331 to the 401(k) Plan, respectively.
Note 14. Related Party Transactions
During the years ended December 31, 2020 and 2019, the Company recorded $18,343 and $12,056, respectively, of stock-based compensation associated with secondary sales transactions. There were no such expenses recorded for the year ended December 31, 2021. The secondary sales transactions were executed primarily between holders of economic interest in the Company and the Company’s employees and former employees at prices in excess of the fair value of such shares. Accordingly, the Company recognized such excess value as stock-based compensation. The Company did not sell any shares or receive any proceeds from the transactions.
Note 15. Subsequent Events
On February 23, 2022, the Company's Board of Directors approved the repurchase of up to an aggregate of $300,000 of its common stock. Pursuant to this program, repurchases of the Company's common stock will be made at prevailing market prices through open market purchases or in negotiated transactions off the market. The repurchase
98


program is authorized throughout fiscal year 2022; however, the Company is not obligated to acquire any particular amount of common stock and the program may be extended, modified, suspended or discontinued at any time at the Company’s discretion.
99


ITEM 9. CHANGES IN DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
Not applicable.
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 December 31, 2021. Based on the evaluation of our disclosure controls and procedures as of December 31, 2021, 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
The Annual Report on Form 10-K does not include a report of management’s assessment regarding internal control over financial reporting or an attestation report of our independent registered public accounting firm due to a transition period established by the rules of the SEC for newly public companies.
Changes in Internal Control Over Financial Reporting
There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by this Annual Report on Form 10-K 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.
ITEM 9B. OTHER INFORMATION
Not applicable.
ITEM 9C. DISCLOSURES REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
Not applicable.
100


PART III
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information required by this Item will be included in the 2022 Proxy Statement and is incorporated herein by reference.
We have adopted a Code of Business Conduct and Ethics that applies to all our employees, officers and directors. The Code of Conduct is available on our website at www.investors.digitalocean.com under “Governance.” We intend to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding amendments to, or waiver from, a provision of our Code of Business Conduct and Ethics by posting such information on the website address and location specified above.
ITEM 11. EXECUTIVE COMPENSATION
The information required by this Item will be included in the 2022 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 2022 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 2022 Proxy Statement and is incorporated herein by reference.
ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES
The information required by this Item will be included in the 2022 Proxy Statement and is incorporated herein by reference.
101


PART IV
ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES
(a) The following documents are filed as part of this report:
(1) Financial Statements.
Our consolidated financial statements are listed in the “Index to Consolidated Financial Statements” under Part II, Item 8 of this Annual Report on Form 10-K.
(2) Financial Statement Schedules.
All schedules are omitted because they are not applicable or because the required information is shown in the consolidated financial statements and accompanying notes.
102


(3) Exhibits.
Incorporated by Reference
Exhibit No.Exhibit DescriptionFormFile No.ExhibitFiling DateFiled Herewith
3.18-K001-402523.13/31/21
3.28-K001-402523.23/31/21
4.1S-1333-2534834.12/25/21
4.28-K001-402524.111/18/21
4.38-K001-402524.211/18/21
4.4X
10.1S-1333-25348310.12/25/21
10.2S-1333-25348310.22/25/21
10.2.1S-1333-25348310.2.12/25/21
10.2.2S-1333-25348310.2.22/25/21
10.3S-1/A333-25348310.33/15/21
10.3.1S-1/A333-25348310.3.13/15/21
10.3.2S-1/A333-25348310.3.23/15/21
10.4S-1/A333-25348310.43/15/21
10.5S-1333-25348310.52/25/21
10.6S-1333-25348310.62/25/21
10.7S-1/A333-25348310.73/15/21
10.8S-1/A333-25348310.83/15/21
10.9S-1/A333-25348310.93/15/21
10.10S-1333-25348310.82/25/21
10.11S-1333-25348310.92/25/21
10.128-K001-4025210.111/18/21
21.1X
103


23.1X
31.1X
31.2X
32.1*X
101.INSInline XBRL Instance DocumentX
101.SCHInline XBRL Taxonomy Extensions SchemaX
101.CALInline XBRL Taxonomy Extension Calculation LinkbaseX
101.DEFInline XBRL Taxonomy Extension Definition LinkbaseX
101.LABInline XBRL Taxonomy Extension Label LinkbaseX
101.PREInline XBRL Taxonomy Extension Presentation LinkbaseX
104Cover Page Interactive File (formatted as Inline XBRL and contained in Exhibit 101)X
___________________
*    Furnished herewith and not deemed to be “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, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

104


ITEM 16. FORM 10-K SUMMARY
Not applicable.
105


SIGNATURES
Pursuant to the requirements of the Securities Act of 1933, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, on February 25, 2022.
    DIGITALOCEAN HOLDINGS, INC.

By:/s/ Yancey Spruill
Name:Yancey Spruill
Title:Chief Executive Officer
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/ Yancey SpruillChief Executive Officer and DirectorFebruary 25, 2022
Yancey Spruill(Principal Executive Officer)
/s/ William SorensonChief Financial OfficerFebruary 25, 2022
William Sorenson(Principal Financial and Accounting Officer)
/s/ Warren AdelmanDirectorFebruary 25, 2022
Warren Adelman
/s/ Pratima AroraDirectorFebruary 25, 2022
Pratima Arora
/s/ Amy ButteDirectorFebruary 25, 2022
Amy Butte
/s/ Warren JensonDirectorFebruary 25, 2022
Warren Jenson
/s/ Pueo KefferDirectorFebruary 25, 2022
Pueo Keffer
/s/ Peter LevineDirectorFebruary 25, 2022
Peter Levine
/s/ Hilary SchneiderDirectorFebruary 25, 2022
Hilary Schneider
106
EX-4.4 2 exhibit44.htm EX-4.4 Document

Exhibit 4.4

DESCRIPTION OF THE REGISTRANT’S SECURITIES
REGISTERED PURSUANT TO SECTION 12 OF THE SECURITIES
EXCHANGE ACT OF 1934

As of December 31, 2021, DigitalOcean Holdings, Inc. had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended, or the Exchange Act: our common stock, $0.000025 par value per share. References herein to the terms “we,” “our” and “us” refer to DigitalOcean Holdings, Inc. and its subsidiaries.

The following description of our capital stock is a summary and does not purport to be complete. It is subject to, and qualified in its entirety by reference to, the applicable provisions of our amended and restated certificate of incorporation, our amended and restated bylaws and our investor rights agreement entered into in May 2020, which are filed as exhibits to our Annual Report on Form 10-K, of which this Exhibit 4.4 is a part, and are incorporated by reference herein. We encourage you to read our amended and restated certificate of incorporation, our amended and restated bylaws, our investor rights agreement and the applicable provisions of the Delaware General Corporation Law, or the DGCL, for more information.

General

Our amended and restated certificate of incorporation authorizes 760,000,000 shares of capital stock, of which 750,000,000 shares are designated common stock and 10,000,000 shares are designated preferred stock. Our amended and restated certificate of incorporation authorizes our board of directors to fix the rights, preferences, privileges and restrictions of such preferred stock.

Our board of directors is authorized, without stockholder approval except as required by the listing standards of the New York Stock Exchange, to issue additional shares of our capital stock.

Common Stock

Voting rights. The common stock is entitled to one vote per share on any matter that is submitted to a vote of our stockholders, including the election of directors. Our amended and restated certificate of incorporation does not provide for cumulative voting for the election of directors. Accordingly, the holders of a majority of the outstanding shares of common stock entitled to vote in any election of directors can elect all of the directors standing for election, if they so choose, other than any directors that holders of any preferred stock we may issue may be entitled to elect.

Dividend rights. Subject to preferences that may be applicable to any then outstanding preferred stock, holders of common stock are entitled to receive ratably those dividends, if any, as may be declared by the board of directors out of legally available funds.

Rights upon liquidation. In the event of our liquidation, dissolution, or winding up, the holders of common stock will be entitled to share ratably in the assets legally available for distribution to stockholders after the payment of or provision for all of our debts and other liabilities, subject to the prior rights of any preferred stock then outstanding.

Subdivisions and combinations. If we subdivide or combine in any manner outstanding shares of common stock, the outstanding shares of the other classes will be subdivided or combined in the same manner.




Other rights. Holders of common stock have no preemptive or conversion rights or other subscription rights and there are no redemption or sinking funds provisions applicable to the common stock. All outstanding shares of common stock are duly authorized, validly issued, fully paid, and nonassessable. The rights, preferences and privileges of holders of common stock are subject to and may be adversely affected by the rights of the holders of shares of any series of preferred stock that we may designate and issue in the future.

Registration Rights

Certain holders of our common stock are entitled to rights with respect to registration of such shares under the Securities Act of 1933, or the Securities Act, pursuant to the terms of an investors' rights agreement.

The registration of shares of our common stock by the exercise of registration rights described below would enable the holders to sell these shares without restriction under the Securities Act. We will pay the registration expenses, other than underwriting discounts and commissions and legal fees in excess of $30,000 for each registration, of the shares registered by the demand, piggyback and Form S-3 registrations. The registration rights will terminate upon the earlier to occur of (1) the five-year anniversary of the effective date of our registration statement, (2) a liquidation transaction, as such term is defined in our then-current certificate of incorporation and (3) with respect to any particular stockholder, such earlier time after the effective date of the registration statement at which such stockholder (i) can sell all of its shares held by it in compliance with Rule 144(b)(1)(i) of the Securities Act or (ii) holds less than 1% of our outstanding common stock and all registrable securities held by such stockholder (together with any affiliate of such stockholder with whom such stockholder must aggregate its sales under Rule 144 of the Securities Act) can be sold in any three-month period without registration in compliance with Rule 144 of the Securities Act.

Anti-Takeover Provisions

Because our stockholders do not have cumulative voting rights, stockholders holding a majority of the voting power of our shares of common stock will be able to elect all of our directors. Our amended and restated certificate of incorporation and amended and restated bylaws provide for stockholder actions at a duly called meeting of stockholders. A special meeting of stockholders may be called by a majority of our board of directors, the chair of our board of directors or our chief executive officer. Our amended and restated bylaws establish an advance notice procedure for stockholder proposals to be brought before an annual meeting of our stockholders, including proposed nominations of persons for election to our board of directors. In addition, our amended and restated certificate of incorporation and amended and restated bylaws eliminate the right of stockholders to act by written consent without a meeting.

Our amended and restated certificate of incorporation provides for three classes of our board of directors with staggered three-year terms.

The foregoing provisions make it more difficult for another party to obtain control of us by replacing our board of directors. Since our board of directors has the power to retain and discharge our officers, these provisions could also make it more difficult for existing stockholders or another party to effect a change in management. In addition, the authorization of undesignated preferred stock makes it possible for our board of directors to issue preferred stock with voting or other rights or preferences that could impede the success of any attempt to change our control.

These provisions are intended to preserve our existing control structure, facilitate our continued innovation and the risk-taking that it requires, permit us to continue to prioritize our long-term goals rather than short-term results, enhance the likelihood of continued stability in the composition of our board of directors and its policies and to discourage certain types of transactions that may involve an actual or threatened acquisition of us. These provisions are also designed to reduce our vulnerability to an



unsolicited acquisition proposal and to discourage certain tactics that may be used in proxy fights. However, such provisions could have the effect of discouraging others from making tender offers for our shares and may have the effect of deterring hostile takeovers or delaying changes in our control or management. As a consequence, these provisions may also inhibit fluctuations in the market price of our stock that could result from actual or rumored takeover attempts.

Section 203 of the Delaware General Corporation Law

We are subject to Section 203 of the Delaware General Corporation Law, which prohibits a Delaware corporation from engaging in any business combination with any interested stockholder for a period of three years after the date that such stockholder became an interested stockholder, subject to certain exceptions.
Choice of Forum

Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware be the exclusive forum for actions or proceedings brought under Delaware statutory or common law: (1) any derivative action or proceeding brought on our behalf; (2) any action asserting a breach of fiduciary duty; (3) any action asserting a claim against us arising under the Delaware General Corporation Law; (4) any action regarding our amended and restated certificate of incorporation or our amended and restated bylaws; (5) any action as to which the Delaware General Corporation Law confers jurisdiction to the Court of Chancery of the State of Delaware; or (6) any action asserting a claim against us that is governed by the internal affairs doctrine. This provision would not apply to claims brought to enforce a duty or liability created by the Securities Act, the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction. Our amended and restated certificate of incorporation will further provide 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 the Securities Act.
Exchange Listing

Our common stock is listed on the New York Stock Exchange under the symbol “DOCN.”

Transfer Agent and Registrar

The transfer agent and registrar for our common stock is American Stock Transfer & Trust Company, LLC. The transfer agent’s address is 6201 15th Avenue, Brooklyn, New York 11219 and the telephone number is (800) 937-5449.


EX-21.1 3 exhibit211.htm EX-21.1 Document

Exhibit 21.1
SUBSIDIARIES OF DIGITALOCEAN HOLDINGS, INC.
NameJurisdiction
DigitalOcean, LLCUnited States
DigitalOcean EU B.V.
Netherlands
DigitalOcean EU B.V. (German Branch)
Germany
Digital Ocean Canada, Inc.Canada
Droplet Offshore Services Private LimitedIndia
DigitalOcean Droplet LimitedUnited Kingdom
DigitalOcean Australia Pty. Ltd.
Australia
ServerStack, Inc.
United States
DigitalOcean Nimbella, LLC United States
DigitalOcean, LLC (German Branch)Germany

EX-23.1 4 exhibit231.htm EX-23.1 Document

Exhibit 23.1
Consent of Independent Registered Public Accounting Firm
We consent to the incorporation by reference in the following Registration Statements:
a.Registration Statement (Form S-8 No. 333-255413) pertaining to the 2013 Stock Plan, 2021 Equity Incentive Plan and 2021 Employee Stock Purchase Plan of DigitalOcean Holdings, Inc., and
b.Registration Statement (Form S-8 No. 333-255440) pertaining to the 2013 Stock Plan of DigitalOcean Holdings, Inc.;
of our report dated February 25, 2022, with respect to the consolidated financial statements of DigitalOcean Holdings, Inc., included in this Annual Report (Form 10-K) of DigitalOcean Holdings, Inc. for the year ended December 31, 2021.

/s/ Ernst & Young LLP
New York, NY
February 25, 2022

EX-31.1 5 exhibit311-2021xq4.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO
EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Yancey Spruill, certify that:

1.I have reviewed this Annual Report on Form 10-K of DigitalOcean Holdings, Inc.;

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

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

4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a–15(e) and 15d–15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a–15(f) and 15d–15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:February 25, 2022By:/s/ Yancey Spruill
Name:Yancey Spruill
Title:Chief Executive Officer

EX-31.2 6 exhibit312-2021xq4.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO
EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, William Sorenson, certify that:

1.I have reviewed this Annual Report on Form 10-K of DigitalOcean Holdings, Inc.;

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

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

4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a–15(e) and 15d–15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a–15(f) and 15d–15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:February 25, 2022By:/s/ William Sorenson
Name:William Sorenson
Title:Chief Financial Officer

EX-32.1 7 exhibit321-2021xq4.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Yancey Spruill, 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 DigitalOcean Holdings, Inc. for the fiscal year ended December 31, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of DigitalOcean Holdings, Inc.
Date:February 25, 2022By:/s/ Yancey Spruill
Name:Yancey Spruill
Title:Chief Executive Officer

I, William Sorenson, 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 DigitalOcean Holdings, Inc. for the fiscal year ended December 31, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of DigitalOcean Holdings, Inc.

Date:February 25, 2022By:/s/ William Sorenson
Name:William Sorenson
Title:Chief Financial Officer

EX-101.SCH 8 docn-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 1001003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1402401 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Nature of the Business and Organization link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Nature of the Business and Organization (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Summary of Significant Accounting Policies - Disclosure of Changes in Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Summary of Significant Accounting Policies - Useful Lives of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2409406 - Disclosure - Summary of Significant Accounting Policies - Revenue by Geographic Areas (Details) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2111103 - Disclosure - Acquisitions, Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2312302 - Disclosure - Acquisitions, Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2413408 - Disclosure - Acquisitions, Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2414409 - Disclosure - Acquisitions, Goodwill and Intangible Assets - Nimbella Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 2415410 - Disclosure - Acquisitions, Goodwill and Intangible Assets - Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2416411 - Disclosure - Acquisitions, Goodwill and Intangible Assets - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2417412 - Disclosure - Acquisitions, Goodwill and Intangible Assets - Schedule of Definite Life Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 2418413 - Disclosure - Acquisitions, Goodwill and Intangible Assets - Schedule of Future Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 2119104 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 2320303 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2421414 - Disclosure - Balance Sheet Details - Schedule of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2422415 - Disclosure - Balance Sheet Details - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2423416 - Disclosure - Balance Sheet Details - Schedule of Accrued Other Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2424417 - Disclosure - Balance Sheet Details - Summary of Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2125105 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2326304 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2427418 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2428419 - Disclosure - Fair Value Measurements - Warrant Liability Measurement (Details) link:presentationLink link:calculationLink link:definitionLink 2429420 - Disclosure - Fair Value Measurements - Warrant Pricing Model (Details) link:presentationLink link:calculationLink link:definitionLink 2430421 - Disclosure - Fair Value Measurements - Fair Value Adjustments of the Warranty Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2131106 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2332305 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2433422 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2434423 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2135107 - Disclosure - Operating Leases link:presentationLink link:calculationLink link:definitionLink 2336306 - Disclosure - Operating Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2437424 - Disclosure - Operating Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2438425 - Disclosure - Operating Leases - Maturities of Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2139108 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2340307 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2441426 - Disclosure - Commitments and Contingencies - Scheduled of Future Purchase Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2442427 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2143109 - Disclosure - Stockholders’ Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 2344308 - Disclosure - Stockholders’ Equity (Deficit) (Tables) link:presentationLink link:calculationLink link:definitionLink 2445428 - Disclosure - Stockholders’ Equity (Deficit) - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2446429 - Disclosure - Stockholders’ Equity (Deficit) - Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2447430 - Disclosure - Stockholders’ Equity (Deficit) - Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2448431 - Disclosure - Stockholders’ Equity (Deficit) - Redeemable Convertible Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2449432 - Disclosure - Stockholders’ Equity (Deficit) - Common Stock Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 2450433 - Disclosure - Stockholders’ Equity (Deficit) - Treasury Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2151110 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2352309 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2453434 - Disclosure - Stock-Based Compensation - Equity Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2454435 - Disclosure - Stock-Based Compensation - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2455436 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2456437 - Disclosure - Stock-Based Compensation - Stock Option Pricing Model (Details) link:presentationLink link:calculationLink link:definitionLink 2457438 - Disclosure - Stock-Based Compensation - RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 2458439 - Disclosure - Stock-Based Compensation - Schedule of RSU & PRSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2459440 - Disclosure - Stock-Based Compensation - PRSUs (Details) link:presentationLink link:calculationLink link:definitionLink 2460441 - Disclosure - Stock-Based Compensation - MRSUs (Details) link:presentationLink link:calculationLink link:definitionLink 2461442 - Disclosure - Stock-Based Compensation - MRSUs Share-Based Payment Arrangements and Price Targets (Details) link:presentationLink link:calculationLink link:definitionLink 2462443 - Disclosure - Stock-Based Compensation - Schedule of MRSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2463444 - Disclosure - Stock-Based Compensation - MRSUs Pricing Model (Details) link:presentationLink link:calculationLink link:definitionLink 2464445 - Disclosure - Stock-Based Compensation - ESPP and RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 2465446 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2466447 - Disclosure - Stock-Based Compensation - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2167111 - Disclosure - Net Loss per Share Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 2368310 - Disclosure - Net Loss per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 2469448 - Disclosure - Net Loss per Share Attributable to Common Stockholder - Schedule of Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2470449 - Disclosure - Net Loss per Share Attributable to Common Stockholder - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2171112 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2372311 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2473450 - Disclosure - Income Taxes - Total Loss Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2474451 - Disclosure - Income Taxes - Schedule of Current and Deferred Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2475452 - Disclosure - Income Taxes - Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2476453 - Disclosure - Income Taxes - Deferred Tax Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2477454 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2478455 - Disclosure - Income Taxes - Schedule of NOLs (Details) link:presentationLink link:calculationLink link:definitionLink 2479456 - Disclosure - Income Taxes - Valuation Allowance (Details) link:presentationLink link:calculationLink link:definitionLink 2480457 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2181113 - Disclosure - Employee Benefit Plan link:presentationLink link:calculationLink link:definitionLink 2482458 - Disclosure - Employee Benefit Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2183114 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2484459 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2185115 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2486460 - Disclosure - Subsequent Events - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 docn-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 docn-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 docn-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Cash and Cash Equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Earnings Per Share, Policy Earnings Per Share, Policy [Policy Text Block] Convertible Notes Convertible Debt [Member] State Current State and Local Tax Expense (Benefit) Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Debt Conversion Period [Axis] Debt Conversion Period [Axis] Debt Conversion Period Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss attributable to common stockholders Net loss attributable to common stockholders Net loss attributable to common stockholders Net Income (Loss) Attributable to Parent Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Income Statement Location [Axis] Income Statement Location [Axis] Total accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Black-Scholes option pricing model Valuation Technique, Option Pricing Model [Member] Segment Information Segment Reporting, Policy [Policy Text Block] Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Conversion price Debt Instrument, Convertible, Conversion Price Proceeds from sale of equipment Proceeds from Sale of Property, Plant, and Equipment Forfeited or cancelled (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 Forfeited or cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Convertible preferred stock outstanding at beginning of period (in shares) Convertible preferred stock outstanding at end of period (in shares) Redeemable convertible preferred stock, outstanding (in shares) Temporary Equity, Shares Outstanding Other assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Shares of common stock reserved for future issuance, number available for grant (in shares) Number of eligible MRSUs (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Retirement Benefits [Abstract] Increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Conversion of convertible preferred stock to common stock in connection with initial public offering Conversion of convertible preferred stock Temporary Equity, Value, Conversion Of Convertible Securities Temporary Equity, Value, Conversion Of Convertible Securities Entity File Number Entity File Number Redemption price, percentage Debt Instrument, Redemption Price, Percentage Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Stock options, exercised in period, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Certificates of Deposit Certificates of Deposit [Member] Convertible Senior Notes Due 2026 Convertible Senior Notes Due 2026 [Member] Convertible Senior Notes Due 2026 Retirement Plan Name [Domain] Retirement Plan Name [Domain] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization of intangible assets Amortization of Intangible Assets Developed technology Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Antidilutive securities excluded from computation of loss per share, amount (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Revenue recognized during period Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Sale of Stock [Axis] Sale of Stock [Axis] Liability Class [Axis] Liability Class [Axis] Subsequent Events [Abstract] Commitment fees on unused balance Line of Credit Facility, Commitment Fee Amount Schedule of MRSU Activity Share-based Payment Arrangement, MRSU, Activity [Table Text Block] Share-based Payment Arrangement, MRSU, Activity Business Combination and Asset Acquisition [Abstract] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] 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 Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Business Acquisition [Axis] Business Acquisition [Axis] Schedule of PRSU Activity Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block] Title of Individual [Domain] Title of Individual [Domain] Schedule of Liabilities Measured on a Recurring Basis Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Award Type [Domain] Award Type [Domain] Local Phone Number Local Phone Number Credit Facility [Domain] Credit Facility [Domain] Related Party Transactions [Abstract] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Vested and exercisable at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Vested and unvested expected to vest at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted-Average Remaining Life in Years Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Concentration risk, percentage Concentration Risk, Percentage Preferred stock ($0.000025 par value per share; 10,000,000 and 0 shares authorized; 0 shares issued and outstanding as of December 31, 2021 and 2020, respectively) Preferred Stock, Value, Issued Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Number of options outstanding at the beginning of the period (in shares) Number of options outstanding at the end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Restricted stock share price (in dollars per share) Shares Issued, Price Per Share Debt Conversion, Period One Debt Conversion, Period One [Member] Debt Conversion, Period One Accumulated Deficit Retained Earnings [Member] IPO IPO [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Noncurrent liabilities: Liabilities, Noncurrent [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Conversion of convertible preferred stock to common stock in connection with initial public offering Stock Issued During Period, Value, Conversion of Convertible Securities Other Other Sundry Liabilities, Current Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] IP addresses IP Address [Member] IP Address Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Current and former employees Current And Former Employees [Member] Current And Former Employees Repurchase and retirement of common stock Stock Repurchased and Retired During Period, Value Term Loan Secured Debt [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Property and equipment received but not yet paid, included in Accounts payable and Accrued other expenses Capital Expenditures Incurred but Not yet Paid Goodwill and Indefinite-Lived Intangible Assets and Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Commitments and Contingencies Disclosure [Abstract] Capitalized stock-based compensation Share-based Payment Arrangement, Amount Capitalized Business days after trading period Debt Instrument, Convertible, Business Days After Trading Period Debt Instrument, Convertible, Business Days After Trading Period Tax Period [Domain] Tax Period [Domain] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] ESPP withholding Employee Stock Purchase Plan Withholdings, Current Employee Stock Purchase Plan Withholdings, Current Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Number of operating segments Number of Operating Segments Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Net loss per share attributable to common stockholders, basic (in dollars per share) Earnings Per Share, Basic Proceeds from the issuance of common stock under employee stock purchase plan Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised Unlimited Unlimited Tax Years [Member] Unlimited Tax Years MRSUs Market-Based Restricted Stock [Member] Market-Based Restricted Stock Proceeds from the issuance of convertible preferred stock, net of issuance costs Proceeds from Issuance of Convertible Preferred Stock Unvested balance at beginning of period (in shares) Unvested balance at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Beginning Balance Ending Balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Net tangible assets (including cash acquired) Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Interest expense Interest Expense, Debt Payments to acquire cash equivalents Payments To Acquire Cash Equivalents Payments To Acquire Cash Equivalents Contributions made Defined Contribution Plan, Cost Geographic Concentration Risk Geographic Concentration Risk [Member] Shares Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] 2024 Purchase Obligation, to be Paid, Year Three Developed technology intangible asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles More than 5 Years Greater Than 5 Tax Years [Member] Greater Than 5 Tax Years Tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards Computers and equipment Machinery and Equipment [Member] Share-based award, amount withheld for employees Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Total net deferred tax liability Deferred Tax Liabilities, Net Aggregate number of shares of common stock awarded (in shares) Shares of common stock authorized for future issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Other Other Noncash Income (Expense) Variable Rate Component Two Variable Rate Component Two [Member] Variable Rate Component Two Restricted cash Restricted Cash and Cash Equivalents Common stock repurchased (in usd per share) Treasury Stock, Acquired, Per Share Treasury Stock, Acquired, Per Share Depreciation and amortization Deferred Tax Liabilities, Property, Plant and Equipment Research and Development Expense Research and Development Expense, Policy [Policy Text Block] Redeemable convertible preferred stock warrants Redeemable Preferred Stock Warrant [Member] Redeemable Preferred Stock Warrant Total consideration paid Total fair value of net assets acquired Business Combination, Consideration Transferred Variable Rate Component [Domain] Variable Rate Component [Domain] Variable Rate Component [Domain] Bad debt expense Bad debt expense, net of recoveries Accounts Receivable, Credit Loss Expense (Reversal) Entity Voluntary Filers Entity Voluntary Filers Proceeds from issuance of term loan, net of issuance costs Proceeds from Issuance of Secured Debt 6 Share-based Payment Arrangement, Tranche Six [Member] Share-based Payment Arrangement, Tranche Six Plan Name [Axis] Plan Name [Axis] Total debt Long-term debt Long-term Debt Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] 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] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Income Tax Disclosure [Abstract] State and local taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Internal-use software Software Development [Member] Entity Small Business Entity Small Business Summary of Share-Based Payment Arrangement and Price Targets Share-Based Payment Arrangement, Performance Shares, Price Targets [Table Text Block] Share-Based Payment Arrangement, Performance Shares, Price Targets Additions based on tax positions related to the current period Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities, convertible preferred stock and stockholders’ equity (deficit) Liabilities and Equity 1 Share-based Payment Arrangement, Tranche One [Member] Other (income) expense: Other Income and Expenses [Abstract] Deferred revenue Contract with Customer, Liability, Current 2025 Operating Leases, Future Minimum Payments, Due in Four Years Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Additional paid-in capital Additional Paid in Capital Concentration Risk [Line Items] Concentration Risk [Line Items] Derivative Financial Instruments, Liabilities Derivative Financial Instruments, Liabilities [Member] Proceeds from initial public offering, net of underwriting discounts and commissions and other offering costs Proceeds from Issuance Initial Public Offering Computers and equipment Computers And Computer Equipment [Member] Computers And Computer Equipment Income Tax Contingency [Table] Income Tax Contingency [Table] Warrant liability Warranty Liability [Member] Warranty Liability Net Loss per Share Attributable to Common Stockholders Earnings Per Share [Text Block] Cost to repurchase common stock Treasury Stock, Value, Acquired, Cost Method Warrant liability Derivative Liability, Current Schedule of Weighted-Average Assumptions for MRSUs Share-Based Compensation Arrangement By Share-Based Payment Award, MSRUs, Grants In Period, Weighted Average Grant Date Fair Value [Table Text Block] Share-Based Compensation Arrangement By Share-Based Payment Award, MSRUs, Grants In Period, Weighted Average Grant Date Fair Value Operating expenses: Operating Expenses [Abstract] Entity Interactive Data Current Entity Interactive Data Current Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Minimum Minimum [Member] Nature of the Business and Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Retirement Plan Name [Axis] Retirement Plan Name [Axis] Other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Gross profit Gross Profit 2023 Operating Leases, Future Minimum Payments, Due in Two Years Conversion ratio, number of shares Debt Instrument, Convertible, Conversion Ratio Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Stock by Class Schedule of Stock by Class [Table Text Block] Conversion of convertible preferred stock to common stock in connection with initial public offering (in shares) Conversion of convertible preferred stock to common stock in connection with initial public offering (in shares) Temporary Equity, Shares, Conversion Of Convertible Securities Temporary Equity, Shares, Conversion Of Convertible Securities Proceeds from third-party secured financings Proceeds from Notes Payable Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Balance of unrecognized tax benefits at beginning of year Balance of unrecognized tax benefits at end of year Unrecognized Tax Benefits Income Tax Authority [Domain] Income Tax Authority [Domain] Gross deferred tax assets Deferred Tax Assets, Gross Schedule of Operating Loss Carryforwards Summary of Operating Loss Carryforwards [Table Text Block] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province ESPP Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan MRSU Market-Based Restricted Stock Unit [Member] Market-Based Restricted Stock Unit Operating Leases Leases of Lessee Disclosure [Text Block] Business acquisition, percentage of voting interests acquired Business Acquisition, Percentage of Voting Interests Acquired Deferred tax assets Deferred Income Tax Assets, Net Issuance of common stock for acquisition Stock Issued During Period, Value, Acquisitions Current liabilities: Liabilities, Current [Abstract] Capital expenditures - internal-use software development Payments to Develop Software Issuance of common stock in connection with initial public offering, net of underwriting discounts and issuance costs Stock Issued During Period, Value, New Issues Restricted cash Restricted Cash and Cash Equivalents, Noncurrent Warrants Exercised Warrants Exercised [Member] Warrants Exercised General and administrative General and Administrative Expense Cash paid for acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Debt Debt Disclosure [Text Block] Total stockholders’ equity (deficit) at beginning of period (in shares) Total stockholders’ equity (deficit) at the end of the period (in shares) Shares, Outstanding Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Vested and exercisable at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Term Loan Line of Credit Line of Credit [Member] Stock-Based Compensation Share-based Payment Arrangement [Text Block] Senior Notes Senior Notes [Member] LEVEL 3 Level 3 Fair Value, Inputs, Level 3 [Member] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Accounting Policies [Abstract] Debt issuance costs included in accounts payable and accrued liabilities Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction Weighted average remaining life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Issuance of common stock in connection with initial public offering, net of underwriting discounts and issuance costs (in shares) Stock Issued During Period, Shares, New Issues Number of reportable segments Number of Reportable Segments Federal Current Federal Tax Expense (Benefit) Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Document Transition Report Document Transition Report Common stock ($0.000025 par value per share; 750,000,000 and 111,400,000 shares authorized; 109,175,863 and 45,299,339 issued; and 107,207,635 and 43,331,111 outstanding as of December 31, 2021 and 2020, respectively) Common Stock, Value, Issued Other (income) expense Nonoperating Income (Expense) Value of restricted stock granted to founders of Nimbella Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Aggregate Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Aggregate Grant Date Fair Value Common stock, voting rights Voting Rights, Number Of Votes, Share Voting Rights, Number Of Votes, Share Unrecognized stock-based compensation expense, average recognition period Weighted-average period expected for recognition of compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unvested balance at beginning of period (in dollars per share) Unvested balance at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Number of tranches Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Tranches Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Tranches Basis of Presentation Basis of Accounting, Policy [Policy Text Block] PRSUs Performance Shares [Member] Commitments and Contingencies (Note 8) Commitments and Contingencies Issuance of convertible preferred stock (in shares) Temporary Equity, Stock Issued During Period, Shares, New Issues Temporary Equity, Stock Issued During Period, Shares, New Issues Subsequent Event [Table] Subsequent Event [Table] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Restricted Stock Restricted Stock [Member] Employee Benefit Plan Compensation and Employee Benefit Plans [Text Block] 2024 Operating Leases, Future Minimum Payments, Due in Three Years ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Schedule of Weighted-Average Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Scheduled trading days Debt Instrument, Convertible, Threshold Trading Days, Scheduled Debt Instrument, Convertible, Threshold Trading Days, Scheduled Foreign Deferred Foreign Income Tax Expense (Benefit) Auditor Name Auditor Name Cover [Abstract] Warrant liability Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves Goodwill [Line Items] Goodwill [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Class of Stock [Axis] Class of Stock [Axis] Revenue by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Nimbella Corp Nimbella Corp [Member] Nimbella Corp Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Treasury stock, shares (in shares) Treasury Stock, Shares 3-5 Years Tax Years 3-5 [Member] Tax Years 3-5 Schedule of Other Current Liabilities Other Current Liabilities [Table Text Block] Warrants outstanding Class of Warrant or Right, Outstanding Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Net proceeds after transaction Sale of Stock, Consideration Received on Transaction KayBank National Association KayBank National Association [Member] KayBank National Association Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Financial Instrument [Axis] Financial Instrument [Axis] Convertible preferred stock Convertible preferred stock outstanding at beginning of period Convertible preferred stock outstanding at end of period Temporary Equity, Carrying Amount, Attributable to Parent Business acquisition, equity interest issued or issuable, number of shares Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Accrued other expenses Accrued Liabilities, Current Revenue Revenue from Contract with Customer, Excluding Assessed Tax Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost 2023 Purchase Obligation, to be Paid, Year Two Capitalized computer software Capitalized Computer Software, Additions Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Stock Options Share-based Payment Arrangement, Option [Member] Deferred offering costs reclassified into stockholders' equity Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Measurement Input Type [Domain] Measurement Input Type [Domain] Revaluation of warrants Gain on remeasurement of warrants Fair Value Adjustment of Warrants Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Notes payable Notes Payable, Other Payables [Member] Common Stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Loss from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Thereafter Operating Leases, Future Minimum Payments, Due After Year Four Operating Leases, Future Minimum Payments, Due After Year Four 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Issuance of convertible preferred stock Temporary Equity, Stock Issued During Period, Value, New Issues Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Stock-based compensation Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation Depreciation Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Developed technology Technology-Based Intangible Assets [Member] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Treasury Stock Treasury Stock [Member] Schedule of RSU Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Thereafter Purchase Obligation, To Be Paid, After Year Three Purchase Obligation, To Be Paid, After Year Three Number of shares called by warrants (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Loss on impairment Asset Impairment Charges Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Other (income) expense, net Other Nonoperating Income (Expense) Redemption price, percentage Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Issuance of common stock for acquisition Stock Issued Repurchase and retirement of common stock (in shares) Stock Repurchased and Retired During Period, Shares Capital expenditures - property and equipment Payments to Acquire Property, Plant, and Equipment Property and Equipment Property, Plant and Equipment [Member] Other current liabilities Total other current liabilities Other Liabilities, Current Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Schedule of Assets Acquired Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Total liabilities Liabilities Schedule of Accrued Other Expenses Schedule of Accrued Liabilities [Table Text Block] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Award Type [Axis] Award Type [Axis] Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Aggregate intrinsic value at beginning of period Aggregate intrinsic value at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Measurement Input Type [Axis] Measurement Input Type [Axis] Total stockholders’ equity (deficit) Total stockholders’ equity (deficit) at beginning of period Total stockholders’ equity (deficit) at end of period Stockholders' Equity Attributable to Parent Operating loss carryforwards Operating Loss Carryforwards Common stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued City Area Code City Area Code Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Audit Information [Abstract] Audit Information [Abstract] Vested and exercisable at December 31, 2021 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Expected life in years Measurement Input, Expected Term [Member] Goodwill and Intangible Assets Disclosure [Abstract] Entity Address, City or Town Entity Address, City or Town Loss on extinguishment of debt Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Repurchase and retirement of common stock Payments for Repurchase of Common Stock Useful Life Property, Plant and Equipment, Useful Life Non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Number of quarterly installments Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Installments Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Installments Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Measurement Frequency [Domain] Measurement Frequency [Domain] Total current Current Income Tax Expense (Benefit) Debt instrument, face amount Debt Instrument, Face Amount Interest expense Interest and amortization of deferred financing fees Interest Expense Noncurrent assets: Assets, Noncurrent [Abstract] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Contributions up to 3%-5% of gross pay 3%-5% Of Compensation [Member] 3%-5% Of Compensation Goodwill Rollforward [Abstract] Goodwill Rollforward [Abstract] Goodwill Rollforward Acquisition of Nimbella Acquisition Of Nimbella [Member] Acquisition Of Nimbella Accumulated deficit Retained Earnings (Accumulated Deficit) 2021 Equity Incentive Plan Share-based Payment Arrangement [Member] Stock options, expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] RSUs MRSUs Restricted Stock Units (RSUs) [Member] Sales, Marketing, General, Administrative, Advertising, and Other Promotional Expenses/Costs Selling, General and Administrative Expenses, Policy [Policy Text Block] Statement of Stockholders' Equity [Abstract] Issuance of common stock under employee stock purchase plan, net of taxes withheld (ins hares) Purchases related to ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Filer Category Entity Filer Category Company's match (percent) Defined Contribution Plan, Employer Matching Contribution, Percent of Match Gross deferred tax liability Deferred Tax Liabilities, Gross Warrant exercise Effective Income Tax Rate Reconciliation, Warrants, Other, Percent Effective Income Tax Rate Reconciliation, Warrants, Other, Percent Business Acquisition [Line Items] Business Acquisition [Line Items] 2 Share-based Payment Arrangement, Tranche Two [Member] Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Reconciliation of Restricted Cash Restrictions on Cash and Cash Equivalents [Table Text Block] Income Statement [Abstract] Concentration Risk [Table] Concentration Risk [Table] Entity Registrant Name Entity Registrant Name Schedule of Changes in the Fair Value of the Warranty Liability Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Release of VAT reserve Release Of Value-Added Tax Release Of Value-Added Tax IP addresses Indefinite-lived Intangible Assets (Excluding Goodwill) Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Forfeited or cancelled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Income tax expense Total income tax expense Income Tax Expense (Benefit) Number of trading days Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Rights, Number Of Trading Days Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Rights, Number Of Trading Days Accounts receivable, less allowance for doubtful accounts of $4,212 and $3,104, respectively Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Conversion of stock, shares issued (in shares) Conversion of Stock, Shares Issued Concentration Risk Type [Domain] Concentration Risk Type [Domain] Sale of Stock [Domain] Sale of Stock [Domain] Forfeited or cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt service coverage ratio Debt Instrument, Covenant, Debt Service Coverage Ratio, Maximum Debt Instrument, Covenant, Debt Service Coverage Ratio, Maximum Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Conversion of redeemable preferred stock warrants to common stock warrants Reclassification to Additional paid-in capital Adjustments to Additional Paid in Capital, Warrant Issued Federal Deferred Federal Income Tax Expense (Benefit) Statement of Financial Position [Abstract] Net debt to EBITDA ratio Debt Instrument, Covenant, Net Debt To EBITDA, Coverage Ratio, Maximum Debt Instrument, Covenant, Net Debt To EBITDA, Coverage Ratio, Maximum Additions charged to expense Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Stock options, unrecognized stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Current portion of long-term debt Less: current portion Long-term Debt, Current Maturities 2026 Operating Leases, Future Minimum Payments, Due in Five Years Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Reconciliation of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Entity Public Float Entity Public Float Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Unrecognized stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Stock options, granted in period, weighted average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Component [Domain] Equity Component [Domain] Common stock retired (in usd per share) Treasury Stock, Retired, Per Share Treasury Stock, Retired, Per Share Issuance of common stock under stock option plan (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Sales and marketing Selling and Marketing Expense Variable Rate Component One Variable Rate Component One [Member] Variable Rate Component One Fair value of common stock issued Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Statement [Line Items] Statement [Line Items] Nondeductible/nontaxable items Effective Income Tax Rate Reconciliation, Nondeductible Expense And Nontaxable Items, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense And Nontaxable Items, Amount Stock price trigger Debt Instrument, Convertible, Stock Price Trigger Deferred revenue Increase (Decrease) in Contract with Customer, Liability Issuance of common stock for acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Weighted-Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] 162(m) limitation Effective Income Tax Rate Reconciliation, 162(m) Limitation, Other, Percent Effective Income Tax Rate Reconciliation, 162(m) Limitation, Other, Percent Issuance of common stock under stock option plan Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Federal Domestic Tax Authority [Member] Series B preferred stock Series B Series B Preferred Stock [Member] Capitalization of Internal-Use Software Development Costs Internal Use Software, Policy [Policy Text Block] Conversion of Stock, Name [Domain] Conversion of Stock, Name [Domain] Cost to retire common stock Treasury Stock, Retired, Cost Method, Amount Total carrying value Intangible Assets, Gross (Excluding Goodwill) Total Minimum Future Purchase Commitments Long-term Purchase Commitment [Table Text Block] Total minimum operating lease payments Operating Leases, Future Minimum Payments Due Debt Disclosure [Abstract] Tax Period [Axis] Tax Period [Axis] Purchase price of common stock, percent Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Less: valuation allowance Valuation allowance Balance as of the beginning of period Balance as of the end of period Deferred Tax Assets, Valuation Allowance Dividend yield Measurement Input, Expected Dividend Rate [Member] Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Auditor Location Auditor Location Contributions up to 3% of gross pay 3% Of Compensation [Member] 3% Of Compensation 2022 Operating Leases, Future Minimum Payments Due, Next Twelve Months Useful life Finite-Lived Intangible Asset, Useful Life Nanobox, Inc. Nanobox, Inc. [Member] Nanobox, Inc. Shares treated as consideration paid Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Shares Issued Consideration received Sale of Stock, Consideration Received Per Transaction Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Calculation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Options, granted, number (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Trading days Debt Instrument, Convertible, Threshold Trading Days Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Document Annual Report Document Annual Report Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested And Expected To Vest, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested And Expected To Vest, Weighted Average Grant Date Fair Value Summary of Stock-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Entity Ex Transition Period Entity Ex Transition Period Vesting [Axis] Vesting [Axis] Title of 12(b) Security Title of 12(b) Security Rent payable Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent Total assets Assets Plan Name [Domain] Plan Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Accrued bonuses Accrued Bonuses Unrealized loss on warrant liability Effective Income Tax Rate Reconciliation, Nondeductible Expense, Unrealized Loss, Warrant Liability Effective Income Tax Rate Reconciliation, Nondeductible Expense, Unrealized Loss, Warrant Liability Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Net loss attributable to common stockholders, diluted Net Income (Loss) Available to Common Stockholders, Diluted Geographical [Domain] Geographical [Domain] 7 Share-based Payment Arrangement, Tranche Seven [Member] Share-based Payment Arrangement, Tranche Seven Repayment of term loan Repayments of Secured Debt Net loss attributable to common stockholders, basic Net Income (Loss) Available to Common Stockholders, Basic Title of Individual [Axis] Title of Individual [Axis] Repayment of notes payable Repayments of Notes Payable Document Type Document Type Research and development Research and Development Expense Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] Interest rate Debt Instrument, Interest Rate, Stated Percentage Expected volatility Measurement Input, Expected Volatility Rate [Member] Measurement Input, Expected Volatility Rate Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revolving Credit Facility Revolving Credit Facility [Member] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Vested and expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested And Expected To Vest, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested And Expected To Vest, Number Furniture and fixtures Furniture and Fixtures [Member] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Emerging Growth Company Emerging Growth, Policy [Policy Text Block] Emerging Growth, Policy Subsequent Event [Line Items] Subsequent Event [Line Items] Geographical [Axis] Geographical [Axis] Stock Conversion Description [Axis] Stock Conversion Description [Axis] Weighted-average shares used to compute net loss per share, basic (in shares) Weighted average shares used to compute net loss per share, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Net loss per share attributable to common stockholders, diluted (in dollars per share) Earnings Per Share, Diluted State and local State and Local Jurisdiction [Member] Repayment of borrowings under revolving credit facility Repayments of Long-term Lines of Credit GILTI Effective Income Tax Rate Reconciliation, GILTI, Amount Effective Income Tax Rate Reconciliation, GILTI, Amount Percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Sale of stock, price per share (in dollars per share) Sale of Stock, Price Per Share Vesting [Domain] Vesting [Domain] Cash paid for taxes (net of refunds) Income Taxes Paid, Net Leasehold improvements Leaseholds and Leasehold Improvements [Member] Subsequent Events Subsequent Events [Text Block] Other accrued expenses Other Accrued Liabilities Foreign tax rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Redeemable preferred stock, shares authorized (in shares) Temporary Equity, Shares Authorized Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Total intangible assets, net Intangible Assets, Net (Excluding Goodwill) Cost of revenue Cost of Revenue Tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Debt Conversion Period [Domain] Debt Conversion Period [Domain] Debt Conversion Period [Domain] Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] Statement of Other Comprehensive Income [Abstract] Treasury stock, at cost (1,968,228 shares at December 31, 2021 and 2020) Treasury stock, value Treasury Stock, Value Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Deferred tax liabilities Deferred Income Tax Liabilities, Net Related Party Transaction [Line Items] Related Party Transaction [Line Items] Stock options, vesting period RSUs, vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Conversion of convertible preferred stock to common stock in connection with initial public offering (in shares) Conversion of convertible preferred stock in common stock (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Internal-use software Internal-Use Software [Member] Internal-Use Software Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Accounts receivable Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Depreciation and amortization Depreciation, Depletion and Amortization 4 Share-Based Payment Arrangement, Tranche Four [Member] Share-Based Payment Arrangement, Tranche Four 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Proceeds from borrowings under revolving credit facility, net of issuance costs Proceeds from Long-term Lines of Credit Less: accumulated amortization Capitalized Computer Software, Accumulated Amortization Deferred tax liability Deferred Tax Liabilities, Gross [Abstract] Business Combinations Business Combinations Policy [Policy Text Block] Proceeds from issuance of convertible notes, net of issuance costs Proceeds from Convertible Debt Accumulated Other Comprehen-sive Loss AOCI Attributable to Parent [Member] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Common stock retired (in shares) Treasury Stock, Shares, Retired Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Three Finite-Lived Intangible Asset, Expected Amortization, After Year Three Document Period End Date Document Period End Date Purchase of intangible assets Payments to Acquire Intangible Assets Entity Central Index Key Entity Central Index Key Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Number of Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Deferred tax assets: Deferred Tax Assets, Gross [Abstract] State Deferred State and Local Income Tax Expense (Benefit) Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Reductions for tax positions of prior periods Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Redeemable Convertible Preferred Stock Warrant Liability Stockholders' Equity Note, Redeemable Preferred Stock, Issue, Policy [Policy Text Block] Redeemable convertible preferred stock, issued (in shares) Temporary Equity, Shares Issued Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Total operating expenses Operating Expenses Non-cash interest expense Noncash Interest Expense Noncash Interest Expense Other long-term liabilities Other Liabilities, Noncurrent Common stock repurchased (in shares) Treasury Stock, Shares, Acquired Lender Name [Axis] Lender Name [Axis] Schedule of Debt Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Earnings Per Share [Abstract] Repayment of seller’s note Repayments of Other Long-term Debt Property and equipment, gross Property, Plant and Equipment, Gross Beginning Balance Ending Balance Accounts Receivable, Allowance for Credit Loss Foreign currency translation adjustments, net of taxes Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Revenue from Contract with Customer Revenue from Contract with Customer Benchmark [Member] Credit Facility Credit Facility [Member] Credit Facility Maturities of Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Exercise price of shares called by warrants (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Vested and unvested expected to vest at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 3 Share-based Payment Arrangement, Tranche Three [Member] Warrants Warrant [Member] Weighted-average exercise price outstanding at beginning of period (in dollars per share) Weighted-average exercise price outstanding at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Series C preferred stock Series C Series C Preferred Stock [Member] 2021 Employee Stock Purchase Plan 2021 Employee Stock Purchase Plan [Member] 2021 Employee Stock Purchase Plan Warrants, term Warrants and Rights Outstanding, Term Long-term debt Long-term Debt, Excluding Current Maturities Schedule of Goodwill [Table] Schedule of Goodwill [Table] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Stock-based compensation expense Share-based Payment Arrangement, Expense Company stock price target (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price Convertible Notes Convertible Debt Securities [Member] Vested and exercisable at end of period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Accrued capital expenditures Accrued Capital Expenditures Accrued Capital Expenditures Europe Europe [Member] Entity Current Reporting Status Entity Current Reporting Status Risk-Free Rate Measurement Input, Risk Free Interest Rate [Member] Weighted-Average Fair Value Weighted-Average Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair value adjustment Liabilities, Fair Value Adjustment Series A-1 preferred stock Series A-1 Series A Preferred Stock [Member] Exercise of common stock warrants (in shares) Stock Issued During Period, Exercise Of Warrants Stock Issued During Period, Exercise Of Warrants Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Acquisitions, Goodwill and Intangible Assets Business Acquisition, Integration, Restructuring and Other Related Costs [Text Block] 2021 Stock Plan 2021 Stock Plan [Member] 2021 Stock Plan Schedule of Income before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Cash, cash equivalents and restricted cash - beginning of period Cash, cash equivalents and restricted cash - end of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents U.S. UNITED STATES Sale of stock, shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (in dollars per share) Common stock, shares authorized, par value (in USD per share) Common Stock, Par or Stated Value Per Share Accrued taxes Taxes Payable, Current Current assets: Assets, Current [Abstract] Variable Rate Component [Axis] Variable Rate Component [Axis] Variable Rate Component Developed technology Finite-Lived Intangible Assets, Gross Shares of common stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Leases [Abstract] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Taxes Income Tax, Policy [Policy Text Block] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Amortization expense related to internal-use software Capitalized Computer Software, Amortization Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] 5 Share-based Payment Arrangement, Tranche Five [Member] Share-based Payment Arrangement, Tranche Five Repayment of capital leases Repayments of Long-term Capital Lease Obligations Entity Address, Postal Zip Code Entity Address, Postal Zip Code Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Revenue Recognition and Cost of Revenue Revenue from Contract with Customer [Policy Text Block] 1-3 Years Tax Years 1-3 [Member] Tax Years 1-3 2022 Purchase Obligation, to be Paid, Year One Weighted average shares used to compute net loss per share, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted U.S. Income (Loss) from Continuing Operations before Income Taxes, Domestic Warrant liability Warrants and Rights Outstanding Fair Value, Recurring Fair Value, Recurring [Member] Income Taxes Income Tax Disclosure [Text Block] Underwriters' Option Over-Allotment Option [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Interest rate Cash Equivalents, Interest Rate Cash Equivalents, Interest Rate Schedule of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Series Seed preferred stock Series Seed Seed Preferred Stock [Member] Seed Preferred Stock Variable rate Debt Instrument, Basis Spread on Variable Rate Stockholders’ Equity (Deficit) Stockholders' Equity Note Disclosure [Text Block] Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Schedule of Anti-Dilutive Securities Excluded from Computation of Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Total accrued other expenses Accrued Liabilities Statement of Cash Flows [Abstract] Auditor Firm ID Auditor Firm ID Class of Stock [Line Items] Class of Stock [Line Items] Total purchase commitments Purchase Obligation Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities, net of acquisition: Increase (Decrease) in Operating Capital [Abstract] Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Issuance of common stock under equity incentive plan, net of taxes withheld Stock Issued During Period, Value, Employee Stock Purchase Plan Summary of Valuation Allowance, Rollforward Summary Of Valuation Allowance, Rollforward [Abstract] Summary Of Valuation Allowance, Rollforward Impairment loss Capitalized Computer Software, Impairments Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] 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 General and administrative General and Administrative Expense [Member] Principles of Consolidation Consolidation, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Expected life in years Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Employee Stock Purchase Plan Employee Stock [Member] Class of Stock [Domain] Class of Stock [Domain] Employee payroll taxes paid related to net settlement of equity awards Payment, Tax Withholding, Share-based Payment Arrangement Cash consideration transferred Payments to Acquire Businesses, Gross Defined Contribution Plan [Table] Defined Contribution Plan [Table] Stock options, granted in period, aggregate estimated fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Aggregate Estimated Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Aggregate Estimated Fair Value Schedule of Valuation Allowance Summary of Valuation Allowance [Table Text Block] Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Percent of employees' gross pay Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Vested and unvested expected to vest at December 31, 2021 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Asia Asia [Member] Current Fiscal Year End Date Current Fiscal Year End Date Unamortized discount and debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Seller financed equipment purchases Capital Expenditures Financed By Seller Capital Expenditures Financed By Seller Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Proceeds related to the issuance of common stock under equity incentive plan Proceeds from Stock Plans Statement [Table] Statement [Table] Advertising expense Advertising Expense Recent Accounting Pronouncements – Pending Adoption and Adopted New Accounting Pronouncements, Policy [Policy Text Block] Other Deferred Tax Assets, Other Other Other Geographical Areas [Member] Other Geographical Areas Statistical Measurement [Axis] Statistical Measurement [Axis] Accounts Receivable and Allowance for Doubtful Accounts Accounts Receivable [Policy Text Block] Subsequent Event Subsequent Event [Member] Tax benefit at federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount North America North America [Member] Debt Conversion, Period Two Debt Conversion, Period Two [Member] Debt Conversion, Period Two Intangible assets, net Total intangible assets, net Finite-Lived Intangible Assets, Net Goodwill Goodwill Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Schedule of Warrant Pricing Model Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Cost of revenue Cost of Sales [Member] Warranty liability, measurement input Warrants and Rights Outstanding, Measurement Input Foreign Current Foreign Tax Expense (Benefit) Schedule of Goodwill Schedule of Goodwill [Table Text Block] Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] MRSU MRSU [Member] MRSU Related Party Transactions Related Party Transactions Disclosure [Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Operating leases, rent expense Operating Leases, Rent Expense Unrecognized tax positions Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Disclosure of Changes in Allowance for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Total deferred Deferred Income Tax Expense (Benefit) Vested and unvested expected to vest at end of period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term EX-101.PRE 12 docn-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 docn-20211231_g1.jpg GRAPHIC begin 644 docn-20211231_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" )= ET# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI*6@ HH MJK-/':Q-+-(L42+N9F;:JT 6,>U-P*\-\??MB_"KX>^;%<^*(]8O5_Y=-%7[ M4_\ WTGR+_P)J^>?&G_!2Z_FW0>$O"D$2_PW>L3^:W_?J+;_ .AUW4L%B:WP M1.:6(I1^T??%8WB#Q=HWA6U^T:QJ^GZ1;_\ /6^N4@7_ ,?K\H_&7[7/Q6\: M[UN_&-W86[?\N^D[;)/^^XOF_P"^WKRJ\O[G4KJ6YO+F>\N&^]-<2[W;_@=> MK2R*K_R]D<4L?_+$_5;Q1^VE\(_#+S(WBR/4IT_Y9:9!+KRK7 MO^"DGA.SW+HWA75M2]'NY(K56_[YWU^?,=$=>K3R;#1^/WCDECJI]BZU_P % M*/%EQN_LCPCH]BG_ $]RRW'_ *!LKA]6_;R^+6I;_(U73=*_Z]-/B;_T;NKY MUIT==D_E6_P#Z"B5S]Y\(W;YM>U3_P,E_\ BZP:*WY8D//$T+?)XCU9/\ -[3_4^,-?B_W=3G7_V>N0J6ER0>XN6VIJ_@>-_[TUCJ.W_QQ MT_\ 9J^*Z='7#+*L)/[)<<77C]H_1GP_^WW\.]594U"VUC1&_B>XM5E3_P A M.S?^.UZEX9_:#^&_B_:NF>,=):5ON0W$_P!GE;_@$NUJ_)>GUPU,AHR^!\IT MQS*I'XC]IH;J.:-71U=6^ZR_Q5+SZ5^.?AGQ]XE\(2;M!U[4M(;_ *#/^"@7A;6/*C\1Z-?\ A^7^*:W;[5%_[*W_ (XU>_\ @WXI M^$_B)"9?#GB"RU1MN_R8IL3)_O1-\R_]\UXE;"5Z'\6!WTZ].K\,CMZ*2EKG M.D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***2@! MM)1GCKBOGSXQ?MI_#WX1^?:17O\ PDFNQ_+_ &?I4JNJ-_TUE^ZG_CS?[-53 MHU*LN6E$B4HP^(^@NE>8?$K]H[P!\(X73Q%X@ABO53C3X#YMTW_;)?N_\"VU M^>7Q6_;C^)'Q*\VVL;Y?"6CM\GV326VS,O\ M7'WO^^-M?/LTS32O)*S/*S; MV=_OM7T>'R2?Q5Y'FU,;_*?;/Q._X*3:G>>=;>!O#L6G1?PZAK#>;+_P&)/E M7_OMJ^7?'WQH\;_$R=Y/$_B?4-41FW_9VEV6Z_[L2?*O_?%<13XZ^BHX&AA_ MX<3SI59U?B'1T^HHZECKM,!].KT#PS^S_P#$/QKX7B\1Z#X3O=5T>7=Y5Q;[ M&W;7V/L3?N^^CTSP3\!?'WQ$TZZO?#_AN[U*UM;I[*=E=$\J541W1MSI\WSI M67UJE_./V#[74KC5]&FL(-+N8K.\9W1_*EEB\U5^5_P"[\U6/ ?P8\:?$JSNK MOPUX=NM8M;5MLEQ%L1=W]W<_WV_V:OVM+EY^>-KC58 M-&\,7=Y<:7/]GOH7V1/!+_<=6=/F^2K6@_L__$/Q)J.JV.G>%+V:]TF5(KZW M?9$\#/\ .F[<_P#?1TZO2-+_9M^)6L76I6UCX3N[FXTZ? M[+>*LL7[J78C;/O_ -QTKFM-^'WB+5/&B>%+;2+A_$GFM%_9KKY4NY4WNGS? M["5<<12_G%R2.?I\=>B7_P"SG\1]+U;3=-N_#%Q#J&H^;]CM_-BWS^4F]]OS M_P!VL70?A3XL\06>GW>GZ'--;ZC?-IMLV]$\^?9N=%W/1]8I?SD^RE_*RE_*>;T^N\O/@-\0-.\0:5H M=WX8O8M2U/?]AB;9LGV)N?:^_;]VK&B_L^_$/Q!X=M]9T_PQ<7.EW$32Q7"2 MQ;65?X_OUI]:H_SA[*7\IP%%=+_PK7Q/#>:!9MI-PEQX@C672D^3_3%;[FUZ MTO"WP5\<^-;C4HM$\-7=\^G3O;W++L1(I4^^FY_EW?[-7*M2C[W.1[*9Q=.K MN/#/P/\ 'GB^74HM*\,7=S+I<_V6\B?9$\$O]QD=TKE_$'A_4/">MW6D:O;- M9ZE:MLGMV;[K5<*L*DN6$Q_P!;_P"/5],?#S]O#PGXD\JV\3V= MSX9NG_Y>%_TBT_[Z7YE_[Y_X%7P'17D5\JPV(VC8[*>+J4OM'[':#XETKQ-I MRWND:G:ZK9-]RXM)5E3_ ,=K5X]*_'GPGXUU[P5JBW_A_5[O2+I?XK67;O\ M]]/X_P#@=?4?PM_;YU"R:*S\>:4M_#]W^T],7;-_P.+[K_\ =O^[7S&)R6K M1]ZG[QZE+,83^/W3[EIU<7X#^*/ACXE:=]L\.ZS;ZE&O^L5'VRQ_[Z-\RUV6 M?DKP)1E"7+(]6,HR^$?124M!84444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $>T4M M)]ZN'^)7Q=\+?!_P^VK^*M5ATZ#&(H]^Z6=O[L2?>$_#K?*TT3?Z=.O^T__ "R_W5_[[KY8=V=G9V9W;[SO7TN#R:<_>KGF MU<;_ ,^SW7XU_MB?$#XQ/<6DM]_PCV@-\G]DZ8S*K+_TU?[TO_H/^Q7AL=%% M?54L/"C'D@>7*%/BGX*\>/8: M+HOBFUNO'+++N9_&=, M:Y]6_ VW\/\ B\>+_ACXIN]+\/Z98:_!XAL4EODEMXO*N/*NH%N';][N@;8K M?\#KH/ OCC3_ (OP_'&]U"QTO7?[;U/3I;/1]8U?^S5G@B:54_>[E;Y41:^- M*(ZJ66\_-+G)C7/JQ?!(U[X0^//".E+H&@ZG_P )'9W46D_V_!+%%%]E_AGE ME_>_>_O54E\'WGCOX/\ @OPIH/BC1=(UWPCJ=_%K5I=ZK%;H)6GW172-NVRH MB_+O7U^2OF&GU7U&7\XO:Q_E/M;QY\2/A_XHT7XQW-[=3:OIU;7/L6Z*") MEWO<;E9F_BKXKCI]']FQY?=G_6G^0?69'USX?N? WACX;ZQH?C"R@L],;QS: MO_9FCZUYOV-6M4_>K+\S2Q)_EJJ:)XF$W[>?]LZO>Z7#;?;I=M[%;]W[NW_@=?*D=$=:?V=\3YOB)]N?2VH>!?)^)W@B71=,T'X>.MXT\NK: M?XF34E58MC>:V^5MFU=^U?XM^VO2=<\<:%\0/C!\+_&>@ZS:6GA6RUB>SGTV M5XH'LY_-EE>Z9/[MPNUMU?$5/J)97S?',/;\I];> ?C+X8MOB)X=\':%I]SI MVD?\)4^LWVJ:KJ"2[I=CK\FU555K:\)Z;HWAG]H?P;K/]@Z#X9LFOM1\_4;7 MQ(M_]HW6LNQW1I6\K_[.OC*.G43RN/V9BCB3[9^%/B_PM:S?!_\ X1V2WTCP MVNM:C<:G;ZAJ:RW=G>?99E3<[[?W;K_L_P#CU86I:7H_B[X)^ T30-!\1WME MI$\3W%]XF_L^6Q;S6_Y9>:N_^]\U?(=/I_V9K>,_ZU_S']:]WEY3[?\ #7Q- M\+W&I_![PIX@N[);2ST'2]2L=2253]@U&)FWQ2M_ DJHJ_-]UMM<=XJL5^+G M@NVT3PKXBTG3=0T3Q-JUQJ%K>Z@MKYZRW&^*Z1F^\B+\ORU\J4Y'I1RN,9HZ5\3+UM9LV^T:EJHTM+SRX OFJ^Y=RI] MW_:KY=\>::NE^,=7M(K&VTV*.=MMI97GVJ*)?[BR[VW?[U<_17;A<'[&Q?ZJXM)7B M=?\ @2U]3?"/]NW4]->'3_'=I_:MK]S^U;%52X7_ 'XONM_P';_P*OD?S*=Y ME<.)P=+%1Y:D3:G7G2^$_7SP9XZT'Q]HZ:KH&K0ZK9,.7MW^XW]UU^\K?[+5 MTHQ]:_'[P;XZU[X?ZPFJ>'=4FTN]7^*W;Y&7^ZR?=9?]EZ^TO@A^V]I'B1K? M2/&T4>A:DWR)J:G_ $67_?\ ^>7_ *#_ +M?&XS)ZN']ZE[T3W:&/A/W9^Z? M6E%5+:XBO(EEBD66*1=RLK;E9:MUX1ZH4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!'T%&X5S/ MC?QWH/P[\.7>MZ_J$&EZ7:KF6XN'QZ_*O]YO]FOS4_:7_;B\0_%QKOP_X6>; MP_X2;Y6^;9=7R_\ 35OX$_V%_P"!5UX;!5<5+W?A.:I7C2/H[]HO]O;1/ARM MUH'@EX?$GB5/O$/Q*\07&N>)=5N=8U*7[ MTMPWW%_N(GW57_92N)M:LM(TNV:[U M*\E6""W7[S,WW:V/''PW\2_#6ZM(/$>F-ILMU%YL'[U)4E7?L^\KNM>T^+OB M1)X#^*FM:#H?PZ\.?\)EI=W+INCZGHD4^^*+8ZI_HZ/MEGV/]YOF3^+=7'P> M,-9^&'A_3_#?C?X<6VI?8)9;W1_^$C@G@:!I=F_Y-Z^;%\OW7_BKSHXNI/X8 MF\J48GD=%>J_M%V.F:;XQTK[-IMMI>JW6D6=[JL.GKMLFNI8O-W0+_=VLOW/ MEW;Z\JKT:-7VT._#W9'=A ML9.E[K^$_9&EKY:_9]_;$TWQ[]DT/Q0T.D>)6&R.4OM@O6_]D?\ V?\ OG^[ M7U)7PE;#UOVBO#'P!\._;M;F^TWM MPK?8=,MW_P!(N6Y_[Y7_ &JXS]J#]K30OV?=(?3K7R]8\9746^UTS?\ )%G_ M ):S_P!U/]G[S?\ CU?E;X[\?:]\2?$E[X@\2:E)JFJ7+?-++_!_L(G\"?[% M>U@,MGB/WE3X3@K8CE]V)UOQN_: \4_'KQ+_ &EKUWLLHF;['I-N_P#H]JO^ MRO\ &_\ MUYQ3*?7V]*$*,.2!X\Q\=.IL=.K34S'T^.F4?Q4:@2T^F4^C4 C MI],I]&H#J***-21]/IE/HU =3ZBCJ6.C4!].IM%60.I],I] #Z]A_9]\9:1X M5B\46USK!?BUX^T+Q!KD>A^+ M[RQO+"V\07<[)%'>/*K>;YO\'FKN7S?^FM5_'?G^$_@O_P (SXE\0V6NZY<: MO%?V-G9:@M__ &= L3+*[RJS*GFLT7R;OX=U;._X6?&+XBSZ?!_PDW]O^*KF M6XCUO4[R)$M;R7>\5OY2)\T6YU7=N7_8K'U#X8^%/A+X?T>+XDZ?K0\1:V9W M-IIMS KZ9;JVU)65E;S7=U;Y=RIMKQN9\T>;XCJY?=-KQQJG_"(?!N?PCXSU MZ'7O%4EA8RZ5I/\ 9NZ71(G=)=CW3)N7?%\OE+NKY^KO?C1XUTCQKX@TI=#C MN9K+2=,@TM=3OODN[[RO^6LJ)]W^ZO\ LJMGU%3D>J ?3_,IE% #Z/,IE/H =13:* '> M93_,J+S*=YE #Z*9YE'F4 /\ROJO]G#]LR[\(O:^&O&\TE_I&?*@U9CNEMO] ME_[Z_P#CR_[5?*/F4>97+BL+2Q<.6H;4ZLZ,N:)^S6GZE9ZS86]W97,5S:3I MYL/VG-7^#=\FFWQEU3PA*W[VRW?/!_MQ?_$_=:OT; M\)>+M(\<:#::SHU['?Z?'YH]3\=72_*F-T6G(W_+67_:_NK_WU_M'[8O[6UG\# MM)F\.^'Y5O/'6H1_*F=R:=$W_+5_]K^ZO_ O][\L-5U6^U[5+O4-0N9+_4+J M5I9[BX;>\K-]]W>OH,MRUUG[6K\)P8BMR^[$L:]KVH>)M8NM7U>^FU+4KR5I M9[NX;>\K52IE/K[1:*R/+U'4^.HJ='3,A\=2U%3XZ-2"6.BF4^C4"6.GQU%' M3J-0'T^.F44:@2QT4VG4:DA'3Z93Z-0'TZFT4:@2T^F4^C4@=13:=5@/I],H MH V+#PKK6I+I\MII5]B?WF3WKJNE M7VF[6V?Z7 \7S;-_\7^Q\U>CZ#\9 7OM NG_ -.TUF^5 MO]M/[K5Y716%>A#$PY)E1E*$N>!^PW@+Q_HGQ+\-VNN:#=K=V4Z_\#5OXD9? MX6KJ0?EK\G/@3\=M7^"?BA+FV=[O1;IT74-,9_EE7^^O]UD_A:OT\\"^.-(^ M)'AJTU[1+E;K3;E0R/GYE;^)&7^%EK\]Q^ G@I_W3Z?#8F.(C_>.KHHHKRSO M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI* &5\X_M;?M3:?^SYX9 M>VTQH[OQEJ43?8K5_G2!?^?B7_9_NK_$W_ J[#]HC]H#1OV?/ ,^LWNRXU*? M=#IVGAOGN9__ (E?XFK\>/'7CO6?B5XLU+Q)X@NVOM4OI?-DE;^#_83^XB?W M*]K+< \1/VE3X3CK5N3W8E#6M>U#Q-K-[J^JWDE_J5Y*TL]Q<-O>5F_CJC3: M=7W2T5D>6/HCHCHIZD:CZ=3:='1J9#Z?'4,=/HU EI],HCHU('U+45/CHU E MHIE/HU ?3JBI]&I(ZB.BBC4!]/IE/HU =3ZBIU&H$U.J*GU9 ZGTQ/[M3)9S MO]V"1_\ @- !15C^S;O_ )X2?]\T_P#LN\_YX-5G5%0CT 2T4>910 M_P RBF44 /\ ,I]0^93Z 'T>93*/,H()?,H\RF^91YE4 [S*/,IM=9IO@&&X M\.66KZAXGT?0H;R65((KZ*\=V\K9O?\ =6[+_%6A#$PY)E0E*$N>)^T'AGQ-IGB[0[+5](NX[[3;R/S8+B'[ MC+6NW/>OS._9*_:4E^$>O)X?UZ=G\)ZC+\SO_P N$O\ SU7_ &/[_P#WU_O? MI3:SQ7MND\,BRQ2+N5U;5_"?5X:O&O$N4445PG6%%%% !11 M10 4444 %%%% !1110 444E ##7*?$/QSI/PU\(ZEXCUNZ6STVPC\Z1_XF_N MHO\ M-]VNH9UC3&T7]UIVG[_D MM8/X4_WO[S?WJ\XHHK]$I0A1AR0/%"B.BBM '5;ATV\N8O-BMIYD^7YTB=_O M/L_]#KU7X4_!_1OB=X/UVVT_7K>;XA+ UQIV@RL\7GJKQ.^UF1%\W:EQ\N[^ MY_MUT'PNU34?#/P#^,^C7;2:;JJ/9Q6=I<1;)8I?-?[7][YE_=)\U2O'W3RV==RO\ [:UO&K&?P$2B%/IE/K34S'QTZHJEHU('T4R.GT:@2T^H MHZ=1J ^GTRBC4"6BFTY$9VVJN]Z-20I]:MGX;GF^:7]RG_C];=GH-G;?P^<_ M]]ZUC&1C*I$Y>VLY[G_51,]:=MX;G;_6LL/_ (_72T5<:<3'VLC,A\-VR?ZU MF?\ \SF_AV?[C54F\-_P#/*?\ M[[K6HJ>6)7-(YR;2[FV_Y9;T_P!BJGW:[#S*;-#!<_ZV)7J/9%>T.1I];%SH M*O\ -!+L_P!AJS+FSGMO];%\O]^HY3;F(J?YE,HJ1DM%14_S* '44WS*=0 4 M>9110 _S*/,IE% #_,KUKP_,\/AGP*R2W,/.H_-::/%JC_>B_P"7>5U7_@=> M15Z[X>A:;PSX%5(IYO\ D(_);ZK%I;_?B_Y>)?E_X!7)7-:1TOV^7_H(:U_X M;6P_^.U:^'.L7MCXH=[:^OH7G\9^&HI7>P32WE1UO/D>WB?:J?\ H7WJR[Q) M;-K6/^R/$ES+=3I:P16/CZUN)996^1$VQ1,U:_A'P]J>CZKI5]?:=?:=;ZCX MZ\._9EU'44O96\I;KS?WJ[-VW"5H98FWJZ/L=6KAQF%CBZ7LY&M*I*E+FB?MUNI_6OGC]DO]H*/XS^# M18:A(O\ PE.EJJWBY_UZ_P ,Z_\ LW^U_O5]""OS2M3EAZGLIGUE.I&K'FB2 M4445)H%%%% !1110 4444 %%%% #*3;0M<%\:/BMI7P6^'6L>+-48/%9Q_N; M?=\UQ.W$42^[-1&,I2Y8A*7*?-O_ 4%_:47P#X5_P"$ \/7G_$_UJ/%]+"W MS6MJW\'^]+_Z#N_O+7YE5N^._&NJ?$3Q=JOB36[EKC5=1G:>=O\ V1/]A/N5 MA5^@X'#1PM+E/$JRYY?"SX>>$]<^VZ'\98?[7L)4N+6RM-.;S8I?O;/M3/% VQOXU M;_@->.Z]XFU75=!?BA MX\O+&"VU#06LY8+>'>Z-]JE>+Y]S_O61MK;WW;J\^,N27O\ O%RB2V.B^'_B M;H]EJ/CCXIKX9OK>#RHK:]TZ6]^7?O=_W4K2[W=G9MZ_,SUQ_P 6?">A^#?$ M\.G^']97Q!IOV5)5U-594G^_\R__ !/S;?NM\R/7H?V?P9\;/A?+J<\\'@GQ M?X7B\J?4ZJOS?P*O\ J>$/\C.JMO3^_6]#XS.04ZF MTZN[4P'T^.F44:@2T^F41T:D#ZEJ*GQT:DDM"(SMM7YWJ[INCSW[;E^2+^^] M=18:5!8+^Z7Y_P"^]5&)$JG*8MAX;EF^:Y;R4_N?QUT%G9P6:[8(E2I:*VC$ MYI2YA_F4ZHJ/,JR26NE^&VBVGB;XB>&-&OT9[/4=5M;6=%;8SQ-*B-_Z'7,> M96OX3\1R>$_%.BZW!$MS/IEY%>Q0R_=9HG1MG_CE9XCGY)\A4/C/=_B5\#M M^$VH6.FZK937FH^(M<=-/V2/Y5AIRW&WYG_Y:RLCK_NU8^-7PU\._#*Y9W^& M\T.BP:G%;_VM_P ),LKW47\:?9U^96=%?_=KSVX_: U35+;5;;4M/MM2M[K7 M/[?L_.9]^G3^;O=(G_NO]W;53XE?%S3?B,^H7C>"M+TK5[^?SY]2M)YWE9OX M_E9MO_CM>#3I8KGA[7^OQ.V4J7++E.T^(WPA\*?#CPGKOB)YO[4LM>EB3PA$ ML_S^4R>;+++_ -K0^#OPG\/^)OAGIFK7/@[4_%.H7FN-I4K:;>/%]C M@\I&\UMBLOR;OX]M>/>*?B!=^*?"OA/09[:&&W\/P2P03+OWR^;+N^:KUM51?WK?+M;9NV_PUQ^J_#+P)\,M) M\1>(M9M[[Q?ID6O2Z'I5E:WWD(ZJFYY9947_ (#\O]RN \)_&W6_"'AG0M(T MU8XFTG6O[9CN-S;I6V;'B?\ V=E:&F_';[.NOV-]X3TO5?#>K:C_ &K_ &/< M>:D5K=?WXF5MRURO"XV,O>ES&GM*!Z)'\'?!&@_V[KT^GWNM^'O^$7M?$-CI M\US]GN(O-EVO$TJK_#_NTW1?@OX-\2_V#XAL(+V+P[K>AZG=+IEU<[I;:ZL_ M^FJ[=RUQ5M^TIJ;Z[K5WJN@Z7JMAJ>GQ:1_97[V*WMK6)MRQ1;6W;:J2?M%> M((_%&AZEI]AI>FZ;H]M+96>BV\#?8O(E_P!:K)NW-N_B?=26'QO]2\O\R_:4 M#8^%_P &-+^(GP]T.YQ);ZQ?>+UTF2[W?*MK]E\U_E_O?>JEXLN?A,UKJEMI M>C:MI&I:3>FK1(VR5)?E_<-M_N52UKX_:@T>C6_AC1-.\&Z;I6H_ MVO!;Z?N?S+K[GFLS?>^7Y=O]VF>+/CE_PD&@ZKI^G^%-%\.7&MR++JM[I\;^ M;=,K;ODW/^Z7=_=K>&'Q&O$&G^"[BVO? M$J7T4 ;7'=;-H'5$?[O[W[V[;\M;'Q&^$_@S1?!-_=Z#H.J:I86MM%+:>+M, MU.*ZBEE;9O2Z@_Y8)]Y:\8UKX@7>M>"O"OAYK:&&#P[)\>4T5#3_,KZ$\X?13/,I]("EE>&MKRJBLJL7/8J,N4^A-"^'NC^ O%VE:E);,E[I-Y!> M_9+OQAHR;FB=&1'_ 'M5=)TW5[WXG^#=2OKOPOH_AK1M3M98+&W\4:<\5G M MPC/_ ,O&YV_B9_O,U>>S?&+Q'>-YMS!H%Y+M5&FN_#>G2RMM^7YF:WW/4/\ MPM;6?^?'PS_X2^E__(]>0\+BOM'3[2!8^)#_ /$D\ ?]@-__ $OO:XCS*U?$ MWC#4O&%U:3ZDUM_HL'V6"*TLXK6**+>[;%BB15^\S-_P.L>O7P\>2&IS2#S* M**96I(^BF44 =9\,?B-JGPK\;:;XBTF7_2+5OWL6_P"2>+^*)O\ 9:OUL^'O MCK2_B-X1TWQ'I$WG6%_'YJC/S(W\2-_M*WRU^,]?3W[#?QX/P_\ &7_"(ZM< M[="UZ7]PS/\ );77\/\ P%_N_P#?%?.9M@?K%/VT/BB>C@J_LI'96B M^5ODN;K_ ):R_P# /N+_ ,#_ +]?;/[:?QV_X4C\(+AM/G\GQ+K):PTPI]Z/ M_GK+_P 7_QYDK\@'?>VYOOU]+D^#YW[>9YV)J_9"BBBOL#@"BBBC4 K8O\ MP9KVE:'::U>:+J%GH]U_J+Z:U=(I?[FQ_N_P/_WQ6/7KMM\7=!AURTUQM/U; M^U98+>WND2\3[/!Y5J]NDL2;/F9'V2KO_P!4Z?Q?>7"4I1^$J)Y(CLBNJLR( MWR-_M5VOA/XN:OX/\%ZUX8L;73WTK6-J7RW$3.\^U_DW?/\ ]\_W?O)M;YJ[ MYOVDEL[>XBTRSOK9Y?\ EX\U4EGEV6"_:)=O_+5_L5PS?[5T_P#M;B\_:0MG MM[VQMM*N;;2I?E6Q1D\I8FBO4E39_==[BW;_ +=T_N)6$I2G\42_^WCP])F1 M77^L+>*>>SGABEVNLSK\C;DWI\_\ N5[4G[0^D:5++X_O_W:UO,K6,3GE4!-J+M5 M:=3:*V,AWF4^HJ/,H EHIGF5Z5HF@Z1X!\/V7B7Q39KJFI7Z^;H_A]VVHT7_ M #]76WYO*_NK_%_N_>SG6]F5&/.><45ZO]FL?BW<3:5945% :DM%-\RCS* '>93ZB\RG58#Z*91YE #Z/,HJUH M^ESZ]JUEIMFJO=7DZV\2.VQ-S/L3YZ.8-2#S*/,KI?%GPR\5>!];32-9T.[L M[V5ML">5O2?_ *Y,ORM_P"NQ^'/P-UN\NM4U+Q%X4UYM(TNQ:Z^PK9RP2WDO MW8HD;;_>;[N;6[M=0EEEVJJQ>4VYHEV[MS?]\UY-YE7A\1"M'FB1.GR2'>93_,J+ MS*=YE=)F3>95>YLXKQ=K??\ [].HH Y^\LY;-OF^[_"]5ZZA]LR[67>E85_I MK6WS1?/%_P"@USRB;QD5**;14FPZBF^96UX-\/+XM\4:?I$ERUFEU+M:X6+S M=J_[F]=W_?5*4N0#'KTCX7Z7X3F\/ZQJ7BI+;[/!J%A;_OFN/-\B5;II?(2+ M_EK^Z7;YOR_WJK_\*?O-2M[*^T.^CO\ 3+^)7LYKY4M9996>XB2W\K>_[W?: MR_Q[?N_-\VVJ4WPKUF%GB\W3WN(HHFGMTND>6#=+%$B.G\#;IXO_ !_^ZU_X"K;6I? ?2OL<5CI\]\^I17-ULN'5?]/@66PB66)=_^JVSSRJW]U/[JUP\ MWP1\0V]G<7+2Z;OBB:5K?[5^]_U3S[-O][RHI6_X!_N[KLW[.OC&SOH;2[BM M+.5F6)?M$_E?OVE\KRO][N7*R_V?/9ZCY6 ME1:I/Y6_]TK1/+L^Y][:K?[/_?=6-4^!NH6#2K!JMC,EO/+;SWSMY5NFU+79 M\[?-N9KQ%^[_ .S;=J=2,/BD1*,OY3S>BNK\3_#'7/"6C_VAJ:VR;98HI[=) M]\L#2^;LW)_VPE_[X_W:Y*NJ,HR^$QE'E#S**/,IGF5H ^A'9&1E;YUIE%(9 M^IG[(?QQ/QB^&D27L_F>(]'VVFH;_O2?W)?^!K_X\K5[V*_(K]G'XO2_!?XI M:9K3,W]E3_Z+J<2?Q0-_'_P#[W_ *_6>SOH;^UBNK619[>5%>*5&W*RM_%7Y MSFF$^KU^:/PR/H\)6]K$TJ***\L[PHHHH **** &4V2145F8X5:7^&OF3]O+ MXS?\*I^"M]I]I/Y6N^)=VFVNP?.L6W]_+_WQ\O\ P-:JC3E5J1I1(E+ECS'P M+^V%\;F^-WQDU.^MI]_A_2_] TQ?X'B5_GE_X&V]O]S97B%%%?I>'I1HPY(G MBA11171J0%%%%&H!1110 4444:@.HIM.HU('T^F44:AJ/IU-J6VA:ZE2*)=[ MM1J9$MO;2WDJ11+O=J[/2M*BTV/:GSRM]YZ9I6E1:;;[5^>5OO/5ZM8Q.24N M8=1YE-IWF59D/HIE%6 _S*?4/F4^@#HO .A0>)O'7AK1KEMEOJ.IVME*W^S+ M*BO_ .A5Z;9^))+[7OB5\0_LT\.ZA:P6>M3/_I-Q%/YO[AF_C9/*W+_ !)\U9_QN9;[Q%H^O,JI=:]H]KJM MXB?\]V3;*W_ FB9O^!UTVL^%?%NK16G_ L*>R\">%;%WF^Q+;06;.W\?V>S MBVM+*^?O;?\ >:O.OB)XP7QKXHN-0@MOL&GQ116MC:;M_D6L2>5$G^]M3YO] MK?6>%^/W1U/A]XYSS*?YE145[!S$M%,\RB@!]%,\RGT %'F444$:C_,H\RF4 M4!J2UH>'[.\U'7M-MM/94U">YBB@=I5B196?Y/F;[M97F5H:#I<_B#7-/TJV M_P"/B\GBM8O]YGVI15^ L^D?BQ\7)/ _B_7O"WAB[U33;O4]3\_6M0FW_P"A MRO\ ZU+*+Y-OWF_>_>;^'Y:\C^(B^+/AYXNO]"O?$=]MV.@ZEIEVL7AJ]T9?M&I6$46Q5:Z\KY? M*^7?M=O-7=\M>6Z0D&A2:J^F_&VRM'U/_C^>*UU%7NOO?ZW]Q\WWW_[ZKYG# M5(PC\']>IW5HRYBZGQ-\4^&?A!X1U+3];O4N&U?4UE\Z5I4N%\JU^256^5E^ M9OD>N1^+^CZ?8^(-,U/2[1=-LM>TR#5UL8?N6K2[TE1/]GCZGX^^W?V9J%Y?SVVCZ9<^;.LJP*JHTZ1*K_NF^=_[W\5><_$+QDW MCCQ$^H)9KIMC%%%96-BC;TM;6)-L2;OXOE_B_O;Z[<%'W^>$?YC*I\/O'.T4 MSS*?7N'&'F4_S*910&H_S*=]ZHJ/,JC(RM2TWR?WD7W/XD_NUF>975^96)J5 MAY/[V+_5?^@USRB;QD4O,JUHNMWGA[5+?4=/E^S7MNV^*;:C[?\ @#52HK(V M.M3XJ>*$N+B5=59/-B6+:D$6R+;OV>4FS;$R>;+M=-OWW_O4^V^+7BJSN(9X MM5V311?9]_D1/N7]TWS_ "?,W[J+YG^;]TG]VN/HK/V,-:UBUEMK[4)+F*5HG;SOXFBW[/F_[:R_]]UCT>93/,J^4@?1 M3/,IOF4P'>91YE-HH /,K]'?V!_C&?&_P]F\(:A/OU?P[M6#?]^2S;[G_?/W M?^^:_.*O0?@!\5I_@[\4M%\1JS?8EE^SWT2?\M8&^5__ (K_ 'D2O*S+#?6J M$H]CJPU3V53F/V/HJA9:A!J%K#=6TBS6\J++'*A^5E;^*K]?GGD?4A1110 4 M444 1],5^/G[<7Q?_P"%M?'355MIO-T70?\ B5V>UOD;:_[U_P#@;[_^ HE? MI'^U/\6O^%-?!'Q%K\4ODZD\7V+3\?>^U2_*FW_=^9O^ 5^+;NS,[-\[U]+D MV'UE7D>=B9?9"BBBOKS@"BBBGJ 4444:@%%%%&H!1111J 4ZFT4:@.I],HHU M(U)D^=MJ_?KL-$TI=-BW-_Q\-][_ &:S_#>E;%^V2K\__++_ .+KH*UB<527 MV26CS*BH\RK,BQ14/F4_S*"!]%,I_F4 'F4ZFT4 =E9_#'4M2T.RU"SN;2\N M+RU^VQ:9"S_:_(^T/!O^YM;]ZC?(C[OXJK_\*Q\6;E7^P;YV:?[.J)%O_>[] MFS_OOY?][Y:MZ/\ %;4M!T[2K:SL=/2[TZ+[/%J&V5[AK?[0]UY3?/MV[V?[ MBJVWY=]:7A7XT7WA^\T]Y]/M+F*W;8TR*_FM!]J^U?9_O[=OF_-]S=_M;:XN M:N='[HR/^%5^*/)1_P"RI/-:5HO)_C^XC[_[NW8Z?/27'PO\3V]O;SMI$^R> MV:ZV)]]565XGWI_"V]6^3[U;-A\>->TU4@L[:QL]/2+[.EC;M/$B1?)\F])? M-^]$C??W?\!^6H;/XV:Y:R^>UK8WEPT%Q;M-;ME_>RR_?W M??\ GW?)1S5P_='!4_S*AH\RO0.93:* ):*B\R MG>90!H:#H]SXAUFRTJS57N[R=;>+>VQ-S/\ QUMW/PZ\2Z;<:FT6GSS)I<\L M4MW:?.FZ+YW=6_W=C?[OS5E>&/$]YX3U9-3T_P M+U8I8HI77?Y6Y'3>G^UL M>NRNOC9J%YHT44^GVDVL;IU;4W5]_E2VL5J^Q=^W=Y43JS.O\?\ >KEJ^UYO M<*C&/+[QA?\ "M_$"^*-/T/4+232KV_E94>^5U3ABM); M-8=5M[S_ (]IK%F_>KLW[_F1-J_/_'MJUX@^+]]?>,H=:TVQMM+2UU"ZU*VM MXM_^MG;<[N^_[WR+]W:OR?*JU!H/Q@\0Z&[RRRKJMPTK2M<:@TKR[MB)_K5= M67_5+_'_ 'U^Z]8I5_B-/W0EM\'?$MSITMXULMLB6?VI86;?++NN/(2)579ON;/[V_Y_\ OAZOO\9=>^WQ7T45C#>Q MMO6X2)_^?W[8G\>WY)6?_@-1-\6M51=/BMK'3[.UTYE>VM(5;9%_K?D^9W;[ M]Q*WSO\ QU:]N'[HQ]>\'ZYX5BMY-7TVYL(IVV1-,OR-\B-_Z"RM_P #K'K; MU[QMJ'B#3;>QN5@2*W\K;Y*?/^ZMXH$_\=B6N?\ ,KJAS\GOF$N7[)+1YE-\ MRCS*V)U):*910&H^C[Z[:93_ #* U.?U*S^QR[E_U354\RNHFA6YB>)ON-7- M7-LUM*\35C*)K&0SS*/,IM%9%CO,H\RFT4 .\RF^9110 444SS*"Q]%,HH ? MYE,HIGF4 /HIE% 'Z:_L'?%D>.OA*N@WD^_5?#KI;?/]Y[9O]4__ *$O_ *^ MGJ_)K]CWXH'X:_&[1_M$GE:7K'_$KO/[G[W_ %3?\!;;_P !WU^LF>*_.LRP M_L:_-_,?182ISTR2BBBO,.X***SM2U"#2;"YN[N18K6UC:665OX45=S-0!^< MG_!3SXJ?VQXV\/\ @.SG_P!'TF#[?>*C?\O$OW%?_)?%-SNW:I?2SHC_ ,,6_P"1/^ )L6N2K]$P='ZO2C3/!G+GGS!1117H MZDA1111J 4444:@%%%%&H!1111J 4444:@%:6B:;]ONOF_U2_.U9Z(SLBK]] MJ[;3;-=-M4B_C_B_WJ43"I+E+J?+1YE%%;G"/\RBF44 /HIE/\RJ /,IWF4V MB@!WF4^HJ* )?,I]0^91YE $U%,IDTRPKNE942@@FIWF5CW.O+]V!=_^VU4G MOY[G[TK;/[E!7*= ]Y!#]Z5:K_VQ GW=S_\ :Q*>B58B4_RZOE(-)+R)_P"*ID?? M]VLGRZ>B;/NT913:* '>93ZBH\R@"6BF> M91YE #Z*** #S*?YE,HH(U'^93O,J*B@-26JNI6?VFW^7_6K]VK'F4>90693** #S***;0 ZBFT4 .I MM%'F4 .1VA9&5MCK]UZ_8/\ 9W^)"?%7X0^&_$3RA[J2V\J\_P"N\?R2_P#C MR[O^!5^.]?3Y-JZK9I_WS%+_ .TO_'J^?S>C[6CS_P I MWX.IRU.0^]:***^'/H2/^&OG;]O#XA#X>_LZ^(%@E\F^UQDTB#_MK_K?_(2O M7T2.E?FY_P %1?'?V[QMX5\(PR_NM.LVU"=4_P">DK[4_P#'8O\ Q^N[ 4O; M8F)S5IU:RT^"6&&6ZG6W6:XE6*)69]GS,WRJM=)X-^'/_"67^I6+>)_#VA75 MFVQ?[8OO*BNF^?\ U4JJR_P_Q,OWTKI?!ND:5KRWNE3Z]J7_ KO1+9?$.KP MM D4K76Q(O*B^]\SRRK$K?\ JYWQ-X\\/\ B37=':#P5I^A:!82_-9:9/+] MHNHMZ;TEG;=O;8GWMO\ ']VO/=:=23A UY8Q*/CCX=^(OASJ$-EX@T]K-KA? M-@E5EEBG7^_%*ORLO^[7-U[W\,[.\\5!OAIK,&- \56=QJ7A=)KI;AM.N5\W MRG5U^[N\IXF7Y=V_=7@-/#UG-N$R)1Y?>B/HIGF4^N\R#S*?3** 'T5$\RPJ M[,VQ%KGM2UMKS?%%\D7_ *%05&/,:=YK:P_+!\[_ -_^"L>:YDN6W2MO>J\= M2QU1MRDT=2QU%'5B.@B0ZIHZ9'4L=69#XZECJ*.K$=6 ^I42F1U-5$!3O+IZ M)3_+JR-2OY=,=*L.E15(:@ERT/WOG2K4,RS+\KUGR4W>R-N6HY2S5\RGU4MK MSSOE_CJQ4 /HIE'F4 /\RG>93?,HH =YE=%X-\"^(/'NHM8^']+FU&55W2,O MRQ0+_>E9OE5?]IJ=\+="M/$7Q,\+:3J$7G:??:K:VL\.[;NB:5%?YEKW7XC6 MJ?$Y[OPQ\//$<.CVNG3M;GP)<*MAYK*VS?%*ORW+/L_Y:MNKS<5BG"?LT=%. MGS1YCS^Y_9[OKBU5/#OB#1_%&M1*S3Z5IL[>;_V[NRJMRB?Q>5NKR^\L[G3; MJ6VO()+:ZB;9+#,NUU;_ &DKTFT^$_C77?[*L;/2KFPN])BE^W7%[,OA?XMTS5=^+/#^F+>Q>($MO*2#;*L7 ME)/_ *VY7Y_OM\O]VN98R5%VOSE^QY_[I\PT4SS*?7MG(,N(?M,3Q-7+OOA9 MU;[ZUU=8^MVVQDG7^+Y&J)%1D9GF4VBBLC8***/,H **9YE'F5&H#Z*911J M_P RF4SS**-2Q],\RF^911J ZO3/V:?B#_PKCXW>%=9:7R;7[8MK<_\ 7"7] MT_\ WSOW?\ KS&C?MK*M"-2DX2"$N1G[N1T_;7G'[/\ XY_X6/\ !_PEX@:3 MSKBZL56X?_INGR2_^/JU>C!J_+ZD>63BSZJ$N>/,-K\5?VK/''_"POV@_&^K MK+OMUU%K*!Q_SR@_=+_Z!NK]??BEXJ7P+\.?%'B!F$9TO3[BZ7_>2)F7_P > MK\*IIFN;AY96WRRMO9WKZ/)*7ORJG!BY?#$;1117V6IPA1112 ****+@%%%% M%P"BBBGJ 4444:@%;'AZS\ZZ>=ON1?\ H58]=5H\/V:P1?XW^=J43.I+W30\ MRG^945'F5HH/=Q-92 MKN1?-\]6V[?G3YJR-!\826%K9:5J2R:EX7BU%=2N='6?RDG94V/\_P!Y6V_+ MNK2\(WW@9;G4Y_%-CKLL&[?IUCH]S$J?Q[TEEE5O]C[BUY_).CK V]V1Z5\# M[:STKXBQ>*?[,MK'1_ EC+=:KJ%O=-<17]TOFI$Z.WR[I6:)51?[FZO"W=I& M=F^^U=[X^^+\GBK0[?PUH>D6WA/PA:R_:(M'L6>5Y9?^>L\K?-++7 >96F'I M3Y^>8I2^Q$*/,HHKO,1WF4KS+"KLS;$6F5S.L:E]LE\J)OW2_P#CU 1CS#=2 MU5[^7:OR1+]U*KQU7J6.@Z"Q'4M11U[/X/\ @CIOB#X5MXLEU75)KC;=>:ND MZ\^"/B'3;?37O+ MG1[:XO&@1K2XU6"*6S\]/-B>X1G_ '2NOS?^A5T%S^SSJ^E:-JL^H7EI#=Q? MV<]BZ3I]DNHKR66))?-9UVJC1/\ ?I?6*7\Y'LY'EL=2QUZ[9_LVZNECK<^I MZKIMA]ET^WU*SNVND^PSQ2W7D.[RM]S8V[_OC_;HE_9M\1PV=E%^[AU?[=J, M%]%-*J6]K%;);OYOF_Q(WG_^@[?O5'UJC_.1[*9Y1'4L==UHGP>U!_B1<>%= M;N8M(2SM)=2O+Y/](1;.*#S_ #8MO^MW1?=_WZW6^",'BO3+#6? ^JM?Z+.E MYY[:\D5E+9M;)$TN[YF3;ME5MV_^]52QE*.G,1[*9Y;'4T=>E6'[.?C/4-1N M+:*+3]B^1Y%W]N7[/>-.FZW2W?\ BWK_ /9;:HW_ ,%?$NF^%Y=? M_2$W_+^Z1V_V=E:2Q5+^7? M%/$V]=ZO_O*R_P# :YJ2M(RC/WH!R\I%OV-6A9WGG?*WWZS)*9OV?,M1(T.@ MHJK9W/VF+_;7[U6/,J""7S**9YE% ':?!V_ATWXM>#+N[FCM[6#5[.6265MB M1*MPF]V>NA^+7AD^!?'.JW&K:;=SWMY=/>V:RQ;+?_CX=O\ MNK1?Q(W\=>5 M5W7A#XPZWX9TO^Q+N*W\0>&V;][H.L+YMO\ [\7\43?[2LM<-6C/G]K VA*/ M+R2/2/BKX_U/4OA#\,HM5DDOK+4;>\:>%YW^7;?ML\K<_P K(J[%=]VU:A\ M^&X]"^%OQ#\1NDUCI6IZ0]G9_P!HIY6Z7[5&R1*[;?/;8N[Y5H\0?';P''X8 M\,6WA_P"TVI:/!<1VW_"07/VJTL_-E:5MB_\M_F;Y6E_[Y:O(_%_COQ!X^U3 M^T/$&JW.I77W5\UODB7^XJ?=5?\ 92N*E2G./)R945S#]IMWB;^*GT4 91YE-HHU =YE-\RBBC4 HIGF44:@/H\RF4>91J 44RB@#]'?^"; M?C(:W\,M=\.2R;Y=&U#SHE_NQ3K_ /%I+_WU7V-7YD?\$Z/&']B?&R\T9FVQ M:WILB*G]Z6+]ZG_CGFU^F]?G^94O98J2/HL'+FIGS;_P4$\6?\(Q^S+X@@1M MLNKSV^FI_P "?>W_ (Y$]?D97Z*?\%4O$YA\->!?#RO\EU>3WLJ_]Z7X7>XL M_P"T+&*\BBE^WV46_P J5&7?L9E^[_%7E=>F?!O_ )%?XK_]B>W_ *3Q!:W/V)M/3PAI+R^;OV;%VVOS_\ *^L MO@A^U!8:C\"?#&FZ]X/\9G4O#L"1:=J'A_3)9TG\A&MUEB?[N[9O5D?Y?O\ MWJ^:]+U:^^*?Q"^)GQ!U)I]-UJS>S_T?RD3Y)[VWLWBEWI\K>4S;MFWYO^^: M\:A*7/+VL(G5+X?=D8*_%7XD2:]-H;Z#H,.JP(TLMI+X0TF)U14\UW;=:_=V M?-57XT:HWB/P'\,M>N;'3;;5;^QO/M4VF:?!9I+MO943>L"JOW$KV+Q!X6^T M^*/'%G>:=I?_ C\C>++"Q6T66*[BBTQ7GMXF=7V^4CRQ;5_Z9(C?*BI7B/Q M(_Y([\(O^O'4O_3A+7=AY4ISCR0_K4SD>7T445[6ISA1111J!8LX?M-U%%_> M:NMKG_#T.^XEE_NK6[YE5$Y:GQ#Z/,HHIF(_S*U?"VFP:UXGT?3[E;E[>ZO( MK>5+&+S;C:SHC^4O\3?W5K'H1V1MRML>D![A>? 6VU67S]/N;FPM;C[+%9[U M:Z25I?M6QW9DB:*+_0F5M\6Y?[NVJC_L]SV>FV5]_P![ M;LE?Y:KIXDU5&B9=3OM]NOE1/Y[?*OW-B5Q>RK_S&W-3_E/4(?V?Y4BTIKG7 MHX?MD"RRHD2MMW6[W";-TJ?W-K>;Y6UO[U>8Z]I4^@ZYJ&F7*LEQ974MO+O7 M9\ROLJ*VU[4[;[)Y&H7939IEAC>5ON+6YD9^O:EY,7D+]]OO?[M<_3IIFN97E;[[4VK.N,>4*EC MJ*I8Z!$L=>F^"OC7?>!]'M[:Q\/Z$^I6L5Q%9ZW+:R_;8%G1T?[KHLOWWV^: MK;:\RCJ:.LY0A/W9D\W(>OV?[1FKVVK:1K2^'_#K^(+%K?S=9>UE^UWBQ1?9 MT1G\WY?E_CB\IFV(W\%;$/[4GBZ\UFRGMM*TO[1!]@B@A\J>X=OLMQ<2Q?-+ M*[.VZ=MS[M_W/XOFKPV.KNFZE17EC5U=7_V&6N?ZK2_E M#VDCVK6_V@/%36[VVN>#M+ETJXL5TU[+4XK]TEB6Z>Z_UK7'FN^YOO;JKQ?M M0>+_ .U)KR2/3@9IKR6>)%EB61;I+=&BW12JRJGV6+;M9679]ZO2AXP\/^./ M&-POB/7K;Q"UKX5TE]*M]6U&)[+[9]GMTNO]?*L7F_ZW[[_>W_Q5A:WIO@#^ MP-=;PQ;>$?L_VS5/MW]LZFWVBW5$7[*ME\V^5=V[;M5MS?>^6O+C*E]JD;2Y MOYCS5_BMKUC\2&\6&VMK?4]OE2V,T32V[0-%Y3Q.DKLS*\7R_.^[YZZ_PO\ MM 1:?<7$=WX7=+YK;MJJS;MVU?DKT[5M:^ M''C;XBWL^LKX9>VL]*-/\ -;^R=._L>58%L]/7[5%;VOV5/*B\IUE5F^5_F1F;=_%7 M.S?&+7+RUE@E@LG\S0?^$>9O*;?Y'VK[5O\ O_ZW=_P';_#7LNI3?#>XBATK M1;O0KR*PEUY]#M-6O%6T2=I;+RO-9G7Y=JW'E>;\K;4K4\&^$_A_K7C""WT? M3/#.I+=>([.UU-+N5GB6)K6)Y4L&W_-^_P#/^YN^5%_AK/VU"$>;V0>SE+W> M<\3\-_%;5? >B6EI!X=TF'4%LYXK/6[BSE2[6"?>K_==5E^\^UF5MM:"_M%^ M);>2UN;2RTFSU6.YL[J\U!('\[46M4V1>?N?;M_W%7=7I?A^+X;W8L?MDFB7 M^HP:/IT2V^H7T2Q(OFS_ &I-TLJJLO\ J/EW[MK?*EU>:Y2ZO;G_ $S]TB?O4EB;R-O_ "R>)E7=\K-6_M*4I^]2,N64(_$< MAKWQPU76O#=QX?CT71](TJ6Q^P+;Z?'*GE1?;$N?DW2M\WFK_%_#4\_[0.L' M7-/UV/1=!BU^WEWW.K+:M]HOOW#0,LK;OE5HF;=Y6W=]_P"]7EWF4WS*]/ZG M2_E,/:2.B\?>/+SQ_K$.H7EM#9^5 MO%;V\LLJ*J_P"W*[,WWG^^U2')$CXADE124ZHI*D8^&Y:VEW+6ZCK,J,O\5900>@>$OA?+XPT>WU"SO&V?Z5%.OE?ZJ=?*6W3[__ "U>>)=W^_\ W*L3 M?!F^30;W4(M3L;Q+?YXGM]_E2Q)%>RR_,R(VY/L#KMV?-O\ [M<38>)-2TW3 MKBQL]0N;:UNI8I98H9=B,T7W'_X!N:ME_B=XJ>\^T_VY=^=\O\7^Q*GW/^V\ M_P#O>:W]ZN64:_V)&O-3.EL_@/K5RT43:KI-M+*R[8I99=_S2I$C_+%_SUE5 M?^!_W=S5%;? OQ',NE>;+9VSW\2RJDOF[U5HO-3Y43]ZSK_SRW?[6VN9F^(7 MB6YO?M,NM7;W'ROYSR_/\LJ2_P#H2*W_ "A/B)XCA6T5=7GV6J[8D?8_P N MS9L?^]\OR_/]VIY:_P#,7^Z,?4+.73;^XLY_];;RM$W^\M14Z\OY[^\N+FYE M:YN+B5I99IFWNS-]]WJ*NPYQ]'F4RBK I:W#OM?-_NM6%YE=1"?$-]:I/;:#JES;M]V:&SE=/_0*^@?A7X>UO7?#WPNU?3;WQ-;:; MHA=;JWT_1=1N(KK;J4\[[7@B:)OE95_X#6]X3T?6=6UOP!XKLY_%4.BZ3Y3W M6GVF@:C*D_E74LK[6BB\IMZMMKRY8SEYCIC0/EV'P9XAN;-;R+0=2FM&7S5N M$LY=FW^_OV4?\(9XA^P?;O[#U+[%Y7F_:/L*$T*S\/012Z=#H6HO$VVR\I]KI%Y3+N^;=]VH9-#UA8I_&'VGQ-_PC[> M#FM?[._L+4?L_P#R!OLN_P WRO*\K?\ -NW;=OS4OKP>Q/E6BBBO4U.8**;Y ME%/4#TG]G7Q5_P (;\=/!&JA_+B758HI'_Z92OY3_P#CK-7[-KZU^#MM3"P,:GQ2"BBBO1U,0KT_P"!=SI3Q>/- M(U77-/\ #W]L>&VL+:[U/S?L_F_;;678WE(S?=B;^&O,**RK0]I#D+/==*\, MWFBV$5C:?&'X>);Q?=5UG?\ \?:RKI(?V)O'&I>";OQS%XU\'/X8N(FO9=3A MO+I(657^=]OV?^\G]VOG[PFF@OX@M?\ A)Y=2AT+YO/?28HFN/N?)L\UU7[^ MRONO2_VY?@GI7PE7X=1>$?%C>&_[.;36B9+7>\3)\S[_ +1]YMSMN_O5XN*] MO1:5+WC6/++XCY3_ .%1VS_\UA\$_P 7_+Y?_P ?W_\ EU_CIOQBDTC3?!_P MZ\.:?XCTWQ)=Z-8WB7EQI/FO$K2W4LJ)OE16^X_]RN*\<)X83Q!+_P (=)JS MZ+M_=?VW%$MPK_W&\IV6N?KT(4OAG*1CS!1117>2%%%%&H'1:"FRSW?WFK0J MK9IY-K$O^S5BC4XI?$.HIOF4[S*L@*?YE,HH ?13** 'T4SS*?0 >965KUS\ MJ0+_ +[5JUR]Y-]INI7JRXD5%%%!U:A3HZ;109%B.K$=5(ZE1ZH@L1U,CU#' M3T>@DMH].JNCU,CU9D6$>G57J9'H()4>MS0O&GB#PS:W5MHVNZEI=O>+MN8K M*\EB2?\ WE5_FK \RG^92M"?Q 6/,H\RJ_F4>95@6/,IGF5%YE'F4P#S*913 M7>H '>H9**:[T%!)4*3-#*C+_#0[U$[U!9U"2>90!-14/F4^@@?1YE,\RGT .\RN7OX?)O)5_V MJZ:L+6TV72-_>6HD:Q,ZBF^91YE9:FPZBF^911J!]*?#?P7_ ,)5HOPKUSRM M?3^P?E\FQTE+A+S;J4\_[I_M"_WMOW/O)6]X:\)?V_XG^'WC#['XF3^QO*?[ M#;Z.DOVKRKV67Y7^T+]_=M^Y7E/AGQQX'2W^'MWK-SK]MJ7A5=K6]CI]O<13 M[;^6Z3YFN$9?];M^Y6MI?Q.\!R>+/!?B?4)_$4-_X=\IVLK?3K>6*?RKJ6=/ MWKW",OWMOW:\.5.I[YWQE$[/P_X/^V7OA7QK]F\2?Z'H,$7V&'1T=)=MEY6] M)?M'W?XONU&_@[;//XX\CQ#\W@YH/L/]CIL_Y GV7S?-^T?ZK_EKNV?=KAM+ M^(O@6'7/#_B.YN?$2:KI>D06#6,.G6[V[2Q6OD?ZW[1NV_Q?=J-_B)X%_MR7 MQ*MUXB_MAO#C:1_9_P#9UO\ 9_-;2_L&[S?M&[;N^;[M#A49'-$\;HIE%>WJ M91113U *_8C]DOQ FO?L[^!KS?NVZAA9>\?G1^T[JG]L?M$?$*YW;_\ MB>742_\ ;)MG_LE>9UU7Q:O_ .TOBEXPO/O_ &C6+R7_ ,BO7*U[%*'LX0@9 M!11171J 445]#Z=9?"Z3PS8ZE/-I(U:W\+SZ:VG^;_K;]K)I8KU_]I6\V+_K MK]G_ +U85*G(5&/,?/%%?0$W@/X3:;J/[_4_M-K]J^SQ)#KL3^;:_:K>)+IW M5/W3/%+<,T3_ #+Y7ST/X8^'-_IME;?:=-FNXO*W7":G;VKSM_92/%$_\*J] MTCJTO\/\;_/NK'V\?Y2^4^?Z*]]MO"7PML]6BT]=5@\JZ5OM5W-J-O*D'^D6 MZ^4C[-OW'E_>I]Y4W+\M6/!_PH\!>-(HKG3UN9O-B7[3:?VLG^@?/>IOW[/W MKNEK;ML_NRNWW?F5_6(_$'*?/5%%%=>ID%.1-S(O]ZFU+9INNHO]ZGJ!TM/I ME%&IQ#Z/,IE%&H$U%,\RBC4@?YE.J+S*?YE&H#J*;1YE6!#?S>3:RM_LUSM; M6M/_ **B_P!YZQ:J)M$*NVUG;31HTNH1PO\ W&B=ZI44S?4T/[/L?^@K'_WZ M:G?V;8_]!6/_ +\-6;10&IJI86/_ $%8_P#OP]2I86/_ $%8_P#OP]8M2H]! MD;:6%C_T%8_^_#U+]@L?^@K%_P!^&K$1ZF1Z"#82PL?^@K'_ -^'J5+.Q_Z" ML?\ WZ>L2ID>J)-A+"Q_Z"L?_?IZ=_9]C_T%8_\ OTU8Z/4WF4$&K]CL?^@K M%_WX>G?8['_H*Q?]^FK*\RB@@V/[/L?^@K'_ -^FH_L^Q_Z"L?\ WZ:L?S*/ M,I@;']GV/_05C_[]-3/L=C_T%8O^_35E>912 UOL=C_T%8O^_#TS[!8_]!6+ M_OPU9GF4WS* -+^S['_H*Q_]^FJ)["Q_Z"L?_?IZS'>FN]!9+>)%#+M@N5N4 MV_?172JE%-=Z"R[H\VR\V_WEKH*Y*VFV743?W6KK?,J2)!3_ #*9109#Z*91 M0 ^BF>93ZH!WF4>93:* ):RM>^[$U:%4=:^>S_W6J)%1^(Q?,IGF445EJ= > M97H_A#X':OXVTWPK?6-W;);ZWJU-_FR_P"SM25O^V35YQ76^'OB MIXG\*Z7_ &?I6IM9V7_/%(E;_EJDO]S^_$O_ '>OW6:LZO/R^X:1Y?M%Y?@ MGXJN8%NX+:TFT]GE3[6VHVZ(OE([/NW/^Z^5&;Y]OW*NS?L_>,7UG^S[.QCO M'>!;B)VGBBW*VQ4?YG7[[MM7^]L?;]UJS[[XV>+]2T;^S+G4XWM&B\IO]%B1 MV7RGB^]LW?==UJ6'X\>,T9&;4X[G9%]G3[79V\J>5\CHGS)]U'3ZU\B^>SB:6!8%N%39\GWOW_P LOWEV)3(?CWXVAM5@758T165U?[';[_EE MBE1/N?=WQ+\O\5'[\/W95?X1^*%TG4-4BL8+G3[#<\MQ:7UO*C;425]NU_WN MQ65FV;MN_P":N,\RNNN?BQXAN-'O=*:2QATVZ;<]O#IUNJ1?(J/Y6U/EWK$N M[9_)+G[9 MXCU6?_GK=2O_ ./UFU+>/OO+AO\ IJU15Z^I<0HHHHU&%%%%( HHHH *L6VI M7EA%<16US/;)<+LE2&5T\U?[C_WJKT5F 4445KJ 58TW_C\AJO5K3?\ C\AH MU%(WJ/,HHHU.,=YE%-HHU =4UG9W.I7206T$ES<-]V*%=[M_P"N\^$?P=N_C M)=7NEZ'J]E#XEBVO;:3=[XOMD7_+5TE^[N3Y&V?Q+O\ [E>M?!W3?ASX!^-& MBZ#;QZQXL\36\\MO/J?F?8+*WE6)]RQ1;6EE_C7<^W_=KCJXJ$.:$?B-HT^8 M^8Z/,KVSP[\+/"GQTDEL?APNJ:#XP6-[A?#^MSK/;W2+][RKI57:Z?W95_X% M7FWC_P ,V?@SQ1=Z+9ZU;>(4M=J2WUHK)%YNS]ZB;OO(C[UW_P 5.CBHU).?HIE%=>IF9^MR?ZI:S:T-8_UR?[E9]:Q-HA1113--0HHHH#4*L?L[_#_0M<^*2V/@?2]4&AWVDV]C::QK\]A;Q+/9)++^]:5? MFW-N^>LOX:_ ?P[XP\)S:G:?"73_ !)?R^+Y]'N;2T\1W"Q6%FL2[WBE\W;+ MM?=\WS?>KC_M6GR\W^0?59'QTKQ!JK:;:WZL[_.TJ[?F\KRF5-W\?_?.O]I4_>T(]A(^:/,I_F5]2^$_ M?@-?VC[;P%KOPJN-/M]9DB*VVHZO<,]A^Z=V\B6"7;/$[_=9ZG^%O@KP3\4Y MOB3>Z1\)+6\N]"MK.'3M!37+I4GE:ZE667S6E7^#;\O_ $R_VZJ68QA[W+^7 MVOF1["1\J^93_,KZK^)WP/\ OAO3/B=)8Z5]FU71_#VDW_]G_V@]Q_8E]// MMN+??O\ WOR[/O[OO55\!_ GP;XB\)?#;7-2L9DMVT'6_$.N):3OYNHI9W&U M8EW/\OWU^[5?VE2Y>;^MKA]6ES93_,KU;6O''PJU*VTK6M/^'4^EW]G M?,EYH/\ :<\NGWUKY3['>XW^;%*C;/N?*U>J>)O"?PS;XC?"/PQ8_#JWM(O% MEGH^J75VNL7CO$MR_P"]@5&E^[L3[WWJ4LR4?BA(CZO_ 'CY2\RCS*]Z\/\ MPO\ "]]'\=!/IN[_ (1JZBBTG]_+_HRM?^5_?^?Y/E^;=7K/QV_9U\%>$=!\ M?W+>"(_".GZ2UJN@:\NM2W']ISMMW6[6\LK?[7]W[E.>9TX2Y;?UI_F7'#2Y M>8^*?,IKO7U=^U1\*_"WPUM_$MIH/@G0;&WMI+>*UU5?$TL^H)NV,^ZR:5O] MM?N_=^:ODNNK"UXXN//$B5/DERCW>F4>943O740/=ZA=Z'>HO,H*#?MKLT?> MJ-7$N]=C;?\ 'K%_NI4DU"?S*/,IM%!B.\RGUVOA/P'I.J^%XM7U?5]2M/M5 M]+86UII.E+>RRLL2.[_-<1;?]:O]ZK6I>#_!>C[/MWB+Q59^;]W[1X7B3=_Y M.UR?6H_ 7[.1P%%=C_8_P]_Z&WQ#_P"$Y!_\FU%XL\)Z1I?AW2-;T36;O5;" M^N;JR?[;IRV4L4L"0,WRK++N79.O\7\%5]8A\!')(Y.CS***Z21_F52U;_CQ M:K55-6_X\)J"HG/^913?,H\RL=3H'44WS*91J!+1YE144 /\RCS*911J 444 M>91J 44RBC4!_F5]4?L.:HVGKXT"G;O^Q-_Z45\J5[U^RK.T?_"4G^\;4_\ MHVL:D>:/*7'W9'SWJ2>3J5VO]V5D_P#'ZJ>96QXSMOL'C#7;;_GE?7$7_?,K MUCUMJ= >91YE%%&H!YE'F444:@'F4444:@%%%%&H!1111J 5;TU_],BJI5BP M^2\B_P!ZC44CH**93_,HU.,*?YE,HHU ]W^!?AWQ+3_"_XYZG-'<>#/&?B75&\%:I MIB:0KI([II.S9]GN(HD_N,B[E_B7=7H7_"-^,/V]\3ZG]H6X MMK1=4TK[! G[J5=RM%NE:7?_ 'ML5?,UHS]K[_\ 7_;QZ$?A]TT->TGQO??" MWPKJOPE\'_\ ",6^NVS:EK5OX?=FOFN(KAD3;N=I?LO[K1?M1 M:++I?QEUBZET^33?[4CM=2EMVC==L\\$4MPG_?UFKUCQQX*E\;7OA#XO^.+R MY\*^'6TZ*+6+>XWV]VUU;?)]GLHOD_X^%1679\J[Y7_AKPWXH?'/Q7\5K_4U MU75[M]%NKYKV#1WG9[>U^^J)$O\ #L5]M7@^?VG/#^O\R*GPG >93J;17T>I MQ&?K'^N3_ MZ3?07\"7"[E:6)T9-W^S\E=_X@_:.\7>(%LG7[%I5W9^(;KQ-!=Z?&ZRQ74[ M[V^^[_+O^ZO_ *'7E=%<\\/"I/GF'/,]9^(G[37BGXF6?BVVU>QTF%/$MY9W MMXUI!*C*]M$D2^5NE;Y=J?-]ZLWPK\>O$_@WPKX=T'2OLEM#HFN?\)#;7>U_ M-\_9LV-\^UHMG\.RO.**S^J48QY.0.>9[%JO[4/C&;1-3TW0_LW@J+4=:EUR MZF\,M/:S2W#)M=-_F_ZK_8K1E_:T\4:C?:A-KFA>'_$MOJ5C9VNH6NJ6965?]FO#*=YE1]2H?R"]K,]:F_:,\3W7Q>TKXARVVE_ MVKI*116.GI R64$2IL2)$5]VU-_]ZL70?BSJ_A_PWXTT:V@M/L_BSR/MTSHW MFQ>5+YJ>5\_R_-_?W5P7F4^MOJM'^0GGF>V1_M4^*6\676O7FEZ'J4NHZ5%I M&L6EW9O+;ZLL7W)9UW_ZW[OS)M^Y5:\_:<\73>,- U^RCTO18M%M6LK'2M/L M]FGQP-_K8O*9VW*_\6YZ\>\RCS*Q^ITOY!>TF>G_ !$^.FJ_$#PY:>'(M$T+ MPMX=M[EKW^RO#]G]GBENMFWS7W,S,VWY:S_$'QAU[7-?\'ZR&MM-U+PKI]GI MNG2V*,FU;;_5.^YVWO\ ^._[-<'YE'F5I'"PA]DCFD>S>+OVHO$?BS1=2TV+ M1/#OA_\ MBYBNM7N]$T]X+C4Y8FW+YK;V_C^?Y=M0>(/VE/$_BJ7QO\ VE8Z M35+!^]W*WR?[5>0>93/,I1P=*/V2_:2/8OBE^T9> M?%R'59-7\%>$;35]1:)I-;LK"=;WY-GW':5_X$V_=^[7D#O3/,IM;T:,*,>2 M!$O?^(<[TWS*9YE,\RMQ#W>F>93:*DL*["V^2WB7_9KCT3>R+794&50?3_,J M&CS*1B>V_#3^P7^&<47B>Q;4K*76ITL;>TL;BXN/-^SQ>;_JKJ+Y=GE?WOXZ MT=0?X2:/L^W>'-2L_-^[]HT>Z3=_WUJ59GPQ3P]-\,HHO%5FU_92ZU.EC;VE MG<7%Q]H^SQ>;_JKB+Y=GE?WOXZU;_P#X5%H[)]NT'4K/S?N_:-,O4W?]]7]> M-*7O?:.R/PE+^W/@G_T"+G_P777_ ,LJR?BS<:%<^!?"TOA6);;0/[3U%%B> MUEBE^U>59^:[;[B76*7[5Y5GYKMON)?EV^1M_X%2I_Q8?%_P!O!+X9'E'F M4ZFT5[9QCJJZJ_\ Q+9:L51UA_\ 0'_WJ B85%,HK'4Z!]%,HHU ?1YE,HHU M /,HH\RF^91J ZBF^93/,HU ?YE'F4RBC4L/,KZ!_9.L7O$\4'=]TVH_]&U\ M_5]A_P#!/G1CJT?CQP-VQK%?_2BL*DN2/,RXQYI.K3_GAK MMY%_Y,/7%5Z_^UYI/]C_ +2GC^#;L\W4VN/^_J)+_P"SUY!58>7/2A,Z HHH MK74@****-0"BBBC4 HHHHU ****-0"GPOLN$;_:IE%&H'1T>93$^=4>BC4Y" M6BHO,K=\#^&U\9>-- T%KO["NJ7T%DUUY7F^5YKHN_9_%LW5G*7(/E,?S*]% MU7X^>.KS6/MNG^(-0\,HMM;V45CH-Y+:V\44421(B(K_ .Q6G-^SKK,.EK+] MN@^VRZM+I\5IY#/YMO$DK_:DV[V97>*55V(WW*S;CX">*+.5()_L/VW[4UNU MHD^^6+;=2VN_:J?=\VW=?D^;_8KEE4H3^,OEJ0*-Y\7O$^J^%]=T'6M0DUZ# M5IX)VN=6EEN)K>6+=M>)V?Y6VLRM_LM7%5Z1<_ 'Q5;7$MLWV1+U=SP6C2[9 M;I?*BEWHC)_=N(OO[6^?_8?;H6?[.7B!/$=IIFJWEEI5O<2P6ZW5$ M1%9$9G_T>7^ZOR??^9=UPJ4H? '+*1Y/1YE%%=>IB5]23?:_[M95;4R;XG7^ M]6+51+B%7;;1[FYC26)8]C?WY42J5%:&^IH?\(]??W(_^_Z__%T?\(]??W(_ M^_Z__%UGT4>\&IH?\(]??W(_^_Z__%T?\(]??W(_^_Z__%UGT4>\&IH?\(]? M?W(_^_Z__%T?\(]??W(_^_Z__%UGT4>^&IH?\(]??W(_^_Z__%T?\(]??W(_ M^_Z__%UGT4>^+W33_P"$?OO[L?\ W_B_^+IW_"/WW_/./_O_ !?_ !=95%'O MA[IJ_P#".WW_ #RC_P"_Z_\ Q=._L&^_YY1_]_T_^+K(HH]\S-C_ (1V^_YY M1_\ ?]?_ (NC_A';[_GE'_W_ %_^+K'HH]\#8_X1V^_YY1_]_P!?_BZ3^P;[ M_GE'_P!_T_\ BZR**/? U?[!OO\ GE'_ -_T_P#BZ/\ A'[[_GG'_P!_XO\ MXNLJBCW@-+_A'[[_ )YQ_P#?^+_XNF_\(]??W(_^_P"O_P 76?11[QI[I8O+ M.6PEVRJN_P"_\C(]5Z**!EC34WWD2_[6^NH\RL'08=\KR_W5K;H.60^CS*96 MKX3T'_A)O%6CZ-Y_V;^T;R"R\[;N\KS71-^S_@=9_ 0=!X>\?V.F^%_[!U?P MY;:]:17C7L#O=2V[Q,R(C_=?YO\ 5)5C_A,O"/\ T3VT_P#!M=?_ !=;=S^S MWJL-C<3Q:A!-? OQ+8 M2O!*UC]M67:UIY_[W;]J^R^;LV?=\UT7^]\].+7Q!HNE:-I^AP:#IMC/=72PPSRRNTLZ1*V]V?\ NP+6M>? M?Q187%Q!.]FEPL4LL$+RNDMTL5JET_E(R;ODBEB^1]K?/_OUJV?[-_B./Q/I M^EZO6]DUW,[_ "RRRO%Y2+\NYOW4O^RVS[U+FH1]_F'RU#RJCS*; M25Z!RDWF5F:])LM47_:K0\RL?7G^:):DN'Q&5YE'F4RBHU.@?YE'F4RBC4 \ MRBCS*9YE&H#Z*9YE%&H#Z/,IE'F4:@%%-HHU =YE?H%_P3!T=9O#WCZ\9?\ M67-G%_WRDK?^SU^?=?IE_P $R=)6W^"_B"^9?^/K6W4?1(8L?^A5Y&:R<<,= M5#XCY9_X*):+_97[3FL7.WY-1L;.Z_\ (7E?^TJ^:*^W_P#@J?X>^S?$3P5K MBK\EYIDMDS?])TCM/$^BP,D5G/ M++%?)*B>5+:^4S_>_P"OBWV_WF=%7\"?\(BUC!>:.]Y< M7\J.WWIV2W2)_P#8:)[?=_M;W7^*N>KS_8"/*:&E:U\3;S3;BYM?[2O+338H MK66&6!)46)4EB1/*9/F5%25?N?+LJ&'Q9\2+S4;?4HFU:YN[]97BE^Q[OM2_ M:'EE_@VLOFRNS?[]=,G[27DWZ3P>&HX46\BU!84OI?\ CX6ZENOG?^-?-N/N M?W4^_N^:LS5?C]J>J^'/[*_LRVMG;3ET^>:WV)NVQ11(_P J*WW(OXW;[_\ M"ORUSZ0VBWUSJ&J1.\5P]K<)<+ L443^4B_*JHM MNB_(G\'^PFVD_B?XGZ5<)J"Q:A"]Y9Q:DKPZHM M*_:&OM-M75M(MIKAHHO](W)_K8GN/*=-R/M_X^GW;/F^1/G6CEE_*7[O\QYE M?Z5?:4MNU]8W-FEU%YL#W$3IYJ_WT_O+52NK\>?$5O'-KH\3:?'9RV$6QKC= MO>X^1$^?Y$_N?Q[F_ONWR;>2\RNV/-R^\\3?%N_ MB6KB$3/HHHK?Y/[KO3;'5/B;JNLI>6W]J/J$L5QY3O!L\U8I? MM4J)N3YMDJ;MO_ :U;/]HR\M=LO]@V/VW[=%>M,C;$;RKKST3[F[_9^_]U$^ M3=N9HK'X\1Z;H-OI$'AR-+18V@EV76V9E:UN(/O*F[=LG9OGW?-_L_+7%RU/ MY#;W?YAEA\2O'5GHVL02Z5/>/=.VE_:WM94^RLUOY'V=$79$K>5L7;L_@3^Z MNW/_ .$X^(VFZC=ZENU"VN+66)+J5[!$\J??N1W^3Y9=S.V[[WSUMI^T95H-M#<2RQ-]H27Y]L5Q%*GS[-V[_1U7?OVM][;NIDW[0]S]CEMK/0[2P3S MUE@>WV(\2[+=7^XB??\ LJ-^Z\I?G^[]W://%J^-M>_M-=/CTU/*6+RH=GS;?XWVHB[O]Q5K MG*]"/-R^\E*[3 M?3W-R?\ O\R_^R5^2'F5^VG[-WA\>%/@3X%TU@(VCT>V9T]'9-[_ /CS&OG< M[G^[A$Z\/'WCYV_X*B^&1J7PG\+ZVJ;IM.U7[.S?W4GB?_V:)*_,ROV6_;0\ M)'QE^S/XWMD7?+:VJZA'_L^0ZRM_XZCU^--5DU3FPW)_*7B8_O HHHKZ#4Y MHHHHU ****-0"BBBC4 HHHHU ****-0+%@^RX_WJTZQ$?8VZMA'WKNHU,Y#Z M/,IGF44:F8^BBBC4!WF4>93?,HHU EHJ*G>91J ^BF>93Z-2#/N8?)E_V*BK M0FA\Y=M9_P!VM8EA1113-=0HHHH#4*]2\#Z+IOBKX4:[:?V?I=AJL6L:7;Q: M]?2NNU9WN$?>S/MBB38O\/\ OUY;3DFE2)XE9O*;[R;OO5G5CSP%$]J_:&\# MZ'X3TSP*V@VVG)926=Q;O=V6H073W[Q7#+]HE\J5OO\ WO\ 8^Y_!7>^-OA3 M!XH\7>)]&N/!D'AB"U\6II>@7>GVWV)[^W\V5)8EW?)+LB16W[?E_P"!;:^: M_#>BZAXRU[2M!T_]]>WDZVMG%-+L3S6?Y$^;[N]VKJO^%;^.M8L_#FLRQW+Q M:M%?SZ==W%U_#9H[7#_,_P FS:U>=*GR.,7,WYO[IZCKWP)\-:)X>UU;'3=4 MU74+K2=.O]/=[QT>S\^ZEMWW;K>+S5_=*VYTB^__ ,#KE_BU\&=#^'NI>#]M MY?6>GZI?7%E??;FWO!Y$L2.Z/]GB_P">O\",OR??:O-YM-\57-^BRVVK37MY M!O5'BE=YXF?_ ,?7?6O)\._&OB#Q/I6B/:7>I:K?+9O!OE\U$2Z1/L^]_P#E MEOW+]^G&,H2]ZJ'-_=/7=5^%\_BSQL_AC4/ MIX,\/1:^MA8Z];Q-%*T6R5T MB7=N^V/*B(RO\WS;/X6V55?X%^!]/O4DN9_$$UE<7.DVL5O"WV=X&O);U'_> MSVL7FJGV565DB7=OV_[5>&S6>OW/V>*6+4)DM?*2!'5W\KS?]5L_N[_X?[U; M5OX-\7>)/$UEIMM]KU74]1^RR[UE=]K2_)%YK_P_?V_/]VCV/JFOW5@LUO Z/!!!%:ROOM_L_FLW[]E^[_#NV-]VO&Y M(]>TJW2^_P")A;6D5TR17:;TB2X_CV/_ 'JS/M]SYJ2_:9-ZR^:K[ONM_?\ M]ZKA0J_SF?-'^4ZKXM>"8O 'C*73((IX;5K6"Z@2XG6X?;+$C?>V1?\ CZJW M^S7&U+=7D]_)U"BBBM U"BBB@-0K:TVV^S M1;F^^U9^FV?G-N;[BUL5G(PD/\RG^94-'F5.I!-1YE,HHU():*;YE%6 ZBF^ M93O,H *?YE,HH BOYO)LY6_V:YKS*U=>F_U47_ ZQZC4VB'F4>9111J;ZAYE M%'F4>91J&H44SS*/,HU#4?13**-0U'TSS***-0U"BCS*;1J5RFOX5T27Q)XE MT?2(/];?WD5JO^\S[*_>#3;.WTBQMK= (XHHEB1?]E1BOQS_ &+?"8\8?M+> M"H'7?#9W3:C+_L^0K2I_X^J5^S(]*^+SRK^\C$]#!QUE(RM>T>V\0Z'J&EW* M[[>]@EM95_V&7:U?A!XGT&?PQXCU71;Q=EW874MK*G^TK[*_?3L*_'K]O'P) M_P (/^TEXE=8O+M=96+5(/\ ;\U?WO\ Y%26GDE7][*F5BX_:/GVBBBOL]3S M@HHHHU ****-0"BBBC4 HHHH ****-0"KMG-^ZV_W:I5+;/LEHU%(T/,I_F5 M%161@2T5%3O,K74!]%,\RGT:@/HIE'F4:@/HHHHU /,J&YAW_,OWZFH\R@#/ MHJ>:'=\RU!6P!1110:ZA1110&I8TW4I]'U*TOK.7R;NUE6XB=?X65]Z5[_XC M_:>TW4D\81:?X?DM[6\2W30K>5D9-.5O^/U'_O++O?\ [[KYXHK"I0C5^(49 M2@?06M_M(:>ZZVVF_P!NO<:HVK72W%].GFV)E?\ U2;?O_+N^3Y5 MVU)X3_:1T/2+OPW-=P:[9G1+G1[W_B62K_I[6=JD$L4NY_N?(S+][[[KM^?= M7SS16'U.ER\I?M9'T+X-_:>T[PSX5TK3Y=#FN=0M;9DGN]R?O;J"7S=*E_[9 M-O5O]EZC\*?M&:-I*^'?M,&NV[]-D56O'LXO*>*7<_P!Q_P"%OF^^ M_P OSU\_44?4Z0>UD>U>*OCQI^O?"U_#D%G=VW_-MKQ6BBNJG3C2^$B4N8****T'J%%%% :A4MO;-95+5;G[-:OM^^WRT:ARF3>7/VFZ>7_OFJ]-HHU. MSE'44VBC4.4=13:*-1CJ/,IM%&H!YE%%%&H!1111J 4444 ?;W_!+?P;]O\ M'?B[Q3(OR:=8Q6$;?[4K;O\ T&+_ ,?K])O6OE?_ ()T^!_^$3_9[M-3EC"3 M:]>2W_\ VS7]TG_HK=_P.OJBOSO'U?:XF3/8PT>6F+7P/_P5(\ FX\/^$O&L M$>6LYWTNY?\ V7^>+_QY9?\ ONOOC^*O)OVGOAO_ ,+2^!OBWP]%%YU[+:-/ M9H!_RWB_>I_WTR;?^!5C@ZGL<3&95://$_%"BC[GWJ*_23Q0HHHIZ@%%%%&H M'2^ ? FH?$+6+C3=+M-2OKB*SENO*TS3I;V7Y4^1-L7S*KOL7?\ =7?79:Q^ MS7XWL[-Y;'PMXLU*X66)%A_X1>\BW*T6YWWLG\#_ "?[7WJB^!TTMOHOQ1EC ME:&5?"$NUT;8_P#Q_P!E6%IMSIESX ?% M5G96L32SW%QHMTJ1*GSN[,R?*M:+IX<_LGSU^)&L_P!H>1O^R?V3+L\W9]S? M]H_O_P =6/#?AG?X=B\1^./$NI:)X=O&:*SM[1?M%[J/\#O%$SJOE)_&SMM_ MA7UJ]7_ .2BY3S*BNJ\>> 9_!DME91YE-KURT_9A\57VJ6^D6VJ^&9O$LJJ_]@MK445VNY-WW&VK MNV_-\C5,JL8:S%R\QY117K-YX^T'X.S?V)X*L=)\3WJ?NM7\1ZM9K=17_P#? MM[6)O]5!_#N_UK?WE^[4LOPMTWXK:?+XF\#3Z?H-E:[?[P._R+_$K?*V[Y6;G^M?S_"'LSR'S**ZWQS\-=0\!V>E7T^HZ7K&FZHT MJVNH:-=?:(F:+9YJ?WMR>:O_ 'W7)>977&49_"1RCZAFAWT^BM-1%)UV?>HJ MZ^U_O57>V_N_/596?,/F'(BHNU:?3**G4Q'UV?A/P?:3::NO M:]]I_LR6?[+8Z?8_\?>J3_\ /*+[VU4WINEVM]]%1&:N)\RO<[6^6S;26MM0 M@T=[KPA%:^'M1N&\J*"Z\U/M7[W_ )9,[?;%W_P^:GW=VZN6I+D+C$X?Q;X, ML_[.N]9T.*[MK>UE^SZGHVH?\?>ER_[?W-T3O\N[:NUOE;^%FXJO;X;Q9KH1 M7FH6VL7=CX2U&WU_4+>7S8F79+]BB>7[LK)*UJJM\WS>4O\ #7AM*E,)1'T4 MRCS*Z]2!]'F444:@.\RBFT4:@.K U*Y^TW7R_<7Y%K2U*\^S6_R_?;[M85&I MM3B%%%%!N%=KX)^%=YXPTV+59-7T?0=%:^^Q-?:M?);[6V([[%;YFV(Z-\E< M57J7Q*3[-\.?!L6AQ6/_ A[1++]HMY=UPVJ?9XOMJ7"[]R[&^5?D5=NS[WS M5SU9R^&)40A^&/AKQPL2^!_$:PWJ7/V)K'Q-=064MQN_U4L7S_Q_W?X?D^9M MU$GPT\,>#$V^-?$JS7LMS]E6T\,SP7KVNW[\MQ\W\'_/+^+Y_F7;5'X$PV.RFUR&U=] M]2D\JUEU'>GE)*VY5^[NV[FV[E3=\M<7KSWDFO:FVHKLU M!KJ7[4G_ $UW_/\ ^/UA[W-RB_,N]5W?/7%5ZEXX3R?A!X8708[)_#$K++J-PLNZ[;5MC[DG7?N5$7 M[NQ=K+_>;=7EM=%*4IQ]XSD%%%%;ZDA1111J 5=T?2[G7M6LM-LXFFNKR=;> M)$_B9GV)5*OHO]@GX=_\)]^T7HUQ/'OL-#C;5Y_]Y?EB_P#(K+_WQ7)B*OL: M4YR+C'F]T_5;P#X1@\#^"="\.VQ_T?3+&*S3_@";=U=,M I:_-)2YI7YD1/]SYT_X!7C_EU^C? M_!3SX6?VKX5\/^/[.#?/I67*,\NCRZ?17J:F0SRZ/+I]%&H'I_P %$_XD/Q7_ .Q/E_\ 2^RJ+P?K MVH:#X-BEMM0\#[/M6S[)K.BVMU>KO?9O=I;5FV_Q??\ NUH?L_Z/?:]8?$_3 M],L;G4KVX\)2I%:6D32RR_Z;9?<1:9IOPY\7V/AV73Y_@EJ%_>LK(NK7&G:L MEQ%N^XZJLJ1?)_MK_O;J\J4H\\^8V,WQG>7,.I2V<^J^#K^+6_(2ZN-!TJ!4 MM5B?^'_1T\C_ &O*V[OXZA_: O)YOB]XHL6C:VM-&O)=(L;3^""U@?RHD3_@ M"_\ F=V_BK=UCX>^+-2T%+&V^!M]I5TJK_Q,[33M6>X;;]_Y)96B^?_ ':V M]2\-ZGXFTE+[X@_#7QM9ZEIMJJ3^)-)L7B\^")/D>ZBEBV[D5/\ 6[E^5/FW M?>IPE&'O <;\/9FU7X:?$?1;OY],L[&WUJ!G_P"6%XMU;P;T_P!^*X=?]KY/ M[M>;UW7B;QYI?_"-/X8\)Z7/H^B2SK<7UQ?3I<7M_*OW/-=415B3>VV)%_WF M;Y=O"UWX?[4C.04445KJ2%6(7WKMJO0C^6U&H%WS*?YE1(^]:=61&H^BF44! MJ/KZD^$NM+X_^$OB_4M9EM?#WB+2],@\,6/C:X27RG@G?;]GN-J?*R11>5YO M\,4OS_WJ^6_,KZDM/B5\-_[/72[CQC--(G\4W*^'O#_BJ*72$TR[W_ &O68ITV_NHOO*J- ML?[0_P J[$V[ONUW6B:AK7@71K;3?A!HVB>/O"J3I>KJ&NZQ%?MYJ_\ 3FSQ M?86_O?)N_P"FM9FI:A\._#/B"?Q3KGB&\T/XF:C;3P+%;ZC_ ,)'::7+(GE? M:&N$^?=M:553S965MK?PUR5*\ZL.0TC3C'WCY^^*GC.\\5:Y%8MI7_"-Z5HB MMI^G:"N[_0%5_G1]WS/*[[V9W^9FKC:]5^.OB;0?$\'A>6SU[_A*O$MO:RV^ MJZ\EG+:I>*KI]GW^;\S2HFY6?^)=GWJ\G\RO7H_ 2S_PT];9G^\VRK?F44

1_H]A]SR)8OO\ ^WN^[6S?ZUI7@G2/ OB7 M2OA7H_\ :MTLM^V^?5'2"6*Z=4VI]J_Z9(WSUY$ISG_43HC$I>*K/3;RWFT! M?B#X.T'3(I_WNF:9IFJ(CRK\F^5VM7:79\VW>S;?X:XS7OAW:Z;X3N/$&F>+ M-)\06MK?06$\-C%=1/$TZ2LC_O[>+Y?W$OW*[NPU+1O$7A7Q;X@O/A3H_P#: M=E/:O$B3ZHB2^>[[]Z?:O]BLC6-4MM2^"/B7[-X.LO"NWQ#I.[["UX_G_P"C MZC]_SY9?N?[&W[]*,G#^HBE$\IHJ+S*=7L:G,/HIE/\ ,IZ@%&]47;L;;O_ -AMNW[WB%>R6^AQ?&3P M7X?F>^\,Z/XEL+Q=(O+[4M:@L':PBMXDMY7BGE7=L7>N^)=VU%^\U<-?^^5$ MV/A?-X(L_%NFP>%=#_X2=UOEU*^U;QEZQH=U+_9&OZ9XPN;71O/LW=&\V+==*S+\N[Y6W*R+][=6 M!JGPK\*^&]0NY?$?BZTL[&ZOFM],A\-W-GK+K%_S\3^5&M'\.3:7K']J-I.GW,OVA[-+>57E_?RLTOE M;EW;/][;MKQ.O9+S18O@[X'UV5;[PWJOB74;R72+6^TS6H+]XK"6WE6XE1() M6V^;]W?*F[:[_=KQNN[#_P!PSD%%%%=>I(4444:@%?IO_P $TOAM_P (Q\*M M3\7W,6RZ\17.R!W_ .?:#Y/_ $/S?^^:_-SPGX9OO&OBC2M!TV/SM0U&YBM8 M$_VF?97[E?#SPG8^ ?!FB>'=.(6RTRTCM8_]K8OWO^!?>KYG.:_+3]E_,=>& MCS2YCJJ***^0/5"DI:* ..^*7@>R^)7P_P!=\+W^W[+JEHUON_N-_"__ %M MK?\ :_#KQ-X>OO!_B/4M#U*)H=0TZZEM9XG_A97V/7[Y^U?F+_P4J^#?_"+ M?$+3_'5C!LT_7D\J\VK\JW42?^SIM_[X>OH,GK\E7V4OM'!BH?:/C2BBBOM3 MS@HHHHU M:;JM]H]P\]C>3V)]O_ "M'_A./$W_ $,.J?\ @9+_ M /%UB5T'P]FTBW\=:%+XA6-]$6\B>Z\U'=-N_P#C1?F9?[VS^&LI?S%D7_"< M>)O^AAU3_P #)?\ XNF3>,_$-S$\4NN:E-%*NQD>\E=&7_ONO4-;L['7O#.L M6=]J?@E_$NVU>*XTR*WLD\I9;C>F]42+=M>+[G\.S?\ ,GR^?_$N;2KGQA=M MHOV;^S_(M=OV1=B;OL\6_P#\?WUE&49?9 Y2BBBND@****>H!1111J ]'\MJ ML54IZ/2D!8H\RF4>969&I+YE:?AC09_%7B#3=%LY88;N_G6U@>X;8FYGV)O? M_?K*IT,S6TJ2Q,R2JV]73^%J@L]&\-_ W7/$-AI]S_:&FZ:]^UO%;6]\TOFR MRSRW$447RQ/M9WM9?O[5^Y_>K$U[X>W/AO1HKN\U72_MOE6]Q+I*3O\ :XHI MTW1/\Z;6WHR-M1F9=_S*M:NM_'CQ?K5UX@N?MW]FRZXUJ]U_9F^W^6")XDB3 M:_W7\U]R?Q-6/K?Q"N=>T.*QN=,TW[6L$%JVK)!_I93_,H#4/,I_F4RB@-1]%,HH#4?1YE,\R MGT!J.\RG^945:OA+PW<^,/$VF:+9KON+R=8E^9%_WWWM\M/F,^4SZ*[WXX_# M6U^%_C3[#I6H+K&A74$5Q8ZFD\4J3KL_>_-$S+\DOFK_ , KS_S*(2C.// ) M1Y1]%,\RGUIJ(?13*/,HU ?1111J!N^%?"L_B=KUOMUII5E80?:+J^OF?RHE MWHJ?=1V9W=E78B-6U-\(O$O[K^S[:/6X959UFTN7[0C;97B^1_XM[(VU?O-6 M%X5\6S^%9;U5L[34K*_@^SW-C?*_E3KO1D^ZZ,OS(C;T9:ZNQ^/&O:;]G\JQ MTGR;6Z6]M84M=D5K.LLLL4J(KI\R/++M7[OS_.K5RR]K]DTCRAX5A^)NCV[V M/AZ\\0:5;LWVAH;&\EMXOFB27>^U]O\ JGB^?__O?D M7_9_?O\ +_N5G[.:+>_[^X\V5][?Q??7_ '977^*GRU8?9B'NE>U^#/BA[6]GN;-;#[' MUPR7;?>5;>ZE?9L_Z\Y5_P![Y:YGQ!X7U7PE??9-7L9+"ZV;_)F^_P#?V_\ MH:,NS_8KN]:_:*\4:]%+%+!I\,4L$MOL597VK+%=1/MW2OM^2]E^3[J_)_"E MUYO>(E&/ MV3G:/,IE,FN5MEW-75J8\HV\O/)B^7[[5CTZ:9YFW-3:-3:,>4****-30**] M2\$^+?"OAOX87L6IZ?;:EK%U>742V[V,$LKQ-:HD3M<,GFQ*DK;OW7]RNZN? M!OPP\5>-KB>TO+2:*_OI8H-,T^657:?^TKC8B11)\L3VOV7[G]]]OS+7+*OR M?%$KE/G.BOHKQAX7^'W@FU>TU.QM/[5MX(KUM&^U2HGGRIIN]-_^MV[9;QE5 MV_@_[ZSV\/?#G1;>WU?1;ZQN9=)GO+CR;B?S7O%B^T?9V9-^W;N6U7;Y2_>_ MY:_-MCZS'^0OE/!:*^@IG^$_]L6]S+!I\VWR+J5TEE2+Y;BR5XO*7Y=KQ-=, MW\7R?]]36'@GX9:VVFP0-'1\MK\R)]UW_> MM]U3ZQ_<#E/G>BOH7Q!X&^'WA[Q1I^C7D%E87KM]HODN+R=T@_XE=E.D2;I8 MOE>ZEG7YW7[NW[GB_M>U=-^[?_ ,NK M2_.B_=1_O?=H^LQ_D#E/G6BO;=2T?X96UC+$WV%-5N+.=I4M-1EEM[.=;*66 M);=]_P"]5YTB7Y]WWW7_ &JX_P",6E>%=*U^Q7PC/!-I\MKO>&&5Y?*;S7V; MGWON;;M;^'_=B^[5QJC'DB/HHHKA.D**** ( M^U>6?M%?"&U^-GPIUSPS(5-[+&9[&9O^65TGS1-_[+_NLU>KU'54Y2ISYHD2 MCS1Y3\ ]2TVYT?4KNQO(&MKNUE:*6%U^=67Y'2J]?8?_ 4:^!X\&_$2#QWI MEMLT?Q$VR\V+\L5XOWO^^T^?_>1Z^/*_2,/7CB*4:L3Q)QY)CU+YE5Z>CTI1 EHIE%9D:C_,I M]0^93Z U'T4RB@-1_F4ZF^910&HZBFT>90&I+YE%,\RB@-1]%,H\R@-1]=U\ M'-*\07/C33]3T.S5TL)5>ZOKB+?:6L3?([W#,Z*J[&?[[+5CX,V&GW-_XEN; M[3+35?L&E?:((;Y7>)9?M5O%O=$=-WR2O7T3K"S^)M2T_P /:AI_AU]*M[Q; M6"TBTR6*WB_XF[Z=O2);A%W;$W5R5ZW+[IK&)Y#^T5H<]Q=:9?:#8Z;-X*TV MS6W@N_#S?:+*UE9WEEB>7[V[S7;;OVM_Z%7BM?6'@/=HDFF:II&F:%I5W=?8 M(F>TLYT^6Z6_9T?_ $CYE_T)/D?[V^O//C99Z?<^#[?5UT/1]-U.6ZL)6FT> MS^RHR76FQ73IY6]U^1Y=OR5G0K\O[H)1^T>)44SS*?YE=YEJ.\RCS*;109$M M%14>90!+YE%,\RG^96NH#Z*911J _P RBF44 /IWF4VH9IEA7YJ-0)GN5A7< MU9,TSS-N:B:9YFW-3:-3>,0HHHHU&%%%%&H!1112 '=G9W9M[M_'1110 4)\ MGS+110 .[.VYOG>BBB@ HHHH *^F/V _@O\ \+.^,EMK%[!OT/PP4O)]Z_++ M/_R[K_WU\_\ P"OFFVMI;RXB@@B::65MBHGWV:OV;_9,^"L[_P_P# %VI_P&O&S+$_5Z%OM2.BA3YI'M5+117PA[ 4444 %%%% M !1110!YY\;/A7I_QE^&^M>%M2"HEY'^XN-N?(G7YHI?^ O7XG^+/"^I>#?$ MFI:%J]LUIJ6G3M!/$W\++7[X5\!?\%(/V??MUO%\4-$MLS0*MKK21)]Y/NQ7 M'_ /NM_P"O=RG%^QG[&6TC@Q-+[1^>]%%%?;GG!1113U ****-0&4444:@%% M%%&H!1111J 4444:@%%%%&H!YE/\RF4^E(!WF44VBLP'4>93:/,H EHIE%!& MH^CS*93_ #* U'T4RMOP/X8;QGXRT305G^S?VE>16OG;=^W<^S?M_B_W*GX" MS'H\RO2M+^$MGXXDMY_"^ISV=C<2Q62OXA@>+=>2RND42-$CJV_9]_Y57Y]W M^U;MO@#=)9O11/^Z^\\3??3=MV/_P #CV\1 M:PFJQ7;VNHZ?>F^+_ )Y747R/M;[Z MINKFE*C*1?O1.@L/C-X8TVWM((KGQ%MM6@>+?9VO_+!+A4_C_P"GV7_QRN7^ M(OQ(T/Q)X1M-'TQ=2>6*>!VN-02)/W4%JEK$B(O^S$M:'PW^"%MXP\3>(-&G MU=;E]+N;>U6XT]D1)6EEV.Z>?Y6[9_<^\W\%5+K]GO5;:PM[YM>T1+*6#[:T MKRR[X+=HGGBE=%BW-O1/X-VW>F[;1'V$)![QY?17K&I?L\:G8++$FJZ:]W:V MLMPR)++*]UM=T_T>)8MW\'_Q6VHM;^ D^FWB06GB72[_ .T3M:V:>5<12W4J MVL5TZ(GE;?\ EXB5=[_,SUT^VIDG\):]>Z1>2QO=V;>5/Y+? M(LO\:?[R/\K?[25F5J3J'F4^F44!J/HIE'F4!J/IWF4VB@R'>93ZBJO-<_W: M!\I8FN5A_P!^J3N[MN:F45KJ;1B%%%%&HPHHHHU ****-0"BBBC4 HHHHU * M***-0"BBBC4 HHK<\"^"]4^(GB[2O#>C0-Q-;W%O+]R1&7:R5J44;:@?BA^T M[\";[X!_$R^T1EEFT2<_:M*NW'^M@;^#_>3[K5Y-7[,_M2? *T^/_P -;G2" ML<.N6NZXTJ[=/]5+_<;_ &'^ZW_ 6_AK\<];T2^\-ZU>Z5J=M)9ZA9RM;SV\ MR['B9?OI7W>6XOZU2Y)?$>+5I^RD4J***]K4Q"BBBC4!E%%%&H!1111J 444 M4:@%%%%&H!1111J 4^F4^C4 HHHK( HHHH **** #S*=3:* '5-;7,MG<13P M2M#<1-N69&V.C?WZKT4 =:_Q7\9OJ4NH-XJUA[V6#[.UQ]NEW^5OW[/O_P![ MYO\ >JE;^.?$-NVZ/7-0A?:D7RSO]WRO(V?]^OW7^[\M8/F45/) #J[GXH^+ M[S9Y_B75IMJ[%WWCU%;?$7Q19VKVT'B#4H;=EB1H4NGV?ND1$_[X6)%_X G] MRN9H\RCE@+F-:S\2:K8W$L]MJ%W;2RSK<2O%*Z.TJOO1_P#>1_FKH-$^+OBC M1[_3YVU>[OXK/S?(M+B\N$B7H:;15$ZCJ/,IM'F4!J2T4RFO,JT!J2TQYE6J[S,U-H*Y1SS,U-H MHK7484444:@%%%%&H!1111J 4444:@%%%%&H!1111J 4444:@%%%% !7Z5?\ M$\/V;SX1\-_\+%UZV,>KZK%MTR*5?F@M?^>O^]+_ .@_[U?+O[%_[-LOQT^( MB7NJ0-_PB&CNLM\_\$[?P6Z_[W\7^S7ZZP0Q6L2Q1*L42+M557:JK7R>;8SE M_<0.[#4^;WBW24M%?+'I!1110 4444 %%%% !1110 4444 ,KX5_X*!_LMOX MFTZ;XF>&+3?JMG'_ ,3BTB7_ %\"_P#+?_>3^+_8_P!RONJHI(UF5E90ZM\K M*U=&&Q$\+5]K$QJ4^>/*?S^45]7?MQ?LIM\'?$S^+/#EFW_"&:I+\T4*_P#( M.G;_ )9?[C_P_P#?-?*-?HN%KQQ,/:Q/(E'D]V04445T:D#Z***-0"BBBC4 MHHHHU ****-0"BBBC4 IDE/IDE&H!1111J 4444:@%%%%&H#_,HIE%+E ?13 M*/,J.4!]%'F44@"CS*** '44VB@!U/\ ,J+S*=YE #Z*B\RB@"7S*/.J*B@! MVYJ;116NH!1111J 4444:@%%%%&H!1111J 4444:@%%%%&H!1111J 4444:@ M%%%%&H!77_"WX7ZY\7O'6F^%M!@\Z]O&^>5ONP1?QRM_LK7-:5I=YK>I6FGZ M?;27E[=2K%!;PKO>5F^XB5^MW[(G[,]I^S[X)\_4(XYO&6J*K7UPH+>4G\-N MA_NK_%_>?_@->1CL9'"TK+XC6E3]K(]2^#_PHT;X,^ ]-\,:)%LM;-/FE9?G MGE_CE?\ VFKNC1FEKX.4I3ES2/:C'E'4M%%2,**** "BBB@ HHHH **** "B MBB@ HHHH P?%7A?3/&WAW4-$UFSCOM*OHF@GMYONNM?CY^U)^S3JO[.WC1[; M]Y>>&+]F?3-39?O+_P \G_Z:I_\ 95^SI&ZN)^*GPOT'XQ>#;_PUXBMOM&GW M2_*RCYX)?X94;^%EKTKQ>= M92[Y=/U-4_=7D7][_?\ [R5YG7Z%2JPK0YX'ECZ***K4@****-0"BBBC4 HH MHHU ****-0"F24^F24:@%%%%&H!1111J 4444 %%%%&H!1111J 4444:@%%% M%&H#Z***-0"BBBC4 HHHHU ****-0"BBBC4 HHHH **** "BBB@ HHHHU ** M**-0"BBBC4 HHHHU **** "A$WMM7[]%??O[#'[&_P VG_$?QO983Y9]%TJX M3_OBXE7_ -!7_@5<.*QD,+/_BI[J/= MI]C,G_'A$W\;?]-6_P#'5K[5XIXZ4S;7Y[7K2Q%3VDCVJ=-0CRDE%)2UD:!1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 ><_&;X.^'?CEX+NO#OB M"VWPM\T%PG^MMI?X94:OR!^.GP+\2_ /QI-H.O0;[=M[6.H1)^ZO(O[Z_P#L MR_PU^X'2N"^+GP;\-?&[PC<>'_$MIYUNWSP7"?ZZVE[2Q/\ PM7J8#,)X2?+ M+X3EK4>?WHGX<45ZI\?OV=_$G[/OB=]-U>+[3I4[NVGZK$G[JY7_ -D?^\M> M5U]Y"K"M#G@>8%%%%:D!1111J 4444:@%%%%&H!3)*?3)*-0"BBB@ KW2;X' M>'_A'X?T?6?BY/K%G>ZS!]JT_P +:) J7;1?W[B>7Y8O]S:S?[M87[-&CV5Q M\3/[:U2U6]L/"^F7GB&6T?[D[6UNTL2_]_?*KT3P'\6M0A^"WC+QCXZLK3QW M#+XAB31=/UN+[1#%JDJ-+<3_ .Q%M7YHON,S+7DXJK/GY(&T8G#)XL^"&L2? M9+OX?>)?#UM_T$-,\0K=3+_VREMT5O\ OI:S_BE\"+SP#X>T?Q?I%ZWB/P!K M?_(.UO[,T#[O^>4L3?=;Y&_O*VWY6K=TC]JK7-2U&WM?'FDZ!XR\*M(OGZ/+ MH]K;^5%_T[RQ(K1/_<^:O5[W4M7\1?M/>-?ACK>IIJGAWQ5I[:;8VZQ>5;VL M7V7[5I;11?=7ROW7_?;UA*=6C/\ J1?NR/CFBBBOH!1111J 444 M4:@/HHHHU ****-0"BBBC4 HHHHU ***TO#GAW5/%VNV6C:-93:CJM]+Y4%K M;K\S-63T ]/T[]G7_1=*MM>\;^'/"WB368(KBQT+4GG\UEE^:+[1*L310;EV M[=S?Q_PUY;X@T*_\+Z[?Z-JELUIJ5C.UKCE5]K+7U/\2/!OPJ\;?$K3 M=4\8_%>PT'6Y[>UB\0Z3IEG/?PK/%$L3^5=1+Y2;D3_:VMN^_6+\6O@_<>(_ M''BSXE>/=9L_#G@K4;Y)=/U#15_M3^U/-W>5%:[&56V)%\S.R[?[M>13Q33] M_P#K_"=$HGSUX3\+ZIXT\2:;H&C6S7>J:C.L$$2_Q,W_ * E>BZO^SXJZ/K$ M_AKQOX>\9:GH<#W6IZ3I3SI+%$G^MEB>6)5G5?XF6O1_@_\ ""7PAX^\+_$7 MPGK5GXD^',/GKJ.L:M_Q*_[-79Y5Q%<;G;;+MG7;MW;MWRU>^&O@3X9>&O$7 MB2X\%?%.S\2^*+C3KS3M TO4[2?2XI'GB:#Y[B1?*=MK-M3Y=[;?NTZF*O+W M/Z_Q!&)\G45H:]H.H>&-8O=(U>SGL-2LY6MY[2X7:\3+_#6?7IK4YPHHHK< MHHHIZ@%%%%&H!1110 44)\_RK7WO^QK^PPTS67CKXCZ?F+Y)],\/7"_]\RW" M_P#H*?\ ?5<.*Q5+#0YI%1C*)-+N].U*SAOK"ZB\J>WN$WI M(O\ =9:[L)C9X67]TYJE&-4_ VBOM/\ :J_8%U'P3-=^*?AU!-JOA_YI;G1T M^:XL_P#KE_STB_\ 'U_VJ^+'38VUOOU]S0Q5/$1YJ1Y4HRA[L@HHHKMU)"BB MBGJ 4444:@%,DI],DHU ****-0/3_P!G+Q'INA?$R*QUNZ6ST+Q!8W6@7UVW M_+"*YB:+S?\ @+,K?\!KU?PW\(Y?!OPC\7^#?BQJ5MX$LKS7(G\/7=VKL[ZC M!OBEE2)4W/;/$VQI?N_=V[J^6:]ATWXVZ/XL\.:;X>^*'AZX\36FEP?9=/U[ M3[S[/JMG!_SRW,C+/$O\*RK\O]ZO+Q6'GS\\#:,B]HO[/N@Z#JD%]XW^)_@Z MV\,12J\[:#JJZE>W2_W(H(DW+O\ [[;=E>M7VD:SX6^.WC/XS:[';1>%=(L7 MO-!OK*7S;74?-MWM=-B@;^+Y-F[^[Y3;J\:2;X!:4WVE8/B'KSK\Z:?=_8[. M)O\ 8>57E;;_ +BUS7Q0^,-_\1[;3=)@L+;PWX3T?']/W?9X-WWF=V^: M65OXF>N94ZM:97-&)P%%%%>YJK1,K2RJVV)%E5E;RF?=_%7S3H]Y!8:M97-W;?;+2WG666WW;/-57^=*W?B5 MXXN?B-\0/$/B:YC:*75KZ6Z2W>7?Y"LWR1;O]E=B_P# *Y,1AY5K00HRY#W; MQ=9^&/''P!L/#OPAU2_N+/P[/=:]XAT36%\K4+QF6)?M2JNZ)EB1678K;D6O MF*NL^%7Q!G^%OQ"T/Q3!;?:_[.N?-DM?-\KSXON2Q;]C_>5V7_@="/7O&4JCS]3:+Y(/]F!/X?][[[?\ MCM>1C,=3PL;+XC6G2E5/-OV2OV%;;P!]C\8_$&UCO_$OR2V>DM\\5A_MO_>E M_P#'5_\ 0?ME>E-[41U\-6KU,1+GJ'KTZ<81]TDHHHK(T"BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &2"OD3]I[]A M30?BP]UKOA3R?#WBY_GD5$VVE^W^VO\ _\ MK_P+^]7UW16M&M4P\N:F1*G M&?Q'X->//A[X@^&OB.XT/Q+I5SH^I6_WHKA?O+_?1_XE_P!M*Y^OW ^+/P6\ M(?&KPVVD>)]+%XBH!3)*?3)*-0/2--^%=CJ5GX?L5U6Y3Q1KT$5U9V_P!CWV*K+*S_M!H?WLLOE>;<1.^R*)MJI]EE^=_E^Y M\_SUSEG\0O$NFZ'%I%MKVH6VF1-OBMX9W1%^?S?E_P!G?\VS^]\WWJNW_P 6 MO&.I+=K<^(]0F^U0?9Y=\OWHOG^3_97][+_P%W_OUR\M0OW3L+_]FS65\5:A MH>GZYI-_<6^IRV$&_P V)YUBN$MWEV;/E5)9=K?/N^1]FY?GJ*V_9RU[4OL[ M:?J^C:E%*JRL]NUQ^ZB:*XE1W3RMS?):W'W-S;D^Y\Z;N4_X6UXS_>M_PDNH M;Y9UNF?S_G:571]__?<43?[3(C?P52L/B%XETWR?LVM7<*1;=J)+\FU4E1$_ MW=EQ*O\ NRO1RU_YBO=-OQ)\);SP??Z/!J^KZ;#_ &E>-;K]G\V5UB67RGN/ MN?=^3[GWO]BMW7O@)<_VE9+H-\MYI]Y=6ME%=W;1;)99WN$1T>!Y59?]%?=\ M^Y6^797G^I>,-/>+ MXHU)+AHEBWI+L^57=_N?[[O_ -]O_?>CEJ$^Z;K_ !U6&UN+F77M$AM+6!; MB^F>6XV66Y(I41]L6YF=)4^YN_CJ5/V;_$OV_P#L^6^TF'4%=O-MWG??%;I= M/:_:'=4V^5YJ.OW]WW&V;:SV^/WC-KJ6?^T-FZS^P10_/L@79$N]$_O;;=%^ M?=\ORUA/\5/%[6_E-XCU)T\]KKYYW=VE9W=WW_[[NW^\[M1RURO<$\9>"H/" M>G>';N#6[35TUBSEO4^R12KY:+=2P?\ +55W;_(=O_9/[_,5=O-;OK_3=/L; MFYDFM+!62UB=O]4K/O=$_P"![V_X&]4JZ(+;[6@M MWEV/^Z;=OVK7H4/[+4]YK&F6:ZU\EY%YL[PP12^1N^R[-C_:$\U?]*B7?\K? M],OF7=X/#-+"VZ*5DW+L^3^[5Z'7M3A\KRM3NT\J+RHMD[_*O]Q/]FN649EW;2^)6_M.WM6N&M$T[]UN^Q7%TB>;YO]RUE7?L^]L^3[ M^WDOBM\,6^&.K6-I]KDOXKJ!I8KAX$BW;97B?8N]V^\O\>UO[R+7'_VE>/\ M>O)_G_Z:O_KJ'4ID;P_X0W_O=6N(OGG_ -FW7^+_ 'ONU]0_LX_\$Z]-\,M:Z]\3 M?)UK55^:+0HFWVD'_75O^6K?[/W/]ZOMBULXK""*"WC6*&-=J1(NU56OG<9F MR^##G=2P_-\1QGPE^"_A;X+^&TT;PQIJVD'_ "WN)/GN+E_[\K_Q5WIHW4M? M+2E*7O^\*DI* /DSX__ + OA#XI M?:-7\,+'X0\2M\S/;Q?Z%<-_MQ?P_P"\G_?+5^=OQ<^ 7C?X'ZM]D\5:+)9P MLVV#4(OWMI/_ +LO_LGWZ_<&,#UK+U[P[IOB;2Y]-U?3[?4["X7;):W<2RQ/ M]5:O7PF:5B<=3#QE\)^"%%?H[\;?\ @FSHVO-]O;/_A$- ;YOMNK1LDS M+_TRB^\W_ ]JU^@/P1_8]^'_ ,#X8KJPL/[5\0+R=7U)5DE1N/\ 5+]V+_@' MS?[5>3BR?Q?^@UZ+2U\ M=B,?5Q3][X3T*=&,!]%%%<1T"4M%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %8VO^'=*\5:7-INM:?:ZK87 VR6E["LL3_\!:MFBC;8#XI^,7_!-GPCXM^T M7W@6]D\)Z@_S_89=\]DS?^A1_P#CW^[7Q/\ %;]E+XE?!UII=9\.3W.FK_S% MM,_?V^W_ &V7[O\ P/;7[59%(<5ZU#-J]'W9>\<?"^5U\5>% M=2T=%;9]HF@WV[?[LJ_*W_?=5+%X<;P]I[?\O6MM]E7_ +X_UO\ XY7#5Q$*/O3F6>#5 MH:)X>U/Q/J46GZ1I]SJNH2MMBM[2!Y96_P" +7Z*_#/_ ()B^%M$\JY\:ZW= M^)+A?F:RL?\ 1;?_ '=WWF_\=KZR\!_#'PG\-=.%EX8\/6&B6_\ $+2#:[_[ M[?>;_@5>/7SFG#^%[QT1PTI?$?F_\(_^">+YX/!FF/\WE3?Z1> MLO\ UR7Y5_X$_P#P"OMWX0_LB_#?X+^3=:1HPO\ 5TZZKJO[^XW?[/\ "G_ M%KW+(I>*^;KX^OB-Y';&A& 4M%%<)T!1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !24M% "4M%% %2:&.ZA:.55FB==K*R[E:O%O'W M['_PH^(_FR:AX,L;.X;_ )>]-_T-_P#>_=?*W_ UKW&DP*NG.K2^&1$HQG\1 M\$^./^"6>DW/FR^%/&MW8"^,/^">?QA\*ES9Z; M8>)(%_CTF\7=_P!\R[&K]<::U>E#-L33^-\QSRPT3\)O%7P@\;^!V8^(/".M MZ0B_QW=C*J?]][-M+[62XUKP9H6INPR6N-/A9_^ M^]N[]:].GGT_M1,98/\ O'X845^O^L?L*?!/Q)"\_P#PARZ9*W5M/O)XO_'= M^S_QVO/]8_X)D_#"[F86&L>)--?_ *^H94_\>BW?^/5Z$*>*OV*4\-[MOC%I]OKIFW_ M -JUWX?&4L3\!E*,H_$?,%%>AZU\(?[)8K_:WG;?^G;;_P"SUR;:*%;'FG_O MD5Z$?>,>:)ET5T]GX':Y*#[?M'M$?_BJ[?P_^S^->91_;[6^[_IT#?S>L9>[ M\0L_]?FH[?_12 MI7I/A_\ 9!^#WA;8UEX!TF1UZ->H]U_Z-9JX)9S3C\$#;ZO(_&:PTV\U*X2" MSMI[R5ONPPQ.[O7J7A/]D_XN>--G]F^ ]62)ONRWT7V5/^^I=E?LKHOA72/# M5OY&EZ78Z;%_SSLK985_):TZ\^>=S^Q$WC@_YI'YC>#/^"8?CS6-LOB/Q!H_ MAZ)OO0V^^ZE7_@'RK_X_7T%X'_X)J_#/PV$EUZ?5/%5POWDN)_L]NW_ (OF_ M\>KZYY]:,5PU1O'#4XG'^"?A5X0^&\/E>&_#>EZ+D;?,M+54D;_>?[ MS5V>..E1[J?GY:\IRE+WI&_*HCJ***8PHHHH **** "BBB@ HHHH **** "B =BB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D! end GRAPHIC 14 docn-20211231_g2.jpg GRAPHIC begin 644 docn-20211231_g2.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" M^ 3* P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ 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 **P M?B)\5/AE\(M"_P"$G^*OQ#T3PUIV[:+[7M5BM(BW]T-*R@GV'-0!W Q0!Z#1110 4444 %% M%% !1110 4444 %%%% !16-X6^(_P\\#OA_H,WBKQ[XLTS1-+MAFXU+5[^.VMXA_M22$*OXF@#3HKS+P+^ MVC^R-\3?$:=O2--^9#[+FO3: "BBB@ HHH MH **** "BBL?QO\ $+P#\,M#_P"$F^)'CC1_#^FB98CJ&N:G%:0>8V=J>9*R MKN.#@9R<4 ;%%-BEBGB6>"171U#(Z'(8'H0>XIU !115?4-6TK2=,N-:U34[ M>VL[2*26[N[B94BAC0$N[L3A54 DDG P<]* +%%9GA#QIX.^(7AZ#Q=X!\6: M9KFE71<6NIZ/?QW-O-M8HVV2,E6PRLIP>"I'45IT %%%% !113+BXM[2W>ZN MITBBB0O))(P544#)))X [T /HKS?_ALG]D'_HZOX;?^%SI__P >H_X;)_9! M_P"CJ_AM_P"%SI__ ,>H ](HK.\*>+O"?CSP_;>+/ _B?3M9TJ\5C::GI5[' M<6\X5BI*21DJV&5@<'@@CM6C0 444B2)(-T;A@"02ISR#@C\^* %HHHH **Q MO#'Q'^'GC?5-5T3P7X\T75[W0KLVNMV>EZI#<2Z?.&9?*G2-B8GRCC:X!RC# M'!K9H **X3Q'^U)^S)X.URZ\,>+OVB_ FE:G92F.\T[4O%UE!/ XZJ\;RAE/ ML0#5>P_:Y_90U2[2PTS]IWX>7,\K8CA@\:V+NY] !+DT >AT4V*6*XB6>"57 M1U#(Z-D,#T(/<4Z@ HHI&DC5E1G +'Y03R?I0 M%%% !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 5@_%/XAZ%\(_AGXA^*GB=F&G>&] M$NM3OMGWC%!$TK 9[D*0/!-1>&* M,9:0I TA0#N6"D =\T ?'_[!'[)MA_P4I;4OV_\ ]NM;CQ0-:U:YMO!'A"6\ ME33=-LH9"A(16!91(KQJGW3Y;.^]GROJW[87_!(+]G?Q[\*;[7OV7_AM:^!_ MB/H4!O?".I^&KAK(3747SI!( X0;RH42_*R,5;=@,#TW_!&'Q-HGB/\ X)Q? M#Z+1YD+Z8NH65]$IYBG6_N&(;T)5T?Z.*^FM=US2?#.B7GB37[Y+6QT^TDN; MVYE/RPPQJ6=S[!03^% 'G/[,FN_&KPU^R_H>L?MCMIVC^+-'TB3_ (2R^;48 M6@"0EO\ 2I)4/EJ6B57D(.T,7QQBO#]:_P""V_['UGJ%^WA?PO\ $7Q-H>F3 M&/4/%OA[P>TNF6^.K-))(CA1USLY'(SQ7!_\%>_VK? _Q;_X)CW'CK]G;Q_' MK.@>)_%]EHU]J5BDD>8U$D\D3!U5U^:&-6! X;!ZD5]F_ SX4>!?@Y\%_#OP MH\!Z/:V^BZ3HT-M!##$ LPV#?(W]YG)9V8\L6).2: %^!WQX^$W[2'PZL_BK M\%O&EKKNAWI98[JW#*T"-.\6 M>&/^$O\ $%_JDDXM/"N@^'O/U01Q-M:9XO,"1QEN 6<%L' (!(\\_P""<6EV M/P8_X*:_M(_LY_#^);;PBAM=8M-,@&(+*X8QL4C4<( +ITP/X8D'\(JM_P & M[?@'PQIG[*7BGXD0:5#_ &SJWCF>SNK_ ,L>8;:"UMFCAW==H>65L>KT >Q^ M%_\ @L#^Q!XH^#=]\8HO'>H6?]GZE'I\_A:\TMAK+7<@8Q0I;(6\PN$?#*Q0 M;6W,,'&G^R]_P5$_9G_:J^)TWP6\,VGB?PSXL2!YK?0/&>C+97%VB+O9*"W7]Z_K6[^WII]EIG_!6+]ESQ)I]LD-]>2W]K=74:@/+"I 5&/4@" M:7C_ &SZT >Z_';_ (*/_LM?LV_%/4OA#\8?%5[I6J:9X977))#8%XIX7D$2 M0Q%26DG9CP@7H"20 2.8^%?_ 5K_9?^(WQ,TSX3>)_#_CCP!JVNLJ^'_P#A M87AG^SH=39CA!%()' W$@*7V@D@ Y(!\C\<_"[P=\3O^"^&C2>,]-@O(_#GP MKBUFPMKE R-=QR21Q,5/!*&7S%]&C4]J]$_X+=?#SPIXO_X)[^*_%>MV,7]I M>%;O3]1T*^90)+:=KV"!MK=1OCF=<#J2I["@#Z"^/W[0_P 'OV8/AS9@2L,4: O)(0"=J@\*2< $CYKD_P""X'[*FFR6M_XJ M^%GQ8T/0KR55M_%.K>"0FGN&Z.K+,TC#'/RH21T%8O[2/Q7_ &1+_P#9"_9_ M^._[=.F:SX@U]]&TC6O#'AG1W>2XUC5)+2UEFS;;UCF3<4#>;\H$NW.9-K8/ M[4O[:?[4_P ?OV7OB#X7T/\ X)E^+-+\,7G@O4GU7Q#X_P!5ATX:?:K;2.UT MMK+&&D>,+YB*K9W(N,T ?7WQ)_:C^#WPR_9TN?VJ=0UY]2\&0:9;Z@FHZ-%Y M[7%O,\:1O&N1G)D7@D$^)-5UCQ)+9P6 MM[I^C+):6]QLXA?^$=/UJ[=;==TMY=0+ M<23,<9+[I" QY X % &-^PK>_LBS_%KXXK^S9IFNVVN1>/91\1Y-89S%+J M?GW>YH-SL!'O\_H ,%>*YWQA_P %F/V4=#\3:EX?\#>$OB%X\MM'N6@U37? M_A/[9I]NZYW9F>6/(2W&IH77W&[(]Q7&? 3QO_P %$O\ @E)X$/P(\6_L6?\ "RO >EZE M+UU73DN#;WD4D+0W%G. &,4L;@,C8((Z@@Y4D M?!_1[3Q;X\\1Z6[)K&G?#WP__:)L&4X=9'+HA*GA@I;: M5M /#(ORBND_X(W^"%O: M>+/"'BB^)&EZ5XXT(637S8)"QLDDBAB 2HVDV;AR0&0$#L2<=37WE0!RGQI^-_PJ_9W^ M'M[\5/C-XTM-"T*PP)KRZ))9S]V.-%!>21L'"("QP<#@U\T:5_P6Z_8^N;VR MN/$7A7XC^'] U&<167C#6_!S)IU-W"D\MA(T%RTL;8CBRZ,)1D8YKYQ_X('V".K7)MRL%VQ(/[FXCCV* ,!^X) M.?\ \$]/&OB+Q5_P0X^,^AZY?O<0>&='\7Z7I+N20+;^R5N<*3_#YES+CTZ= MJ^G/^"0/_*.#X7_]@R\_].%S0!](RRQ01-/-(J(BEG=C@*!U)-?FI^S3\,X/ M^"RO[0?C+]IC]H_4M1OOA3X-UYM(\ >!X;R2"UF8*',DVP@[O*:)WP0SM,%W M!(PA_1GQOH]WXA\&:OH%A+LGOM+N+>%R<;7>-E!_,BOB+_@WPUBQ7]C[Q+X& MFC^SZMH?Q$O%U2SD&)(R]M;;68=LE'3ZQ'TH ],^._\ P1]_8@^+/PUO?"?A M#X-Z5X/UH6K?V+XB\/QM!-:7 !V.X5L3)NQN5P_9_P#V M+K^[_;QLF&J>!+2]N/M\&I17]U>:1;0>F M#6/\/_VLOA/\2OVB/&'[,/AIM2_X2?P/:PW&N"XL@EOLE6-E\N3<=YQ(N>!W MKRK_ ((O_P#*-#X9_P#7/5O_ $[WM>;_ +'A#?\ !9W]I0J0?^)%IO3_ *Y6 ME 'IOC7_ (*Y_L>^!+[Q/X?U35O$%SKOACQ;<^')/#>GZ*9[_4;VW=EE^S1* M_P \:E3^\8HO('4@5%\+_P#@L'^Q/\1O"?B;Q/K'B[5?!\_A*V$^LZ%XPTO[ M-?JA=8QY<4;2"9C(RIL0LP++D $&O'?^"3G@'PQ??MW?M:?$N^TF&;5]/^)U MY8:=>21@O;0S:EJ+S*A[;S%%G_KF*A^,?PM\">)_^"__ (";6_#5I<+_ ,*Z M&LS12PJRS7L"7R0S."/F9/+B*D]#$GI0![-\%/\ @KS^RE\:/C!IWP/.E^,O M">MZU(L>@_\ "9^'Q9PZD['$:Q,LKD%R,+O";CA1\Q /K'Q-_:R^$_PE^.W@ MK]G;Q8VI?\)%X^\[^P!;60>#]W][S'W#9^1KY=_X+>:?96X^ OBZ"V1=2LOB M]9Q6MZJCS(D?#LH;J 6BC./51Z5+^W80/^"M'[+F?34?Y&@#ZY^/OQP\#_LW M?"'6OC;\2#>#1- ACEOS86_FS;7E2(;4R,_,Z]^F:^.O^"U?Q"\/?%O_ ()= MZ'\5/"1G.E>)=9T/5--^TQ;)/L]Q!)+'O7)VMM<9&3@U[#_P5^95_P""<'Q0 M+''_ !+;,<_]A"VKYD_X*%_\H)_A%_V O!__ *;A0!]V?$S]H'X0_LR_ ZU^ M*WQM\9V^B:+:V5O%]HF1G>:5HQMBBC0%Y)#@D*H)P"3@ D?/,O\ P7!_95TY MK;4O$WPJ^+&C:#=R*MOXKU/P2$TYPQX<.L[.PQSPA)'05K?\%$?$/[$_@[X3 M?#CQI^V+I>JZS)I&IP7?@SPMHLCR3ZK>HD19/LX=8YD "JWFD*!)MSF0!O-O MVE?VU_VI?C[^S3X\\*^&_P#@F1XMT_PS?>#=1_M37O'^JPZ:MC:"V=FN1;2Q MAI'11YBJK9W*N,G% 'LG_!0']L/P%\/OV%-8^*?@3Q+J]Y%XX\,W=GX,\0>% M(7_]!O: -'X,?M;_L3?LC?L M ^#/BS\--(\66OPJNM:NM.TAY;%KFZM9I+RZ,C3AI"RH9HYL-D]4'<"OK.SO M+34+2*_L+E)H)XUDAFB8,KHPR&!'4$'.:^"_V$_@!8?M0_\ !#?3_@;=QQF; M7-+UQ=,DEQB&^CU>[EMI">P69(R?;([UA_"W]O\ U#P=_P $5]5\:ZOJ,EOX MX\&VDO@)896*SQZD,06SX/.]+:2.4YZF&3KB@#[ _9Y_;%^"_P"TWI/BSQ+\ M,[^]_L;P;K,VF:IK>IVZV]I)+$I:1XI"Q#1JFURQV@*ZGOQXQXB_X+6?L@Z; MK.H6GA#PY\0?%^DZ3,8]3\4^%?"1N-,MB/O,TKR(VT==P4@CD$CFO$?VGOA; MXC_8@_X(66GPJTF.2QUG7C8+XNEC^6037TPGN8F(]%5;8^J+CO7:?LT_M+_M M;? _X!>%/A9\-?\ @DCK[:-I>A6\<%U;>.K.-;XF,%[IA]G.6E8F1B222YYH M ^Q?@7\>OA+^TI\.;/XK?!7QG;:YHEXS(ES &5HI%QNBEC8!XI%R,HP!P0>A M!/5:A86FJV$^EZA")(+F%HIXR2 Z,"&''J":^&?^"6'PM_:.^&W[3/Q@\1>- M_P!FG4OAGX%\;O%J^C^'[J_AN(+*^$I#QQ&+ *RN*TE>-P&G()#*#@@ MCBO'O^"3'_!/']C/]H+]B'PY\4/C%\"[#7->O=1U&.ZU&>_NHVD6.[D1!B.5 M5X50.!VK[D_:R_Y-8^)?_9/]9_\ 2&:O!/\ @AI_RCC\)?\ 86U;_P!+IJ / M<;_5/V;/V#/V?D^WWVG^"O ?AF-EMHY)I9%B,DC2>7&"7DE=G=B$70CC/$><=JXG M_@JCI]K\7?VY_P!F7]G'QLOG>$=3\0SZCJVG2G]S?R))$!'(.C#8KI]+A_6O MMCXC?"OP'\5?AIJGPC\:^'+6[T#5],>QNM/:%=@B*[1M&,*5X*D=$P\ MJ(;0WG _+P17G_\ P1B_:B\$?$O]EOP]\%+:SU]==\):'+<:WJ6J:ZMO"UIXKTO2)6)*BV_LN M.YVKGMYEQ*?^!5]$?\$](_ ,_P#P2,\*V_Q6U86'AB7P-J:>(;TWCV_DV337 M0G?S4(:/$9;YE((ZCF@!GC#_ (+,_LH:/XCU#P_\.?"GQ"^(D>E3&+4=5\ ^ M$_MEG PZ_O9)8PRC!^9);B:;294CU MG1]3M#;WE@S[MGF1DD$-M;#(S*2K#.00/EK]FK]NSP9\/?AC;_"3_@G'_P $ M]?B?XU\'Z9>7"6.NSQBQLKV9I6:1S=R+(6.XXS)AU4*"HP!6%_P30UCXB:M_ MP5=^.^H?%#X6VO@?7-1\+6MYJ_A2QU*.[BLYG:S<$S1?)(["3S&8?Q2O[T = MI_P26_Y.T_; _P"RPR_^EVJU]TU\+?\ !);_ ).T_; _[+#+_P"EVJU]TT ? MF3^SO^S+\"/VFO\ @J[^TAH/QW^&UCXDM-,N4N+""^>11#(TB*6&QE.2..:^ MG/&7_!'W_@G5XI\-W>BO^SQ8Z49H6":EI6I74$]LV#B1&\TKD=<,&4XY!'%? M'_P^_9U^+O[17_!4_P#:'T7X1_M2^(/A;:AX?M6E>^1G11$X6:+ ! M^;J>>U9G[>?[-O[8'[*QT;Q!^T5^V?\ %3XC?!;5[Q-/\7W'AW6Y;&\LA)P% MEMY9)H9$;)VEB58C8VPE"P![S_P08^(7C#5?A+\1/@YJ/BJ;7O#?@3QC]C\( MZO*Q97MI!)F.,Y.(QY:RA1T\\]B*]B^/'_!5']E[X&?$VX^#%O;^*O&_BJPS M_:FB?#_0?[1EL".JRL71 PZ,JL64\, :V/@QX3^ O[-/["=[K_['5M;R>&X/ M"%[X@T:_20S2:E/]E:07$SL,O(Q158$#;M";5"A1\/?\$HOCG^TA\&?V>+KQ M+\*O^">6M_$6X\5Z_=7NK^/K?Q?;6\FI2+(4\MA)$[XC*OP6P6=VQ\QH ^_/ MV5/VY/V>?VQ['4#\(/$ERNJZ.P&M>&]:LS::C89.,R1,3E<\;D+*#P2#Q7PK MJO\ P4C^'VC_ /!6G4?BWX@MO'UUX3TCP)-HMCHB:+-+-;7?FQ>;)':[\+&[ M1DF08W?+GM79>%=#_;%^)O\ P4[\ ?M8#]A76_AE8"PDT?QYHVSQ MRJLTWEK&24W1]F)\F+^Z!77Z'_RGYUG_ +(VG\X* /IF[_:Y^$EE^T_IG[(L MYU0>+M6\.'6[1?L0^S?9?WGWI-V0_P"Z?Y<>G-6?VH_VHOA?^R#\*Y/C%\7F MU$:/'?PV;'3+03R^9+G;\I9>.#DYKY;\<DW,5NK) M%+,H97G9F BC .6;G !KS'X(_P#!73]DK]H/QQXH\#_#8>*;A_"N@WVLW6HS M:$%MKJRM0#++$PD+ %?"/[+/C31?"_ARRT^TTSX=:K9Z=;V=LL:VUN+. M3$2 #Y4^5>!Q\H]* /$M:_X+3?L:VGAC1M>\*6_C+Q3>:Q8O>'P_X8\.?:;Z MP@65XM]RID5(^)_@?XDN)I=*E2+ M6-'U.U-O>6#."4\R/)!#;6PR,RDJPSE2!X=_P0A^'_A7PM^P!HOC'1]'@BU+ MQ-K.HW.KWBQCS)VBNI;>-6;J55(A@= 68CECGF?V3](T[PE_P7$_:&\->'+2 M.SL+CP;87TUK;J%1KB6+3)GD('&XR3RL3ZR-ZT ?>5%%% !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 4V:&*XB:WN(E>-U*NCKD,#P00>HIU% 'Y^VO[)_[ M>/\ P3A^*OB'Q'^P-X:T?X@_"_Q1J#7]U\.M6U!;>XTJ8]?):1T' 175F9D M55>-BBN8OB[]'^"G@W60(/%6OZCKJ7=U-;$_/"@1MY M5ER"JQC?]UI%5F!_0>B@#YQ\?_\ !-OX2^(_V _^&$O#%[)I]A::.1R*^KZ* /E#]G_P#9I^-G@C_@J9\:/VCO%'@K[+X,\6^';"U\/ZS_ M &E;/]JECALE=?)20RI@PR#+HH.W@G(R[]L+]FOXU_%/]O7]G[XT^ _!?V_P MSX(O+U_%&I?VC;1?8ED,>P^7)(LDF=I_U:MC'-?5M% 'YF_M=6G[1)_X+6Z7 MKW[+:Z7<>+M&^&4-];Z1K,_E6VK6ZF=9K-GX"%T<[6) #A3E<9':_&WP3_P4 M3_X*90:7\!/BI^SC;_!/X;Q:K!=>--1NO%,&IWFIK"VY8;<1JO&<,,IMW*K& M0[=K>_77[&6NW'_!16V_;?'CFT&GP>"3H1T#[&WG%_G_ 'OF;MN/FZ8SQ7O] M 'Q?_P %#_V-/C=JWCCX.?M%?LB^#],US4?@[.L=OX'U"[2%+FT1HFC$+R,J MAE$14Y8-@H5R4P:?Q@UW_@IE^W)\(M;^!^F_LJ:;\&=(UO2YK;7O$'B3QA#J M5S=0E#NM+:"%$*&7B,R2?+L=L$'!K[ MU^(4-O/;6NAMK=BPN5;6?MBNLZSF%1Y3GAG!RAXY&?K#]DSP1XH^&?[+/PW^ M''C?2_L6M:!X#TC3M6L_/23R+F&SBCECWQLR-M=6&Y25.,@D?L. M?LB?&WX=^.?VGD^*NC7WA?3_ (G^-KVY\*ZUI>MP&Y>TFEO\74+6\K/;R*L\ M;KOV.I(X!!QQ_P &/''_ 5=_8J\*R? CQ9^R>WQOL-/OI_^$>\=67CR.VGN M(9)6D'VCSUEE8AF/WPFT87?L+_L5_%ZU^(_Q9_:?_;!\-Z-I M?B'XNP&QN?!6C7*S0:?I[ K)'+(A*O(X" E6/W68L2Y"\%\$? /_ 43_P"" M8<.K_!3X6_L]6WQN^&,FJ37GA2ZL_$\.FZAIHE;+12K(KDC/S$+&5W%F#C=M M'Z 44 ?%_P"S1^RE^U'\:?VQXOV_?VX-#TSPU?:%I3Z=X ^'^F7RW7]F1NLB MF6>1"R%MLTIX)9GDR1&(U2NA_9W_ &:OC9X%_P""H/QK_:)\5>"_LO@[Q=H5 MC;^'M8_M*V?[7)'%:*Z^4DAECP8GY=%!V\=1GZOHH ^4/^"G7[-7QL_:&\0_ M!6^^#W@O^V(O"7Q*MM5\0O\ VE;6_P!DM%>(M)B>1#)@*?E3//VG-'\(?%7X"^*+;1?B9\,]9_M3PE=7IQ!9>.?CO_P %?_C1\/KOX&:#^PII?@;Q!JMDUCJOC^Z\(]5\!ZW M!)6DJ<&1@L:EV2-2Y "(I8]377?\$X/A!\1/@+^Q1X#^$?Q8\/? MV3XAT6QN8]2T_P"UPS^2SWD\BCS(7=&RCJ?E8]<=./AEK=PL$5W.6+M-"SNB[?LM_\ !/\ ^'W[-?['>I?LJ66KO>/XETR]B\5Z\L(1 M[VYNX##+*JY^553:B+GA4&2223] 44 ?G=^RY'_P56_8,^'(_9*T']C?1_B) MI>F:A=?\(EXOM?%\%I:QQ33/,QF5SN*>9([[6\IQN(YX-=K_ ,$^/V0OVMO@ MG^VU\4_C?^TE;6-\GC30K68^(]+NX?LL]_(T4TUM##YAG2.$EH5:1%W+"".H MK["O[*TOQ[\2I=5\)W7]I6T_VZT-W? MR"3;#([1?+-$=L@5OFZ9!P>,OV:?C9JO_!7SPG^U%8>"O,\":9\-9-*OM=_M M*V'EW9-[B/R3)YQ_UL?S!"OS=>#CZOHH ^4?^"J/[-?QK_:0T7X5VGP7\%_V MS)X;^)=IJNM+_:-M;_9[-%8-+^_D3?C(^5?#']J MK]E&RT_4_&GPNU.6=?#VI7*Q)J=O(T;;%=V5<@HRE2R[EE;#!E /UU10!^>? M[4>D?\%3?^"@_P ==^$E_\ LJZ7\,=%2V6YO;.[\56]Y?>([J!UDAM(26C2 MWB,JH[/)@8C&'/*MU'[9'['G[1GQ6_X)._#K]FCP#\._M_C?0=*\-PZKHG]K MV<7D/:V0BG'G23+"VU^,JY!ZKD)?@W^TQ^SGX M=T_Q!XH^$UZL\_@_5+N.)+]-T$F8W=E0,K0D'Y@2&!4Y0 U?BMXE_P""F7[; MWPIUGX&Z;^REIOP8TG7=+FM/$'B7Q+XPAU*XF@9")+6UMX$1E,@^0R2?+L=L M%3@U]L44 ?(/[(/[*/QQTG_@D_J7[''Q9\(KX7\5W/AWQ%H]O'=:E;W,0-[) M3_8I\!?MY^&?V1?%O[%_QM_9FM-%L]%^'>KZ= MX4\0V_B&TE.K7D_FB*W*K,P3(F.)#M7Y?F*FONJB@#Y^_P""7/P1^*'[.G[# MW@WX/_&7PQ_8WB/2I=2-_IWVV"X\H2ZC-LQR(W#'&<'!!%?,_P 1 M/^"7GQN\1_\ !1\ZKIFAHWP&U[QQ9^.?$*G4;81KJL$$Q>$VYD$S&29Y%)5- MNRX'.4./T9HH \W_ &N/V;_#7[6W[/'B7X!>*+YK.+7;-1:Z@D>YK.ZC=98) M@,C<%D125R-R[ER,YKY9^$GQ5_X*T_LJ_#BQ_9Y\1?L1:?\ $Z30+1=.\-^- MM(\<6]K!/;1KLA,\2Q"C/.7/W=10!\V_\ !/G]GS]J7X;)XN^, M7[8'Q3N]4\7>.=2%T?"MIK$L^E^'H0680P1ES&KDM@E,A5C0!F^8GZ2HHH X M_P#:%\+:]XY^ 7CCP3X6L?M6IZQX/U.QTZV\U4\Z>6UDCC32 M!7D7_!*?X#_%?]FS]BKP[\)/C5X5_L7Q#8ZAJ,MUI_VZ"YV++=R2(?,@=T.5 M8'ACC/.#7T;10!\T?\%(OV*_&_[4GAWPE\2/@;XIMM%^)?PTUK^UO!][>'$, M[;HW>W=L';EH8F5B"N4*D8%O$4%SK'B+PIJUMJ.MRH4BGU.]MGC,N!DB-28T'&=D8SSFO$OV8?V=_VY M/&G[%/BO_@G;^T#\#[+P5I-EX.N[+PSXYCUR"X6\O&N_.BBDCAE=O+.\[G4? M=4@@-P?T#HH ^"_V7?B)_P %//V:O@MHG[*__#NVSUJ^\-6K6&E>+(O'UG:Z M;+"'8I-*F&+8!RP#J[_W58XJY^PM^R%^V9\#O^"@_COX[?M$V.GZY8^._")> M_P#%>AWL"6D&HO-;2_8TMWD%QY4:QO$KF/!")GJ!O[;^$_VJYF\%>+? M[7LW0I(V)('MA,9XTF1M^W9A)!+U$FZN2^#WPG_X* _\$O-9\0_#+X%_ 2V^ M-/PGU+5Y=1\.V\'B:+3]2TAY, Q.90Q885=VU'5BN\&,NRU^@-% 'Q]^S=\* M?V]?CA^UA'^UI^UA<7/PX\-Z-IC6?AGX5:)XH:=+DL' EO?(?RI<>8S?-\S, M$!1%3#I:5<:S#:/;2!L$G MS)$.#MB8,NX<.&"\$_=-% 'Q1^VQ^SC^UOI_[5'P\_X*$?LK^ =/\0>(O#_A MK^R/%'@2_P!2BA>6%O.+;)&<(Y N95)#9#1QLHD!(KR[]MSX4_\ !4G_ (*- M_ V32=3_ &9],\ Z5H>H6][IG@QO%-K!O[6N/"/CO3M1\0Q_VG:P?9+:*( M*\F9I4$F".B;B>P-?2GQU\-ZUXR^"/C'PAX;LOM.HZKX5U&SL+?S%3S9I;:1 M$3%_[&\1:989=%!V<$Y&?J^B@ 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@ IEQ<6]G;R7=W.D442%Y99& M"JB@9))/ '>GU\M?\%D+;X@77[!WB1/ \&HRVBZC8MXKBTG/VA]'$ZFY"XY MQC:7[; ^[Y=U 'J'@/\ ;@_9-^)OQ2OO@WX%^/GA?4M?LO)"6EMK<#B\>0,= MELP?%PZ[#O6/)0D9QFO4;R\M-/M9+Z_NHX((4+S33.%1% R6)/ 'A>$+GP'KOAFVBBU'2)H4NWG>)6VRB0 M[568/\Q+*SY8*U?2_P"UA^QS\0/VI+SX8?#?Q3\18[GX;Z!>-=?$O39KJ:WO M/$[Q0H+93Y*[=AE5FD4LH_>97YD6@#V_PG\1_AYX],P\"^/-%UHVQ'V@:3JD M-SY6>F[RV.W\:N>(/$?A[PGI4NN^*=>LM,L8<>=>:A=)#%'DX&YW( Y]37P5 M^W?\!?@7^R5\6/@;XS_8_P#!5CX/^)FJ_$NRTNTTKPRI@76-)?(NTN(5.UXP M3"K.1D"0Y/=>K\?>"?#?[;?_ 5-UOX*_&BP_MCP'\'/!-I>P^%;B1OLEYK% M\(Y%N)T!Q+M@DVA3QE!V+!@#[*\/>)?#GB[2H]=\*>(++4[&7/E7FGW:31/C M@X="0?SJMXL\?>!? <$-UXY\::3HL5PY2"35M2BMED8=0ID89/L*^//#O@3P MI^PS_P %1?!WPP^"6F_V)X&^-GA74?[1\+6TC"RM=6L(VG%U#&3B(M$JQ[5X M^=O8#,_9!^"'PL_;_P#B_P#&7]J/]IGP=:>,(K+XA7GA#P5I6M@S6NE:99*A M!BB)VJ\GFJS-C.Y7(P68D ^Z+6ZM;ZVCO;*YCFAF0/%+$X974C(8$<$$=ZDK MX[_X)[K+^S]^UA\;?V#]'U"[F\(^%)].U_P+:W=RTITZTOH5DGM49R6\M))$ M"@GJ'8Y+$GVO]NSXU:S^SO\ L@_$#XQ>&I1'JFC^'I?[*F901%=2E8(9,'@[ M9)$;!ZXQ0!W\OQ(^'=OXJ7P+/X]T5-;?&S1WU2$739&1B+=O/'/2MJOB+X=_ M\$K/V,_VN/BO\?O^"6?P4\-6WC"\L_%7Q@\%?'NBZG?6>?M=GI^J0S2P8.# MO1&)7GCD=:VJ^$?V^?V(/@3^R;^RT?VE/V3O 5KX+\;_ IN+'4='UK2G=9; MV(7$4,\-VV[-PKQNQ;?DG;C.UF!^UOAYXOM?B%X T/Q]8PF.#7-'M=0AC)R4 M2:)9 ,]\!J -BBBB@ HHK(D\1ZJDC(OA.\8!B P9<'WH UZ*Q_\ A)=7_P"A M0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH M V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^E MH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8H MK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275 M_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7 M_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O? M^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O M?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6 M@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_ MX275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^ MA0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_ M^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ M +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^ M^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V** MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X2 M75_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X M275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H M4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A M0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH M V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^E MH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8H MK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275 M_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7 M_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O? M^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O M?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6 M@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_ MX275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^ MA0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_ M^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ M +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^ M^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V** MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X2 M75_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X M275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H M4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A M0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH M V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^E MH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EJUI6JWNH2.EUHD]J%7(:4C M#>W% %ZBBB@ HHHH **** "O*?VP_P!JSPM^QU\+;/XK^-_"6HZKI%QXAM-+ MU"33]F+".S*??!!Z@@$8(!H _.']L[]G#]E:76_VB/CAI%IIOA/5/ M!?A/PSKOP_\ $GA.Z%@(]2G@NW0Q?9RJ2FYD2%=V"Q)#*0>:^B/&7[?6L?L\ M_L4_"OQQ\0O#4WB#XJ_$'PUIL.@>$XR(9=4U26VB,DDG3R8U:16D./E,BKQG M(H_#7_@C=^R3X'^-^L>/]4^'\6J>'$_LZ7PAX9U#6;VY@TZ>%9?.:6.60I.I M+IL23>J@,,)OV@_A6WB"]TBR-IITG]OW]HL,)'_B--^UO^UW\6-%\7?&+6;;R8/L]_&;#P MM:L"!8V";L @,5:0DZEX:> M=@JWCV4<=M+#&3]Z0"*1]HYVH3TKJ-&_X(V_\$W?#^L6FO:1^SEY-W8W,=Q: MR_\ "7ZPVR1&#*V&NR#@@'!!%>K?M%?LF? ']JS1K'1_CAX!CU4Z5<&?2+^& MZEM;NQD.,M%/"RR)G:N5!VG:N0<# !X#\<+FT^*__!8CX+^$/"]REW)\-/!V MN:WXH^SMN^Q+=P&W@20C[C%S$VT\[9%/0@T?\$E[JS^'^H_'/]FG7;E(?$7A MCXS:KJ#6$C!9)-.NEA^SW(4\E'\MB#TPR^HKWO\ 9S_9$_9^_92TW4+'X(^ MDTR;6)A+K&IW-Y-=WE\XSM,L\[,[ 9.%SM!8D#).WD3S5QP-^2!P"!Q0!Y!^QW=6GQ7_X M*=?M%_'+PI_Q3T;X6Z[8Z\R:"\P;1[Q+D-)9R173Q QD_/MB^[UY''(KU[X+_ _ MX4?L[_#^T^%WP7\$V>@:%9%FALK3<=SM]Z1W^@_M'2^*+)=%TSX<07-]<&X7;#/#:*DEN>?\ 6B93%LZE\ 9) M%?"VG?#;7_@A_P $O/V7OCAXJT^:&T\&?&?3O%?B -&?]&TRXU">2.<_[)0V MW_?X5]H:E_P2<_8*U3QI)XTN?@;&HFU#[?/H<.LWD>E2W.<^8;)91#_P *$Q MQMQD5[QXG\"^#?&G@Z[^'OBSPO8ZAH5_9&TO-)NK96MY8"NWRRA&-N.@[8&. ME 'S;_P5Y^)/AK3?^">_BG3=.U6WO;WQLEAI7A6UM)1(VJ37%S"RB#:3YG[H M/)\N&W2,_JIKR;X3?\$P MOV*?@M\0+#XE^"?A)(VJ:/*9-!_M;7;R^@TMB<[K>*XE=(V!P0V"RD @@\U[ M]0 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 %%%% !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 %%%4=1\3>&](S_:WB&QM=OWOM%VB M8_,BHJ5*=*/--I+ST$VEN7J*Y34?CI\&M+R+OXGZ'D=5BU&.0C\$)-86H_M; M_ #3LJ?'8G8?PV]A.^?QV8_6O)K\1\/X7^-BZ4?6I%?J82Q6%A\4TOFCTBBO M&M1_;G^"]GD6MGK=V>Q@L44'_ON1:PM1_P""@'A:+/\ 9/P[U"?T^T7J1?R# MUXM?Q#X+PWQXV#]+R_\ 24S"6:8"&]1?G^1]!5\V_P#!0G_F4/\ N(?^VU)_ MPV]\1-)PF"E.;ER6?LYJ.E2+U?*'TE_P3V_YF_P#[A_\ [UYK_-*/\RM:_4X<;F%' \OM$W>^UNEO-=S[;HKXD_P"&N_VA_P#HH7_E)M/_ M (U1_P -=_M#_P#10O\ RDVG_P :KX__ (C7PK_SYK?^ P_^6'!_K!@_Y9?< MO\S[;HHHK]@/="BBL_4?%OA72,_VMXFT^UQU^T7L:?S(K.I5I48\U222\W83 ME&*U9H45R6H_'KX+Z7G[5\3]$)'407Z2G\D)K"U#]KOX :?E1XX,[#^&WTZ= MOUV ?K7DU^).'<+_ !L92CZU(K]3"6+PL/BJ)?-'I5%>,:A^W5\&[3(M-.UR MZ/8Q64:C_P ?D!_2L+4?^"@/AN+/]D_#>^G_ +OVB_2+/_?*OBO%K^(G!6&^ M/&Q?IS2_])3,)9IE\-ZB_%_D?0E%?-G_ VO\3]Q2+/\ WTST?ZQ<<5_X.3\J[SKP7X)7#ZUF,OAH6]9(]8U'X[_!C2\_:_B? MHA(ZB'4$E(_!":PM1_:Y^ &GY7_A.?/8?PV^GSMG\=F/UK"T[]A?X,V>#=W^ MN79[B:]C4?\ CD8_G6[IW[(WP T_#?\ "#>>P_BN-0G;/X;\?I1[?Q.Q'P4< M+2_Q2J2?_DN@K;_(PM1_;H^#-GD6EAKEV>QALHU'_C\B_P JPM1_ MX* ^&8L_V3\.;^?T^T7R1?\ H*O7J^G? CX,:7C[)\,-$)'0S:>DI'XN#6[I MWA7PQI&/[)\.6%KCI]GLT3'Y 4O[+\1L1_$S&E3_ ,%+F_\ 2V'LN?\BI\& ^[[GSS7'_H"+FE_P"%Z?ME^(/^03\(?LBG[K?V M#.OZS/@U])44_P#5'B2O_O.7^WIDX^D*8KZ3HH_XAYA*O\ O..Q57_% M6=ON20?V7!_'4F_61\V?\,4_%#6_^1K^- ?/WN)[C_T-UJ]IW_!/[PY%C^UO MB1>S^OV>P2+/_?3/7T+15T_#+@R,N:>'+ MZ=^PK\&[0 WFI:Y='N);R-0?^^(P?UK>T[]D3X :?ACX(-PP_BN-1G;] X'Z M5Z517K4."N$L-\&!I?."E_Z4F;1R_!0VIK[KG):=\!?@OI>/LOPOT0XZ&>P2 M4_FX-;NG>$O"FD8_LGPSI]KCI]GLHTQ_WR!6A17LT,LRW"_P:,(^D4OR1T1H MTH?#%+Y!7S;_ ,%"?^90_P"XA_[;5])45YO%.1?ZRY#6RWVGL_:&E2O:]M=]G<_-NBOTDHK\?_ .(%_P#4P_\ *7_W4\/_ M %=_Z>_^2_\ !/FW_@GM_P S?_W#_P#VYKZ2HHK]@X6R+_5K(:.6^T]I[/F] MZW+?FE*6UW:U[;O:Y[F#PWU3#1I7O:^NV[N%%%%?0'4%%%% !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 %?FW7Z&^-_'?A M;X=>'YO$WB[54M;6+@%N6D;LB+U9CZ#Z] 37YY5_/7CE7HSK8&E&2C_A0_[8^O\ .K_&#[*I^\AU^X7](DP:^DZ*_L#_ (AY@JO^\X[$U?\ %6=O MP2/N?[+IOXZDWZR/FW_AB+XBZY_R-GQF#[OO_NIKC_T-US6AIW_!/_PM%C^U MOB)J$_K]GLDB_P#0B]?05%73\,N"X2YIX;G?>4ZC_P#;K?@-91@$[N%_5O\ MS/&M._88^#%G@W=YK=V>XGOD4'_OB-:W=._9(^ &G88>!!.P_BN-0G?/X;\? MI7I%%>O0X,X3PWP8&E\X1E^:9O' 8*&U-?<L;7;T^SVB)C_ +Y J]17LT,NR_"_P:,(^D4OR1O& ME2A\,4OD%%%%=IH%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !117,?&7XQ?#KX _#/5OB]\5_$<>E:#HEMYU]>2*6(RP5455 M!+NS,JJH&2S "@#IZ*^+_"__ 6?^&#_ !%OM.^*?P%^(?@SP:3IBZ;XQUWP MZ4A@^V+*8Y+Y5=C;12A-T+#?O4.Q"@5]G0S0W,*7%O,LD<_"W]JGX.?&;XP^-O@C\.==?4M6^'YM4\17$"*UK'+/YF(4D#'>Z&) ME<8PK#;G(('GOQ^_X*B?LF?LT_%*_P#@[\4]ZCL?#=Q<1 2Q+* MF)$4J?E=)->F\0:X\BZ?;7G MAJX@1O+B>5B7=0% 6-CD^E7_ -H?_@IY^R5^R_\ %"?X._%7Q/J\>NVMG#=7 M%MIN@3W2QQRCCS6FWS_-\O;Y@&__ %+YQTP/6O6I98H(FGGD5$12SNYP% ZDGL* '45\ MQ7W_ 5U_8RL=:FC&O>)9_#UMJ7V"Y\>6OA.[DT&.XW;=INU7!&X@;@"IR"" M1S7OWC+XJ?#GX?\ PXN_B]XQ\9Z?8^&;'3Q?7.MR3AK<6Y *R*RYWALKM"Y+ M%@%!) (!OT5\Z?##_@J3^RG\4/'.B^!(;OQ/H$OB>41>%-2\5>%KG3[+6W)& MU;:>1=K%LC;NV[BR@?,0#]%T %%%% !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 %%%% !7 M%?&;XZ>#O@OHWVK6YOM&H3(38Z7"X\R8^I_N)GJQ_ $\5R_[0/[4NC?#+S/" M7@X1ZEXB?Y#&OS169/\ ?Q]Y_1!^.. >5^#/[+^O>,M9_P"%K?M!2S7=U3V]FCS*^,J3J>PPRO+J^D?7S\C#\&_#'XG_M9>)4^(GQ3OYK'P]&Q^QP1 KO3 M/W(%/1>.9#DG'?''K0_9#_9X Q_PK[/_ '%KO_X[7H\444$2P01JB(H5$08" M@= !V%.KJRK@3(L%1=2K%3QYM_PR)^SQ_T3W_RK7?_ ,=H_P"&1/V>/^B>_P#E6N__ ([7I-%>I_JG MPK_T 4?_ 5#_P"1-OJ6#_Y]Q^Y?Y!1117T!U!1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?/O M_!3?]G#XA_M0?LH:EX!^%$=M<>(=/U:RU?3-,O9 D.HO;2[C;.S$*-REL;B% M+!02H)8?05>*?M]?$S]HWX-? !_BG^S3X7AUO4]#UFUNM?TEK$W$USI +"Y$ M" Y\P91LX;"*YP3T /DWP9^VW^S=XQ_:#^)_P^_X* _"'5_A['X_TSPQI]YX M=\:Z7*;);BT6Y8AYT&%B9VC>.5@JD*6) &:^T/CQ\ ]0^,OP5LO@U\-?B_JW M@#2B]M%=K>@^#=-L-5;S=X%Q%;1HZAOX@K J&[XSWH ^5 M/^":7P9\ ?L]_M\_M)_!KX7Z7)9Z%H5EX3AL8)KAI7.ZQDD=V=B2S,[NY/3+ M' P!]G?$?X@>%_A3X UKXF^-=0%KI&@:7/J&I7!_@AB0NV!W.!@#N2!WKY; M_8__ .4IO[5G_7/PE_Z;FJ3_ (+0^(=9E_95T7X*>'KUH+KXH?$31_"[/']Y M8I96F8_0M BGU#XZ$T +_P $SOA[XJ^+UQKO_!1KXZZ>3XN^);,GA2RG^8:! MX<1R+:VAS]WS,>8S#[Z[&ZN^?+_A9X\_;#T/]N+]HKXG?!;]C34/&%UJ_B2Q MTJWU?Q%K<>B6,%EIT+VZB!IUS&--\&^& MK%;73M)L(;+3[9/NPP1($C0>P50/PKY6\+?\%-M+^#7Q:\<_!3_@H&=-\ :G MI&NRR^"=6M='O!I^O:(<>3,CYFW3#!+X*C+A0H9'% 'HG[&_[;%E^U#>^)_A MUXT^&>H> _B'X'NHX/%G@S5+E9VMQ("8YH9E"B:)L?> &,J>59&:M_P5(\;Z MQ\//^"?OQ2\2:#=/!(-%L?#O@RXU.S:WEUR. 1>;?"-P&$>Z%0C$Z-9+J]L+("&3RANSQDG'% '9_ M!CX$^!)/V"?#GP ET*V;1;WX:6]A=VQB&R4S68\V0C^\TCM(6Z[F)ZU\ Z#X M[UOXS?\ !,C]E;X)^++R2>P\5?'"P\-:V'8D7.FP:A/'' WJBHT( _Z8K7N_ M@7_@JY\%? W['-E\/?$QUFU^,F@^%X_#K_#:30KK^TI];B@%NBJHCQL>0+)G M.0K8P6&T\UXU_8M^+_P1_P""7OP.]3T&S7?<3'[5-< MW%JH7.YXQ.F=N<_9VQN)&0#W3_@K_P""=%\0?\$\O'%TUI'%<^&XK+5=#N8E M"O8W$%U#M>(C[C>673(_AET"Q*BH48@G&XL,J,U]S^!/"=CX"\#Z-X%TQRUMHNE6]A;LPP2D,2QJ? MR44 :M%%% !61)XCU5)&1?"=XP#$!@RX/O6O10!C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10 M!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10 M!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10 M!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10 M!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10 M!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10 M!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+6Q5'Q)XET'PAHL_B'Q+JD5G96R;IIYFP![>I)Z #DG@5 M%2I3HTW4J-**5VWHDEU;Z(3:BKLIR^*M3AC::;PG=HB*6=V=0% ZDG/%>&?% MG]JOQ+XUO_\ A6/P)TRXDO;IS%+J-L=\C>HAQP!C.9.PR1C[U9/C3XH_$_\ M:O\ $C_#GX46,UCX?1A]LN)24\Q,_?G8?=7CB,9)]^WMOP8^!7@[X+Z-]FT: M$7.HS(!?:I,@\R4_W1_<3/11[9)/-?FE?-LVXWK2PF32=+!IVGB+6<^\:/Y. M?]2\F5>OF,G"@^6'67?RC_G_ $^ ^ G[/D7PRE3Q9XO\*W.JZ^QWI*Q4QVA/ M]S)^9_5S^&.2?7?^$EU?_H4+W_OI:V**^YR;)[;[_ M "6FAZ-##TL-34*:LC'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HKU38Q M_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (27 M5_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X2 M75_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_ M^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ M .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W M_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O? M^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^E MK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ MOI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** M,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$ MEU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^ M$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU M?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275 M_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%" M]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+ MW_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:M:5JM[J$CI=:) M/:A5R&E(PWMQ5ZB@ HHHH **** "BBB@ HHHH Y+PO\ !+X?^#_BIXE^,FB: M5Y>N>*[>RAU68A=NVV618]@"@J2)6W')W$+Z5UM%% !1110 57U+2-)UB)8- M7TNWND1MR)E6*** *]KI.E6-S->V.F6\,UPVZXEBA56E/JQ RQ^M6*** "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@ HHKS3X]?M)^%_@W9MI=H8]0UZ2/,&GJ_RPYZ/*1]T=PO M5O8FYU'9(Z7XI?%KP=\(O#Y MUWQ7?89\BTLHL&:Y!GD]*^?=+T'XM_MF^*%USQ%-)I'A2TF/DJF? M+4="L8/^MEQP7/ YZ<*=+X6_L^>-OCAX@7XM?'V\N#:SD/:Z,Y/TAI^GV&DV,6F:79Q6]O!&$A@A0*D:CH !P!7Y_3P.;TGYBIU\R?-5]VETCUEYOR\O^',WP-X#\*_#CP_%X M9\(Z4EK:Q M,O/<3N%2-1U))Z"OFWXG?'OQW\??$#?";X#6-PMC-E;O4%!1YX^C,S?\LH?K M\S=.^T_.<1<3X#AVC'VEYU9Z4Z<=9S?9+MW>R\W9/EQ6+I86*OK)[);LZ3X[ M_M6OI]^?AO\ !=#J6M3R>1)?6\?FK"YXV1 9\R3WY4>YSB3X"_LI+H=XOQ$^ M,#?VEKLTGGQV<\GFI;N>=\A.?,DS]0#ZG!'5? C]G'PK\&;%;^0)?ZY+'BYU M)TXCSU2('[J^_5N_& /1Z\#*^&,?FV-CFW$5I5%K3HK6G2]>DI]V[I/O96Y: M.#J5ZBK8K5](](_YL****_0CU 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 *Q?'O MQ!\)_#3P]+XF\7ZHEM;IPB]7F?LB+U9CZ?B< $U@?&OX]^#_ (+Z3YFIR"[U M.9";+2H7 >3_ &F/\"9_B/7G .*\7\"_"7XE_M3>)$^)?Q?OY[30PT3PKH\& M@>'=,AL[.V3;!;P+A5']2>I)Y)Y-7*VX=X4AE5:6/QM3V^,G\51]/[L%]F*V MTM?R6BK"X)49>TJ/FJ/=_HNR"BBBOL#N"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 **** "BBF MSSPVT+W-S,L<<:EI)'8!54#)))Z 4FTE=@.KQS]H#]JG2_AZ\G@OP"(]2\0N M?+8H-\5FQXPW]RXFBTJ[;<2>S3_IB/H #_='T$B M)&@CC0*JC"JHP /2EHKZO(.'!]2 >;&8S"9?AI8C$S4(15VV[)?U^/0BI4A2@Y3= MDC:\4^*_#W@K0Y_$GBG58K.RMUS)-*WY #JS'L!R>U?-7BSXB?%/]KGQ,_@/ MX:V4NG>&XG!NYI25#+GAYV'TRL0SGWQD-T+PG\6?VQ_$Z>*?&-S)I7A:VE/V M>./.P#."D(/WW/1I#P/P"U])>#/!/ACX?Z!#X9\):3':6D(X1!R[=V9CRS'N M3S7YNY9OXA2M#FP^6]]JE=>7\M-_>UWO[OE7KYH]+QI?C+_)?UZ8?P=^"/@[ MX,Z)]@T"W\Z]F0?;M3F0>;.?3_93/11QZY/-=C117Z-@[>K>K/5ITZ=&"A!62"BBBNLL**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "O*/VT_VH],_8_P#V?]4^,MWX;EUJ M]BG@L=#T6&38;Z^G<)%$6P=JYRS'!.U3@$X%>KUY;^V1^RYX=_;"^ FJ?!37 M]?N='EN9H;O2=:M$WR:?>PN'BF"Y&X @J5R"59L%3A@ ?(]U^U[_ ,%1O@A\ M1?'/CWXM> / WBK1/"MMX=N/%_@;PL;O[5I=M?>>$-@[%A)*I7$V[>I(4IA0 MS#[HUCXL?#WPQ\-E^+GC'Q1:Z'X?_LZ.^EU'6Y1:I!$Z!E\SS,;&P0-IYSQC M/%?G[X=_:*_;C_8@^/7Q2\:?'WX8Z/\ %32])TGPVGC_ ,4^#KK[)/(#C9* _#:V_ MA'P9'IO_ C^K7$4D=UJ8G\\/,Z,<)&3$#&,!MK M@G:MS]LS]L3XT?!+XQ_ M#_\ 9_\ V//%OC>SU.[_LZ_P!<6P6V@M$C??YC_)\P,OWB.8P!DL!7 M%?L86%CI?_!3_P#:FTS3+.*VMK>V\(16]O!&$2)%TU@JJHX4 < "K7[1/ M['O[7?Q<_;WL?CY\*?C%H_@3P_IOP\_L&U\0#3DU+4(7>X>:;R;64"-7<.$\ MUF.U%.!G% '<_LZ?&+_@H%XU^),>A_M&?L>Z'X*\--9RO)KEAXXMK^19@!Y< M?E1N6(8YYQQBN=\:?MF_M&_$WX[>*_@=^Q%\$O#WB2/X?R);>,/%7B_7)+2Q M6_8$_8;=8E+R2+@AF/"LI! &UFYGX:?%[]J[]DS]L_PE^R;^TW\7X/B7X6^) MFGWDG@SQ?+HL5A?6-Y:Q^9);3)#\KJ1M&X[B3*A!4!E$_P#P1JS>?"GXMZ]? M#=J-_P#'OQ#)J4C??,FVV."?Q)_X$?6@#UK]C;]K:3]IW1?$>@^,OA_/X/\ M'?@;6?[*\:^%+B[6?['.03'+'*H DAD"L4;'.UL;@ S>I>.O&OAKX;>"M7^( M?C+4EL](T/39[_4[MQD0P0QF1VP.3A5/ Y-?*7[/!:P_X+&_M V.G?+;WG@G MP[<7Z)]TW"VT"H3[[&;\S7:?\%<+[4-/_P""<_Q1GTQF$C:/;Q,5Z^6][;I) M^&QFS[4 >>6W[?7[<^O_ EE_:Z\*?L8:--\*D@?4(-/N?%+)XBN=)3):^6( M(8@#&#((^6*C@L"&/LOQ6_;N^#GPU_9!M?VQ;$76L:)J^GVLOAO3+50MUJ5U M"M*DN6?J9&M(BQ/ODF@#M:*** "BBL MB3Q'JJ2,B^$[Q@&(#!EP?>@#7HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ MOI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z M6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK' M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)= M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A) M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0 MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%" M]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@# M8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C M_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ M .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ M *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[ MZ6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_ M[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: M-BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A M)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$ MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z% M"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL8^)M6 R? M"%Y_WTO^->*_&+]K?5+VZ/PZ^#.ERSZO<2>0]]#B8HQXVPAH4B#!/L.NC\"_V=+CP?J \=_$WPS=ZOKKR>=%'*ZO';N3 MG>Q)/F29YW'@'IDX:O:?^$EU?_H4+W_OI:^0P>09IQ7B8YAQ#'EI1=Z>&Z+M M*K_-+^[LMFEK$X:>&K8V:JXK2*VA^K[OR_X8U+.SL].M([#3[6.""% D,,*! M510, #@ #M4E8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+7Z2DHJRV/6V M-BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6F!L45C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4 M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4 M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4 M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4 M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4 M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2U:TK5;W4)'2ZT2>U"KD-*1AO M;B@"]1110 4444 %%%% !7BG[?7P#^+'[0OP ?PY\"O'\WA[Q?HNLVNM:!.M M[)!#=SVY;_1IRAYC=7;A@5WA"1@9'M=% 'YI:UXF_;\_:0^(?QJ^!.D?LDVO MACQ/X^\,>'=%\:ZIJGBNVET_P]:^1>1R7"^66:<3I))Y:IN9 #G<1S^@?P-^ M%>F? WX,^%?@WHU\]U;>%O#]II<5U*NUIQ!"L?F$=BQ4L1T&:Z&WT?2+34KG M6;32K:*\O%C6\NHX%62<("$#L!E@H9L9Z9..M6: /G']F_X"_%CP#^WS^T#\ M:_%GA3[)X9\;IX='A?4_MT$GVW[+9-%/^[1S)'M*N>HR.:S/COH'[;OP M1_:LD_:/^!&B:C\4/ VO:#'I_B#X93>+!:-I-S'M"WMBEPWDKN"+N51N8M)D M?,&7ZAHH ^2/AC\&?VEOVH/VQ/#?[7G[3WPL@^'F@?#K3+NV\!>"7UF*_O;B M[ND,)+>PTKQ%;:?>Z%JTP'VA'6XXDBD(&"H.U54'!&#]E44 ?.'["'[.WQB\&>+ MOB+^U+^TOI]AI_C_ .*FJVTUWH.G78N(M$T^UC,5K:>:N5D<(<.RDJ=B!M3\1&_P!)M;32=1BO56R:)!;WH:.61=XD M+-L+#F,9 SS[K10!\,Z#KG_!4CP+^SC'^QC8_LGV&H:_8Z'_ ,(WI/Q5B\9V MJ:4+%8_(COGA;]^)4A ^0C<64-M.=A[+XG_\$W[_ /X=\^#_ -E[X1^*;:#Q M;\-KRRU[PIK5TA2"76X)9)I'8:<#KMWJ3G;S]:44 ?#WQOTW]O[]OKP M!8?LK?$/]E-/A;H&IZC:-\2/%]UXMM+V.2VMYDF:&PBA)=C(\:E2V0 K'!+ M5]LZ5I=AHFEVVBZ5;+!:V=ND%M"G2.-%"JH]@ !5BB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ JMJ^L:5H&F3ZSK>H16MI;1EY[B=PJ(H[DFLO MXB?$CPC\+O#LGB7Q?J:P0KD0Q+S)._9$7^(_H.I('-?.5"'T? MPE9S\YR8T]ST\Z;!Z=%SVSD_(\1<5T/."\C? M\LHO;[S=#UVUZU\#/V=_"7P7TX7$2K?:U-'B[U21.1ZI&/X$_4]^P'1?#?X9 M>$/A5X>3PYX0TT0Q\&>=^9;A\??=NY_0= *Z"N7(>%*U/&?VMG,U6QCV_DI M+^6FNEOYMW\VW&&P4E4]MB'S3_!>2_S"BBBON#T0HHHH **** "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 *X'XX?M!>$?@OI92[<7NKS1YL]+B?#'T>0_P)[]3V!YQROQ_P#V MJ['P3/)X%^&JIJ?B"1O)>6-?,CM'/&W _P!9+G@*. >O(VG)^"'[*M_?:H/B M?\=Y'O\ 4[B3SX],NGW[6ZAYR?O-Z)T'?/0?G^;\48[,<=+*.'DIUEI4JO6G M1]7M*?:*OKO>S2\ROC*E6HZ&%UEU?2/^;\CG_A[\&/B+^TSXC3XI?&J^GM]' M;FSLUS&9H\Y"1+_RSB_VOO-VR3N'TIHFAZ1X;TJ#0]!TZ&TM+:,)!;P(%5!] M/Z]SS5H * J@ < 45[?#O"^!X>IRE%NI7GK4JRUG-^O1=HKYW>IT87!T\*F MUK)[M[L****^E.L**** "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 ***S/%_C'PWX#T&;Q+XKU M:*SLX!\\LAY8]E4#EF/8#DUG6K4L/2E5JR48Q5VV[))=6WLA2E&,;MV1H75U M;65M)>7MQ'##$A>665PJHH&223P !WKYS^+G[2?BOXHZ[_PJ7]GNVN)C<,8[ MC5+<%7F'1O+)QY<8[R''M@=A]YCU6(?KC?A'\&/!OPWW;W;?5L]&A0I8:FH4U9!1117IFP4444 %%%% !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 %%%% !17$> M+_VC/@UX#\17'A3Q7XQ^R:A:;/M%O_9]Q)MW(KK\R1E3E6!X/>LW_AKO]GC_ M **%_P"4F[_^-5X=;B?AK#U94JN-HQE%M-.I!--:--.5TT]&F<\L9A(R:=2* M:\T>DT5YM_PUW^SQ_P!%"_\ *3=__&JP?BG^V7X \.^&8KCX<7J:UJ5\C?95 M,3I' Q7=*&"L#D'"8!(P> 03R8GC/A3"X:=9XVE)15VHSC*7RC%MO738B>/ MP4(.7M$[=FG^1W/Q>^-/@WX-Z%_:?B.Z\RZE4_8=-A8>;<-[?W5]6/ ]S@'P M?PSX%^*W[8'B9/&GQ O)=,\,P2$6L40(4KGE(%/WCV:4YY]<;1L?"']FGQ3\ M3=<_X6S^T)<7$[W#"6#2[@X>4=5\P#_5H.T8Q[X'!^B[:VMK.WCM+.W2**) MD44:!510, #@ #M7R]'+,J?XG^;"OJ+]COX"^#W\*6'QAUR(7]_=/*;&&9!Y=IYF1@9&:^7:^V_V1/^3>/#W_ &]_^E$&78+,.*I?6::G[.FYQOJE)3@ MD[=TF[7V>NZ1Z&1TJ=7&OG5[*Z];H])HHHK^K3[,**** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH ***1F5%+NP R23P!0 M%?)_[5O_ 7%_P""5?[&?VFQ^,_[9?A.35[; M*R>'/"MRVM:@L@_Y9O#8B4P,?^FNP>I K\W_ -H/_@\^T;Q/X@_X5Q_P3O\ MV%?$GC'6;R0Q:7J'C2=+.#U \^-L=0"> #]T*^!?^"_G_ 60 M/_!)K]F*WU'X8Z!::W\2_&=Q)IWA2&ZGB:WT=O++&_NH=_F.JC/EH%VNXPS M @_G+_PC/_!X!_P5>YUG5[_X!^#=1_Y9R3+X.B@5NJE(A)K#*1V?>N..YKU' M]F__ (,N/A7-K \>_M[_ +:'BKQSJ]U+Y^HZ;X.MELHY9>XEO;OSYK@'NP2% MO<=: /YYOBK\5?B/\^+WC34/$7B?Q%J$E]K>MZI<&6>[G^$&H>'?$WAW4!HVMZVEB8M)\13H@+7=BQ_*6(9$4AP"00!]OUS_P *OA5\ M./@=\.-%^$/PA\%Z?X=\,^'=/CL=$T32[<106D"#"HJC\R3DDDDDDDUT% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445Y1^VG M^U'IG['_ .S_ *I\9;OPW+K5[%/!8Z'HL,FPWU].X2*(M@[5SEF."=JG )P* M /5Z*_/6Z_:]_P""HWP0^(OCGQ[\6O '@;Q5HGA6V\.W'B_P-X6-W]JTNVOO M/"&P=BPDE4KB;=O4D*4PH9A]T:Q\6/A[X8^&R_%SQCXHM=#\/_V='?2ZCK9T8X2,F(&,8#;6!;!.U;W[0O[97Q3T;]H.U_ M9&_90^#]CXQ\=#0QK.OWFN:L;/3-"LF8*C3,JEY',-5T>75/">K>'-6:\TO7((MQE1"ZAXI457 M;:V:B?O2%/RD8P2>#Q0!]945Y'^RO\ $;]KGX@1ZZ?VJOV=-+^'[6AMO["& MF>*(-2^W!O-\[=Y3'R]FV+&?O>8<=#7H_CKQKX:^&W@K5_B'XRU);/2-#TV> M_P!3NW&1#!#&9'; Y.%4\#DT :M%?%UM^WU^W/K_ ,)9?VNO"G[&&C3?"I(' MU"#3[GQ2R>(KG24R6OEB"&( Q@R"/EBHX+ AC[+\5OV[O@Y\-?V0;7]L6Q%U MK&B:OI]K+X;TRU4+=:E=7.!#: <[)-Q(?KLV.<-MP0#VRBOD#6_VYOVQ?V>1 MH'Q'_;/_ &8/#OA_X>Z]J5O97^L>&/$KW=WX8>=@(FOHV7:Z D*S1G /1_%']L?X9^!?,TWPU(=?U!#RV$L7B/Y*>J7^.?PQ7=ZVZ MI'G579?J]D>F_%']KSX7?#WS-/TBZ_MW44R/L^GR#RD;_;EY4? M\!W$=P*\RV_M3?M2'YLZ!X7*@.6 SV'?K67_PR)^T/_T3W_RK6G_QVOMNBO*K>"_"=6M*<:E: M*;;LI0LK]%>#=ELKMONV8RR#!2DVG)?-?Y'Q)_PR)^T/_P!$]_\ *M:?_':^ MI/V<_"'B+P'\&M&\*>*]/^R:A:?:/M%OYR2;=UQ*Z_,A*G*L#P>]=O17T'"_ MAYDO"682QF#J5)2E%P:FXM6;B^D(N]XKKWT.G!Y7A\%5D%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%>2_M,?MY?L8?L;:8VI_M1?M/>"O!!$7F1V.N:]#'>3KC/ M[JU!,\QQSA$8T >M45^/G[5W_!YE_P $]OA-]IT?]E[X5>,_BSJ,61!?R0C0 MM*E]");E6N>O8VHX[U\W'_@J3_P=-?\ !5'_ $/]B3]DN;X6>$=0XM]?TWPR MEE') W5CJNMMY(=5ALK6$?['?C1J7Q2UJWRO\ M9GPTTDWD1;H/]-G:&U92>\>(KX(Q!,0O-0:..W(]$BE08 '%??W[*7_ ;,_P#!'W]E M/[-J4/[-2?$/6;;'_$Z^*-Z=7,A'WBG_@Z9_P""JO[= M6OW/P]_X)2?\$W9T!D\EM9ETJ\\37EN#TE8PI#:VG;/G"5!ZGK5!/^"(G_!R M5_P5%<:E_P %'OVX7\!^&K\AKSPSJ7B7[2 K_!W@6R:,),GA?P];V;W '>62-0\S<"]/\1>&?$6GR6.MZ)JEN)8+N!QAD M93^8(P00""" :/A5\*OAQ\#OAQHOPA^$/@O3_#OAGP[I\=CHFB:7;B*"T@08 M5%4?F2DZU:)ODT^ M]A/YO#WB_1=9M=: MT"=;V2"&[GMRW^C3E#S&ZNW# KO"$C R #Y&\._M%?MQ_L0?'KXI>-/C[\,= M'^*FEZ3I/AM/'_BGP==?9+FSL5CNA;7GV>50)'*M*9550BE!\RJ2U?(=&M[Y6,$^8B\$CQY <;)3F-P5YY4XKX3U MKQ-^WY^TA\0_C5\"=(_9)M?#'B?Q]X8\.Z+XUU35/%=M+I_AZU\B\CDN%\LL MTXG223RU3'[32XKJ5=K3B"%8 M_,([%BI8CH,T ?,W[&%A8Z7_ ,%/_P!J;3-,LXK:VM[;PA%;V\$81(D736"J MJCA0 !P *^D_'VJ_ [X'66N?M!^/X_#_AT0V"C7O%5S:113R0)@)')*%\R M7G:J1Y8D[0H)(%>0_LW_ %^+'@']OG]H'XU^+/"GV3PSXW3PZ/"^I_;H)/M MOV6R:*?]VCF2/:YQ^\5<]1D"ECE M\.>%[OQ[ING66KZ@8E9[VZBDFWR!'9XUB=0"L8_A=U< [']F+3/B#^W1^V)8 M_P#!0CQ/X4O/#?P\\'Z+=:5\)-.U&+R[S5_M"O'/JF>._%:7=C-X?T&'5;^_M+=7CM%F>X"BW5 M(FY1,EF9@3@#/IGP"^.O_!0KQ5\3]'\(?&G]@+3? _A&59DU'Q%:_$;3[XV" MI!(T06WA8NX:18X\*/E#YZ UQVD77_!0?]C[XJ^-]+T_X2:U\=_ ?B?7Y=7\ M*:@?&\46HZ!YN,Z?(MZQ/D* GE_(NTMP9"J@&S^P[^T5^T"WQ\^('[$'[5N MNV'B#Q;X%M+;4](\8Z;8K:KK6ES!,/+"@"QRJ9(@=HQEF!R4WOL_\%<+[4-/ M_P""<_Q1GTQF$C:/;Q,5Z^6][;I)^&QFS[54_8H_9P^-FF_&GQ]^VC^U)IFG MZ1XW\?Q6UC8^%=+O5N8M TJW50D#S+\LLK%(RQ7*Y3(.7*KTGAWP?\<_VMOV M5_&_PI_;%^%=AX&U/Q$;_2;6TTG48KU5LFB06]Z&CED7>)"S;"PYC&0,\@': M?!71="7]E7PEX=$,?]F#X?6%MY>!L\C[#&N/IMK\ROA'>ZCK7[ ?['/AG769 M])F_:7MXI4DY5HQJ=SM4^W[R8?G7TAH.N?\ !4CP+^SC'^QC8_LGV&H:_8Z' M_P (WI/Q5B\9VJ:4+%8_(COGA;]^)4A ^0C<64-M.=A[+XG_ /!-^_\ ^'?/ M@_\ 9>^$?BFV@\6_#:\LM>\*:U=(4@EUN"62:1V')1)7FG Z[=ZDYV\@'3_\ M%;[*QO\ _@G1\48=116C71K>10W_ #T2\@=#]=P6O6/V;;W4-2_9U\ ZCJSL MUU<>"M*DN6?J9&M(BQ/ODFOE/XWZ;^W]^WUX L/V5OB'^RFGPMT#4]1M&^)' MB^Z\6VE[');6\R3-#810DNQD>-2I;( 5C@EJ^V=*TNPT32[;1=*ME@M;.W2 M"VA3I'&BA54>P H L4444 %9$EGXS,C&+6;,*6.T&V.0/SK7HH Q_L7C?\ MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ M .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H M-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ MZ#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#' M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\ M:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#' M_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W M9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H M-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[ M%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH M^Q>-_P#H-V7_ (#'_&MBHKV^LM-M)+_4;R*W@B7=+-/($1!ZDG@"E*48IMNR M0;&9]B\;_P#0;LO_ &/^-1W,?B^S@>ZN_$6GQ11J6DDD@VJH'4DDX KR_XG M?MK^!O#+OI'P]LVU^_SM6924ME;I][&Z3GLHP?[U<9;?"O\ :8_:3G34_B7K MQTGQ)_;#TOP?*^E^$]9MM?O5.TM:6^VW0_P#70_?_ M . @@^HKEX? G[4G[3(6[\::HVB:&Y#)!<(8(V7J-L"_-)ZAGX]&KV7X7_LV M_"WX5B.[TK11>ZBF#_:>H@22@^J#&V/_ (" ?4FN^KC7"W$'$?O\0XGEIO\ MY<46XP])S^*7FMK[,CZGBL5KBIZ?RQT7S>[/)?AM^RMX=^&DJ:A8I8WVH)R+ M[4;8RLA]44_*GU S[UZ%]B\;_P#0;LO_ &/^-;%%?<9=E>791AE0P5*-."Z M15OF^K?F[L]"E1I4(-_^@W9 M?^ Q_P :;-;^,K>)IY_$%@B(I9W>WP% Y)))X%?@CXA_X.?/^"OO[?NM7/@7 M_@E-_P $XY;.!I#"=<&CW?B6[M?21Y@D-E:=02)DD49 W'J:L/\ P0;_ .#B M?_@IY*NK?\%,?V\&\%^'[U@]WX9U'Q&=2,63G*:3I;1Z<#C_ *:H>@QQP ?I M]^U=_P %T_\ @FM^QO\ :=/^+'[EW?B^%FFF<<#;I MFG&624'KQ<*<=N>/I']E'_@T _X);_ O[-K/QTG\7_%_5HL-*OB'5CIVF[QT M*6MB8WQGJLLTJGH01Q7Z.? 7]EK]FO\ 9:\-_P#"(?LW? 7PAX%TXH%EMO"O MAZWL1-CO(8D4RMW+.22>2.=5N) M?/O].\+VO]GV\LIY99;FWC2SID\X5P,]N!7TC]B\;_]!NR_\!C_ M (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;L MO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_ M\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%>)?MX?M#:I M\ /@WYWA2X$6O:[<&RTR; )MEVEI9P#U*K@#T9U/.,5WY7EN)S?,:6"PZO.H M[+MYM^26K\D>?FN9X7)LNJXW$.T*:N^_DEYMZ+S9M_$O]HKX??!^\_LWXB?& MC0=/NP 6LEMWFG4'H6BB#.H/8D/P/\ XC7FGUWF^JP]C?:\N>W^*]K_ /;A^P_V+QO_ -!NR_\ 8_X MT?8O&_\ T&[+_P !C_C7E7[!_P"T-JGQ_P#@WYWBNX$NO:%<"RU.; !N5VAH MIR!T++D'U9&/&<5[;7X3FF6XG)\QJX+$+WZ;L^WDUY-:KR9^^95F>%SG+J6- MP[O"HKKOYI^:>C\T8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q17 > M@8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P ! MC_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ M 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ MT&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-6M*@U^ M&1SK%_!,I7Y!%%M(-7J* "BBB@ HHHH **** "BBB@"M;Z/I%IJ5SK-II5M% M>7BQK>74<"K).$!"!V RP4,V,],G'6K-%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%5=9US1O#NG2:OK^JV]E M:Q#,EQ=3!$7ZD\5,YPIPR$VDKLM5!J>J:9HMC)JFL:A!:6T*[I;BY ME"(@]2QX%>&_$?\ ;H-?!XOCO#XC$/"9 M'1EC*RW<=*L_%WQ%-H^EEM\5G.FT@? M[%NI 4]MSX;ZU[;\-/@3\,_A3"K>%O#Z&["X?4KO$EPWK\Q'RY]% 'M785SQ MX1SG/VJG$>*YH;^PI7C37E)_%/\ 1[.Q*P-?$ZXJ=U_+'1?/JSB?AC^SY\,/ MA2B3^'M!6>^4?-J=]B2C3I4Z,.6"LO(****[#0**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBH[JZM;&VDO;VYCAAAC+RS2N%5% R6)/ '))H D MHKXX_:N_X+]?\$EOV//M.G?$G]L/P[K.LVVY3X=\".VN7AD'6)OL8>.!_:9X M_K7YS_&__@\J\:_%+Q0?A=_P3/\ ^"?.N^*M;NR5TJ\\9&6ZN9CG QI6F;W? MJ.ER#VQ0!^[]>.?M/?\ !0K]A_\ 8PLGN_VH_P!J?P5X+F2/S%TS5MW32;.20G+++-*9[B<$Y^=6A8^U '1_M6?\ !YW^P9\,&N-$_92^"OC/XJZB MA*P:C?*N@Z7*>@*O,LET?7:ULF?7T^>?^'CG_!UG_P %5/\ 1?V0OV8+CX2> M#]0XAUO3O#2:5');G^/^T]:8F4C^_:!&XP%SP?V._93_ ."3W_!./]B46US^ MS3^Q_P""_#^I6H'D^()M,^W:JN/^GZ[,MP/7 DQGM7T-0!^!GPS_ .#0[]L# M]I[Q5#\5?^"J7_!2+4=9U23YKFRT*ZN]>OF5L$I_:&I,BPD=,+#*O'!P!7Z" M?LH_\&V'_!'_ /9.^S:EI7[+EIX[UFVQ_P 3SXGW1UIY".C&VD LU8'G*0*< M_08^[Z* *?A_P[X?\):+;>&_"NA6>F:=9Q".TL-/M4AA@0=%1$ 51[ 8JY11 M0 4444 %%%% !15'7O%'AGPK:_;O$_B*QTV#_GM?W:0I^;D"O-?%W[#? &OZM(O1[HQ6D3?0[G;\U%'O%56'M*M%4H]ZDHQ M7W-W_ ^6K^(W"=*?LZ59U9_RTX2F_O2M^)]JU#?:A8:7:M?:G?0V\*#+S3RA M%7ZD\"OC#_A"_P#@JI\6^=8\5/X:MI/N'^T+:QV#_MU!E'X\U+8?\$N?B5XQ MNEU+XR_M#MNO?&C0RZ??BL+K[6ZGT*P!R#[ M8KR_Q=_P5/\ V>M$W1>&=%\0:U(/N/%9I!$?JTKAA_WQ5CPC_P $N_V;- V2 M>(9=>UUQ]];S4A#&3["!48#_ ($?K7J/A']EC]G3P-M;PW\&= CD3[D]S8+< M2K]'FW,/SHOX=8'95\1+_MVG!_\ MP6\2T@6VM8$BC082.-0JJ/ M0 =*R?B!X"\+?$_P=J'@/QIIBW>FZE 8KF%N#UR&4_PLI 8$<@@&O0RKCC), MHS&G5P>60IQ3UDY2G447H^64K6=F_P CS\VX$SS.RN)"L9Q MTW*W/7:O2CX3?\$N?C5XEUF&7XKWEEX;TQ'!N4ANTN;J1>ZH(RT8STW,W'7: MW2OW3_7KA+ZG]9^N0Y;7M?WO_ /BO\C\%_U"XO\ KOU7ZG/FO:]O<]>?X;?, M],_X))>%=5T_P+XO\8W43K::GJ5K;6I88#M DA)\X6?Y]7Q\8V4 MWHNMDE%7\[)7\S^JN%LF?#^08?+Y2NX+5]+MN3MY7;MY!1117@GOA1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9WB?Q;X9\%Z6VM M>*]=MM/M4ZRW,H4$^@'5C[#)K.K5I4*;J5)*,5JVW9)>;8G)15V]#1JEX@\2 M>'_"FF/K/B76;:QM8_OSW4P1<^F3U/L.37A'CS]M6[U?4/\ A%?@9X2GU*\F M8I%>W%LS%CZQPK\S>N6Q[J:SO#_[+'Q=^+VIQ^*_C[XTN;=#RMDLHDG"G^$ M?NX![ 'W45\%B>.ECJ[PO#^'EBZBT;/,?:2Y,+'G??:* M^9K_ !!_;:MIKW_A&?@MX9FU>]E;9#>7$#[&;_IG$OSO^.WZ&L71OV:OC?\ M&W48_$WQV\8W%C;$[H[(L'F4'LL:_NX'(HIRN)+^;]Y<2>N7/('L,#VKJ: M**^\PF"PF7X=4,-34(+9122^Y'I0IPI1Y8*R\@HHHKI+"BBB@ HHHH **** M"BBB@ HHKS_X\?M5?LX_LO\ _"-?\-"_&CP_X/\ ^$P\01:)X9_MW4%@_M"_ MD^Y"F?PRQPJY&XC(R >@4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 445X!_P4B_X*1?LX_P#! M+_\ 9QO_ -H7]H77_P"];^&?#-G*OV_Q!?[%?\)[_P!0_P#X5G]ID_L+^PO,W?V7Y6?^!?:,>;YO M[S/\-?T._!#_ (.(?^"4'Q6_94TC]J3QE^UAX6\#)>PE-6\&^(M44ZYIMV@' MFVYLH0T]P%)&V6*-D=2I!YP #[@HK\9OVJ?^#T+]B7X>23^'_P!D;X >,OBA MJ08I;ZEJS+H6F2$\*R%UEN7]=K01D\#(SD>"?\-W_P#!V3_P57_30XGMSTD&H:PS32X[O9[2<<+U% '[W?%?XT_!WX#^%)?'?Q MO^*_AOP=HD.?-U?Q3KEOI]LN!G!EG=5S[9K\]/VKO^#L7_@DC^SE]ITCX??$ M#Q!\6=9@R@L_ .BL;59.VZ\NS#"R?[<)EZ]#TKY"^%'_ 9]_M+?M$>*XOBM M_P %2_\ @H[JNOZO/@WUIX;N+K6;Z12#_P#@E7_P3JDTJQDE,(\00Z)<^([FT/0.]U(D M-A;>I$T; $@;CU,-K_P;Z?\ !P'_ ,%,;J/7?^"H'[?K>%-$NI!)<>&K_P 0 MOK+V[9R2FEZ>T6FI_P F!R!QQ7]!&CZ-H_AW2K?0_#^DVUC96L0CM;.S@6* M*%!T5$4 *!Z 8JS0!^67[*/_ :(?\$JO@']FUGXRV'BOXO:O%AI&\5ZRUGI MXD'=+2Q\HE?]B:28'OGI7Z,?!#]FW]GO]F?PP/!?[._P/\)^!]* :P\*>'[ M>PCD(_B<0HN]O5FR2223DUVM% !1110 45RGB[X[?!?P'N7QA\5= T^1.L%Q MJL0E_",-N/X"O+O%W_!2C]ECPQN33O$FI:Y(G5-)TI^OH&G\M3]0<5[&"X?S MS,;?5L-.:[J+M]]K?B>-CN(LARV_UK%4X-='.-_NO?\ ]\HKXYU_P#X*PG4 MKK^R_A?\"[R]FD.(7U#4/G/_ &QA1B?P>J'_ OW_@IM\6>/ WPC;08I/]5* MN@K;@CUWW[%3]1Q7T4/#OB&$5+&.GAX]ZM2,?R%?^"2O@F%Q<>/\ XOZMJ#L= MTBZ791VV3_O2&4GZX%5_JWPI@O\ ?!$">"O .C:0 ,9TW3(H#^)1031]<\/ M,#_"PM;$/_IY-07_ ))K;U#ZEXC8[^+BJ&'7_3N#J-?^!Z7]#Y%_X; _;^^* MOR?"[X!_V=;2?ZJ\309WZ_\ 3:X81'_OF@_ 7_@IQ\6?F\;_ !:;0(I?]9$V MO+;#;Z;+!2#]#^-?:U%'^N]+"Z9?EU"EV;CSR7_;TG^@?ZBU<7KF.98BKW2G MR0?_ &[%?J?'&@_\$GY-4N_[4^*/QUN[V=S^^6PT_+G_ +;3.Q/XI7I7A'_@ MFK^RQX9VOJ7AW4]<=.0^K:LXR?=8/+4_0C%>^T5PXSCOBW&KEGBY17:%H?\ MI"1WX/@'A# N\,)&3[SO/_TMLY/PC\!O@KX#VMX/^%/A^PD3I/!I47F_C(5W M'\376445\O7Q.(Q4^>M-R?=MM_>SZFAAL-A8-?B'X*^'>FG5?&?B*VL(L'8)7R\F.R(,LY]@#6-?$4,+1=6M-1BM6V MTDO5O1$RE&$>:3LC9K*\7>-_"/@/3#K'C#Q!;:?;C.U[B3!<^BKU<^P!->#^ M+OVP_&GCK5#X1^ '@NYEGDR%OI[;S9B/[RQC*H/]IR1CJ!1X1_8\\:^.]3'B M[X_>-+F2:3!:Q@N?-F(Z[6D.50?[* C'0BO@JW'%;-*KP_#N&>)DM'4?NT8O MSD[.5NRM?HV>;+,95I-?VSM?\ %&I?\(E\!?!MQ=W4I*QW MMQ;&21O]I(5S@=]SGZJ*K^&/V2?B3\3=47Q;^T!XUN59^?L44XEG _N[N8XA M[*&_"O>/!7P\\%?#O3?[*\&>'+:PB(&\Q)EY,=WX;#8;!T8T:$%""V44DEZ):'I0A"G'E MBK(****W*"BBB@ HHHH **** "BBB@ HKSGXS?M@?LG?LYQ22_'_ /:;\ >" M?+7+)XK\865@_P! L\JDD]@ 2>U?(OQK_P"#GS_@BU\%O.M1^UB?%M]#G_0/ M!/AF_O\ ?C^[/Y2VQ_[^_IS0!^@%%?B+\:?^#W#]E?1'EM?V=OV*_'WBJ0$K M#+XLUNST5'/0,! +UB.X! )]J\S'_!PK_P '%/[87^C_ +%7_!+@:3IEU_Q[ MZU!\.]7U3RLXQF]N'BLQU_BCYZ]J /V'_P""D7_!2+]G'_@E_P#LXW_[0O[0 MNO\ ]ZW\,^&;.5?M_B"_VY2UMT/X%Y#\L:Y9NP/\@7_!2/\ X*1_M'?\%0?V MCK_]H7]H77O[UOX9\,V^O+*Q,&CZ))KVE-=6]B@WR&UTS37*0HO#2?*LC$@MN; MFOS6K6="O3IQJ3BU&5^5M.SL[.SZV>CMU,H5Z%2I*G"2?XH:2@)],FXZ\&OX MQ/V)OV.?B1^W#\?=%^"'@&\MM+@OKV%=<\4:HC_8=#M&<*UU<,HSM&3A1RQX M&.2/Z ?#_P#P9,_L"0V<'_"2?M8?%^]E%NHGET^32K=))<#SM?<_ M22\_X*J?\$O].F-MJ'_!2#X"P2 9,7 #>YV!3^1H ]BOO\ @XT_X(HZ?*(I_P!OOPRQ*Y!@ MT?4Y1^:6I /M6->_\'-__!#;3XWEG_;MLF$9PP@\"^()2><HWP+]><5U5C_P &P_\ P0RT M]&2W_84MF#')\_X@>(I3^!?43C\*V+'_ (-P/^")FGM&T'[ _AYO* "^?KVK M2YP,<[[L[OQS0!Y-??\ !W-_P1DM"HM_B5XXNMP.3!X"NAM^N_;^F:Q[[_@\ M+_X(_6GF?9[CXH76S.WR/!"#S/ION%_7%?1%C_P;[?\ !&73@PM_^"?7@=M^ M,^>MU+T]-\QQ^%;%C_P0N_X(_:?Y?D?\$[?A>WE8V^?X=27./7>3N_'- 'R1 M?_\ !YA_P28M-OV?P-\9[K=G/D>#[ ;?KOU!?TSTK'OO^#U+_@EI;F2.S^!' MQZN&4'RV'A?151SVY.K9 ]\?A7W-8_\ !&3_ (),:<6-O_P3@^##;\9\_P"' MEA+T]-\1Q^%:]C_P2<_X)::<(_L?_!-GX"JT)!CD/PAT5G!!R#N-L3GWS0!^ M=5]_P>Q_\$[HU4Z;^R]\:)B3\XGL=(C 'MB_;/Z5DWO_ >W_L4QO(-._8[^ M*4J@?NC/>:;&6..X$S8Y^O\ 2OU$L?\ @F[_ ,$[M+9GTW]@GX+V[.,,8/A; MI"$CWQ;UK6/[#G[%.F1QQ:;^Q]\+;=8CF)8/A_IJ!#G.1B'CGF@#\C+[_@]] M_9ICC!TW]A7QS*V?F$_BFSC 'U$;9_*LF]_X/B?A''*XT[_@GEXCE0#Y&G^( M=O&2<=P+-L<^YK]HK']F']FK3)#+IO[//@:W=EPS0>$K-"1Z9$5:UE\'?A'I ML2P:=\+/#D"(G&/QJK_ ,1N_CO5/]*\/_\ !++=;GA3_P +7EFY[_,ND*/PQ7[Z M66AZ+ILIGT[1[6W6=0.".,5^_U% 'X _\ #^C_ M (.GM9_T73/^",OV?SN8I_\ AGCQF-HZ_>DO=G(XR1SGCG%'_#Y+_@[1UO\ M?6'_ 2K^QJGRLG_ HW78]Q]<379)_#BOW^HH _ '_AYE_P>#:W^ZL/^"?? MV0W',;?\*I>/RP>./FY_&C_AMC_@\WUSY[#]D?[&(^&'_ @6EQ[L M_P#7:8Y_"OW^HH _ '_A??\ P>U:WQ8?!?[)]IYB/_".>$H_*ST_USG;C_;_ M !H_X2#_ (/G=<_Y!^B?8_*^_P#Z-\.8]^>G^N)SC!Z>O/:OW^HH _ '_A _ M^#XW6_FO_&7V0W/$H_M'P#'Y6>"?W*G;C_8_"OR\_P""R?A[_@K3X7_:.TW1 MO^"N>K>)+[QA'H:GPW=ZK>6T]A)8%N39-9_Z-C?_ *P1X8-CS!G%?V@U^6W_ M 7-M/@[_P % O"][^R#XG\-6 "?(>),KX8P:Q..DU%M12 M2NVWV7DM7Y>=D_Y3*^EO^"3_ /P3W^-7_!1S]L3PU\&?A9\+(?$FD6>H6]]X MYGU2YN+;3=/TE91YSW-Q;E9(MR[D0(?,=R H.#@_X=4_M3_\-3_\,Q?\(W_T M\_\ "6>4W]G?V=NQ]LW_ *>5]_?\N.]?T,_\$/?^%)_\$[_!MO\ LG:-H>GV MFDZY="XOO&-Q#'%>7FI; /,NY>-T9QM0'B+( ^4DCT,-P1Q+BL)B,1&@TJ-U M)/1MK=17VFEJ_P +O0\_%<<\,X7&8;#RKINO9Q:U23VZ\P\7?MG? MLO>"MZZQ\9]'F=.L>ER->MGT_(-8D'W7: M".VA;_@3.7_\)TR_#U\1V<*4K?-RY;+Y'VG/<06L+7%U.D<:#+R2, JCU)/2N%\7?M1_L[ M>!MR^)?C+X?BD3[\%OJ"W$J_6.+?&S]H[[0Y.YP MCW.HMG_>G:/!]\&N[\(_\$K_ -GS1-DWB?6_$&M2#[Z2WB01-_P&- X_[[H_ ML7@?!?[UF4JKZJE3:^Z4_=8?VWQWCO\ =\BUXN_P""H?[- M6@;X_#Z:[KKC[C66F^5&3[F=D8#_ ("?I7GVH?\ !4CXC>,+IM,^#?[/+W4_ M2,W$\UXY],Q0(I'TW&OH?PC^R#^S-X(VMH7P7T-G3[DNH6WVQP?4-.7(/O7H M5AIVGZ5:K8Z780VT"?J]3XP_X3C_ (*I_%OC1?"+^&K:7[X_LZVL=@_[>R91 M^'-'_# ?[7OQ1^?XS_M&!89?OV[ZG=7Q0=QY9V1CZ XK[5HH_P!?\=AO^1?A M:&'[.%-.7SX'$ZYCBZ^([J=1J/RC&UOO/E7PC_P2=^#VF;9/&?Q M!U[5G7JEHL5I&WU&V1L?1A7J'A']AG]E;P;M>Q^$-A>2+UDU>22\W'U*S,R_ MD *]:HKR,;QCQ1F%_;8R=GT4N5?=&R_ ]G \&<*Y=;V&#IW75QYG]\KO\2AH M'A7POX4M?L/A;PW8:;#_ ,\=/LTA7\D %7Z**^! M/AII_P#:/C3Q);V0*DQ0LVZ67_<099OP&!WKPCQ!^U1\7/B[J;^%/@%X+N($ M;AKUHA).%/\ $2?W< ]R3[,*T? G[%5WK%__ ,)5\<_%MQJ-Y,P>6RMKEF+' MTDF;YF],+C'9C7P=3C7'9S-T>&\,ZW1U9WA1C\W:4[=E;NKGFO,*E=\N$AS? MWGI'_@E+Q/\ M;_$GXF:HWA+]G_P5EKHOA3 M0K;3[5.D5M$%!/J3U8^YR:T:JAP-/,:T<3Q#B'BIK50^&C%^4%OZO?JAQRYU M9<^*ESOMM%?(RO"/@?PCX"TL:/X/\/VVGVXQN6WCP7([LW5S[DDUJT45][1H MTTTY-OKNN)$&* .SHKX7^-?_!R;_P $7?@?YMMJW[:ND>(; MR/.RS\%:1>ZOYI'99K:%H/Q:0 U\A_&O_@]B_8@\+>=;? 3]E+XD^,9X\A)= M?NK+1;:4]BKH]U(%]VC!]J /VDHK^?C_ (B:?^"Y/[7?[C]@W_@E.B6-W_J= M2A\':UXC:%3G#?:8_L]LO^\Z%?;FE_X4S_P>@_MJ'/C#XIW'PJTB[_U+?V_H MWA_R%/;&F*]\N/5P6]* /W^U;5])T'3IM8US5+>RM+=-T]U=SK''&OJS,0 / M1[U]Z?#3_ ()R?\&\7[+?EMX2_9N^#UW-;8V7&MP- MXHF5A_$&O&NF#>XY!Z5[38?M^?L1_"715\-_##2I(=.@_P!38>%_"XM(1_NH MXA4?D*]G#<,<1XS^#A*C7?DE;[VK'B8GBGAO!_QL923[<\;_ ')W/R._X;@_ MX/(/VT_E^#?[)\WPML[OHZ> ;+0PD9[A_$ M:]RGX=<6RCSU:"IQ[SG"/_MU_P #PJGB3PA&?)2KNI+M"$Y?^VV_$^$O@S_P M9&_LU:5)'>_M'?MO^.O$\K-ON(O".@6FCAF/)&^Y:]+#/? )]J^NO@I_P:Z? M\$6_@SY5U:+CTVVB%3],X MJ_\ 4BC0_P![S+#0\E/GE]R7ZD?Z]5L1_N>68F?FZ?)'[V_T/H3X/_L;_L;_ M +,MNEQ\"_V8?ASX&%N.+KPWX0L=/6S?^/4?V+P-AOXV9RJ/ MM3HR7XR=@_MOCS%?P,KC37>I6B_PBKH^:OV^?C'H_P 9?V@+G4_"GB*/4]$T MW3[>TTNX@)\MAL$DA ..?,=P3CG:.P%?D;^WE_P1C_X6]\5++XG?LQ3Z9H?] MN:FJ^+-)NCY=M;;SE[Z #\2T(ZDY7&2*_;/]M[]@W3OA)X>L_B)\$='OI]'M M83'K]J\S3RP$$E;GGG9@[6QPNU3C!)'RG7[AE>6<*<7<)T,+33G1II)7LIQ< M='>VSEN^C3OV/PG-*?AOJ&J7VDZ>EK+J$>I(HF5/E0X92<[ H))Y()KY@^%OPM\:_&3QK9^ M _ >D/=WUVX!(4^7!'D!I9& ^1%SDG\!DD _JG\,_@GX#^&W@#1_ EIX?L+I M=*L([=KJ>QC+SN!\TC9'5FRWXUXOB%C>$\HP.&R_$X955'6,(R<.2*5KW6MG MM9[N[Z'N>'.!XNSG'XK,<+BG23=[6=E=;W6R:74^:?^'NOAW_HA MU[_X/4_^,U'+_P %>-(#8@^ ]RRXZOXB53_Z(-?7G_"-^'?^@!9?^ J?X5)% MH^D0+L@TNV1G_ M !4+_P#R-1_P]:\;7/SV'[..5'#?\3B1^?PMQ7VE11_K#P:MLF7_ (/J?Y!_ MJYQJ]\Z?_A/3_P SXM_X>F?$R?\ =6O[-V9#]T?VA,WZ"'FC_AYY\9O^C:O_ M "-O].@&.]?:5%'^L MW"ZVR>'_ (-F'^J_%3WSF?\ X*IGQ;_P\,_:QD_=P?LOY=N%_P")3?GGZ=Z/ M^&^?VSO^C6O_ "WM1_\ BJ^TJ*/]:>&UMD]/_P #F'^JO$SWSFI_X+@?%O\ MPW1^W3-^]MOV5LQG[I_X134V_4/S1_PVU^W_ '/RV'[*>6'+?\49JK\?A**^ MTJ*/]:\A6V44O_ IA_JEQ ]\XK?^ P/BW_ALS_@HF_R#]E+!/ /_ @NKN[_A%IQ_Z%)BO MM*BC_7#*UME-#[I?YA_J;FKWS?$??'_(^+?^&@O^"GO_ $1'_P MIO\ XY1_ MPN?_ (*E_P#1)_\ RA1?_%U]I44?ZY8!;95A_P#P%_YA_J5F#WS;$_\ @2_R M/BW_ (6M_P %5+O]Y#\-O* XV_V/;+^/S-FC_A8W_!5ZY_!/+8]&_LNQ& M/Q9L5]I44?ZZX5;95A?_ 6__D@_U(Q;WS;%?^#%_P#(GQ;_ ,)G_P %:/\ MH5/_ "1TS_&C^W/^"NK_ #KH^ >0/L^C,I?&5_\9_@QH,FIVFIR-<: MSHUFFZ>WG/+RQH.9$<_,57+!B>"#\OWG /'F#K9E/#8VE1P_.ERRA!03:^S) MW>]]+];K=H^ \0> ,91RR&)P5:MB.1OFC4FZC2?VHJRVM[UM;:[)GQ[4^EZ= M=:OJ=MI-E$7FNITAA11DLS,% 'XFI_\ A%_$W]J?V'_PCM]]MW[?L?V1_-W9 MQC9C.<]L5]:?L*?L*>,HO&5A\9_C/H,FF6FF2+<:-HUXFV>XG'*2R(>8T0_, M%;#%@. !\WZOG_$66\/Y=/%5ZBND^57UD^B2ZW?79+5Z'Y)P]PYF?$.9PPN' MINUUS2L[175M]++INWHM3UOPC_P3&_9A\.[7UNRUK77'+?VEJI12?I;B/CVR M:]1\(_LV_ +P+M;PM\'_ _;2)]VX;3(Y)A_VT<%_P!:[:BOY,QO$F?YC?ZS MBJDEV&>'LML\-A*<6NJBK_>U?\ $1$2)!'&@55&%51@ >E+ M117B'N!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%117UC/=RV$-Y$\\ 4SPK("\8;.TL.HS@X MSUP:EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBLWQ?XO\.^ _#MQXK\5ZA]DT^TV?:+CR7DV[G5%^5 M6.68#@=ZSK5J6'I2JU9*,8IMMNR26K;;T22U;8I2C&+;=DC2HKRS5/VU?V8M M$A$^K?%**!3]WS-+NP6^@\K)_"N+^%?_ 5@_P"">7QNFU6W^%'[3NCZXVB: MH^G:J+*PO"+:Y7K&Q,('T(R#@X)P:K!3AF6#^MX1^TI:^_#WHZ;^\KK3KKIU M//GG&44Y.,\1!-6O><5:^U]>O3N?0]%<1X0_:-^#/CWQ#;^%/"?C+[7?W>_[ M/!_9]PF_:C.WS/&%&%4GD]JL?$OXZ_#/X4PL/%7B%#=AYP/>O#=3_ &@OC_\ 'R^D\/?! M/PK/IECNV2WL1!D4>KSMA(N.<+\WH371?#G]B/1;:Y'B#XO:_+K5](V^6T@E M=82W??(?GD/_ 'S[YKX^7&.:Y[)TN&\*YQV]M5O"DO-+XI_*S79HX7CZV)?+ MA(77\ST7^;,#6?VEOC?\;=1D\,? CP?<65N3MDO0H>90>[2-^[A_4^C5L_#[ M]B:WGO?^$F^-7B>;5[V5M\UG;SOM9O\ II*WSO\ AM^IKU+Q=\1?@5^SSX7C MN?'_ (^\*>"-&A4^7-K6K6VFVR@=3NE9%^IKY;^-?_!PY_P1G^ _G1>*?V\? M".KW$60MOX+2YUXR,/X5?3XIH_Q+A?>M\+P)3Q=>.*SZO+%U5JE+2E'_ TU MI]^_5%0RU3ESXF7._P %Z(^Q/#_AOP_X4TQ-&\-:-;6%K']R"UA"+GUXZGW/ M)J[7XY_&O_@],_X)X>#/.LO@G\ OBAXWN8\^7<7EK9Z392^F)'FEF'XPCK^% M?-?B[_@\ _X*0?'21[3]C+_@F[H5HDK;8IM1CU3Q(\8SC=NM5M$!'JP('<$5 M^@8;#-J-'#PVT2BOR2.ZI4HX>GS3DHQ7=I(_H@IEQ<6]I ]U=3I%%&A:221@ MJHH&223P !WK^9;Q/^WO_P '3/[5C/#$*?H"!VS MBOIL)P9Q5COX6#J?./*OOE9'SF,XVX3P-_:XVGI_++F?W1NS^C+XU_\ !57_ M ()L?LZ^=#\9/VY_A=HUU!GS=,/C*UN+U<=?]%@=YCTQPG7BOD/XU_\ !W-_ MP1Q^%7G0^"_'GCCXB319 3P=X)FB5F] ^I-:*1GN,CN,U^<'P8_X-W_V:SY- M[J/ACXH^/+H8S;PW(BLI?K':VHF_*<5]<_!7_@B-\// QBE^&'_!,'P?!,N# MY_C/1?[5);^\5UZ>X0?0* .P%>HO#S.Z7^]U:-#_ *^58JWW<_$3_ (/5M4\9:S_PA_[(/_!-_6-=U"X)%E-XB\4L M\S=,?Z%96TC-U[3?SKG)?^"H'_!W3^V3$S_L_?L-O\-;&X'^BWZ?#1=,38>C M_:/$DSQ-_O@!?I7Z*_#O]B#]N/P]HP\.^#-?T#X?Z:P ;3O#MW%I4( [>7ID M(3IQCI711?\ !+CXH^+)!/\ $W]H[SGSE]MI/>DG_>EE3\\4_P#53A_#_P"] MYO27_7N,JGY6#_6WB+$_[ID]5_\ 7R4*7YW/R@\0_P#!-#_@XN_:>W2_MH?\ M%>O#GP_T^?/V_0M0^-++VX?S+VV\!>!VMY';OB[N6N@Y/]YD7Z5^QOA_\ X)-_!BSVOXE^ M(?B2_8=5M3!;JWU!C_X- MWO@=YX MBM/V2_\ @EO\./#M[#CR=1T[0;1;QB.A9XK7S7/N9":^]O#_ .S-^SSX6VMH MGP5\,Q.OW9I-&BDD'_ W4M^M=EI^EZ9I-N+32M.@MHATBMX511^ &*/[7X#P MO\'+9U?.I5(_P!\S7$S\HS4$_DD_P SXK_X8(_; M,\;_ #?$K]ID;'^]$=%]JP0'_ORD==QX?_ &)_V5O#.TZ= M\%-(EV]/[0\R[S]?/9\UZE17BXGBKB7%_P 7&5&NW/)+[DTCV\-PGPQ@_P"% M@Z2??DBW][39B^'_ (;_ [\)[?^$5\!:+IFW[O]GZ7##CZ;%%;5%%>)4JU: MTN:I)M]V[GNTZ5*C'EIQ279*P4445F:!1110 C*K*59001@@CK7E_BK]BO\ M9;\9ZJ^MZ[\&]-^T2/ND:REFM5=NI)6!T4D]\CFO4:*[,'F&/R^;GA:LJ;>[ MC)Q?X-''C,NR_,8*&+HQJ);*45)?BF<_\/?A3\-_A1I;:/\ #CP7I^CP.091 M96X5I2.A=_O.?=B370445A6K5L15=2K)RD]VW=OU;U-Z-"CAJ2ITHJ,5LDDD MO1+0****R-0HHHH **** "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@ KYX_X M*B_M#?$/]FK]D;5/&_PKU"'3]++V'1C:ZS.8TO+J4EH8492&$N8R MZE2&4Q[@1MR #XAT_P#8O_:7\'_&_P")VJ?LN_M=>/-7^(WA+3_"=[#<^*?$ M@FL?%!N5NC<17B.-IB54)A4EA&,J,EMX^U?CO^TE8?LU_!2S^)WQ*\%ZMJ&J MW;VUE;^&?"EFU]IS1DBU@ QN&Y7&\X&%SU(!^$O$?[/7QT_8C^(OQK\>? ML9_M(:U::;\+?#.A:O>^%/&FS4[?5]/,%Y*UH9&"M$L*12"(*-V'*[U)W5^A M?[/_ ,5;?XZ_ WP?\9X-+-DOBCPY9ZI]C9MQMVGA5VCSWVEBN>X&>] 'R_\ M\$X?VB/VHOC;^UI\Z:&ZO;Q6UO#(R^PDX/O0!;^!WQ$^.W[,O[;%I^Q7\_$ M'P[XV\,3ZQ\/?$VMVT::E;W%L6-Q8SO& )AY:/('(R,*!C)"X?A35_VB?^"A MOQS^)<_@K]I7Q#\-/AM\./$\OA?1(O!T,*W>L:E ;FYFGD5CY8++M0<%77H M02VA^U0IUG_@K;^S+I6FYI?\ @CUTWP;X=LKZ1.5%P]M"ZJ3Z[4/] M2T >)=+\"VVDVW]@1V[1?:(=.:!E+%FB*H9"259N=Q7>>D^)_P#P4@\4:E_P M3L\#_M&?![1;-/'/Q0U&R\-^&[&8>9!::U-+)!,VULEDC>"O(T>E6W[2EM<7#2<+'$VIW.USZ#]S(<^_O0!]&_'_PU^V/_ ,$^/AI9_M:- M^V#XD^)ECH-_9_\ "Q_"7B6PMQ:WMG/,D,DEB$4-:LCR*5 )X.2<*4;[VZ(/KN85ZY^SEI6HZ%^SUX#T35XV2[L_!FEP72..5D2TB5@? M?(- '9T444 %%%9$EGXS,C&+6;,*6.T&V.0/SH UZ*Q_L7C?_H-V7_@,?\:/ ML7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V M7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QH V*\L_;5U2'1/V8O%.K7 RL$5J^W/WC]KAP/Q. M!7=_8O&__0;LO_ 8_P"-?/O_ 50^$/C#XU?\$_OB9\*[KQ]=:1'K>CPVS:E MH0,5W;@WO+[LM):]-&]>FYYV<3E M3RG$3B[-0F[VO;W7K;KZ=3^=/_@K?_P5OU#7M0U7]G3]G3Q67D+/%EC- MPHY#65HP/ '*O(/=5/4U\*?LJ?M5_%3]D+XJ6WQ.^&.I>D6K:3.Y^S:G;9R8 M90/S5ARAY'<$_:K_ &5/BI^R%\5+GX8_$[3?672=6@0_9M3MLX$T1/Y,IY0\ M'L3YI7TN:9KFM#-8^[]7>'M&G3BN6-*,=%&*6B27W^AXN09!D%+(/84+5J59 M7G-ZNJWO*3_)?9]3]T_A'_P<6?L*;KQ-XPCU=K#>NDZ/HKM>:=(Z M%)(/.D:.)N"0&23&#VS@<[K'_!TQ\"]'U$O\,/V&O%'CO5+B0FV;Q=XMCTZ( M.K_ ((I>&OC;\&&2%:./(/&YN#M/\ 0?\ "S_@G_\ LO\ P1M5L_A+ M^S7\,?#\:* HTWP5:H5'L=F17Q^?<#\-9AQ+4S;-<,HUZMJDJ<8_NU*45[[I MN:C&=1)3E=.]U*UV<>0X#+:>%E2RY^VITI."_\ !PI_P<,?M$PIX9_96_8R\/\ @#36&W3)-#^&]PS*IZ8FU.5[=R/58U'J M*R+S]F;_ (.Q/VV/F^*G[27Q'\/V5WS-_P#H-V7_ (#'_&OH:-7),/%* M.'E*W>:4?_ 8P37_ ($?03PV'_W?!T8^L95/_3DIK\#CJ,3Z9X'MEN%_[>)GDD/U->_>'/\ @EI^S-H:(FH3 M^(M3" #9=:DD:<=@(8T('XU[S]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-= M#XUXGY.2GB'!=H1C37_DD8G.N".%N?GJ895)=ZDI5'_Y/*1P'A_]AW]E+PUM M-A\&--F*]]0EFNL_43.PKN/#_P *?A?X3V_\(M\-]!TW;]TV&D0PD?\ ?"BI M_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !KQ\3F^;8S_ 'C$3G_BG)_FSVL- MD^48+_=\/"'^&$5^2-BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :\X]$ MV**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H MV**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H MV**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H MV**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H MV**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H MV**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H MV**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H MV**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H MV**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H MV**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H MV**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H MV**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H MV**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H MV**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H MV**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H MV**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H MV**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &K6E0:_#(YUB_@F4K\@B MBVD&@"]1110 4444 %%%% !7F_[6'[,'P^_:^^"FH_!7XBRW-O;7G^'[?Q!KNG^$8K6\\7VENEQLMA,780M&#B5QO,AD7<&R<_>/A'PIX>\ M!^%-,\#^$M+CLM*T;3X;'3+.+.V"WB01QQC/.%50/PK1HH \@^#_ .RG_P * MH_:F^*W[2_\ PGOV_P#X6=OSN^XFWI\W6L/] MI[]C#Q#\6/BQH/[2?P&^,UQ\//B3X?TY],76TTI+ZUU/3G8N;2ZMW91(H8EE M;/RELX)"%?>Z* / ?V:?V+_%/PT^,6L_M.?M#?&J;XB_$?5]+72K?5?[(2PL M](TY7W_9K6W1F"AF&6?.3SP"SE\/XA_L,?&'P[\<_$?Q[_8V_:8'P[O?&PC? MQGH6I>&8M5T^^N4&%O(T=U\F;&=V,[BQ)(R0?IJB@#R#]C_]D;1_V5/#&MM> M^.+_ ,7>+O%VKMJOC3QCJD*QS:I=G(&(U)$42 MLC!.W%OV^=3M/A!.KVHT67PE!)K$&F.27T]+_> M#L*DKOVC"DKLV_*?;_BE^Q1\$?B?^RI'^R#/I4^F^&+'3+:UT26PDQ/O ?AC48 M;V/PQ9^$(=.DUN6 _N?M\ZR,95&!N7!WY))#?-7UP , 444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5Q'[1OA#Q#X]^#.L^$_"FG?:[^[^ MS^1;^:B;]MQ$[?,Y"C"J3R>U=O17'F&"I9E@*V$JMJ-2,H-K=*2:=KIJ]GIH M_0SJTXUJ4J> /$_PPC57+3:7>)JMFMQI=SC M F@#VQ\5?L ?\ !J7^US\*OBU>?$K]J;X=Z/JB:'JC+X4TV'7K M*6VN0ARE],HE)]"D)Z,,MT K^CJBO>P><9GAZ%".(J_6*M%5KRL?(O[( MG[(GQ5^"GQ5T?Q#XA\'F"T@-P;^_:_MG)+6TJ+\J2,V-S '&P>#K8>MB*^(Q%2O5KU'4G.HXN3DXQC]F,4HI12C%*T5HK))+V\IRG!Y+@UA M<*K06R_K_A[A1117>>D%%%% !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%%% !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%%% !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 %%%% !117 MRC_P44^)OQ4N_C'\%_V1/AW\4[_P%9_%36]037_&&DR"*]AM[.*.06MM*?\ M52RF3:''S!M@&064@'U3:7UCJ$;2V%Y%.J2M&[0R!@KJ2K*<="""".H(Q4M? MGQ^QS^S?^U!\*/&-C\2?V-/$(GMI=-@U:YA_ MM"'>N1>83>[+\TLA!)"EP??_ (_?LG?M9_%+XI7_ (U^%G_!0?7O 6B74<*V MOA>Q\'V]W%:E(E1V$KS*S;V5G.1P6QVH ^B**^ ?V)F_;%\>_MP^(- A_;9U M[Q_\,/AE,]EXHU:_T"WM(-7U=HW4V$ 1G++"Q#O+NZQ@;<.K'7\;ZE^U'^U) M^V_\6_A_\+/VT]0^%?@WX96VBV7F6VC6UU%=7MU;M+(,RNFTJRNI^8]!P* / MN>BO(OV4_@7\=?@O;ZV_QJ_:UU/XJ#5?LK:5)J.@0V(TX()?,V>5(_F"3>F< MXQY0QG-=1^T;\9])_9W^!'BSXWZW:?:(/#&ASWPM0^W[1(BGRXL]M[E4SVW9 MH [6BOA;PU\'_P#@H;X__9G@_;$C_;7UVP\?ZEH \2Z7X%MM)MO[ CMVB^T0 MZ!_VC/@]HMFGCGXH:C9> M&_#=C,/,@M-:FED@F;:V2R1O!.4W9!(CW @D$ ^Q:*^&?C_X:_;'_P""?'PT ML_VM&_;!\2?$RQT&_L_^%C^$O$MA;BUO;.>9(9)+$(H:U9'D4J 3PU5XC^V)^QC9_M0S>%O'7A+XDW_ ('\?^!-0>\\'^,=-M5N&M6< M*)(987(6>)PJY0D=,#/%%NDUZH&K74']HQW8PSSOY32.,*#(V2K!CM^T_^"CG[1%_^R_^QSXR M^*'AZY,>N-9+IWATH,N+ZZ<0QNH[M'O:7'_3(UX%^S-_P3K^.7Q!URU\2?MF M?&*ZU'0/"?Q3UOQ!I'@.T\/)8VVIZF=1GD759WW%I(I&8RQPXPJ2;&_!WA.\\?_ -AV'ACQ[8>([^#^ROM0U-+82#[(?WL?EAO,/S_/ MC ^4T 2_L)?LW6'[*7[+'A/X0);!=3@T];OQ',3EI]3G DN69OXL.2BD_P $ M:#M7CW@K_@F5^P=\:_B5\0OC+XE\6#XK2^(?&%W-J%K_ ,)/YEEH=Z3NEM52 MRD4"5%=5_>DR*FP<9);Z_KY8US]@3XU?#+XO>*_BK^Q1^U*OP_MO'5^=0\4> M%=8\*1:K8M?L27N[?>ZF!F))*X();KM"JH!QW[ NEZG^S3^W7\7/V$_!WB74 M=1^'FB:%8^(?"]CJ5XUPVA/.(C):([$D(WGY"D](U;[S.S>F?\%;=+U'6/\ M@G1\4K32XV:5-%@G8)U\N*\@DD/T"(Q/M73?LB_L>,O&NK0+%+?.@(CCCB4E8(4!.V,$XSC. JK>^!_P"SEXQ\'?!?Q#\' MOVB?C7>_%6/Q%>WHN[_6-/-L1I]S$L1L=OG2$H '^;<,^8>!B@#4^"WB70!^ MR=X3\8?:(_[+'P\L+PRY&SR/L*/G/IMK\T/A1I&I>&_^"?O['?C/7D:/2K;] MI2VN+AI.%CB;4[G:Y]!^YD.??WKZGC_X)I_M-:3\-I_V7O"W[?.IVGP@G5[4 M:++X2@DUB#3')+Z>E_O!V%25W[1A25V;?E/M_P 4OV*/@C\3_P!E2/\ 9!GT MJ?3?#%CIEM:Z)+828N=.DM\&"XC<@YE5EW$G[^Y@V=QH XW_ (*Y:GI^E?\ M!.?XH7&I2*J2:1;PIN/622]MT0?7I_\ @GC^T1\7KOP[X1_;#_;0F\?> _#&HPWL?ABS\(0Z M=)K?M\_ML?&_XH_M'^&+?Q5HOPX\2+X,\ M$>'=6!EL;#R PO)O))VM(\BJVX@D;CZ+M /M[3=2T[6+"'5=(OX+JUN(P\%S M;2AXY%/1E9200?45F:_\2?AUX5U>W\/^*/'VBZ;?W8'V2QO]5AAFFR<#8CL& M;GC@5\F?L>:1#^RQ_P %!/B?^Q!\/[B:#P1J7A"V\:^#]'NIWEBT:5I4M[F& M+<,/%VH7][K7C3Q M/<&"XNER=L-A&TAD0QQ&/"098,P X" 'V[6=IOB[PIK.O:EX5TCQ/IUUJFC M>3_;&FVU[&]Q8^:A>+SHU):+>H++N W 9&17SI_P2,F^*T7[#/A]_BZVJ)'% M>7O_ C,FOY6[.BB4_96EW<@;=VW/'EA,?+MKRKX3?!OXV_M&H)_L<-NC1(S!C!;LHX *S-R 10!]IZ7\4_A MCKGB)_"&B_$;0;S5HBPDTNUU>&2Y0K]X&-6+#'?CBMZO@W_@H+^PS^PS^S'^ MP[K?COP5\/['P=XC\*6D$G@[Q5IEP\6JOJBNH@'GAM\SNV=VLEC"W%UJLMM%FUCCX_?23L4"] 2+?"O@ M70+GQ7XV\3:?H^EV:AKO4M5O4M[> %@H+R2$*H+$#D]2!WK\]/V.?#OQSL?^ M"NA\=_M'Z@1XM\;_ -G\07VB+GR] BEU)(H--3/:&&&,-_TT:3.3EC]!_\ M!1+_ (N9KOP?_9+@_>+\0_B1;W>N6QZ2Z-I(^WW:GZLEN,GC)^E 'T+XH\:^ M#?!&G+K'C3Q;IFD6CN$2ZU2_CMXV8] &D8 GVJQH>OZ%XGTN+7/#6M6FHV4Z MY@O+&Y6:*0=,JZ$@_@:^;KS_ ()[Z;\:/VLO&7[0'[7\&B^.-$:VM;'X9^%[ MB2:6UT6U5#]H:6!U$9ED<*V1O&6?_9QYQ^R3X9\(_!/_ (*K_$GX"_LQ![;X M-46$$D1NT))* ]W& (E50#[9US7=$\,:1<>(/$ MFLVNGV%G$9;N^OKA8H8$'5G=R%4#U)Q4\$\%U EU:S))%(@:.2-@592,@@CJ M".]?G7_P6-\.?MI?$#X!_$?Q=XNU[2?!_P *?!UU9#1]!TR M[=3MA@4RM(L74LB[E.%=?OSX9_\ )-_#_P#V [3_ -$I0!MT444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 445XS_P %"_CAK_[.7[%WQ!^, M/A2Z\C5=,T00Z7<@9-O#QK;?$'[3 M)_:W]NFW^T_:/M&[?M\\_!MD<< T ??NB_$OX<^)-= MG\+^'?'^B7^IVN?M.G66JPRSQ8.#NC5BRX/7(K3U?5])\/Z3=:]KVJ6]C8V- MN]Q>WMY.L45O$BEGD=V("*J@DL2 "37YQW?@3_@D+\9-6\.?!7]BCX^^'_A MS\4O#NM6LGA3QGI>D7AFFGC"[&:%<8^V3C[2^W)POV:.?.20 >30![S=^/? UAX5 MA\=WWC/28=#N+>.>WUF748EM)8I &CD68ML96!!!!P01BK.@>(_#WBS2HM=\ M+:]9:E8S9\F\T^Z2:*3'!VNA(/X&OG3XS?L(_#WXD_'#1OBG^T+XJTJ]^$GP M_P#!?V30/ .IYAT^PNDP&OKEF?RY%$(*X8 (F> <^5?L86/POTK_@I9XSLO MV%VAD^#I\ Q'QH="F:30H_$8N/W8M6!,1D\C;GRR5P9?04 ?:_BSQYX&\!VT M5[XY\9Z3HL,[E(9=6U&*V61O13(P!/L*TK.\M-0M([^PNHYX)D#PS0N&1U(R M&!'!!'<5\,?LH_!7X7_\% /CU\:OVE?VEO"%KXPM-$^(%WX+\$:1K0,MII=A M9*A9HX2=H>7S8W9L$AMQ!&XYZ;]@. _LZ_MB?&C]A'0+ZZD\&Z#'I_B7P+8W M5RTITNWNXU:YM49R6\H2R(%&>-K,G2 MVD)EOI,HK'Y;NX## /S1C(/-5=0_X)?_ +#_ ,'OV-=2A_:!\$:1=:QIWA:6 M]\8?$2>>1[]M0\HO-=Q7#D2#]]DQIP&^52K%B" ?9E4I_$GAVUUZW\*W.OV4 M>J7=N\]KIKW2"XFB0@/(D9.YE4LH+ 8&X9ZU\P?L!?$K]IS6?^"6_A7Q_P#\ M(PWBKQ^-#N5\/V>N7_D'4HUNY(K1YY7(^7R!&VXG+JH._ 7[1/@C M_@L/I%[^U%\4+/Q+XL\0?!:[U6ZATB!H]/T:-KYHDL+4-R8D$.[<0"S2,3N. M78 _0ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"' M4=2T[1[";5-6OX;6UMXR\]S+4\$^./#VDYBL=02Z"BUF,(.U7B/<>B[I"!D^E6M)U?2=?TV'6="U2WO;.X3?;W=I. MLDX-?#7PX^$7@+]N7_@I%\;+[]I_2X_$>F_"=],T?P5X-U1RUE: MQW$4C2W;09VR,[19!8$?O.?N1[=;X+6?A3]CS_@J?=_LE?!R5K'P+\0/AU_P MD?\ PB4=PSVVCZO'/,K/;JQ/DK)# S,@QDLO150 ^QM1\7>%-'U_3?"FK^) M].M=4UGSO[(TVYO8TN+[R5#R^3&Q#2[%(9MH.T')P*K:O\2?AUX?U^#PIKWC M[1;'5+K'V;3;S588KB;/ VQLP9L]L"OGG3(]1^-G_!3;Q=K>D742V_P<^&D& MBZ9+<1&2*#6]78W+S8!&[;;11(R@@X;!(R,>::W^Q%^P+^S)\ =8U+_@H7XR M\-^)O&OB4ZA?Z]XWUV[\O5=3E+L1]@C9S*'1&B 2+/S^*)/ ]GX]T6;6HL^;H\6J0M=)@9.8@V\8'M7P=9?'O]I3]G;_@A9'\0_'][ MJMEXW?3/[+T"\U$NM]!:W-]Y%M*Q;YED2U#%TWXC^#O"!?$GA;_ (3GP[XTTF_T3$A_MBRU**6UQ&[))^]5BGRLK*W/!4@\ M@U\XS?MEZS+_ ,$F_P#AKS4Y]NOW/PX!66)<;]9D7[&C*!T#7;*0HZ XKG;C M_@FUXF\MBO@+]KW MX(_!3]D_]K#]GS6?V/?"%GX2\>^(O'\.FZIH7AH&&'5/#[$"\:Y@0[=B#'SD M#@LV28P5^B?VO/#G[:'Q1U+3?@U^S5K6D>#O#NL64A\7?$:[F\V^T^,MM-O8 MVZD'SF3)\TX"@\,C &@#V?0?$GAWQ39/J/AC7[+4K>.XD@>>PNDF198V*O&6 M0D!E8%2O4$$&KM?(/_!#3?\ \.\_#_F2,[?V_J^YV.2Q^V2WGB62">&0.DB,,JRL.""""".#FL;4/BG\,=(\2)X-U7XC:#:ZQ*RK' MI5QJ\*7+EON@1%@Q)[<QOHY19W46/-@E*D^7(F1N1L,N1D"OEW_@F[\4^$W[$'Q#^/ M?_!/WX;?#OQ!\29-"MO&/B)?&GQ:MX8I$N/$%O?3M>267F(P,64EC4Y!YB7/ M0Y /L?PK\1/A_P".VG3P1XZT?63:L!=#2M3BN#"3V;RV.W\:V*_.O]HWX?\ M[*WPQ_:>^#/AG_@G7IFAV7Q6T_XA6]KXDTWP'<^8D6@+N74%U,0LRJ 1&&\W M#XW]P,?7'[6DG[7VIZ!I7@?]D.S\/V.H:W/-#K7C'Q#/NC\/VX5<310#)GF8 MLP08904^88.0 >GZ3XD\.Z]<7MIH6OV5[+IMT;;48K2Z21K6<*&,4@4DH^UE M.UL'# XYJ/Q%XN\*>$$LY?%GB?3M+74-0BL;!M1O8X!QN];OL^=J$L,<$;7$F68[ MW*ESDGECR>M=_P#M%_\ %X?^"@/P7^!*?O;#P78ZC\0O$,!Z!XU^PZ2XC@CGO[I(4:61@J1AG(!9F(4+U)( J[7YF_\ !0SP MY^VEXH\3?#3XT?M':]I/ASPS%\==%TKPE\-M"G-QB-Y9I!J%[.#M>++"SF;:]U87X:42Q@_?5= MT88C[ID4'K7V+7DG[1/[#?[,_P"U+K=AXK^+OP_:?6]+A,-CKVEZG<6%['$< MYB,UNZ,Z?,V%;(&YL8R<@'AOPMU>V^(W_!8+XK?%GPC#)JVE?#WX26OAJ_DT MW;)YFHRW*77V="2%:0".5"N1AU()J'PO\8_L=_P#!37X'V?Q:\1_"71]= MTZRFO[)M.\;:/:RWVA2!PLR-S)]E=TCBDRC@[3&22XF8 -+++(S22N0 -S,3@ # %>8_%#_@EM^Q)\7/ M'.H_$/Q1\)9K;4-:E,FO+HFOWNGP:HQ)),\-O*B,222S !F+$DDG- 'R9\"/ MC=XC^%'[ O[26C?#;Q+?ZUX/TGQY?>$_@K>3W;3NZWLBVD,-M(QS(D?GQ2KS MCECW(K[2U3QC\)?^"=?[&6EWGQ U/R-"\ ^%[/3\6R S7TZ1+$L<2DC?++)D M\X&6+,0 2-S5?V2O@)J7@;P=\,K3P+#IOAWP)XCL]<\.Z-I3FWMXKRV9VB:1 M5_UHWNSL'SO;YFR>:L_M%?LO_ W]K'P7:_#SX_\ @IM>T:SU)-0M[(:K=6@6 MY6.2-7+6TL;-A97&"2/FSC(!H ^8O@C\)?%W[:?Q&T7]K[]N[7M)T[2-,E6] M^&GP=74XVMM*4X:.\O\ )'G7)&UMC#Y>-P7_ %2[O[;7P?\ VROBM^TWX!^) M/PA^'?A+QIX!\$V0U32M"UWQ']D@GUUFD"WDH4'SO)C\LQ=E9F/<@[/_ Y5 M_P""9G_1M7_EY:S_ /)E?1_P_P# ?A3X6^!M'^&W@32OL.BZ#IL-AI-EY\DO MD6\2!(TWR,SMA5 RQ)..2: /SHMO'G[?&_[!76OMT_ M&G^<9O)\G?Y/^L);?LW]MV.*=\+O@EX ^#VH>*=6\%V$Z77C+Q-/KVO7%U$;1P/N G][=LK JG.W<."=QC]6_8Y_9O^!_[*WP^?X>_"[Q%%K. MJZA.;[Q/XBN[Y)]0UJ\/W[F=@2>I.%Z*#W)9FY#X@?\ !)+_ ()\_%+QSK'Q M)\>_ )M0UO7M2FO]6OG\6ZNAGN)7+R/M2["H"S'"J H' KHOV??\ @G-^ MQK^RQX];XG? ?X.?V%KCV$EDU]_PD.HW68)&5G39<7$B0.DBXDC1OE89Q@Y!(/0Z9IMEH^FV^ MD:;#Y=O:P)#;Q[B=J* JC)))P .3S0!/1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !7SQ_P5@^'^M?$W_@GE\3_"_A^T>>ZCT6'45BC4EF M2SNX+R3 '4[(&XKZ'I)(XYHVBE0,K AE89!!Z@B@#PS3/VE?AFO_ 3TA_:1 M/BBR_L2/X;"[>X^T+M$XM-IMNO\ K?._<[/O;_EQGBO@#XB_L^P>$/\ @FG^ MR7XC^,^DRKX5TCXAQW7CE)%8"#2-5OI+@R28Y5#!M4GUD ZD5]S2?\$F_P!@ MF3QF?&3? R/:=1^WMH0UF\&E&Y_YZ?8O-\C'^QMV8XVXXKW?QAX$\&?$#P?> M_#[QOX7L=4T/4;4VU]I5[;+)!-$?X"A&,# QZ$ C! H ^3O^"Q^@_!&'_@GI M?3IINDPWMG9Q'QL!/85JW0\3?&/]O3X.?# MGQGF2?X5?#"?Q=XJ4_,C:Q>HEA"CXXWIBYE7ZY]*[#X7?\$NOV)/A!X\T_XC M>$?A"\FH:-.9M!CU?7;V^M]+?.X-!#<2NB," 0V"5(!!!&:]5\)?!+P!X*^* MOBWXT:)83_\ "0>-4L$UV[GNF=6CLXFB@2-3Q$H5F)"XW,23DT <9K'[2/P3 M\=_M)ZS^P;\0/!\[ZG<>$UU/[/XAL;=M-UZRDPKQ0JSL9]OSAT9 /W37E]=@ M'.UYYW=]N0#L!"Y .,\T >%_\$IKJS^'?C/]H#]FG7;E(/$&A?&C4]96QE8+ M++IUXD/V>X53R481!LCIYBYZC/-_##XI>'K/]O?]J?\ ;!L;F.\\*?#WP+9: M3+J$4@,5U=6UJ)[B%&'#,CV[1D#NR_WA7T+^T)^P-^RW^T[XJMO'OQ5^'DCZ M_:VWV9-=T?5KG3[J2#G]U));R(95YX#YQT! )J\/V)_V;[/]FZ^_9-\-^ !H MO@?4D"WVFZ1>2Q2S_O$D9GGW&5V8QJ&9F+,HVYQ0!Q?[".G:7^S;^P!H'Q!^ M,6M1:?+=:+<^,?&>JW>5*RWK/?2O(.NY4D5,#)^0#DUXIX;3Q3_P5A\1VOQ( M^..O1>#OV?\ 3M1\_P ,^ I-32'4/%[Q/\EU?D-F.WW#*Q@\]NTI^ROBU\$? MAA\&/[0\+ZG###>Z5!>36H>.*1)(T#V[HZ@-&G"L,@8.02#X) M_P .5?\ @F9_T;5_Y>6L_P#R90!],^'E\/1:+;6?A06:Z=;0K!9Q:?L\F*-! MM5$"?*%4 <#&*^3_%W_*<7PM_V;Q-_Z=;FOH[X&? ;X4?LU_#FT^$OP4\* M?V+X>L9I9;73_MT]SL>5S(Y\R=W6.,\8%%W\!OA/?\ QQM?VD;OPIO\ M:67AUM"M=:^W3C9IYE:8P^2'\H_.['>4+\XW8P* .OHHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH ^.OCS=6?PJ_X+$_"3XH>++I+/ M2/&GPTO_ G8WUPVV+[?%<2W*Q%CP&?SHT4?Q,P H_X*27-I\2/VGOV9_P!G MSP]A6RB'6M/FC4Q,T4HV76Q? M*4N#A?W88$JNWSGX"?!;P7X5_P""M5YJ7AKXC:SXOD^'/PUN+OXF^/?$FHBX MFFUBZ8QI;R.H"1".VQMB4 (L3K]Y23]7?M$?L,?LS?M1Z_8>,/BWX DFUS3( M#!9:]I6J7%A>I"23Y1EMW0NF6;"MD#'O$-E<6VLC3[J7[5=">(Q22/6.U1DGDGD MUX=X_P#^"4_[#/Q(\9ZAXXUWX/2VUQK%QY^MV>CZ_>V-GJ$F=Q:6W@F2,DDD MG:!DDDY))H ^(1H_C_XK?\$/[2_[2/PRD_P"">_BS]H.T\463:+K7PZNI=(N! M<*5N)[JU9((%.>9#*ZQ[>H;(.,&O7/"GPZ\!>!O UK\,O"'@_3M.\/65D;2V MT6UM$6V2 @@IY>,$')SG[Q))R2:\-T7_ ()/?L&:!XV@\;6'P01C:ZA]NL]% MN-:O)=+@N*Y\1:M M!XJ\4V,J\IING(VI203+_#NEGMTP?XE(Z]/I#]N/]M73OV3O#FC^'/"?AG_A M)OB'XTNS8^!_"BS"-;F;@-/.Y($=O&64LQ(SD#*CDW/P2\ 7GQPM?VAKN MPGE\36/AF30;.=[EC#!:23B=]L7W1(S*H+_>VC;TKA_VC/\ @GY^R-^UIXPL M_'G[07PG;Q!JNGZ:MA9W)\0ZA:B*W$CR! EM<1H3ND<[BNXY )P <)^QS^ MRYIWP^\TGQM\9O$D ANM3CO8S::';MTL-/CS\B#.TN "W( 9 MM_U!7S1X5_X(^?\ !.CP5XGTWQEX8_9W^S:EI%_#>Z?<_P#"6ZN_E3Q.'C?: M]V5;#*#A@0<<@BOI>@#Y"_X(:_\ */3P_P#]C!J__I9)7U[7(? WX#?"?]FS MX>6_PJ^"OA3^Q= M;B:>"P^W3W.V25R\AWSN[G+$G!; [8KKZ "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "OG+_@K?\ \HY_BE_V!K?_ M -++>OHVN<^+GPE^'WQV^'.J?"7XJ^'_ .U?#^M0K%J>G_:Y8/.175P/,A=' M7YE4_*PZ4 8/PG\6^&_ 7[*WACQOXQUF#3M)TCP#8WFI7]RV([>".R1W=CZ! M037R5H][XI_X*U>(HO&'Q5\1)X+_ &=]-U+S-%\(/J2P:EXVDADPL]X0P,-M MN7(C')QQD@2K]C^.O@-\*?B5\&9OV??&GAAKOPA<:;!I\VDIJ-Q"6MH2GEQ^ M=%(LN!Y:9._+ 8)()SX1_P .5?\ @F9_T;5_Y>6L_P#R90!)_P %&[C1-7_9 MJ\+_ ++GPRFM+>/XH>,]'\&V$6CE EGI_FK+^ _P "?@QI_P"T!\#_ GI/@SXO1^,[-_!VJ>$;*.S MU#6+R:X!GCD6$ W89&=VWALD $X!(KMK=#=1QG*I(5&X M ^@.:\-^#G_!,W]C3X&^.[+XE^#/A9+0ES*ZQD= MF W+V(KWJ@#Y!_X)-?\ (5_:-_[..\1?^A1UTO[&7_%V?VI?CU^TS,/,M?\ MA*;?P/X<=N=EKI,6+EHSW22ZF=L],I[5[3\)O@+\)_@;+XCG^%GA3^RV\6^( M[C7O$)^W3S_:]0GQYLW[YW\O=@?(FU!V44_X(?!+P!^SU\.[;X7_ TL)X-+ MMKJYN$/#UP;+XH?%:6Y590Y)633M-!8;I>&5I0>,'!4!3)]+_LU_!WX(?L M]_"S3_@U\!H+*'2-)CRZV]TDTT\K??GG=>7DGUR&*+5'_MN^N_/2(L4&+F:0+@NWW<9SSGB@#QO_@L9_P DS^#?_9P_AO\ M]%WE?7M#[/J%N'$,V870O MM$C_ "-E#GE3@5U] !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 %%%% !17FW[7?_)O'B'_ M +=/_2N&OB2OR_C;Q)_U.S6&"^J^UYH*=^?EM>4HVMR2_EO>_78\?,,V^HUE M3Y+W5][=7Y/L?I)17YMUZ3^R)_R_[>__ $DFKY_*?&;^U,UP^"^H\OM9 MPA?VM[F6.@LLD6;C3[5I%",RA079W.. MI8U<^.GA_P#;^_X)S^$E_:3T7]JW4OC%X,T2YB/C7PAXNTF*.Y%F\BHT]O<* M6<,I<>@7[Q#J" ?>%%>#_&#X@>&_B+/\$/B)X4_:KD\"Z7XC\166H:7I8LC M)_PF4$\4G$B1?+W*PY(?&[I7:_'K]K+]G']F&VL[GX]?%[2/#9U#/V&WO M)6>>< X+)#&&D90< L%P"1D\T >AT5YY\,_VL_V;?C+KFG>&OA7\9M#UZ_U7 M2)-4L+33;OS'DM4D\IY" /EVO\I5L,#U%>&W?[2NB?LP?LH_&7XOW7[7UA\1 M-2L?&6NQ>&KC6+&2.'2M5%J'MO#^T2L9/+=.H9-WFGA>M 'UK17@_P"Q!^V! MX"^/O[*.C?%;Q)\6]&O=5TCP[:R_$+4&DCMH=-O3 ))A-D+'$ =Q.,* *- _ MX*>?L">)_%\7@71OVH_#,FHSSB&$2RR102.3@*)W01')( ^?GM0![Q17S%^V MC\5_B1X%_;&_9I\$>#_&=_IVD>*?$^L0>(M/M9BL6H1QV]NT:2C^(*68CZFL M']I;X]_M&?'G]J]_V"?V/_&MOX/ET/1HM4^)?Q"ELEN9M+AE"&*UMHV^7SF2 M1&SD'Y_E9-C$@'UW17QOXQ_87_;5^#_AR?XB_LU_\%!OB%XD\5:;";@>&_B) MQT5XCHG_!2/]A3Q'\0(_AAHO[4' MA6XUB:Y%O!$MXP@EE)P$2X*B%R3P,.=? ;]K;]FW]IZ*[D^ WQ MAT?Q))8 ->VMG*R7$"DX#M#(%D52> Q7!/&:J_';]M#]EC]F?4(-'^.7QOT3 MP_?W$0EATZXF:6Z,9. YAB5I A((#%0#@\\&@#T^BN+^"'[1?P._:2\-2^+O M@7\3M*\2V%O*(KJ33I\O;N1D++&P#Q$CD!E&1R*X7Q1_P4C_ &&/!GA[2_%' MB+]I?PW#9ZSYITUHII)I)ECE>)W\N-&=4$B.FYE"DHP!X- 'MU%8_@'X@^!O MBIX1LO'WPW\6:?KFBZC%YECJ>F72S0S*"0<,I(R""".H((.""*V* "BBB@ H MHHH ***^=_V\OVPK_P#9ZT:U\#_#]XCXHU> RK<2H'73[;)42[3PSLP8*""/ ME8D' !]/)\HQN>YC#!82-YR[[)=6WT27_ NSR\YSC Y#ET\;BY6A#MNV]$DN MK;_X-EJ?1%%?CEXJ^('CGQSJKZYXQ\7ZEJ=V[[C/?7CR,#[9/RCT P!VKU/] MFO\ ;=^+'P*\0VMKK&OWNN>&6D5;[2+ZI/?M]_M#^(OV5/V0_&OQX\(Z3%>ZKHMC"FFQ3H6C2 M>XN8K9)' QE4:8.1D9"XR,UXAX$_83_:A^*'PXTKXL:Y_P %1_B6/%&MZ5#J M$<_A^XB30XY)8Q(H2T3:DL0W8R"@8#.%S@24?:%%>'_L&>/OVHO%WPJU3PW^ MUYX-FL/%_A7Q'-/B]\3/ MC?XC_:/^(/Q%_;A\6?"G5?@WK-[:^#O!>@ZG%96?V6 -]EN+J)E+7_VF154 M'.YP!E71* /TIHKR[]B?XF?$CXR_LG^ OBC\7=+^R>(];\.PW.IH(/*\UCD+ M/L& GFH%EV@ #S, 5\;?LG_ Q_:T_;3UCXI^+Y/^"@OQ"\)6WAGXK:MH.G MZ5IFV:);>)D=,%G7;@2;0/110!^C5%?"]QXN_:W_ & /VK_A5\-/B;^TQ>_% M?P#\5]7?1-GB#2HH=0TJ^S&J2)*A+.I:6,G)*[0X*@[7/W10 45\*^)+[]J; M]JK]L_XQ^%?AE^VWJ/PK\%?#:XT?2[3[/HMM=Q7=Y-:EYUS*Z;661&!^8YW+ MP*]X^#?@?XK_ +)'PN\;?$7]H[]K'5?BC86.E-JT=U?:##8G3K:U@FEF"".1 MQ)O7!R<8V#UH ]RHKX9^"'PW_;P_;(^!J?M=-^V?KO@7Q!XF2;4? _@O1=/M MSHVG6H=A;0W2.A:Y\P*"7.2 X)#8VULVW_!3K7H?^"7MW^UWJ/ABU'CNPE;P M_<:((SY/]O"X%L/E!SL^9;@H#G;E <\T ?9M%?#/Q?\ A7^W[^RM\ Y_VNA^ MVCKGBWQ7X9LDUCQIX(UG3K;^P[VV&&NK:!(T#0>6A8B12"1&U[X^?'SQY8^&O"7AJQ:[UC6-0DPD2#@*H&6DD=BJ)&H+N M[*J@L0" =C17\D__ 5)_P"#D7]L+]LO]L+0?C!^S1X]USX:>"/AIKAO/AIH MEC3_@AQ_P7'^#W_!6[X/?V M)K?V'PU\8_#5BC>,_!B2X2Z087^T;'<2TEL[$;ER7@=@CD@QR2 'WI1110 4 M5X)_P4L_:<\9_LE?LD:]\6?AU:V[:\UU:Z=I5S>1[X+*6XE"?:)%/!"+N(!^ M4MM!!&0?-K;_ ()Z?M4ZGX5B\9V7_!4SXF3>,)[5;F&[@GC;0I)RNX;;-?E, M))XP<%>=O:@#[$HKQW]A?XD?M$_$OX!6M[^U3\/+CP]XVTK4KC3-5$UD;=-2 M$1&R]B3 216'*X4LKE0%P!\-Z_\=OB]\5OA/\<_VJ/&O[=7BSX=^-?ACXNO M;#P[\-M+U"&VTVU6$_Z);7%HZ$WCW#K)$')^\C$A@I4 'ZC45Q?[./C/QO\ M$;]G_P $^/OB5H?]F^(-:\*V%[K5B(C'Y-S+ CR+L/*?,3\IY7H>17P;^P?\ M(?VOOVU_A!JGQAU;_@HS\1_#CP^+K_3(]-L0DT:I"4*L&9P>=^,8[4 ?I-17 MQ%X+\??M7?L5?MO_ ^_9F^,_P"T)FVBFYS'&/X5 1>/\ 9%=[XI_X*3_L*>"]+TC6/$7[3/AN* /<**\&_;(_;1^&WP3_ &0-9^.O@KXJ MZ&;G6/#]T/A]J41H!$5W+(0RYVG@[2#W%>9?\ !+?Q;X1U'X+W M?Q^\6_MV>(_B!?S>&[&Y\=6?BKQ"#IOA6ZDC-Q+&JR +!LRR,Q8C$1Z#@ 'V M-17BWPY_X**?L1?%GQW%\-/A_P#M)>&[_6[B;R;2R,[P_:9,X"1/*JI*Q/0( MS$]LUVWQ/_:'^"/P5U2QT7XL?$W2?#]SJ5C>7EC'J=QY?G06D?FW$@)XPB$$ M\]QC)H [.BO*/"7[="GTK6=7FTO3KV65X4DO(HA-)"? M,52C+&P<[L *0/'TOPO^$7Q^T#7->C5V73 MK6=E:<("7,)=0LX !8^66X!/09K5^._[7'[-?[,BVP^._P 9-%\-S7J&2TL[ MR/"6K>./A%\9M%US3="@ M:?6I;6-?L8>(-&TG]E M/2_$>M_M60_%&PM/MTUW\2K^/[)'1?#/P7^TQX9O-:N+@06MK]I>)+F4G 2*615CE8G@!&)8GC- 'ME M%_:^_94_:G^%?PI^(W[0WAO_@I!\1XUT32M2URQ\/1PQI!&J*\R M6P8/D(!A <9P.E 'W#17PQ^Q]^RO^U5\8?@]\/?VA?$7_!2+XD8US3+'6+W0 M&AC>!@VV1KL,8:0IGC=MVYXS0!Z/17+?"#XW?"/X_>$$\>_!CXA:7XDTAY#$;S2[D2 M".0 $QNOWHW (.U@&P0<BS>2K"$X(.'*G!!Z4 >Q45\I?\%*OVA-?\*? ?X7_ !)^ WQ6-O8^ M(OBYH-H^M:#J"M#?:=,MP73S$)5XFVKG!Q\M>D>%_P#@H;^Q+XU^):?"#PM^ MTKX8O?$$UU]FM[.*\/EW$Q.!'%,0(I6)X"HY+'@9- 'LM%<;\1/VA?@A\(]> MM_#/Q/\ BAH^@7MUIEQJ,$6JW8A#6L&/-EW-A0JY&>?'C] MK']G#]F*VM;CX\__#;7P)LK:]F+7$Z@X+)#&&D90>"P7 /4UI?!7]H+X* M?M&>&'\8_ _XF:3XETZ*7R[B;3+D,T#D9"2HYT[XH:W90WVJ7&XP6D)BV1[CT106QZ9-=?IW_! M2K]@W5?'8^&]A^U)X4DU5KCR$'VTBW>3. JW)7R&)/ PYR>E 'N-%8_COX@> M!_A?X1O?'OQ%\6Z?HFBZ=%YE[JFIW2PP0KD 99B!DD@ =22 ,D@5Y1X5_P"" MDO["WC72;W6_#G[3'AN:#3I8H[L22R0R(9)%C0B.1%=E+LJ[E!4%@"1D4 >W MT5S.D?&3X7Z]\4-6^"ND>-;*;Q7H=E%>:KH2L1/;P2!2DI!'*G>O(R/F /-/ MU_XN_#7PO\0]"^$VO>,;.V\2>)HKB70M&=B9[Q($WRLJ@'Y57)).!P?2@#HZ M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "L3XD7OBO3? VIWW@:T^T:O%;%K"'RPV^3(P,'KWK;HK'$4G M7P\Z2DXN2:NMU=6NO-;HF<>:+5[7/DGXO>-OVK=7^'>HZ=\2O"/V71)/)^VS M_8%3;B9"GS!CC+A1^->(U]M_M=_\F\>(?^W3_P!*X:^)*_DWQ0RJME&?TJ-3 M$U*[=*+YJCO)>_-65DM-+^K9\5G%&5#$J+FY:;OU85TOPAU+QUI'Q$T[4?AK M8?:M;C\[[%!Y0?=F%P_RDC.$+'\*YJO2?V1/^3A_#W_;W_Z235\?P]0EBL_P ME&,W!RJTUS1TE&\TKKS6Z\SAPL7/$PBG:[6O;4]E^&_CK]KO4O'6F6/CGP;] MGTB6Y OYO[/1=D>#SD-QSBO=J**_L[),HK9/AY4JF)J5VW>]1IM:)65DM.I] M[AZ$J$6G-R]3XS_9E_Y3+_M*_P#8L>&?_3=9UZG_ ,%/?&'ASP5^P'\5-1\3 M744<5WX2N=/MA(1\]S+_B M1XOT;Q%^VU^V1XH^+VG:!?+>Z=X5GT>'2M*DN%SM>>WBDD$V 3W7()!)4LI] MHZ#Q_P =>%M;\%_"7]@7PUXDA>*^MO&.A_:(900T1:WA?RV!Z%0P4CL17I7[ M(GA[P]\7?^"F'[1_Q+^)VD6^HZ_X-O='T3PLFH1"0Z7IS03$M"K9V>:8PQ88 M/S/_ 'VS[C^TQ^RD/VB?'WPL\;KX[&C#X9^-8O$ M!I7VC^T=FW]QN\U/)SM M^_A^OW:\#^-FA_"/QE^WGXEE^"?[5^J? OXQZ1H5E#XBO-4T>SN-,\56#Q(\ M4B07,JI'_ (5?#;X7_P#!"_9[L[2\_X)V?MGB[M8Y?*^(WC^ M2/S$#;'&F0X89Z$=C5S]B[X>VEU_P5L\3^+_ S\=]1^*9T+X5"'QSX]N&A: MWEUJ>[39;0B#]U"BVZ*%B0D*89!G(('T?\&?V#-'^&7P1^+_ ,#?$/Q$FUFP M^+GBC7M5O;JWTL6DFGQ:G;) T" R2"1HPA(D.W)(^08Y /%]9O?V9/#/_!&O MX=1_M*6.LMXA?2/"9\N_UR^\I)(;5-N/,9FC+$,0,1DYXKSW_ (*! M>-OCW\1?V%/$^CZE_P $UM*^'O@G2=.MI;/6_$/BBP%WIJK<1"/[-8V\1DAD M)*I@LORNP.1D'V.W_P""6GQ$\1_LH)^RU\7/VN+O7(/#6KZ?J'POURR\(P64 MWAF2S25(PRK*3=J5E(P[AE[-TQ;^+/\ P3S_ &H/VI?AC?\ PL_:G_;FDU/2 MY+0_8+#PMX'@TZ&2\4?N;J\Q*7N51\/Y"M$A95.>!@ XWXZ7MUJ7QO\ V$-1 MOKAYIYTNI)I9&RSNVEV)+$]R2(_P#@G[^VC\D7.JQ=XYKB,DJI'#+M=3GD5[QXG_9(^!'BC]F2?]D.3P9'9^!Y M=&73H=-LGVM;HK!TE1VR?-64"7>VXEQN;<2<@&%\3OV.?V2M7_96G_9_\9^$ M-&T?P%IND)F]0P6ITZ.%0WVP7##$<@VEFF;KEBQ(8Y^0/BYK'CK7O^"GWAGP MQ\+O@9;?'#2_AW\&;.Z\%:-J_CBTLX")'B1M9\^X22.ZE(9$) R3LD!'EBO8 M]1_X)U?M6>-/A_!^SE\4?V_]0U;X6Q)%;7>FVO@RWM]8O[",C99RWWF,<855 M:3:2X7# @D5W7Q^_X)_Z3XYU_P %_%#]G/XEW7PN\<_#[1ET?PWK>FZF:3)(,/<>4CN9I2 ,,< M8*J>=B;]U3 MPGX=U-;JUMY2(BCM(B(CRLLA=BJ@;I&/.23>_P""'GP-^%$_[&=WXXU7P#I- M_JGB/Q/J<6J7M_I\?\ "2?9M5O+W^U/[+^Q[O/E,FSR_-EQMSC.[GK@ M4 >-?\$9].M?#GPO^,'@;2(_)TO0/C[X@L-(LU/R6MLD=KMB0=E')QZD^M?8 ME>0?L@_LI_\ #*>F^/-/_P"$\_M[_A-OB/J7BO?_ &7]E^Q?:Q$/LV/-D\S9 MY7^L^7=N^Z,<^OT %%%% !1110!\W_M-_$?]N3PS\4Y=+^ G@/\ M#P\+*%H M[G^RTES*0=XW%@>#BOBO]IC7?C3XC^*MQJWQ\T>2P\026D(>U>W$06$+A-J@ MD 'D\'J37ZR5\[_MY?L>W_[0NCVOCCX?K"/%&D6YB6WE<(NH6^2PBW'A75BQ M4D@?,P)&01^MM$_L_Q";V99+;[,(L1 C8=H)'( MS7:^']!TGPMH-EX9T"R2VL=/M8[:SMX^D<2*%51] !5ROY3XBXGPN=J<:>"I M4FYN7/%6F]]W>VM[OS/ZTX"T7PJU]+67D>:_M8? M%']G3X7?!V[E_:GN[:/P?K]PFBWT=YILUS#.UP&"QN(D8HI"L=YP%(!W XKY MWN?^"1FO?">674?V(OVV/B)\-4+M-;^'KF^.I:2K$Y"B!F3Y?=_-/)//2OJ' MX_? CX#_@=\=;']J?1-.UCQQ\ &\O4M0T("*VUX21 MRFV; 4"-F>([BJJ KJ=BD$5X%X^_83_:'^.'PA\._P#!5+6=6TCQU\3[I;#Q M5/\ #Y] @.DW>B"-98K!(@I:>982A)/7N9?B!X@\0S;[O79IT*2-(P.4&&;: K*.2!(NW; MGY5 &" =9^P'_P %!=8_;N\<^,+KPA\+/[(\!^'-/TU++5;R1A=2:C-"KSVI M7[C")A(-RXX\LX^<8^:/V ?AE^V[XVO_ (TZE^S)^TUX?\$Z-%\;=;BOM-U; MPA%J,DUUF,F42/RJE#&NWU4GO7TU^S#_ ,$S?"'[&_QSC^(?[/WQ:\0Z9X4O M/#HLO$_@J^=;J+5[V-0L5ZTK_P"K;EW(11\YPI6-FCKM_P!C7]D;_ADC3O'= MA_PL'_A(/^$U^(%]XGW_ -D_9/L7VD1C[/CS9/,V[/O_ "YS]T8H \Z^%'_! M/KXP:O\ M!Z!^TQ^VG^U%+\2=:\'K*?!^B6/AZ+3=.TR608,^R,XD?@$':IW M(A+-M4#ZKHHH ^/?A[_P3"_8'^,?C7Q]\8/$'BD?%E_$OC*^N[X?\)1YEEH] M[(V^:V1;&1565=Z@[R750@XY+>*Z)X?\5?!&W_;!_P""?W@7Q+J>L>"?#7PL MGUGP=::A=-<2Z/\ :=.,LEBCG)VL)<*I/_+/=]YW)^@=0_8!^.'PF^*/BKX@ M?L2_M5KX TSQQJ3:EXB\)ZSX3AU6R2_?[]U;;W4PENZ8(/ SM5%7T/\ 9/\ MV,/"W[-.A^);SQ#XPO?&_B_QU>_:_'7B_7+=%DU9]K*L8B!*Q0*'<+$"P&\C M., "?\ !.74M/U7]@[X1W6F2*T:> M.A8H>/,C@6.0?4.K ^XK\YKZ&5_\ M@EIXE^(B G0V_:O?61,/]6=/\R*'?_N^9Q]:^O[#_@G!^TE\,/#6K? _]FW] MN:]\)?"[5[F=X/#UWX3BOK_189V+36]G>-*K(C%FVG 9"Q898EF]FLOV(_@- M9?LA?\,3+H4[>"VT4Z?(K2C[0[E_--T7QCS_ #_WV[;M#X^7 VT ._;UU73M M,_8=^+U]J$R"%_AIK42L3PSR6,L:#\690/K5/_@G5I6H:-^PE\);'5(V2;_A M ].EVN.0KP*Z?^.LM>07O_!-O]I3XA>#M,_9]^._[=E_XD^%&F30"?0+7PG% M9ZEJUK RM#:W-ZLK,R+M4%L$MM!.#@K]?Z9IFGZ+IMOHVD645M:6D"0VMO"@ M5(HU4*J*!T ]J )Z*** "BBB@#\8?V_/VR_\ @Z-\ _MD_$+P=^QQ^RE_ M;7PPT_Q \7@O5?\ A!K:Y^TV6Q"K^:TP+_,6Y('2ORZ_X+7_ !Q_X+X_&SP# MX6OO^"J'PJ\4>$_ UEJ;)H=E!X933]'EU$HQ#S& LLEQY>\1B5B0HD\L#,A/ M]<=<=\?O@#\'OVH_@]KWP#^/G@.Q\2^$O$MBUIK&CZA'E)4/(92,-'(C!721 M2'1U5E(8 @ _@TKU?]A_5/VO-$_:H\&ZQ^P?!XGE^*UKJ@E\)1^$;5I[UI55 MBX\L!A)%Y8?S5<&,Q[Q(-FZOLW_@J3_P;=?MA?L:?MA:#\'_ -FCP%KGQ+\$ M?$O7#9_#36[&V#S13,&OV@_8#\7_ +2_C[]C;X>^,?VQ MO"_]B_$_4/#Z2^--*^Q+;?9KW>P9/*4D)\H7@$]:]?HH \K_ &NO'/[,7A_X M;VOP]_:PDMF\->/M8@\.P6E[83RPW5W,2T4;/"I\@@H7$K% A3<&! -?/T__ M 2<^)GP91[O]A_]N[X@^!$A)DL_#.N7(U325;J$$1VJJ]MS)*1[U]*?M/?L MT?##]K;X/:C\%?BU832:;?,DL%U9R!+BRN$.8[B%R"%=23U!!!92"&(/SWI_ M[#/_ 4>\.:0/AYX9_X*IZB/#2H(89]0^'MI<:I%!C&W[4\AE9L<;_,!R 1C MD4 8_P ,_P#@I9\6/"G[$WQ@^)GQ[\(:;>?$'X)^(9O#>KC2\K9:I?>?';03 M?+C:IFDQ(%P-J%E"[@J^(_%#]A+X\>$/#'A;_@JOJ][IGQ.^(L-Q;>*/'G@R MXT.W&GSZ:\"%8[6-$.9;>+_EH=Q.T2+\T8$GVS\+/^"??P$^&O[+FM_LJW5M M?Z[I'BO[1-XNU;5;G=?:M>3A=]V\@'RR JA0C[IC4\G+'R33O^";_P"U]I_P M^B_9OB_X*.:S%\+8(/L46G6O@ZVCU@:;C LA?;]RJ$^3?C[OR[-OR ] _8$ M_;FUO]NF^\=^--!^'7]E> ]$U2UL?"NK7)9;K4)6@$ERDJ9**8R4Y4XQ*H[$ MGY*_X);_ K_ &\_&/[/6L:O^SE^U3X<\'>'?^$\U2,Z/JG@N*_E^T Q[Y/- M;G!!7Y>VWWKZT_91_P""=GAK]C#XQZQXH^!OQ4URS\":UHT45W\/;TBXA_M% M B_;A/(2P)13E0 2SGYM@5%ZC]A?]D;_ (8M^#EY\)?^%@_\)+]K\2WFK_VA M_9/V/9Y^S]UY?FRYV[/O;N<]!0!PGP"_8!^)6C_M$6?[6/[7?[2=Q\3/&>BZ M=+9>%X(-#BT[3]&20,KO'%&<.Y5F7=A?ODD,P5E^H:** /AS]@3_ )+1^V9_ MV4:Z_P#0;RKG_!%CX ?!R[_X)U^'?$VL?#C1=1O?&4VJ-XAN-0TV*=[Q([ZX MM4B7N\Y_/QYWWL1_=Z<\;W[%7[-'_ Q]^S-X:_9T_P"$U_X2+_A' M?MG_ !./[-^R?:/M%[/=?ZKS)-FWSMGWSG;GC. ?$?[-^FV:?\ !%#XU^'Y M8%FM= U#Q9;:1'.-_P!EC4!E"%L[>78Y'=CZUH?M(Z;9ZS^P5^QW\%KM!8^& M/B)K?@;3O&KVO[G[9;-8P$Q2,N,AB2^3_%$#VKZ+^'/_ 3S_P"$ _8U^(7[ M)'_"WOM?_"=WVKW'_"0?V!Y?V'[<%&WR/M!\W9CKYB[L_P -=%XZ_83^'OQ3 M_8R\,?L?_$/Q#>7$?A7P_I5GI7BC38Q;75M>V%LD,5]"I9Q&QVME-S?+(R[O MXJ .3_X*9_L_?!*^_8!\;6K>!-'TQ?!WAJ34?"D]C8QV[:7'5Y(PS*<@AB""#7LWB;_@GK^U/\<]"L_A)^U7^WC=^*OA[;7$+ZCHFB^#(- M+O-<2)@T<=U=)(QVY52V =Q&EY%=6JVR(LHE7R!$J@@;'W#CY>M 'S]_P5(^"'PJOO&7[.'PDL MO >E:?X=USXU6\6KZ3I=A';0W4I'>H_\ @JA\ _@_K7Q= M_9FT!_A[I-M::A\4[?1;Z"QL4@6?39#%YEHWE@9B95V[>@#,!C)KZ._:;_93 M_P"&C/'GPM\;_P#">?V-_P *T\;P^(?LO]E_:/[1\O;^XW>:GDYV_?P^,_=I M?VF_V5/^&C?'?PM\:_\ ">?V-_PK7QQ#XB^S?V7]H_M'R\?N-WFIY.-]5_9N_9+\4?&7XL6ND6-EXLO/[5MK;2O#\8C M'E6T5Q=92!W49<*,$JW)82 >\?M,_LJ_\-%^/?A;XW_X3S^Q_P#A6OC>+Q#] ME_LO[1_:.S'[C=YJ>3G'W\/_ +M>>>*/V$_C?X*_:,\8?M!_LC_M/6W@IOB% M]GD\7Z!KGA%-5MI;F%2JW,),J,C?,YVG(R[+O$.J>%9])\7+K6B1I_:,KR(ZRVYBD5+.)!%"BP!' "'YLMD7/A' M^PW\2?@A^T[XU^+7@+]I26/P+\0-:O=9\2?#ZZ\+0R-)?W$3CS$O2^^,+(X< M!5&54(V?O4 ?#/AJ\OM2_P""-_P!^%5SJ4]GX?\ '7QQBT/Q9-#*4#V$FIWS MM&S#H"T:/_VSK[E_X*"_LX? ?4/V O'OAB;X>:)IUCX2\$WVH^&?LEA'#_9E MU:6[2P&$J 8R714.W&X,5.=Q%4_ /_!,;X=:3^P1:_L(_$WQK<^(;&TN;BZM M?$MC8"PN+:Z>[DN8IX4,DH1XS)MY9@PW C#$5SOB3_@GO^UG\9/"MO\ !3]I M#]O^^\1?#N*2(:EIFD^#(+#4M9@C8,D-S>"1SCY1N8!BY&6R>0 >&_%&S'[3 MA_8%B^.%G_;']OVUW-KL=^N\:CY=I8/F8'[XE\L%P>&#L#P:];_X*;_#_P $ M^#/BO^S)X^\(>$].TK5K?X[Z)I4=]IUFD$GV*63+VY* 9C.P#:>!DXZFO:?B MK^Q?H7C[XL_!3XA>%_%,7A[3/@O/=_V=X?@TKSDO();>&".%9/-7R!&L(P=K MY!Q@8R;O[5W[*?\ PT]J?PUU'_A//[#_ .%>?$?3O%>S^R_M/]H?96)^S9\U M/*W9_P!9\^/[IH ]?KQW_@H7_P F*_%W_LG>K?\ I+)7L5<=^T+\)O\ A?/P M*\7_ 5_M_\ LK_A*O#MWI?]I_9//^R^?$T?F>7O3?MW9V[ESCJ* .&_X)Q_ M\F&_"3_L0]._]$K7QY^SKX[_ &C=4_;8_:$^,?@C]B:P^+6MV/Q$N?#T&M:I MX_LM*ET.QM'DBAMH8KF)V"O&J,73 ;;CG!K[X_9Q^#__ S]\!O"/P1_X2+^ MU_\ A%M!M]-_M/[)]G^U>4@7S/+WOLSC.W]:_:5_ M8]_:,D^&_B#Q9#$GC/2;WP]'JFEZP\8PDYA=U\J8 GYUSDEON[W+ 'DWP#\% M_M9_#?\ :X^)?[1-[^RIIGPM\.Z_\,IYM4\,:=XWL-5CN=;MCOM[SRK8(59U M$B']W@EG8L2_'7_\$=_A%\,M6_8*T3XA:WX8T[6M;^(%SJE]XSU74[1+B;5) MC?7$3),S@EU"H!M/&2QQECGT7]EK]B6^^#'Q,\2?M$?&KXO7?Q%^)7BNS2QU M#Q%50MS\VQ3A3NW<-I'_!/?]HGX&76M>%?V,?VS MG\"^!M=U&:]7PMJW@R#53HDLQS(;*:212B2]_LR:=;H7%FK1_ZG86)\L_,IB_P#!9GX-?"GP-_P3IU'4?!/P\T?1Y_!^J:3)X9FTO3XX'TYC>0PGRF0 MKE'8''7@GD"NSUS_ ():^!Q^S;X,_9X\$?$R]T\^&OB1:>--9\1:GIPO;K7; M^/S/.:4"6/8TF]0'RVU8U&&/->G?MP_LM_\ #9?[-VM_L]_\)U_PC?\ ;%Q: M2_VO_9GVSR?(N8Y\>5YL6[=Y>W[XQG/.,4 ?._[8?PZ\'_&/_@J9^S7X6^(V MA6VJZ7+X;UN]NM.O(0\-Q)!;O/$'0\,HEC1MI!!VX(Q6A^W-X(\(^"?V^/V5 M_'/@WPW8Z5JMYXMU/3;V]TZU2%[BU-O$!$Y0#3 MCR\[MKYST&* /"?V'O"OAWXN_P#!0#]I/XQ_$[2;?5?$OACQ9:^'_#K:A$)3 MI6FHDJIY*MGR_-$:DL,$[6Y^9LNUCPWH'P1_X+2>$;/X3:=!I5O\2/AG?R^- M]+TZ,1P7$ENTSPW;QK\HD+1*F_&3AN[L3Z'\8_V&/'L_Q^U#]J/]DO\ :#E^ M&_B[7[&*T\76MSH,>IZ9KB1 +%)) [+Y+_$WA/_@CM\6;;PYJDMBFM?'J_P!+U6]A)!BLYKFW\W)'16"A&]5B>.?$VH:O>7$6G?89+4W+Q.BQCS)? MGB>)760G!8#*X&#Q%[_P3T_;"\0_#D?LX^+O^"B.H77PT-J+"YMK?P1;Q:U= M::!M^QO>F0G!3Y#)M)91AE()6@#YN\ >*=>_:,^#G["_PG^.DLNH^&?$/B#7 M6UVWOV+1:DVE3-!IT4P/WU,8V%6SO#GK7M__ 6Z^#'PE;]FKPU\1QX4TRQU MW0/'&E6NBWUK:I%*8)9"KVH*@9CVC?LZ Q C'.>K_;H^%W['?PQ^ GPO^ 'Q M#U#6_ >E67B&TL?ASXZT+:O_ B^IPIF&>>X=AL#@.69L[MKN2K*''S7^WS\ M)_%7BK3/AW\/?'?[?\_QJ\;:QX^TRT\&^%]'TNPL8+2W9SYU]/!9LYE94"J) MY& 42/@8+%0#Z+_;9MS^S7^W)\&/VU[$>1I&N7;?#_Q]*O"_9KLE[.:0C^%) MMS,Q[11CTJU^RU$W[2G_ 4-^+G[5=XIFT/X?QI\._!+L,H9H3YVI2KVSYK! M0PZI+C/%:?\ P5Q^(/P"M_V,_'7PO^)?C734U_4-&BE\,^'XK^/^T[B_\\&R M>&#/FLOGQC+*/N))SP:]&_8,^ -W^S5^REX1^&.N!FUP6!U#Q//*VZ274[IC M/)I;-"EIC>&M+$AD-CHNGQV\;R$ %V" ;V( RQR3@.? /@? MXG>&+GP5\1O!^F:]H]ZH6[TS5[%+B"4 Y&Y'!!(."#C((R*X[X0_L>_LM_ / M7)/$_P '/@+X8\/:G*C(VI:?I2+T1':1 C,#@J[LRGJK,2,$UVE%% ! 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 %%%% !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 H4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_V0$! end GRAPHIC 15 docn-20211231_g3.jpg GRAPHIC begin 644 docn-20211231_g3.jpg M_]C_X 02D9)1@ ! 0$ P # #_VP!# <%!08%! <&!08(!P<("A$+"@D) M"A4/$ P1&!4:&1@5&!<;'B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#C_P#A>?Q% M_P"AB_\ )&W_ /C='_"\_B+_ -#%_P"2-O\ _&Z\_HKZ7V-+^5?<>5[2?<] M_P"%Y_$7_H8O_)&W_P#C='_"\_B+_P!#%_Y(V_\ \;KS^BCV-+^5?<'M)]ST M#_A>?Q%_Z&+_ ,D;?_XW1_PO/XB_]#%_Y(V__P ;KS^BCV-+^5?<'M)]ST#_ M (7G\1?^AB_\D;?_ .-T?\+S^(O_ $,7_DC;_P#QNO/Z*/8TOY5]P>TGW/0/ M^%Y_$7_H8O\ R1M__C='_"\_B+_T,7_DC;__ !NO/Z*/8TOY5]P>TGW/0/\ MA>?Q%_Z&+_R1M_\ XW1_PO/XB_\ 0Q?^2-O_ /&Z\_HH]C2_E7W![2?<] _X M7G\1?^AB_P#)&W_^-T?\+S^(O_0Q?^2-O_\ &Z\_HH]C2_E7W![2?<] _P"% MY_$7_H8O_)&W_P#C='_"\_B+_P!#%_Y(V_\ \;KS^BCV-+^5?<'M)]ST#_A> M?Q%_Z&+_ ,D;?_XW1_PO/XB_]#%_Y(V__P ;KS^BCV-+^5?<'M)]ST#_ (7G M\1?^AB_\D;?_ .-T?\+S^(O_ $,7_DC;_P#QNO/Z*/8TOY5]P>TGW/0/^%Y_ M$7_H8O\ R1M__C='_"\_B+_T,7_DC;__ !NO/Z*/8TOY5]P>TGW/0/\ A>?Q M%_Z&+_R1M_\ XW1_PO/XB_\ 0Q?^2-O_ /&Z\_HH]C2_E7W![2?<] _X7G\1 M?^AB_P#)&W_^-T?\+S^(O_0Q?^2-O_\ &Z\_HH]C2_E7W![2?<] _P"%Y_$7 M_H8O_)&W_P#C='_"\_B+_P!#%_Y(V_\ \;KS^BCV-+^5?<'M)]ST#_A>?Q%_ MZ&+_ ,D;?_XW1_PO/XB_]#%_Y(V__P ;KS^BCV-+^5?<'M)]ST#_ (7G\1?^ MAB_\D;?_ .-T?\+S^(O_ $,7_DC;_P#QNO/Z*/8TOY5]P>TGW/0/^%Y_$7_H M8O\ R1M__C='_"\_B+_T,7_DC;__ !NO/Z*/8TOY5]P>TGW/0/\ A>?Q%_Z& M+_R1M_\ XW1_PO/XB_\ 0Q?^2-O_ /&Z\_HH]C2_E7W![2?<] _X7G\1?^AB M_P#)&W_^-T?\+S^(O_0Q?^2-O_\ &Z\_HH]C2_E7W![2?<] _P"%Y_$7_H8O M_)&W_P#C='_"\_B+_P!#%_Y(V_\ \;KS^BCV-+^5?<'M)]ST#_A>?Q%_Z&+_ M ,D;?_XW1_PO/XB_]#%_Y(V__P ;KS^BCV-+^5?<'M)]ST#_ (7G\1?^AB_\ MD;?_ .-T?\+S^(O_ $,7_DC;_P#QNO/Z*/8TOY5]P>TGW/0/^%Y_$7_H8O\ MR1M__C='_"\_B+_T,7_DC;__ !NO/Z*/8TOY5]P>TGW/0/\ A>?Q%_Z&+_R1 MM_\ XW1_PO/XB_\ 0Q?^2-O_ /&Z\_HH]C2_E7W![2?<] _X7G\1?^AB_P#) M&W_^-T?\+S^(O_0Q?^2-O_\ &Z\_HH]C2_E7W![2?<] _P"%Y_$7_H8O_)&W M_P#C='_"\_B+_P!#%_Y(V_\ \;KS^BCV-+^5?<'M)]ST#_A>?Q%_Z&+_ ,D; M?_XW1_PO/XB_]#%_Y(V__P ;KS^BCV-+^5?<'M)]ST#_ (7G\1?^AB_\D;?_ M .-T?\+S^(O_ $,7_DC;_P#QNO/Z*/8TOY5]P>TGW/0/^%Y_$7_H8O\ R1M_ M_C='_"\_B+_T,7_DC;__ !NO/Z*/8TOY5]P>TGW/0/\ A>?Q%_Z&+_R1M_\ MXW1_PO/XB_\ 0Q?^2-O_ /&Z\_HH]C2_E7W![2?<] _X7G\1?^AB_P#)&W_^ M-T?\+S^(O_0Q?^2-O_\ &Z\_HH]C2_E7W![2?<] _P"%Y_$7_H8O_)&W_P#C M='_"\_B+_P!#%_Y(V_\ \;KS^BCV-+^5?<'M)]ST#_A>?Q%_Z&+_ ,D;?_XW M1_PO/XB_]#%_Y(V__P ;KS^BCV-+^5?<'M)]ST#_ (7G\1?^AB_\D;?_ .-T M?\+S^(O_ $,7_DC;_P#QNO/Z*/8TOY5]P>TGW/0/^%Y_$7_H8O\ R1M__C=' M_"\_B+_T,7_DC;__ !NO/Z*/8TOY5]P>TGW/0/\ A>?Q%_Z&+_R1M_\ XW1_ MPO/XB_\ 0Q?^2-O_ /&Z\_HH]C2_E7W![2?<] _X7G\1?^AB_P#)&W_^-T?\ M+S^(O_0Q?^2-O_\ &Z\_HH]C2_E7W![2?<] _P"%Y_$7_H8O_)&W_P#C='_" M\_B+_P!#%_Y(V_\ \;KS^BCV-+^5?<'M)]ST#_A>?Q%_Z&+_ ,D;?_XW1_PO M/XB_]#%_Y(V__P ;KS^BCV-+^5?<'M)]ST#_ (7G\1?^AB_\D;?_ .-T?\+S M^(O_ $,7_DC;_P#QNO/Z*/8TOY5]P>TGW/0/^%Y_$7_H8O\ R1M__C='_"\_ MB+_T,7_DC;__ !NO/Z*/8TOY5]P>TGW/0/\ A>?Q%_Z&+_R1M_\ XW1_PO/X MB_\ 0Q?^2-O_ /&Z\_HH]C2_E7W![2?<] _X7G\1?^AB_P#)&W_^-T?\+S^( MO_0Q?^2-O_\ &Z\_HH]C2_E7W![2?<] _P"%Y_$7_H8O_)&W_P#C='_"\_B+ M_P!#%_Y(V_\ \;KS^BCV-+^5?<'M)]ST#_A>?Q%_Z&+_ ,D;?_XW1_PO/XB_ M]#%_Y(V__P ;KS^BCV-+^5?<'M)]ST#_ (7G\1?^AB_\D;?_ .-T?\+S^(O_ M $,7_DC;_P#QNO/Z*/8TOY5]P>TGW/0/^%Y_$7_H8O\ R1M__C='_"\_B+_T M,7_DC;__ !NO/Z*/8TOY5]P>TGW/0/\ A>?Q%_Z&+_R1M_\ XW1_PO/XB_\ M0Q?^2-O_ /&Z\_HH]C2_E7W![2?<] _X7G\1?^AB_P#)&W_^-T?\+S^(O_0Q M?^2-O_\ &Z\_HH]C2_E7W![2?<] _P"%Y_$7_H8O_)&W_P#C='_"\_B+_P!# M%_Y(V_\ \;KS^BCV-+^5?<'M)]ST#_A>?Q%_Z&+_ ,D;?_XW1_PO/XB_]#%_ MY(V__P ;KS^BCV-+^5?<'M)]ST#_ (7G\1?^AB_\D;?_ .-T?\+S^(O_ $,7 M_DC;_P#QNO/Z*/8TOY5]P>TGW/0/^%Y_$7_H8O\ R1M__C='_"\_B+_T,7_D MC;__ !NO/Z*/8TOY5]P>TGW/0/\ A>?Q%_Z&+_R1M_\ XW1_PO/XB_\ 0Q?^ M2-O_ /&Z\_HH]C2_E7W![2?<] _X7G\1?^AB_P#)&W_^-T?\+S^(O_0Q?^2- MO_\ &Z\_HH]C2_E7W![2?<] _P"%Y_$7_H8O_)&W_P#C='_"\_B+_P!#%_Y( MV_\ \;KS^BCV-+^5?<'M)]ST#_A>?Q%_Z&+_ ,D;?_XW1_PO/XB_]#%_Y(V_ M_P ;KS^BCV-+^5?<'M)]ST#_ (7G\1?^AB_\D;?_ .-T?\+S^(O_ $,7_DC; M_P#QNO/Z*/8TOY5]P>TGW/0/^%Y_$7_H8O\ R1M__C='_"\_B+_T,7_DC;__ M !NO/Z*/8TOY5]P>TGW/0/\ A>?Q%_Z&+_R1M_\ XW1_PO/XB_\ 0Q?^2-O_ M /&Z\_HH]C2_E7W![2?<] _X7G\1?^AB_P#)&W_^-T?\+S^(O_0Q?^2-O_\ M&Z\_HH]C2_E7W![2?<] _P"%Y_$7_H8O_)&W_P#C='_"\_B+_P!#%_Y(V_\ M\;KS^BCV-+^5?<'M)]ST#_A>?Q%_Z&+_ ,D;?_XW1_PO/XB_]#%_Y(V__P ; MKS^BCV-+^5?<'M)]ST#_ (7G\1?^AB_\D;?_ .-T?\+S^(O_ $,7_DC;_P#Q MNO/Z*/8TOY5]P>TGW/0/^%Y_$7_H8O\ R1M__C='_"\_B+_T,7_DC;__ !NO M/Z*/8TOY5]P>TGW/0/\ A>?Q%_Z&+_R1M_\ XW1_PO/XB_\ 0Q?^2-O_ /&Z M\_HH]C2_E7W![2?<] _X7G\1?^AB_P#)&W_^-T?\+S^(O_0Q?^2-O_\ &Z\_ MHH]C2_E7W![2?<] _P"%Y_$7_H8O_)&W_P#C='_"\_B+_P!#%_Y(V_\ \;KS M^BCV-+^5?<'M)]ST#_A>?Q%_Z&+_ ,D;?_XW1_PO/XB_]#%_Y(V__P ;KS^B MCV-+^5?<'M)]ST#_ (7G\1?^AB_\D;?_ .-T?\+S^(O_ $,7_DC;_P#QNO/Z M*/8TOY5]P>TGW/0/^%Y_$7_H8O\ R1M__C='_"\_B+_T,7_DC;__ !NO/Z*/ M8TOY5]P>TGW/0/\ A>?Q%_Z&+_R1M_\ XW1_PO/XB_\ 0Q?^2-O_ /&Z\_HH M]C2_E7W![2?<] _X7G\1?^AB_P#)&W_^-T?\+S^(O_0Q?^2-O_\ &Z\_HH]C M2_E7W![2?<] _P"%Y_$7_H8O_)&W_P#C='_"\_B+_P!#%_Y(V_\ \;KS^BCV M-+^5?<'M)]ST#_A>?Q%_Z&+_ ,D;?_XW1_PO/XB_]#%_Y(V__P ;KS^BCV-+ M^5?<'M)]ST#_ (7G\1?^AB_\D;?_ .-T?\+S^(O_ $,7_DC;_P#QNO/Z*/8T MOY5]P>TGW/0/^%Y_$7_H8O\ R1M__C='_"\_B+_T,7_DC;__ !NO/Z*/8TOY M5]P>TGW/0/\ A>?Q%_Z&+_R1M_\ XW1_PO/XB_\ 0Q?^2-O_ /&Z\_HH]C2_ ME7W![2?<] _X7G\1?^AB_P#)&W_^-T?\+S^(O_0Q?^2-O_\ &Z\_HH]C2_E7 MW![2?<] _P"%Y_$7_H8O_)&W_P#C='_"\_B+_P!#%_Y(V_\ \;KS^BCV-+^5 M?<'M)]ST#_A>?Q%_Z&+_ ,D;?_XW1_PO/XB_]#%_Y(V__P ;KS^BCV-+^5?< M'M)]ST#_ (7G\1?^AB_\D;?_ .-T?\+S^(O_ $,7_DC;_P#QNO/Z*/8TOY5] MP>TGW/0/^%Y_$7_H8O\ R1M__C='_"\_B+_T,7_DC;__ !NO/Z*/8TOY5]P> MTGW/0/\ A>?Q%_Z&+_R1M_\ XW1_PO/XB_\ 0Q?^2-O_ /&Z\_HH]C2_E7W! M[2?<] _X7G\1?^AB_P#)&W_^-T?\+S^(O_0Q?^2-O_\ &Z\_HH]C2_E7W![2 M?<] _P"%Y_$7_H8O_)&W_P#C='_"\_B+_P!#%_Y(V_\ \;KS^BCV-+^5?<'M M)]ST#_A>?Q%_Z&+_ ,D;?_XW1_PO/XB_]#%_Y(V__P ;KS^BCV-+^5?<'M)] MST#_ (7G\1?^AB_\D;?_ .-T?\+S^(O_ $,7_DC;_P#QNO/Z*/8TOY5]P>TG MW/0/^%Y_$7_H8O\ R1M__C='_"\_B+_T,7_DC;__ !NO/Z*/8TOY5]P>TGW/ M0/\ A>?Q%_Z&+_R1M_\ XW1_PO/XB_\ 0Q?^2-O_ /&Z\_HH]C2_E7W![2?< M] _X7G\1?^AB_P#)&W_^-T?\+S^(O_0Q?^2-O_\ &Z\_HH]C2_E7W![2?<] M_P"%Y_$7_H8O_)&W_P#C='_"\_B+_P!#%_Y(V_\ \;KS^BCV-+^5?<'M)]ST M#_A>?Q%_Z&+_ ,D;?_XW1_PO/XB_]#%_Y(V__P ;KS^BCV-+^5?<'M)]ST#_ M (7G\1?^AB_\D;?_ .-T?\+S^(O_ $,7_DC;_P#QNO/Z*/8TOY5]P>TGW/0/ M^%Y_$7_H8O\ R1M__C='_"\_B+_T,7_DC;__ !NO/Z*/8TOY5]P>TGW/0/\ MA>?Q%_Z&+_R1M_\ XW1_PO/XB_\ 0Q?^2-O_ /&Z\_HH]C2_E7W![2?<] _X M7G\1?^AB_P#)&W_^-T?\+S^(O_0Q?^2-O_\ &Z\_HH]C2_E7W![2?<] _P"% MY_$7_H8O_)&W_P#C='_"\_B+_P!#%_Y(V_\ \;KS^BCV-+^5?<'M)]ST#_A> M?Q%_Z&+_ ,D;?_XW1_PO/XB_]#%_Y(V__P ;KS^BCV-+^5?<'M)]ST#_ (7G M\1?^AB_\D;?_ .-T?\+S^(O_ $,7_DC;_P#QNO/Z*/8TOY5]P>TGW/0/^%Y_ M$7_H8O\ R1M__C='_"\_B+_T,7_DC;__ !NO/Z*/8TOY5]P>TGW/0/\ A>?Q M%_Z&+_R1M_\ XW1_PO/XB_\ 0Q?^2-O_ /&Z\_HH]C2_E7W![2?<] _X7G\1 M?^AB_P#)&W_^-T?\+S^(O_0Q?^2-O_\ &Z\_HH]C2_E7W![2?<] _P"%Y_$7 M_H8O_)&W_P#C='_"\_B+_P!#%_Y(V_\ \;KS^BCV-+^5?<'M)]ST#_A>?Q%_ MZ&+_ ,D;?_XW1_PO/XB_]#%_Y(V__P ;KS^BCV-+^5?<'M)]ST#_ (7G\1?^ MAB_\D;?_ .-T?\+S^(O_ $,7_DC;_P#QNO/Z*/8TOY5]P>TGW/0/^%Y_$7_H M8O\ R1M__C='_"\_B+_T,7_DC;__ !NO/Z*/8TOY5]P>TGW/0/\ A>?Q%_Z& M+_R1M_\ XW1_PO/XB_\ 0Q?^2-O_ /&Z\_HH]C2_E7W![2?<] _X7G\1?^AB M_P#)&W_^-T?\+S^(O_0Q?^2-O_\ &Z\_HH]C2_E7W![2?<] _P"%Y_$7_H8O M_)&W_P#C='_"\_B+_P!#%_Y(V_\ \;KS^BCV-+^5?<'M)]ST#_A>?Q%_Z&+_ M ,D;?_XW1_PO/XB_]#%_Y(V__P ;KS^BCV-+^5?<'M)]ST#_ (7G\1?^AB_\ MD;?_ .-T?\+S^(O_ $,7_DC;_P#QNO/Z*/8TOY5]P>TGW/0/^%Y_$7_H8O\ MR1M__C='_"\_B+_T,7_DC;__ !NO/Z*/8TOY5]P>TGW/0/\ A>?Q%_Z&+_R1 MM_\ XW1_PO/XB_\ 0Q?^2-O_ /&Z\_HH]C2_E7W![2?<] _X7G\1?^AB_P#) M&W_^-T?\+S^(O_0Q?^2-O_\ &Z\_HH]C2_E7W![2?<] _P"%Y_$7_H8O_)&W M_P#C='_"\_B+_P!#%_Y(V_\ \;KS^BCV-+^5?<'M)]ST#_A>?Q%_Z&+_ ,D; M?_XW1_PO/XB_]#%_Y(V__P ;KS^BCV-+^5?<'M)]ST#_ (7G\1?^AB_\D;?_ M .-T?\+S^(O_ $,7_DC;_P#QNO/Z*/8TOY5]P>TGW/0/^%Y_$7_H8O\ R1M_ M_C=?8-?G]7Z UYN/A&'+RJV_Z'7AY-WNS\_J**]/^#GPL3Q[?SZAK!=-%LG" M.(WPT\O!\OU"[3R>#R,=R/4J5(TX\TCCC%R=D>845])ZOXL^#'A#4O[%_P"$ M:M;Z2V#FG^)/A9X-^(/@PZ]\/(X+6[V%X?LV M4CE(ZQO'_"W7H ,5V76Q@145H:IH. ML:&8AK6E7VG&;)C%W;/%OQC.-P&<9'YU/9>$_$>I0K-IV@:I=Q,NY7@LI'4C MU! Z4N96O<=GL9%%7=2T;4]&E6+5].N["1P2J74#1%@/0,!3K70M7OM-GU"R MTN]N;*WSYUS#;N\<6!D[F P, YY[475KA9E"BM7_ (1;Q +2VNCH6I_9[MD2 MWF^QR;)F?[@1L88MVQU[5ZU<_ >V3X3+KD UD^(OLJ3&P,8/SDC*>4$WYP3W M]_:LYUH0M=[E1A*6QXA15B^T^\TN]DL]3M)[.ZCQO@N(S&Z9 (RI (R"#]#6 MFG@OQ3);_:$\-:PT.-WF"PE*X]<[<5IS)=2;,Q**(K>\MK2?0-4BN;O<;>![.0/-M&3L4C+8')QTH;2W"S*>GZ9?ZO=BUT MJRN+ZX8%A#;1-(Y ZG:H)IE[8W>F7DEIJ5K-:7,6!)!/&8W3(R,J>1P0:]9^ M >F7^D?%Y[75;*XL;A=.E8PW,31N 2F#M8 U#\<-(U+6OC)>6^C:?=:A.ME# M(T5K TK!0 -Q"@G&2!GW%8>V_>\G2US3V?NN^%-/O$73;1YV33X99I'D5 6R^,GRMI>Y< M(<]]3Y5HKZET'3?A;\7-$O8=%T&'3YH% D\JS2VGMRV[:P*?*WW2>K#ID=J^ M:_$.COX?\2ZEI$KF1K&ZDM_,*;/,"L0&QV! S^-%*NJC<6K-!.FXI.]T9U%; M-OX.\37EFEW:>'=6GMI%#)-%8RLC ]"&"X(K-6RNGU 6*6TS7C2^2+<1DR&3 M.-FWKNSQCKFMN9/9D69!15_5-"U?0WC36M+O=.:4$QB[MWB+@=<;@,]:DTWP MUKNLVSW&D:+J-_!&VQY;6U>55;&<$J" <$'\:.96O<+/8S**LV.G7NJ70MM, ML[B\G(+"*WB:1B!U. ":MZCX8U[1X/.U;1-2L8O^>EU:21+^; 4IW>CW\%A*%,=W+:NL3AN5PY&#GMSS1=!9F=16AI>@ZQKAE&BZ5?:B M8<&06EL\NS.<9V@XS@_E5%T>*1HY%9'4E65A@@CL13NKV$-HK;3P7XIDM_M" M>&M8:'&[S!82E<>N=N*QG1XI&CD5D=2596&"".Q%)23V'9H;1113$%%%% !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 5N^#_".I>-_$<6C:.84G=&D,D[%8 MT51DDD GT' /)%4-#TQM;\0:=I4<@B>^NHK97(SM+N%SCOUKZ?O[GP!\";+3 M0=)FDO;E'C2X@A62XD V[V9V*@ G;P"!SP,5S5ZSA[L5>3V-:<.;5['S%KNC MS>']?O=(NIH9I[*9H9'MV+(64X."0#UXZ"L^O6_BUXJ\ >*_#UM>^%+..UUJ M6]\V[!L_*E9"K%B[ ;6)8C/).:Y'X:>"9O'?C2VTT*PLHSYU[*/X(AU'7JQP MHQZYZ U<:G[OGFK6$X^]:.IR5%?77BKPKX)G^'/B6ZTCP_HN^SL;M5N+>RB5 MHY8XVZ,!G*L,?4&O'?@;\-;'QIJ=WJFO1M+INGLJ+;YPMQ*03@D[OAA[ MG!7.3R:IXA2ERR5GOJ*5.RNG<\\HKZ=U'0/AK\'/#5B?$FCQ:O>W(V%GM5GD MG=0-[JLAVHH)'&>,CK6?\1/AWX2\4?#:3QCX&MK:T>"W-TK6J^5'-$F2ZE , M!AANP.1@^T+%Q;6CL^I3HM+?4^M8O[0/@72=%M=*\0^'+&VLK:X(45Z)\%?!4/C'QXG]HVZSZ9IZ&XN4?[LAZ(A^K< MXZ$*1WKVOXG^$/"4?PKUR\TSP_I-O-!&?+GMK..)T=) IPR@'J"#14Q,85%3 ML$:3E'F/E"BBI;:WEN[J*VMD,DTSB.-!U9B< ?G748D5%?9&D> O ^CV^F>' M+O0])N]1^Q-(9)[*-Y)A&45W+E'I?"OC'4]$F##['<,D M9=@2T9YC8XXY0J?QZ"N:CB(U6TD:SI."NS%HKZ6^#?AGPN_P?&LZSX?T^_F5 M[B::6XM4FD(0D8!<<<+TX&>>Y-6?"NK_ D^(]Y)HUCX4M;2Y:-F$"1% MDR&$4DFTH2.N,$9&*]S\=R_#CX>V=I Y-8\(V,&FS!7,$]K;^3M=>J/&, @X M'OSD'DY^7JTHUE5OI9HF<' *_0&OS^K] :X,Q^S\_P!#HPO4_/ZOJOX%(D'P M4\VS 6=Y;EW*=2XX!/O@+^0KY4KV_P" ?Q+TSP[!<^'/$5VMG;SS>?:W,S8C M1R &1C_"#@$$\=UC5#J6AZ\]EITK^8]O'$LRA>I"/N&T=<9#8S[5VRZ$W@'X67EA M\.[$ZC>PHQB!D3?+*Q :1CP&91SCJ=H4=JYL1B*=6GR1W9K2I2A+F9P'P%6- M?B%XX6''EB?"8.1CS9,$- \;7'C[7M=>TLUN1?BT. M#-NWDALEG!;!"J,\XZ4Y35.M+FZK3S)47*"MT9S?[4/_ !]>&O\ $O =FEF(46.6\G 610N,J"\?!ZCKQZ]:S/VCKFV@U_P?/=QB MXMXVFDEB&#YB!HB1^(!%>D^(-.?XA>'["?PEXTFTBS#;Y)M-(;SDX^4LK H1 M@CKQR"#VQYDJ-/F7?5W_ $-+-U)69C_%"TFUSX%7MSXETY+34H($N3"K*_V> M8, =K D8()'!Z,:QOV<4BD^%>JI<()(FU.8.A&0R^1%D?E6[XW2V@^ NLVMI MJTNKK:VS0/>3S>;)(ZN VYNY!R/;&*P?VKT//_%/Q_P!7UR3R+'2[&WLK>^@NK3S%8R#R7#J'PV#DJN< 8&1SUKVR MY\;:E#\$QXP6&U.H'3TNO**-Y6XXR,;LXY]:^.*^K? HT[XA_ 2'P_;WPMYA M9?8KC #O ZGABN1D' /49!QD'IT8JC3IQBTM+ZF5&)[6S:?3+>$0V\,;",2$D))AF/*A&ZYY((P0*]'G\0_$9?&P@MO!=NWAT3" M(W#WT0F9=V#*/WG QSLVY]Z\W\!76C_"#XM:IX8U'689K.\MH0U](!&L.,^M=OK7PSU76]6DU71/B7KEA87,AE^SQ7,DL:J>2(V$@ &;?M)^'+'2_$FE:Q91+#-JD^?7_ (J^-E\ >&(]8AL([N_DE^RVAD'RQLPW$M@@XPG0=<#IUKY_ M^-.FP:+XAL-,A\4:GX@EAMR\YU"]^T&W9F^Z/[N0 2.O0]Q7J7[3#*? &EX8 M'=J2D<]1Y4E6X*2I1EKN1S6YVCG?A5XSOO'?QT.KZG;V]O.-(:'9;A@N%*\\ MDGDD_I]:N>)/$I\+_M4VMS)*T=K=00V=SC&"DBX&<] 'V,?]W\*Y#]G1@OQ4 M(8@%K"8 $]3E3_2JO[0+H_QT9YP.-']HC58=#\&: M'X1T[]W'(0Q1?X885"HI]B2#_P KO\ X>:M8^/? GA_5[O%S>Z:P$C-@&.Y M2-HV8@<)G\4_$O5+H2%[:VD-I;<<".,D<>Q;_!_(UOBTVX)=S.B[*3 M\CH=/TCP_P#"/X>ZEK7A*RN-8BDA6X>5+A',RJIVL7X&P9)RH/WB0#7D7P:T MJ/X@?%C4=;\21Q71A5[YHF!*M,SC;Q_=&3@'T KJ?V;O%GVJQO\ PC?.KB$& MYM$?G*$XD3TP"0E8WA.[L/A#\?-5T?49O(TB[7R8YI 0L2OMDB))R<# M[A;..I.,<8)2C[2&\N_=&C:?++H>K:WXA^(UMXM\K1/!5O>Z%$^UYGOHEFG& M.63,@".!_:"TB#P_K.@>-M*BBAU%+M1*=IQ,Z8>-FQCIM()ZD8& M>*['7?A[J'BK5_[:\.?$C6+"PNB)#!:73RPD8'^J*R *".>XY].*\<^->CIX M?ETC3QXNU3Q#.5D>X2_OO/$!RH4JO\&?FZDYQ48=1=2-GZZ/\2JK:B[GH7Q[ MTZV\4_"W2_%FG;76U:.=9"2"8)PHZ>NXQ]>G/T,]G,_PY_9@69_W5_;<,=IP>ZJP_P"^.G:H/@5J-OXP^%FJ>$]73W#>8!CH M O'KA_M+>(HS-I'ABU=-L -W/&O\)(V1CVP-_'H1^)&+HVZ73H)%A:%I?%7B;2 M=0TWXF^%K.RBD0*/)G22.X4YRI0.Q4C YSWXQBN5^&OB72_&_P *+;PQ_;DF MD:Q;6ZVH^S7/DW"["-DB8(+ @+D#W!ZU,GPLU+3#/=>(/BQXB%B@+Y6]:W\M M1U+.SL.!WP*RFO>DINSOYW^1I'95IMKLR!#]'4D;C?D@9Y(\MO\16MX=M]%^*GP*L MO#L6H"&:&R@MI2GS26\L(4 E#C*DJ/J#P0>1A&5J-.3V3-&KSDEU1@_LP_\ M(OZ]_P!?47_H)KG_ ((>%;#7/B=KVJ:E%'.-)E+012+D"5Y&VR>GRA&P"#R0 M>H%>I_#'PUX<\#_;O#FCZR-3U3Y+B^RPRG ^4?='4@$D\\GI7D/P:\<:7X9 M^(VMV^JW4-O8ZL[!+MW C5U=BN6Z!2&;G..E7S.?M90ZV%91Y%(]AG\0_$9? M&P@MO!=NWAT3"(W#WT0F9=V#*/WG QSLVY]Z\E_:3\.6.E^)-*UBRB6&;5(Y M1*_&G38-%\0V&F0^*-3\02PVY>_:#;LS?=']W( )'7H M>XI8;E]JG%_@_P 0JWY'<\VHHHKUSB"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 M:9J%QI&K6FI615;BSG2>(L,@.C!AD=^0*^E].^)7PZ^*6F0:;X MPM8;2[+86VOB0H8\9CF&,9SCJI]N,U\^^!X=$N/&^EP^*B@TB2;9);B/3W;=Y9B622Z:CJ)K6?YFA#M@%7'5QJ'XN>* MM#\*?"U? ND:E]LO_(AM-F\2/%$F"3(0, D*!C@_,"!BN)MOVD/&%K:0P+I^ MBN(D5 S02Y.!C)Q(!FL8JM5I+JK]>JZ%OV<)L]*\%Z3J\/[.&K:??Z?>QZG- M9Z@!;30N)G9P^/E(W$DGCUS7$_ WQM9>![W5/#/C'=I#SRI+&]U$T>R3;ADD MS]W(VD9 '7)Y%>F^%_B#J6M_!>_\7745DFH6MM=2"*)6$6Z(,5!!8GG SSW[ M5XOX4T6S^-?C#7[_ ,2ZK%I&IRQ1O;QVP 1V"[2=CDE@H120#WZBI@N95%4T M5_Q*EHX\NYZ5H_A#X36'CZSUG1?$$,M]-<@VFGVM]'+$DAZ81 6 Z]3@?2K/ MQ#$4GQT^'R2.%VM,V,@'/!7\R,55\*?"3PU\+-3'B7Q)XCCN)+96^SO<(+>. M,D8)V[F+M@D 9[],X->1>-/B8^N_%RV\5:?&XMM,EA%G&QV,\<;;L,1_>)?U MP&QSBB$'4J7BVTD]6$I\S_A(-!W?ZK[+)MZ?>WC/Z;:['X4*L MW[.4\]4JPR""7R,>G-7/%7A;PY\<] T[4-&UQ8);;=ME1!(T8;!:.2 M/<"#P._'N#6+X]U[0/A?\)3X'TB[%[?W%M):^6&!=!(3YLDF/NYW, .O/' ) M$J7/2C17Q)CMRS1%R?0<5P_[./B M4Z;XWN=#GEQ!JD!,:G)_?1_,,=AE-^<]<#GL7.+/E V0*?JY)^CCO5YW>7]DUI)&9W;32S,QR23+U)K M*_:3\3_9-+TSPM9LBB?_ $FY1'?[>^*-G-*FZWTM3>R97C!@=S5OP#\/?!WA&.Z\0>#[BX MU^;RGC26.\BF)'!,:%=J9) ZG\0*Q_A//%'^SG=/)(B)'#>[V9@ OWCSZ=:\ MU_9^\8'0?'0T:ZE"V6L 1#U<7L]NY2DER)F-K' MB^Z\;?&?3]5O(&ME%_;P0VS=88UD&%/ODDGW)[5]&?$SPIX6\5V>G6WB_66T MI(YF-L5NHH3*Y !4>8#GMP*\?^+'A:+P[\<-%U6WV1VNL7D-PP "A)5D42?G MPQ/JQKHOVGI4&BZ!$77S#<2L$SR0%'./3D5I*U2=+DTT)5XJ?-J=%X\U*+X/ M?"Q=/\*:7<>7+OMXKHN'6V=\DNY)R6.21QMR,'' /RC7U)\,-3M_BA\&+OPY MK,BOL/IZV#):I 8UE\S<5+'=G _O=/;K7*444XQ45RK8&VW=A1113$%%%% !11 M10 4444 %%%% !1110![WX6^)GA#P)\&&T[1M1DG\030/*T*V\@VW,BXR6*A M<)\HX/(7C->"445E3I1IMM=2Y3I^?U%%%>J<84444 %%%% !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 5^@-?G]7Z UY68_9^?Z'9A>I^?U%%%>J<84444 %%%% !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 %%%% !1110 4444 %%%% !1110 M 5^@-?G]7Z UY68_9^?Z'9A>I^?U%%%>J<845[EX+T?0OA-X;T;Q_P"*)+V\ MO-30I:P644;"!9$R&^37GZ^&/#&L>.6T_0?%$5GHA@$_P!N MU8>6T? W1XPH=P3QC /;WQC64F]-%U-'!I(XVBO2_BW\.]$\"V7A^X\/WM[= MIJLV_#7X+>'_ !GX!M]8U+4=0M[VZEECC6!T M\L%20/E*DG[I)Y'X5YYX5\#WNO\ Q(A\*S*Z/'=-%>LG_+)(V/F'.#@X! R, M9('>FJ\&Y+MN#IR5O,Y6BO5/B]\,-$\":7I5]X?OKVYCO9'C<73(W0 @J55< M=^QKRNKIU(U(\T291<79A1115DA1110 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:-WX?UFPLEO+[2+ZVM6^[/-;.B'Z,1BBZ0&=1110 4444 %%%% !7Z U^?U? MH#7E9C]GY_H=F%ZGY_4445ZIQGKWA'XIZUH.D:;X8\6^%CK.D7"HEK%+;$2R M1-TV!AB7AAM&.<@9YK'^-WA'2/!_CR.VT%?)M[NU6Y:VW%A"Q9E(&?X3MR!D MXYZ#%6_"GQIU;P]X#U/29[^\FOA%##H["&(QVBKPV6/)^7& 0<;>V:X[3_'7 MB32_%%QXBL]5D&K7"LLMU(B2LP.,C#@C' XX '%^1A.1R-W -7VV*ZU"R3[/;^9E8XTRH49]-PR0.22>,U@?!0MI'@GX@ZEJ$4D M-M#9+$692-T@27*#/&[E1C_:7UKSZ^^)/B[4?$5MKMUK@IWB+XF>+_%>F_8->UJ6YM"P9H5BCB5B.1NV*,\\X/< ]J' MAY.Z5DG;Y6#VBW[7_$]1T35I]"_9@L=5M,^=9:JDZ#.,E;D''T.,?C75^(X; M#P@OB3XHZ4(V;5-)MUL2G7S93@L5SC!_W,2#80"!\P&XX#$< MD]:3PTG*]]V[^@_:I+Y?B>G?%C_DB/P\_P"O5/\ T2M>*UL:MXLUO7-'TW2M M4OVGLM+3R[2'8JB-< =0 6X4#)SC\36/731@X1L_,RG)2=T%%%%:D!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 445[?\$/A(=6FA\4^)K;_ $"-MUE:R+_Q\,/^6C#^ MX.P[GVZYU:L:4>:1<(.;LC6^"7P?\E8/%7BNV!=@'L+*5?NCM*X/?^Z.W7TQ M[M=VEO?VPI/;S(4DBD&5=3U!%35XO\;/BXNA6\WAGPW.#JDJ[;NX0_\ M'JI'W0?[Y'_?(]^GAWJ8FK_6AZ%HTH'SOX@M;:Q\3:G:6#;[6WO)8H&SG**Y M"G/T K.HHKZ!:(\P**** "BBB@ K] :_/ZOT!KRLQ^S\_P!#LPO4_/ZBBBO5 M.,**** "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 ***]&^ M$WPLN?'NJ?:[]7@T*U?$\HX,S=?+0_S/8>Y%1.<81YI%1BY.R-3X,?"8^+[Q M=1&.GF./0=AW/X MX\*I4GB:EE\CT(QC2CJ9OQD^*R>#-.;2-%E5]=NDZCG[(A_C/^T>P_$\8S\I MRRR3S/+,[222,6=W.2Q/))/ZA.]QS0H M1HQLMSAJ5'-W"BBBMS,**** "BBB@ K] :_/ZOT!KRLQ^S\_T.S"]3\_J*** M]4XPHHHH **** "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 **** "BBNE\">"- M2\>>(X],TY2D2X>YN2N5@C]3ZD] .Y_$A2DHJ[&DV[(O_#7X<7_Q!UX0Q[H- M,MR#>7>/NC^ZOJQ[>G4^_P!@:1I%CH6D6^F:5;K;VEL@2.->P]?W4X>=^ MRC^I["O!KUI8B=H[=#T:=-4XW9G_ !'^(FG_ ^T W-QMGU"<%;.TSS(W]X^ MBCN?PZFOC_7-;U#Q'K5QJNL7#7%W*-2\8>(;C5]8 MEWSRG"H/NQ(.B*.P'_U^IK&KU<-AU1CYG'5J.;\@HHHKJ,0HHHH **** "BB MB@ K] :_/ZOT!KRLQ^S\_P!#LPO4_/ZBBBO5.,**** "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 **** "BBM#0M"U#Q)K5OI6CV[7%W<-M1!T'J2>P Y)H;25 MV&Y:\)^%=2\9>(H-(T>+=+*G4U]C>"O!FF>!O#L6EZ2F3 M]Z>X8?/._=F_H.PJC\.?AYI_P^\/BUMML]_. UY=XYE;T'HH[#\>IKH=9UBQ M\/Z/R7-+K:C!8:;;R7-U<.$BBC&68FOKGX4_#*V^'^B>9 M<[)]:NE'VJ<7PCN==N$Q-,.5A!_Y9I[ M>I[_ $KT266."%Y9G6..-2SNYP% Y))["O%Q6*]I[D-OS.^C1Y?>EN17M[;: M=8S7E_.EO;0(9)99#A44=237R5\6?BE<^/M6^RV)>#0[5S]GA/!F;IYCCU]! MV'N36G\9OBPWC&^;1="E9=#MW^9QQ]KNK"87D7//;W8[!1117H',%%%% !1110 4444 %%%% !1110 5^@-?G]7Z UY68_9^?Z' M9A>I^?U%%%>J<84444 %%%% !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 %%%% !115G3]/N]6U&"PT MVWDN;JX<)%%&,LQ-&P!I^GW>K:C!8:;;R7-U<.$BBC&68FOK+X4_"FT\!:<+ MR^$=SKMPF)IARL(/_+-/;U/?Z4?"GX4VG@+3A>7PCN==N$Q-,.5A!_Y9I[>I M[_2O1)98X(7EF=8XXU+.[G 4#DDGL*\7%8KVGN0V_,[Z-'E]Z6X2RQP0O+,Z MQQQJ6=W. H'))/85\O\ QB^,4GBF:70?#K:C!8:;;R7-U<.$BBC& M68FC8 T_3[O5M1@L--MY+FZN'"111C+,37UE\*?A3:> M.%Y?".YUVX3$TPY M6$'_ )9I[>I[_2CX4_"FT\!:<+R^$=SKMPF)IARL(/\ RS3V]3W^E>B2RQP0 MO+,ZQQQJ6=W. H'))/85XN*Q7M/69UCCC4L[NPKY?^,7QBD\4S2Z#X;E:/18VQ-.O!O"/Y)Z#OU/84?&+XQ2>*9I=!\-R MM'HL;8FG7@WA'\D]!WZGL*\@KHPN%Y??GN95JU_=B%%%%>D5F/V?G^AV87J?G]1117JG& 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 %%%6=/T^[U;48+#3;>2YNKAPD448RS$T; &GZ?=Z MMJ,%AIMO) M.%Y?".YUVX3$TPY6$'_EFGMZGO]*]$EEC@A>69UCCC4L[NPKQ<5BO:>Y#;\SOHT>7WI;A++'!"\LSK''&I9W*9I=!\-RM'HL;8FG7@WA'\D]!WZGL*/C%\8I/%,TN@^&Y6CT6-L33KP;PC M^2>@[]3V%>05T87"\OOSW,JU:_NQ"BBBO2.4**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ K] :_/ZOT!KRLQ^S\_P!#LPO4_/ZBBBO5.,**** " 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 EM;6>]O(;6TB::>9Q''&@R78G 'UKZV^%'PIM/ 6FB\OP MEQKMPG[Z;J( ?^6:?U/?Z5Q_P!^&?V2W3QCK< ,TR_\ $NBXKW8G R>!7CXS$*9I=!\-RM'HL;8FG7@WA'\D]!WZGL*=\9OB]+XENI_#OAV8QZ/"^V>=# MS>,#Z_W >GKU]*\>K;"X7E]^>YG6K7]V(4445Z1RA1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !7Z U^?U?H#7E9C]GY_H=F%ZGY_4445Z MIQA16GX?\.ZMXIU=-+T"S:\O'5F$:LJ@ #))9B !]3U('4BLRBZO8 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 *])^#7PW;QQXB^V:C'_Q)=/<-<9Z3OU$0_F?;ZBN0\)>%[_QCXFM=&TM? MWL[?/(1\L2#[SM[ ?GP.]?:/AGPY8>$_#MKH^E1[(+=,;B/FD;^)V]23S7%B M\1[./+'=G11I\[N]C51%CC5(U"(H 55& !Z"O%OCW\3/[&T]O"FB3E=0ND!O M)4/,,1'W,_WF'Y+]17=_$KQ[:^ /"LE])MDOI\Q64!/WY,=3_LKU/X#N*^-; M^_NM4U">^U"=[BZN',DLKG)9CU-<>#P_._:2V1O7JQ"2_N)XC-(J,A M+*H5E; 8!<#TY!)S7DS:YX2U+Q[)J7B+PU/IVFB'$FF:6X4&=0 >#MV*2#D# MD>_-=EX%\+_%70[33+_P;?VMQI5ZL<[I]L1K>(, Q65'P00&^;8"W!P/OB^UAX"MH=0OX;(?;C#+&BM(K$'+-@%@I0$Y/8?PFO/@TJC3=[WUOMZ MG3*[BK+Y#OCWI.C6&C^#[K0]&LM*%[!-)(EK"J%OEA(#$ ;L;CR?4^M7-=AT M#X1>&_"MM+X6TO6K_4D^T:G/J,(G95 3>D>< AYT3[*3LY8$YP"KY R>. :SA-.$%)Z:WU^XJ46I2LM=#2;X->&T^+LMXUL# MH$>G_P!H&R#':)MY&W;C_5X!;&>O'W>*YW0HM ^+/@;Q2G_",:5H6H:0OVFQ MFTV 1?*58JLC#[_W"&.,'=D $5W\/CS1+SXQWWAQ;^$0_P!DK:+<;QM:=69F M0-G&0K=/56'M7#>%M"U'X0_#_P 97WBX6UI<:A MKI]OYZR-.^V0 X4_=RX/ M7.%8D#%1&4[>\_>TL4U&^FVMS:^$?A_PE/\ ";3KKQ%HFFW,E]>O:FYN+9'? M<[E$ )NX87&01[\9_"NM\?>(K"S^%MYXVTQS#J7BG3 M[6Q4&=:\-:1 M96"7[.ZO:VZP^9&R*R[@ ,]CR,C->(U[/\5Y8S\%?AV@==QM5(7/) A0'\B1 M^=>,5UX:_L_O_,QJ_$%%%%=)D%%%% !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% !3HHI)IDBA1I)'8*B(,EB> .YIM>__L__ TW,GC+6X> 2-.A=>O8S'^2 M_B?0UE6JJE#F9<(.%]:T.RBM_(UH1K[-Z #DTFTE=AOH=5\)/AU+X]\3#[6KI MH]D0]W*.-_I&#ZGOZ#/M7V!##';P1P01K'%&H1$08"J!@ #L,5C>#_"EAX+\ M,VVC:6"8X1NDE8?--(?O.?<_H,#M53X@>-K/P'X5GU2ZVR3G]W:6Y.#-(>@^ M@ZD^@^E>#7JRQ%2T?D>E3@J<;LXCXZ_$O_A&='/AW1YL:K?QGSI$;FVA/&?9 MFZ#T&3Z5\N5>? +X9_VA=)XOURW_T6 M!O\ B7Q..)9 >9,>BGI[\]J^CZ\G&XB[]G'YG;0IV]YE>_OK73-/GOM0G2WM M;=#)+*YP$4#)-?&WQ+\>W7C_ ,527K[H["WS%90'^"//WC_M-U/X#M7>?'OX MF?VQ?-X3T2<-86K_ .FRH>)I0?N9_NJ>OJWTKQ.ML'A^1>TENS.O4YGRH*** M*] Y@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ K] :_/ZOT!KRLQ^S\_T.S"]3\_J***]4XPHHHH **** "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 **** "NU^%WP_N/'_BI+=E9- M,M2)+Z<<83L@/]YL8'IR>U/^'7PMUCQ_?*\2M::3&V)[YUX]U0?Q-^@[^_UA MX6\*:3X-T1-+T*W\F!3O=F.7E? !9CW)P/RXXKAQ6*5-0OXGM79^-?%]AX(\+W&L:B<[!L@A!^::0CY4']3V )KXNU_7;_Q+KMUJ^KS M&:ZNGW.>P'90.P P /05Q83#^TESRV1T5JG*N5;F>2222:[N8[>UB>::5@J1QJ69R>@ M'4T 1U[#\+/@==>)?*UCQ7'+9Z3PT5O]V6Z'KZJGOU/;UKL?A9\"8-*$&M^- M(EGOAAX=/.&C@]"_9F]N@]ST]OKR\1C/LT_O.RE0ZR(+&QM=,L8;+3[>.VMH M%"111+M5!Z 5A^-/'6C>!=':]UF?]XP/D6J$&2=O11Z>I/ KG/B;\7M,\!V[ M6=GY=_K;K\EL&^6'_:D(Z?[O4^PYKY6U_P 0:GXGUF;5-;NGNKJ8\LW11V51 MT 'H*Y\/A95?>GM^9I4K*&D=S9\>_$+6/B!JRW6J,(K:'(MK.,_)"#_-CW8_ MH.*Y2BBO;C%15H[' VV[L****8@HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH *_0&OS^K] :\K,?L_/\ 0[,+ MU/S^HHHKU3C"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 ***Z_X M?_#?6?B!J9BL%^SV,1_TB^D4[(_8?WF]A^.!S4RDH+FEL-)MV1B>'O#FJ>*= M9BTS0[1[FYD/0?=0=V8] !ZFOJOX:?"32_ -N+J8K?ZU(N)+MEXBSU6,'H/? MJ?8<5T/@WP3HW@;15T_18,$X,UPX!DG;U8_R'05LZAJ%II6GS7VI7$=M:P+O MEFE;"J/K7BXC%2JOEAM^9WTZ*AJ]RP3@9->&?%/X[QZ>9]#\$RK-=#*3:DN& M2(]Q'_>;_:Z#MGMQWQ2^-UWXK\W1_#)ELM'R5DESMENA[_W4]NI[^E>15T8? M!V]ZI]QE5K](CYII;B=YKB1Y99&+/([%F8GJ23U-,HHKU#D"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "OT!K\_J_0&O*S'[/S_0[,+U/S^HHHKU3C"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@ HIR(TDBI&I=V("JHR2?0"OH/X5? @0F+7/'5N&?A[ M?3'Y"^C2^I_V/S]*RJUH4HWD7"#F[(Y#X7?!6^\8F'5M=\RQT3.Y1C$ET/\ M9]%_VOR]1]0:9I=CHNFPV&E6L=I:0+MCBB7 _J??J:M*H10J *JC & !7" M?$?XK:1X M# 2+W6)$S#9(WW?1I#_"OZGMZCQ*E2IB9V7W'?&,:4;F_XM\8Z M/X*T5M2UVY\M.D42\R3-_=5>Y_0=Z^4/B'\3M8^(&HDW+-:Z9&V;>Q1OE7_: M8_Q-[]NV*P?$OBG5_%VL2:EKMVUQ.W"CHD2_W57L/\G)K(KU,/A8TO>>K.2K M6<]%L%%%%=A@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !7Z U^?U?H#7E9C]GY_H=F% MZGY_4445ZIQA1110 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 %%%% !5K3=-O=8U&&PTNVD MNKJ=ML<42Y9C_GOVK1\*>$=8\9ZTFFZ%;&:4\R2-Q'"O]YV[#]3VS7UE\._A MGI/P^TO;;*MUJ4J_Z3?.OS-_LK_=7V[]\URXC$QHKNS:G2'F'=8_[J^_4^PZ^3&-7$SN=K<*43JOBK\<;?0!- MHOA"6.YU092:[&&CMCW [,_Z#OD\5\U7EYRW=]/)<7,S%Y)96+,['J23 MUJ&BO:HT845:)P3J.;NPHHHK8S"BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_0 M&OS^K] :\K,?L_/]#LPO4_/ZBBBO5.,**** "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@ KL M_AW\-=6^(.J;+53;:=$P^TWSKE4_V5_O-[?GBM_X6_!F_P#&=>7-+;N=%2I&FK( MWOBC\8-0\<7#Z?IADL="1OEASA[C'\4F.WHO0>YKS2BBO;A"-./+$X)2@KWGX4_ HW:0Z[XX@9(3A[?3'&"_HTOH/\ 9[]_0]3\*?@G M;^%O*UGQ0D5WK'WHH.&CM/Z,_OT';UKU^O)Q.,O[E/[SMI4.LAL:)%&L<2JB M( JJHP !T %1,P62-R/1G/\*_J>WJ.>^*OQKMO"7F MZ-X;,=WK6"LDA^:.T/O_ 'G_ -GH._H?F&_O[K5+^:]U&XDN;J=R\LLK99R> MY-9X;".?OSV*JUE'2.Y>\2^)]6\6ZS)J>NW37%P_"CHL:]E4=@/\\UDT45[* M22LCA;;U84444Q!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^@- M?G]7Z UY68_9^?Z'9A>I^?U%%%>J<84^**2XF2&"-I99&"HB*2S$G ZFF5 MZ'\$-:T70?B5#=^(988(3;R1PW$X^6&4XPV?X>-PS_M5$Y.,7)*Y45=V,_Q5 M\--5\*^$=%UN[6XD_M"-WN8OLCJMCRNQ7<_Q,&Z$#!!'/6N?TSPUKNM0M-HV MBZCJ$2L49[6U>50P ."5!YY'YBO8?B1X<^(FEZ;K.J6/B.;7O#6H;WG1)C*( M8B^[A&R%4&=6OO#B:6\:7D)B:(7@0#<0>C@ M[21U4[SNY&!R?6'&FI-IZFWLDY6/F%[&[COOL4EK,MV7"?9VC(DW'HNWKDYZ M5;U+PYKFC6\<^L:-J%A#(VU)+JU>)7.,X!8 $XKZ:T[['JGQV\1:S)ILL-QH MFDQQ1"ZB \QR6)E7T^4;01V)KC?ACKFH^/? WCO3?%UW+JD0M_M,;7#;C$[+ M(?DSPH!12H !' I_696O;:U_F+V2O:_?\#QG_A&=>_LC^U?[$U'^SMN_P"V M?9)/)VYQG?C&,]\U2LK&[U.\CM--M9KNYER(X((S([X&3A1R> 37UAX7U*T@ M^&O@O1=3CWVFO61L'ST!:%F&?J%*_5A7FOPZ\.?\*ZN_&?B;7XD>7PVCV=D[ M, DL[ \KU(+ Q@'TE/7L1Q3:E=:K;SUL#I:K4\=U+2=1T:Z%MK&GW5A.5#B* MZA:)BIR <, <<'GVJI7M?[2K%_$6@,W):P))_P"!UXI711FZD%)]3.<>6304 M445J0%%%% !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 45U'@WX=^(O'-T$T M6R(M@V)+R;Y(8_\ @7<^PR:^CO GP0\.^$/+N[]!K&J+SY]PG[N,_P"PG3\3 MD^F*YJV)ITM'JS6%*4SQ'P)\$_$?C#R[N\0Z1I;8/VBX0[Y!_L)U/U.![FOI M#P7\.?#O@6UVZ+:9NG7;+>S?--)^/8>PP*ZFN9\8?$'P[X(M/,UR^59V7,=I M%\\TGT7L/N:\UKMP^#Y?>J;]C"K7OI$5F+,68DDG))[TE%%>D<@4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 5^@-?G]7Z UY68_9^?Z' M9A>I^?U%%%>J<85N^$K3PU>ZM+#XQU&ZTVS: ^5^%+C1%4&S@LI)!D! M1F)H^%(V_*W8?PUXO?:A>:I>R7FIW<]Y=28WSW$AD=\ 98DDX ^@JO7.L. MOB;][N:NJ]DM#Z#_ .%ZZ!)\59+M[>;^PI-/^P27+1?O)"KLP?:#]SD@#&1N M)P,D5S5KXC\&_#WP/XDL?"/B&YU[5-=06Z/]B>V6VCPPSEL$L [6/R740O&O'S$ 'YL= M":T/C-\3= \4>&;+3O"DVYKRX%YJ96-XCO6-457RHW\8YY \M?;'BU%-8>": M?:_XB=2331Z;\;/&6B>,=:TB7P]=-=16UCLE:[N$@M8 M9)YI#M2.-2S,?0 BCW) KZ \"_L[6&G^7?> M-9EO[@886,+$0H?]IN"Y]N!]:]S@C M@@C&U(HD"J@] !P*J:UKVE^'=.>_UR^ALK9.KRMC)] .I/L,FO)?'?[0^F:5 MYECX-C74[L<&\DR((S_L]W/Y#W-?/OB'Q-K'BK4FOM?OYKRB_$^98^"(6LX#E3?SJ#*W^XO1?J5F/V?G^AV87J?G]1117JG&%%%% !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 %%%% !117<>"?A+XF\;LDUI;?8M./6^N@50C_8'5_PX]2*F4XP5 MY.PU%R=DN_KS*V/Z4_O.N&'ZR.5\&?#CPYX&M@NC M68:Z*XDO9\/,_P"/\(]EP*ZJN9\7_$+PYX(M3)KE\HG*YCM(?GFD^B]A[G ] MZ^+/,L],9M&TQLCRH'_ 'L@_P!M^OX# ]S:52%- M6/;O'?QI\.>#1):P2#5=47(^RVSC;&?]M^B_09/M7SAXT^)?B/QU.?[6O#'9 MALQV,&5A7TR/XC[G/X5R5%>M1PM.EJM6<4ZLIA111729!1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Z U^?U M?H#7E9C]GY_H=F%ZGY_4445ZIQA1110 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 %%%;/AOPCKGBZ_%IX?TZ6[<$;W PD8]68\#\:3:2NQI-Z(QJZ?PA\// M$GC>X":'8,;<'#WQKV2WMX;2W2"UAC@AC&U(XU"JH] !P*\ZMCHK2GJ=,,.WK(\P\$? ;P[ MX9\N[UD#6]17!S,F(8S_ +*=_JV?H*]250JA5 P !TJEJ^M:;H&GO?:U?0 MV5LG629PHSZ#U/L.:\*\;_M'LWF6?@:VV#I_:%TG/U2,_P V_*N!1K8F5]SI M;A21[7XD\6:'X2T\WGB#4(K2/!V*QR\A]%4#=R@-.X]AT3]3[BO(-3U6_UK4)+[5KR:\NI#\TLSEF/MST'MT%5*].C@H0U MEJSDG7E+1:$MSI^?U%%%>J<84444 %%%% !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 445K>'_"^M>*;[[)H&FSWTO\ %Y:_*GNS'A1[DBDVDKL:3>QDUHZ+ MH&K>([\66AZ?/?7!_@A3.T>I/0#W.!7NW@[]FV&+R[KQM?>D<*!03ZGU/N>:X*N.A'2&IT0P\G\6AXCX) M_9PCB9+SQQ="8@Y%A:.0I_WY.I^BX^M>XZ9I=AHUA'9:39PV=M&,+%"@51[X M'?WJT[K'&SR,$102S,< #U)KR;QQ\?\ 0/#QDL_#JKK=^N071L6\9]W_ (O^ M \>XKSG*MB96W.JT*2/5+N\MM/M)+J^N(K:WB7=)+,X14'J2>!7BWC?]HO3[ M#S++P7;C4+@94WLX*PJ?]E>"_P"@^M>'^+/'GB'QK=>;KVH/+&IS';)\L,?T M0X4444Q!1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Z U^?U?H#7E9C M]GY_H=F%ZGY_4445ZIQA1110 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 445T'A;P+XB\97/E:!IDMP@ M.'N&&R*/ZN>/PZ^U*4E%78TFW9'/UM>&_!^O>+KS[-X?TV:[(.'D48CC_P!Y MSP/SKWWP=^SEI&F^7=>+KHZK<#G[+"2D"GW/WG_\='J#7L5C86FF6<=IIUK# M:VT8PD4*!%4>P%>?5QT8Z4]3IAAV]9'BO@W]G"PL_+NO&=Y]NE&#]CMB4B'L MS\,WX;?QKVC3=+L-&L4LM*LX+.VC^[%!&$4>^!W]ZFN+F"SMWN+N:."&,;GD ME<*JCU)/ KR/QE^T/H.C>9;>&8CK-V./-R4MU/\ O=6_#CWKS[UL3+O^1TVI MTD>NRRQP0M+/(L<:#I^ M?U%%%>J<84444 %%%% !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 %%%% !1170>%? WB'QG=>3H&FR3HIQ)<-\L4?^\YX_#K[4I245 M=C2;=D<_71^%/ 7B/QI<^7H.G22Q X>YD^2&/ZN>/P&3[5[UX+_9WT71_+NO M%@ X%1:CJ=CI%C)>:I=PV=M&,O+.X11^)KQCQE^T?I]EYEKX,L M_M\PR/MER"D0]U7AF_';^-<%JV)EW_(Z?W=)'M5[?6FFVY/%>/>,?VC-'TSS+7PE;'5KD(-2FNR#E(R<1Q_[J#@?E6)7H4L#&.M34YIXAOX3H?%/COQ'XRN/,U_4I9XP M#]>\77OV;P_ILUVP.'D Q''_O.>!2;45=C2;T1B5N^&/!>O^,;S[/X?TV6Z MP<238VQ1_P"\YX'TZ^@KW?P7^SGIFG^7=^,;G^TK@8/V2 E85/NW#/\ H/8U M[-96-IIMG'::?;0VMM$,)#"@15'L!Q7GU<=&.E/4Z88=O61X]X+_ &==(TOR M[OQ?H->QVMI;V-K';65O%;6\0VQQ0H$5!Z #@4V M]OK73;.2[U"YBM;>(;GFF<(JCW)X%>->-/VC-,T[S+3P=;?VE<#(^US@K I] MAPS_ *#W->?^^Q,N_P"1T_NZ2/9+_4+/2[*2\U*ZAM+:,9>69PBK^)KQ?QI^ MT;I]CYEIX,M?M\XR/MEP"L*GU5>&;\<#ZUX3XE\8:]XOO?M/B#4IKL@Y2,G$ M]3*<8*\G8:BY.R.%KH?"_@3Q)XQF":!I@ Z5YU7'Q6E-7.J&';^(\4\'?LXZ;8>7=>,;O^T9PQM7N;VXBMX(QEY9G" M*H]23P*\A\:?M$:)H_F6OA6'^V+L<>>V5MT/UZO^&![UPWK8F7?\CH_=TD>O M75W;V-K)BV%Q?7!_@@C+8'J?0>YKV3PC^S; M?W)2X\97ZV4?4VEH0\A]B_W5_#=652M3I_$RXPE/9'B$$$UU.D%M$\TLAPD< M:EF8^@ ZUZGX2_9]\4:[Y<^M[-#LVYQ,-TS#VC'3_@1!]J^B_#/@;PYX/@\O M0-+AMG(PTY&Z5_JYY_#I[5OUYM7'R>E-6.J&'2^(X?PE\(?"/A#RY;73Q>WJ M<_;+W$C@^JC[J_@,^]=Q7,^*OB'X9\&QG^W-4BCGQE;6+YYF_P" #D?4X'O7 MA_BW]H_6-0WV_A.S72X#P+F?$DQ'J!]U?_'OK7-&C6KN_P"+-7.G35CZ$UOQ M%H_ANR-WKNHV]C#V:9\%O91U8^P!KQ?Q;^TI!%OMO!FG&=N@O;T%5^JQCD_B M1]*\#U+5+_6+Y[S5;R>\N7^]+/(78^V3V]JJ5Z-+ PCK/4YIXB3^'0V_$?C# M7_%MUY_B#4Y[P@Y2-FQ&G^Z@^4?@*Q***[DDE9'.VWJPHHHIB"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@ K] :_/ZOT!KRLQ^S\_P!#LPO4_/ZBBBO5.,***U?#?AO4_%FNP:1H MEOY]U-SR<*BCJS'L!_\ 6&20*3:2NP6NAE45ZQXT^&&FZ9X(M9_#NH:5>:IH MT4C>(%@U'S92Q=0,)T4(=PZ*>G4US'AGX9:UXFT&;6_M.GZ1I,3[/MVJW'D1 M.VVL93%>#2[HS-:L.H<%1C& M1DAP?!3Q1=>!1XJMY=/DM&M#=BW65_/* 9X&S; MG SC=^O%9-N$<:JI)+%02!QCIU('>A5(--I[ M!RR5E;<\#\Z]P\(?LVV=N$N?&=^;N3J;*S8I&/9G^\?PV_6O<+2SMK"U2VL;>*V M@C&$BA0(JCT ' IUQ<0VEN\]U-'##&,O)(P55'J2>!7F5<;4GI'0ZX8>,=7J M5=(T33- L5L]%L+>QMU_Y9P1A03ZGU/N>:O=.M>2^+_VA/#>A^9;Z C:W=C( MW1G9 I]W/WO^ @@^HKPKQ=\5?%?C(O'J6HM!9M_RYVF8XL>A[M_P(FIIX2K4 M=Y:>HY5H1T1]'>+OC3X1\*;X1>?VI>KQ]FL2'P?]I_NC\R?:O#?%WQY\5^)- M\&G2+HEDW'EVC'S2/>3K_P!\[:\QHKTJ6$I4];79R3K3D.DD>61I)69W8Y9F M.23ZDTVBBNLQ"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@ K] :_/ZOT!KRLQ M^S\_T.S"]3\_J***]4XPKL?A?XWB\ ^,UU:ZM9+FV>![>9(B X5B#D9X)!4< M<5QU;_@[7+'0M:>;5-"L]F^(_ /A'QYH.L^+?AQJDWVNTWW-[I\ZL22W Y.X\''',>.O&N@>$+?5_! M_P ,M/L8;+4$1;W4X+IKDSJR?-&K,3QAB/O$#+8 ))&/I'Q7LT\'6'A_Q;X4 MMO$,.FONLI9+DPF, Y"L IW#MV! (-<*A4DD];)Z;7M8Z.:*;77\#U[P+\. MK7P!XLUJ;2;M[N"\TE9;&64#SD&X[E. ,\B,YP.PQQSP?P(DSX0\?Q7+ V@T M]6D63[@S'-DG/'0<^P]JPD^.>OK\0SXF-M!Y/V!P=V.? M0#BJVI?%#3X_"NIZ'X,\)V_AR/5F'VV9;M[AY%_N L!M')&.@!; &QJM- M2U;MKZ!SPNFNESV;1/$?_".^!OAJ)F46FI>787*N,@K)$=OT^<)SZ9KE8-!3 MX.:%X]UD92:68:;HSR(-^UU#AE8_?P'4G ZPGTP/-O$?Q(DU[P'X?\-Q:<;, MZ*5(NUN"S2%5V@@;1MZYZFK?Q(^+5Y\1-*TRQEL!8QV;&2;$PD%Q)M #?=&W M'S<<_>]J(X>=[=&]?ON@=2-O38ZC]I/_ )#_ (?_ .P>?_0J\5KLOB1\0I/B M%J5A=/IRZ>MG:B ()O,+G));.!@=.,?B>W&UUT(N%-1EN8U&I2;04445L9A1 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 %%%% !114MM;3WEPEO:0R3S2'"1Q(69 MCZ #DT 145ZMX4_9]\5:Z8YM:\O1+1N3Y_S3$>T8Z?\ B*]S\(?"'PEX/\ M+FM; 7M\G/VR]Q(X/JH^ZOX#/N:Y*N,I4]%JS>%"(-2M[&/'RB1OF?_=4JV&C6+WFK7D%E;)]Z6>0(OTR>_M7@_B_P#:3=M]MX*T M_8.GVV]&3]5C'\R?PKQ37/$>L>);XW>O:C<7TW8S/D+[*O11[ "M*6!G+6>A M,\1%?#J>_P#C#]I#3;'S+;P=9'49AD"[N04A!]0O#-^.VO#?%'CKQ'XQN/,U M_5)KA /X@#WJ) MSC!7D[%1BY.R/.JW/#G@SQ#XLN/*T#2KB[&<-*%VQI]7.%'YU])^%?@!X3T# M9-JJOKEVO.ZZ&V('VC'!^C%J].@MX;6W2"UBCAAC&$CC4*JCT '2N"ICXK2" MN=,<,W\1X)X4_9I4;+CQEJF[N;2P_D9&'Z ?C7LOAWPAH'A2V\GP_I5O9C&& M=%S(_P#O.$/#N^&QG;6KM>/+L MB#&#[R'C'^[NKAOFWQ5\=_%_B/?#9W"Z-:-QY=D2)"/>0_-^6VO-I)7FE:29VDD ;UJ,QEB5]D]G\7_ +1VL:EYEMX3M%TJW/ N9L23D>P^ZO\ X]]: M\?U#4;W5KU[S4[N:[N9#EI9Y"['\35:BO3ITH4U:*.64Y2W84445H0%%%% ! 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 5^@-?G]7Z U MY68_9^?Z'9A>I^?U%%%>J<84444 %%%% !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 %%%% !174>%?ASXH\8NIT72Y6MR<&[F'EPC_ ($>OT&37M_A/]G#1]/\ MNX\67KZI..3;09CA!]"?O-_X[]*YZF(ITOB>II&E.>R/GG1= U;Q%?"TT/3[ MB^G[K"A;:/4GH![FO8?"O[->HW6R?Q?J*6$?4VMH1)+]"Y^53]-U?0FF:3I^ MC62V>DV4%E;ITB@C"+]<#O[U;KS:F.G+2&AUQP\5\6IS/A?X=^%_!Z*=$TF% M)P.;J4>9,?\ @9Y'T&!735P?BKXR>#_"F^*;4!J%XO\ R[6.)&!]"V=J_B<^ MU>*^*OVA_$VL[X-!CBT2V/ :/]Y,1_OD8'X 'WK*&'K5G=_>RY5*<%8^D->\ M4:'X8M?M&OZI;6*$942O\S_[JCEOP!KQSQ5^TK;1;[?P?I;7#=!=WWRI]1&. M3^)'TKY^O+VZU&Z>YU"YFNKB0Y>6>0NS?4GDU!7H4\#3CK+4YI8B3VT.A\3> M._$OB^4MK^K3W,>HHKNC%15DCG;;U84444Q!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 5^@ M-?G]7Z UY68_9^?Z'9A>I^?U%%%>J<84444 %%%% !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 !115O3=+O\ 6+U+/2K.>\N7^[%!&78_@.WO1L!4I55G<*BEF8X R2:]H\) M_LX:UJ/EW'BN\32H#R;>'$DY'H3]U?\ Q[Z5[?X5^&_A;P[MVUF]7GS;T H#_ +,?W?SR?>O2:Q?$?B_0/"=K MY_B#5(+,$96-FS(_^Z@^8_@*\Z>*K579?@=,:,(:LV418T5$4*JC"J!@ >E0 M7^H6>EV;W>I74-I;QC+RSR!%7\37@?BW]I61]]OX,TWRQT%Y?#)^JQ@X'U)/ MTKQ?7O%&M^)[S[3K^IW%](/N^:_RI_NJ.%_ "M*>!J2UGH3+$16VI]$^+?VB M] TK?;^&;>36+D<>)KCZ*]*GAJ5/9:G+.K.6X4445T&04444 %%%% !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 %?H M#7Y_5^@->5F/V?G^AV87J?G]1117JG&%%%% !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 %%6M/TV^U M:\2TTNSGO+A_NQ01EV/X"O5?"W[.OB35MDWB&>'1;=BHPE+9'D%=7X7^&GBOQ?L?1])E^S-_R]S_NHL>H8_>_X#FOIKPM M\&O!OA;9+#IPU"[7_EYO\2D'U"XVC\!GWKO !@# %>?4S!;4U]YU1PW\S/# MO"_[->F6FR?Q;J4E_)U-M:9CB^A8_,WX;:]@T7P]I'ARR%IH6G6]C#W6% "W MNQZL?7MKIUJ]SJ%S#:VZ#+RSR!%7ZD\"O+?%7[0OA;11)#H:RZW=+P# M%^[A!]W/)_ $>]<3E7Q#[_D;VITD>LUQ7BWXM^$O"&^*]U%;N]3C['9XDD!] M#SA?Q(KYN\6?&+Q?XMWPSWYL+)LC[+8YC4CT9OO-^)Q[5PE=E+ =:C,)XG^4 M]<\6?M#>)=:WV^@1QZ):G(WH?,G8?[Y&%_ 9'K7E-U=W%]=/I^?U%%%>J<84444 %%%% !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 445T7A_P#XI\4%3H MFB75Q$W2_9GU&?;+XFUF&T7J8+-#*_ MT+' !^@:O5_#'PA\&^%666STM;NZ7D7-\?.<'U (V@^X KCJ8VE';4VC0F]] M#YD\+_"[Q;XNV2:7I4D=JW_+W=?NHL>H)Y;_ ("#7LOA;]FW2++9/XKU"34I M1R;:WS%$/8M]YOJ-M>VU7O\ 4;+2[-[O4[N"TMT^]+/($4?B>*X*F,JSTCH= M,:$(ZO4KZ-H&D^'K,6NB:=;V,/=8(PN[W)ZD^YK0KR/Q3^T1X9T??!H$,VM7 M X#I^ZA!_P!XC)_ 8]Z\8\4_&CQEXHWQ-J']FVC?\N]AF($>A;.X_GCVI0PE M6H[O3U'*M".B/IOQ/\2/"OA ,NLZM"MPH_X]83YDQ_X".GU.!7C7BC]I74+G M?!X1TQ+*,\"ZO,22?4(/E4_4M7AA)9B6)))R2>])7H4\%3AK+4YI8B]PHHHI@%%%% !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 5^@-?G]7Z UY68_9^?Z'9A>I^? MU%%%>J<84444 %%%% !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 45/: M6-WJ$XAL+6:ZE/2.&,NQ_ 5VVA_!3QUKA1ET9K"%CS+?L(=OU4_/_P".U$IQ MA\3L4HN6R."HKZ,\/?LS6$.V7Q/K4UTW4P62>6OTWMDD?@*]1\/_ ^\*^%] MIT71+6&5>D[IYDO_ 'VV6'X&N.>.IQ^'4VCAYO?0^4/#WPM\9>)MK:;H=PD# M=+BY'DQX]06QG\,UZEX>_9E)VR>*=M]/3_VHX_\ 9:^@:9++'!$TL\BQ MQJ,L[M@ >Y-<4\=5E\.AT1P\%OJ+H><^?4%LA M3] *[ # P.!7 ^(?C5X(\/;T?51J$Z_\L=/7SB?^!<)_X]7EWB']IC4[C=%X M9T>"R3H)[MC*_P!0HP ?KNK-4*]9W:^\IU*<-#Z/) !). .I-<;XA^+'@SPT M'6^UN">=?^7>S/G/GT.WA3_O$5\H^(/'GBCQ06&N:W=W,;=80^R+_OA<+^E< M]79#+U]M_<8RQ/\ *CW#Q1^TIJEWO@\)Z='I\?07-UB64^X7[J_CNKR'6O$6 ML>([O[3KFI7-]+V,TA8+[ = /85FT5WTZ-.G\*.:4Y2W84445J0%%%% !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 5^@-?G]7Z MUY68_9^?Z'9A>I^?U%%%>J<84444 %%%% !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 %%%% !16YH'@OQ' MXH<#0=&NKQ2<>:J8C!]W.%'XFO4=!_9HUFZ19/$.L6VG@\^3;H9W^A.5 /TS M64ZU.G\3+C3E+9'B5%?5>D?L[>"M/VM?_;M4<=1//L7\D"G]37=:1X)\,:#M M.D:#I]JZ])%MU+_]]GYOUKDECZ:^%7-EAI/<^-](\$^)]>VG2-!U"Z1NDBV[ M!/\ OL_+^M=SI'[.WC74-K7_ -ATM#U$\^]OR0,/U%?5=% ]'VF+0(;J0=7O6:?/_ 6 M.W]*Z^^U.PTN'SM3O;>SB_OW$JQK^9(KB]7^-G@/2-RG6EO)!_!91M+G_@0& MW]:Q]KB*NS;]"^2G [>TL;33X!#86L-K$.D<,811^ J>O"-7_:=L4W+H7AZX MG])+R81X_P" KNS^8KA=7_:#\<:D&6SFL]+0\?Z+;@MCZON_,8JHX.M+=6$Z M\$?5=W>VNGVS7%_EFD"*/J3Q7G?B'X\^"=#W);7DNK3K_ 6*;ES_ M +[87'T)KY7U77-5UVY^T:SJ-U?R]GN)F*3CS53$8/NYPH_$U]5>'?@SX)\.;'BTE;^X7_EOJ!\XY]= MI^0'Z**[I$6.-4C4(BC"JHP *X:F8+[".B.&?VF?-_AW]FC5;G9+XGU:"Q3J M8+5?-D^A8X4'Z;J]6\._!GP3XT/G29]"%R%/\ O$5Q2KUZSLG]QNJ=.&IUZ(L<:I&H M1%&%51@ 4M?//B+]IJ=]\7A71%B':XU!MS?]^U. ?^!&O*?$7Q$\5^*MRZUK M=S+"W6WC;RXL>FQ< _CDUK# U9?%H3+$06VI]=ZOX_\ ">A;AJGB'3X77K&) MP[C_ ( N6_2N%U?]HWP?8[ETV&_U-^S1P^6A_%R#_P".U\LT5UQP%-?$[F#Q M$GL>VZO^TUK=QN71-$LK)3P&N':=A[\;1^AKAM7^+WCK6=PN?$-U C?P6F( M!Z90 _F:XNBNJ.'I0VB9.I-[LEN+J>\F,UW/)/*W5Y7+,?Q-1445L9A1110 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 %%%% !7Z U^?U?H#7E9C]GY_H=F%ZGY_444 M5ZIQA1110 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%%=9X7^&/BSQ?L?2=)E6U;_E[N/W46/4,?O?\!!J92C%7D[#2;=DQ;[S?AMKU M[1?#VD>';,6NAZ;;6,/=8(PI;W)ZD^YKAJ8Z$=(:G1'#R?Q:'S9X6_9V\3:O MLGU^:'1;<\E&_>S$?[H.!^)S[5[+X8^"W@SPRJ.--&IW2XS/J&)>?9<;1^6? M>N_KF?$_Q%\+>$%8:WJ\,-O+BQ_N+@'\#?#&Y-0 MUJ"6X7_EWM#YTF?0AI^?U%%%>J<85UGPV\$-X_\ &,>D?:OL ML"1M/<2@981J0"%'J2P'/3.><8/)UT7@?6O$'AWQ%_:OA2WDN+JVA9I46 RK MY1(!W@>.<,Y[R\\0W-Q9:/;/%;+- 0K2W$KA4 M12RE3UY[CJ^'4T?5=&@:1=2ASLE8(S@;@,MTPRD,0& M!!R1B_::5I0TSP+H'A?Q?X;-IIVHP7U]')J*K<77_!0MI'@G MX@ZEJ$4D-M#9+$692-T@27*#/&[E1C_:7UI*M-QYD]N7YWW'R13M;>Y=T?X$ M:-K7PRM=8M-0U#^V[O3C=0PET\EGQD+MV;L<@?>[Y]J\\^%W@9?'?BPV=Z\T M&EVL#SWMQ"0K(H&% )4C)8C@CH&]*]AE\1?\(K\//A;JKOL@CGBCN#G \IX6 M5R?H"3]0*@^(6F6WPP\&>+[G3TC6?Q9J MX G(C@:/\ :9X US3[;1;JZN+:\M?._THJ64AB.JA1C&.,5Y] M7M7[2?\ R'_#_P#V#S_Z%7BM=F'DY4DV85$E-I!1116YF%%%% !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 %%= MIX8^$WC'Q7LDL-*>VM7Y%U>YACQZC(RP_P!T&O8_"_[-VB6&R?Q1?RZI*.3; MPYAA^A(^9OS7Z5SU,32I[LUC2G+9'SGIVEW^L7BVFE64][<-TB@C+L?P%>K^ M%OV<_$6J;)O$=S#HUN>3&,33$?0':/Q.1Z5](:1H6EZ!9BTT33[>Q@[I!&%S M[G'4^YJ_7G5,?-Z05CICAXKXCA?"WP=\'>%=DEOIJWUVO_+U?8E;/J!]U?P& M:[JN5\4?$KPIX0#IK&K1"Y7_ )=(/WDV?3:/N_\ L"O&?%'[2FI76^#PEIL M=A'T%S=XDE^H4?*I^NZL(T:U=W_,T*\L\4_M#^%]&WPZ%'-K=R. T?[N$'_?(R?P!'O7S9K?B36?$EW]IUW4[ MF^ESP9I"0O\ NKT4>P K,KNIX"*UF[G/+$-_">@^*?C7XR\3[XOM_P#9=HW' MD6&8\CW?.X_GCVKS]F+L68EF)R23R3245Z$81@K15CFI6VH6,GE75I,D\,FT-L=2&4X.0<$#@\57HJ M84XPCRQ6@Y2(OB M9XO\5Z;]@U[6I;FT+!FA6*.)6(Y&[8HSSS@]P#VKE:*/9PNG;8.:7I-.\1>,]?\5P6,/B#4#>)IZ%+8&)$ MV A0>5 S]U>3GI6'13Y(KH+F9L>(_%FM^+;J"Y\0W[7DMO"(8B45 J DXPH MSSUZG\*QZ**:22L@;;W"BBBF(**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **A>%_@?XR\2;)9;$:3 M:-SYU_E"1[)][\P![U$YQ@KR=BHQ(KO[-H>FW-]+W$$98+] M3T ]S7TMX7_9Y\+:-LFUMYM;N5Y(E_=P@^R Y/XDCVKU&QL+/3+1+73;6&TM MT^[%!&$5?H!Q7!4Q\5I!7.B.';^(^=/#'[-FKWFR;Q5J,6FQ]3;VV)93[%ON MK^&ZO8_"_P *_"'A+9)IFDQRW2_\O5W^]ESZ@GA?^ @5V%<5XH^+?@[PIOCO M=52ZNDZVMEB:3/H<':I_WB*X95J]=V7X'0J=.FKG:U5U'4['2+-KO5+R"SMT M^]+/($4?B:^!/-B:;Z@'Y1^1^M>2ZOKNJZ_>&ZUO M4+B^G[//(6V^PST'L*WIX"*=\4NHG3[1O^7:PS$"/0MG%I4 M]DI-%%%=)D%%%% !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 %?H#7Y_5^@-> M5F/V?G^AV87J?G]1117JG&%%%% !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 %%;VA>!_$_B7:=$T.\ND;I*(]L M?_?;87]:]*T+]FOQ#>;7U[4[/3(SUCB!GD'Y87]364ZU.'Q,N-.4MD>+U-:V M=S?W"V]C;RW,S?=CA0NQ^@'-?5>A?L_>"M)VO?0W.K3#G-U+A,^RI@8]CFO0 M],T;3-%M_(TC3[6QB_N6T*Q@_D.:XYX^"^%7-XX:3W9\G:%\#?'.N;6;3%TV M%O\ EI?R>7C_ ( ,O_X[7I.A?LRZ?#MD\2:Y/*XYXRM/1:&\:$%N8WASP)X9\)K_Q(-'M[63&# M-@O*?^!MEOPS705YMXB^._@K0D=;6]?5[D=(K)-RY]W.%Q]"?I7C_BC]H7Q5 MK6^'15AT2V;@&']Y,1[N1@?@ :F.&K57=_B-U:<%9'TMK?B/1O#EK]IUW4[: MQBQP9I "W^Z.K'V ->1^*/VE-*M-\/A339-1DZ"YNLQ1#W"_>;\=M?.E[?7> MI73W6HW4UWFJ:M)'; M-_RZVO[J+'H0.6_X$37(445W1C&*M%6.=MO5A1115""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 *_0&OS^K] :\K,?L_/]#LPO4_/ZBBBO5.,**** "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 ***U?#_AG6?%. MHBQT#3YKV?C<(Q\J#U9CPH]R12;25V-)O8RJZ'PIX%\0^-+OR= T]YD4XDN' M^6*/_><\?@,GVKW#P1^SG86/EWOC2X%_.,,+*!BL*G_:;@M]!@?6O:;.RM=. MLX[2PMXK:WB7;'#"@14'H .!7GUL=&.E/4Z88=O61XCH/[,MA$$D\2ZW/!7G^N_'7P-HFY(M1DU.9?^6=A&7'_?9POY$UP>TKUM M%=G1RTZ9Z,!@8' HKYPUW]IG5)]T?AS1;>S7H)KMS*WUVC: ?SKS77?B5XP\ M2;EU77[MXFZPPOY49'IM3 /XUK# U9?%H3+$06VI]<:[X]\*^&MPUK7;.WD7 MK")-\G_?"Y;]*\VUW]I;0K3='X?TJ[U%QP))V$$?U'5C^0KYHHKLA@*Y-QJM]]>N^!_V= M]5U7R[SQA,VE6AP1:QX:X<>_9/U/L*^@/#?A+0_"-A]D\/Z=%:(0-[J,O(?5 MF/)_&N&MC80TCJSHA0E+5Z'BG@C]G&23R[WQS<^6.O\ 9]J^6^CR#@?1<_6O M=M'T33/#^GI8Z+8PV5LG2.%, GU/J?<\U=)"J2Q &23VKR[QO\ 'CPYX8\R MTT&>,/B)XD\;W!; M6[YOLX;*6D3:\2^+]=\7W_P!K\0:C M+=L"=D9.(XQZ*HX%8M%%>BDDK(YFV]6%%%%,04444 %%%% !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 %%%% !7Z U^?U?H#7E9C]G MY_H=F%ZGY_4445ZIQA1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%;VA>!_ M$_B7:=$T.\ND;I*(]L?_ 'VV%_6O2M"_9K\0WFU]>U.STR,]8X@9Y!^6%_4U ME.M3A\3+C3E+9'B]36MG/@OA5S>.&D M]V?,7@WX >)M?DCGU]?[#L3@GSANG<>@C_A_X%C'H:^@_"'P\\.>"+<)H=@H MG(P]W-\\TGU;M]!@>U=/7)^,_B7X:\#0D:Q>A[S;E+*WP\S>F1_"/=L"N"=> MK7?+^".B-.%-7.LK@?&_QB\,>"_,MWG_ +1U)>/L=JP)4^CMT3ZR8+'\ ML>]>O>&OVUL M[F_N%M[&WEN9F^['"A=C] .:[W0O@;XYUS:S:8NFPM_RTOY/+Q_P 9?_ ,=K MZOTG0]+T&T%MHNG6UC"/X+>()GW..I]S5^N&>82?P(Z(X9?:9X5H7[,NGP[9 M/$FN3W+=3#9QB-?IN;)/Y"O2M"^&'@WPYM;3= M?-7I-<+YTF?4,^)-RZKK]VT3=886\J,CTVI@'\:UA@:LOBT)EB(+;4^M]=\>^%O#6X:U MKMG;2+UA$F^3_OA;:[^TMH5IN3P_I5WJ+C@23L((_J.K'\A7S1179# M4X_%J82Q$GMH>F>(/CYXUUI7BM;J'28&XVV4>'Q_OMD@^XQ7FTLTD\SRSR-+ M(Y+,[L26/J2>M,HKLA3A!6BK&$I2ENPHHHJR0HHHH **** "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@ K] :_/ZOT!KRLQ^S\_T.S"]3\_J***]4XPHHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BM70_#&N>);CR=!TJZ MOGSAC#&2J_[S=%_$BO6/#7[->L7FR;Q1J4.G1]3;VP\Z7Z%ONC\-U95*U.G\ M3+C3E+9'B5=1X:^&_BOQ;L?1M'G>W;INYL _ADU]1^&OA%X,\+[)+ M/24N[E>ES??OGSZ@'Y0?H!7;#CI7!4S#I!?>=,<-_,SP3PS^S/"FR;Q;K#2G MJ;:P&U?QD89/X*/K7KGAWP-X:\)H!H.CVUK(!@S[=TI^KMEOUK;GN(;6!Y[F M5(8D&7DD8*JCU)/2O.?$OQX\&:!OBM+I]8N5Z)8C0_+CZ9KC[L,?DH->8:AJ5]JUVUUJEY/>7#?>EGD+L?Q-=%/ 3>LW8REB4OA/I7 MQ+^T=XM+C6)AP)#^YA_,C-M8W)9W-OI,+?PV<0 MW8_WVR<^XQ7F5%=\,+2ATOZG-*M.74MZCJNH:O*2O]AZ+=7,;=)RFR+_OML+^M>I>'OV9 M]1GVR^)]9ALUZF"S7S7^A8X /T#5C.O3I_$RXTY2V1X96UH/@_Q#XGD"Z#H] MW>C.#)'&1&/JYPH_$U]6>'O@SX(\.[7BTA;Z=?\ EOJ!\X_7:?E!^BBNYCC2 M*-8XD5$4855& !]*XIY@OL(Z(X9_:9\U^'OV:M"- V.^FG5)U_P"6NH-Y@_[XX3\P:]#KE?$/Q+\(>&-RZKKE ML)EZV\#>;)GT*KDC\<5QRQ%>J[)_<;JG3AJ=-!;PVL"0VT4<,2#"QQJ%51[ M=*DKP+Q#^TU$NZ/PMH;.?X;C4'P/^_:'G_OH5Y/XE^)WB[Q7O35=8F%NW_+K M;GRHL>A5?O?\"S5PP566LM"98B"VU/J/Q+\5_!WA7>FH:O%/VAL:]XLU[Q//YNOZM=7QSD+(_R+]$'RC\!6/1178DDK(Q;;W"BBBF(**** 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 *_0&O MS^K] :\K,?L_/]#LPO4_/ZBBBO5.,**** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHK7T+PIKWB:;RM!TFZOCG!:*,[%^K'Y1^)KU;PW^S5K%WLE\3ZG!IT?4P6P\ MZ3Z$\*/PW5E4K4Z?Q,N-.4MD>)5T/AWP'XG\5LO]A:-+\^=$<,_M,^>/#G[,US+ME\5ZRD"][>P7^$O@OPUM>R MT2&>=>?M%Y^^?/J-W /T KLF940N[!549))P *X;Q#\9/!/APND^KI>W"_\ M+"P'G-GTW#Y0?8L*XW6KUG97^1NH4Z>IW0 4 8 X ':@D $DX ZDU\Y>(?V MF-1GW1>&-&AM%Z">\;S'^H48 /U+5Y9X@\>^*/%)8:YK5U<1MU@#[(O^^%PO MZ5K# U)?%H1+$16VI]7>(?BSX+\-;DOM;AGG7C[/9_OGSZ';PI^I%>6>(?VF MIGW1^%M#6,?PW&H/N/\ W[0X'_?1KP.BNZ&"I1WU,)8B;VT.I\0_$KQ=XHW+ MJVN7+0MUMX6\J/'H57 /XYKEJ**[(QC%6BK&#;>X4444Q!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 !7Z U^?U?H#7E9C]GY_H=F%ZGY_4445ZIQA117;_"7P99>.?'<>FZK,\=I# M"US*D9PTH4@; >V2W)ZX!QCJ)G)0BY/H.*6]E;7EQ:3Q6MWN^SS MO&52;:<-L8C#8/!QT-5Z]>^(_BSP[=Z9-X3U'PGJ&EW&A*]OHUQ]J9\ . 2Z M.%^5E0<_,?3UK/\ TWPUO=0T'0]3\,W]]>W\BP75]<7KQK'*^ H1(S\R[CC MG! .>:R55\G,XLMP7-9,\QHKW&/X)Z4_QGO='>XG3P_9VBZA(,_,%8X$);J! MD,<]=JXZ\U2LO"W@GXB^"O$5UX.T6XT'4]$S-$)+QYOM46UBNX.<*6V,, _* M<-T5]&Z!\(?!VM_"W3)/L7E:_J>FF6"Z-U(,S;=P^4 MMM/TQT!^M>9_"7P39^)?%%[-XEBVZ)HUL\^H+(YC[$*I((*X(+$_[!!ZTUB( M-2?8'2DFEW//J*]/^.'@[0O"'B#2X_#5HUG;W=GYCQ&5I!N#$9RQ)Z>^.*\P MK6G-5(J2ZD2BXNS"BBBK)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **VM#\'^(O$K@:%HUY>J3CS(XCY8^KGY1^)KTS0/V;/$5[MDU_4;32XS MUCC_ '\@_+"_^/&LIUJ=/XF7&$I;(\9J_I&A:KKUU]FT73KF^F[K;Q%\>YQT M'N:^I= ^ /@K1MKWEM/J\Z\[KR3Y<_[BX&/8YKT6RL+/3;5;;3K6"TMT^[%! M&$4?0#BN*IF$5\"N;QPS^TSYG\-_LX^)=2V2^(+JWT>$X)CSYTOY*=H_[Z_" MO6O#?P+\%>']DD]BVK7*\^;?MO7/_7,87'U!KT:N;\1_$'PMX4##6]:MH9E_ MY=T;S)?^^%R1^/%<4L17JNR_ Z%2IPU9T,$$5M D-M$D,2#"I&H55'H .E/K MP+Q)^TS&N^+PGHI<\@7.H-@?]^U//XL/I7DOB3XE^+O%6]-6UJX-NW6V@/E1 M8]"JXS^.:NG@JLM9:$RQ$%MJ?4_B3XJ>#O"VY-1UF&6X7_EVM3YTF?0A>%/^ M\17DOB3]IB[FWQ>%-'2W7H+B^;>__?"G /XFO"**[Z>"I1WU.>6(F]M#?\0^ M.?$WBIR=>UFZNHR<^3OVQ#Z(N%_2L"BBNQ1459(P;;W"BBBF(**** "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 *_0&OS^K] :\K,?L_/]#LPO4_/ZBBBO5.,*Z3P- M:^*I_$)G\"K.VIV<+3GR&4,(\A3PW##+ ;>>O2N;JUINHW6E7T=U8W5S:RJ? M]9:S&*3&>0&'2IDFXM(:T9]#MJ&I^,?A%XDG^+/A^/3)-.A)L+V>W,$CR;"5 MVHY!#!M@X(5]^WL:R/A3X)D\'^%)/B#J6EW&J:E+ 6TC3K6!Y)!N! <[0<;P M>N"%4YY)P/,_B%\0=0\?:_)>3":TLL)Y.G_:6ECB(7!;H!DDDY '7'N*K.UBMK3Q-K$$$*A(XHK^5511P &P /2N-4)\EEI?I^ANZD>:^]CVOX2W^ MNWWQ$\3#QG:7&G:MKUF)8ENK9X-P3Y<(K#D*I ZYPO?DUE_#/2M4\!^ ?'FJ M^*-.N--C:U6"!;I#&9I-L@PN><%G0!L8.[C.#7CMWX@UF_U&+4+[5[ZYO85V M1W,UR[R(O)P&)R!R?S-+J?B37-:B6+6=9U#4(T;'; MOV=K_+L)5$OE?\3WC5O$!\+?##X7ZR#A+6XA,N,\QF%E<.$8Q\JDX7\*-0UK5-6C@CU74KR]2V79 MS.T@B7CA0Q.!P.GH*2PUI)W_J] MT#JZ-'KO[2?_ "'_ __ -@\_P#H5>*U;U#5=0U>9)M5O[J^ECC$2/C#V<%'L9SES2N%%%%:D!1110 4444 %%%% !1110 445) M;V\UW.D%K#)-*YPL<:EF8^P'6@".BO1O#OP+\;:_LDFT]=*MV_Y::@WEG_O@ M9;/U KU'0/V:M"L]LGB'5+K4I!R8H ((_H>K'\Q7-/%4H;LUC1G+H?-(!9@% M!))P .]=AH'PG\:>(]K6.A7$4+?\M[L>0F/4;L$CZ U]9Z%X)\->&0/[#T2S MM'''FK'ND_%SEC^=;M<4\P?V%]YO'#?S,^?= _9D8[9/%&NA?[T&GQY_\B./ M_9:]-T#X1>"?#NU[31(;F=?^6U[^_;/KAN ?H!79RRQP1-+,ZQQJ,L[G ]S M7#Z_\9O _A_SK_ ,L; ><3_P "'RC\6%3'CT*IC/XYK2&!JR^+0F6(@MM3ZSU_Q_X5\,;AK6N6EO*O6$/O ME_[X7+?I7E_B+]I?3+<-%X7TB:\DZ">\;RHQ[A1EB/KMKYPHKMA@:Q_I-)17;&$8*T M58YW)O<****H04444 %%%% !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 5^@-?G]7Z UY68_9^?Z'9A>I^?U%%%>J<84444 %%%% !1110 4444 %%%% M !1110 4444 %%%36MI-==VR7 M5G'I%NW\=\^UL?[@RV?J!7JOAW]G#PUIVR37[RYU>4-^'?V;O#FG[)?$-]H:+X:T7PY;^3H6E MVM@N,$P1!6;_ 'FZG\34NK:YI6A6OVC6M1M;&+LUQ*$S],]3["O,?$7[1GA7 M2]\>B07.LS#HR+Y,6?\ >89_)37+^_K]W^1M^[I^1Z[5/4]8TW1;;[1J]_;6 M,/\ ?N)5C!_,\U\L^(OC_P",]:WQV$T&CVYXVVB9G/?*/Q8;?_':\>HKMA@Z,.E_4YY5 MYR-;6O%.N^(Y=^N:M>7W.0LTI*K]%Z#\!631174DDK(R;;W"BBBF(**** "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 *_0 M&OS^K] :\K,?L_/]#LPO4_/ZBBBO5.,**** "BBB@ HHHH **** "BBB@ HH MHH **** .V^$O@RV\<^/(M-U!V6RAA:YN%4X:15(&T'MDL.G.,U]=:-X>T?P M]:BWT/3;6QCQ@B"(*6^IZD^YKXN\%>+K[P1XHM]:TY5D:,%)(7.%EC/52>W8 MY[$"O--EFD+LWU)YK*GE\G\;L7+$K[*/ISQ%^T;X7 MTS?'H5M3%_WTPW?^.UY5XB^/OC36]\=E<0Z/;MQMLT^?'N[9.?<8 MKS*BNZGA:4.E_4YY5IRZD]Y?7>HW37.H74UU.WWI9Y"['ZD\U!11748A1110 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 5^@-?G]7Z UY68_9^?Z'9A>I^?U%%%>J<84444 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 5^@-?G]7Z UY68_9^?Z'9A>I^?U%%%>J<84444 %% 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 5^@-?G]7Z UY68_9^?Z'9A>I^?U%%%>J<84444 %%%% 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 5^@-?G]7Z UY68_9^?Z'9A>I^?U%%%>J<84444 %%%% ! 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 5^@-?G]7Z UY68_9^?Z'9A>I^?U%%%>J<84444 %%%% !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 5^@-?G]7Z UY68_9^?Z'9A>I^?U%%%>J<84444 %%%% !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 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 5^@-?G]7Z UY68_9^?Z'9A>I^?U%%%>J<84444 %%%:_A;PW>^+ M_$UIH>EM"EU=E@C3L50;4+DD@$]%/:DVDKL:5W9&114]]:/8:CT-@;>>#S7SG7J M7@SX=WM[IUMXA\'>/-.LIH8?-U'S)GMI+%I>-OC@/^%C:3%'J&DZ9O>)[?RO/=)%59'7HQ)DSD?*<# Q M6MX%\4R?&"/Q9H/B>&)].\GS=/1(45K-NOBYX7B^,>E MLM\LUI%ITMA">@+'L#7/^&F\._">T\4ZQ%XFT75);R) MHM+L]/N_/DVY)4/CH>5SUZ'FN-IR5W&SLK?>;JR>^FMSKOAAJ.FV?P1\*V&L M1H]MK=W<:<0X&UF>2X(#9ZYV;>_) KS[X7^!O^$>^*FMW7B)MMKX1C>>23@! MV(/EL>3@%-S@9SD#WJIJ?B2SM?V<_"%MIVJ6HUFPU@W/V=)4::':]P5=DZ@9 M93R,+2;Z&7^T;<"_MO!^H-$B2W5G+(^T>HB;&?0%C^=>'UZU\:M M>TG6M!\%+I&HVMZT&GL)E@E#-$2L6 X'*G@\'!XKR6NS#*U)+U_,QJN\V%7= M.T75-8\S^R=-O+[RL>9]F@:39G.,[0<9P?R-4JNZ=K6J:/YG]DZE>6/FX\S[ M-.T>_&<9VD9QD_F:WE>VAFK7U+W_ A?BG_H6M7_ / "7_XFC_A"_%/_ $+6 MK_\ @!+_ /$T?\)IXI_Z&75__ ^7_P"*H_X33Q3_ -#+J_\ X'R__%5G^]\B MO<#_ (0OQ3_T+6K_ /@!+_\ $T?\(7XI_P"A:U?_ , )?_B:/^$T\4_]#+J_ M_@?+_P#%4?\ ":>*?^AEU?\ \#Y?_BJ/WOD'N!_PA?BG_H6M7_\ "7_ .)H M_P"$+\4_]"UJ_P#X 2__ !-'_":>*?\ H9=7_P# ^7_XJC_A-/%/_0RZO_X' MR_\ Q5'[WR#W _X0OQ3_ -"UJ_\ X 2__$T?\(7XI_Z%K5__ E_P#B:/\ MA-/%/_0RZO\ ^!\O_P 51_PFGBG_ *&75_\ P/E_^*H_>^0>X'_"%^*?^A:U M?_P E_\ B:/^$+\4_P#0M:O_ . $O_Q-'_":>*?^AEU?_P #Y?\ XJC_ (33 MQ3_T,NK_ /@?+_\ %4?O?(/<#_A"_%/_ $+6K_\ @!+_ /$T?\(7XI_Z%K5_ M_ "7_P")H_X33Q3_ -#+J_\ X'R__%4?\)IXI_Z&75__ /E_P#BJ/WOD'N! M_P (7XI_Z%K5_P#P E_^)H_X0OQ3_P!"UJ__ ( 2_P#Q-'_":>*?^AEU?_P/ ME_\ BJ/^$T\4_P#0RZO_ .!\O_Q5'[WR#W _X0OQ3_T+6K_^ $O_ ,31_P ( M7XI_Z%K5_P#P E_^)H_X33Q3_P!#+J__ ('R_P#Q5'_":>*?^AEU?_P/E_\ MBJ/WOD'N!_PA?BG_ *%K5_\ P E_^)H_X0OQ3_T+6K_^ $O_ ,31_P )IXI_ MZ&75_P#P/E_^*H_X33Q3_P!#+J__ ('R_P#Q5'[WR#W _P"$+\4_]"UJ_P#X M 2__ !-'_"%^*?\ H6M7_P# "7_XFC_A-/%/_0RZO_X'R_\ Q5'_ FGBG_H M9=7_ / ^7_XJC][Y![@?\(7XI_Z%K5__ E_P#B:/\ A"_%/_0M:O\ ^ $O M_P 31_PFGBG_ *&75_\ P/E_^*H_X33Q3_T,NK_^!\O_ ,51^]\@]P/^$+\4 M_P#0M:O_ . $O_Q-'_"%^*?^A:U?_P )?\ XFC_ (33Q3_T,NK_ /@?+_\ M%4?\)IXI_P"AEU?_ ,#Y?_BJ/WOD'N!_PA?BG_H6M7_\ )?_ (FC_A"_%/\ MT+6K_P#@!+_\31_PFGBG_H9=7_\ ^7_ .*H_P"$T\4_]#+J_P#X'R__ !5' M[WR#W _X0OQ3_P!"UJ__ ( 2_P#Q-'_"%^*?^A:U?_P E_\ B:/^$T\4_P#0 MRZO_ .!\O_Q5'_":>*?^AEU?_P #Y?\ XJC][Y![@?\ "%^*?^A:U?\ \ )? M_B:/^$+\4_\ 0M:O_P" $O\ \31_PFGBG_H9=7_\#Y?_ (JC_A-/%/\ T,NK M_P#@?+_\51^]\@]P/^$+\4_]"UJ__@!+_P#$T?\ "%^*?^A:U?\ \ )?_B:/ M^$T\4_\ 0RZO_P"!\O\ \51_PFGBG_H9=7_\#Y?_ (JC][Y![@?\(7XI_P"A M:U?_ , )?_B:/^$+\4_]"UJ__@!+_P#$T?\ ":>*?^AEU?\ \#Y?_BJ/^$T\ M4_\ 0RZO_P"!\O\ \51^]\@]P/\ A"_%/_0M:O\ ^ $O_P 31_PA?BG_ *%K M5_\ P E_^)H_X33Q3_T,NK_^!\O_ ,51_P )IXI_Z&75_P#P/E_^*H_>^0>X M'_"%^*?^A:U?_P )?\ XFC_ (0OQ3_T+6K_ /@!+_\ $T?\)IXI_P"AEU?_ M ,#Y?_BJ/^$T\4_]#+J__@?+_P#%4?O?(/<#_A"_%/\ T+6K_P#@!+_\31_P MA?BG_H6M7_\ "7_ .)H_P"$T\4_]#+J_P#X'R__ !5'_":>*?\ H9=7_P# M^7_XJC][Y![@?\(7XI_Z%K5__ "7_P")H_X0OQ3_ -"UJ_\ X 2__$T?\)IX MI_Z&75__ /E_P#BJ/\ A-/%/_0RZO\ ^!\O_P 51^]\@]P/^$+\4_\ 0M:O M_P" $O\ \31_PA?BG_H6M7_\ )?_ (FC_A-/%/\ T,NK_P#@?+_\51_PFGBG M_H9=7_\ ^7_ .*H_>^0>X'_ A?BG_H6M7_ / "7_XFC_A"_%/_ $+6K_\ M@!+_ /$T?\)IXI_Z&75__ ^7_P"*H_X33Q3_ -#+J_\ X'R__%4?O?(/<#_A M"_%/_0M:O_X 2_\ Q-'_ A?BG_H6M7_ / "7_XFC_A-/%/_ $,NK_\ @?+_ M /%4?\)IXI_Z&75__ ^7_P"*H_>^0>X'_"%^*?\ H6M7_P# "7_XFC_A"_%/ M_0M:O_X 2_\ Q-'_ FGBG_H9=7_ / ^7_XJC_A-/%/_ $,NK_\ @?+_ /%4 M?O?(/<#_ (0OQ3_T+6K_ /@!+_\ $T?\(7XI_P"A:U?_ , )?_B:/^$T\4_] M#+J__@?+_P#%4?\ ":>*?^AEU?\ \#Y?_BJ/WOD'N!_PA?BG_H6M7_\ "7_ M .)H_P"$+\4_]"UJ_P#X 2__ !-'_":>*?\ H9=7_P# ^7_XJC_A-/%/_0RZ MO_X'R_\ Q5'[WR#W _X0OQ3_ -"UJ_\ X 2__$T?\(7XI_Z%K5__ E_P#B M:/\ A-/%/_0RZO\ ^!\O_P 51_PFGBG_ *&75_\ P/E_^*H_>^0>X'_"%^*? M^A:U?_P E_\ B:/^$+\4_P#0M:O_ . $O_Q-'_":>*?^AEU?_P #Y?\ XJC_ M (33Q3_T,NK_ /@?+_\ %4?O?(/<#_A"_%/_ $+6K_\ @!+_ /$T?\(7XI_Z M%K5__ "7_P")H_X33Q3_ -#+J_\ X'R__%4?\)IXI_Z&75__ /E_P#BJ/WO MD'N!_P (7XI_Z%K5_P#P E_^)H_X0OQ3_P!"UJ__ ( 2_P#Q-'_":>*?^AEU M?_P/E_\ BJ/^$T\4_P#0RZO_ .!\O_Q5'[WR#W _X0OQ3_T+6K_^ $O_ ,31 M_P (7XI_Z%K5_P#P E_^)H_X33Q3_P!#+J__ ('R_P#Q5'_":>*?^AEU?_P/ ME_\ BJ/WOD'N!_PA?BG_ *%K5_\ P E_^)H_X0OQ3_T+6K_^ $O_ ,31_P ) MIXI_Z&75_P#P/E_^*H_X33Q3_P!#+J__ ('R_P#Q5'[WR#W _P"$+\4_]"UJ M_P#X 2__ !-'_"%^*?\ H6M7_P# "7_XFC_A-/%/_0RZO_X'R_\ Q5'_ FG MBG_H9=7_ / ^7_XJC][Y![@?\(7XI_Z%K5__ E_P#B:/\ A"_%/_0M:O\ M^ $O_P 31_PFGBG_ *&75_\ P/E_^*H_X33Q3_T,NK_^!\O_ ,51^]\@]P/^ M$+\4_P#0M:O_ . $O_Q-'_"%^*?^A:U?_P )?\ XFC_ (33Q3_T,NK_ /@? M+_\ %4?\)IXI_P"AEU?_ ,#Y?_BJ/WOD'N!_PA?BG_H6M7_\ )?_ (FC_A"_ M%/\ T+6K_P#@!+_\31_PFGBG_H9=7_\ ^7_ .*H_P"$T\4_]#+J_P#X'R__ M !5'[WR#W _X0OQ3_P!"UJ__ ( 2_P#Q-'_"%^*?^A:U?_P E_\ B:/^$T\4 M_P#0RZO_ .!\O_Q5'_":>*?^AEU?_P #Y?\ XJC][Y![@?\ "%^*?^A:U?\ M\ )?_B:/^$+\4_\ 0M:O_P" $O\ \31_PFGBG_H9=7_\#Y?_ (JC_A-/%/\ MT,NK_P#@?+_\51^]\@]P/^$+\4_]"UJ__@!+_P#$T?\ "%^*?^A:U?\ \ )? M_B:/^$T\4_\ 0RZO_P"!\O\ \51_PFGBG_H9=7_\#Y?_ (JC][Y![@?\(7XI M_P"A:U?_ , )?_B:/^$+\4_]"UJ__@!+_P#$T?\ ":>*?^AEU?\ \#Y?_BJ/ M^$T\4_\ 0RZO_P"!\O\ \51^]\@]P/\ A"_%/_0M:O\ ^ $O_P 31_PA?BG_ M *%K5_\ P E_^)H_X33Q3_T,NK_^!\O_ ,51_P )IXI_Z&75_P#P/E_^*H_> M^0>X'_"%^*?^A:U?_P )?\ XFC_ (0OQ3_T+6K_ /@!+_\ $T?\)IXI_P"A MEU?_ ,#Y?_BJ/^$T\4_]#+J__@?+_P#%4?O?(/<#_A"_%/\ T+6K_P#@!+_\ M31_PA?BG_H6M7_\ "7_ .)H_P"$T\4_]#+J_P#X'R__ !5'_":>*?\ H9=7 M_P# ^7_XJC][Y![@?\(7XI_Z%K5__ "7_P")H_X0OQ3_ -"UJ_\ X 2__$T? M\)IXI_Z&75__ /E_P#BJ/\ A-/%/_0RZO\ ^!\O_P 51^]\@]P/^$+\4_\ M0M:O_P" $O\ \31_PA?BG_H6M7_\ )?_ (FC_A-/%/\ T,NK_P#@?+_\51_P MFGBG_H9=7_\ ^7_ .*H_>^0>X'_ A?BG_H6M7_ / "7_XFC_A"_%/_ $+6 MK_\ @!+_ /$T?\)IXI_Z&75__ ^7_P"*H_X33Q3_ -#+J_\ X'R__%4?O?(/ M<#_A"_%/_0M:O_X 2_\ Q-'_ A?BG_H6M7_ / "7_XFC_A-/%/_ $,NK_\ M@?+_ /%4?\)IXI_Z&75__ ^7_P"*H_>^0>X'_"%^*?\ H6M7_P# "7_XFC_A M"_%/_0M:O_X 2_\ Q-'_ FGBG_H9=7_ / ^7_XJC_A-/%/_ $,NK_\ @?+_ M /%4?O?(/<#_ (0OQ3_T+6K_ /@!+_\ $T?\(7XI_P"A:U?_ , )?_B:/^$T M\4_]#+J__@?+_P#%4?\ ":>*?^AEU?\ \#Y?_BJ/WOD'N!_PA?BG_H6M7_\ M "7_ .)H_P"$+\4_]"UJ_P#X 2__ !-'_":>*?\ H9=7_P# ^7_XJC_A-/%/ M_0RZO_X'R_\ Q5'[WR#W _X0OQ3_ -"UJ_\ X 2__$T?\(7XI_Z%K5__ E M_P#B:/\ A-/%/_0RZO\ ^!\O_P 51_PFGBG_ *&75_\ P/E_^*H_>^0>X'_" M%^*?^A:U?_P E_\ B:/^$+\4_P#0M:O_ . $O_Q-'_":>*?^AEU?_P #Y?\ MXJC_ (33Q3_T,NK_ /@?+_\ %4?O?(/<#_A"_%/_ $+6K_\ @!+_ /$T?\(7 MXI_Z%K5__ "7_P")H_X33Q3_ -#+J_\ X'R__%4?\)IXI_Z&75__ /E_P#B MJ/WOD'N!_P (7XI_Z%K5_P#P E_^)H_X0OQ3_P!"UJ__ ( 2_P#Q-'_":>*? M^AEU?_P/E_\ BJ/^$T\4_P#0RZO_ .!\O_Q5'[WR#W _X0OQ3_T+6K_^ $O_ M ,31_P (7XI_Z%K5_P#P E_^)H_X33Q3_P!#+J__ ('R_P#Q5'_":>*?^AEU M?_P/E_\ BJ/WOD'N!_PA?BG_ *%K5_\ P E_^)H_X0OQ3_T+6K_^ $O_ ,31 M_P )IXI_Z&75_P#P/E_^*H_X33Q3_P!#+J__ ('R_P#Q5'[WR#W _P"$+\4_ M]"UJ_P#X 2__ !-'_"%^*?\ H6M7_P# "7_XFC_A-/%/_0RZO_X'R_\ Q5'_ M FGBG_H9=7_ / ^7_XJC][Y![@?\(7XI_Z%K5__ E_P#B:/\ A"_%/_0M M:O\ ^ $O_P 31_PFGBG_ *&75_\ P/E_^*H_X33Q3_T,NK_^!\O_ ,51^]\@ M]P/^$+\4_P#0M:O_ . $O_Q-'_"%^*?^A:U?_P )?\ XFC_ (33Q3_T,NK_ M /@?+_\ %4?\)IXI_P"AEU?_ ,#Y?_BJ/WOD'N!_PA?BG_H6M7_\ )?_ (FC M_A"_%/\ T+6K_P#@!+_\31_PFGBG_H9=7_\ ^7_ .*H_P"$T\4_]#+J_P#X M'R__ !5'[WR#W _X0OQ3_P!"UJ__ ( 2_P#Q-'_"%^*?^A:U?_P E_\ B:/^ M$T\4_P#0RZO_ .!\O_Q5'_":>*?^AEU?_P #Y?\ XJC][Y![@?\ "%^*?^A: MU?\ \ )?_B:/^$+\4_\ 0M:O_P" $O\ \31_PFGBG_H9=7_\#Y?_ (JC_A-/ M%/\ T,NK_P#@?+_\51^]\@]P/^$+\4_]"UJ__@!+_P#$T?\ "%^*?^A:U?\ M\ )?_B:/^$T\4_\ 0RZO_P"!\O\ \51_PFGBG_H9=7_\#Y?_ (JC][Y![@?\ M(7XI_P"A:U?_ , )?_B:/^$+\4_]"UJ__@!+_P#$T?\ ":>*?^AEU?\ \#Y? M_BJ/^$T\4_\ 0RZO_P"!\O\ \51^]\@]P/\ A"_%/_0M:O\ ^ $O_P 31_PA M?BG_ *%K5_\ P E_^)H_X33Q3_T,NK_^!\O_ ,51_P )IXI_Z&75_P#P/E_^ M*H_>^0>X'_"%^*?^A:U?_P )?\ XFC_ (0OQ3_T+6K_ /@!+_\ $T?\)IXI M_P"AEU?_ ,#Y?_BJ/^$T\4_]#+J__@?+_P#%4?O?(/<#_A"_%/\ T+6K_P#@ M!+_\31_PA?BG_H6M7_\ "7_ .)H_P"$T\4_]#+J_P#X'R__ !5'_":>*?\ MH9=7_P# ^7_XJC][Y![@?\(7XI_Z%K5__ "7_P")H_X0OQ3_ -"UJ_\ X 2_ M_$T?\)IXI_Z&75__ /E_P#BJ/\ A-/%/_0RZO\ ^!\O_P 51^]\@]P/^$+\ M4_\ 0M:O_P" $O\ \31_PA?BG_H6M7_\ )?_ (FC_A-/%/\ T,NK_P#@?+_\ M51_PFGBG_H9=7_\ ^7_ .*H_>^0>X'_ A?BG_H6M7_ / "7_XFC_A"_%/_ M $+6K_\ @!+_ /$T?\)IXI_Z&75__ ^7_P"*H_X33Q3_ -#+J_\ X'R__%4? MO?(/<#_A"_%/_0M:O_X 2_\ Q-'_ A?BG_H6M7_ / "7_XFC_A-/%/_ $,N MK_\ @?+_ /%4?\)IXI_Z&75__ ^7_P"*H_>^0>X'_"%^*?\ H6M7_P# "7_X MFC_A"_%/_0M:O_X 2_\ Q-'_ FGBG_H9=7_ / ^7_XJC_A-/%/_ $,NK_\ M@?+_ /%4?O?(/<#_ (0OQ3_T+6K_ /@!+_\ $T?\(7XI_P"A:U?_ , )?_B: M/^$T\4_]#+J__@?+_P#%4?\ ":>*?^AEU?\ \#Y?_BJ/WOD'N!_PA?BG_H6M M7_\ "7_ .)H_P"$+\4_]"UJ_P#X 2__ !-'_":>*?\ H9=7_P# ^7_XJC_A M-/%/_0RZO_X'R_\ Q5'[WR#W _X0OQ3_ -"UJ_\ X 2__$T?\(7XI_Z%K5__ M E_P#B:/\ A-/%/_0RZO\ ^!\O_P 51_PFGBG_ *&75_\ P/E_^*H_>^0> MX'_"%^*?^A:U?_P E_\ B:/^$+\4_P#0M:O_ . $O_Q-'_":>*?^AEU?_P # MY?\ XJC_ (33Q3_T,NK_ /@?+_\ %4?O?(/<#_A"_%/_ $+6K_\ @!+_ /$T M?\(7XI_Z%K5__ "7_P")H_X33Q3_ -#+J_\ X'R__%4?\)IXI_Z&75__ /E M_P#BJ/WOD'N!_P (7XI_Z%K5_P#P E_^)H_X0OQ3_P!"UJ__ ( 2_P#Q-'_" M:>*?^AEU?_P/E_\ BJ/^$T\4_P#0RZO_ .!\O_Q5'[WR#W _X0OQ3_T+6K_^ M $O_ ,31_P (7XI_Z%K5_P#P E_^)H_X33Q3_P!#+J__ ('R_P#Q5'_":>*? M^AEU?_P/E_\ BJ/WOD'N!_PA?BG_ *%K5_\ P E_^)H_X0OQ3_T+6K_^ $O_ M ,31_P )IXI_Z&75_P#P/E_^*H_X33Q3_P!#+J__ ('R_P#Q5'[WR#W _P"$ M+\4_]"UJ_P#X 2__ !-'_"%^*?\ H6M7_P# "7_XFC_A-/%/_0RZO_X'R_\ MQ5'_ FGBG_H9=7_ / ^7_XJC][Y![@?\(7XI_Z%K5__ E_P#B:/\ A"_% M/_0M:O\ ^ $O_P 31_PFGBG_ *&75_\ P/E_^*H_X33Q3_T,NK_^!\O_ ,51 M^]\@]P/^$+\4_P#0M:O_ . $O_Q-'_"%^*?^A:U?_P )?\ XFC_ (33Q3_T M,NK_ /@?+_\ %4?\)IXI_P"AEU?_ ,#Y?_BJ/WOD'N!_PA?BG_H6M7_\ )?_ M (FC_A"_%/\ T+6K_P#@!+_\31_PFGBG_H9=7_\ ^7_ .*H_P"$T\4_]#+J M_P#X'R__ !5'[WR#W _X0OQ3_P!"UJ__ ( 2_P#Q-'_"%^*?^A:U?_P E_\ MB:/^$T\4_P#0RZO_ .!\O_Q5'_":>*?^AEU?_P #Y?\ XJC][Y![@?\ "%^* M?^A:U?\ \ )?_B:/^$+\4_\ 0M:O_P" $O\ \31_PFGBG_H9=7_\#Y?_ (JC M_A-/%/\ T,NK_P#@?+_\51^]\@]P/^$+\4_]"UJ__@!+_P#$T?\ "%^*?^A: MU?\ \ )?_B:/^$T\4_\ 0RZO_P"!\O\ \51_PFGBG_H9=7_\#Y?_ (JC][Y! M[@?\(7XI_P"A:U?_ , )?_B:/^$+\4_]"UJ__@!+_P#$T?\ ":>*?^AEU?\ M\#Y?_BJ/^$T\4_\ 0RZO_P"!\O\ \51^]\@]P/\ A"_%/_0M:O\ ^ $O_P 3 M1_PA?BG_ *%K5_\ P E_^)H_X33Q3_T,NK_^!\O_ ,51_P )IXI_Z&75_P#P M/E_^*H_>^0>X'_"%^*?^A:U?_P )?\ XFC_ (0OQ3_T+6K_ /@!+_\ $T?\ M)IXI_P"AEU?_ ,#Y?_BJ/^$T\4_]#+J__@?+_P#%4?O?(/<#_A"_%/\ T+6K M_P#@!+_\31_PA?BG_H6M7_\ "7_ .)H_P"$T\4_]#+J_P#X'R__ !5'_":> M*?\ H9=7_P# ^7_XJC][Y![@?\(7XI_Z%K5__ "7_P")H_X0OQ3_ -"UJ_\ MX 2__$T?\)IXI_Z&75__ /E_P#BJ/\ A-/%/_0RZO\ ^!\O_P 51^]\@]P/ M^$+\4_\ 0M:O_P" $O\ \31_PA?BG_H6M7_\ )?_ (FC_A-/%/\ T,NK_P#@ M?+_\51_PFGBG_H9=7_\ ^7_ .*H_>^0>X'_ A?BG_H6M7_ / "7_XFC_A" M_%/_ $+6K_\ @!+_ /$T?\)IXI_Z&75__ ^7_P"*H_X33Q3_ -#+J_\ X'R_ M_%4?O?(/<#_A"_%/_0M:O_X 2_\ Q-'_ A?BG_H6M7_ / "7_XFC_A-/%/_ M $,NK_\ @?+_ /%4?\)IXI_Z&75__ ^7_P"*H_>^0>X'_"%^*?\ H6M7_P# M"7_XFC_A"_%/_0M:O_X 2_\ Q-'_ FGBG_H9=7_ / ^7_XJC_A-/%/_ $,N MK_\ @?+_ /%4?O?(/<#_ (0OQ3_T+6K_ /@!+_\ $T?\(7XI_P"A:U?_ , ) M?_B:/^$T\4_]#+J__@?+_P#%4?\ ":>*?^AEU?\ \#Y?_BJ/WOD'N!_PA?BG M_H6M7_\ "7_ .)H_P"$+\4_]"UJ_P#X 2__ !-'_":>*?\ H9=7_P# ^7_X MJC_A-/%/_0RZO_X'R_\ Q5'[WR#W _X0OQ3_ -"UJ_\ X 2__$T?\(7XI_Z% MK5__ E_P#B:/\ A-/%/_0RZO\ ^!\O_P 51_PFGBG_ *&75_\ P/E_^*H_ M>^0>X'_"%^*?^A:U?_P E_\ B:/^$+\4_P#0M:O_ . $O_Q-'_":>*?^AEU? M_P #Y?\ XJC_ (33Q3_T,NK_ /@?+_\ %4?O?(/<#_A"_%/_ $+6K_\ @!+_ M /$T?\(7XI_Z%K5__ "7_P")H_X33Q3_ -#+J_\ X'R__%4?\)IXI_Z&75__ M /E_P#BJ/WOD'N!_P (7XI_Z%K5_P#P E_^)H_X0OQ3_P!"UJ__ ( 2_P#Q M-'_":>*?^AEU?_P/E_\ BJ/^$T\4_P#0RZO_ .!\O_Q5'[WR#W _X0OQ3_T+ M6K_^ $O_ ,31_P (7XI_Z%K5_P#P E_^)H_X33Q3_P!#+J__ ('R_P#Q5'_" M:>*?^AEU?_P/E_\ BJ/WOD'N!_PA?BG_ *%K5_\ P E_^)H_X0OQ3_T+6K_^ M $O_ ,31_P )IXI_Z&75_P#P/E_^*H_X33Q3_P!#+J__ ('R_P#Q5'[WR#W M_P"$+\4_]"UJ_P#X 2__ !-'_"%^*?\ H6M7_P# "7_XFC_A-/%/_0RZO_X' MR_\ Q5'_ FGBG_H9=7_ / ^7_XJC][Y![@?\(7XI_Z%K5__ E_P#B:/\ MA"_%/_0M:O\ ^ $O_P 31_PFGBG_ *&75_\ P/E_^*H_X33Q3_T,NK_^!\O_ M ,51^]\@]P/^$+\4_P#0M:O_ . $O_Q-'_"%^*?^A:U?_P )?\ XFC_ (33 MQ3_T,NK_ /@?+_\ %4?\)IXI_P"AEU?_ ,#Y?_BJ/WOD'N!_PA?BG_H6M7_\ M )?_ (FC_A"_%/\ T+6K_P#@!+_\31_PFGBG_H9=7_\ ^7_ .*H_P"$T\4_ M]#+J_P#X'R__ !5'[WR#W _X0OQ3_P!"UJ__ ( 2_P#Q-9VH:9?Z3<+!JEC< MV4S+O6.YA:-BN2,X8#C(//M6C_PFGBG_ *&75_\ P/E_^*K.U#4[_5KA9]4O MKF]F5=BR7,S2,%R3C+$\9)X]ZJ//?WK"?+T*M%%%62%?H#7Y_5^@->5F/V?G M^AV87J?G]1117JG&%%%% !6KI/B75M#T_4K+2[OR+?5(?(NT\M&,J<_+D@D? M>/0BLJBDTFK,+V"BBBF 4444 %%%% !1110 444Y$>618XU9W8A551DDGL!0 M VBO4+KX2:/H#V5GXS\=V6C:K>*&6S2S><1@G WR @)]6 '7D@9KE_%7@/4? M"7C2+P]J-Q:J;AD-O>/*$A>)VVK(Q/W "#G/3!ZC!.4:T).R9;A);G+T5WOB M[X9P^&/ >F^);;Q%;ZO'?7'V?;:PD1!@'W%9"*RC6A+9EN$D&_$D6N:6 M)1'(QLVMF7Y]F0K$D_-QSCKGFO.ZJ$XS5XBE%QW"BBBK)"BBM[P9X0U#QQXF MAT;2C&DCJTDDLN=L2+U8XY[@#W(I2DHJ[&DV[(P:*]2M/A'H>N7-UIWA3Q]8 MZMK%O&SBS^QM$DN!T24L5;MTSBN3\/>%].O[G4E\4>([;PY'IS+&XEA:>:20 ML5*I&O+ ;3D@\<=CD9JK!IV_)E!+OQQ?W:1WD&G6 M&GPFXO;ZX^Y G]3@$\D#"GFE*2BKL:3;LCEJ*],'PFT[6-'U"Y\#^,+;Q#=Z M>S^QM;L5'4H68[AUYZ'UYKF/ G@NY\<>(?[/BG^QVL,3SW=ZR;EMHU'WB M,C.3@8SWST!J%5@TW?8KDE>QS5%=5\1?!+> /%7]C-?B_'D),)A#Y60V>-N3 MZ>MH:QJ&K6VB:+IQ"SWURI8;S MT55R,GE>X^\N,YJ924%=C2;=D<917H6J_"^U/@^Y\2>#?$T'B.RLFQ=J+5K: M2$=VV,2<=/3OC.*3X=_"V/QYC?XFL-/D=6,=JB^?<84X):,%=J^Y/.:CVT%% MROL5R2O8\^HJ>]MOL>H7%MNW^3*T>[&-V#C./PJ"M2 HHHH ***[_0_AE!/X M-B\4>+?$EOX=TNY?9:E[9YY9CDC(C7!QQQC/&3P.LRG&"NQJ+EL,_A MV?#.AZ=K^DZO;ZYH6H'9%>PIY163!.QD))!PI^A4@@$<[OAKX1:/XFD73[#Q MW8RZTUK]I-G!9O+&HP.#-N"Y!;! !(]*AUH*/-?0KDE>QY=15G4;&;2]4NK" M["B>UF>&4*<@,K%3@_456K7<@**** "BBO1XOA9I^E^'-/U;QSXNM_#QU)!) M:VPLI+F4H0#EE4@KU]"!QSDXJ)3C#. M,C!.%E)PW"G! QG .W.:GVT$D[Z,?)*]CS"BBBM2 HHHH **(_+-$20& ZCD$$'N#U&">LUOX M+W?A_P"&,OBG4=65+R".)YM,%ODQ^9(JJ#)N^]A@2-OM[TG5@DG??8?)+738 M\RHHHK0@**** "BM'0-#O?$FOV>CZ6BO=7D@CCW'"CN6)] 2?85Z*GP@\/R MZ\?#L7Q$L6UX$I]C%B^SS!U3S=V-P((QUXZ5G.K"#LRHP, M+CP]K-_8:-/:,1//?3A8U QT/\1(.0!UK2^)'P^7X?WVG0)JO]IK?6WGB06_ MD[1G&,;CG]*?M(\RC?<.5VN<71115DA1110 45O>#/"&H>./$T.C:48TD=6D MDEESMB1>K''/< >Y%=I:?"/0]-G%G]C:))<#HDI8JW;I MG%9RJP@[-EJ$I+0\MHKI?#_A?3[Z[U%/$_B&V\.Q:>PCD\Z)II7^WNDC,1/ 890D\$$$'/KG'<]I'F MY>HN5VNWUQ]R!/ZG )Y( M&%/-=&/A-IVL:/J%SX'\86WB&[TY"\]G]C:W8J.I0LQW#KST/KS64JL(NS9: MA)JZ/,Z*ZOPMX6T'6-->\\1>,;/05^T"WBA-N]Q*YVY+E5(VIR!N)QG=G&!E MGQ!\$7/@#Q2VCW5W'>!HEGBFC4KN0D@94]#E3QD_6J]I'FY>HN5VNM:S;Z#H5HYC:[FB:1G?CA$&-W7'!SG@ \XE\1 M?#6"Q\&_\)5X5\16_B+2(I?)NI%@-O);L2%&48D]2!V/S*<$'(S]K#FY;E\D MK7.#HKOOAK\*[KXA?:IWU!=+L+=A$MPT/FF68X.Q5W+_ \DYXXXYXY'7M+. MA^)-2TDR^<;"[EMC*%V[]CE=V.<9QG%-5(N3BGJA.+2N9]%%%62%%%% !17? MZ'\,H)_!L7BCQ;XDM_#NEW+[+4O;//+,!UJ>,_AV?#.AZ= MK^DZO;ZYH6H'9%>PIY163!.QD))!PI^A4@@$O8VB>>R*4+JLCY 1SM8$ -C'/I7G=.,XR;2Z"<6MPH MHHJR0HHHH **],D^$^E:)8Z>WCCQK:Z!?7\:RI9"R>X=%;H7P1MZ$$D8!!Y- M8?B[X=7_ (1\36.EW=]9R6NH[#::D9-L#HQ +L>=H&7'4#@YYKSZKC.,U="<7'<****HD***T= T M.]\2:_9Z/I:*]U>2"./<<*.Y8GT !)]A0VDKL-S.HKU9/A!X?EUX^'8OB)8M MKP)3[&+%]GF#JGF[L;@01CKQTK@+GPMK%KXM;PR]H7U47 MQ C [G/3!Z8.0 M<],"-0\=Z\=.T^6*W2*,S7%S/G9#& M" 3QU// XSZCDTI245=C2;=D-K77M5L8S(UB;-K?S M0#@['9B&^HXY7) (-0 M!D<\UFJL&F^Q7)*]CF:*WO&WAG_A#O&5_H/VO[9]C9!Y_E>7OW(K?=RQU M[5@UI%J2NB6FG9A1113$%%%=?X%^'UUXU^W73W]OI6E::@>\OKD$J@() X! M/'/(P/P!F4E%7D-)MV1R%%>B7?POT^\\*:CKG@CQ9;^(H]+&^\@-H]K)'& 2 M7"N22 3VSAL$D8K/\(^"M#U^TMI-9\96FCSWES]FM[1;9[F5F) !8*1L!)X M)XJ/:PM?]'^17)*]CBZ*Z;Q]X)N_ /BAM'O+B.ZS$LT4T8V[T)(!(['*D8YZ M5S-:1DI*Z)::=F%%%%,0445V_A#X<'Q#XM:S;Z#H5HYC:[FB:1G?CA$ M&-W7'!SG@ \XF4E!78TFW9'$45WGB+X:P6/@W_A*O"OB*W\1:1%+Y-U(L!MY M+=B0HRC$GJ0.Q^93@@Y%GPI\--"\1C3K6?QU9VVKZDA>&P@LWN"OR[MKN& 1 ML#H?UJ/;0Y>;]&5R2O8\ZHK0UW1KKP]K][I%_P"6;FRF:&0QME6(/4'T/7D M^PK/K5--71&P4444 %%%>AZ=\,+*'PE8^(/&?BJV\.V^H@M9PFU>XEE3^]L4 M@XY4\9X8$XZ5,IQAN4HN6QYY179>.?AW/X/L[#4[34H-8T;45S;7\"[0QZ[2 MN3@XYZGN.HK=\%_!6[\5^$7UR[U9=+,BRR6EN]MYAN(T R^=XVKN..A]>A&8 M=:FH\S>@^23=K'F%%%%:D!1110 445Z9)\)]*T2QT]O''C6UT"^OXUE2R%D] MPZ*W0O@C;T()(P"#R:B4XPW*47+8\SHKK?&?P]O_ 9X@M-/NKNUGMK\*]I? MJX6*120-Q.?E SSVQS6OXB^%<6@_#M/%,'B6TU0&=8&BLXBT6XYSMEW?-C'] MVE[6&FNX^26OD>=T445H0%%%% !15O2M,NM9U>UTW3X_,N;N58HE]68XY]O> MO2G^$&@VFNP^'=3^(5C;^()=JFS2Q=XUD(R$\W< ">P(!.1QR!6!YK+QU<^&?$FIV6BO:;C/=3ONC"A=RE<)/A9; M:;X 7QAX;\21:YI8E$:'5@FE?^WN5@,#9P#@H22 01@YSP00.,GM(\W*'*[7.*HHHK0D**** "BNE\#> M"-0\=Z\=.T^6*W2*,S7%S/G9#&" 3QU// XSZCDUU-O\)=)UZ&_@\$>-K77M M5L8S(UB;-K?S0#@['9B&^HXY7) (-9RJPB[-EJ$FKH\QHK?\%^$KOQKXG@TB MRD6!6!DN+AQE8(E^\Y&1G&>!D9) R.M:'Q(\"?\ "OO$=OI8U+^T5N+-+I9O M(\K 9G7&W([*R;%V MHM6MI(1W;8Q)QT].^,XK-U8*7*V7R2:N>>T5Z#\._A;'X\QO\36&GR.K&.U1 M?/N,*<$M&"NU?VWV/4+BVW;_)E:/=C&[!QG'X4U.,I.*W0G%I7(** M**LD**** "BN[\,_#:+5/"+^*/$GB"V\/:.9C##-+"TSSN.NU 1GHW0DDJ>. M,TGBKX:C1O"MOXG\/:Y!X@T25_+>YCA,+1-T 9&)(YX]>F1S67M8D^$_A?HGBAK&Q_X3JRAUJ^M_M$>GPV;S!1M+;6DW!0X Y7J.>M<+KFC MW7A[7KW2-0V?:;.9HI#&VY20>H/H>M5&I&4N5;B<6EAZ M=\,+*'PE8^(/&?BJV\.V^H@M9PFU>XEE3^]L4@XY4\9X8$XZ5G>.?AW/X/L[ M#4[34H-8T;45S;7\"[0QZ[2N3@XYZGN.HK)58.7*F7R22N<;17J>E_!_2M>% MY9:!X[T_4=;L[83R6D-J_DGIG;/G# %L9"GMD#MY951J1G>PG%QW"BBBK)"B MBG(CRR+'&K.[$*JJ,DD]@* &T5ZA=?"31] >RL_&?CNRT;5;Q0RV:6;SB,$X M&^0$!/JP Z\D#-HKTW6_@O=^'_AC+XIU'5E2\@CB>;3!;Y,?F2*J@R;OO88$C M;[>]>94X5(S5XL4HN.X44459(4444 %?H#7Y_5^@->5F/V?G^AV87J?G]111 M7JG&%%%% !1110 4444 %%%% !1110 4444 %:OA:^MM,\8:-?W_ /QZVM_! M--E=WR+(I;COP#Q6512:NK#6C/9_C#X!\5:_\49=1T73+C5+'4XX6M)[;YXU M"Q*I#-]U.02,D YR#UI/C^6FU_PSX=M2U[J-G8K$Z1*S,\CE0H QDD[> ,GD M5Y?9>*O$.FV(LM.U[4[2U ($$%Y(D8!))^4''))_,UKZ[\2_$/B/2]-MM6EA MDNM-F$UMJ:1[+M2,X'F ],X/ !RJG.17+&E4BX[-(UD\=>+9HGBF\4ZU)&Z ME71M0E(8'J"-W(K!K:E"4$^;O,;KXY7$J:9=/;7&J_;$ MU!03"D+2[@2_0%5_ASGC@'BI_B=HMQ\1?CVVB: T;2P6\<,\K'"Q;:\SM/&OBBQAAAM/$>JPP0;?*A6]D\M-N-H"YQ@8'&,<5IZ[\3?$FO7EC? MRW*66I6D!@.H:>&MY[A#CB1E//W<@# Y/%\\-> M!(/ _AC1-7;1[!A/J6K2V_'7;7B%6;_4K[5;LW6J7MQ>W##!FN96D.>!YGN:\8J6UNKBRN MH[FSGDMYXSN26)RK*?4$-BX2Y7<]O^"7A76_!NM:WXG\46%QI.FV& MG2QR-=1LC.0RN2JXRR@(>1G)QC/;.\ :GX/@^'4.BMXH.BZUJ5^DE^?[/EF: M6-7PD(9 %. >2?O,#UP.*T;XI>,M&U1;V/7[V]8*4:&_G>XC=3V*L3^8P:P M-5U>75=>N-5\F"RFGF,WEV:&-(VSGY1DD<^]8>QG*3T3Q]9SQ7OFW>HKQZK>HZKJ&L77VG5[^ZO M[C:%\VZF:5\#H,L2<E!TX*+Z$3ES2;"BBBM" KVSPI:R>*_V:]6T#PY M;K-JUK?++/;1E1),I=6#X[_*,#/7R\#H!7B=6;#4K[2KL76EWMQ97"C FMI6 MC<#ZJ0:RJPI[-X%T#5/!7P?\ 'FJ^*+6;3(=2L?LEO#<1LDC. M5DC!*8R 6E4#(]3P.:I_LZZ1J2^/?[4;3[H:<]E-&MX8&\EFW+\H?&,\'C/: MN0T'XL>+]#N9I'U235HKA0DUMJSMI:MJ.LW0N=8U"ZOYPH02W4S2L%&2!EB3CD\>]5*ZXW2 MU,7OH%%%%,05[=XUT?4?&OP7\#7OA*UEU[8VUY;6JEI%EVQIGRP,G#(V3 MC.&!Z'->(U?TO7=7T1I&T75+W3S+CS#:7#Q;\9QG:1G&3^9K*I!R:DMT7&25 MT^I[!XBL+OP=^S+;:+X@0VVHZA?[X[5SEHU#[L'&0.%SCC[WKQ6AX(\&WWPO M\+MXLN-'OM8\27T!BL=/LK=IA;*P!W2%0<'IGVX'4X\PB^*'B4^&;_0=3N8] M8L;U6!&I*9WA8Y.]')R&R<@G." 16B!$\5:VJJ, #49@ /^^JY_8U' M%Q=M7=^9ISQ3N9>JK?KJ]U_;$2:AKM6Q@%%%% !7NGQI\.:QXVO_#WB+PC83ZII%UI MT<,(LT+^4VYF^90/E&&49/0J0<8%>%UIZ9XEUW186AT;6M1T^)F+LEK=/$I8 M@#)"D<\#\A652#O?$_3KNQ^&G@+P7, ^N.RG[/O&5)&T+N^ M[]Y]N(_#GBWP;;^%-)-BRS7^G6C69=@"ISDD2Y7<=PR/ MEYR&%>*ZA\2-?UCP;_PC>M/;ZE;*ZM#2/'PMK?P3397=\BR*6X[\ \5ZE\8? /BK7_ (HRZCHNF7&J M6.IQPM:3VWSQJ%B52&;[J<@D9(!SD'K7C%:UEXJ\0Z;8BRT[7M3M+4 @007D MB1@$DGY0<[>/M0\,6'Q1\'V/C*\S;Z)8>9<.$= MPTOR^6&"J202F<=^_'6U>'0-?^$'C6\D\9_;+34-22>?4?[,E3[.P:'9"(R= MS#"HH(Z ^QKQ+Q+\0];\7:%9:;X@%K=R63[H[YH<7)&"-A<'!7D=N2H)K!BU M;48=*FTR'4+J/3YV#S6B3,(I&&,%DS@GY1R1V'I7/'#/E5W9K_._8U=57>A4 MHHHKN.<**** /1?@5J=AIGQ8T]M2\M1<1R6\,LF,1RLORG)Z$\IQ_?QWK;L? MAGXN;X[+-+I5Q%;1ZP;]KYE/DF(3;]P?H6(Z+UR>0.<>/UOVWCOQ;9^1]G\3 M:LJV[*T<9O9&1<=/E)QCVQBN>=.3DY1>ZL:QDK69T7Q2BN/%GQHU\>'+2YU) MUD6,QVL#R-F*-(W. ,X#*1GI77?M$:7J#2Z!>K8W)M+?3UCFG$+>7$Y;A6;& M ?8UYYKWQ)\0Z]K,&KF:/3-2B@,#7>F;K>292<_.RMS^@K+O_%WB35;-[35/ M$&JWML^"\%Q>R2(V#D95B0<$ U,:4[P?\HW./O>9CT445U&(4444 >O_ +.U M_9Q>*M7TV4QQ7VH6!2TE<@'(.60'KR,-@?W/85-\'_ASXJTGXJVM]J^DW&G6 MNEB1IYKA=J-NC9 $;H_+1>)=3F>W;*1W-V\L9[8*,2",5S5*4VY.#^)&L9I6OT.E\/>"'^+'Q2U^ M[LKCRM$&H2W5Q=*/G\N21V144C.Y@#C(XP2>P,WQGU;4]2N+"T@\/ZGH_AG2 M5^R6!O+22%9FQ][# 8^5>!UP">,D#E=3^(?B&_UZZU:RO'T6XO%07*Z1(]LD MQ0$!F"MRW)Y/J:R]3\3:]K5NL&LZWJ.H0HV]8[N[DE56QC(#$C.">?>B-.?. MI/9 Y1Y6D9=%%%=)D%%%% 'L_P &RFK_ W\<>&M.2/^VKNU,D*EE5KA-A4* M#Z \<\#S/1G) MQC/;Q"UNKBRNH[FSGDMYXSN26)RK*?4$,M&U1;V/7[V]8*4:&_G M>XC=3V*L3^8P:Y*E&;YE%[FT:D5:_0UOAU%XIT6W76=$\$6?B.WNKE$CGN++ M[2\#QDGY"IS$?F&6(QPOI6Q^T58VEMXZLKE)YC?7EDLMS;22%U@P2JA3T .& MX'<9XS7 R^,]<&L7NHZ5?3:*U[*99(-*F>WB!/7"JW3\ZQKJZN+VZDN;R>2X MGD.YY97+,Q]23R:M4Y>T]HQ5$5%%%=!D%%%% 'M5II]WXP_9ALM,\+QF MZOM(U)I+ZUASYCKF5AA1]\XD0@=]IQR,59\.Z1J/@C]GOQ9+XGMY=/?5&$5K M;3@JY+*%!*]5SD\$ _)SQBO%].U74='N3<:1?W5A.5V&6UF:)BN0<94@XR ? MP%=3HWQ8\5Z3%=P7-\-:M+Q"L]KJ^ZY1\@#/S'/08QG'M7)*C.S4=KW-U..[ M[6/7O VH^#+S4O!6C^&O%!C.F"29]+-A,6N[EX6WNTI 4%0SXX/&0.V/&_BE M:V%K\3-<&FZC]O$M[-+,?(:+R93*V^+G[VT\;AP>U)3X9O]!U.YCUBQ MO58$:DIG>%CD[T_";P_K,7PR\?\ MFZ1?I_:6EQFRW6SC[5F.;'E\?/\ >7IGJ/6O%KBWFM+F6WNHI()X7,$=?\ %?C33M:\-:=/J^FWMC#' M!<68\Q>O6JOQDT^X2S^'O@N,K<:U:6"P/"C<%Y/*C0!C@8 M+1L!SVYQQ7ENG^*-?TFT-KI6N:E96Y))AMKN2-"3UX4@5MZC\3_$>K^'+/2= M2FBN'L94EM=19"+N%D.1ME!SZ<]>!S7)&C4BXK1I&[G%W\ST^^\.:K\+OAQ< M^'_#FD:GK'B'7(LZAJ%E9R/#:QX(V*X7DX+ N M$'@@ZC-S_P"/5S]:T:M:S]KUS]GK59 M?%NA#PD=/GWVEK90/:QS,6&T& Y."[]^_P W&*^>*T=3\0ZUK:(NLZQ?Z@L9 MR@N[IY0I]MQ.*SJUHTW33OU(G+F84445L0%>B_ K4[#3/BQI[:EY:BXCDMX9 M9,8CE9?E.3T)Y3C^_CO7G5%1.//%Q[E1?*TSV"Q^&?BYOCLLTNE7$5M'K!OV MOF4^28A-OW!^A8CHO7)Y YQN/XH\(6GQR\9ZUJVL+87<<:6>F7+VRCNH8O+::UA\MINE M?\*!\/M%XA:_\F8/:7#VKJVH,Q8-G)RA 9FRV<[<=37@-7;C6-3N]-@T^ZU& M[GLK- M/#]K,D6K:KI96Q+MMR0DBG#=N9$/K@9[5X_3X)Y;:XCGMI7AFB8/')&Q5D8' M(((Y!![UG4ASP<2H2Y97/;?@CX(\1^'?'EUK&OZ;=:586%K,LTMRA17/'"_W MAU;<,CY>O2N*\(6=_P"(?C%::KI&GW5W:1Z]#:-ER,J58D8.!TP?0BJUWXYUV77K_5= M,O)-$EU!E>XBTB1[:-V48SM5N3DD\YY9CWK'V=3FDW;5&G-&R2Z'1_'/3KVU M^*^JW=S9W$-M=NAMYY(F5)ML48;8Q&&P3@XZ5YW6EJGB/6];CCCUK6-0U%(R M61;NZ>4(3U(#$XK-K>G%Q@HOH9R:S?#:WE\2? ?Q?X8T,JVMM M-D7"7*SW#X/Z!J_@KP_XK\0^)[&XTNR^P;$2[C:-I&&[G:?F&.! MDCG=QGFL#X1?#;^U(_\ A,M=AGDTC3W\R"UMHC-+>2(?NA%!)4$?CTZ9-A%9B^-O$=M),-*UF^TJVEF>5 M;/3[J2""(LQ8A$5L*.>E8.E5;EJM;&G/#3R-3XI:KKNO>-I]5\0:3?:3YZA; M2VO(6C9(5X &X#/.2?[N&E*CT!8G JC73 M"/+%(QD[NX44450@KVJTT^[\8?LPV6F>%XS=7VD:DTE]:PY\QUS*PPH^^<2( M0.^TXY&*\5JWIVJZCH]R;C2+^ZL)RNPRVLS1,5R#C*D'&0#^ K*I!S2MNG,4SX3-XM MT'5- M$\!6<]C?8D.M+9GSEMY2 %X)%<'HWQ8\5Z3%=P7-\- M:M+Q"L]KJ^ZY1\@#/S'/08QG'M6!8^*?$&F67V/3==U*TM>1Y%O>21ISU^4' M'.3^=8>QG)24K:FGM(IIKH;'Q3TZUTKXI:]:V$\MQ"+GS"\K[FWNH=P3WPS, M.>>.<]:Y*BBNJ*Y8I&+=W<****H05[I\5=&U#QMX+\&ZSX.TR6_TZ&Q,306* M>8UNV$&S8O/!4KP.-O..*\+K1TSQ#K6B(ZZ-K%_IZR'+BTNGB#'WVD9K*I!R M:E'=%QDDFGU/8/&&F1>&?@OX'\*^+YFM)Y=5^TW2199H8-TAD((!&Y1,O'/. M< X->@>$=5\,^(/$VK7/ASQ,MS90:2MI!IL>GRPI8PC^(%L!B3Z 'H.U?/K_ M !.\1W7A"Y\.:M-#JMG-DK+?H99H3G.41FJ]%%=QSA1110!:TNX@M-7L[F[A%Q;PSI)+"0")%# E<'@Y M''->S_&[PCK_ (K\::=K7AK3I]7TV]L88X+BS'F+DLQYQ]T88'<<+SUZUX=6 MKI_BC7])M#:Z5KFI65N228;:[DC0D]>%(%8SA)R4X[HN,DDTST[XVV\ECI/@ M+PHS?:-6T[3=DT4(9LEA&BA>.H&1 M[4VK^:J;V.XIC(&.^,&!!\5ZX0>"#J,W/_CU8JC4Y(QTT=S1SC=ON<_111788!1110!V? MPBU*STGXL:%=ZDZQVXF:,N_16>-D4GT^9ASVZUUNN?#3QC=?'*XE33+I[:XU M7[8FH*"84A:7<"7Z JO\.<\< \5X_6W:>-?%%C###:>(]5A@@V^5"M[)Y:;< M;0%SC P.,8XK"=.3ES1?2QI&2M9GIGQ.T6X^(OQ[;1- :-I8+>.&>5CA8MN2 M['Z;@,#/-3_%&WO/#7@2#P/X8T35VT>P83ZEJTMG(L5P^<_>VX*[B#G..% S MBO/]=^)OB37KRQOY;E++4K2 P'4-/#6\]PAQQ(RGG[N0!@)]0M) M+6_\1ZO=6\HVR0S7TKHX]"I;!K.-&?NI[+I^I;G'6W4Q:***ZS **** /4_V M>-2L]/\ BEY=ZZH]Y926]N6_YZ;D8#/8D(P]\X[XJ[\.OAIXQTWXPV,;.YAGA\3ZL6A;IZCO7/4I2;DX/=6-8S223Z'::I/J>J_%OQ3XA\+>&K/Q1;6TPAD M@NK0W2#.$#B+(8G,9Y .!GMS6W\:(I]3^%_A/7=>LGT?6MY@.F*Q$<<94DL$ M/W#\D9V]0&VG)''F>N^/];UOQ-_;\DZBT(BDFTK=;F7!SN8ALECP,YZ*O MI6)J.JZAK%U]IU>_NK^XVA?-NIFE? Z#+$G'-3&C*\7M;_(;FK-=RI111748 MA1110![!\"9$O-.\:>'[69(M6U72RMB7;;DA)%.&[76L:_IMUI5A86LRS2W*%%<\<+_ 'AU;<,CY>O2O$H)Y;:XCGMI7AFB8/') M&Q5D8'(((Y!![UT^E?$WQEI&IPWL/B+4+AH>!'=W#S1LN1E2K$C!P.F#Z$5R MU*,WS"9/"?B>&?Q.=!U?Q!>RB>X-A-1TQ/^TC::>OB+2;I-3W7_V".+[#]G8?N0\I$OF=.6)7;UXS7DNOZS+X MAUZZU6XM;6UENF#O%:1^7&&P 2%R>21D^I)-0ZEJVHZS<)/J^H75_,B"-9+J M9I65020H+$D#)/'N:<:#4U.XG4O%QL5****Z3(**** /;/"EK)XK_9KU;0/# MENLVK6M\LL]M&5$DREU8/CO\HP,]?+P.@%/\"Z!JG@KX/^/-5\46LVF0ZE8_ M9+>&XC9)&U>9^*=-OM+\37T.I6=Q9R MO.\BI<1-&S*6.& (Z'UI]MXQ\1V$;0Z5KFHZ=;%V=;:SNY(HD+')VJK8 YJA MJ6K:CK-T+G6-0NK^<*$$MU,TK!1D@98DXY/'O6L8251S?4ER7*D5****V,PH MHHH ]PU?3KKQK^SCX:C\(V+7UM9 0XYB;YACY3MA8X.,#&>3BO(=,UK5-%F>71M2O M-/D<;6>UG:(L/0E2,UTVF_%7Q38Z5?:;>W:ZS9WRL)(M6#7&TD8RI)R#WZXR M,XKD=&:T6U[FZG%[]K'H7PT\%W'@?PVGQ U'2KS5]2N(?^)1I=A TS 2+Q(Y M4';E3U[*>[$*/'/$4FJS^([Z?Q##/!JF*M6_C M?Q7:6T5O:^)M9@@A01QQ1ZA*JHH& H ; '&*RKV_N]3O)+O4KJ:[N9<&2>> M0R.^!@98\G@ 5I3IR4W*74B4DXI(@HHHK>"I7@<;><<55\>Z5=^'?@/X/\ "6J +K,^HO<+ M;!L[5S)P3T!!F0'GJ3C.":\FTSQ#K6B(ZZ-K%_IZR'+BTNGB#'WVD9K>?XG> M([KPA<^'-6FAU6SFR5EOT,LT)SG*.3G/USC-U65EAE88+H"=K$=LC!J_-XJ\0W&G'3Y]>U.6R*[3;/>2&,CTVDXQ636E*D MX2S_&'P#XJU_XHRZCHNF7&J6.IQPM:3VWSQJ%B52&;[J<@D9(!SD'K M72^/M0\,6'Q1\'V/C*\S;Z)8>9<.$=PTOR^6&"J202F<=^_'7PFR\5>(=-L1 M9:=KVIVEJ 0((+R1(P"23\H..23^9K3\2_$/6_%VA66F^(!:WVWAT#7_A!XUO)/&?VRTU#4DGG MU'^S)4^SL&AV0B,G-/#VCOJFKZ%+!9Q@%Y%ECDV ]V"L2!]17,64]U; M7T,NG2S172L/*>!BKAN@VDV,9_A=\#]4TWQ%PW>F1GGBLR+PIKT_B.308-)NI-4B?9):I&2R<@9.. O(^;I@YSBO5O'5Q M+8^%/A'#8R/%!Y,=QM4D*90(#N(Z$@LV#_M'UK-^/=[/I?Q9N)-)N9+.6XTZ M)+EK:0QM*,GARN,\*G!_NKZ"LX5IRE;O>WR94H12.#U7P/XAT3Q-9^']3T_R M-4O3&+>W\^-M^]MB_,&*C+#')%:NK_"+QQH.D7&IZKHGD6=LN^67[7 VT9QG M"N2>O85WGQKU.'1?CYX>U2Z61X+&*TN9%C +%4G=B "0,X'J*9?>%_"'Q7L_ M%7BCPK=ZU;:O:*UU+;7R1>6Q*E@%V] VQ@,MD'DC'5*O/EC)Z)[Z?\$?LXW: M6YXE111788%[1M%U+Q!J<>G:+9RWEW("5BC'. ,D^@'N:V?$GPX\6>$;%+SQ M#H\EK;.VP2B6.50>P)1CC\:QM&&J2:I%;Z"UT+VY_O7O' M5PG@+X)V/P^O+N*ZUJZD%Q=11MD6B%_,QD=\@#GKECTQ6%2QQSVK&T3PEK_ (CU5]-T M72;JZNXFVRH$VB$\_?9L!.A'S$Z^,KB6U_:1\$6EK(Z6EO:1+!'D[55F MD5B!T!*@ G_9'I7&ZO>SV/[336FFW,EM:W7B"S-Q#;R%$F;>A.Y1PQRS]>[' MU-90KSDNFURY4XK[['!KX'\0MXS_ .$473\ZWDC[+Y\?:/S/O[MOW>>OZU=\ M1?#'Q?X4TDZEK^D?9+0.(S)]IA?YCT&%(/ASJOCGP5>ZONM;D_:;74ECZEAN *@ 8 M#ANK<<=3PU6E>+>S2Z=7\QHRZ7J%I_:,R M\A&#*GECCT9N.H 7/.:YYU)1FDM36,4XW/-6^$/CM-'_ +4;PY<"V\KS?]9' MY@7&?]7NWYQVQGVK*\->"?$GB^1U\.:3/>K'G?*,)&IXX+L0H/(XSFO=--O; MI_VN]3BDFD*+9^2J,20L?D1OM /0;OFX[DGO7$?"Z]G@_:!ATRSN9(],&HWS MI:12$0Y\J4 A!\O15&<= /2LE7JFURO9QNEYV.#T?P/XAU_Q%>:%I.G_: M-2L0YN(//C79L<(WS,P4X8@<$U+XG^'_ (F\&6]O/XDTS[%'<,4B;[1%)N(& M2/D8X_&NMT3Q=I/@_P"+OC*YUZ*\EM+[[=9$62HT@+S@Y^9@.BGUYQQ47C3X M>:!9?#C3?&O@R^U&?3[J;RI(=15!(GWAG*@#AD*D#.)_&,9Z>80,+W./0$CV?3O%6D^-OVDK(V,BW-KH]A-';7*YQ-+ M@[V'8KAF /0XR,\5RU*TH2:W25_3L;1@I)'BNO\ PO\ &/AC26U/7-$DMK), M;YA-'($R0!G8Q(Y('/K4.D?#KQ9KFCRZKINB3R6,2&1IY&6)2H&25WD;AC^[ MFO3/!%[9YQX8^'?BGQE937?AO2_M MD$,GE2/]HBCVM@'&'8'H15#Q)X6UGPAJBZ=XBL_L=T\0F6/S4DRA) .4)'53 M77^"/%WA2S^'VJ^$_%Z:LL.I7D7%U8ZI TL7VE0)$QC@X [,O8=ZT527M.67RT_4EQ7+='G]%%%=!D=5X=^ M&?B_Q7IOV_0=%EN;0L569I8XE8C@[=[#//&1W!':LZ#PAK]SXH;P[#I5PVKH MQ5K4KAEP,Y)/ &.U?7?$5AJ]S?36GA_P -R_:9;J:8K%#@ M[RB9X&[JW;!)/49]%\&>)[3Q=\3_ !QXDTQ&WV^E>3I[ ,"\:_Q8ZY)12.A M./6N2=:<'+K8WC3C)(\5\3?#WQ3X.M8KGQ'I+V<$KB-)?-CD4L03MRC'!PI. M/:E/PZ\6+X9F\02Z)/#ID*[WFG98SMSC(1B&(YZ@5W.A7$ES^RSXL^U2-*RZ MK&R&0[B"7MR<$^N2?Q/J:O>#]2OM4_9X\;S:E>7%Y*L@027$K2,%"I@9)/'/ M2AUII=-';\@Y(M_*YYIX9\!>)_&,'-9N-*UJV-K>VY EB+*VW*AARI(.00>#WKVZ9/#6G_L]^$[3Q1=Z MS;Z=>S,\@TL)NDN,$\+CI7G'Q9\(GP9XZDT\7]Q?Q2P)/%-=-N MEV'*A6/V^?.A($9BP<$. M6("G/&#CFO2/@YIM_:Z@/B#XGU&:ST#1K9X(I[B0GSAM*") ^OI3D(3F.+!V\CN S9(_E7'*M--I6>WWMFZIQ:3 M/)/$?@CQ'X2NK:V\0:7+:2W1(@ 99!*1C(4H2"?F''O4VJ_#WQ5H?AU-/Q%=YKUU*O[+OA*X$S+<0:PPAE#8= #<8P>HQ@?3 M]*MZK>7.H?LJ6]U?W$US<2:IEY9G+NW[QAR3R>!3]M/3;>PN2.OI<\^\._#/ MQ?XKTW[?H.BRW-H6*K,TL<2L1P=N]AGGC([@CM7.7MG<:=J%Q97L1BN;:5H9 MHR>4=3AAQZ$&OHSQ1IOA:XL_A[X8UZ_UZV$]K#'8KIQ18Q*0BB21F!^;)P"H MR,MT!KPSQWH,OACQUJND3W;WCV\V3<2?>E# .&;KSAN?>JHUG4>HIP44<_3D M1Y9%CC5G=B%55&22>P%-IR.\4BR1LR.I#*RG!!'<&NDR.RNOA#X[LM)DU*Y\ M.SI;1H9'(EC+JHZG8&W?I6;X8\ ^)_&44\OAO29+R*!@LDGF)&@;KCZ3=+JC %+5(_,=P1D%=N=PP#TST/I4WB;P3XA\'?9/^$DTXV1O M%9H 94N(K2SW0/$46TME,:_*!]\YW[FP0#N(S7S5/#);7$D$R[9(F*.N M!BKAN@VD198Y-@/=@K$@?45'X> M^&?B_P 5:6=1T+19;FSW%1,TL<8GLV7B1U",[]]V,DY[X'K4/CJXEL?"GPCAL9'B@\F.XVJ2%,H$!W$="0 M6;!_VCZUQJM4>BMOOTT1O[.*/*8O"FO3^(Y-!@TFZDU2)]DEJD9+)R!DXX"\ MCYNF#G.*=XA\):WX5UB/2]=L6MKV6-9$A61)2RL2!C82.2",=:]"^/=[/I?Q M9N)-)N9+.6XTZ)+EK:0QM*,GARN,\*G!_NKZ"NW\7VL-Y^U9X6BN$#HMFDH! M_O)Y[J?P90?PI^WE:,FM&F_N#V:NUYGCVH?"?QOI>ARZOJ&@R064,9DD=IHM MR*.I*;MP_*N.KWO7_#.A^.-5\=76BZWX@_X2#2DE^T"Y,:VTJJS?N$4?-L'E M[1N(QP>:\$K2C4@5I:%X>U7Q/JBZ=H-C+>W;*7\N/'"CJ23P!T MY)ZD#O6;6CH5OJ]_JBZ;X?%R]WJ"FV\FWE;2NEH0MS M1\3^ ?$_@V*"7Q)I,EG%.Q6.3S$D0MUQN0D XR<'DX/I6E:_"'QW>Z3'J5MX M=G>VD02(3+&'93T.PMN_2O0/&MU8>'?!WA3X87MZE_>)=PR:HT;%A;H7W; > M/[YQW"@<#(K?UF]NU_:TT2W\R1(([,QQH"=I0PR$\=.O\AZ5Q?6*G+=6ZOY+ M_,W]G&_W'@WASP=X@\6W#0^'=*GO2GWW4!43V+L0H/L35[3?AOXKU?7M0T;3 MM+$VH::<74'VF)3'SCJ6 /X$UVWA/4+N']I.XTZVNYH]/DU^\9K6.4B)R&DP M2@.#T'Y"N5^)-I/J'QEUNSLXS+<7&H^5$@(&YF( '/N:V52;GRZ+2Y'*E&_F M0^(/A;XQ\+Z/)JFNZ/\ 9;.-E5Y?M4+X+' X5R>OM7(UZ]\8+NV\*^&-!^'& ME2*PL(A=:BZM]^9LD C)QR6?:>@9,=*\AJZ,Y3AS2)FE&5D%;7AKPAKWB^[E MMO#FFRWTD*AI"I550$X&68@#/.!GG!]#6+6[X4T77?%&J?\ "/>'C,QO2IGC M$A6+:IX>7'&U<]3GDX') -S;4;W)6K$\1>#/$/A/4(++7]+FM)[@9A&5D$O. M,*R$@GD< Y&1ZUK7_P )?'.EZ-+JM]H$T5G#&99'\Z,LB 9)*!MPP!SD<5ZM MK>MZ3??$_P !>"8;O^T8_#\R+22]PB@*N1P2"@W=>3@G@U:\'WMS#VP?U/K7&\14Y;VZ7_$W]G&]OD>'^&_ 'BGQ=&\ MGA[1I[N).LQ*QQY] [D*3[ YJ;P_\-_%?BE;MM!TL78LYO)G_P!)B0H_IAF& M?J.*[C]G;4KZ7XA+I\EY7[Q[L [%W$LV"1G"@G&>U;>TGSRCHK:D)_AWXI\&V4-WXDTO[' M!-)Y4;_:(I-S8)QA&)Z US->H?'#7K23Q!9>$M#PNE>&X!:H%?<&EP-V3GDJ M %.>=P?->7U=*4I04I$S24K(*Z+PSX"\3^,8YI?#FDRWD4+;))=Z1H&QG&YR M 3CL/4>HKG:Z_P"'_A;7?&^L0Z/IMQ<1:=;S+=74OFE8K;MYGIYA PO*M)\;?M)61L9%N;71 M[":.VN5SB:7!WL.Q7#, >AQD9XKF_!%[9Z1\.O%FN:/+JNFZ)/)8Q(9&GD98E*@9)7>1N& M/[N:G\/?"_QAXJTA=3T#21=V;.R"074*?,#@C#."/RKT#X&ZE?7NB^+X;R\N M+B*VTG9!'+*S+$NU^%!/RC@<#TKSWX:>$3XU\>6.E.I-HK>?>$'&(5(W#J#S MD+D\7)XM^(%U)9,ITZP'V.SV'*LB$Y<8)&&;)!'\.VN&K:FY."(]*34M'T*6:TD&4E>6.+>/50[ D<=JY&O6?@YHNJW6MV MOB[6=0EL_#WAU7/VFYD.P?*08XP<\?-SCZ=2*FM-PAS(<(J4K,X#3O!_B#5? M$CZ!8:5<2ZI$6$EL0%,>WJ6)P%'3DD#D>HJ?Q/X#\3>#DA?Q)I4EG'.Q6.3S M$D5B!G&Y"0#['W]*]=\+^)5\12?%SQ1IX>WG?3Q]D="5=(Q%*H8'J&Q&C>Q^ ME8BLL_[);BYV.8-5Q;[P,H?,&=OOAG_ FL?;3YDFNJ7WHT]G&WWG WGP\\5Z M=X7;Q#J&BSVFF(0&EG98V&6"C]V2'P21SCWZ5IZ=\&_'FJZ9;:AI^A>=:W42 MS0R"\@&Y&&0<%\C@]#S76:?J-[JG[+GBBYU.\N+RX;64S+<2M(YYM^Y)-9GP M-\/6MUXDN_%.M!5TKP[";EG?&TS8.SKZ ,W'0A?6AU9J$I::/^NHN2/,EW// MM=T+4?#6M3Z3K=O]FOK?;YL6]7V[E##E20>&!X-9]:GB77;CQ/XGU#6KP;9; MV=I=F[.Q?X4![A5P/PK+KJC>RYMS)VOH%=I9_"'QW?Z4FHVOAV=K9T\Q2TL: MNRXR"$+!CQ[5Q=>W?"*VO_#R77Q(\9:A-!I<5FUK;&YD+2762-JJ#DE1MP,= M^G -95IRA&\2Z<5)V9Y;X=\&>(?%FH3V6@:7-=SVXS,,K&(N<89G( /!X)R< M'THU_P &>(?"^IV^GZYI4UM=7(_<1C$GF\XPI0D$Y[ YY'J*],T[5)+W]GOQ M[K4(-M=:CK>Z?RF(VH[PDKGT^=E]P2.])X\NGC^ WP^OHY3'?V\@^SW"';+& M%4XVL.1C:G3N%]JR]M/GMTO;\+E7\3SK7/ 7B?PUHMMJVO:3+8V=TXCB: M5T#EB"P!3.Y3@'J!5_2OA/XWUO1HM5TW0)I;.9=\;M+&A=>Q"LP8@]CCGM77 M^+;F>[_9@\)3W37I=C_8A\4>#)/%[K8^-8=-\NTL M8)V,!!4A=^%PI/S\ XZC+86HEB)QC?K=_@4J<6_N/E>>"6VN)(+F)X9HF*21 MR*59&!P00>00>U,K=\;6NIV?CK68]>2%-1:\DEN! ^T[LC/.#SS6 M%7;%W29@]&.1'ED6.-6=V(5549))[ 5V5U\(?'=EI,FI7/AV=+:-#(Y$L9=5 M'4[ V[]*XU'>*19(V9'4AE93@@CN#7N_@62_^&O@?6_&?C"Z?[;K<*I865RY M:6Y ?$_C**>7PWI,EY% P62 M3S$C0-UQN<@$XP<#D9'K574/">OZ7XA&A7NDW2ZHP!2U2/S'<$9!7;G<, ], M]#Z5Z)K;M:_LJ^'5M6>-;O5I/M6TD"0AI\!O4?(IP>ZCTJ]\=+^XM)O!FI6= MR]OJ3Z4=]S ^R4J548W+@X.YQCI\S>IJ%6FYVZ:K[BG!*-_3\3S/Q-X)\0^# MOLG_ DFG&R-XK- #*CE@N,\*QQC<.N*UC\(/'@T@:E_PC=S]G,?FXWQ^9MQ MG_5;M^?;&?:NV^)S7L^@_"=K)/M-_)I\1B63GS)2MO@'/7)QUKTM3H[?$G4I M],N84^(4FD!&LI;B22SC;:"!NVC/\!(&..< Y-92Q$U!.W?\'_6I:I1;:/DJ MBIKNUFL;V>TNDV3P2-%(F0=K*<$9'!Y%0UWG,6M,TR]UG4X-/TJVDNKNX;9% M#&,LQ_PQR3T !)KH/$/PS\7^%=+&HZ[HLMM9[@IF66.0(3TW;&.WTR<<\5S^ MFRW\.I0MI$EQ'>LWEPFU9A(2WR[5V\Y.<8'7.*]DUN0_##X%OX1U:Y277]?Z+\+/&GB'1TU32-" MEGLY 2DC2QQ[P.ZAF!(^@K)T[PEK^KZY-H^FZ5T^/IGTWQE\*['3))(K"!;7R &.#\\:\^IVX![\G/6N<\>:A=V'[25W! MI]W-;0W5_8K<1P2E%E'EQ9# '#K!& M) Y[UZIXE_M,?M7V$FAVD-W=QP(WESR&./;Y+!BS!6VX!/.#SC@UH:Q#H3^! M/B%_PK:]%W=RS/-K*WDA#'M5\3ZHNG:#8RWMVRE_+CQPHZDD\ =.2>I [UH>)_ /B?P;%!+ MXDTF2SBG8K')YB2(6ZXW(2 <9.#R<'TK.T*WU>_U1=-\/BY>[U!3;>3;N5,R MGDJV#]WC)SQ@9/2O8_&MU8>'?!WA3X87MZE_>)=PR:HT;%A;H7W; >/[YQW" M@<#(K"I4E&:2Z_?ZFD8IQ;9Y_:_"'QW>Z3'J5MX=G>VD02(3+&'93T.PMN_2 ML7PYX.\0>+;AH?#NE3WI3[[J J)[%V(4'V)KWG6;V[7]K31+?S)$@CLS'&@) MVE##(3QTZ_R'I7%>$]0NX?VD[C3K:[FCT^37[QFM8Y2(G(:3!* X/0?D*QC7 MJ.+>FURW3BG;SL>=Q>#]>G\52>&X--DEU>-RCVT;*VTCDY8';@>N<5<\2?#G MQ9X1LUN_$.C2VMNS!1,)$D4$] 2C$#IWKUCPNU]%^TOXJFM;:&6T59EOY9Y3 M$L$!9"SA@#\W P.,\\@9(@\7V^D+^S_.GPWNOM>@1:EOU![MW\]&+J%"@@8& M2G&.A!Z[B7[>7/%=[?B'LU9OU/"****[# VO#7A#7O%]W+;>'--EOI(5#2%2 MJJ@)P,LQ &><#/.#Z&G>(O!GB'PGJ$%EK^ES6D]P,PC*R"7G&%9"03R. \/&9C>E3/&)"L6U3P\N.-JYZG/)P.2 ?:];UO2;[XG^ M O!,-W_:,?A^9%N;O))>X10%7(X)!0;NO)P3P:YJE64)V6J-8P4HW/*;_P"$ MOCG2]&EU6^T":*SAC,LC^=&61 ,DE VX8 YR.*S_ WX \4^+HWD\/:-/=Q) MUF)6.//H'X>#[VYN/VG_ !9%>2,8OLV#^I]:XW M]G;4KZ7XA+I\EY7[./,D> M>:#X*\1>)]3N=/T+2Y;RXM3B<*RJL9SCEV(4<@XYYP<=*9XE\(:[X/O8[3Q' MITEE+*F^/+*ZN/9E)!QW&>.*]"\,>*/#L'AOQEX3U_5KC0Y-5OF9-0AMVE 4 M-RA"?,0=I!'0AS6A\5!I]O\ _P9;6.I2Z@BS.+>XN8?)EFC4,"P0\A!E0/; M9R<@F_;3511:T?\ EWV)Y(\MSQ.BBBNHQ.F\-_#GQ9XNLVN_#VC2W5NK%3,9 M$C4D=0"[ 'KVJE/X0U^V\4+X=FTJX75W8*MJ%RS9&<@C@C'.PT5X+.4 _O2LB9;\=[@>V/6N2I6G"3ZV7_#&T::DD>*>(_AIXN\)Z<+_7 M]&DMK7<$,RRQRJI/3.QCC\?;UJ.S^'GBN^\-W&OP:+.-+MXC,]S*RQ H%W%E M#$%QCNH->A?#ZX>_^!?Q"_M*3[1N/GEISN+2E<[R3U;F?"S4;V^^ M%_Q'6^O+BY6WTB*.$32LXC013@*N3P !@>E#K32>VC2^^PU"+:\S@?#?PY\ M6>+K-KOP]HTMU;JQ4S&1(U)'4 NP!Z]JQM8T>_T#5I],UBV:UO;<@2PN02N0 M".1P<@@Y'K7IND^)/">L_"#1_"^L^)+OP]=:7>/<2&*S>;[2"[NNTH< _.,% MNA7IT-'[1I4_$+3<,68:/"'+##9\R7[P['&*J-6;J\DEW_ EPCR71Y+11172 M9'7:'\+/&GB/2DU+1]"EFM)!E)7ECBWCU4.P)'':LO3O!_B#5?$CZ!8:5<2Z MI$6$EL0%,>WJ6)P%'3DD#D>HKO\ X.:+JMUK=KXNUG4);/P]X=5S]IN9#L'R MD&.,'/'SWG?3Q]D="5=(Q%*H8'J&Q&C>Q^E< MDJTXN2T=OS;-U3BTCR+Q/X#\3>#DA?Q)I4EG'.Q6.3S$D5B!G&Y"0#['W]*D MO/AYXKT[PNWB'4-%GM-,0@-+.RQL,L%'[LD/@DCG'OTKOE99_P!DMQ<[',&J MXM]X&4/F#.WWPS_@32Z?J-[JG[+GBBYU.\N+RX;64S+<2M(YYM^Y)-'MIVZ; MV%R1_"YQ.A_"SQIXCTI-2T?0I9K20925Y8XMX]5#L"1QVKE[NTGL+V>SO(FA MN+>1HI8V'*.IP0?<$5[AI?B3PIXK@^'\)\37VE:CH0@MQIL=E(YN9AL0%67Y M1DKU.20V.*X?XX%&^,VN^65(S #M]?(CS^N:JG5G*IRR7]7_ !%*$5&Z.!HH MHKI,CM!\(/'AT@ZE_P (W<_9Q'YN-\?F;<9_U6[?GVQGVK*\,>!_$?C)IAX; MTN2]$&/,?>D:J3T&YR!GVSFO5/A@;WP1HNJ_$GQK>SI'?6OD64-S*6EOV."I MPY_,UH>/M1^S_ N^&>I7V^Y\N1+B;<=S2X"LV2>I//6FJTWR MOO?\+B<(Z^1Y^?A#X[&CMJA\.7 MEB\TYDC$FW&?]7NWYQVQGVKC*^F_"^K^ M%_%7QOC\2Z'XIU"XN[FT:'^R#8R!8D6/!W2'Y0F1NP/XR.><'YV\2/#+XJU: M2U9'@:]F:-HR"I4N<$$<8Q54:LYR<9(4X**NC-I\$$MS<1P6T3S32L$CCC4L MSL3@ JOAOX<>+/%UB]YX>T>2ZMD;893+'$I M/< NPS^%>G: ]W\*_A/K>I^*KAEUCQ.N+/39W+2'Y6!D<=0?WA9LGH%!^8XK M.\'(-(N'U>(;I+7C*# .YCG &".2< !D\"NHBN;#P[+X#^&=[>)J&H6U]'=7S(Q86[*6DC3/'\;# /\ M".0 12^L3Y8R[]/U#V:NT>.W_P )?'.EZ-+JM]H$T5G#&99'\Z,LB 9)*!MP MP!SD<5QM?27@^]N;C]I_Q9%>2,8OLV#^I]:^;:UHU)3;4O M)_>3.*CL%6M,TR]UG4X-/TJVDNKNX;9%#&,LQ_PQR3T !)JK5K39;^'4H6TB M2XCO6;RX3:LPD);Y=J[>(?AGXO\*Z6-1UW19;:SW!3, MLL<@0GINV,=OIDXYXJ31?A9XT\0Z.FJ:1H4L]G("4D:6./>!W4,P)'T%>@:W M(?AA\"W\(ZM_)SUKC]O4:LK==?)'1[.)X]HO@7Q+XAUB\TO2-( MGN+RQ8IWIQ;1(5D$QS MC"LI()&1D9XR,UW/Q&T/6_$_QZUWP]X:\P_;FMFN(D!:_\+_&/AC26U/7-$DMK),;YA-'($R0!G8Q(Y('/K7)U[EX M(O;F]T7XP'49&E>&UO2G*3:ET_R,YQ2LT%:WAWP MMK7BS4&LO#VGRWTZKN8(0H09QDLQ 'XFLFMCPSIVN:YJ@T7PX;AIK\>7)%%( M55TZG?CC:.ISQ6DFTKHA;D_B?P/XC\&M"/$FER60GSY;[TD5B.HW(2,^V'+@6WE>;_K(_,"XS_J]V_..V,^U>E>,-4T^RU#X??#G[7'J, MNEZA:?VC,O(1@RIY8X]&;CJ %SSFM73;VZ?]KO4XI)I"BV?DJC$D+'Y$;[0# MT&[YN.Y)[UQ_6*G+>RV;^XW]G&]CQ/PW\.?%GBZS:[\/:-+=6ZL5,QD2-21U M +L >O:HHO 7BB;Q4WAN/1K@ZLJ[FMS@;5_O%L[0O(^;..1S78^$?"VK^)_B M3T35I+N27?MM[55E+?(/NAB%XP.G)X%>C)XQMO%%Y\3M:T*0C^S M]$2UL[J(LK,H2=FD!ZCYNA]%!JIUYQ;M9_I?:XHTXM:GA'B?P'XF\')"_B32 MI+..=BLQJRS_LEN+G8Y@U7%OO RA\P9V^^&?\ M FO'*WI3&?!'B/QBTH\-Z7+>B$@2.&5$4GH"S$#/'3-8- M=-X+\-Z_XTU+_A'M#EF%M*PENLNP@C _Y:.!P2.W<]!53=HWO845=V*>N>#O M$'AO6(=*UG2I[>]N,>3" )#+DX 0J2&.>,#/-:VK_"CQMH.CR:IJF@RPV<2[ MY)%FCD*+ZE58D#GGCCO7K][XGTSQ)^T+X0T:RG6]MM$2>-[K.?-G\EB>G!P8 MUY'?-5?AY=27OQ,^)\>IOYT,JW"S)/\ ,I59'4*=W\(4E<=,<5R/$5%&[72[ M^^QM[.-['E&A_"SQIXCTI-2T?0I9K20925Y8XMX]5#L"1QVJGH_@'Q1KVM7> MDZ7HUQ+>V1Q/FYQ].I%=+JOB5?$/P;^(GB+30]N;_68X=R$JQ@ MT7/^\N MG264LJ[X]S*RN,X.&4D' M\_3UK&KV/XB,L_[/O@.:?8]PI,:.0-P0*P(!ZX^5,_05XY6]*;G&[,YQ47H% M=-X;^'/BSQ=9M=^'M&ENK=6*F8R)&I(Z@%V /7M7,UW_ ,+O#.N^*]?LO)NY MK?1=&N5O+B>20B&WVD,2H/RASC^IXIU).,;IV%%7=CF9_"&OVWBA?#LVE7"Z MN[!5M0N6;(SD$<$8YSG& 3GBM#Q'\-/%WA/3A?Z_HTEM:[@AF66.55)Z9V,< M?C[>M>U^%?%5AXS_ &C=3U'3@LMO8:*\%G* ?WI61,M^.]P/;'K7)?#ZX>_^ M!?Q"_M*3[1N/GEISN+2E<[R3U;N;V]3JNU_F:^SCT\_P.,L_A#X[ MO]*34;7P[.ULZ>8I:6-79<9!"%@QX]JRO#W@7Q-XKN)8=!T:XNC"2LKD"-$8 M=5+N0H;G[N<^U>G_ BMK_P\EU\2/&6H30:7%9M:VQN9"TEUDC:J@Y)4;<#' M?IP#6-\(O$.H:K\S25O*$CPR$G;G!/ &>O JG5J6G:VG] M6%R1T\SS&]LY].U"XLKR/R[BVE:&5,@[74X(R.#R.U05N>-O^1_\0?\ 83N? M_1K5AUU1=TF9/1A78Z3\)_&^N:1%J>F:!-+:3)OC=Y8XRZ]B%9@2#VXYXQUK MCJ]B^#FFW]KJ ^(/B?49K/0-&MG@BGN)"?.&TH(D!SE%S@ ?Q8 R17K/AS7/[8^'GQ1\464;6]]?2G M(0G,<6#MY'1N&/[N:]/T![OX5_"?6]3\57#+K M'B=<6>FSN6D/RL#(XZ@_O"S9/0*#\QQ5?X&ZE?7NB^+X;R\N+B*VTG9!'+*S M+$NU^%!/RC@<#TJ76J*$I::,?LX\R1XE1117:8!7:#X0>/#I!U+_ (1NY^SB M/S<;X_,VXS_JMV_/MC/M7%U[G\,#>^"-%U7XD^-;V=([ZU\BRAN92TM^QP5. M#DG[@"GTW'A>3A6G*$;Q_P"'-*<5)V9Y7X8\#^(_&33#PWI8^](U4G MH-SD#/MG-%]X&\2Z;XF@\/7FD3IJMR 8;9<.9 21N!4D$?*W.<#!]*])-PR? MLN7]Y9[HYM2UAGO3&6 R7''^[A4&.1SZTGQ0NM0/@SX77&FS7']J2Z:T:26[ M,)G+1P* "OS$G)'OD^M9JM-SMTNU]R*Y(J-S@O$/PS\7^%=+&HZ[HLMM9[@I MF66.0(3TW;&.WTR<<\5&?AUXL7PS-X@ET2>'3(5WO-.RQG;G&0C$,1SU KTC M6Y#\,/@6_A'5KE)=?UR0SO9!]_V.)MN-YM M2O+B\E60()+B5I&"A4P,DGCGI2]M/EYM-[>H_9QO;R/$J***[# GL;&ZU._A MLM/@DN+F=PD44:Y9V/8"NGUKX6>-/#VCOJFKZ%+!9Q@%Y%ECDV ]V"L2!]17 M,64]U;7T,NG2S172L/*>!BKAN@VDV,9_A=\#]4TWQ%>*JZ?X$\3:IXBN="L=&N)-2M#B> X7RN<99B0H'(P6[ >U91K3;Z6=_P 'U+=-)'FWB'P#XH\*W%K! MKNCS6\EVVR (RRB1O[H*$@MR..M&N> O$_AK1;;5M>TF6QL[IQ'$TKH'+$%@ M"F=RG /4"O1/BYX@CT'PWX8\#Z;J/VG4=!\N:YO('*F"9$VHJD8P1DGU&%[Y MJ'Q;[FDGF?5)B\DKEF8[[CJ3R:<:LVHM]783A&[2Z'C]%%%=9B M%%%% !7Z U^?U?H#7E9C]GY_H=F%ZGY_4445ZIQA1110 4444 %%%% !1110 M 4444 %%%% &GX(K/6;&*":XLW\R-+A2R$X(Y (/?UKLM9^,M_KYG MDU7PGX3N+B:,QFZDTUGE48P"'9R01V]*\ZHJ)4X2=VM2E)I61WWA[XQ>(O#V M@VNDBUTS4H;&3S+*34;/+]?%U]XBU?3M*UV M\OD*R1ZK:^=$O*X*KD8("A1Z#(KEZ*7LH)MI;ASR[GHNL_&K7-:U*RU*;1]! M@U&RE62*]ALV\[ ##RRS.BZ=I.AZ':7R[+K^ MR;'R&F'3#?,1TR.G0FN$HI*C370?M)=PHHHK4@W_ 9XQO\ P-X@&L:5;VL] MP(FB"W2,R@-C)^5@<\>O(OBE<^);.\BOO"OA>*XO!^\OH-.(N <_>$A< MG/'6N&HJ'3@Y^&]6O-4;2M(UB_NYUN#7<]!U#XPZOJ.O)K#Z%X>BNS')#,=!7%T4*C M35K+8.>3ZA1116A!U?@3XB:K\/;N\N-&M;&>2[18W-W&S;0"3QM9<=?T%2^( M/B+/KUIY2>&_#NDW F6<7NEV!@N P.V%M)JL5H1=.@SU?=CJ2> #R *Q/!?Q'O/ T/_$LT/0[JZ$S M2I?7MH7N(]RA2JR!@0N >/\ :;UKCZ*GV--*UA\\KWN=[)\6=0DUFZU#_A'? M#86]B$=Y9_V>3!=$.7$CJ6.7#$_-GGOG QG>+?B+J_C#3K/3KNWL-/TVR;=! M8Z=;^5$C8QG&3ZGOW-A'::S-&VD67D"3 M< "'&3N&,CZ,?6N0HK/V4+WL5SRM:YWWB3XQ>(O$>C7>F?9=,TJWOY/,O#IM MN8FN3WWL6).<#/<@ 'CBI/#GQBU/PMI"Z?I?ASPV%,(@FF:Q;S;E0,?O65QO MZGKZUY[12]C3MRVT'SRO>YW-I\4KNT-W&?"_A>XL[BY-TMC/IN^"WD*(A,:[ MLKD(,C/7-8OC#QGJ_CC6%U'7)(R\<8BBAA39'$H[*.>^3DDG\ *P**I4X)W2 M$Y2:L%%%%62=_H7Q?U?0_!D'A?\ L70M1TR$L=FH6CR^83(7^8;PIP3QQV%4 M[;XFZKIOC.'Q)H>FZ1H\\<'V=[73[3RK>9,Y(= V22<<@@_*OI7&45G[*&NF MY?/+N=EXJ^)^N>*]&BTB6#3],TQ)#*;/3(##'(Y.? M=3<<#"HHZ*H[ ?\ USDDFLJBJC3A%\R6HG*35F%%%%62>CQ?&K5QX;T_0[WP M[X;U*RTZ&.*%;ZQ>;[B;0Q!DQNQW '4UF:-\4=7T#Q)J.JZ1I^DVT.I1K'A3)R,#;C/ X&,G.[+\;M3ET0Z.WA/PF-.R6%H-.<1*Q_B"^9 M@'G.<5YI10Z--I*VP<\NYZ'HGQJ\2:+HMAIPM-)OO[-!6RNKVU,DUNN-N$8, M,87CIG''2N&U/4[S6=4N-1U2X>YN[ES)+*_5B?Y#T X X%5:*J-.$7=(3DVK M,*GL;M[#4;:\C1)'MY5E5)!E6*D'!'<<5!15DGIVJ?'/5=;E276?"GA/4)(U MVH]WIS2E1Z M(<"L?PU\5=;\-:9=:9%9:7J&FW$_VA;+4+8RQ0/NW?NU## S M@XY (!&#DGB:*R5&FE:Q?M)7O-HO$VNVVGZM<1(8UM+VWWVV MS:P"^7GH"Q8<_>YK6\0_?$FBQ:==Z#H%NMLBK9W%I:/'-9!2I'DMYA\O[ MBCCC Q7G]%/V4---@YY=STN;X[^+);-E6#2H;][86TFJQ6A%TZ#/5]V.I)X M /( KS2BBG&G&'PJPG)RW"M/PYKUSX8\16>LV,4$UQ9OYD:7"ED)P1R 0>_K M6915-)JS)V/1=9^,M_KYGDU7PGX3N+B:,QFZDTUGE48P"'9R01V]*@\/?&+Q M%X>T&UTD6NF:E#8R>992:C;F62U.,#80PQC)QG)&<=.*X&BL_8T[6L7[25[W M.HMO'E^OBZ^\1:OIVE:[>7R%9(]5M?.B7E<%5R,$!0H]!D5L>(_C%KOB2ZM+ MV73='L=3LY4E@U*RMG2X3;G";V=LH=QRI!!STKS^BG[*#=["YY6M<]#UWXU> M)-=TJ_L1::3IPU)=E[/86I26Y&-N'8L<_*-OTXKSRBBJC",%:*"4G+<*Z3P/ MXWU'P#KDNJZ/;VD\\MNUN5NT9E"EE8D;64Y^4=^YKFZ*7Q/IUU;7/A;PS9S73B22]LM/,=QNW;B=Y8G)/7UR:V$^._BQ+*)?(TI]0BM MC;)JSVA:["'_ &RV.H!^[@D D&O-**S]C3:LT5SRO>YU_A'XC7_@^:6XMM(T M;4;Z23^)JU>?%74;SQGI_B?^PM!@U"Q:1\P6CJMP MS+C=+\^6*]0:SJK*UW=R;WV+M4<8 M ] ._'>LVBBM$DE9$[A77^ _B3J_P]_M#^QK2PN/MXC$OVR-WP$W8QM9>N M\YSGH*Y"BIE%37++8:;3NCK=;^($^KK9FS\/>']"N+.Y6YBNM'L/L\H=BI M]C3>Z*YY=SN?!WQ4U#P191PZ1H6@R7";A]NN+-C<,&.2ID5P2/;V%%E\5-1T MWQJ_B?3=#T&TO'M3;&*"T9(1ELF3:'SO/3.>G:N&HH]E!MNVX<\NY->7<^H7 MT]Y>2&6XN)&EE<@#&[O0[+3=)OK*\F:69; M^!Y-^Y%4J0' *X7H1W-<114RA&:M(:DXNZ.OO/B-?R:]IFL:1H^B:!>::S-& MVD67D"3< "'&3N&,CZ,?6K_B3XQ>(O$>C7>F?9=,TJWOY/,O#IMN8FN3WWL6 M).<#/<@ 'CBN!HJ?90NG;8KGEW/0O#GQBU/PMI"Z?I?ASPV%,(@FF:Q;S;E0 M,?O65QOZGKZU2TGXHZKH.HZY>Z'IFCZ?+K$:QL+>U*K:A5(_NFX<\NX4445J0%>BV/QHUBS\*6?AV?0/#NH:=9QJB1WUF\N[;T8 M@O@GWQ7G5%1*$9_$BE)QV.UTWXI:QHOBZ77M$L-*TWSH1#-I]I:F.TE4#C,8 M;.<\Y!!_ D&MXM^(VL>,--M-,NH+'3],LVWPV.G0>3"K8QG;D]B?^^CZUR=% M+V4$^:VH<\K6N>F1_&_48M)ETN+PAX133YG\R2T73&$3MQ\Q3S,$_*O..P]* MYR+X@:I:^ ;KPC8VUE:Z?>3F:>2)'\Z3Y@=I8L>/E4=,X&,]<\M125&"V0W. M3ZA1116I 5Z;=?'/6-1L+:SU3PQX7U""U4+"EWI[RA,#' :3 X':O,J*B5., M_B12DX[':Z'\4M8\/ZAJTMA8:5]@U;/VC2)+4FS&>/EC##'&1C."#SG Q6\1 M?$;6/%.N:9J.L06,L6ELIMM/$&+55# E"F>5.T C/( %5K7 M/1=1^,NH:GX<.A7'A7PLNG!7$4$=@ZK 6# O&/,PC?,QW#G)S4UM\=/$<*V< MESI>A7]_8Q>5!J5W9%KE!C'#AA@X/8<]Z\THJ?84[6L/VDNY9U'4;O5]3N-0 MU*=KB[N9#++*W5F)R3QP/H.!5:BBMMB">QNWL-1MKR-$D>WE654D&58J0<$= MQQ7H^J?'/5=;E276?"GA/4)(UVH]WIS2E1Z M(<"O,:*B5.,W>2*4FMCMO#7 MQ5UOPUIEUID5EI>H:;<3_:%LM0MC+% ^[=^[4,,#.#CD @$8.2:=_P#$/5M8 M\;1>)M=MM/U:XB0QK:7MOOMMFU@%\O/0%BPY^]S7*T4O9PNW8.>5K7/0]<^, MFKZ]I=O93Z#X?MC9A!97%M9NDMEL967R6+G9]Q> ,8&,8JU)\>/$K22W4>EZ M##JDL'D-JL=B1=;?]XMCL.",<=*\RHJ?84[6L/VDNXYW>61I)&9W8EF9CDDG MN33:**V(-CPKXEN_"'B:TUS38K>:YM-YC2Y4LAW(R'(!!Z,3UZXKI]?^+5WX MD@O1J7A3PJ;F\C,)-%T6PTX6FDWW]F@K975[:F2:W7&W",&&,+QTSCCI6/HOQ!U'2O$%[K=[ MIVE:YJ%Y(LK3:M:^<8W!R&3!&P].G0 8QBN4HI>RAKIN/GEW/1-3^-7B#4M; ML]9CTW1;#4[23?\ ;+2T82S)M*F*1F<[D(/3M@$$$5'K'QBUS5=$U#3+;2]$ MTB+4R3>R:;9F*2XS][<2QSG)R>O)YKS^BE[&FK:![27<****U(.D\#^-]1\ MZY+JNCV]I//+;M;E;M&90I96)&UE.?E'?N:O^)?B/+XGTZZMKGPMX9LYKIQ) M)>V6GF.XW;MQ.\L3DGKZY-<914.G%RYK:EB-\:=?3Q0FO66FZ+8791X[I;6T94O0Q!_? M98EB"O!!!'/.#6?XC^*.K^(?#7]@1Z=I&CZ69!+);:5:>0LC Y&X;CW /&.@ MKBZ*%1IIII!SR?4****U(.O\!_$G5_A[_:']C6EA<>H%SAS< MUM2N:5K'I&I_'+Q3J.GW<"6^E6-S>PK!@&,G&*H>#O MBIJ'@BRCATC0M!DN$W#[=<6;&X8,WL*X:BI]C3MRVT'[25[W.[C^ M*MU'J=]=_P#"*>%GCOTC6>T?328"R%R)-N_[QWG)SS@>E8GB_P :ZSXWU..\ MUN9,0IY<%O NR*!>X5<\9QR>2>.P '/T52IPB[I"9N.3N < _EV%4S\2]3@\4V.O:)I>CZ%&/# @DMTM[EFT]M MUVJKMS-AP')RQIVY;:!SRO>YWVF?%N_TE,6GAKPSE+B6XMF? M3RQM&D.6$1W_ "C/0=L =!BN2U[7M1\3:U/JNLW+7%W.V68]%'90.P'85G45 M4:<8NZ0G)M6844459)Z+8_&C6+/PI9^'9] \.ZAIUG&J)'?6;R[MO1B"^"?? M%9^F_%+6-%\72Z]HEAI6F^="(9M/M+4QVDJ@<9C#9SGG((/X$@\5167L:>NF MY?/+N=9XM^(VL>,--M-,NH+'3],LVWPV.G0>3"K8QG;D]B?^^CZUT$?QOU&+ M29=+B\(>$4T^9_,DM%TQA$[C"BBBK)/3]3^.NKZUY7]L^%?"FH>2"(OM>G/+Y8. M,[=TAQG Z>E8GA[XHZOXAWGQI\0S6-Y#I^G:+H]Q?(([F^TVS,-Q*/=]QYZ\XR,\8KSRBBJC", M/A0G)RW"K>DZE+HVM6.IVR1R365Q'<1I*"49D8, P!!(R.>152BJ>NA)Z7JG MQMU'6Y_/UCPEX2OI]GEB:YTUI'"\X 9I"<QIVM;0OVDKWN=SI?Q<\2Z;XYO/%C M_9;[4;NW-L5NHV,<4996"HJLN,;0!SW.)K37--BM MYKFTWF-+E2R'BJ:35F).SNCO]?^+5WXD@O1J7A3PJ;F\C M,>45G[&G:UBO:2O>YW/A;XN>(_"VJ:QJ,2V>HW>L.CW4M_&S MDE=V,;67 ^<\=, 8Q3;KXHW[7EA>:1H'AW0KRQN//CN=*T_R9&^4J48[CE" M&.1WKB**?LH7O8.>5K7.^\2?&+Q%XCT:[TS[+IFE6]_)YEX=-MS$UR>^]BQ) MS@9[D \<5P-%%5&$8*T42Y.6X5U?@3XB:K\/;N\N-&M;&>2[18W-W&S;0"3 MQM9<=?T%M/*3PWX=TFX$RSB]TNP,%P&!SD2; MB>O-;K[L=23P >0!7FE%9^QIM6:*Y MY=SO?#7Q=UCPSX1_X1N#2-%OM.+,SI?VSR>9N.3N < _EV%%I\7=8TOQ%'JV MB:1H>DX@,$UG861BM[E2<@R(&R2#T(((Z="0>"HH]C3NW;<.>7:=I=AIEU!>R;YOML+N6^7;M^5U&,=CZFN*HHE&,U:0*3B[HZ[5/B M)>7UYI]YI>BZ'X?N[";SHKC1K'R'8^C>45/LH::;%<\NYZ+8_&C6+/PI9^'9] \.Z MAIUG&J)'?6;R[MO1B"^"??%5]/\ B[K&E:EJ$UAI&APV&HPB*XTA+(BS; QN M\L-]XC(/.#W!P,<%12]C3UT#VDNYTGC+QWK'CBZM9=8-O%%9QF.VM;6/RXH5 M.,[1D^@'7H!Z5S=%%:1BHJR);;=V%=[X:^+NL>&?"/\ PC<&D:+?:<69G2_M MGD\S<*=#ET>2UTW3+">;S[B'3;8Q"=]V[<^6.2 M6P3ZD UP]%3[*%T[;#YY;7/3;KXYZQJ-A;6>J>&/"^H06JA84N]/>4)@8X#2 M8' [5G:!\5[SPWJ%S?:9X8\,K=37+W"3'3R&MMR!2D1#@HF >/\ :;UK@Z*7 ML::5K#]I*][F[XM\52>+]6&HW&E:7ITY4B3^S8#$LQ+%B[@LVT2:.:STZU@,=LC(P(RF!TQDUQ=%+V M4+WL'/*UKGI>J?&W4=;G\_6/"7A*^GV>6)KG36D<+S@!FD)QR?SJMX<^,6I^ M%M(73]+\.>&PIA$$TS6+>;JVU MKI^DW.FZI,TTVF75J7MD8G^! PP, #!)& /2I)OBUXDN?'ECXKN_LL]UIZ,E MK:O&PMXE9"IPH8'^(G.RA>]A\\MKG?Z_\6KOQ)!>C4O"GA4W- MY&8Y+Y=./VAV!5NR^-NIV&D2:7:^%/"D=E, )H%TY@DQ R MZB3#'@=17FM%+V-.UK![25[W)KRX^V7T]R(8;?SI&D\F!=L<>3G:H[*,X ]* MAHHK4@T_#FO7/ACQ%9ZS8Q037%F_F1I<*60G!'(!![^M=EK/QEO]?,\FJ^$_ M"=Q<31F,W4FFL\JC& 0[.2".WI7G5%1*G"3NUJ4I-*R.^\/?&+Q%X>T&UTD6 MNF:E#8R>992:C;F62U.,#80PQC)QG)&<=.*9H'Q>\2:!XGU;7T2ROM0U4*)Y M+R)B%"] NUEP,8&/0"N$HJ?8T]=-Q\\NYVNK?$I]7,!D\'^$[=XKJ.Y9[?3- MC3%6W;'.X[D;HP[BM#4?C+J&I^'#H5QX5\++IP5Q%!'8.JP%@P+QCS,(WS,= MPYR04445J0%%%% !7Z U^?U?H#7E9C]GY_H=F%ZGY_4445ZI MQA1110 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 H444 %%%% !1110 4444 %%%% !7Z U^?U?H#7E9C]GY_H=F%ZG__V0$! end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cover Page - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Feb. 15, 2022
Jun. 30, 2021
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2021    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-40252    
Entity Registrant Name DigitalOcean Holdings, Inc.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 45-5207470    
Entity Address, Address Line One 101 6th Avenue    
Entity Address, City or Town New York    
Entity Address, State or Province NY    
Entity Address, Postal Zip Code 10013    
City Area Code 646    
Local Phone Number 827-4366    
Title of 12(b) Security Common stock, par value $0.000025 per share    
Trading Symbol DOCN    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company true    
Entity Ex Transition Period false    
ICFR Auditor Attestation Flag false    
Entity Shell Company false    
Entity Public Float     $ 2,820
Entity Common Stock, Shares Outstanding   107,613,252  
Documents Incorporated by Reference Portions of the registrant’s Proxy Statement for its 2022 Annual Meeting of Stockholders are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2021.    
Entity Central Index Key 0001582961    
Amendment Flag false    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    

XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Audit Information
12 Months Ended
Dec. 31, 2021
Audit Information [Abstract]  
Auditor Firm ID 42
Auditor Name Ernst & Young LLP
Auditor Location New York, New York
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 1,713,387 $ 100,311
Accounts receivable, less allowance for doubtful accounts of $4,212 and $3,104, respectively 39,619 28,098
Prepaid expenses and other current assets 17,050 19,544
Total current assets 1,770,056 147,953
Noncurrent assets:    
Property and equipment, net 249,643 238,956
Restricted cash 2,038 2,226
Goodwill 32,170 2,674
Intangible assets, net 42,915 34,649
Deferred tax assets 88 82
Other assets 4,085 3,712
Total assets 2,100,995 430,252
Current liabilities:    
Accounts payable 12,657 12,433
Accrued other expenses 31,907 27,025
Deferred revenue 4,826 4,873
Current portion of long-term debt 0 17,468
Other current liabilities 8,849 22,986
Total current liabilities 58,239 84,785
Noncurrent liabilities:    
Deferred tax liabilities 421 211
Long-term debt 1,462,676 242,215
Other long-term liabilities 1,462 2,061
Total liabilities 1,522,798 329,272
Commitments and Contingencies (Note 8)
Convertible preferred stock 0 173,074
Preferred stock ($0.000025 par value per share; 10,000,000 and 0 shares authorized; 0 shares issued and outstanding as of December 31, 2021 and 2020, respectively) 0 0
Common stock ($0.000025 par value per share; 750,000,000 and 111,400,000 shares authorized; 109,175,863 and 45,299,339 issued; and 107,207,635 and 43,331,111 outstanding as of December 31, 2021 and 2020, respectively) 2 1
Treasury stock, at cost (1,968,228 shares at December 31, 2021 and 2020) (4,598) (4,598)
Additional paid-in capital 769,705 99,783
Accumulated other comprehensive loss (374) (245)
Accumulated deficit (186,538) (167,035)
Total stockholders’ equity (deficit) 578,197 (72,094)
Total liabilities, convertible preferred stock and stockholders’ equity (deficit) $ 2,100,995 $ 430,252
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]      
Revenue $ 428,561 $ 318,380 $ 254,823
Cost of revenue 170,595 145,532 122,259
Gross profit 257,966 172,848 132,564
Operating expenses:      
Research and development 115,684 74,970 59,973
Sales and marketing 50,878 33,472 31,340
General and administrative 102,590 80,197 71,156
Total operating expenses 269,152 188,639 162,469
Loss from operations (11,186) (15,791) (29,905)
Other (income) expense:      
Interest expense 3,744 13,610 9,356
Loss on extinguishment of debt 3,435 259 0
Other (income) expense, net (164) 12,997 336
Other (income) expense 7,015 26,866 9,692
Loss before income taxes (18,201) (42,657) (39,597)
Income tax expense 1,302 911 793
Net loss attributable to common stockholders $ (19,503) $ (43,568) $ (40,390)
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.21) $ (1.05) $ (1.06)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.21) $ (1.05) $ (1.06)
Weighted-average shares used to compute net loss per share, basic (in shares) 93,224,000 41,658,000 38,004,000
Weighted average shares used to compute net loss per share, diluted (in shares) 93,224,000 41,658,000 38,004,000
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Other Comprehensive Income [Abstract]      
Net loss attributable to common stockholders $ (19,503) $ (43,568) $ (40,390)
Other comprehensive loss:      
Foreign currency translation adjustments, net of taxes (129) (133) (59)
Comprehensive loss $ (19,632) $ (43,701) $ (40,449)
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Total
IPO
Common Stock
Common Stock
IPO
Treasury Stock
Additional Paid-In Capital
Additional Paid-In Capital
IPO
Accumulated Other Comprehen-sive Loss
Accumulated Deficit
Convertible preferred stock outstanding at beginning of period (in shares) at Dec. 31, 2018 40,750,324                
Convertible preferred stock outstanding at beginning of period at Dec. 31, 2018 $ 123,264                
Convertible preferred stock outstanding at end of period (in shares) at Dec. 31, 2019 40,750,324                
Convertible preferred stock outstanding at end of period at Dec. 31, 2019 $ 123,264                
Total stockholders’ equity (deficit) at beginning of period (in shares) at Dec. 31, 2018     37,958,143   (1,968,228)        
Total stockholders’ equity (deficit) at beginning of period at Dec. 31, 2018 (56,864)   $ 1   $ (4,598) $ 30,863   $ (53) $ (83,077)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock under stock option plan (in shares)     3,137,706            
Issuance of common stock under stock option plan 5,819         5,819      
Stock-based compensation 19,214         19,214      
Other comprehensive loss (59)             (59)  
Net loss attributable to common stockholders (40,390)               (40,390)
Total stockholders’ equity (deficit) at the end of the period (in shares) at Dec. 31, 2019     41,095,849   (1,968,228)        
Total stockholders’ equity (deficit) at end of period at Dec. 31, 2019 $ (72,280)   $ 1   $ (4,598) 55,896   (112) (123,467)
Increase (Decrease) in Temporary Equity [Roll Forward]                  
Issuance of convertible preferred stock (in shares) 4,721,905                
Issuance of convertible preferred stock $ 49,810                
Convertible preferred stock outstanding at end of period (in shares) at Dec. 31, 2020 45,472,229                
Convertible preferred stock outstanding at end of period at Dec. 31, 2020 $ 173,074                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock under stock option plan (in shares)     4,203,490            
Issuance of common stock under stock option plan 13,905         13,905      
Stock-based compensation 29,982         29,982      
Other comprehensive loss (133)             (133)  
Net loss attributable to common stockholders (43,568)               (43,568)
Total stockholders’ equity (deficit) at the end of the period (in shares) at Dec. 31, 2020     45,299,339   (1,968,228)        
Total stockholders’ equity (deficit) at end of period at Dec. 31, 2020 $ (72,094)   $ 1   $ (4,598) 99,783   (245) (167,035)
Increase (Decrease) in Temporary Equity [Roll Forward]                  
Conversion of convertible preferred stock to common stock in connection with initial public offering (in shares) (45,472,229)                
Conversion of convertible preferred stock to common stock in connection with initial public offering $ (173,074)                
Convertible preferred stock outstanding at end of period (in shares) at Dec. 31, 2021 0                
Convertible preferred stock outstanding at end of period at Dec. 31, 2021 $ 0                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock in connection with initial public offering, net of underwriting discounts and issuance costs (in shares)       16,500,000          
Issuance of common stock in connection with initial public offering, net of underwriting discounts and issuance costs   $ 722,981   $ 1     $ 722,980    
Issuance of common stock under stock option plan (in shares)     3,793,386            
Issuance of common stock under stock option plan 15,502         15,502      
Issuance of common stock under employee stock purchase plan, net of taxes withheld (ins hares)     117,996            
Issuance of common stock under equity incentive plan, net of taxes withheld 4,401         4,401      
Issuance of common stock for acquisition (in shares)     636,994            
Issuance of common stock for acquisition 27,566         27,566      
Exercise of common stock warrants (in shares)     296,848            
Conversion of redeemable preferred stock warrants to common stock warrants 13,906         13,906      
Conversion of convertible preferred stock to common stock in connection with initial public offering (in shares)       45,472,229          
Conversion of convertible preferred stock to common stock in connection with initial public offering   $ 173,074         $ 173,074    
Repurchase and retirement of common stock (in shares)     (2,940,929)            
Repurchase and retirement of common stock (350,000)         (350,000)      
Stock-based compensation 62,493         62,493      
Other comprehensive loss (129)             (129)  
Net loss attributable to common stockholders (19,503)               (19,503)
Total stockholders’ equity (deficit) at the end of the period (in shares) at Dec. 31, 2021     109,175,863   (1,968,228)        
Total stockholders’ equity (deficit) at end of period at Dec. 31, 2021 $ 578,197   $ 2   $ (4,598) $ 769,705   $ (374) $ (186,538)
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating activities      
Net loss attributable to common stockholders $ (19,503,000) $ (43,568,000) $ (40,390,000)
Adjustments to reconcile net loss to net cash provided by operating activities:      
Depreciation and amortization 88,372,000 75,574,000 63,081,000
Stock-based compensation 61,577,000 29,456,000 18,646,000
Bad debt expense 9,207,000 11,089,000 10,074,000
Loss on extinguishment of debt 3,435,000 259,000 0
Release of VAT reserve (3,188,000) 0 0
Non-cash interest expense 1,357,000 1,107,000 418,000
Loss on impairment 285,000 1,222,000 546,000
Revaluation of warrants (556,000) 12,825,000 411,000
Other 121,000 (316,000) 427,000
Changes in operating assets and liabilities, net of acquisition:      
Accounts receivable (20,727,000) (17,141,000) (14,413,000)
Prepaid expenses and other current assets 1,130,000 (13,328,000) (2,839,000)
Accounts payable and accrued expenses 9,325,000 2,369,000 3,954,000
Deferred revenue (46,000) 567,000 795,000
Other assets and liabilities 2,325,000 (2,000,000) (808,000)
Net cash provided by operating activities 133,114,000 58,115,000 39,902,000
Investing activities      
Capital expenditures - property and equipment (97,072,000) (98,217,000) (53,504,000)
Capital expenditures - internal-use software development (6,391,000) (12,328,000) (16,940,000)
Purchase of intangible assets (5,636,000) (5,118,000) (14,055,000)
Cash paid for acquisition of businesses, net of cash acquired (5,000,000) 0 (2,928,000)
Proceeds from sale of equipment 494,000 173,000 44,000
Net cash used in investing activities (113,605,000) (115,490,000) (87,383,000)
Financing activities      
Proceeds from issuance of convertible notes, net of issuance costs 1,462,195,000 0 0
Repayment of capital leases 0 (3,801,000) (888,000)
Repayment of notes payable (33,214,000) (14,080,000) (22,841,000)
Proceeds from third-party secured financings 0 7,795,000 11,495,000
Repayment of term loan (166,813,000) (73,500,000) (3,281,000)
Proceeds from issuance of term loan, net of issuance costs 0 168,531,000 0
Repayment of borrowings under revolving credit facility (63,200,000) (84,500,000) 0
Proceeds from borrowings under revolving credit facility, net of issuance costs 0 61,394,000 59,500,000
Proceeds related to the issuance of common stock under equity incentive plan 18,369,000 13,905,000 5,819,000
Proceeds from the issuance of common stock under employee stock purchase plan 4,970,000 0 0
Employee payroll taxes paid related to net settlement of equity awards (3,187,000) 0 0
Proceeds from initial public offering, net of underwriting discounts and commissions and other offering costs 724,384,000 (1,403,000) 0
Proceeds from the issuance of convertible preferred stock, net of issuance costs 0 49,810,000 0
Repurchase and retirement of common stock (350,000,000) 0 0
Repayment of seller’s note (125,000) (125,000) 0
Net cash provided by financing activities 1,593,379,000 124,026,000 49,804,000
Increase in cash, cash equivalents and restricted cash 1,612,888,000 66,651,000 2,323,000
Cash, cash equivalents and restricted cash - beginning of period 102,537,000 35,886,000 33,563,000
Cash, cash equivalents and restricted cash - end of period 1,715,425,000 102,537,000 35,886,000
Supplemental disclosures of cash flow information:      
Cash paid for interest 2,344,000 12,398,000 8,829,000
Cash paid for taxes (net of refunds) 921,000 605,000 306,000
Non-cash investing and financing activities:      
Capitalized stock-based compensation 916,000 526,000 567,000
Property and equipment received but not yet paid, included in Accounts payable and Accrued other expenses 12,968,000 17,928,000 23,622,000
Seller financed equipment purchases 0 3,927,000 10,722,000
Issuance of common stock for acquisition 27,566,000 0 0
Debt issuance costs included in accounts payable and accrued liabilities $ 400,000 $ 0 $ 0
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 4,212 $ 3,104
Preferred stock, par value (in usd per share) $ 0.000025 $ 0.000025
Preferred stock, shares authorized (in shares) 10,000,000 0
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.000025 $ 0.000025
Common stock, shares authorized (in shares) 750,000,000 111,400,000
Common stock, shares issued (in shares) 109,175,863 45,299,339
Common stock, shares outstanding (in shares) 107,207,635 43,331,111
Treasury stock, shares (in shares) 1,968,228 1,968,228
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Nature of the Business and Organization
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of the Business and Organization Nature of the Business and Organization
DigitalOcean Holdings, Inc. and its subsidiaries (collectively, the “Company”, “we”, “our”, “us”) is a leading cloud computing platform offering on-demand infrastructure and platform tools for developers, start-ups and small-to-medium size businesses. The Company was founded with the guiding principle that the transformative benefits of the cloud should be easy to leverage, broadly accessible, reliable and affordable. The Company’s platform simplifies cloud computing, enabling its customers to rapidly accelerate innovation and increase their productivity and agility. The Company offers mission-critical infrastructure solutions across compute, storage and networking, and also enables developers to extend the native capabilities of the Company’s cloud with fully managed application, container and database offerings.
The Company has adopted a holding company structure and the primary operations are performed globally through our wholly-owned operating subsidiaries.
Initial Public Offering
On March 26, 2021, the Company completed its initial public offering (“IPO”), in which the Company issued and sold 16,500,000 shares of its common stock at a public offering price of $47.00 per share, which resulted in net proceeds of $722,981 after deducting the underwriting discounts and commissions and offering expenses payable by the Company. In connection with the IPO, all shares of the convertible preferred stock then outstanding automatically converted into 45,472,229 shares of common stock, and the redeemable convertible preferred stock warrants automatically converted into common stock warrants.
Prior to the IPO, deferred offering costs, which consist of direct incremental legal, accounting, and consulting fees relating to the IPO, were capitalized in Prepaid expenses and other current assets in the consolidated balance sheets. Upon the consummation of the IPO, $1,403 of net deferred offering costs were reclassified into stockholders’ equity as an offset against the IPO proceeds.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include accounts of the Company and all wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. In the opinion of management, the consolidated financial statements reflect all adjustments, which include normal recurring adjustments, necessary for a fair statement of the Company’s financial position as of December 31, 2021, results of operations for the years ended December 31, 2021, 2020 and 2019, cash flows for the years ended December 31, 2021, 2020 and 2019, and stockholders' equity for the years ended December 31, 2021, 2020 and 2019.
The consolidated financial statements include the accounts of DigitalOcean Holdings, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Reclassifications
Certain prior year amounts have been reclassified and revised to conform to the current year presentation.
Use of Estimates
The preparation of these consolidated financial statements in conformity with U.S. GAAP requires management to make, on an ongoing basis, estimates, judgments and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates. Such estimates include, but are not limited to, those related to revenue recognition, accounts receivable and related reserves, useful lives and realizability of long lived assets, capitalized internal-use software development costs, accounting for stock-based compensation, valuation allowances against deferred tax assets, and the fair value and useful lives of tangible and intangible assets acquired and liabilities assumed resulting from business combinations. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.
Emerging Growth Company
The Company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act of 1933 (as amended, the “Securities Act”), as modified by the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public
companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.
Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Securities Exchange Act of 1934, as amended (“Exchange Act”)) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the Company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult because of the potential differences in accounting standards used.
Cash and Cash Equivalents
Cash and cash equivalents consist of highly liquid investments in money market funds, commercial paper and certificates of deposit, with original maturities from the date of purchase of three months or less. The carrying amounts of cash and cash equivalents approximate fair value because of the short-term maturity and highly liquid nature of these instruments. As of December 31, 2021, the Company held $620,000 in short term investments, maturing monthly for the next three months, with yields ranging from 0.10% to 0.22%. No such investments were held as of December 31, 2020 or 2019.
Foreign Currency
The reporting currency of the Company is the United States dollar (“USD”). The functional currency of the Company is USD, and the functional currency of the Company’s subsidiaries is the local currency of the jurisdiction in which the foreign subsidiary is located. The assets and liabilities of the Company’s subsidiaries are translated to USD at exchange rates in effect at the balance sheet date. All income statement accounts are translated at monthly average exchange rates. Resulting foreign currency translation adjustments are recorded directly in Accumulated other comprehensive (loss) income.
Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in Other (income) expense, net on the Consolidated Statements of Operations when realized.
Restricted Cash
Restricted cash includes deposits in financial institutions related to letters of credit used to secure lease agreements. The following table reconciles cash, cash equivalents and restricted cash per the Consolidated Statements of Cash Flows:
December 31,
20212020
Cash and cash equivalents$1,713,387 $100,311 
Restricted cash2,038 2,226 
Total cash, cash equivalents and restricted cash$1,715,425 $102,537 
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable primarily represents revenue recognized that was not invoiced at the balance sheet date and is primarily billed and collected in the following month. Trade accounts receivable are carried at the original invoiced amount less an estimated allowance for doubtful accounts based on the probability of future collection. Management determines the adequacy of the allowance based on historical loss patterns, the number of days that customer invoices are past due and an evaluation of the potential risk of loss associated with specific accounts. When management becomes aware of circumstances that may further decrease the likelihood of collection, it records a specific allowance against amounts due,
which reduces the receivable to the amount that management reasonably believes will be collected. The Company records changes in the estimate to the allowance for doubtful accounts through bad debt expense and reverses the allowance after the potential for recovery is considered remote.
The following table presents the changes in our allowance for doubtful accounts for the period presented:
December 31,
20212020
Balance as of December 31, 2020$3,104 $5,300 
Bad debt expense, net of recoveries9,207 11,089 
Write-offs(8,099)(13,285)
Balance as of December 31, 2021$4,212 $3,104 
Fair Value of Financial Instruments
The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities that are required to be recorded at fair value, the Company considers the principal or most advantageous market in which to transact and the market-based risk. The Company applies fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. The carrying amounts reported in the consolidated financial statements approximate the fair value for cash and cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued expenses due to their short-term nature. The carrying amount of the Company’s debt is classified as Level 2 due to limited trading activity of the 0% Convertible Senior Notes due December 1, 2026 and approximates fair value.
Property and Equipment
Property and equipment is stated at cost, net of accumulated depreciation. Depreciation on property and equipment is calculated using the straight-line method over the estimated useful lives of the assets and is included in depreciation and amortization expense in the Consolidated Statements of Operations. The estimated useful lives of property and equipment are as follows:
Property and Equipment CategoryUseful Life
Computers and equipment5 years
Furniture and fixtures5 years
Leasehold improvementsLesser of lease term or remaining useful life
Internal-use software3 years
The Company periodically reviews the estimated useful lives of property and equipment.
Capitalization of Internal-Use Software Development Costs
Capitalization of costs incurred in connection with software developed for internal-use commences when both the preliminary project stage is completed and management has authorized further funding for the project, based on a determination that it is probable the project will be completed and used to perform the function intended. Capitalized costs include external consulting fees, payroll and payroll-related costs, and stock-based compensation for employees on development teams who are directly associated with, and who devote time to, internal-use software projects during the application development stage. Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended use. Costs incurred during the planning, training, and post-implementation stages of the software development lifecycle are expensed as incurred and have been included in Research and development expense on the Consolidated Statements of Operations.
Impairment of Long-Lived Assets
Long-lived assets, including property and equipment and intangible assets with definite lives, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted cash flows expected to be generated by the asset. Impairment losses are then measured by comparing the fair value of assets to their carrying amounts.
Business Combinations
The Company recognizes assets acquired, liabilities assumed, and any contingent consideration related to business combinations based on estimates of their respective fair values on the date of acquisition. The purchase price is allocated to the identifiable net assets acquired, including intangible assets and liabilities assumed, based on estimated fair values at the date of acquisition. The excess of the purchase price over the amount allocated to the identifiable assets and liabilities, if any, is recorded as goodwill. Unanticipated events and circumstances may occur which may affect the accuracy or validity of such assumptions, estimates, or actual results. All subsequent changes to the estimated fair values of the acquired assets and liabilities assumed that occur within the measurement period and are based on facts and circumstances that existed at the acquisition date are recognized as an adjustment to goodwill.
Determining the fair value of assets acquired and liabilities assumed requires significant judgment, including the selection of valuation methodologies, estimates of future revenue and cash flows and discount rates in determining the fair value of intangible assets acquired and liabilities assumed. The assets purchased and liabilities assumed have been reflected on the Company’s Consolidated Balance Sheets, and the results are included on the Consolidated Statements of Operations and Consolidated Statements of Cash Flows from the date of acquisition.
Acquisition-related transaction costs, including legal and accounting fees and other external costs directly related to the acquisition, are recognized separately from the acquisition and expensed as incurred in General and administrative on the Consolidated Statements of Operations.
Goodwill and Indefinite-Lived Intangible Assets
Goodwill is an asset representing the future economic benefit arising from other assets acquired in a business combination which are not individually identified and separately recognized. The Company does not amortize goodwill. Goodwill has resulted from the acquisition of Nanobox, Inc. (“Nanobox”) on April 4, 2019 and Nimbella Corp. (“Nimbella”) on September 1, 2021 as discussed in Note 3. Goodwill is reviewed for impairment on an annual basis as of October 1st of each year, or more frequently if a triggering event occurs. Goodwill was $32,170 and $2,674 as of December 31, 2021 and 2020, respectively, and reflects the excess of cost over fair market value of the identifiable assets of the company acquired. The increase of $29,496 for the year ended December 31, 2021 is attributable to the acquisition of Nimbella.
Indefinite-lived intangible assets consist of Internet Protocol (“IP”) addresses needed for customers to host their server online. The Company evaluates these indefinite-lived intangible assets for impairment on an annual basis as of October 1st of each year and whenever events or changes in circumstances indicate that an impairment may exist. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset exceeds these estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the assets exceeds the fair value of the asset or asset group, based on discounted cash flows. No impairment charges for goodwill and indefinite-lived intangible assets have been recorded during the years ended December 31, 2021 and 2020. Intangible assets with indefinite lives were $39,906 and $34,270 as of December 31, 2021 and 2020, respectively, and are included as Intangible assets on the Consolidated Balance Sheets.
Intangible Assets
Intangible assets with definite lives consist of acquired developed technology. Intangible assets with definite lives are stated at cost less accumulated amortization and are amortized on a basis consistent with the timing and pattern of expected cash flows used to value the intangible, generally on a straight-line basis over the useful life of three years. Intangible assets with definite lives were $3,009 and $379 as of December 31, 2021 and 2020, respectively, and are included as Intangible assets on the Consolidated Balance Sheets.
Redeemable Convertible Preferred Stock Warrant Liability
The Company accounted for freestanding warrants to purchase shares of their convertible preferred stock in Other current liabilities on the Consolidated Balance Sheets. The redeemable convertible preferred stock warrants (the “warrants”) were recorded as a liability as the underlying shares of convertible preferred stock were contingently redeemable, which was outside of the control of the Company. The warrants were recorded at fair value using the Black-Scholes option-pricing model upon issuance and subject to remeasurement to fair value at each balance sheet date, with any change in fair value recognized as a separate line item on the Consolidated Statements of Operations.
Immediately prior to the IPO, all shares of the convertible preferred stock then outstanding automatically converted into shares of common stock, and the redeemable convertible preferred stock warrants automatically converted into
common stock warrants. Therefore, as the warrants no longer permitted the holder to purchase redeemable shares of preferred stock, the warrant liability was remeasured and reclassified to Additional paid-in capital. The common stock warrants were fully exercised during the year ended December 31, 2021.
Revenue Recognition
The Company adopted FASB Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606” or “the standard”) and ASC 340-40, Contract Costs, effective January 1, 2019, using the modified retrospective method of adoption. The standard was applied only to contracts that are not completed at the date of initial application. The adoption of ASC 606 did not result in any significant changes to the amount and timing of revenue recognition in prior, current or future periods. Therefore, there was no cumulative adjustment as a result of adoption. The reported results for fiscal year 2019 and later reflect the application of ASC 606.
The Company accounts for revenue using the following steps:
1. Identify the contract with a customer
2. Identify the performance obligations in the contract
3. Determine the transaction price
4. Allocate the transaction price to performance obligations in the contract
5. Recognize revenue when or as we satisfy a performance obligation
The Company provides cloud computing services, including but not limited to compute, storage, and networking, to its customers. The Company recognizes revenue based on the customer utilization of these resources. Customer contracts are typically month-to-month and do not include any minimum guaranteed quantities or fees. Fees are billed monthly, and payment is typically due upon invoicing. Revenue is recognized net of allowances for credits and any taxes collected from customers.
The Company’s global cloud platform is supported by various third parties. The Company considered the principal versus agent guidance in ASC 606 and concluded that it is the principal for all services provided to its customers.
The Company may offer sales incentives in the form of promotional and referral credits, and grant credits to encourage customers to use the Company’s services. These types of promotional and referral credits typically expire in two months or less if not used. For credits earned with a purchase, they are recorded as contract liabilities when earned and recognized at the earlier of redemption or expiration. The majority of credits are redeemed in the month they are earned.
Timing of revenue recognition may differ from the timing of invoicing to the Company’s customers. The Company records a receivable when revenue is recognized prior to invoicing. Any payments received in advance of billing are a contract liability, which is recorded as Deferred revenue within Total current liabilities on the Consolidated Balance Sheets. Revenue recognized during the years ended December 31, 2021, 2020 and 2019, which was included in the Deferred revenue balances at the beginning of each respective period, was $2,672, $2,440 and $1,936, respectively.
Cost of Revenue
Cost of revenue consists primarily of fees related to operating in third-party co-location facilities, personnel expenses for those directly supporting our data centers and non-personnel costs, including amortization of capitalized internal-use software development costs and depreciation of our data center equipment. Third-party co-location facility costs include data center rental fees, power costs, maintenance fees, network and bandwidth. Personnel expenses include salaries, bonuses, benefits, and stock-based compensation.
Research and Development Expenses
Research and development expenses consist primarily of personnel costs including salaries, bonuses, benefits and stock-based compensation. Research and development expenses also include amortization of capitalized internal-use software development costs for research and development activities, which are amortized over three years, and professional services, as well as costs related to our efforts to add new features to our existing offerings, develop new offerings, and ensure the security, performance, and reliability of our global cloud platform.
Sales and Marketing Expenses
Sales and marketing expenses consist primarily of personnel costs of our sales, marketing and customer support employees including salaries, bonuses, benefits and stock-based compensation. Sales and marketing expenses also include costs for marketing programs, advertising and professional service fees.
General and Administrative Expenses
General and administrative expenses consist primarily of personnel costs of our human resources, legal, finance, and other administrative functions including salaries, bonuses, benefits, and stock-based compensation. General and administrative expenses also include bad debt expense, software, payment processing fees, business insurance, depreciation and amortization expenses, rent and facilities costs, and other administrative costs.
Advertising and Other Promotional Costs
Advertising and other promotional costs are expensed as incurred and are included in Sales and marketing on the Consolidated Statements of Operations. Non-direct response advertising expenses were $14,577, $6,331 and $8,426 for the years ended December 31, 2021, 2020 and 2019, respectively.
Income Taxes
The Company accounts for income taxes pursuant to the asset and liability method. Deferred income tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future. Such deferred income tax assets and liabilities are based on enacted tax laws and rates applicable to periods in which the differences are expected to affect taxable income. A valuation allowance is established when necessary to reduce deferred tax assets to the amounts expected to be realized. Federal, state, and foreign income taxes are provided based on statutory rates.
On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”) was signed into law. The Tax Act requires an entity to make an accounting policy election of either (1) treating taxes due on future U.S. inclusions in taxable income related to Global Intangible Low Taxed Income ("GILTI") as a current period expense when incurred (the “period cost method”) or (2) factoring such amounts into an entity’s measurement of its deferred taxes (the “deferred method”). The Company recorded tax expense related to GILTI in the effective tax rate for the years ended December 31, 2020 and 2019 and has elected to treat taxes due on future U.S. inclusions in taxable income related to GILTI as a current period expense when incurred using the period cost method.
The Company accounts for uncertainty in income taxes using a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by the taxing authorities. The amount recognized is measured as the largest amount of benefit that has a greater than 50% likelihood of being realized upon ultimate audit settlement.
The Company recognizes interest and penalties, if any, associated with income tax matters as part of income tax expense on the Consolidated Statements of Operations and includes accrued interest and penalties with the related income tax liability in other current liabilities on the Consolidated Balance Sheets.
Segment Information
The Company’s chief operating decision maker, the chief executive officer, reviews discrete financial information presented on a consolidated basis for purposes of regularly making operating decisions, allocation of resources, and assessing financial performance. Accordingly, the Company has one operating and reporting segment.
Geographical Information
Revenue, as determined based on the billing address of the Company’s customers, was as follows:
Year Ended December 31,
202120202019
North America38 %38 %38 %
Europe30 %30 %30 %
Asia22 %22 %24 %
Other10 %10 %%
Total100 %100 %100 %
Revenue derived from customers in the United States was 31% of total revenue for the years ended December 31, 2021 and 2020, and 32% of total revenue for the year ended December 31, 2019.
No country outside of the United States had revenue greater than 10% of total consolidated revenue in any period presented.
Property and equipment located in the United States was 50% and 48% as of December 31, 2021 and 2020, respectively, with the remainder of net assets residing in international locations, primarily in the Netherlands, Singapore and Germany.
Concentration of Credit Risk
The amounts reflected in the consolidated balance sheets for cash and cash equivalents, restricted cash, and trade accounts receivable are exposed to concentrations of credit risk. Although the Company maintains cash and cash equivalents with multiple financial institutions, the deposits, at times, may exceed federally insured limits. The Company believes that the financial institutions that hold its cash and cash equivalents are financially sound and, accordingly, minimal credit risk exists with respect to these balances.
The Company’s customer base consists of a significant number of geographically dispersed customers. No customer represented 10% or more of accounts receivable, net as of December 31, 2021 and 2020. Additionally, no customer accounted for 10% or more of total revenue during the years ended December 31, 2021, 2020 and 2019, respectively.
Stock-Based Compensation
Stock Options
Compensation expense related to stock-based transactions, including employee, consultant, and non-employee director stock option awards, is measured and recognized, net of estimated forfeitures, in the Consolidated Statements of Operations based on fair value. The fair value of each option award is estimated on the grant date using the Black Scholes option-pricing model. Expense is recognized on a straight-line basis over the requisite service period. The option-pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock. The assumptions used in the option-pricing model represent management’s best estimates.
Expected volatility is a measure of the amount by which the stock price is expected to fluctuate. Since the Company does not have sufficient trading history of its common stock, the Company estimates the expected volatility of its stock options at the grant date by taking the average historical volatility of a group of comparable publicly traded companies over a period equal to the expected life of the options.
The Company determines the expected term based on the average period the stock options are expected to remain outstanding using the simplified method, generally calculated as the midpoint of the stock options’ vesting term and contractual expiration period, as the Company does not have sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior.
The Company uses the U.S. Treasury yield for our risk-free interest rate that corresponds with the expected term. The Company utilizes a dividend yield of zero, as the Company does not currently issue dividends, nor does the Company expect to do so in the future.
The Company measures stock options granted to employees and directors based on their fair value on the date of the grant and recognize compensation expense of those awards, net of estimated forfeitures, over the requisite service period, which is generally the vesting period of the respective award. The Company applies the straight‑line method of expense recognition to all awards with only service based vesting conditions.
Stock-based compensation for non-employee stock options is calculated using the Black-Scholes option pricing model and is recorded as the options vest.
Restricted Stock Units
The Company issues restricted stock units (“RSUs”) as incentive awards to its employees. RSUs are payable in shares of the Company’s common stock as the periodic vesting requirements are satisfied. The value of RSUs is determined using the intrinsic value method and is based on the number of shares granted and the valuation of the Company’s common stock on the date of grant.
Performance-Based Restricted Stock Units
The Company grants performance-based restricted stock units (“PRSUs”) primarily to members of the executive team and, in limited instances, to other employees in connection with a specific transaction. PRSUs have vesting conditions based on pre-established performance goals of the Company. The fair value is determined based on the closing quoted price of the Company’s common stock on the grant date and the fair value is recognized using the graded-vesting attribution method over the requisite service period. We evaluate the probability of meeting the performance criteria at each balance sheet date. Changes to the probability assessment and the estimate of shares expected to vest will result in adjustments to the related share-based compensation expense that will be recorded in the period of change.
Market-Based Restricted Stock Units
The Company grants market-based restricted stock units (“MRSUs”) to the chief executive officer. The stock-based compensation expense for market-based restricted stock units is measured at fair value on the date of grant. The market conditions are considered in the grant date fair value using a Monte Carlo valuation model, which utilizes multiple input variables to determine the probability of the Company achieving the specified market conditions. Stock-based compensation expense related to an award with a market condition will be recognized over the requisite service period regardless of whether the market condition is satisfied, provided that the requisite service period has been completed.
Employee Stock Purchase Plan
The Company offers an Employee Stock Purchase Plan (“ESPP”) that permits eligible employees to purchase shares of the Company’s common stock at a discount. The fair value of awards under the ESPP is calculated at the beginning of each offering period. The Company estimates the fair value of the awards using the Black-Scholes option valuation model. The Black-Scholes option valuation model requires the input of subjective assumptions, including price volatility of the underlying stock, risk-free interest rate, dividend yield, and the offering period. This fair value is then amortized on a straight-line basis, net of forfeitures, over the offering period. Stock-based compensation expense is based on awards expected to be purchased at the beginning of the offering period, and therefore is reduced when participants withdraw during the offering period.
Net Loss per Share Attributable to Common Stockholders
Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. Prior to the conversion of the preferred stock, holders of Series Seed, Series A-1, Series B and Series C convertible preferred stock were each entitled to receive non-cumulative dividends payable prior and in preference to any dividends on any shares of the Company’s common stock. Under the two-class method, net income is attributed to common stockholders and participating securities based on their participation rights. The holders of the convertible preferred stock did not have a contractual obligation to share in the losses of the Company. As such, the Company’s net losses for the years ended December 31, 2021, 2020 and 2019 were not allocated to these participating securities.
Basic and diluted net loss per common share attributable to common stockholders is presented in conformity with the treasury stock method required for stock-based compensation and warrants, and in conformity with the if-converted method required for the convertible notes.
As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.
Recent Accounting Pronouncements – Pending Adoption
The following effective dates represent the requirements for private companies which the Company has elected as an emerging growth company.
In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2016-02, Leases (Topic 842), and additional changes, modifications, clarifications, or interpretations related to this guidance thereafter (“ASU 2016-02”). ASU 2016-02 requires a reporting entity to recognize right-of-use assets and lease liabilities on the balance sheet for operating leases to increase transparency and comparability. ASU 2016-02 is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022 with early adoption permitted. The Company expects to elect the package of transition practical expedients, which allows them to carry forward their historical assessment of (1) whether contracts are or contain leases, (2) lease classification, and (3) initial direct costs. In addition, the Company expects to elect the practical expedient that allows lessees the option to account for lease and non-lease components together as a single component for all classes of underlying assets.
The Company has made substantial progress in executing its implementation plan. It is in the process of revising its controls and processes to address the lease standard and has substantially completed the implementation and data input for the lease accounting software tool that it will use post-adoption. ASU 2016-02 also requires expanded disclosure regarding the amounts, timing and uncertainties of cash flows related to a company’s lease portfolio. The Company is evaluating these disclosure requirements and is incorporating the collection of relevant data into its existing financial reporting processes. While the Company expects the adoption of this standard to result in an increase to the reported assets and liabilities, the Company is currently evaluating the impact of adoption on the consolidated financial statements.
In June 2016, the FASB issued ASU 2016-13, with subsequent amendments, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). ASU 2016-13 requires immediate recognition of management’s estimates of current expected credit losses. ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2022, and interim periods within annual periods beginning after December 15, 2023, with early adoption permitted. The Company is currently evaluating the impact of adoption on the consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 eliminates certain exceptions in FASB Topic 740: Income Taxes (“ASC 740”) related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. ASU 2019-12 is effective for annual reporting periods beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. The Company does not expect that the new standard will have a material impact on its consolidated financial statements and related disclosures.
Recent Accounting Pronouncements – Adopted
In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU 2020-06 removes from GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. Similarly, the embedded conversion feature will no longer be amortized into income as interest expense over the life of the instrument. Instead, entities will account for a convertible debt instrument wholly as debt unless (1) a convertible instrument contains features that require bifurcation as a derivative under ASC Topic 815, Derivatives and Hedging, or (2) a convertible debt instrument was issued at a substantial premium. Among other potential impacts, this change is expected to reduce reported interest expense, increase reported net income, and result in a reclassification of certain conversion feature-related balance sheet amounts from stockholders’ equity to liabilities as it relates to the Company’s convertible senior notes. Additionally, ASU 2020-06 requires the application of the if-converted method to calculate the impact of convertible instruments on diluted earnings per share, which is consistent with the Company’s accounting treatment under the current standard. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021. The Company early adopted the new standard using the modified retrospective method effective January 1, 2021 and there was no impact to any previously disclosed amounts or disclosures for the comparative periods.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions, Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Acquisitions, Goodwill and Intangible Assets Acquisitions, Goodwill and Intangible Assets
Nimbella Corp.
On September 1, 2021, the Company consummated a business combination acquiring 100% of Nimbella pursuant to an Agreement and Plan of Reorganization. Nimbella provides a serverless platform, built on open source technologies, that is designed to simplify the cloud programming experience and help developers and SMBs focus more on application development and business outcomes and less on managing the underlying infrastructure. This acquisition has been accounted for as a business combination.
The total consideration was as follows:
Cash consideration transferred$6,025 
Fair value of common stock issued(1)
27,566 
Total consideration paid$33,591 
___________________
(1)Total shares issued in connection with the acquisition was 636,994, of which 436,790 were treated as consideration paid at a closing stock price of $63.11 on September 1, 2021 and 200,204 were treated as stock-based compensation that will be expensed over 36 months. See Note 10. Stock-Based Compensation, Restricted Shares for more details.
The acquisition was accounted for as a business combination in accordance with ASC 805, Business Combinations, and accordingly, the total fair value of the purchase consideration was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition date.
The aggregate purchase consideration and estimated fair values of the assets acquired and liabilities assumed at the date of acquisition were as follows:
Amounts AllocatedUseful Life (in years)
Net tangible assets (including cash acquired)$795 N/A
Developed technology3,300 3
Goodwill29,496 N/A
Total fair value of net assets acquired$33,591 
Goodwill represents the future economic benefits expected to arise from other intangible assets acquired that do not qualify for separate recognition, including an experienced workforce that will help accelerate product development and go to market strategy, and is not deductible for income tax purposes as the transaction was treated as a stock acquisition. Pro forma results of operations for this acquisition have not been presented because they were not material to the consolidated results of operations. The results of operations of Nimbella, which are not material, have been included in the consolidated financial statements from the date of purchase.
Nanobox, Inc.
On April 4, 2019, the Company acquired 100% of the outstanding equity of Nanobox, a deployment and management platform provider for cloud infrastructure for a purchase price of $3,544. The Company has accounted for this transaction as a business combination. In allocating the aggregate purchase price based on the estimated fair values, the Company recorded $910 as a developed technology intangible asset (to be amortized over an estimated useful life of three years) and $2,674 as goodwill, which is not deductible for income tax purposes as the transaction was treated as a stock acquisition.
Goodwill and Intangible Assets, net
Movements in goodwill during the years ended December 31, 2021 and 2020 were as follows:
Balance at January 1, 2020$2,674 
Balance at December 31, 20202,674 
Acquisition29,496 
Balance at December 31, 2021$32,170 
Intangible assets, net consisted of the following amounts:
December 31,
20212020
Asset Type
IP addresses$39,906 $34,270 
Developed technology4,210 910 
Total carrying value$44,116 $35,180 
Accumulated Amortization
Developed technology$(1,201)$(531)
Total accumulated amortization(1,201)(531)
Total intangible assets, net$42,915 $34,649 
Amortization expense was $645 and $329 for the years ended December 31, 2021 and 2020, respectively. Amortization expense for the next five years and thereafter, based on valuations and determinations of useful lives, is expected to be as follows:
2022$1,176 
20231,100 
2024733 
Thereafter— 
Total estimated future intangible amortization expense$3,009 
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Details Balance Sheet Details
Property and equipment, net
Property and equipment, net consisted of the following:
December 31,
20212020
Computers and equipment$487,484 $442,778 
Furniture and fixtures1,511 1,511 
Leasehold improvements6,820 6,820 
Internal-use software68,321 61,640 
Property and equipment, gross$564,136 $512,749 
Less: accumulated amortization $(49,268)$(36,186)
Less: accumulated depreciation(265,225)(237,607)
Property and equipment, net $249,643 $238,956 
Depreciation expense on property and equipment for the years ended December 31, 2021, 2020, and 2019 was $74,278, $62,016 and $53,707, respectively.
The Company capitalized costs related to the development of computer software for internal use of $7,307, $12,854 and $17,507 for the years ended December 31, 2021, 2020, and 2019, respectively, which is included in internal-use software costs within Property and equipment, net. Amortization expense related to internal-use software for the years ended December 31, 2021, 2020, and 2019 was $13,424, $13,255, and $9,146, respectively.
During the years ended December 31, 2021, 2020, and 2019, the Company recorded an impairment loss of $285, $1,222, and $546, respectively, related to software that is no longer being used. This impairment loss is included in Cost of revenue and Research and development on the Consolidated Statements of Operations.
Accrued other expenses
Accrued other expenses consisted of the following:
December 31,
20212020
Accrued bonuses$19,083 $12,512 
Accrued capital expenditures3,398 8,478 
Other accrued expenses9,426 6,035 
Total accrued other expenses
$31,907 $27,025 
Other current liabilities
Other current liabilities consisted of the following:
December 31,
20212020
Accrued taxes$6,755 $7,758 
Warrant liability— 14,463 
ESPP withholding1,495 — 
Other599 765 
Total other current liabilities$8,849 $22,986 
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The accounting guidance for fair value provides a framework for measuring fair value, clarifies the definition of fair value, and expands disclosures regarding fair value measurements. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting guidance establishes a three tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:
Level 1 Inputs: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.
Level 2 Inputs: Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.
Level 3 Inputs: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at measurement date.
A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
The following table summarizes, for the periods indicated, liabilities measured at fair value on a recurring basis:
December 31, 2021December 31, 2020
Carrying ValueFair ValueCarrying ValueFair Value
LEVEL 3
Warrant liability$— $— $14,463 $14,463 
During 2014 and 2015, the Company issued warrants to third parties as partial consideration for property and equipment primarily used in our co-location centers. These warrants allowed the holder to purchase 66,668 shares of Series A-1 preferred stock at $1.50 per share, and 241,964 shares of Series A-1 preferred stock at $2.0663 per share, exercisable upon issuance. The warrants had a term of 10 years and were scheduled to expire at various dates through 2025.
With the conversion of the convertible preferred stock into shares of common stock upon the completion of the IPO, 308,632 shares of the redeemable convertible preferred stock warrants automatically converted into common stock warrants. The warrants were remeasured on the date of the IPO using the public offering price of $47.00 per share, which resulted in a gain of $556 that was recorded to Other (income) expense, net for the period ending March 31, 2021. The warrants were considered indexed to the Company’s own stock and therefore no subsequent remeasurement is required.
Upon issuance, the Company determined the fair value of the warrants using the Black-Scholes option pricing model with the following assumptions:
Expected life in yearsRisk-Free RateExpected volatilityDividend yield
10
2.34% - 2.82%
76% - 78%
0%
Warrants outstanding as of December 31, 2020 were recorded at fair value based on the following assumptions:
Expected life in yearsRisk-Free RateExpected volatilityDividend yield
3.05 - 3.77
0.17% - 0.24%
55% - 57%
0%
The table below sets forth a summary of changes in the fair value of the warrant liability using Level 3 assumptions:
Balance at January 1, 2020$1,638 
Fair value adjustment12,825 
Balance at December 31, 202014,463 
Fair value adjustment(556)
Reclassification to Additional paid-in capital(13,907)
Balance at December 31, 2021$— 
The resulting fair value adjustments during the years ended December 31, 2021 and 2020 was recorded as Other (income) expense, net on the Consolidated Statements of Operations.
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Debt Debt
Debt consisted of the following:
December 31,
20212020
Credit Facility
Term Loan(1)
$— $165,051 
Revolving Credit Facility— 63,200 
Notes payable— 31,432 
Convertible Notes(2)
1,462,676 — 
Total debt$1,462,676 $259,683 
Less: current portion
Term Loan$— $(7,438)
Notes payable— (10,030)
Current portion of long-term debt— (17,468)
Total long-term debt$1,462,676 $242,215 
___________________
(1)Amount is net of unamortized discount and debt issuance costs of $1,761 as of December 31, 2020.
(2)Amount is net of unamortized debt issuance costs of $37,324 as of December 31, 2021.
Credit Facility
In February and March 2020, the Company entered into and subsequently amended a second amended and restated credit agreement with KeyBank National Association as administrative agent. In November 2021, the Company further amended such credit agreement (as amended, the “Credit Facility”) to revise certain covenants that restricted the incurrence of indebtedness to permit the issuance of the convertible notes discussed below. The Credit Facility had a total draw down capacity of $320,000, with a $150,000 revolver (“Revolving Credit Facility”) and a $170,000 term loan (“Term Loan”). As of March 31, 2021, the Company paid the remaining obligations on the outstanding Credit Facility, including the Term Loan, which balance was permanently reduced to zero. At December 31, 2021, the Company had available borrowing capacity of $150,000 on the Revolving Credit Facility. The Credit Facility will mature on February 13, 2025. The Company recognized a loss on extinguishment of debt of $1,652 for the unamortized discount and debt issuance costs related to the Term Loan in the first quarter of 2021. The write-off of the unamortized discount and debt issuance costs represent a non-cash adjustment to reconcile net income to net cash provided by operating activities within the Consolidated Statements of Cash Flows.
The Credit Facility is secured by a first-priority security interest in substantially all of the assets of the Company. The Credit Facility contains certain financial and operational covenants, including a maximum ratio of net debt to EBITDA of 4.50x with step-downs over time, and a maximum debt service coverage ratio of 3.00x. As of December 31, 2021, the Company was in compliance with all covenants under the Credit Facility.
The interest rate on the Credit Facility will be, at the Company’s option, a per annum rate equal to either (x) LIBOR plus an applicable margin varying from 2.00% to 4.00% or (y) a base rate plus an applicable margin varying from 1.00% to 3.00%, in each case subject to a pricing grid based on a minimum Total Net Leverage (as defined in the Credit Facility) calculation.
The Revolving Credit Facility provides for an annual commitment fee equal to 0.25% to 0.40% per annum, based on the Company’s Total Net Leverage ratio, applied to the average daily unused amount of the Revolving Credit Facility. The Company incurred commitment fees on the unused balance of the Revolving Credit Facility of $362, $307, and $201 for the years ended December 31, 2021, 2020, and 2019, respectively.
Loans under the Revolving Credit Facility are due in full in February 2025. As the Revolving Credit Facility is a multi-year revolving credit agreement, the Company classifies the facility as long-term debt as it has the intent and ability to maintain outstanding for longer than 12 months.
Interest and amortization of deferred financing fees for the years ended December 31, 2021, 2020, and 2019 was $2,243, $10,114 and $7,707, respectively.
Notes Payable
During the three months ended March 31, 2021, the Company paid the remaining obligations on all outstanding notes payable.
Total interest expense for the years ended December 31, 2021, 2020, and 2019 was $254, $2,627, and $1,598, respectively. The Company recognized a loss on extinguishment of debt of $1,783 for unaccrued interest paid in conjunction with the payoff of the remaining debt obligation during the years ended December 31, 2021.
Convertible Notes
In November 2021, the Company issued $1,500,000 aggregate principal amount of 0% Convertible Senior Notes due December 1, 2026 (“Convertible Notes”) in a private offering, including the exercise in full of the over-allotment option granted to the initial purchasers of $200,000. The Convertible Notes were issued pursuant to an indenture ("Indenture") between the Company and U.S. Bank National Association, as trustee. The Convertible Notes are senior unsecured obligations of the Company and do not bear regular interest, and the principal amount of the Convertible Notes does not accrete. The net proceeds from this offering were $1,461,795, after deducting underwriting fees, expenses and commissions. Amortization of deferred financing fees for the year ended December 31, 2021 was $881.
The Convertible Notes will mature on December 1, 2026 unless earlier converted, redeemed, or repurchased. The Convertible 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 June 1, 2026, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on March 31, 2022, if the last reported sale price of the Company’s common stock, par value $0.000025 per share, exceeds 130% of the conversion price for each of 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 calendar quarter on each applicable trading day; (2) during the five business day period after any ten consecutive trading day period (such ten consecutive trading day period, the “measurement period”) in which the trading price of the Convertible Notes (as defined in the Indenture) for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the common stock on such trading day and the conversion rate on such trading day; (3) if the Company calls such Convertible Notes for redemption, at any time prior to the close of business on the business day immediately preceding the redemption date; (4) upon the occurrence of specified corporate events as set forth in the Indenture or distributions on the common stock.
On or after June 1, 2026 until the close of business on the scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Convertible Notes, in multiples of $1,000 principal amount, at the option of the holder regardless of the foregoing circumstances. The conversion rate for the Convertible Notes is initially 5.6018 shares of the Company’s common stock per $1,000 principal amount of notes (equivalent to an initial conversion price of approximately $178.51 per share), subject to adjustment as set forth in the Indenture. The conversion rate is subject to customary adjustments under certain circumstances in accordance with the terms of the Indenture. In addition, if certain corporate events that constitute a make-whole fundamental change occur, then the conversion rate will, in certain circumstances, be increased for a specified period of time. Upon conversion, the Company may satisfy its conversion obligation by paying and/or delivering, as the case may be, cash, shares of the common stock or a combination of cash and shares of the common stock, at the Company’s election, in the manner and subject to the terms and conditions provided in the Indenture. It is the Company's current intent to settle the principal amount of the Convertible Notes with common stock.
The Company may redeem for cash all or any portion of the Convertible Notes, at its option, on or after December 2, 2024 and on or before the 25th scheduled trading day immediately before the maturity date, if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price then in effect on each of at least 20 trading days (whether or not consecutive) during the 30 consecutive trading days 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 Convertible Notes to be redeemed, plus any accrued and unpaid special interest and additional interest, if any, to, but excluding, the redemption date.
Upon the occurrence of a fundamental change (as defined in the Indenture), subject to certain conditions, holders may require the Company to repurchase all or a portion of the Convertible Notes for cash at a price equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus any accrued and unpaid special interest and additional interest, if any, to, but excluding, the fundamental change repurchase date.
Outstanding Borrowings
As of December 31, 2021, the $1,500,000 aggregate principal of the Convertible Notes is expected to mature on December 1, 2026 with no other payments required prior to that date.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Leases
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Operating Leases Operating Leases
The Company leases data center facilities and office space under generally non-cancelable operating lease agreements, which expire at various dates through 2025. Facility leases generally include renewal options and may include escalating rental payment provisions. Additionally, the leases may require us to pay a portion of the related operating expenses. Rent expense related to these operating leases for the years ended December 31, 2021, 2020, and 2019 was $49,923, $41,912, and $34,897, respectively.
Future minimum rental payments under operating lease agreements, which included renewals and modifications as of January 31, 2022, were as follows:
2022$48,669 
202337,961 
202436,974 
20257,447 
20263,025 
Thereafter762 
Total minimum operating lease payments$134,838 
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Purchase Commitments
As of December 31, 2021, the Company had long-term commitments for bandwidth usage with various networks and internet service providers and entered into purchase orders with various vendors. The total minimum future commitments for bandwidth usage and purchase orders as of December 31, 2021 were as follows:
2022$8,548 
20236,170 
20244,452 
Thereafter— 
Total purchase commitments$19,170 
Letters of Credit
In conjunction with the execution of certain office space operating leases, letters of credit in the aggregate amount of $2,038 and $2,226 were issued and outstanding as of December 31, 2021 and 2020, respectively. No draws have been made under such letters of credit. These funds are included as Restricted cash on the Consolidated Balance Sheets as they are related to long-term operating leases and are included in beginning and ending Cash, cash equivalents and restricted cash in the Consolidated Statements of Cash Flows. Certain of the letters of credit can be reduced on an annual basis until 2022, at which point the deposit required will similarly reduce to meet minimum threshold requirements.
Legal Proceedings
The Company may be involved in various legal proceedings and litigation arising in the ordinary course of business. While it is not feasible to predict or determine the ultimate disposition of any such litigation matters, the Company believes that any such legal proceedings will not have a material adverse effect on its consolidated financial position, results of operations, or liquidity.
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders’ Equity (Deficit)
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Stockholders’ Equity (Deficit) Stockholders’ Equity (Deficit)
Common Stock
The Company’s amended and restated certificate of incorporation authorizes the issuance of common and preferred stock. Holders of common stock are entitled to one vote per share.
As of December 31, 2021 and 2020, the Company was authorized to issue 750,000,000 and 111,400,000 shares of common stock, respectively, with a par value of $0.000025 per share.
To minimize the impact of potential economic dilution upon conversion of the Convertible Notes, the Company repurchased and subsequently retired 2,940,929 shares of common stock at $119.01 per share, for a total cost of $350,000 in November 2021. The Company accounted for this retirement of repurchased shares as a deduction from Common stock for par value and from Additional paid in capital for the excess over par value.
Common Stock Reserved for Future Issuance
The Company is authorized to reserve shares of common stock for potential conversion as follows:
December 31,
20212020
Series Seed preferred stock— 12,517,832 
Series A-1 preferred stock(1)
— 18,304,108 
Series B preferred stock— 10,237,032 
Series C preferred stock— 4,721,905 
2021 Equity Incentive Plan
30,930,000 34,821,642 
Employee Stock Purchase Plan2,200,000 — 
Total number of shares for common stock reserved33,130,000 80,602,519 
___________________
(1)Amount includes 308,632 shares of common stock held in reserve for the redeemable convertible preferred stock warrants which were converted to common stock warrants upon the completion of the IPO and were exercised during 2021.
Preferred Stock
In connection with the IPO, the Company's amended and restated certificate of incorporation became effective, which authorized the issuance of 10,000,000 shares of preferred stock with a par value of $0.000025 per share with rights and preferences, including voting rights, designated from time to time by the Company's board of directors. No shares of preferred stock were issued and outstanding as of December 31, 2021.
Redeemable Convertible Preferred Stock
Upon completion of the IPO, all shares of Series Seed, Series A, Series B, and Series C redeemable convertible preferred stock then outstanding, totaling 45,472,229 shares, were automatically converted into an equivalent number of shares of common stock. The carrying value of $173,074 was reclassified into Stockholders' equity (deficit). As of December 31, 2021, there were no shares of redeemable convertible preferred stock authorized, issued and outstanding.
Common Stock Warrants
During 2015 and 2014, the Company issued warrants to third parties as partial consideration for property and equipment primarily used in our co-location centers. These warrants allowed the holder to purchase 66,668 shares of common stock at $1.50 per share, and 241,964 shares of common stock at $2.0663 per share. The warrants, which are equity classified, were immediately exercisable, had a term of ten years and various expiration dates through 2025.
During April 2021, a warrant holder net exercised its warrant for 64,328 shares of common stock. During July 2021, a warrant holder net exercised its warrants for 232,520 shares of common stock. No warrants remain outstanding as of July 31, 2021 and no further warrants have been issued.
Treasury Stock
The Company records treasury stock at the cost to acquire shares and is included as a component of Stockholders’ equity (deficit). At December 31, 2021 and 2020, the Company had 1,968,228 shares of treasury stock which were carried at its cost basis of $4,598 on the Consolidated Balance Sheets.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
Equity Incentive Plan
In March 2021, the Company’s board of directors adopted, and the stockholders approved, the 2021 Equity Incentive Plan. The 2021 Equity Incentive Plan is a successor to and continuation of the 2013 Stock Plan. The 2021 Equity Incentive Plan became effective on the date of the IPO with no further grants being made under the 2013 Stock Plan, however, awards outstanding under our 2013 Stock Plan will continue to be governed by their existing terms. The 2021 Equity Incentive Plan provides for the grant of incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock units awards (“RSUs”), performance awards, and other awards to employees, directors, and consultants up to an aggregate of 30,930,000 shares of common stock. Shares issued pursuant to the exercise of these awards are transferable by the holder. Amounts paid by economic interest holders in excess of fair value are recorded as stock-based compensation (see Note 14).
Stock Options
Stock options granted have a maximum term of ten years from the grant date, are exercisable upon vesting and vest over a period of four years. Stock option activity for the year ended December 31, 2021 was as follows:
Number of Options OutstandingWeighted-Average Exercise PriceWeighted-Average Remaining Life in YearsAggregate Intrinsic Value
Outstanding at January 1, 202116,933,494 $6.73 8.44$596,767 
Exercised(3,704,250)4.96 
Forfeited or cancelled(795,085)7.87 
Outstanding at December 31, 202112,434,159 7.19 7.64909,494 
Vested and exercisable at December 31, 20216,245,987 5.83 7.22465,348 
Vested and unvested expected to vest at December 31, 202110,694,123 $6.81 7.55$786,229 
The aggregate intrinsic value represents the difference between the fair value of common stock and the exercise price of outstanding in-the-money options. The aggregate intrinsic value of exercised options for the years ended December 31, 2021, 2020, and 2019 was $189,422, $23,018, and $10,361, respectively.
There were no stock options issued for the year ended December 31, 2021. The following weighted-average assumptions were used to estimate the grant date fair value of stock options as of December 31, 2020:
Expected volatility52.06 %
Expected life in years6
Risk-free interest rate0.57 %
Dividend yield%
The weighted-average grant date fair value of options granted to participants during the years ended December 31, 2020 and 2019 was $10.01 and 2.62, respectively. No options were granted during the year ended December 31, 2021. The aggregate estimated fair value of stock options granted to participants that vested during the years ended December 31, 2021, 2020, and 2019 was $22,395, $9,810, and $6,338, respectively.
As of December 31, 2021, there was $28,609 of unrecognized stock-based compensation expense related to outstanding stock options granted that is expected to be recognized over a weighted-average period of 2.44 years.
RSUs
RSUs granted vest over four years. RSU activity for the year ended December 31, 2021 was as follows:
SharesWeighted-Average Fair Value
Unvested balance at January 1, 2021413,750 $13.69 
Granted3,253,645 48.68 
Vested(152,903)24.60 
Forfeited or cancelled(180,355)43.33 
Unvested balance at December 31, 20213,334,137 45.74 
Vested and expected to vest at December 31, 20212,135,576 $45.74 
As of December 31, 2021, there was $78,268 of unrecognized stock-based compensation expense related to outstanding RSUs granted that is expected to be recognized over a weighted-average period of 3.20 years.
PRSUs
The Company issued performance-based restricted stock units (“PRSUs”) which will vest based on the achievement of each award’s established performance targets. PRSU activity for the year ended December 31, 2021 was as follows:
SharesWeighted-Average Fair Value
Unvested balance at January 1, 2021— $— 
Granted578,949 48.04 
Unvested balance at December 31, 2021578,949 $48.04 
At the end of each reporting period, the Company will adjust compensation expense for the PRSUs based on its best estimate of attainment of the below specified performance metrics. The cumulative effect on current and prior periods of a change in the estimated number of PRSUs that are expected to be earned during the performance period will be recognized as an adjustment to earnings in the period of the revision.
Compensation cost in connection with the probable number of shares that will vest will be recognized using the accelerated attribution method. As of December 31, 2021, the Company determined that it was probable that the LTIP PRSUs (defined below) and the other PRSU awards would vest, resulting in $7,894 of unrecognized stock-based compensation that is expected to be recognized over a weighted-average period of 1.0 years.
LTIP PRSUs
On June 10, 2021, the Company granted PRSUs to certain executives of the Company (the “LTIP PRSUs”). A percentage of the PRSUs will become eligible to vest based on the Company’s financial performance level for fiscal year 2021 (the “Performance Period”). The financial performance level is determined as the percentage equal to the sum of the revenue growth percentage (percentage increase in revenue from fiscal year 2020 to fiscal year 2021) and profitability percentage (adjusted EBITDA margin minus capital expenditures as a percentage of revenue). Capital expenditures includes purchases of intangible assets, seller financed equipment purchases and acquisition of property and equipment from capital leases.
Assuming the minimum performance target is achieved, one-third of the aggregate number of LTIP PRSUs shall vest in 2022 on the later of (i) March 1, 2022 or (ii) two trading days following the public release of the Company’s 2021 financial results, and the remainder shall vest in eight equal quarterly installments subject, in each case, to the individual’s continuous service through the applicable vesting date.
Other PRSUs
In addition to the above awards, certain other PRSUs have been awarded subject to other various performance measures including the achievement of revenue targets and product launches.
MRSUs
On July 27, 2021, the board of directors of the Company granted a market-based restricted stock unit (“MRSU”) award to the Company’s Chief Executive Officer, Yancey Spruill (the “CEO Performance Award”).
The CEO Performance Award consists of an MRSU award under the Company’s 2021 Equity Incentive Plan for 3,000,000 shares of the Company’s common stock and will vest upon the satisfaction of certain service conditions and the achievement of certain Company stock price goals, as described below.
The CEO Performance Award will be earned based on the Company’s stock price performance over a seven-year period beginning on the date of grant. The CEO Performance Award, which is estimated to have a grant date fair value of approximately $75,300 derived by using a discrete model based on multiple stock price-paths developed through the use of a Monte Carlo simulation, is divided into five tranches that will be earned based on the achievement of stock price goals, measured based on the average of the Company’s closing stock price over a consecutive ninety (90) trading day period during the performance period as set forth in the table below.
TrancheCompany Stock Price TargetNumber of Eligible MRSUs
1$93.50475,000
2$140.00575,000
3$187.00650,000
4$233.50650,000
5$280.50650,000
If the average stock price over a consecutive ninety (90) trading day period fails to reach $93.50 during the performance period, no portion of the CEO Performance Award will be earned.
To the extent earned based on the stock price targets set forth above, the CEO Performance Award will vest over a seven-year period beginning on the date of grant in annual amounts equal to 14%, 14%, 14%, 14%, 14%, 15% and 15%, respectively, on each anniversary of the date of grant.
MRSU activity for the year ended December 31, 2021 was as follows:
SharesWeighted-Average Fair Value
Unvested balance at January 1, 2021— $— 
Granted3,000,000 25.12 
Unvested balance at December 31, 20213,000,000 $25.12 
The weighted-average grant date fair value of market-based performance stock units and the related assumptions used in the Monte Carlo simulation to record stock-based compensation for units granted during the periods presented, were as follows:
Expected volatility46.27 %
Expected life in years7
Risk-free interest rate1.01 %
Dividend yield%
As of December 31, 2021, there was $67,830 of unrecognized stock-based compensation related to the MRSUs granted that is expected to be recognized over a weighted-average period of 4.39 years.
ESPP
In March 2021, the Company’s board of directors adopted, and the stockholders approved, the 2021 Employee Stock Purchase Plan, which became effective on the date of the Final Prospectus. The ESPP initially reserved and authorized the issuance of up to a total of 2,200,000 shares of common stock to participating employees.
The initial offering period commenced on the IPO date and will end in May 2022 with two purchase periods, the first of which had a purchase date of November 19, 2021. Eligible employees enrolled in the offering period at the start of each purchase period, whereby they may purchase a number of shares at a price per share equal to 85% of the lesser of (1) the stock price at the employee’s first participation in the offering period or (2) the fair market value of the Company’s common stock on the purchase date.
There were 117,996 shares purchased by employees during the year ended December 31, 2021, net of shares withheld for taxes. As of December 31, 2021, 2,082,004 shares of common stock remain available for issuance under the ESPP.
The fair value of share-based awards for our employee stock option awards was estimated using the Black-Scholes option pricing model. The Company recorded stock compensation under this plan of $3,097 for the year ended December 31, 2021. As of December 31, 2021, $1,495 has been withheld on behalf of employees.
Restricted Shares
In connection with our acquisition of Nimbella, we issued 200,204 shares of restricted stock for $63.11 per share for a total value of $12,635 to the founders of Nimbella. These shares vest equally on March 1, 2023 and September 1, 2024 and are expensed on a straight line basis over 36 months. The restricted stock is subject to forfeiture and dependent upon each founder’s continuous service on the vesting date. As of December 31, 2021, there was $11,228 of unrecognized stock-based compensation related to outstanding restricted shares granted that is expected to be recognized over a weighted-average period of 2.70 years.
Stock-Based Compensation
Stock-based compensation was included in the Consolidated Statements of Operations as follows:
Year Ended December 31,
202120202019
Cost of revenue$1,147 $545 $1,142 
Research and development23,315 7,765 4,688 
Sales and marketing8,471 1,924 539 
General and administrative28,644 19,222 12,277 
Total$61,577 $29,456 $18,646 
Stock-based compensation related to secondary sales of common stock by certain current and former employees for the years ended December 31, 2020 and 2019 was $18,343 and $12,056, respectively. There were no such expenses recorded for the year ended December 31, 2021.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss per Share Attributable to Common Stockholders
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Net Loss per Share Attributable to Common Stockholders Net Loss per Share Attributable to Common Stockholders
The following table presents the calculation of basic and diluted net loss per share:
Year Ended December 31,
202120202019
Numerator:
Net loss attributable to common stockholders$(19,503)$(43,568)$(40,390)
Denominator:
Weighted average shares, in thousands, used to compute net loss per share, basic and diluted93,224 41,658 38,004 
Net loss per share attributable to common stockholders, basic and diluted$(0.21)$(1.05)$(1.06)
Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:
Year Ended December 31,
202120202019
Series Seed— 12,517,832 12,517,832 
Series A-1— 17,995,460 17,995,460 
Series B— 10,237,032 10,237,032 
Series C— 4,721,905 — 
Warrants— 308,632 308,632 
Stock Options12,434,159 16,933,494 17,998,183 
RSUs3,334,137 413,750 — 
PRSUs578,949 — — 
MRSU3,000,000 — — 
ESPP268,391 — — 
Convertible Notes8,402,700 — — 
Total28,018,336 63,128,105 59,057,139 
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Loss before income taxes from U.S. and foreign operations were as follows:
Year Ended December 31,
202120202019
U.S.$(20,285)$(44,163)$(40,985)
Foreign2,084 1,506 1,388 
Total loss before income taxes$(18,201)$(42,657)$(39,597)
Total income tax expense included in the Consolidated Statements of Operations is comprised of the following:
Year Ended December 31,
202120202019
Current:
Federal$— $— $— 
State138 59 66 
Foreign1,147 781 735 
Total current$1,285 $840 $801 
Deferred:
Federal$(103)$81 $(6)
State45 32 12 
Foreign75 (42)(14)
Total deferred17 71 (8)
Total income tax expense$1,302 $911 $793 
Total income tax expense differs from applying the statutory U.S. federal income tax rate to loss before income taxes due to permanent differences between income for tax purposes and income for book purposes, state income taxes, and foreign income taxes.
The following table reconciles our benefit of income taxes at the statutory rate to the effective tax rate, using a U.S. federal statutory tax rate of 21%:
Year Ended December 31,
202120202019
Tax benefit at federal statutory rate$(3,836)$(8,957)$(8,316)
State and local taxes, net of federal benefit(239)72 65 
Foreign tax rate differential207 136 98 
Stock-based compensation(22,071)4,001 2,602 
Unrealized loss on warrant liability3,150 — — 
Nondeductible/nontaxable items473 149 395 
Unrecognized tax positions(40)119 257 
Change in valuation allowance21,969 5,578 5,564 
GILTI— 199 270 
162(m) limitation4,927 — — 
Warrant exercise(3,419)— — 
Other181 (386)(142)
Total income tax expense$1,302 $911 $793 
The components of deferred tax assets and liabilities are as follows:
December 31,
20212020
Deferred tax assets:
Accounts receivable$957 $737 
Accrued expenses154 602 
Net operating loss carryforwards44,049 23,779 
Warrant liability— 3,276 
Stock-based compensation5,513 1,573 
Rent payable499 629 
Tax credit carryforwards70 — 
Other570 121 
Gross deferred tax assets$51,812 $30,717 
Deferred tax liability
Depreciation and amortization$(9,226)$(9,896)
Gross deferred tax liability(9,226)(9,896)
Less: valuation allowance(42,919)(20,950)
Total net deferred tax liability$(333)$(129)
As of December 31, 2021, the Company had federal net operating loss (“NOL”) carryforwards, which will begin to expire on various dates from 2033 through 2037, and state and local NOL carryforwards, which will begin to expire on various dates from 2022 through 2041.
NOL Carryforward
Total1-3 Years3-5 YearsMore than 5 YearsUnlimited
Federal$192,055 $— $— $47,617 $144,438 
State and local270,350 — 1,005 230,524 38,821 
Total$462,405 $— $1,005 $278,141 $183,259 
Certain tax attributes may be subject to an annual limitation as a result of the issuance of stock, which may constitute a change of ownership as defined under Internal Revenue Code Section 382. The Company has not performed a formal Internal Revenue Code Section 382 study to determine if an annual limitation may apply.
The Company assesses the likelihood of its ability to realize the benefit of its deferred tax assets in each jurisdiction by evaluating all relevant positive and negative evidence. A valuation allowance is established if it is determined that any portion of the deferred tax assets is not more likely than not to be realized. For the year ended December 31, 2021, the Company determined that the existence of a three-year cumulative loss incurred in its U.S. jurisdiction, inclusive of 2021, constituted sufficiently strong negative evidence to warrant the establishment of a valuation allowance. As a result, a valuation allowance of $42,919 as of December 31, 2021 has been recorded against the Company’s U.S. deferred tax assets.
The valuation allowance activity for the periods indicated is as follows:
December 31,
20212020
Balance as of the beginning of period$(20,950)$(15,372)
Additions charged to expense(21,969)(5,578)
Balance as of the end of period$(42,919)$(20,950)

In general, it is our practice and intention to reinvest the earnings of our non-U.S. subsidiaries in those operations. Generally, such amounts become subject to U.S. taxation upon the remittance of dividends and under certain other
circumstances. The amount of undistributed earnings of non-U.S. subsidiaries at December 31, 2021, as well as the related deferred income tax, if any, is not material.
The Company files U.S. federal income tax returns as well as various state, local, and foreign jurisdictions. As of December 31, 2021, tax years 2017 and later remain open for examination.
On December 22, 2017, the Tax Act was enacted, containing significant changes to the U.S. tax law, including lowering the U.S. corporate income tax rate to 21%, implementing a territorial tax system which includes a new federal tax on GILTI, and imposing a one-time tax on deemed repatriation of earnings of foreign subsidiaries (“transition tax”).
Effective January 1, 2018, the Company became subject to several provisions of the Tax Act including provisions impacting certain foreign income, such as tax on GILTI. The Company does not currently meet the revenue threshold for the Base Erosion and Anti-Abuse Tax (“BEAT”).
The Company has elected to treat taxes due on GILTI using the period cost method. The Company will continue to monitor the forthcoming regulations and additional guidance of the GILTI and BEAT provisions under the Tax Act, which are complex and subject to continuing regulatory interpretation by the Internal Revenue Service.
The Tax Act requires companies to pay a one-time transition tax, net of tax credits related to applicable foreign taxes paid, on previously untaxed current and accumulated earnings and profits (“E&P”) of our foreign subsidiaries. In the determination of the deemed repatriation tax, the Company reviewed post-1986 E&P, and any related non-U.S. income tax paid on such earnings. This amount is not considered to be material to our liquidity and capital resources.
ASC 740 clarifies the accounting and reporting for uncertainties in income tax law and prescribes a comprehensive model for financial statement recognition measurement, presentation and disclosure of uncertain tax positions taken or expected to be taken in income tax returns. ASC 740 requires that tax effects of an uncertain tax position be recognized only if it is “more likely than not” to be sustained by the taxing authority as of the reporting date.
Amounts included in the balance of unrecognized tax benefits as of December 31, 2021, 2020 and 2019, if recognized, would affect the effective tax rate upon recognition. A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
Year Ended December 31,
202120202019
Balance of unrecognized tax benefits at beginning of year$822 $752 $520 
Additions based on tax positions related to the current period— 70 340 
Reductions for tax positions of prior periods(101)— (108)
Balance of unrecognized tax benefits at end of year$721 $822 $752 
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plan
12 Months Ended
Dec. 31, 2021
Retirement Benefits [Abstract]  
Employee Benefit Plan Employee Benefit PlanThe Company offers U.S. employees a voluntary retirement savings plan under Section 401(k) of the Internal Revenue Code (the “401(k) Plan”), which permits employees to elect to contribute a portion of their pre-tax wages to the 401(k) Plan. Under this plan, the Company matches 100% of participants’ contributions up to 3% of compensation and 50% of participants’ contributions between 3% and 5%. For the years ended years ended December 31, 2021, 2020, and 2019, the Company incurred expense of $2,963, $2,779 and $2,331 to the 401(k) Plan, respectively.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Related Party Transactions Related Party TransactionsDuring the years ended December 31, 2020 and 2019, the Company recorded $18,343 and $12,056, respectively, of stock-based compensation associated with secondary sales transactions. There were no such expenses recorded for the year ended December 31, 2021. The secondary sales transactions were executed primarily between holders of economic interest in the Company and the Company’s employees and former employees at prices in excess of the fair value of such shares. Accordingly, the Company recognized such excess value as stock-based compensation. The Company did not sell any shares or receive any proceeds from the transactions.
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsOn February 23, 2022, the Company's Board of Directors approved the repurchase of up to an aggregate of $300,000 of its common stock. Pursuant to this program, repurchases of the Company's common stock will be made at prevailing market prices through open market purchases or in negotiated transactions off the market. The repurchase program is authorized throughout fiscal year 2022; however, the Company is not obligated to acquire any particular amount of common stock and the program may be extended, modified, suspended or discontinued at any time at the Company’s discretion.
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Basis of Presentation Basis of Presentation and Principles of ConsolidationThe accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include accounts of the Company and all wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Principles of Consolidation The consolidated financial statements include the accounts of DigitalOcean Holdings, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Reclassifications
Reclassifications
Certain prior year amounts have been reclassified and revised to conform to the current year presentation.
Use of Estimates
Use of Estimates
The preparation of these consolidated financial statements in conformity with U.S. GAAP requires management to make, on an ongoing basis, estimates, judgments and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates. Such estimates include, but are not limited to, those related to revenue recognition, accounts receivable and related reserves, useful lives and realizability of long lived assets, capitalized internal-use software development costs, accounting for stock-based compensation, valuation allowances against deferred tax assets, and the fair value and useful lives of tangible and intangible assets acquired and liabilities assumed resulting from business combinations. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.
Emerging Growth Company
Emerging Growth Company
The Company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act of 1933 (as amended, the “Securities Act”), as modified by the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public
companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.
Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Securities Exchange Act of 1934, as amended (“Exchange Act”)) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the Company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult because of the potential differences in accounting standards used.
Cash and Cash Equivalents Cash and Cash EquivalentsCash and cash equivalents consist of highly liquid investments in money market funds, commercial paper and certificates of deposit, with original maturities from the date of purchase of three months or less. The carrying amounts of cash and cash equivalents approximate fair value because of the short-term maturity and highly liquid nature of these instruments.
Foreign Currency
Foreign Currency
The reporting currency of the Company is the United States dollar (“USD”). The functional currency of the Company is USD, and the functional currency of the Company’s subsidiaries is the local currency of the jurisdiction in which the foreign subsidiary is located. The assets and liabilities of the Company’s subsidiaries are translated to USD at exchange rates in effect at the balance sheet date. All income statement accounts are translated at monthly average exchange rates. Resulting foreign currency translation adjustments are recorded directly in Accumulated other comprehensive (loss) income.
Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in Other (income) expense, net on the Consolidated Statements of Operations when realized.
Restricted Cash Restricted CashRestricted cash includes deposits in financial institutions related to letters of credit used to secure lease agreements.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable primarily represents revenue recognized that was not invoiced at the balance sheet date and is primarily billed and collected in the following month. Trade accounts receivable are carried at the original invoiced amount less an estimated allowance for doubtful accounts based on the probability of future collection. Management determines the adequacy of the allowance based on historical loss patterns, the number of days that customer invoices are past due and an evaluation of the potential risk of loss associated with specific accounts. When management becomes aware of circumstances that may further decrease the likelihood of collection, it records a specific allowance against amounts due,
which reduces the receivable to the amount that management reasonably believes will be collected. The Company records changes in the estimate to the allowance for doubtful accounts through bad debt expense and reverses the allowance after the potential for recovery is considered remote.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities that are required to be recorded at fair value, the Company considers the principal or most advantageous market in which to transact and the market-based risk. The Company applies fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. The carrying amounts reported in the consolidated financial statements approximate the fair value for cash and cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued expenses due to their short-term nature. The carrying amount of the Company’s debt is classified as Level 2 due to limited trading activity of the 0% Convertible Senior Notes due December 1, 2026 and approximates fair value.
Property and Equipment
Property and Equipment
Property and equipment is stated at cost, net of accumulated depreciation. Depreciation on property and equipment is calculated using the straight-line method over the estimated useful lives of the assets and is included in depreciation and amortization expense in the Consolidated Statements of Operations. The estimated useful lives of property and equipment are as follows:
Property and Equipment CategoryUseful Life
Computers and equipment5 years
Furniture and fixtures5 years
Leasehold improvementsLesser of lease term or remaining useful life
Internal-use software3 years
The Company periodically reviews the estimated useful lives of property and equipment.
Capitalization of Internal-Use Software Development Costs
Capitalization of Internal-Use Software Development Costs
Capitalization of costs incurred in connection with software developed for internal-use commences when both the preliminary project stage is completed and management has authorized further funding for the project, based on a determination that it is probable the project will be completed and used to perform the function intended. Capitalized costs include external consulting fees, payroll and payroll-related costs, and stock-based compensation for employees on development teams who are directly associated with, and who devote time to, internal-use software projects during the application development stage. Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended use. Costs incurred during the planning, training, and post-implementation stages of the software development lifecycle are expensed as incurred and have been included in Research and development expense on the Consolidated Statements of Operations.
Impairment of Long-Lived Assets Impairment of Long-Lived AssetsLong-lived assets, including property and equipment and intangible assets with definite lives, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted cash flows expected to be generated by the asset. Impairment losses are then measured by comparing the fair value of assets to their carrying amounts.
Business Combinations
Business Combinations
The Company recognizes assets acquired, liabilities assumed, and any contingent consideration related to business combinations based on estimates of their respective fair values on the date of acquisition. The purchase price is allocated to the identifiable net assets acquired, including intangible assets and liabilities assumed, based on estimated fair values at the date of acquisition. The excess of the purchase price over the amount allocated to the identifiable assets and liabilities, if any, is recorded as goodwill. Unanticipated events and circumstances may occur which may affect the accuracy or validity of such assumptions, estimates, or actual results. All subsequent changes to the estimated fair values of the acquired assets and liabilities assumed that occur within the measurement period and are based on facts and circumstances that existed at the acquisition date are recognized as an adjustment to goodwill.
Determining the fair value of assets acquired and liabilities assumed requires significant judgment, including the selection of valuation methodologies, estimates of future revenue and cash flows and discount rates in determining the fair value of intangible assets acquired and liabilities assumed. The assets purchased and liabilities assumed have been reflected on the Company’s Consolidated Balance Sheets, and the results are included on the Consolidated Statements of Operations and Consolidated Statements of Cash Flows from the date of acquisition.
Acquisition-related transaction costs, including legal and accounting fees and other external costs directly related to the acquisition, are recognized separately from the acquisition and expensed as incurred in General and administrative on the Consolidated Statements of Operations.
Goodwill and Indefinite-Lived Intangible Assets and Intangible Assets
Goodwill and Indefinite-Lived Intangible Assets
Goodwill is an asset representing the future economic benefit arising from other assets acquired in a business combination which are not individually identified and separately recognized. The Company does not amortize goodwill. Goodwill has resulted from the acquisition of Nanobox, Inc. (“Nanobox”) on April 4, 2019 and Nimbella Corp. (“Nimbella”) on September 1, 2021 as discussed in Note 3. Goodwill is reviewed for impairment on an annual basis as of October 1st of each year, or more frequently if a triggering event occurs. Goodwill was $32,170 and $2,674 as of December 31, 2021 and 2020, respectively, and reflects the excess of cost over fair market value of the identifiable assets of the company acquired. The increase of $29,496 for the year ended December 31, 2021 is attributable to the acquisition of Nimbella.
Indefinite-lived intangible assets consist of Internet Protocol (“IP”) addresses needed for customers to host their server online. The Company evaluates these indefinite-lived intangible assets for impairment on an annual basis as of October 1st of each year and whenever events or changes in circumstances indicate that an impairment may exist. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset exceeds these estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the assets exceeds the fair value of the asset or asset group, based on discounted cash flows. No impairment charges for goodwill and indefinite-lived intangible assets have been recorded during the years ended December 31, 2021 and 2020. Intangible assets with indefinite lives were $39,906 and $34,270 as of December 31, 2021 and 2020, respectively, and are included as Intangible assets on the Consolidated Balance Sheets.
Intangible Assets
Intangible assets with definite lives consist of acquired developed technology. Intangible assets with definite lives are stated at cost less accumulated amortization and are amortized on a basis consistent with the timing and pattern of expected cash flows used to value the intangible, generally on a straight-line basis over the useful life of three years.
Redeemable Convertible Preferred Stock Warrant Liability
Redeemable Convertible Preferred Stock Warrant Liability
The Company accounted for freestanding warrants to purchase shares of their convertible preferred stock in Other current liabilities on the Consolidated Balance Sheets. The redeemable convertible preferred stock warrants (the “warrants”) were recorded as a liability as the underlying shares of convertible preferred stock were contingently redeemable, which was outside of the control of the Company. The warrants were recorded at fair value using the Black-Scholes option-pricing model upon issuance and subject to remeasurement to fair value at each balance sheet date, with any change in fair value recognized as a separate line item on the Consolidated Statements of Operations.
Immediately prior to the IPO, all shares of the convertible preferred stock then outstanding automatically converted into shares of common stock, and the redeemable convertible preferred stock warrants automatically converted into
common stock warrants. Therefore, as the warrants no longer permitted the holder to purchase redeemable shares of preferred stock, the warrant liability was remeasured and reclassified to Additional paid-in capital. The common stock warrants were fully exercised during the year ended December 31, 2021.
Revenue Recognition and Cost of Revenue
Revenue Recognition
The Company adopted FASB Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606” or “the standard”) and ASC 340-40, Contract Costs, effective January 1, 2019, using the modified retrospective method of adoption. The standard was applied only to contracts that are not completed at the date of initial application. The adoption of ASC 606 did not result in any significant changes to the amount and timing of revenue recognition in prior, current or future periods. Therefore, there was no cumulative adjustment as a result of adoption. The reported results for fiscal year 2019 and later reflect the application of ASC 606.
The Company accounts for revenue using the following steps:
1. Identify the contract with a customer
2. Identify the performance obligations in the contract
3. Determine the transaction price
4. Allocate the transaction price to performance obligations in the contract
5. Recognize revenue when or as we satisfy a performance obligation
The Company provides cloud computing services, including but not limited to compute, storage, and networking, to its customers. The Company recognizes revenue based on the customer utilization of these resources. Customer contracts are typically month-to-month and do not include any minimum guaranteed quantities or fees. Fees are billed monthly, and payment is typically due upon invoicing. Revenue is recognized net of allowances for credits and any taxes collected from customers.
The Company’s global cloud platform is supported by various third parties. The Company considered the principal versus agent guidance in ASC 606 and concluded that it is the principal for all services provided to its customers.
The Company may offer sales incentives in the form of promotional and referral credits, and grant credits to encourage customers to use the Company’s services. These types of promotional and referral credits typically expire in two months or less if not used. For credits earned with a purchase, they are recorded as contract liabilities when earned and recognized at the earlier of redemption or expiration. The majority of credits are redeemed in the month they are earned.
Timing of revenue recognition may differ from the timing of invoicing to the Company’s customers. The Company records a receivable when revenue is recognized prior to invoicing. Any payments received in advance of billing are a contract liability, which is recorded as Deferred revenue within Total current liabilities on the Consolidated Balance Sheets. Revenue recognized during the years ended December 31, 2021, 2020 and 2019, which was included in the Deferred revenue balances at the beginning of each respective period, was $2,672, $2,440 and $1,936, respectively.
Cost of Revenue
Cost of revenue consists primarily of fees related to operating in third-party co-location facilities, personnel expenses for those directly supporting our data centers and non-personnel costs, including amortization of capitalized internal-use software development costs and depreciation of our data center equipment. Third-party co-location facility costs include data center rental fees, power costs, maintenance fees, network and bandwidth. Personnel expenses include salaries, bonuses, benefits, and stock-based compensation.
Research and Development Expense
Research and Development Expenses
Research and development expenses consist primarily of personnel costs including salaries, bonuses, benefits and stock-based compensation. Research and development expenses also include amortization of capitalized internal-use software development costs for research and development activities, which are amortized over three years, and professional services, as well as costs related to our efforts to add new features to our existing offerings, develop new offerings, and ensure the security, performance, and reliability of our global cloud platform.
Sales, Marketing, General, Administrative, Advertising, and Other Promotional Expenses/Costs
Sales and Marketing Expenses
Sales and marketing expenses consist primarily of personnel costs of our sales, marketing and customer support employees including salaries, bonuses, benefits and stock-based compensation. Sales and marketing expenses also include costs for marketing programs, advertising and professional service fees.
General and Administrative Expenses
General and administrative expenses consist primarily of personnel costs of our human resources, legal, finance, and other administrative functions including salaries, bonuses, benefits, and stock-based compensation. General and administrative expenses also include bad debt expense, software, payment processing fees, business insurance, depreciation and amortization expenses, rent and facilities costs, and other administrative costs.
Advertising and Other Promotional Costs
Advertising and other promotional costs are expensed as incurred and are included in Sales and marketing on the Consolidated Statements of Operations.
Income Taxes
Income Taxes
The Company accounts for income taxes pursuant to the asset and liability method. Deferred income tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future. Such deferred income tax assets and liabilities are based on enacted tax laws and rates applicable to periods in which the differences are expected to affect taxable income. A valuation allowance is established when necessary to reduce deferred tax assets to the amounts expected to be realized. Federal, state, and foreign income taxes are provided based on statutory rates.
On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”) was signed into law. The Tax Act requires an entity to make an accounting policy election of either (1) treating taxes due on future U.S. inclusions in taxable income related to Global Intangible Low Taxed Income ("GILTI") as a current period expense when incurred (the “period cost method”) or (2) factoring such amounts into an entity’s measurement of its deferred taxes (the “deferred method”). The Company recorded tax expense related to GILTI in the effective tax rate for the years ended December 31, 2020 and 2019 and has elected to treat taxes due on future U.S. inclusions in taxable income related to GILTI as a current period expense when incurred using the period cost method.
The Company accounts for uncertainty in income taxes using a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by the taxing authorities. The amount recognized is measured as the largest amount of benefit that has a greater than 50% likelihood of being realized upon ultimate audit settlement.
The Company recognizes interest and penalties, if any, associated with income tax matters as part of income tax expense on the Consolidated Statements of Operations and includes accrued interest and penalties with the related income tax liability in other current liabilities on the Consolidated Balance Sheets.
Segment Information
Segment Information
The Company’s chief operating decision maker, the chief executive officer, reviews discrete financial information presented on a consolidated basis for purposes of regularly making operating decisions, allocation of resources, and assessing financial performance. Accordingly, the Company has one operating and reporting segment.
Concentration of Credit Risk
Concentration of Credit Risk
The amounts reflected in the consolidated balance sheets for cash and cash equivalents, restricted cash, and trade accounts receivable are exposed to concentrations of credit risk. Although the Company maintains cash and cash equivalents with multiple financial institutions, the deposits, at times, may exceed federally insured limits. The Company believes that the financial institutions that hold its cash and cash equivalents are financially sound and, accordingly, minimal credit risk exists with respect to these balances.
The Company’s customer base consists of a significant number of geographically dispersed customers.
Stock-Based Compensation
Stock-Based Compensation
Stock Options
Compensation expense related to stock-based transactions, including employee, consultant, and non-employee director stock option awards, is measured and recognized, net of estimated forfeitures, in the Consolidated Statements of Operations based on fair value. The fair value of each option award is estimated on the grant date using the Black Scholes option-pricing model. Expense is recognized on a straight-line basis over the requisite service period. The option-pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock. The assumptions used in the option-pricing model represent management’s best estimates.
Expected volatility is a measure of the amount by which the stock price is expected to fluctuate. Since the Company does not have sufficient trading history of its common stock, the Company estimates the expected volatility of its stock options at the grant date by taking the average historical volatility of a group of comparable publicly traded companies over a period equal to the expected life of the options.
The Company determines the expected term based on the average period the stock options are expected to remain outstanding using the simplified method, generally calculated as the midpoint of the stock options’ vesting term and contractual expiration period, as the Company does not have sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior.
The Company uses the U.S. Treasury yield for our risk-free interest rate that corresponds with the expected term. The Company utilizes a dividend yield of zero, as the Company does not currently issue dividends, nor does the Company expect to do so in the future.
The Company measures stock options granted to employees and directors based on their fair value on the date of the grant and recognize compensation expense of those awards, net of estimated forfeitures, over the requisite service period, which is generally the vesting period of the respective award. The Company applies the straight‑line method of expense recognition to all awards with only service based vesting conditions.
Stock-based compensation for non-employee stock options is calculated using the Black-Scholes option pricing model and is recorded as the options vest.
Restricted Stock Units
The Company issues restricted stock units (“RSUs”) as incentive awards to its employees. RSUs are payable in shares of the Company’s common stock as the periodic vesting requirements are satisfied. The value of RSUs is determined using the intrinsic value method and is based on the number of shares granted and the valuation of the Company’s common stock on the date of grant.
Performance-Based Restricted Stock Units
The Company grants performance-based restricted stock units (“PRSUs”) primarily to members of the executive team and, in limited instances, to other employees in connection with a specific transaction. PRSUs have vesting conditions based on pre-established performance goals of the Company. The fair value is determined based on the closing quoted price of the Company’s common stock on the grant date and the fair value is recognized using the graded-vesting attribution method over the requisite service period. We evaluate the probability of meeting the performance criteria at each balance sheet date. Changes to the probability assessment and the estimate of shares expected to vest will result in adjustments to the related share-based compensation expense that will be recorded in the period of change.
Market-Based Restricted Stock Units
The Company grants market-based restricted stock units (“MRSUs”) to the chief executive officer. The stock-based compensation expense for market-based restricted stock units is measured at fair value on the date of grant. The market conditions are considered in the grant date fair value using a Monte Carlo valuation model, which utilizes multiple input variables to determine the probability of the Company achieving the specified market conditions. Stock-based compensation expense related to an award with a market condition will be recognized over the requisite service period regardless of whether the market condition is satisfied, provided that the requisite service period has been completed.
Employee Stock Purchase Plan
The Company offers an Employee Stock Purchase Plan (“ESPP”) that permits eligible employees to purchase shares of the Company’s common stock at a discount. The fair value of awards under the ESPP is calculated at the beginning of each offering period. The Company estimates the fair value of the awards using the Black-Scholes option valuation model. The Black-Scholes option valuation model requires the input of subjective assumptions, including price volatility of the underlying stock, risk-free interest rate, dividend yield, and the offering period. This fair value is then amortized on a straight-line basis, net of forfeitures, over the offering period. Stock-based compensation expense is based on awards expected to be purchased at the beginning of the offering period, and therefore is reduced when participants withdraw during the offering period.
Earnings Per Share, Policy
Net Loss per Share Attributable to Common Stockholders
Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. Prior to the conversion of the preferred stock, holders of Series Seed, Series A-1, Series B and Series C convertible preferred stock were each entitled to receive non-cumulative dividends payable prior and in preference to any dividends on any shares of the Company’s common stock. Under the two-class method, net income is attributed to common stockholders and participating securities based on their participation rights. The holders of the convertible preferred stock did not have a contractual obligation to share in the losses of the Company. As such, the Company’s net losses for the years ended December 31, 2021, 2020 and 2019 were not allocated to these participating securities.
Basic and diluted net loss per common share attributable to common stockholders is presented in conformity with the treasury stock method required for stock-based compensation and warrants, and in conformity with the if-converted method required for the convertible notes.
As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.
Recent Accounting Pronouncements – Pending Adoption and Adopted
Recent Accounting Pronouncements – Pending Adoption
The following effective dates represent the requirements for private companies which the Company has elected as an emerging growth company.
In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2016-02, Leases (Topic 842), and additional changes, modifications, clarifications, or interpretations related to this guidance thereafter (“ASU 2016-02”). ASU 2016-02 requires a reporting entity to recognize right-of-use assets and lease liabilities on the balance sheet for operating leases to increase transparency and comparability. ASU 2016-02 is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022 with early adoption permitted. The Company expects to elect the package of transition practical expedients, which allows them to carry forward their historical assessment of (1) whether contracts are or contain leases, (2) lease classification, and (3) initial direct costs. In addition, the Company expects to elect the practical expedient that allows lessees the option to account for lease and non-lease components together as a single component for all classes of underlying assets.
The Company has made substantial progress in executing its implementation plan. It is in the process of revising its controls and processes to address the lease standard and has substantially completed the implementation and data input for the lease accounting software tool that it will use post-adoption. ASU 2016-02 also requires expanded disclosure regarding the amounts, timing and uncertainties of cash flows related to a company’s lease portfolio. The Company is evaluating these disclosure requirements and is incorporating the collection of relevant data into its existing financial reporting processes. While the Company expects the adoption of this standard to result in an increase to the reported assets and liabilities, the Company is currently evaluating the impact of adoption on the consolidated financial statements.
In June 2016, the FASB issued ASU 2016-13, with subsequent amendments, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). ASU 2016-13 requires immediate recognition of management’s estimates of current expected credit losses. ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2022, and interim periods within annual periods beginning after December 15, 2023, with early adoption permitted. The Company is currently evaluating the impact of adoption on the consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 eliminates certain exceptions in FASB Topic 740: Income Taxes (“ASC 740”) related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. ASU 2019-12 is effective for annual reporting periods beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. The Company does not expect that the new standard will have a material impact on its consolidated financial statements and related disclosures.
Recent Accounting Pronouncements – Adopted
In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU 2020-06 removes from GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. Similarly, the embedded conversion feature will no longer be amortized into income as interest expense over the life of the instrument. Instead, entities will account for a convertible debt instrument wholly as debt unless (1) a convertible instrument contains features that require bifurcation as a derivative under ASC Topic 815, Derivatives and Hedging, or (2) a convertible debt instrument was issued at a substantial premium. Among other potential impacts, this change is expected to reduce reported interest expense, increase reported net income, and result in a reclassification of certain conversion feature-related balance sheet amounts from stockholders’ equity to liabilities as it relates to the Company’s convertible senior notes. Additionally, ASU 2020-06 requires the application of the if-converted method to calculate the impact of convertible instruments on diluted earnings per share, which is consistent with the Company’s accounting treatment under the current standard. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021. The Company early adopted the new standard using the modified retrospective method effective January 1, 2021 and there was no impact to any previously disclosed amounts or disclosures for the comparative periods.
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Reconciliation of Cash and Cash Equivalents The following table reconciles cash, cash equivalents and restricted cash per the Consolidated Statements of Cash Flows:
December 31,
20212020
Cash and cash equivalents$1,713,387 $100,311 
Restricted cash2,038 2,226 
Total cash, cash equivalents and restricted cash$1,715,425 $102,537 
Reconciliation of Restricted Cash The following table reconciles cash, cash equivalents and restricted cash per the Consolidated Statements of Cash Flows:
December 31,
20212020
Cash and cash equivalents$1,713,387 $100,311 
Restricted cash2,038 2,226 
Total cash, cash equivalents and restricted cash$1,715,425 $102,537 
Disclosure of Changes in Allowance for Doubtful Accounts The following table presents the changes in our allowance for doubtful accounts for the period presented:
December 31,
20212020
Balance as of December 31, 2020$3,104 $5,300 
Bad debt expense, net of recoveries9,207 11,089 
Write-offs(8,099)(13,285)
Balance as of December 31, 2021$4,212 $3,104 
Schedule of Property and Equipment, Net The estimated useful lives of property and equipment are as follows:
Property and Equipment CategoryUseful Life
Computers and equipment5 years
Furniture and fixtures5 years
Leasehold improvementsLesser of lease term or remaining useful life
Internal-use software3 years
Property and equipment, net consisted of the following:
December 31,
20212020
Computers and equipment$487,484 $442,778 
Furniture and fixtures1,511 1,511 
Leasehold improvements6,820 6,820 
Internal-use software68,321 61,640 
Property and equipment, gross$564,136 $512,749 
Less: accumulated amortization $(49,268)$(36,186)
Less: accumulated depreciation(265,225)(237,607)
Property and equipment, net $249,643 $238,956 
Revenue by Geographic Areas Revenue, as determined based on the billing address of the Company’s customers, was as follows:
Year Ended December 31,
202120202019
North America38 %38 %38 %
Europe30 %30 %30 %
Asia22 %22 %24 %
Other10 %10 %%
Total100 %100 %100 %
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions, Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Schedule of Business Acquisitions, by Acquisition
The total consideration was as follows:
Cash consideration transferred$6,025 
Fair value of common stock issued(1)
27,566 
Total consideration paid$33,591 
___________________
(1)Total shares issued in connection with the acquisition was 636,994, of which 436,790 were treated as consideration paid at a closing stock price of $63.11 on September 1, 2021 and 200,204 were treated as stock-based compensation that will be expensed over 36 months. See Note 10. Stock-Based Compensation, Restricted Shares for more details.
Schedule of Assets Acquired The aggregate purchase consideration and estimated fair values of the assets acquired and liabilities assumed at the date of acquisition were as follows:
Amounts AllocatedUseful Life (in years)
Net tangible assets (including cash acquired)$795 N/A
Developed technology3,300 3
Goodwill29,496 N/A
Total fair value of net assets acquired$33,591 
Schedule of Goodwill Movements in goodwill during the years ended December 31, 2021 and 2020 were as follows:
Balance at January 1, 2020$2,674 
Balance at December 31, 20202,674 
Acquisition29,496 
Balance at December 31, 2021$32,170 
Schedule of Finite-Lived Intangible Assets ntangible assets, net consisted of the following amounts:
December 31,
20212020
Asset Type
IP addresses$39,906 $34,270 
Developed technology4,210 910 
Total carrying value$44,116 $35,180 
Accumulated Amortization
Developed technology$(1,201)$(531)
Total accumulated amortization(1,201)(531)
Total intangible assets, net$42,915 $34,649 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Amortization expense for the next five years and thereafter, based on valuations and determinations of useful lives, is expected to be as follows:
2022$1,176 
20231,100 
2024733 
Thereafter— 
Total estimated future intangible amortization expense$3,009 
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details (Tables)
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment, Net The estimated useful lives of property and equipment are as follows:
Property and Equipment CategoryUseful Life
Computers and equipment5 years
Furniture and fixtures5 years
Leasehold improvementsLesser of lease term or remaining useful life
Internal-use software3 years
Property and equipment, net consisted of the following:
December 31,
20212020
Computers and equipment$487,484 $442,778 
Furniture and fixtures1,511 1,511 
Leasehold improvements6,820 6,820 
Internal-use software68,321 61,640 
Property and equipment, gross$564,136 $512,749 
Less: accumulated amortization $(49,268)$(36,186)
Less: accumulated depreciation(265,225)(237,607)
Property and equipment, net $249,643 $238,956 
Schedule of Accrued Other Expenses Accrued other expenses consisted of the following:
December 31,
20212020
Accrued bonuses$19,083 $12,512 
Accrued capital expenditures3,398 8,478 
Other accrued expenses9,426 6,035 
Total accrued other expenses
$31,907 $27,025 
Schedule of Other Current Liabilities Other current liabilities consisted of the following:
December 31,
20212020
Accrued taxes$6,755 $7,758 
Warrant liability— 14,463 
ESPP withholding1,495 — 
Other599 765 
Total other current liabilities$8,849 $22,986 
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of Liabilities Measured on a Recurring Basis The following table summarizes, for the periods indicated, liabilities measured at fair value on a recurring basis:
December 31, 2021December 31, 2020
Carrying ValueFair ValueCarrying ValueFair Value
LEVEL 3
Warrant liability$— $— $14,463 $14,463 
Schedule of Warrant Pricing Model
Upon issuance, the Company determined the fair value of the warrants using the Black-Scholes option pricing model with the following assumptions:
Expected life in yearsRisk-Free RateExpected volatilityDividend yield
10
2.34% - 2.82%
76% - 78%
0%
Warrants outstanding as of December 31, 2020 were recorded at fair value based on the following assumptions:
Expected life in yearsRisk-Free RateExpected volatilityDividend yield
3.05 - 3.77
0.17% - 0.24%
55% - 57%
0%
Schedule of Changes in the Fair Value of the Warranty Liability The table below sets forth a summary of changes in the fair value of the warrant liability using Level 3 assumptions:
Balance at January 1, 2020$1,638 
Fair value adjustment12,825 
Balance at December 31, 202014,463 
Fair value adjustment(556)
Reclassification to Additional paid-in capital(13,907)
Balance at December 31, 2021$— 
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Debt
Debt consisted of the following:
December 31,
20212020
Credit Facility
Term Loan(1)
$— $165,051 
Revolving Credit Facility— 63,200 
Notes payable— 31,432 
Convertible Notes(2)
1,462,676 — 
Total debt$1,462,676 $259,683 
Less: current portion
Term Loan$— $(7,438)
Notes payable— (10,030)
Current portion of long-term debt— (17,468)
Total long-term debt$1,462,676 $242,215 
___________________
(1)Amount is net of unamortized discount and debt issuance costs of $1,761 as of December 31, 2020.
(2)Amount is net of unamortized debt issuance costs of $37,324 as of December 31, 2021.
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Maturities of Operating Leases Future minimum rental payments under operating lease agreements, which included renewals and modifications as of January 31, 2022, were as follows:
2022$48,669 
202337,961 
202436,974 
20257,447 
20263,025 
Thereafter762 
Total minimum operating lease payments$134,838 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Total Minimum Future Purchase Commitments The total minimum future commitments for bandwidth usage and purchase orders as of December 31, 2021 were as follows:
2022$8,548 
20236,170 
20244,452 
Thereafter— 
Total purchase commitments$19,170 
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders’ Equity (Deficit) (Tables)
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Schedule of Stock by Class The Company is authorized to reserve shares of common stock for potential conversion as follows:
December 31,
20212020
Series Seed preferred stock— 12,517,832 
Series A-1 preferred stock(1)
— 18,304,108 
Series B preferred stock— 10,237,032 
Series C preferred stock— 4,721,905 
2021 Equity Incentive Plan
30,930,000 34,821,642 
Employee Stock Purchase Plan2,200,000 — 
Total number of shares for common stock reserved33,130,000 80,602,519 
___________________
(1)Amount includes 308,632 shares of common stock held in reserve for the redeemable convertible preferred stock warrants which were converted to common stock warrants upon the completion of the IPO and were exercised during 2021.
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity Stock option activity for the year ended December 31, 2021 was as follows:
Number of Options OutstandingWeighted-Average Exercise PriceWeighted-Average Remaining Life in YearsAggregate Intrinsic Value
Outstanding at January 1, 202116,933,494 $6.73 8.44$596,767 
Exercised(3,704,250)4.96 
Forfeited or cancelled(795,085)7.87 
Outstanding at December 31, 202112,434,159 7.19 7.64909,494 
Vested and exercisable at December 31, 20216,245,987 5.83 7.22465,348 
Vested and unvested expected to vest at December 31, 202110,694,123 $6.81 7.55$786,229 
Schedule of Weighted-Average Assumptions The following weighted-average assumptions were used to estimate the grant date fair value of stock options as of December 31, 2020:
Expected volatility52.06 %
Expected life in years6
Risk-free interest rate0.57 %
Dividend yield%
Schedule of RSU Activity RSU activity for the year ended December 31, 2021 was as follows:
SharesWeighted-Average Fair Value
Unvested balance at January 1, 2021413,750 $13.69 
Granted3,253,645 48.68 
Vested(152,903)24.60 
Forfeited or cancelled(180,355)43.33 
Unvested balance at December 31, 20213,334,137 45.74 
Vested and expected to vest at December 31, 20212,135,576 $45.74 
Schedule of PRSU Activity PRSU activity for the year ended December 31, 2021 was as follows:
SharesWeighted-Average Fair Value
Unvested balance at January 1, 2021— $— 
Granted578,949 48.04 
Unvested balance at December 31, 2021578,949 $48.04 
Summary of Share-Based Payment Arrangement and Price Targets The CEO Performance Award, which is estimated to have a grant date fair value of approximately $75,300 derived by using a discrete model based on multiple stock price-paths developed through the use of a Monte Carlo simulation, is divided into five tranches that will be earned based on the achievement of stock price goals, measured based on the average of the Company’s closing stock price over a consecutive ninety (90) trading day period during the performance period as set forth in the table below.
TrancheCompany Stock Price TargetNumber of Eligible MRSUs
1$93.50475,000
2$140.00575,000
3$187.00650,000
4$233.50650,000
5$280.50650,000
Schedule of MRSU Activity
MRSU activity for the year ended December 31, 2021 was as follows:
SharesWeighted-Average Fair Value
Unvested balance at January 1, 2021— $— 
Granted3,000,000 25.12 
Unvested balance at December 31, 20213,000,000 $25.12 
Schedule of Weighted-Average Assumptions for MRSUs
Expected volatility46.27 %
Expected life in years7
Risk-free interest rate1.01 %
Dividend yield%
Summary of Stock-Based Compensation Expense
Stock-based compensation was included in the Consolidated Statements of Operations as follows:
Year Ended December 31,
202120202019
Cost of revenue$1,147 $545 $1,142 
Research and development23,315 7,765 4,688 
Sales and marketing8,471 1,924 539 
General and administrative28,644 19,222 12,277 
Total$61,577 $29,456 $18,646 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss per Share Attributable to Common Stockholders (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Calculation of Basic and Diluted Net Loss Per Share The following table presents the calculation of basic and diluted net loss per share:
Year Ended December 31,
202120202019
Numerator:
Net loss attributable to common stockholders$(19,503)$(43,568)$(40,390)
Denominator:
Weighted average shares, in thousands, used to compute net loss per share, basic and diluted93,224 41,658 38,004 
Net loss per share attributable to common stockholders, basic and diluted$(0.21)$(1.05)$(1.06)
Schedule of Anti-Dilutive Securities Excluded from Computation of Net Loss Per Share Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:
Year Ended December 31,
202120202019
Series Seed— 12,517,832 12,517,832 
Series A-1— 17,995,460 17,995,460 
Series B— 10,237,032 10,237,032 
Series C— 4,721,905 — 
Warrants— 308,632 308,632 
Stock Options12,434,159 16,933,494 17,998,183 
RSUs3,334,137 413,750 — 
PRSUs578,949 — — 
MRSU3,000,000 — — 
ESPP268,391 — — 
Convertible Notes8,402,700 — — 
Total28,018,336 63,128,105 59,057,139 
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Tax, Domestic and Foreign
Loss before income taxes from U.S. and foreign operations were as follows:
Year Ended December 31,
202120202019
U.S.$(20,285)$(44,163)$(40,985)
Foreign2,084 1,506 1,388 
Total loss before income taxes$(18,201)$(42,657)$(39,597)
Schedule of Components of Income Tax Expense (Benefit)
Total income tax expense included in the Consolidated Statements of Operations is comprised of the following:
Year Ended December 31,
202120202019
Current:
Federal$— $— $— 
State138 59 66 
Foreign1,147 781 735 
Total current$1,285 $840 $801 
Deferred:
Federal$(103)$81 $(6)
State45 32 12 
Foreign75 (42)(14)
Total deferred17 71 (8)
Total income tax expense$1,302 $911 $793 
Schedule of Effective Income Tax Rate Reconciliation
The following table reconciles our benefit of income taxes at the statutory rate to the effective tax rate, using a U.S. federal statutory tax rate of 21%:
Year Ended December 31,
202120202019
Tax benefit at federal statutory rate$(3,836)$(8,957)$(8,316)
State and local taxes, net of federal benefit(239)72 65 
Foreign tax rate differential207 136 98 
Stock-based compensation(22,071)4,001 2,602 
Unrealized loss on warrant liability3,150 — — 
Nondeductible/nontaxable items473 149 395 
Unrecognized tax positions(40)119 257 
Change in valuation allowance21,969 5,578 5,564 
GILTI— 199 270 
162(m) limitation4,927 — — 
Warrant exercise(3,419)— — 
Other181 (386)(142)
Total income tax expense$1,302 $911 $793 
Schedule of Deferred Tax Assets and Liabilities
The components of deferred tax assets and liabilities are as follows:
December 31,
20212020
Deferred tax assets:
Accounts receivable$957 $737 
Accrued expenses154 602 
Net operating loss carryforwards44,049 23,779 
Warrant liability— 3,276 
Stock-based compensation5,513 1,573 
Rent payable499 629 
Tax credit carryforwards70 — 
Other570 121 
Gross deferred tax assets$51,812 $30,717 
Deferred tax liability
Depreciation and amortization$(9,226)$(9,896)
Gross deferred tax liability(9,226)(9,896)
Less: valuation allowance(42,919)(20,950)
Total net deferred tax liability$(333)$(129)
Schedule of Operating Loss Carryforwards
As of December 31, 2021, the Company had federal net operating loss (“NOL”) carryforwards, which will begin to expire on various dates from 2033 through 2037, and state and local NOL carryforwards, which will begin to expire on various dates from 2022 through 2041.
NOL Carryforward
Total1-3 Years3-5 YearsMore than 5 YearsUnlimited
Federal$192,055 $— $— $47,617 $144,438 
State and local270,350 — 1,005 230,524 38,821 
Total$462,405 $— $1,005 $278,141 $183,259 
Schedule of Valuation Allowance
The valuation allowance activity for the periods indicated is as follows:
December 31,
20212020
Balance as of the beginning of period$(20,950)$(15,372)
Additions charged to expense(21,969)(5,578)
Balance as of the end of period$(42,919)$(20,950)
Schedule of Unrecognized Tax Benefits Roll Forward A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
Year Ended December 31,
202120202019
Balance of unrecognized tax benefits at beginning of year$822 $752 $520 
Additions based on tax positions related to the current period— 70 340 
Reductions for tax positions of prior periods(101)— (108)
Balance of unrecognized tax benefits at end of year$721 $822 $752 
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Nature of the Business and Organization (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 26, 2021
Dec. 31, 2021
Common Stock    
Subsidiary, Sale of Stock [Line Items]    
Conversion of convertible preferred stock in common stock (in shares) 45,472,229  
IPO    
Subsidiary, Sale of Stock [Line Items]    
Sale of stock, shares issued in transaction (in shares) 16,500,000  
Sale of stock, price per share (in dollars per share) $ 47.00  
Net proceeds after transaction $ 722,981  
Deferred offering costs reclassified into stockholders' equity $ 1,403  
IPO | Common Stock    
Subsidiary, Sale of Stock [Line Items]    
Conversion of convertible preferred stock in common stock (in shares)   45,472,229
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounting Policies [Abstract]        
Cash and cash equivalents $ 1,713,387 $ 100,311    
Restricted cash 2,038 2,226    
Total cash, cash equivalents and restricted cash $ 1,715,425 $ 102,537 $ 35,886 $ 33,563
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Disclosure of Changes in Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning Balance $ 3,104 $ 5,300  
Bad debt expense, net of recoveries 9,207 11,089 $ 10,074
Write-offs (8,099) (13,285)  
Ending Balance $ 4,212 $ 3,104 $ 5,300
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Useful Lives of Property and Equipment (Details)
12 Months Ended
Dec. 31, 2021
Computers and equipment  
Property, Plant and Equipment [Line Items]  
Useful Life 5 years
Furniture and fixtures  
Property, Plant and Equipment [Line Items]  
Useful Life 5 years
Internal-use software  
Property, Plant and Equipment [Line Items]  
Useful Life 3 years
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Revenue by Geographic Areas (Details) - Geographic Concentration Risk - Revenue from Contract with Customer
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk, percentage 100.00% 100.00% 100.00%
North America      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk, percentage 38.00% 38.00% 38.00%
Europe      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk, percentage 30.00% 30.00% 30.00%
Asia      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk, percentage 22.00% 22.00% 24.00%
Other      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk, percentage 10.00% 10.00% 8.00%
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Concentration Risk [Line Items]      
Goodwill $ 32,170 $ 2,674 $ 2,674
IP addresses $ 39,906 34,270  
Useful life 5 years    
Intangible assets, net $ 3,009 379  
Deferred revenue 4,826 4,873  
Revenue recognized during period 2,672 2,440 1,936
Advertising expense $ 14,577 $ 6,331 $ 8,426
Number of operating segments | segment 1    
Number of reportable segments | segment 1    
Developed technology      
Concentration Risk [Line Items]      
Useful life 3 years    
Geographic Concentration Risk | Revenue from Contract with Customer      
Concentration Risk [Line Items]      
Concentration risk, percentage 100.00% 100.00% 100.00%
U.S. | Geographic Concentration Risk | Revenue from Contract with Customer      
Concentration Risk [Line Items]      
Concentration risk, percentage 31.00% 31.00% 32.00%
U.S. | Geographic Concentration Risk | Property and Equipment      
Concentration Risk [Line Items]      
Concentration risk, percentage 50.00% 48.00%  
Minimum      
Concentration Risk [Line Items]      
Interest rate 0.10%    
Maximum      
Concentration Risk [Line Items]      
Interest rate 0.22%    
Certificates of Deposit      
Concentration Risk [Line Items]      
Payments to acquire cash equivalents $ 620,000    
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions, Goodwill and Intangible Assets - Narrative (Details) - USD ($)
12 Months Ended
Sep. 01, 2021
Apr. 04, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Useful life     5 years    
Goodwill     $ 32,170,000 $ 2,674,000 $ 2,674,000
Amortization of intangible assets     $ 645,000 $ 329,000  
Developed technology          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Useful life     3 years    
Nimbella Corp          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Business acquisition, percentage of voting interests acquired 100.00%        
Tax deductible amount $ 0        
Cash consideration transferred 6,025,000        
Useful life     3 years    
Goodwill $ 29,496,000        
Nanobox, Inc.          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Business acquisition, percentage of voting interests acquired   100.00%      
Tax deductible amount   $ 0      
Cash consideration transferred   $ 3,544,000      
Useful life   3 years      
Goodwill   $ 2,674,000      
Nanobox, Inc. | Developed technology          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Developed technology intangible asset   $ 910,000      
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions, Goodwill and Intangible Assets - Nimbella Acquisition (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 01, 2021
Jul. 27, 2021
Dec. 31, 2021
Sep. 30, 2021
Business Acquisition [Line Items]        
Stock options, vesting period   7 years    
Acquisition of Nimbella | Restricted Stock        
Business Acquisition [Line Items]        
Granted (in shares) 200,204      
Restricted stock share price (in dollars per share)       $ 63.11
Stock options, vesting period     36 months  
Nimbella Corp        
Business Acquisition [Line Items]        
Cash consideration transferred $ 6,025      
Fair value of common stock issued 27,566      
Total consideration paid $ 33,591      
Shares treated as consideration paid 436,790      
Business acquisition, equity interest issued or issuable, number of shares 636,994      
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions, Goodwill and Intangible Assets - Assets Acquired (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 01, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Acquired Finite-Lived Intangible Assets [Line Items]        
Goodwill   $ 32,170 $ 2,674 $ 2,674
Useful life   5 years    
Nimbella Corp        
Acquired Finite-Lived Intangible Assets [Line Items]        
Net tangible assets (including cash acquired) $ 795      
Developed technology 3,300      
Goodwill 29,496      
Total fair value of net assets acquired $ 33,591      
Useful life   3 years    
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions, Goodwill and Intangible Assets - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Sep. 01, 2021
Dec. 31, 2020
Dec. 31, 2019
Goodwill Rollforward [Abstract]        
Goodwill $ 32,170   $ 2,674 $ 2,674
Nimbella Corp        
Goodwill Rollforward [Abstract]        
Goodwill   $ 29,496    
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions, Goodwill and Intangible Assets - Schedule of Definite Life Intangibles (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
IP addresses $ 39,906 $ 34,270
Total carrying value 44,116 35,180
Total accumulated amortization (1,201) (531)
Total intangible assets, net 42,915 34,649
IP addresses    
Finite-Lived Intangible Assets [Line Items]    
IP addresses 39,906 34,270
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Developed technology 4,210 910
Total accumulated amortization $ (1,201) $ (531)
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions, Goodwill and Intangible Assets - Schedule of Future Amortization (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Business Combination and Asset Acquisition [Abstract]    
2022 $ 1,176  
2023 1,100  
2024 733  
Thereafter 0  
Total intangible assets, net $ 3,009 $ 379
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 564,136 $ 512,749
Less: accumulated amortization (49,268) (36,186)
Less: accumulated depreciation (265,225) (237,607)
Property and equipment, net 249,643 238,956
Computers and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 487,484 442,778
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,511 1,511
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 6,820 6,820
Internal-use software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 68,321 $ 61,640
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Depreciation $ 74,278 $ 62,016 $ 53,707
Capitalized computer software 7,307 12,854 17,507
Amortization expense related to internal-use software 13,424 13,255 9,146
Impairment loss $ 285 $ 1,222 $ 546
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details - Schedule of Accrued Other Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
Accrued bonuses $ 19,083 $ 12,512
Accrued capital expenditures 3,398 8,478
Other accrued expenses 9,426 6,035
Total accrued other expenses $ 31,907 $ 27,025
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details - Summary of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued taxes $ 6,755 $ 7,758
Warrant liability 0 14,463
ESPP withholding 1,495 0
Other 599 765
Total other current liabilities $ 8,849 $ 22,986
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Mar. 26, 2021
Dec. 31, 2015
Dec. 31, 2014
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Number of shares called by warrants (in shares)           66,668 241,964
Exercise price of shares called by warrants (in dollars per share)           $ 1.50 $ 2.0663
Warrants, term   10 years          
Shares of common stock reserved for future issuance (in shares)   33,130,000 80,602,519        
Gain on remeasurement of warrants $ 556 $ 556 $ (12,825) $ (411)      
IPO              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Sale of stock, price per share (in dollars per share)         $ 47.00    
Redeemable convertible preferred stock warrants              
Fair Value Measurement Inputs and Valuation Techniques [Line Items]              
Shares of common stock reserved for future issuance (in shares)     308,632        
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Warrant Liability Measurement (Details) - Warrant liability - LEVEL 3 - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liability $ 0 $ 14,463
Fair Value, Recurring    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liability $ 0 $ 14,463
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Warrant Pricing Model (Details) - Warrant liability - Black-Scholes option pricing model - Level 3
Dec. 31, 2021
yr
Dec. 31, 2020
yr
Expected life in years    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warranty liability, measurement input 10,000  
Dividend yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warranty liability, measurement input 0 0
Minimum | Expected life in years    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warranty liability, measurement input   3.05
Minimum | Risk-Free Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warranty liability, measurement input 0.0234 0.0017
Minimum | Expected volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warranty liability, measurement input 0.76 0.55
Maximum | Expected life in years    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warranty liability, measurement input   3.77
Maximum | Risk-Free Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warranty liability, measurement input 0.0282 0.0024
Maximum | Expected volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warranty liability, measurement input 0.78 0.57
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Fair Value Adjustments of the Warranty Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Reclassification to Additional paid-in capital $ (13,906)  
Derivative Financial Instruments, Liabilities | Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance 14,463 $ 1,638
Fair value adjustment (556) 12,825
Reclassification to Additional paid-in capital (13,907)  
Ending Balance $ 0 $ 14,463
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total debt $ 1,462,676 $ 259,683
Less: current portion 0 (17,468)
Long-term debt 1,462,676 242,215
Unamortized discount and debt issuance costs 37,324 1,761
Term Loan    
Debt Instrument [Line Items]    
Total debt 0 165,051
Less: current portion 0 (7,438)
Term Loan | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt 0 63,200
Notes payable    
Debt Instrument [Line Items]    
Total debt 0 31,432
Less: current portion 0 (10,030)
Convertible Notes    
Debt Instrument [Line Items]    
Total debt $ 1,462,676 $ 0
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Narrative (Details)
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Nov. 30, 2021
USD ($)
d
$ / shares
Dec. 31, 2021
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Mar. 31, 2021
USD ($)
Debt Instrument [Line Items]              
Long-term debt   $ 1,462,676,000   $ 1,462,676,000 $ 259,683,000    
Loss on extinguishment of debt       3,435,000 259,000 $ 0  
Interest and amortization of deferred financing fees       3,744,000 13,610,000 9,356,000  
Proceeds from issuance of convertible notes, net of issuance costs $ 1,461,795,000     1,462,195,000 0 0  
Credit Facility              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity 320,000,000            
Available borrowing capacity   150,000,000   150,000,000      
Commitment fees on unused balance       362,000 307,000 201,000  
Interest and amortization of deferred financing fees       $ 2,243,000 10,114,000 $ 7,707,000  
Credit Facility | KayBank National Association              
Debt Instrument [Line Items]              
Net debt to EBITDA ratio       4.50      
Debt service coverage ratio       3.00      
Credit Facility | London Interbank Offered Rate (LIBOR) | Variable Rate Component One | Minimum              
Debt Instrument [Line Items]              
Variable rate       2.00%      
Credit Facility | London Interbank Offered Rate (LIBOR) | Variable Rate Component One | Maximum              
Debt Instrument [Line Items]              
Variable rate       4.00%      
Credit Facility | London Interbank Offered Rate (LIBOR) | Variable Rate Component Two | Minimum              
Debt Instrument [Line Items]              
Variable rate       1.00%      
Credit Facility | London Interbank Offered Rate (LIBOR) | Variable Rate Component Two | Maximum              
Debt Instrument [Line Items]              
Variable rate       3.00%      
Notes payable              
Debt Instrument [Line Items]              
Long-term debt   0   $ 0 31,432,000    
Loss on extinguishment of debt       1,783,000      
Interest expense       254,000 2,627,000    
Term Loan              
Debt Instrument [Line Items]              
Long-term debt   0   0 165,051,000    
Loss on extinguishment of debt     $ 1,652,000        
Term Loan | Credit Facility              
Debt Instrument [Line Items]              
Debt instrument, face amount 170,000,000            
Long-term debt             $ 0
Senior Notes              
Debt Instrument [Line Items]              
Long-term debt   1,500,000,000   1,500,000,000      
Senior Notes | Convertible Senior Notes Due 2026              
Debt Instrument [Line Items]              
Debt instrument, face amount $ 1,500,000,000            
Interest and amortization of deferred financing fees   881,000          
Interest rate 0.00%            
Stock price trigger | $ / shares $ 0.000025            
Conversion ratio, number of shares 5.6018            
Conversion price | $ / shares $ 178.51            
Scheduled trading days 25 days            
Redemption price, percentage 100.00%            
Senior Notes | Convertible Senior Notes Due 2026 | Debt Conversion, Period One              
Debt Instrument [Line Items]              
Percentage of stock price trigger 130.00%            
Trading days | d 20,000            
Consecutive trading days | d 30,000            
Senior Notes | Convertible Senior Notes Due 2026 | Debt Conversion, Period Two              
Debt Instrument [Line Items]              
Consecutive trading days | d 10,000            
Business days after trading period | d 5,000            
Redemption price, percentage 98.00%            
Senior Notes | Convertible Senior Notes Due 2026 | Underwriters' Option              
Debt Instrument [Line Items]              
Consideration received $ 200,000,000            
Line of Credit | Revolving Credit Facility              
Debt Instrument [Line Items]              
Long-term debt   $ 0   $ 0 $ 63,200,000    
Line of Credit | Credit Facility | Revolving Credit Facility              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity $ 150,000,000            
Line of Credit | Credit Facility | Revolving Credit Facility | Minimum              
Debt Instrument [Line Items]              
Commitment fee percentage       0.25%      
Line of Credit | Credit Facility | Revolving Credit Facility | Maximum              
Debt Instrument [Line Items]              
Commitment fee percentage       0.40%      
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]      
Operating leases, rent expense $ 49,923 $ 41,912 $ 34,897
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Leases - Maturities of Operating Leases (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Leases [Abstract]  
2022 $ 48,669
2023 37,961
2024 36,974
2025 7,447
2026 3,025
Thereafter 762
Total minimum operating lease payments $ 134,838
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Scheduled of Future Purchase Commitments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2022 $ 8,548
2023 6,170
2024 4,452
Thereafter 0
Total purchase commitments $ 19,170
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Letters of credit outstanding, amount $ 2,038 $ 2,038
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders’ Equity (Deficit) - Common Stock (Details)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Nov. 30, 2021
USD ($)
$ / shares
shares
Dec. 31, 2021
vote
$ / shares
shares
Dec. 31, 2020
$ / shares
shares
Equity [Abstract]      
Common stock, voting rights | vote   1  
Common stock, shares authorized (in shares) | shares   750,000,000 111,400,000
Common stock, shares authorized, par value (in USD per share) | $ / shares   $ 0.000025 $ 0.000025
Common stock repurchased (in shares) | shares 2,940,929    
Common stock retired (in shares) | shares 2,940,929    
Common stock repurchased (in usd per share) | $ / shares $ 119.01    
Common stock retired (in usd per share) | $ / shares $ 119.01    
Cost to repurchase common stock | $ $ 350.0    
Cost to retire common stock | $ $ 350.0    
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders’ Equity (Deficit) - Common Stock Reserved for Future Issuance (Details) - shares
Dec. 31, 2021
Dec. 31, 2020
Class of Stock [Line Items]    
Shares of common stock reserved for future issuance (in shares) 33,130,000 80,602,519
2021 Equity Incentive Plan    
Class of Stock [Line Items]    
Shares of common stock reserved for future issuance (in shares) 30,930,000 34,821,642
Employee Stock Purchase Plan    
Class of Stock [Line Items]    
Shares of common stock reserved for future issuance (in shares) 2,200,000 0
Series Seed preferred stock    
Class of Stock [Line Items]    
Shares of common stock reserved for future issuance (in shares) 0 12,517,832
Series A-1 preferred stock    
Class of Stock [Line Items]    
Shares of common stock reserved for future issuance (in shares) 0 18,304,108
Series B preferred stock    
Class of Stock [Line Items]    
Shares of common stock reserved for future issuance (in shares) 0 10,237,032
Series C preferred stock    
Class of Stock [Line Items]    
Shares of common stock reserved for future issuance (in shares) 0 4,721,905
Redeemable convertible preferred stock warrants    
Class of Stock [Line Items]    
Shares of common stock reserved for future issuance (in shares)   308,632
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders’ Equity (Deficit) - Preferred Stock (Details) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Equity [Abstract]    
Preferred stock, shares authorized (in shares) 10,000,000 0
Preferred stock, par value (in usd per share) $ 0.000025 $ 0.000025
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders’ Equity (Deficit) - Redeemable Convertible Preferred Stock (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Class of Stock [Line Items]          
Conversion of convertible preferred stock to common stock in connection with initial public offering (in shares) 45,472,229 45,472,229      
Conversion of convertible preferred stock   $ 173,074      
Redeemable preferred stock, shares authorized (in shares)   0      
Redeemable convertible preferred stock, issued (in shares)   0      
Redeemable convertible preferred stock, outstanding (in shares)   0 45,472,229 40,750,324 40,750,324
Common Stock          
Class of Stock [Line Items]          
Conversion of convertible preferred stock $ 173,074        
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders’ Equity (Deficit) - Common Stock Warrants (Details) - $ / shares
1 Months Ended
Jul. 31, 2021
Apr. 30, 2021
Dec. 31, 2021
Dec. 31, 2015
Dec. 31, 2014
Class of Stock [Line Items]          
Number of shares called by warrants (in shares)       66,668 241,964
Exercise price of shares called by warrants (in dollars per share)       $ 1.50 $ 2.0663
Warrants, term     10 years    
Warrants outstanding 0        
Common Stock | Warrants Exercised          
Class of Stock [Line Items]          
Conversion of stock, shares issued (in shares) 232,520 64,328      
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders’ Equity (Deficit) - Treasury Stock (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Equity [Abstract]    
Treasury stock, shares (in shares) 1,968,228 1,968,228
Treasury stock, value $ (4,598) $ (4,598)
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Equity Incentive Plan (Details)
Dec. 31, 2021
shares
2021 Stock Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Aggregate number of shares of common stock awarded (in shares) 30,930,000
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jul. 27, 2021
Mar. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options, vesting period 7 years          
Stock options, exercised in period, intrinsic value     $ 189,422 $ 23,018   $ 10,361
Stock options, granted in period, weighted average grant date fair value (in dollars per share)       $ 10.01   $ 2.62
Options, granted, number (in shares)         0  
Stock options, granted in period, aggregate estimated fair value     22,395 $ 9,810   $ 6,338
Stock options, unrecognized stock-based compensation expense     $ 28,609   $ 28,609  
Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options, expiration period         10 years  
Stock options, vesting period         4 years  
Unrecognized stock-based compensation expense, average recognition period   2 years 5 months 8 days        
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 01, 2021
Dec. 31, 2021
Number of Options Outstanding    
Number of options outstanding at the beginning of the period (in shares) 16,933,494 16,933,494
Exercised (in shares)   (3,704,250)
Forfeited or cancelled (in shares)   (795,085)
Number of options outstanding at the end of the period (in shares)   12,434,159
Vested and exercisable at end of period (in shares)   6,245,987
Vested and unvested expected to vest at end of period (in shares)   10,694,123
Weighted-Average Exercise Price    
Weighted-average exercise price outstanding at beginning of period (in dollars per share) $ 6.73 $ 6.73
Exercised (in dollars per share)   4.96
Forfeited or cancelled (in dollars per share)   7.87
Weighted-average exercise price outstanding at end of period (in dollars per share)   7.19
Vested and exercisable at end of period (in dollars per share)   5.83
Vested and unvested expected to vest at end of period (in dollars per share)   $ 6.81
Weighted-Average Remaining Life in Years    
Weighted average remaining life (in years) 8 years 5 months 8 days 7 years 7 months 20 days
Vested and exercisable at end of period (in years)   7 years 2 months 19 days
Vested and unvested expected to vest at end of period (in years)   7 years 6 months 18 days
Aggregate Intrinsic Value    
Aggregate intrinsic value at beginning of period $ 596,767 $ 596,767
Aggregate intrinsic value at end of period   909,494
Vested and exercisable at December 31, 2021   465,348
Vested and unvested expected to vest at December 31, 2021   $ 786,229
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Stock Option Pricing Model (Details) - Stock Options
12 Months Ended
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected volatility 52.06%
Expected life in years 6 years
Risk-free interest rate 0.57%
Dividend yield 0.00%
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - RSUs (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 27, 2021
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
RSUs, vesting period 7 years  
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
RSUs, vesting period   4 years
Unrecognized stock-based compensation expense   $ 78,268
Unrecognized stock-based compensation expense, average recognition period   3 years 2 months 12 days
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Schedule of RSU & PRSU Activity (Details)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
RSUs  
Shares  
Unvested balance at beginning of period (in shares) | shares 413,750
Granted (in shares) | shares 3,253,645
Vested (in shares) | shares (152,903)
Forfeited or cancelled (in shares) | shares (180,355)
Unvested balance at end of period (in shares) | shares 3,334,137
Vested and expected to vest (in shares) | shares 2,135,576
Weighted-Average Fair Value  
Unvested balance at beginning of period (in dollars per share) | $ / shares $ 13.69
Granted (in dollars per share) | $ / shares 48.68
Vested (in dollars per share) | $ / shares 24.60
Forfeited or cancelled (in dollars per share) | $ / shares 43.33
Unvested balance at end of period (in dollars per share) | $ / shares 45.74
Vested and expected to vest (in dollars per share) | $ / shares $ 45.74
PRSUs  
Shares  
Unvested balance at beginning of period (in shares) | shares 0
Granted (in shares) | shares 578,949
Unvested balance at end of period (in shares) | shares 578,949
Weighted-Average Fair Value  
Unvested balance at beginning of period (in dollars per share) | $ / shares $ 0
Granted (in dollars per share) | $ / shares 48.04
Unvested balance at end of period (in dollars per share) | $ / shares $ 48.04
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - PRSUs (Details)
$ in Thousands
12 Months Ended
Jul. 27, 2021
segment
Jun. 10, 2021
segment
Dec. 31, 2021
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of trading days 90    
PRSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized stock-based compensation expense | $     $ 7,894
Unrecognized stock-based compensation expense, average recognition period     1 year
Number of quarterly installments   8  
PRSUs | 1      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage   33.33%  
PRSUs | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of trading days   2  
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - MRSUs (Details)
$ in Thousands
12 Months Ended
Jul. 27, 2021
USD ($)
segment
tranche
shares
Dec. 31, 2021
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options, vesting period 7 years  
Number of trading days | segment 90  
MRSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares of common stock reserved for future issuance, number available for grant (in shares) | shares 3,000,000  
Grant date fair value $ 75,300  
Number of tranches | tranche 5  
Unrecognized stock-based compensation expense   $ 67,830
Weighted-average period expected for recognition of compensation expense   4 years 4 months 20 days
MRSUs | 1    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage 14.00%  
MRSUs | 2    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage 14.00%  
MRSUs | 3    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage 14.00%  
MRSUs | 4    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage 14.00%  
MRSUs | 5    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage 14.00%  
MRSUs | 6    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage 15.00%  
MRSUs | 7    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage 15.00%  
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - MRSUs Share-Based Payment Arrangements and Price Targets (Details) - MRSUs
Jul. 27, 2021
$ / shares
shares
1  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company stock price target (in dollars per share) | $ / shares $ 93.50
Number of eligible MRSUs (in shares) | shares 475,000
2  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company stock price target (in dollars per share) | $ / shares $ 140.00
Number of eligible MRSUs (in shares) | shares 575,000
3  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company stock price target (in dollars per share) | $ / shares $ 187.00
Number of eligible MRSUs (in shares) | shares 650,000
4  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company stock price target (in dollars per share) | $ / shares $ 233.50
Number of eligible MRSUs (in shares) | shares 650,000
5  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company stock price target (in dollars per share) | $ / shares $ 280.50
Number of eligible MRSUs (in shares) | shares 650,000
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Schedule of MRSU Activity (Details) - MRSU
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Shares  
Unvested balance at beginning of period (in shares) | shares 0
Granted (in shares) | shares 3,000,000
Unvested balance at end of period (in shares) | shares 3,000,000
Weighted-Average Fair Value  
Unvested balance at beginning of period (in dollars per share) | $ / shares $ 0
Granted (in dollars per share) | $ / shares 25.12
Unvested balance at end of period (in dollars per share) | $ / shares $ 25.12
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - MRSUs Pricing Model (Details) - MRSU
12 Months Ended
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected volatility 46.27%
Expected life in years 7 years
Risk-free interest rate 1.01%
Dividend yield 0.00%
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - ESPP and RSUs (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Nov. 19, 2021
Sep. 01, 2021
Jul. 27, 2021
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Sep. 30, 2021
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock-based compensation expense         $ 61,577 $ 29,456 $ 18,646    
Stock options, vesting period     7 years            
IPO                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based award, amount withheld for employees         $ 1,495        
2021 Employee Stock Purchase Plan | Employee Stock Purchase Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Shares of common stock authorized for future issuance (in shares)                 2,200,000
Purchase price of common stock, percent 85.00%                
Purchases related to ESPP (in shares)         117,996        
Shares of common stock reserved for future issuance, number available for grant (in shares)       2,082,004 2,082,004        
Stock-based compensation expense         $ 3,097        
Acquisition of Nimbella | Restricted Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Granted (in shares)   200,204              
Restricted stock share price (in dollars per share)               $ 63.11  
Value of restricted stock granted to founders of Nimbella   $ 12,635              
Stock options, vesting period       36 months          
Unrecognized stock-based compensation expense       $ 11,228 $ 11,228        
Weighted-average period expected for recognition of compensation expense         2 years 8 months 12 days        
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation expense $ 61,577 $ 29,456 $ 18,646
Cost of revenue      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation expense 1,147 545 1,142
Research and development      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation expense 23,315 7,765 4,688
Sales and marketing      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation expense 8,471 1,924 539
General and administrative      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation expense $ 28,644 $ 19,222 $ 12,277
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Stock-Based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation expense $ 61,577 $ 29,456 $ 18,646
Current and former employees      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation expense $ 0 $ 18,343 $ 12,056
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss per Share Attributable to Common Stockholder - Schedule of Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Numerator:      
Net loss attributable to common stockholders, basic $ (19,503) $ (43,568) $ (40,390)
Net loss attributable to common stockholders, diluted $ (19,503) $ (43,568) $ (40,390)
Denominator:      
Weighted average shares used to compute net loss per share, basic (in shares) 93,224,000 41,658,000 38,004,000
Weighted average shares used to compute net loss per share, diluted (in shares) 93,224,000 41,658,000 38,004,000
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.21) $ (1.05) $ (1.06)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.21) $ (1.05) $ (1.06)
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss per Share Attributable to Common Stockholder - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of loss per share, amount (in shares) 28,018,336 63,128,105 59,057,139
Series Seed      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of loss per share, amount (in shares) 0 12,517,832 12,517,832
Series A-1      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of loss per share, amount (in shares) 0 17,995,460 17,995,460
Series B      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of loss per share, amount (in shares) 0 10,237,032 10,237,032
Series C      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of loss per share, amount (in shares) 0 4,721,905 0
Warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of loss per share, amount (in shares) 0 308,632 308,632
Stock Options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of loss per share, amount (in shares) 12,434,159 16,933,494 17,998,183
RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of loss per share, amount (in shares) 3,334,137 413,750 0
PRSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of loss per share, amount (in shares) 578,949 0 0
MRSU      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of loss per share, amount (in shares) 3,000,000 0 0
ESPP      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of loss per share, amount (in shares) 268,391 0 0
Convertible Notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of loss per share, amount (in shares) 8,402,700 0 0
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Total Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
U.S. $ (20,285) $ (44,163) $ (40,985)
Foreign 2,084 1,506 1,388
Loss before income taxes $ (18,201) $ (42,657) $ (39,597)
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Current and Deferred Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ 0 $ 0 $ 0
State 138 59 66
Foreign 1,147 781 735
Total current 1,285 840 801
Deferred:      
Federal (103) 81 (6)
State 45 32 12
Foreign 75 (42) (14)
Total deferred 17 71 (8)
Total income tax expense $ 1,302 $ 911 $ 793
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Tax benefit at federal statutory rate $ (3,836) $ (8,957) $ (8,316)
State and local taxes, net of federal benefit (239) 72 65
Foreign tax rate differential 207 136 98
Stock-based compensation (22,071) 4,001 2,602
Unrealized loss on warrant liability 3,150 0 0
Nondeductible/nontaxable items 473 149 395
Unrecognized tax positions (40) 119 257
Change in valuation allowance 21,969 5,578 5,564
GILTI 0 199 270
162(m) limitation 4,927 0 0
Warrant exercise (3,419) 0 0
Other 181 (386) (142)
Total income tax expense $ 1,302 $ 911 $ 793
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets:      
Accounts receivable $ 957 $ 737  
Accrued expenses 154 602  
Net operating loss carryforwards 44,049 23,779  
Warrant liability 0 3,276  
Stock-based compensation 5,513 1,573  
Rent payable 499 629  
Tax credit carryforwards 70 0  
Other 570 121  
Gross deferred tax assets 51,812 30,717  
Deferred tax liability      
Depreciation and amortization (9,226) (9,896)  
Gross deferred tax liability (9,226) (9,896)  
Less: valuation allowance (42,919) (20,950) $ (15,372)
Total net deferred tax liability $ (333) $ (129)  
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Contingency [Line Items]      
Operating loss carryforwards $ 462,405    
Valuation allowance 42,919 $ 20,950 $ 15,372
Income tax expense 1,302 $ 911 $ 793
Federal      
Income Tax Contingency [Line Items]      
Operating loss carryforwards 192,055    
State and local      
Income Tax Contingency [Line Items]      
Operating loss carryforwards $ 270,350    
XML 104 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of NOLs (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards $ 462,405
1-3 Years  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 0
3-5 Years  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 1,005
More than 5 Years  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 278,141
Unlimited  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 183,259
Federal  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 192,055
Federal | 1-3 Years  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 0
Federal | 3-5 Years  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 0
Federal | More than 5 Years  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 47,617
Federal | Unlimited  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 144,438
State and local  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 270,350
State and local | 1-3 Years  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 0
State and local | 3-5 Years  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 1,005
State and local | More than 5 Years  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 230,524
State and local | Unlimited  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards $ 38,821
XML 105 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Summary of Valuation Allowance, Rollforward    
Balance as of the beginning of period $ (20,950) $ (15,372)
Additions charged to expense (21,969) (5,578)
Balance as of the end of period $ (42,919) $ (20,950)
XML 106 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Balance of unrecognized tax benefits at beginning of year $ 822 $ 752 $ 520
Additions based on tax positions related to the current period 0 70 340
Reductions for tax positions of prior periods (101) 0 (108)
Balance of unrecognized tax benefits at end of year $ 721 $ 822 $ 752
XML 107 R92.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Defined Contribution Plan Disclosure [Line Items]      
Percent of employees' gross pay 3.00%    
Contributions made $ 2,963 $ 2,779 $ 2,331
Contributions up to 3% of gross pay      
Defined Contribution Plan Disclosure [Line Items]      
Company's match (percent) 100.00%    
Contributions up to 3%-5% of gross pay      
Defined Contribution Plan Disclosure [Line Items]      
Company's match (percent) 50.00%    
Minimum      
Defined Contribution Plan Disclosure [Line Items]      
Percent of employees' gross pay 3.00%    
Maximum      
Defined Contribution Plan Disclosure [Line Items]      
Percent of employees' gross pay 5.00%    
XML 108 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Related Party Transaction [Line Items]      
Stock-based compensation expense $ 61,577 $ 29,456 $ 18,646
Current and former employees      
Related Party Transaction [Line Items]      
Stock-based compensation expense $ 0 $ 18,343 $ 12,056
XML 109 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events - Narrative (Details)
$ in Thousands
Feb. 23, 2022
USD ($)
Subsequent Event  
Subsequent Event [Line Items]  
Stock repurchase program, authorized amount $ 300,000
XML 110 docn-20211231_htm.xml IDEA: XBRL DOCUMENT 0001582961 2021-01-01 2021-12-31 0001582961 2021-06-30 0001582961 2022-02-15 0001582961 2021-12-31 0001582961 2020-12-31 0001582961 2020-01-01 2020-12-31 0001582961 2019-01-01 2019-12-31 0001582961 2018-12-31 0001582961 us-gaap:CommonStockMember 2018-12-31 0001582961 us-gaap:TreasuryStockMember 2018-12-31 0001582961 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001582961 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001582961 us-gaap:RetainedEarningsMember 2018-12-31 0001582961 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001582961 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001582961 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001582961 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001582961 2019-12-31 0001582961 us-gaap:CommonStockMember 2019-12-31 0001582961 us-gaap:TreasuryStockMember 2019-12-31 0001582961 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001582961 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001582961 us-gaap:RetainedEarningsMember 2019-12-31 0001582961 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001582961 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001582961 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001582961 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001582961 us-gaap:CommonStockMember 2020-12-31 0001582961 us-gaap:TreasuryStockMember 2020-12-31 0001582961 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001582961 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001582961 us-gaap:RetainedEarningsMember 2020-12-31 0001582961 us-gaap:CommonStockMember us-gaap:IPOMember 2021-01-01 2021-12-31 0001582961 us-gaap:AdditionalPaidInCapitalMember us-gaap:IPOMember 2021-01-01 2021-12-31 0001582961 us-gaap:IPOMember 2021-01-01 2021-12-31 0001582961 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001582961 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001582961 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001582961 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001582961 us-gaap:CommonStockMember 2021-12-31 0001582961 us-gaap:TreasuryStockMember 2021-12-31 0001582961 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001582961 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001582961 us-gaap:RetainedEarningsMember 2021-12-31 0001582961 us-gaap:IPOMember 2021-03-26 2021-03-26 0001582961 us-gaap:IPOMember 2021-03-26 0001582961 us-gaap:CommonStockMember 2021-03-26 2021-03-26 0001582961 us-gaap:CertificatesOfDepositMember 2021-01-01 2021-12-31 0001582961 srt:MinimumMember 2021-01-01 2021-12-31 0001582961 srt:MaximumMember 2021-01-01 2021-12-31 0001582961 docn:ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember 2021-11-30 0001582961 docn:ComputersAndComputerEquipmentMember 2021-01-01 2021-12-31 0001582961 us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001582961 docn:InternalUseSoftwareMember 2021-01-01 2021-12-31 0001582961 docn:NimbellaCorpMember 2021-09-01 0001582961 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-12-31 0001582961 srt:NorthAmericaMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001582961 srt:NorthAmericaMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001582961 srt:NorthAmericaMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-12-31 0001582961 srt:EuropeMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001582961 srt:EuropeMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001582961 srt:EuropeMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-12-31 0001582961 srt:AsiaMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001582961 srt:AsiaMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001582961 srt:AsiaMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-12-31 0001582961 docn:OtherGeographicalAreasMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001582961 docn:OtherGeographicalAreasMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001582961 docn:OtherGeographicalAreasMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-12-31 0001582961 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001582961 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001582961 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-12-31 0001582961 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001582961 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001582961 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-12-31 0001582961 country:US us-gaap:PropertyPlantAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001582961 country:US us-gaap:PropertyPlantAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001582961 docn:NimbellaCorpMember 2021-09-01 2021-09-01 0001582961 us-gaap:RestrictedStockMember docn:AcquisitionOfNimbellaMember 2021-09-30 0001582961 us-gaap:RestrictedStockMember docn:AcquisitionOfNimbellaMember 2021-09-01 2021-09-01 0001582961 us-gaap:RestrictedStockMember docn:AcquisitionOfNimbellaMember 2021-10-01 2021-12-31 0001582961 docn:NimbellaCorpMember 2021-01-01 2021-12-31 0001582961 docn:NanoboxIncMember 2019-04-04 0001582961 docn:NanoboxIncMember 2019-04-04 2019-04-04 0001582961 docn:NanoboxIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-04-04 0001582961 docn:IPAddressMember 2021-12-31 0001582961 docn:IPAddressMember 2020-12-31 0001582961 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001582961 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001582961 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001582961 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001582961 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001582961 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001582961 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2021-12-31 0001582961 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2020-12-31 0001582961 us-gaap:SoftwareDevelopmentMember 2021-12-31 0001582961 us-gaap:SoftwareDevelopmentMember 2020-12-31 0001582961 us-gaap:FairValueInputsLevel3Member docn:WarrantyLiabilityMember 2021-12-31 0001582961 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember docn:WarrantyLiabilityMember 2021-12-31 0001582961 us-gaap:FairValueInputsLevel3Member docn:WarrantyLiabilityMember 2020-12-31 0001582961 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember docn:WarrantyLiabilityMember 2020-12-31 0001582961 2015-12-31 0001582961 2014-12-31 0001582961 docn:RedeemablePreferredStockWarrantMember 2020-12-31 0001582961 2021-07-01 2021-09-30 0001582961 us-gaap:FairValueInputsLevel3Member docn:WarrantyLiabilityMember us-gaap:MeasurementInputExpectedTermMember us-gaap:ValuationTechniqueOptionPricingModelMember 2021-12-31 0001582961 srt:MinimumMember us-gaap:FairValueInputsLevel3Member docn:WarrantyLiabilityMember us-gaap:MeasurementInputRiskFreeInterestRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2021-12-31 0001582961 srt:MaximumMember us-gaap:FairValueInputsLevel3Member docn:WarrantyLiabilityMember us-gaap:MeasurementInputRiskFreeInterestRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2021-12-31 0001582961 srt:MinimumMember us-gaap:FairValueInputsLevel3Member docn:WarrantyLiabilityMember docn:MeasurementInputExpectedVolatilityRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2021-12-31 0001582961 srt:MaximumMember us-gaap:FairValueInputsLevel3Member docn:WarrantyLiabilityMember docn:MeasurementInputExpectedVolatilityRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2021-12-31 0001582961 us-gaap:FairValueInputsLevel3Member docn:WarrantyLiabilityMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2021-12-31 0001582961 srt:MinimumMember us-gaap:FairValueInputsLevel3Member docn:WarrantyLiabilityMember us-gaap:MeasurementInputExpectedTermMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-12-31 0001582961 srt:MaximumMember us-gaap:FairValueInputsLevel3Member docn:WarrantyLiabilityMember us-gaap:MeasurementInputExpectedTermMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-12-31 0001582961 srt:MinimumMember us-gaap:FairValueInputsLevel3Member docn:WarrantyLiabilityMember us-gaap:MeasurementInputRiskFreeInterestRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-12-31 0001582961 srt:MaximumMember us-gaap:FairValueInputsLevel3Member docn:WarrantyLiabilityMember us-gaap:MeasurementInputRiskFreeInterestRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-12-31 0001582961 srt:MinimumMember us-gaap:FairValueInputsLevel3Member docn:WarrantyLiabilityMember docn:MeasurementInputExpectedVolatilityRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-12-31 0001582961 srt:MaximumMember us-gaap:FairValueInputsLevel3Member docn:WarrantyLiabilityMember docn:MeasurementInputExpectedVolatilityRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-12-31 0001582961 us-gaap:FairValueInputsLevel3Member docn:WarrantyLiabilityMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-12-31 0001582961 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2019-12-31 0001582961 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2020-01-01 2020-12-31 0001582961 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2020-12-31 0001582961 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2021-01-01 2021-12-31 0001582961 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2021-12-31 0001582961 us-gaap:SecuredDebtMember 2021-12-31 0001582961 us-gaap:SecuredDebtMember 2020-12-31 0001582961 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-12-31 0001582961 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-12-31 0001582961 us-gaap:NotesPayableOtherPayablesMember 2021-12-31 0001582961 us-gaap:NotesPayableOtherPayablesMember 2020-12-31 0001582961 us-gaap:ConvertibleDebtMember 2021-12-31 0001582961 us-gaap:ConvertibleDebtMember 2020-12-31 0001582961 docn:CreditFacilityMember 2021-11-30 0001582961 us-gaap:RevolvingCreditFacilityMember docn:CreditFacilityMember us-gaap:LineOfCreditMember 2021-11-30 0001582961 docn:CreditFacilityMember us-gaap:SecuredDebtMember 2021-11-30 0001582961 docn:CreditFacilityMember us-gaap:SecuredDebtMember 2021-03-31 0001582961 docn:CreditFacilityMember 2021-12-31 0001582961 us-gaap:SecuredDebtMember 2021-04-01 2021-06-30 0001582961 docn:CreditFacilityMember docn:KayBankNationalAssociationMember 2021-01-01 2021-12-31 0001582961 srt:MinimumMember docn:CreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember docn:VariableRateComponentOneMember 2021-01-01 2021-12-31 0001582961 srt:MaximumMember docn:CreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember docn:VariableRateComponentOneMember 2021-01-01 2021-12-31 0001582961 srt:MinimumMember docn:CreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember docn:VariableRateComponentTwoMember 2021-01-01 2021-12-31 0001582961 srt:MaximumMember docn:CreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember docn:VariableRateComponentTwoMember 2021-01-01 2021-12-31 0001582961 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember docn:CreditFacilityMember us-gaap:LineOfCreditMember 2021-01-01 2021-12-31 0001582961 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember docn:CreditFacilityMember us-gaap:LineOfCreditMember 2021-01-01 2021-12-31 0001582961 docn:CreditFacilityMember 2021-01-01 2021-12-31 0001582961 docn:CreditFacilityMember 2020-01-01 2020-12-31 0001582961 docn:CreditFacilityMember 2019-01-01 2019-12-31 0001582961 us-gaap:NotesPayableOtherPayablesMember 2021-01-01 2021-12-31 0001582961 us-gaap:NotesPayableOtherPayablesMember 2020-01-01 2020-12-31 0001582961 docn:ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember us-gaap:OverAllotmentOptionMember 2021-11-01 2021-11-30 0001582961 2021-11-01 2021-11-30 0001582961 docn:ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember 2021-11-01 2021-12-31 0001582961 docn:ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember 2021-11-01 2021-11-30 0001582961 docn:ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember docn:DebtConversionPeriodOneMember 2021-11-01 2021-11-30 0001582961 docn:ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember docn:DebtConversionPeriodTwoMember 2021-11-01 2021-11-30 0001582961 us-gaap:SeniorNotesMember 2021-12-31 0001582961 docn:SeedPreferredStockMember 2021-12-31 0001582961 docn:SeedPreferredStockMember 2020-12-31 0001582961 us-gaap:SeriesAPreferredStockMember 2021-12-31 0001582961 us-gaap:SeriesAPreferredStockMember 2020-12-31 0001582961 us-gaap:SeriesBPreferredStockMember 2021-12-31 0001582961 us-gaap:SeriesBPreferredStockMember 2020-12-31 0001582961 us-gaap:SeriesCPreferredStockMember 2021-12-31 0001582961 us-gaap:SeriesCPreferredStockMember 2020-12-31 0001582961 us-gaap:StockCompensationPlanMember 2021-12-31 0001582961 us-gaap:StockCompensationPlanMember 2020-12-31 0001582961 us-gaap:EmployeeStockMember 2021-12-31 0001582961 us-gaap:EmployeeStockMember 2020-12-31 0001582961 2021-03-26 2021-03-26 0001582961 docn:WarrantsExercisedMember us-gaap:CommonStockMember 2021-04-01 2021-04-30 0001582961 docn:WarrantsExercisedMember us-gaap:CommonStockMember 2021-07-01 2021-07-31 0001582961 2021-07-31 0001582961 docn:A2021StockPlanMember 2021-12-31 0001582961 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001582961 2021-01-01 2021-01-01 0001582961 2021-10-01 2021-12-31 0001582961 2020-10-01 2020-12-31 0001582961 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001582961 us-gaap:EmployeeStockOptionMember 2021-03-31 2021-03-31 0001582961 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001582961 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001582961 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001582961 us-gaap:PerformanceSharesMember 2020-12-31 0001582961 us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0001582961 us-gaap:PerformanceSharesMember 2021-12-31 0001582961 srt:MaximumMember us-gaap:PerformanceSharesMember 2021-06-10 2021-06-10 0001582961 us-gaap:PerformanceSharesMember 2021-06-10 2021-06-10 0001582961 docn:MarketBasedRestrictedStockMember 2021-07-27 0001582961 2021-07-27 2021-07-27 0001582961 docn:MarketBasedRestrictedStockMember 2021-07-27 2021-07-27 0001582961 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-07-27 0001582961 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-07-27 0001582961 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-07-27 0001582961 us-gaap:RestrictedStockUnitsRSUMember docn:ShareBasedPaymentArrangementTrancheFourMember 2021-07-27 0001582961 us-gaap:RestrictedStockUnitsRSUMember docn:ShareBasedPaymentArrangementTrancheFiveMember 2021-07-27 0001582961 docn:MarketBasedRestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-07-27 2021-07-27 0001582961 docn:MarketBasedRestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-07-27 2021-07-27 0001582961 docn:MarketBasedRestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-07-27 2021-07-27 0001582961 docn:MarketBasedRestrictedStockMember docn:ShareBasedPaymentArrangementTrancheFourMember 2021-07-27 2021-07-27 0001582961 docn:MarketBasedRestrictedStockMember docn:ShareBasedPaymentArrangementTrancheFiveMember 2021-07-27 2021-07-27 0001582961 docn:MarketBasedRestrictedStockMember docn:ShareBasedPaymentArrangementTrancheSixMember 2021-07-27 2021-07-27 0001582961 docn:MarketBasedRestrictedStockMember docn:ShareBasedPaymentArrangementTrancheSevenMember 2021-07-27 2021-07-27 0001582961 docn:MRSUMember 2020-12-31 0001582961 docn:MRSUMember 2021-01-01 2021-12-31 0001582961 docn:MRSUMember 2021-12-31 0001582961 docn:MarketBasedRestrictedStockMember 2021-12-31 0001582961 docn:MarketBasedRestrictedStockMember 2021-01-01 2021-12-31 0001582961 us-gaap:EmployeeStockMember docn:A2021EmployeeStockPurchasePlanMember 2021-03-31 0001582961 us-gaap:EmployeeStockMember docn:A2021EmployeeStockPurchasePlanMember 2021-11-19 2021-11-19 0001582961 us-gaap:EmployeeStockMember docn:A2021EmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0001582961 us-gaap:EmployeeStockMember docn:A2021EmployeeStockPurchasePlanMember 2021-12-31 0001582961 us-gaap:RestrictedStockMember docn:AcquisitionOfNimbellaMember 2021-12-31 0001582961 us-gaap:RestrictedStockMember docn:AcquisitionOfNimbellaMember 2021-01-01 2021-12-31 0001582961 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001582961 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001582961 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001582961 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001582961 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001582961 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001582961 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001582961 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001582961 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001582961 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001582961 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001582961 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001582961 docn:CurrentAndFormerEmployeesMember 2020-01-01 2020-12-31 0001582961 docn:CurrentAndFormerEmployeesMember 2019-01-01 2019-12-31 0001582961 docn:CurrentAndFormerEmployeesMember 2021-01-01 2021-12-31 0001582961 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-06-10 2021-06-10 0001582961 docn:SeedPreferredStockMember 2021-01-01 2021-12-31 0001582961 docn:SeedPreferredStockMember 2020-01-01 2020-12-31 0001582961 docn:SeedPreferredStockMember 2019-01-01 2019-12-31 0001582961 us-gaap:SeriesAPreferredStockMember 2021-01-01 2021-12-31 0001582961 us-gaap:SeriesAPreferredStockMember 2020-01-01 2020-12-31 0001582961 us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-12-31 0001582961 us-gaap:SeriesBPreferredStockMember 2021-01-01 2021-12-31 0001582961 us-gaap:SeriesBPreferredStockMember 2020-01-01 2020-12-31 0001582961 us-gaap:SeriesBPreferredStockMember 2019-01-01 2019-12-31 0001582961 us-gaap:SeriesCPreferredStockMember 2021-01-01 2021-12-31 0001582961 us-gaap:SeriesCPreferredStockMember 2020-01-01 2020-12-31 0001582961 us-gaap:SeriesCPreferredStockMember 2019-01-01 2019-12-31 0001582961 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001582961 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001582961 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001582961 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001582961 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001582961 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001582961 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001582961 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001582961 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001582961 us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0001582961 us-gaap:PerformanceSharesMember 2020-01-01 2020-12-31 0001582961 us-gaap:PerformanceSharesMember 2019-01-01 2019-12-31 0001582961 docn:MarketBasedRestrictedStockUnitMember 2021-01-01 2021-12-31 0001582961 docn:MarketBasedRestrictedStockUnitMember 2020-01-01 2020-12-31 0001582961 docn:MarketBasedRestrictedStockUnitMember 2019-01-01 2019-12-31 0001582961 docn:EmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0001582961 docn:EmployeeStockPurchasePlanMember 2020-01-01 2020-12-31 0001582961 docn:EmployeeStockPurchasePlanMember 2019-01-01 2019-12-31 0001582961 us-gaap:ConvertibleDebtSecuritiesMember 2021-01-01 2021-12-31 0001582961 us-gaap:ConvertibleDebtSecuritiesMember 2020-01-01 2020-12-31 0001582961 us-gaap:ConvertibleDebtSecuritiesMember 2019-01-01 2019-12-31 0001582961 us-gaap:DomesticCountryMember 2021-12-31 0001582961 us-gaap:DomesticCountryMember docn:TaxYears13Member 2021-12-31 0001582961 us-gaap:DomesticCountryMember docn:TaxYears35Member 2021-12-31 0001582961 us-gaap:DomesticCountryMember docn:GreaterThan5TaxYearsMember 2021-12-31 0001582961 us-gaap:DomesticCountryMember docn:UnlimitedTaxYearsMember 2021-12-31 0001582961 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001582961 us-gaap:StateAndLocalJurisdictionMember docn:TaxYears13Member 2021-12-31 0001582961 us-gaap:StateAndLocalJurisdictionMember docn:TaxYears35Member 2021-12-31 0001582961 us-gaap:StateAndLocalJurisdictionMember docn:GreaterThan5TaxYearsMember 2021-12-31 0001582961 us-gaap:StateAndLocalJurisdictionMember docn:UnlimitedTaxYearsMember 2021-12-31 0001582961 docn:TaxYears13Member 2021-12-31 0001582961 docn:TaxYears35Member 2021-12-31 0001582961 docn:GreaterThan5TaxYearsMember 2021-12-31 0001582961 docn:UnlimitedTaxYearsMember 2021-12-31 0001582961 docn:A3OfCompensationMember 2021-01-01 2021-12-31 0001582961 docn:A35OfCompensationMember 2021-01-01 2021-12-31 0001582961 us-gaap:SubsequentEventMember 2022-02-23 iso4217:USD shares iso4217:USD shares pure docn:segment utr:Y utr:D docn:vote docn:tranche 0001582961 false 2021 FY --12-31 0.3333 1147000 545000 23315000 7765000 8471000 1924000 28644000 19222000 61577000 29456000 2021-12-31 --12-31 107613252 10-K true 2021-12-31 --12-31 false 001-40252 DigitalOcean Holdings, Inc. DE 45-5207470 101 6th Avenue New York NY 10013 646 827-4366 Common stock, par value $0.000025 per share DOCN NYSE No No Yes Yes Non-accelerated Filer false true false false false 2820000000 107613252 Portions of the registrant’s Proxy Statement for its 2022 Annual Meeting of Stockholders are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2021. 42 Ernst & Young LLP New York, New York 1713387000 100311000 4212000 3104000 39619000 28098000 17050000 19544000 1770056000 147953000 249643000 238956000 2038000 2226000 32170000 2674000 42915000 34649000 88000 82000 4085000 3712000 2100995000 430252000 12657000 12433000 31907000 27025000 4826000 4873000 0 17468000 8849000 22986000 58239000 84785000 421000 211000 1462676000 242215000 1462000 2061000 1522798000 329272000 0 173074000 0.000025 0.000025 10000000 0 0 0 0 0 0 0 0.000025 0.000025 750000000 111400000 109175863 45299339 107207635 43331111 2000 1000 1968228 1968228 4598000 4598000 769705000 99783000 -374000 -245000 -186538000 -167035000 578197000 -72094000 2100995000 430252000 428561000 318380000 254823000 170595000 145532000 122259000 257966000 172848000 132564000 115684000 74970000 59973000 50878000 33472000 31340000 102590000 80197000 71156000 269152000 188639000 162469000 -11186000 -15791000 -29905000 3744000 13610000 9356000 -3435000 -259000 0 164000 -12997000 -336000 -7015000 -26866000 -9692000 -18201000 -42657000 -39597000 1302000 911000 793000 -19503000 -43568000 -40390000 -0.21 -0.21 -1.05 -1.05 -1.06 -1.06 93224000 93224000 41658000 41658000 38004000 38004000 -19503000 -43568000 -40390000 -129000 -133000 -59000 -19632000 -43701000 -40449000 40750324 123264000 37958143 1000 -1968228 -4598000 30863000 -53000 -83077000 -56864000 3137706 5819000 5819000 19214000 19214000 -59000 -59000 -40390000 -40390000 40750324 123264000 41095849 1000 -1968228 -4598000 55896000 -112000 -123467000 -72280000 4203490 13905000 13905000 4721905 49810000 29982000 29982000 -133000 -133000 -43568000 -43568000 45472229 173074000 45299339 1000 -1968228 -4598000 99783000 -245000 -167035000 -72094000 16500000 1000 722980000 722981000 3793386 15502000 15502000 117996 4401000 4401000 636994 27566000 27566000 296848 13906000 13906000 45472229 173074000 45472229 173074000 173074000 2940929 350000000 350000000 62493000 62493000 -129000 -129000 -19503000 -19503000 0 0 109175863 2000 -1968228 -4598000 769705000 -374000 -186538000 578197000 -19503000 -43568000 -40390000 88372000 75574000 63081000 61577000 29456000 18646000 9207000 11089000 10074000 -3435000 -259000 0 -3188000 0 0 1357000 1107000 418000 285000 1222000 546000 -556000 12825000 411000 -121000 316000 -427000 20727000 17141000 14413000 -1130000 13328000 2839000 9325000 2369000 3954000 -46000 567000 795000 -2325000 2000000 808000 133114000 58115000 39902000 97072000 98217000 53504000 6391000 12328000 16940000 5636000 5118000 14055000 5000000 0 2928000 494000 173000 44000 -113605000 -115490000 -87383000 1462195000 0 0 0 3801000 888000 33214000 14080000 22841000 0 7795000 11495000 166813000 73500000 3281000 0 168531000 0 63200000 84500000 0 0 61394000 59500000 18369000 13905000 5819000 4970000 0 0 3187000 0 0 724384000 -1403000 0 0 49810000 0 350000000 0 0 125000 125000 0 1593379000 124026000 49804000 1612888000 66651000 2323000 102537000 35886000 33563000 1715425000 102537000 35886000 2344000 12398000 8829000 921000 605000 306000 916000 526000 567000 12968000 17928000 23622000 0 3927000 10722000 27566000 0 0 400000 0 0 Nature of the Business and Organization<div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DigitalOcean Holdings, Inc. and its subsidiaries (collectively, the “Company”, “we”, “our”, “us”) is a leading cloud computing platform offering on-demand infrastructure and platform tools for developers, start-ups and small-to-medium size businesses. The Company was founded with the guiding principle that the transformative benefits of the cloud should be easy to leverage, broadly accessible, reliable and affordable. The Company’s platform simplifies cloud computing, enabling its customers to rapidly accelerate innovation and increase their productivity and agility. The Company offers mission-critical infrastructure solutions across compute, storage and networking, and also enables developers to extend the native capabilities of the Company’s cloud with fully managed application, container and database offerings.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has adopted a holding company structure and the primary operations are performed globally through our wholly-owned operating subsidiaries. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Initial Public Offering</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 26, 2021, the Company completed its initial public offering (“IPO”), in which the Company issued and sold 16,500,000 shares of its common stock at a public offering price of $47.00 per share, which resulted in net proceeds of $722,981 after deducting the underwriting discounts and commissions and offering expenses payable by the Company. In connection with the IPO, all shares of the convertible preferred stock then outstanding automatically converted into 45,472,229 shares of common stock, and the redeemable convertible preferred stock warrants automatically converted into common stock warrants.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the IPO, deferred offering costs, which consist of direct incremental legal, accounting, and consulting fees relating to the IPO, were capitalized in Prepaid expenses and other current assets in the consolidated balance sheets. Upon the consummation of the IPO, $1,403 of net deferred offering costs were reclassified into stockholders’ equity as an offset against the IPO proceeds.</span></div> 16500000 47.00 722981000 45472229 1403000 Summary of Significant Accounting Policies<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include accounts of the Company and all wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. In the opinion of management, the consolidated financial statements reflect all adjustments, which include normal recurring adjustments, necessary for a fair statement of the Company’s financial position as of December 31, 2021, results of operations for the years ended December 31, 2021, 2020 and 2019, cash flows for the years ended December 31, 2021, 2020 and 2019, and stockholders' equity for the years ended December 31, 2021, 2020 and 2019.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of DigitalOcean Holdings, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior year amounts have been reclassified and revised to conform to the current year presentation.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these consolidated financial statements in conformity with U.S. GAAP requires management to make, on an ongoing basis, estimates, judgments and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates. Such estimates include, but are not limited to, those related to revenue recognition, accounts receivable and related reserves, useful lives and realizability of long lived assets, capitalized internal-use software development costs, accounting for stock-based compensation, valuation allowances against deferred tax assets, and the fair value and useful lives of tangible and intangible assets acquired and liabilities assumed resulting from business combinations. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Emerging Growth Company</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act of 1933 (as amended, the “Securities Act”), as modified by the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Securities Exchange Act of 1934, as amended (“Exchange Act”)) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the Company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult because of the potential differences in accounting standards used.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of highly liquid investments in money market funds, commercial paper and certificates of deposit, with original maturities from the date of purchase of three months or less. The carrying amounts of cash and cash equivalents approximate fair value because of the short-term maturity and highly liquid nature of these instruments. As of December 31, 2021, the Company held $620,000 in short term investments, maturing monthly for the next three months, with yields ranging from 0.10% to 0.22%. No such investments were held as of December 31, 2020 or 2019.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reporting currency of the Company is the United States dollar (“USD”). The functional currency of the Company is USD, and the functional currency of the Company’s subsidiaries is the local currency of the jurisdiction in which the foreign subsidiary is located. The assets and liabilities of the Company’s subsidiaries are translated to USD at exchange rates in effect at the balance sheet date. All income statement accounts are translated at monthly average exchange rates. Resulting foreign currency translation adjustments are recorded directly in Accumulated other comprehensive (loss) income.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in Other (income) expense, net on the Consolidated Statements of Operations when realized.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash includes deposits in financial institutions related to letters of credit used to secure lease agreements. The following table reconciles cash, cash equivalents and restricted cash per the Consolidated Statements of Cash Flows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:55.804%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.146%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></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:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,715,425 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,537 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable primarily represents revenue recognized that was not invoiced at the balance sheet date and is primarily billed and collected in the following month. Trade accounts receivable are carried at the original invoiced amount less an estimated allowance for doubtful accounts based on the probability of future collection. Management determines the adequacy of the allowance based on historical loss patterns, the number of days that customer invoices are past due and an evaluation of the potential risk of loss associated with specific accounts. When management becomes aware of circumstances that may further decrease the likelihood of collection, it records a specific allowance against amounts due, </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which reduces the receivable to the amount that management reasonably believes will be collected. The Company records changes in the estimate to the allowance for doubtful accounts through bad debt expense and reverses the allowance after the potential for recovery is considered remote.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><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 changes in our allowance for doubtful accounts for the period presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.113%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><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 as of December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300 </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="display:none"/><td colspan="3" style="display:none"/></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%">Bad debt expense, net of recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,207 </span></td><td style="background-color:#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,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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%">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%">(8,099)</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,285)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 as of December 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,212 </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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,104 </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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities that are required to be recorded at fair value, the Company considers the principal or most advantageous market in which to transact and the market-based risk. The Company applies fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. The carrying amounts reported in the consolidated financial statements approximate the fair value for cash and cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued expenses due to their short-term nature. The carrying amount of the Company’s debt is classified as Level 2 due to limited trading activity of the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 0% Convertible Senior Notes due December 1, 2026 and approximates fair value</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is stated at cost, net of accumulated depreciation. Depreciation on property and equipment is calculated using the straight-line method over the estimated useful lives of the assets and is included in depreciation and amortization expense in the Consolidated Statements of Operations. The estimated useful lives of property and equipment are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%">Property and Equipment Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and equipment</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></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%">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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></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:400;line-height:100%">Leasehold improvements</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of lease term or remaining useful life</span></td></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%">Internal-use 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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically reviews the estimated useful lives of property and equipment.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Capitalization of Internal-Use Software Development Costs</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalization of costs incurred in connection with software developed for internal-use commences when both the preliminary project stage is completed and management has authorized further funding for the project, based on a determination that it is probable the project will be completed and used to perform the function intended. Capitalized costs include external consulting fees, payroll and payroll-related costs, and stock-based compensation for employees on development teams who are directly associated with, and who devote time to, internal-use software projects during the application development stage. Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended use. Costs incurred during the planning, training, and post-implementation stages of the software development lifecycle are expensed as incurred and have been included in Research and development expense on the Consolidated Statements of Operations.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, including property and equipment and intangible assets with definite lives, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted cash flows expected to be generated by the asset. Impairment losses are then measured by comparing the fair value of assets to their carrying amounts. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Business Combinations</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes assets acquired, liabilities assumed, and any contingent consideration related to business combinations based on estimates of their respective fair values on the date of acquisition. The purchase price is allocated to the identifiable net assets acquired, including intangible assets and liabilities assumed, based on estimated fair values at the date of acquisition. The excess of the purchase price over the amount allocated to the identifiable assets and liabilities, if any, is recorded as goodwill. Unanticipated events and circumstances may occur which may affect the accuracy or validity of such assumptions, estimates, or actual results. All subsequent changes to the estimated fair values of the acquired assets and liabilities assumed that occur within the measurement period and are based on facts and circumstances that existed at the acquisition date are recognized as an adjustment to goodwill.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Determining the fair value of assets acquired and liabilities assumed requires significant judgment, including the selection of valuation methodologies, estimates of future revenue and cash flows and discount rates in determining the fair value of intangible assets acquired and liabilities assumed. The assets purchased and liabilities assumed have been reflected on the Company’s Consolidated Balance Sheets, and the results are included on the Consolidated Statements of Operations and Consolidated Statements of Cash Flows from the date of acquisition.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related transaction costs, including legal and accounting fees and other external costs directly related to the acquisition, are recognized separately from the acquisition and expensed as incurred in General and administrative on the Consolidated Statements of Operations.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Goodwill and Indefinite-Lived Intangible Assets</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is an asset representing the future economic benefit arising from other assets acquired in a business combination which are not individually identified and separately recognized. The Company does not amortize goodwill. Goodwill has resulted from the acquisition of Nanobox, Inc. (“Nanobox”) on April 4, 2019 and Nimbella Corp. (“Nimbella”) on September 1, 2021 as discussed in Note 3. Goodwill is reviewed for impairment on an annual basis as of October 1st of each year, or more frequently if a triggering event occurs. Goodwill was $32,170 and $2,674 as of December 31, 2021 and 2020, respectively, and reflects the excess of cost over fair market value of the identifiable assets of the company acquired. The increase of $29,496 for the year ended December 31, 2021 is attributable to the acquisition of Nimbella.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets consist of Internet Protocol (“IP”) addresses needed for customers to host their server online. The Company evaluates these indefinite-lived intangible assets for impairment on an annual basis as of October 1st of each year and whenever events or changes in circumstances indicate that an impairment may exist. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset exceeds these estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the assets exceeds the fair value of the asset or asset group, based on discounted cash flows. No impairment charges for goodwill and indefinite-lived intangible assets have been recorded during the years ended December 31, 2021 and 2020. Intangible assets with indefinite lives were $39,906 and $34,270 as of December 31, 2021 and 2020, respectively, and are included as Intangible assets on the Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with definite lives consist of acquired developed technology. Intangible assets with definite lives are stated at cost less accumulated amortization and are amortized on a basis consistent with the timing and pattern of expected cash flows used to value the intangible, generally on a straight-line basis over the useful life of three years. Intangible assets with definite lives were $3,009 and $379 as of December 31, 2021 and 2020, respectively, and are included as Intangible assets on the Consolidated Balance Sheets. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Redeemable Convertible Preferred Stock Warrant Liability</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for freestanding warrants to purchase shares of their convertible preferred stock in Other current liabilities on the Consolidated Balance Sheets. The redeemable convertible preferred stock warrants (the “warrants”) were recorded as a liability as the underlying shares of convertible preferred stock were contingently redeemable, which was outside of the control of the Company. The warrants were recorded at fair value using the Black-Scholes option-pricing model upon issuance and subject to remeasurement to fair value at each balance sheet date, with any change in fair value recognized as a separate line item on the Consolidated Statements of Operations.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immediately prior to the IPO, all shares of the convertible preferred stock then outstanding automatically converted into shares of common stock, and the redeemable convertible preferred stock warrants automatically converted into </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">common stock warrants. Therefore, as the warrants no longer permitted the holder to purchase redeemable shares of preferred stock, the warrant liability was remeasured and reclassified to Additional paid-in capital. The common stock warrants were fully exercised during the year ended December 31, 2021.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted FASB Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606” or “the standard”) and ASC 340-40, Contract Costs, effective January 1, 2019, using the modified retrospective method of adoption. The standard was applied only to contracts that are not completed at the date of initial application. The adoption of ASC 606 did not result in any significant changes to the amount and timing of revenue recognition in prior, current or future periods. Therefore, there was no cumulative adjustment as a result of adoption. The reported results for fiscal year 2019 and later reflect the application of ASC 606.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for revenue using the following steps:</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. Identify the contract with a customer</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. Identify the performance obligations in the contract</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. Determine the transaction price</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. Allocate the transaction price to performance obligations in the contract</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. Recognize revenue when or as we satisfy a performance obligation</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides cloud computing services, including but not limited to compute, storage, and networking, to its customers. The Company recognizes revenue based on the customer utilization of these resources. Customer contracts are typically month-to-month and do not include any minimum guaranteed quantities or fees. Fees are billed monthly, and payment is typically due upon invoicing. Revenue is recognized net of allowances for credits and any taxes collected from customers.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s global cloud platform is supported by various third parties. The Company considered the principal versus agent guidance in ASC 606 and concluded that it is the principal for all services provided to its customers. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may offer sales incentives in the form of promotional and referral credits, and grant credits to encourage customers to use the Company’s services. These types of promotional and referral credits typically expire in two months or less if not used. For credits earned with a purchase, they are recorded as contract liabilities when earned and recognized at the earlier of redemption or expiration. The majority of credits are redeemed in the month they are earned.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Timing of revenue recognition may differ from the timing of invoicing to the Company’s customers. The Company records a receivable when revenue is recognized prior to invoicing. Any payments received in advance of billing are a contract liability, which is recorded as Deferred revenue within Total current liabilities on the Consolidated Balance Sheets. Revenue recognized during the years ended December 31, 2021, 2020 and 2019, which was included in the Deferred revenue balances at the beginning of each respective period, was $2,672, $2,440 and $1,936, respectively. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists primarily of fees related to operating in third-party co-location facilities, personnel expenses for those directly supporting our data centers and non-personnel costs, including amortization of capitalized internal-use software development costs and depreciation of our data center equipment. Third-party co-location facility costs include data center rental fees, power costs, maintenance fees, network and bandwidth. Personnel expenses include salaries, bonuses, benefits, and stock-based compensation.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Expenses</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of personnel costs including salaries, bonuses, benefits and stock-based compensation. Research and development expenses also include amortization of capitalized internal-use software development costs for research and development activities, which are amortized over three years, and professional services, as well as costs related to our efforts to add new features to our existing offerings, develop new offerings, and ensure the security, performance, and reliability of our global cloud platform.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing Expenses</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses consist primarily of personnel costs of our sales, marketing and customer support employees including salaries, bonuses, benefits and stock-based compensation. Sales and marketing expenses also include costs for marketing programs, advertising and professional service fees. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative Expenses</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses consist primarily of personnel costs of our human resources, legal, finance, and other administrative functions including salaries, bonuses, benefits, and stock-based compensation. General and administrative expenses also include bad debt expense, software, payment processing fees, business insurance, depreciation and amortization expenses, rent and facilities costs, and other administrative costs.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Advertising and Other Promotional Costs</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising and other promotional costs are expensed as incurred and are included in Sales and marketing on the Consolidated Statements of Operations. Non-direct response advertising expenses were $14,577, $6,331 and $8,426 for the years ended December 31, 2021, 2020 and 2019, respectively.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes pursuant to the asset and liability method. Deferred income tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future. Such deferred income tax assets and liabilities are based on enacted tax laws and rates applicable to periods in which the differences are expected to affect taxable income. A valuation allowance is established when necessary to reduce deferred tax assets to the amounts expected to be realized. Federal, state, and foreign income taxes are provided based on statutory rates.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”) was signed into law. The Tax Act requires an entity to make an accounting policy election of either (1) treating taxes due on future U.S. inclusions in taxable income related to Global Intangible Low Taxed Income ("GILTI") as a current period expense when incurred (the “period cost method”) or (2) factoring such amounts into an entity’s measurement of its deferred taxes (the “deferred method”). The Company recorded tax expense related to GILTI in the effective tax rate for the years ended December 31, 2020 and 2019 and has elected to treat taxes due on future U.S. inclusions in taxable income related to GILTI as a current period expense when incurred using the period cost method.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for uncertainty in income taxes using a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by the taxing authorities. The amount recognized is measured as the largest amount of benefit that has a greater than 50% likelihood of being realized upon ultimate audit settlement.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties, if any, associated with income tax matters as part of income tax expense on the Consolidated Statements of Operations and includes accrued interest and penalties with the related income tax liability in other current liabilities on the Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s chief operating decision maker, the chief executive officer, reviews discrete financial information presented on a consolidated basis for purposes of regularly making operating decisions, allocation of resources, and assessing financial performance. Accordingly, the Company has one operating and reporting segment.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographical Information </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue, as determined based on the billing address of the Company’s customers, was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.324%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.690%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:10pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2019</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%">North America</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%">38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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;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%">38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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;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%">38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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%">30 </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%">30 </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><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%">Asia</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%">22 </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%">22 </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%">24 </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;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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%">10 </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%">8 </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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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-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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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;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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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;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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue derived from customers in the United States was 31% of total revenue for the years ended December 31, 2021 and 2020, and 32% of total revenue for the year ended December 31, 2019.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No country outside of the United States had revenue greater than 10% of total consolidated revenue in any period presented.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment located in the United States was 50% and 48% as of December 31, 2021 and 2020, respectively, with the remainder of net assets residing in international locations, primarily in the Netherlands, Singapore and Germany.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts reflected in the consolidated balance sheets for cash and cash equivalents, restricted cash, and trade accounts receivable are exposed to concentrations of credit risk. Although the Company maintains cash and cash equivalents with multiple financial institutions, the deposits, at times, may exceed federally insured limits. The Company believes that the financial institutions that hold its cash and cash equivalents are financially sound and, accordingly, minimal credit risk exists with respect to these balances. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s customer base consists of a significant number of geographically dispersed customers. No customer represented 10% or more of accounts receivable, net as of December 31, 2021 and 2020. Additionally, no customer accounted for 10% or more of total revenue during the years ended December 31, 2021, 2020 and 2019, respectively.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;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:6pt;text-indent:31.5pt"><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 transactions, including employee, consultant, and non-employee director stock option awards, is measured and recognized, net of estimated forfeitures, in the Consolidated Statements of Operations based on fair value. The fair value of each option award is estimated on the grant date using the Black Scholes option-pricing model. Expense is recognized on a straight-line basis over the requisite service period. The option-pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock. The assumptions used in the option-pricing model represent management’s best estimates.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility is a measure of the amount by which the stock price is expected to fluctuate. Since the Company does not have sufficient trading history of its common stock, the Company estimates the expected volatility of its stock options at the grant date by taking the average historical volatility of a group of comparable publicly traded companies over a period equal to the expected life of the options.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the expected term based on the average period the stock options are expected to remain outstanding using the simplified method, generally calculated as the midpoint of the stock options’ vesting term and contractual expiration period, as the Company does not have sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the U.S. Treasury yield for our risk-free interest rate that corresponds with the expected term. The Company utilizes a dividend yield of zero, as the Company does not currently issue dividends, nor does the Company expect to do so in the future.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures stock options granted to employees and directors based on their fair value on the date of the grant and recognize compensation expense of those awards, net of estimated forfeitures, over the requisite service period, which is generally the vesting period of the respective award. The Company applies the straight‑line method of expense recognition to all awards with only service based vesting conditions.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation for non-employee stock options is calculated using the Black-Scholes option pricing model and is recorded as the options vest.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;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:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues restricted stock units (“RSUs”) as incentive awards to its employees. RSUs are payable in shares of the Company’s common stock as the periodic vesting requirements are satisfied. The value of RSUs is determined using the intrinsic value method and is based on the number of shares granted and the valuation of the Company’s common stock on the date of grant.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-Based Restricted Stock Units</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants performance-based restricted stock units (“PRSUs”) primarily to members of the executive team and, in limited instances, to other employees in connection with a specific transaction. PRSUs have vesting conditions based on pre-established performance goals of the Company. The fair value is determined based on the closing quoted price of the Company’s common stock on the grant date and the fair value is recognized using the graded-vesting attribution method over the requisite service period. We evaluate the probability of meeting the performance criteria at each balance sheet date. Changes to the probability assessment and the estimate of shares expected to vest will result in adjustments to the related share-based compensation expense that will be recorded in the period of change.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market-Based Restricted Stock Units</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants market-based restricted stock units (“MRSUs”) to the chief executive officer. The stock-based compensation expense for market-based restricted stock units is measured at fair value on the date of grant. The market conditions are considered in the grant date fair value using a Monte Carlo valuation model, which utilizes multiple input variables to determine the probability of the Company achieving the specified market conditions. Stock-based compensation expense related to an award with a market condition will be recognized over the requisite service period regardless of whether the market condition is satisfied, provided that the requisite service period has been completed.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers an Employee Stock Purchase Plan (“ESPP”) that permits eligible employees to purchase shares of the Company’s common stock at a discount. The fair value of awards under the ESPP is calculated at the beginning of each offering period. The Company estimates the fair value of the awards using the Black-Scholes option valuation model. The Black-Scholes option valuation model requires the input of subjective assumptions, including price volatility of the underlying stock, risk-free interest rate, dividend yield, and the offering period. This fair value is then amortized on a straight-line basis, net of forfeitures, over the offering period. Stock-based compensation expense is based on awards expected to be purchased at the beginning of the offering period, and therefore is reduced when participants withdraw during the offering period.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss per Share Attributable to Common Stockholders</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><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 attributable to common stockholders is presented in conformity with the two-class method required for participating securities. Prior to the conversion of the preferred stock, holders of Series Seed, Series A-1, Series B and Series C convertible preferred stock were each entitled to receive non-cumulative dividends payable prior and in preference to any dividends on any shares of the Company’s common stock. Under the two-class method, net income is attributed to common stockholders and participating securities based on their participation rights. The holders of the convertible preferred stock did not have a contractual obligation to share in the losses of the Company. As such, the Company’s net losses for the years ended December 31, 2021, 2020 and 2019 were not allocated to these participating securities. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><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 common share attributable to common stockholders is presented in conformity with the treasury stock method required for stock-based compensation and warrants, and in conformity with the if-converted method required for the convertible notes.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements – Pending Adoption</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following effective dates represent the requirements for private companies which the Company has elected as an emerging growth company.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2016-02, Leases (Topic 842), and additional changes, modifications, clarifications, or interpretations related to this guidance thereafter (“ASU 2016-02”). ASU 2016-02 requires a reporting entity to recognize right-of-use assets and lease liabilities on the balance sheet for operating leases to increase transparency and comparability. ASU 2016-02 is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022 with early adoption permitted. The Company expects to elect the package of transition practical expedients, which allows them to carry forward their historical assessment of (1) whether contracts are or contain leases, (2) lease classification, and (3) initial direct costs. In addition, the Company expects to elect the practical expedient that allows lessees the option to account for lease and non-lease components together as a single component for all classes of underlying assets.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has made substantial progress in executing its implementation plan. It is in the process of revising its controls and processes to address the lease standard and has substantially completed the implementation and data input for the lease accounting software tool that it will use post-adoption. ASU 2016-02 also requires expanded disclosure regarding the amounts, timing and uncertainties of cash flows related to a company’s lease portfolio. The Company is evaluating these disclosure requirements and is incorporating the collection of relevant data into its existing financial reporting processes. While the Company expects the adoption of this standard to result in an increase to the reported assets and liabilities, the Company is currently evaluating the impact of adoption on the consolidated financial statements.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, with subsequent amendments, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). ASU 2016-13 requires immediate recognition of management’s estimates of current expected credit losses. ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2022, and interim periods within annual periods beginning after December 15, 2023, with early adoption permitted. The Company is currently evaluating the impact of adoption on the consolidated financial statements. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 eliminates certain exceptions in FASB Topic 740: Income Taxes (“ASC 740”) related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. ASU 2019-12 is effective for annual reporting periods beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. The Company does not expect that the new standard will have a material impact on its consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements – Adopted</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU 2020-06 removes from GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. Similarly, the embedded conversion feature will no longer be amortized into income as interest expense over the life of the instrument. Instead, entities will account for a convertible debt instrument wholly as debt unless (1) a convertible instrument contains features that require bifurcation as a derivative under ASC Topic 815, Derivatives and Hedging, or (2) a convertible debt instrument was issued at a substantial premium. Among other potential impacts, this change is expected to reduce reported interest expense, increase reported net income, and result in a reclassification of certain conversion feature-related balance sheet amounts from stockholders’ equity to liabilities as it relates to the Company’s convertible senior notes. Additionally, ASU 2020-06 requires the application of the if-converted method to calculate the impact of convertible instruments on diluted earnings per share, which is consistent with the Company’s accounting treatment under the current standard. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021. The Company early adopted the new standard using the modified retrospective method effective January 1, 2021 and there was no impact to any previously disclosed amounts or disclosures for the comparative periods.</span></div> Basis of Presentation and Principles of ConsolidationThe accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include accounts of the Company and all wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The consolidated financial statements include the accounts of DigitalOcean Holdings, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior year amounts have been reclassified and revised to conform to the current year presentation.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these consolidated financial statements in conformity with U.S. GAAP requires management to make, on an ongoing basis, estimates, judgments and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates. Such estimates include, but are not limited to, those related to revenue recognition, accounts receivable and related reserves, useful lives and realizability of long lived assets, capitalized internal-use software development costs, accounting for stock-based compensation, valuation allowances against deferred tax assets, and the fair value and useful lives of tangible and intangible assets acquired and liabilities assumed resulting from business combinations. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Emerging Growth Company</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act of 1933 (as amended, the “Securities Act”), as modified by the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Securities Exchange Act of 1934, as amended (“Exchange Act”)) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the Company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult because of the potential differences in accounting standards used.</span></div> Cash and Cash EquivalentsCash and cash equivalents consist of highly liquid investments in money market funds, commercial paper and certificates of deposit, with original maturities from the date of purchase of three months or less. The carrying amounts of cash and cash equivalents approximate fair value because of the short-term maturity and highly liquid nature of these instruments. 620000000 0.0010 0.0022 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reporting currency of the Company is the United States dollar (“USD”). The functional currency of the Company is USD, and the functional currency of the Company’s subsidiaries is the local currency of the jurisdiction in which the foreign subsidiary is located. The assets and liabilities of the Company’s subsidiaries are translated to USD at exchange rates in effect at the balance sheet date. All income statement accounts are translated at monthly average exchange rates. Resulting foreign currency translation adjustments are recorded directly in Accumulated other comprehensive (loss) income.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in Other (income) expense, net on the Consolidated Statements of Operations when realized.</span></div> Restricted CashRestricted cash includes deposits in financial institutions related to letters of credit used to secure lease agreements. The following table reconciles cash, cash equivalents and restricted cash per the Consolidated Statements of Cash Flows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:55.804%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.146%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></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:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,715,425 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,537 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table> The following table reconciles cash, cash equivalents and restricted cash per the Consolidated Statements of Cash Flows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:55.804%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.146%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></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:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,715,425 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,537 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table> 1713387000 100311000 2038000 2226000 1715425000 102537000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable primarily represents revenue recognized that was not invoiced at the balance sheet date and is primarily billed and collected in the following month. Trade accounts receivable are carried at the original invoiced amount less an estimated allowance for doubtful accounts based on the probability of future collection. Management determines the adequacy of the allowance based on historical loss patterns, the number of days that customer invoices are past due and an evaluation of the potential risk of loss associated with specific accounts. When management becomes aware of circumstances that may further decrease the likelihood of collection, it records a specific allowance against amounts due, </span></div>which reduces the receivable to the amount that management reasonably believes will be collected. The Company records changes in the estimate to the allowance for doubtful accounts through bad debt expense and reverses the allowance after the potential for recovery is considered remote. <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 changes in our allowance for doubtful accounts for the period presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.113%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><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 as of December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300 </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="display:none"/><td colspan="3" style="display:none"/></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%">Bad debt expense, net of recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,207 </span></td><td style="background-color:#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,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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%">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%">(8,099)</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,285)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 as of December 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,212 </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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,104 </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="display:none"/><td colspan="3" style="display:none"/></tr></table> 3104000 5300000 9207000 11089000 8099000 13285000 4212000 3104000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities that are required to be recorded at fair value, the Company considers the principal or most advantageous market in which to transact and the market-based risk. The Company applies fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. The carrying amounts reported in the consolidated financial statements approximate the fair value for cash and cash equivalents, restricted cash, accounts receivable, accounts payable, and accrued expenses due to their short-term nature. The carrying amount of the Company’s debt is classified as Level 2 due to limited trading activity of the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 0% Convertible Senior Notes due December 1, 2026 and approximates fair value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> 0 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is stated at cost, net of accumulated depreciation. Depreciation on property and equipment is calculated using the straight-line method over the estimated useful lives of the assets and is included in depreciation and amortization expense in the Consolidated Statements of Operations. The estimated useful lives of property and equipment are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%">Property and Equipment Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and equipment</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></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%">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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></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:400;line-height:100%">Leasehold improvements</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of lease term or remaining useful life</span></td></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%">Internal-use 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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically reviews the estimated useful lives of property and equipment.</span></div> The estimated useful lives of property and equipment are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="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%">Property and Equipment Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and equipment</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></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%">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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></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:400;line-height:100%">Leasehold improvements</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of lease term or remaining useful life</span></td></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%">Internal-use 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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">Computers and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,484 </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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,511 </span></td><td style="background-color:#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,511 </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%">6,820 </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,820 </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%">Internal-use 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%">68,321 </span></td><td style="background-color:#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%">61,640 </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%">Property and equipment, gross</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564,136 </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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Less: accumulated amortization </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%">(49,268)</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%">(36,186)</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%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(265,225)</span></td><td style="background-color:#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%">(237,607)</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 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%">Property and equipment, net </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,643 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> P5Y P5Y P3Y <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Capitalization of Internal-Use Software Development Costs</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalization of costs incurred in connection with software developed for internal-use commences when both the preliminary project stage is completed and management has authorized further funding for the project, based on a determination that it is probable the project will be completed and used to perform the function intended. Capitalized costs include external consulting fees, payroll and payroll-related costs, and stock-based compensation for employees on development teams who are directly associated with, and who devote time to, internal-use software projects during the application development stage. Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended use. Costs incurred during the planning, training, and post-implementation stages of the software development lifecycle are expensed as incurred and have been included in Research and development expense on the Consolidated Statements of Operations.</span></div> Impairment of Long-Lived AssetsLong-lived assets, including property and equipment and intangible assets with definite lives, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted cash flows expected to be generated by the asset. Impairment losses are then measured by comparing the fair value of assets to their carrying amounts. <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Business Combinations</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes assets acquired, liabilities assumed, and any contingent consideration related to business combinations based on estimates of their respective fair values on the date of acquisition. The purchase price is allocated to the identifiable net assets acquired, including intangible assets and liabilities assumed, based on estimated fair values at the date of acquisition. The excess of the purchase price over the amount allocated to the identifiable assets and liabilities, if any, is recorded as goodwill. Unanticipated events and circumstances may occur which may affect the accuracy or validity of such assumptions, estimates, or actual results. All subsequent changes to the estimated fair values of the acquired assets and liabilities assumed that occur within the measurement period and are based on facts and circumstances that existed at the acquisition date are recognized as an adjustment to goodwill.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Determining the fair value of assets acquired and liabilities assumed requires significant judgment, including the selection of valuation methodologies, estimates of future revenue and cash flows and discount rates in determining the fair value of intangible assets acquired and liabilities assumed. The assets purchased and liabilities assumed have been reflected on the Company’s Consolidated Balance Sheets, and the results are included on the Consolidated Statements of Operations and Consolidated Statements of Cash Flows from the date of acquisition.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related transaction costs, including legal and accounting fees and other external costs directly related to the acquisition, are recognized separately from the acquisition and expensed as incurred in General and administrative on the Consolidated Statements of Operations.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Goodwill and Indefinite-Lived Intangible Assets</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is an asset representing the future economic benefit arising from other assets acquired in a business combination which are not individually identified and separately recognized. The Company does not amortize goodwill. Goodwill has resulted from the acquisition of Nanobox, Inc. (“Nanobox”) on April 4, 2019 and Nimbella Corp. (“Nimbella”) on September 1, 2021 as discussed in Note 3. Goodwill is reviewed for impairment on an annual basis as of October 1st of each year, or more frequently if a triggering event occurs. Goodwill was $32,170 and $2,674 as of December 31, 2021 and 2020, respectively, and reflects the excess of cost over fair market value of the identifiable assets of the company acquired. The increase of $29,496 for the year ended December 31, 2021 is attributable to the acquisition of Nimbella.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets consist of Internet Protocol (“IP”) addresses needed for customers to host their server online. The Company evaluates these indefinite-lived intangible assets for impairment on an annual basis as of October 1st of each year and whenever events or changes in circumstances indicate that an impairment may exist. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset exceeds these estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the assets exceeds the fair value of the asset or asset group, based on discounted cash flows. No impairment charges for goodwill and indefinite-lived intangible assets have been recorded during the years ended December 31, 2021 and 2020. Intangible assets with indefinite lives were $39,906 and $34,270 as of December 31, 2021 and 2020, respectively, and are included as Intangible assets on the Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div>Intangible assets with definite lives consist of acquired developed technology. Intangible assets with definite lives are stated at cost less accumulated amortization and are amortized on a basis consistent with the timing and pattern of expected cash flows used to value the intangible, generally on a straight-line basis over the useful life of three years. 32170000 2674000 29496000 39906000 34270000 P3Y 3009000 379000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Redeemable Convertible Preferred Stock Warrant Liability</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for freestanding warrants to purchase shares of their convertible preferred stock in Other current liabilities on the Consolidated Balance Sheets. The redeemable convertible preferred stock warrants (the “warrants”) were recorded as a liability as the underlying shares of convertible preferred stock were contingently redeemable, which was outside of the control of the Company. The warrants were recorded at fair value using the Black-Scholes option-pricing model upon issuance and subject to remeasurement to fair value at each balance sheet date, with any change in fair value recognized as a separate line item on the Consolidated Statements of Operations.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immediately prior to the IPO, all shares of the convertible preferred stock then outstanding automatically converted into shares of common stock, and the redeemable convertible preferred stock warrants automatically converted into </span></div>common stock warrants. Therefore, as the warrants no longer permitted the holder to purchase redeemable shares of preferred stock, the warrant liability was remeasured and reclassified to Additional paid-in capital. The common stock warrants were fully exercised during the year ended December 31, 2021. <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted FASB Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606” or “the standard”) and ASC 340-40, Contract Costs, effective January 1, 2019, using the modified retrospective method of adoption. The standard was applied only to contracts that are not completed at the date of initial application. The adoption of ASC 606 did not result in any significant changes to the amount and timing of revenue recognition in prior, current or future periods. Therefore, there was no cumulative adjustment as a result of adoption. The reported results for fiscal year 2019 and later reflect the application of ASC 606.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for revenue using the following steps:</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. Identify the contract with a customer</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. Identify the performance obligations in the contract</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. Determine the transaction price</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. Allocate the transaction price to performance obligations in the contract</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. Recognize revenue when or as we satisfy a performance obligation</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides cloud computing services, including but not limited to compute, storage, and networking, to its customers. The Company recognizes revenue based on the customer utilization of these resources. Customer contracts are typically month-to-month and do not include any minimum guaranteed quantities or fees. Fees are billed monthly, and payment is typically due upon invoicing. Revenue is recognized net of allowances for credits and any taxes collected from customers.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s global cloud platform is supported by various third parties. The Company considered the principal versus agent guidance in ASC 606 and concluded that it is the principal for all services provided to its customers. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may offer sales incentives in the form of promotional and referral credits, and grant credits to encourage customers to use the Company’s services. These types of promotional and referral credits typically expire in two months or less if not used. For credits earned with a purchase, they are recorded as contract liabilities when earned and recognized at the earlier of redemption or expiration. The majority of credits are redeemed in the month they are earned.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Timing of revenue recognition may differ from the timing of invoicing to the Company’s customers. The Company records a receivable when revenue is recognized prior to invoicing. Any payments received in advance of billing are a contract liability, which is recorded as Deferred revenue within Total current liabilities on the Consolidated Balance Sheets. Revenue recognized during the years ended December 31, 2021, 2020 and 2019, which was included in the Deferred revenue balances at the beginning of each respective period, was $2,672, $2,440 and $1,936, respectively. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists primarily of fees related to operating in third-party co-location facilities, personnel expenses for those directly supporting our data centers and non-personnel costs, including amortization of capitalized internal-use software development costs and depreciation of our data center equipment. Third-party co-location facility costs include data center rental fees, power costs, maintenance fees, network and bandwidth. Personnel expenses include salaries, bonuses, benefits, and stock-based compensation.</span></div> 2672000 2440000 1936000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Expenses</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of personnel costs including salaries, bonuses, benefits and stock-based compensation. Research and development expenses also include amortization of capitalized internal-use software development costs for research and development activities, which are amortized over three years, and professional services, as well as costs related to our efforts to add new features to our existing offerings, develop new offerings, and ensure the security, performance, and reliability of our global cloud platform.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing Expenses</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses consist primarily of personnel costs of our sales, marketing and customer support employees including salaries, bonuses, benefits and stock-based compensation. Sales and marketing expenses also include costs for marketing programs, advertising and professional service fees. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative Expenses</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses consist primarily of personnel costs of our human resources, legal, finance, and other administrative functions including salaries, bonuses, benefits, and stock-based compensation. General and administrative expenses also include bad debt expense, software, payment processing fees, business insurance, depreciation and amortization expenses, rent and facilities costs, and other administrative costs.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Advertising and Other Promotional Costs</span></div>Advertising and other promotional costs are expensed as incurred and are included in Sales and marketing on the Consolidated Statements of Operations. 14577000 6331000 8426000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes pursuant to the asset and liability method. Deferred income tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future. Such deferred income tax assets and liabilities are based on enacted tax laws and rates applicable to periods in which the differences are expected to affect taxable income. A valuation allowance is established when necessary to reduce deferred tax assets to the amounts expected to be realized. Federal, state, and foreign income taxes are provided based on statutory rates.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”) was signed into law. The Tax Act requires an entity to make an accounting policy election of either (1) treating taxes due on future U.S. inclusions in taxable income related to Global Intangible Low Taxed Income ("GILTI") as a current period expense when incurred (the “period cost method”) or (2) factoring such amounts into an entity’s measurement of its deferred taxes (the “deferred method”). The Company recorded tax expense related to GILTI in the effective tax rate for the years ended December 31, 2020 and 2019 and has elected to treat taxes due on future U.S. inclusions in taxable income related to GILTI as a current period expense when incurred using the period cost method.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for uncertainty in income taxes using a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by the taxing authorities. The amount recognized is measured as the largest amount of benefit that has a greater than 50% likelihood of being realized upon ultimate audit settlement.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties, if any, associated with income tax matters as part of income tax expense on the Consolidated Statements of Operations and includes accrued interest and penalties with the related income tax liability in other current liabilities on the Consolidated Balance Sheets.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s chief operating decision maker, the chief executive officer, reviews discrete financial information presented on a consolidated basis for purposes of regularly making operating decisions, allocation of resources, and assessing financial performance. Accordingly, the Company has one operating and reporting segment.</span></div> 1 1 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue, as determined based on the billing address of the Company’s customers, was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.324%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.690%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:10pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2019</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%">North America</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%">38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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;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%">38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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;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%">38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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%">30 </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%">30 </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><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%">Asia</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%">22 </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%">22 </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%">24 </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;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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%">10 </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%">8 </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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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-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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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;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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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;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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 0.38 0.38 0.38 0.30 0.30 0.30 0.22 0.22 0.24 0.10 0.10 0.08 1 1 1 0.31 0.31 0.32 0.50 0.48 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts reflected in the consolidated balance sheets for cash and cash equivalents, restricted cash, and trade accounts receivable are exposed to concentrations of credit risk. Although the Company maintains cash and cash equivalents with multiple financial institutions, the deposits, at times, may exceed federally insured limits. The Company believes that the financial institutions that hold its cash and cash equivalents are financially sound and, accordingly, minimal credit risk exists with respect to these balances. </span></div>The Company’s customer base consists of a significant number of geographically dispersed customers. <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;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:6pt;text-indent:31.5pt"><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 transactions, including employee, consultant, and non-employee director stock option awards, is measured and recognized, net of estimated forfeitures, in the Consolidated Statements of Operations based on fair value. The fair value of each option award is estimated on the grant date using the Black Scholes option-pricing model. Expense is recognized on a straight-line basis over the requisite service period. The option-pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock. The assumptions used in the option-pricing model represent management’s best estimates.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility is a measure of the amount by which the stock price is expected to fluctuate. Since the Company does not have sufficient trading history of its common stock, the Company estimates the expected volatility of its stock options at the grant date by taking the average historical volatility of a group of comparable publicly traded companies over a period equal to the expected life of the options.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the expected term based on the average period the stock options are expected to remain outstanding using the simplified method, generally calculated as the midpoint of the stock options’ vesting term and contractual expiration period, as the Company does not have sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the U.S. Treasury yield for our risk-free interest rate that corresponds with the expected term. The Company utilizes a dividend yield of zero, as the Company does not currently issue dividends, nor does the Company expect to do so in the future.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures stock options granted to employees and directors based on their fair value on the date of the grant and recognize compensation expense of those awards, net of estimated forfeitures, over the requisite service period, which is generally the vesting period of the respective award. The Company applies the straight‑line method of expense recognition to all awards with only service based vesting conditions.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation for non-employee stock options is calculated using the Black-Scholes option pricing model and is recorded as the options vest.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;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:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues restricted stock units (“RSUs”) as incentive awards to its employees. RSUs are payable in shares of the Company’s common stock as the periodic vesting requirements are satisfied. The value of RSUs is determined using the intrinsic value method and is based on the number of shares granted and the valuation of the Company’s common stock on the date of grant.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-Based Restricted Stock Units</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants performance-based restricted stock units (“PRSUs”) primarily to members of the executive team and, in limited instances, to other employees in connection with a specific transaction. PRSUs have vesting conditions based on pre-established performance goals of the Company. The fair value is determined based on the closing quoted price of the Company’s common stock on the grant date and the fair value is recognized using the graded-vesting attribution method over the requisite service period. We evaluate the probability of meeting the performance criteria at each balance sheet date. Changes to the probability assessment and the estimate of shares expected to vest will result in adjustments to the related share-based compensation expense that will be recorded in the period of change.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market-Based Restricted Stock Units</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants market-based restricted stock units (“MRSUs”) to the chief executive officer. The stock-based compensation expense for market-based restricted stock units is measured at fair value on the date of grant. The market conditions are considered in the grant date fair value using a Monte Carlo valuation model, which utilizes multiple input variables to determine the probability of the Company achieving the specified market conditions. Stock-based compensation expense related to an award with a market condition will be recognized over the requisite service period regardless of whether the market condition is satisfied, provided that the requisite service period has been completed.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers an Employee Stock Purchase Plan (“ESPP”) that permits eligible employees to purchase shares of the Company’s common stock at a discount. The fair value of awards under the ESPP is calculated at the beginning of each offering period. The Company estimates the fair value of the awards using the Black-Scholes option valuation model. The Black-Scholes option valuation model requires the input of subjective assumptions, including price volatility of the underlying stock, risk-free interest rate, dividend yield, and the offering period. This fair value is then amortized on a straight-line basis, net of forfeitures, over the offering period. Stock-based compensation expense is based on awards expected to be purchased at the beginning of the offering period, and therefore is reduced when participants withdraw during the offering period.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss per Share Attributable to Common Stockholders</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><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 attributable to common stockholders is presented in conformity with the two-class method required for participating securities. Prior to the conversion of the preferred stock, holders of Series Seed, Series A-1, Series B and Series C convertible preferred stock were each entitled to receive non-cumulative dividends payable prior and in preference to any dividends on any shares of the Company’s common stock. Under the two-class method, net income is attributed to common stockholders and participating securities based on their participation rights. The holders of the convertible preferred stock did not have a contractual obligation to share in the losses of the Company. As such, the Company’s net losses for the years ended December 31, 2021, 2020 and 2019 were not allocated to these participating securities. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><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 common share attributable to common stockholders is presented in conformity with the treasury stock method required for stock-based compensation and warrants, and in conformity with the if-converted method required for the convertible notes.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements – Pending Adoption</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following effective dates represent the requirements for private companies which the Company has elected as an emerging growth company.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2016-02, Leases (Topic 842), and additional changes, modifications, clarifications, or interpretations related to this guidance thereafter (“ASU 2016-02”). ASU 2016-02 requires a reporting entity to recognize right-of-use assets and lease liabilities on the balance sheet for operating leases to increase transparency and comparability. ASU 2016-02 is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022 with early adoption permitted. The Company expects to elect the package of transition practical expedients, which allows them to carry forward their historical assessment of (1) whether contracts are or contain leases, (2) lease classification, and (3) initial direct costs. In addition, the Company expects to elect the practical expedient that allows lessees the option to account for lease and non-lease components together as a single component for all classes of underlying assets.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has made substantial progress in executing its implementation plan. It is in the process of revising its controls and processes to address the lease standard and has substantially completed the implementation and data input for the lease accounting software tool that it will use post-adoption. ASU 2016-02 also requires expanded disclosure regarding the amounts, timing and uncertainties of cash flows related to a company’s lease portfolio. The Company is evaluating these disclosure requirements and is incorporating the collection of relevant data into its existing financial reporting processes. While the Company expects the adoption of this standard to result in an increase to the reported assets and liabilities, the Company is currently evaluating the impact of adoption on the consolidated financial statements.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, with subsequent amendments, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). ASU 2016-13 requires immediate recognition of management’s estimates of current expected credit losses. ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2022, and interim periods within annual periods beginning after December 15, 2023, with early adoption permitted. The Company is currently evaluating the impact of adoption on the consolidated financial statements. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 eliminates certain exceptions in FASB Topic 740: Income Taxes (“ASC 740”) related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. ASU 2019-12 is effective for annual reporting periods beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. The Company does not expect that the new standard will have a material impact on its consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements – Adopted</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”), which simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts in an entity’s own equity. Among other changes, ASU 2020-06 removes from GAAP the liability and equity separation model for convertible instruments with a cash conversion feature, and as a result, after adoption, entities will no longer separately present in equity an embedded conversion feature for such debt. Similarly, the embedded conversion feature will no longer be amortized into income as interest expense over the life of the instrument. Instead, entities will account for a convertible debt instrument wholly as debt unless (1) a convertible instrument contains features that require bifurcation as a derivative under ASC Topic 815, Derivatives and Hedging, or (2) a convertible debt instrument was issued at a substantial premium. Among other potential impacts, this change is expected to reduce reported interest expense, increase reported net income, and result in a reclassification of certain conversion feature-related balance sheet amounts from stockholders’ equity to liabilities as it relates to the Company’s convertible senior notes. Additionally, ASU 2020-06 requires the application of the if-converted method to calculate the impact of convertible instruments on diluted earnings per share, which is consistent with the Company’s accounting treatment under the current standard. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021. The Company early adopted the new standard using the modified retrospective method effective January 1, 2021 and there was no impact to any previously disclosed amounts or disclosures for the comparative periods.</span></div> Acquisitions, Goodwill and Intangible Assets<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nimbella Corp.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 1, 2021, the Company consummated a business combination acquiring 100% of Nimbella pursuant to an Agreement and Plan of Reorganization. Nimbella provides a serverless platform, built on open source technologies, that is designed to simplify the cloud programming experience and help developers and SMBs focus more on application development and business outcomes and less on managing the underlying infrastructure. This acquisition has been accounted for as a business combination. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total consideration was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.113%"/><td style="width:0.1%"/></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 consideration transferred</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%">6,025 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of common stock issued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,566 </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 consideration paid</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,591 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">___________________</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%">(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">Total shares issued in connection with the acquisition was 636,994, of which 436,790 were treated as consideration paid at a closing stock price of $63.11 on September 1, 2021 and 200,204 were treated as stock-based compensation that will be expensed over 36 months. See Note 10. Stock-Based Compensation, Restricted Shares for more details.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition was accounted for as a business combination in accordance with ASC 805, Business Combinations, and accordingly, the total fair value of the purchase consideration was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition date. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate purchase consideration and estimated fair values of the assets acquired and liabilities assumed at the date of acquisition were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.749%"/><td style="width:0.1%"/></tr><tr><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:700;line-height:100%">Amounts Allocated</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:700;line-height:100%">Useful Life (in 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%">Net tangible assets (including cash acquired)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">795 </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="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,300 </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</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%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,496 </span></td><td style="background-color:#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%">N/A</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 fair value of net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,591 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the future economic benefits expected to arise from other intangible assets acquired that do not qualify for separate recognition, including an experienced workforce that will help accelerate product development and go to market strategy, and is not deductible for income tax purposes as the transaction was treated as a stock acquisition. Pro forma results of operations for this acquisition have not been presented because they were not material to the consolidated results of operations. The results of operations of Nimbella, which are not material, have been included in the consolidated financial statements from the date of purchase.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nanobox, Inc.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 4, 2019, the Company acquired 100% of the outstanding equity of Nanobox, a deployment and management platform provider for cloud infrastructure for a purchase price of $3,544. The Company has accounted for this transaction as a business combination. In allocating the aggregate purchase price based on the estimated fair values, the Company recorded $910 as a developed technology intangible asset (to be amortized over an estimated useful life of three years) and $2,674 as goodwill, which is not deductible for income tax purposes as the transaction was treated as a stock acquisition.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Intangible Assets, net</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Movements in goodwill during the years ended December 31, 2021 and 2020 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.143%"/><td style="width:0.1%"/></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 1, 2020</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%">2,674 </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 December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,674 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition</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%">29,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,170 </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:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following amounts:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">Asset Type</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IP addresses</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%">39,906 </span></td><td style="background-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%">34,270 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,210 </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%">910 </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 carrying value</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">44,116 </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 #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%">35,180 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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%">Accumulated Amortization</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,201)</span></td><td style="background-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%">(531)</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 accumulated amortization</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,201)</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 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%">(531)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,915 </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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,649 </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:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $645 and $329 for the years ended December 31, 2021 and 2020, respectively. Amortization expense for the next five years and thereafter, based on valuations and determinations of useful lives, is expected to be as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.143%"/><td style="width:0.1%"/></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%">2022</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%">1,176 </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%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">2024</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%">733 </span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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:100%">Total estimated future intangible amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,009 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1 <div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total consideration was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.113%"/><td style="width:0.1%"/></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 consideration transferred</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%">6,025 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of common stock issued</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,566 </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 consideration paid</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,591 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">___________________</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%">(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">Total shares issued in connection with the acquisition was 636,994, of which 436,790 were treated as consideration paid at a closing stock price of $63.11 on September 1, 2021 and 200,204 were treated as stock-based compensation that will be expensed over 36 months. See Note 10. Stock-Based Compensation, Restricted Shares for more details.</span></div> 6025000 27566000 33591000 636994 436790 63.11 200204 P36M <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate purchase consideration and estimated fair values of the assets acquired and liabilities assumed at the date of acquisition were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.749%"/><td style="width:0.1%"/></tr><tr><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:700;line-height:100%">Amounts Allocated</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:700;line-height:100%">Useful Life (in 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%">Net tangible assets (including cash acquired)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">795 </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="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,300 </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</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%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,496 </span></td><td style="background-color:#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%">N/A</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 fair value of net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,591 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table> 795000 3300000 P3Y 29496000 33591000 0 1 3544000 910000 P3Y 2674000 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Movements in goodwill during the years ended December 31, 2021 and 2020 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.143%"/><td style="width:0.1%"/></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 1, 2020</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%">2,674 </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 December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,674 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition</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%">29,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,170 </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> 2674000 2674000 29496000 32170000 ntangible assets, net consisted of the following amounts:<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:59.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">Asset Type</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IP addresses</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%">39,906 </span></td><td style="background-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%">34,270 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,210 </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%">910 </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 carrying value</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">44,116 </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 #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%">35,180 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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%">Accumulated Amortization</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,201)</span></td><td style="background-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%">(531)</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 accumulated amortization</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,201)</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 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%">(531)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,915 </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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,649 </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> 39906000 34270000 4210000 910000 44116000 35180000 1201000 531000 1201000 531000 42915000 34649000 645000 329000 Amortization expense for the next five years and thereafter, based on valuations and determinations of useful lives, is expected to be as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.143%"/><td style="width:0.1%"/></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%">2022</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%">1,176 </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%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">2024</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%">733 </span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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:100%">Total estimated future intangible amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,009 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> P5Y 1176000 1100000 733000 0 3009000 Balance Sheet Details<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and equipment, net</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">Computers and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,484 </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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,511 </span></td><td style="background-color:#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,511 </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%">6,820 </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,820 </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%">Internal-use 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%">68,321 </span></td><td style="background-color:#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%">61,640 </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%">Property and equipment, gross</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564,136 </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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Less: accumulated amortization </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%">(49,268)</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%">(36,186)</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%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(265,225)</span></td><td style="background-color:#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%">(237,607)</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 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%">Property and equipment, net </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,643 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense on property and equipment for the years ended December 31, 2021, 2020, and 2019 was $74,278, $62,016 and $53,707, respectively.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalized costs related to the development of computer software for internal use of $7,307, $12,854 and $17,507 for the years ended December 31, 2021, 2020, and 2019, respectively, which is included in internal-use software costs within Property and equipment, net. Amortization expense related to internal-use software for the years ended December 31, 2021, 2020, and 2019 was $13,424, $13,255, and $9,146, respectively.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2021, 2020, and 2019, the Company recorded an impairment loss of $285, $1,222, and $546, respectively, related to software that is no longer being used. This impairment loss is included in Cost of revenue and Research and development on the Consolidated Statements of Operations.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued other expenses</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued other expenses consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">Accrued bonuses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,083 </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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued capital expenditures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,478 </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 accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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%">6,035 </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"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued other expenses</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,907 </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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,025 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other current liabilities</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">Accrued taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,755 </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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,758 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">14,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP withholding</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,495 </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%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599 </span></td><td style="background-color:#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%">765 </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 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 other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,849 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,986 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 487484000 442778000 1511000 1511000 6820000 6820000 68321000 61640000 564136000 512749000 49268000 36186000 265225000 237607000 249643000 238956000 74278000 62016000 53707000 7307000 12854000 17507000 13424000 13255000 9146000 285000 1222000 546000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued other expenses consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">Accrued bonuses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,083 </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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued capital expenditures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,478 </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 accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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%">6,035 </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"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued other expenses</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,907 </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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,025 </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> 19083000 12512000 3398000 8478000 9426000 6035000 31907000 27025000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">Accrued taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,755 </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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,758 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">14,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP withholding</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,495 </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%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599 </span></td><td style="background-color:#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%">765 </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 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 other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,849 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,986 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 6755000 7758000 0 14463000 1495000 0 599000 765000 8849000 22986000 Fair Value Measurements<div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The accounting guidance for fair value provides a framework for measuring fair value, clarifies the definition of fair value, and expands disclosures regarding fair value measurements. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting guidance establishes a three tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:139%">Level 1 Inputs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:139%">Level 2 Inputs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:139%">Level 3 Inputs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at measurement date.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The following table summarizes, for the periods indicated, liabilities measured at fair value on a recurring basis:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.163%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.055%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">December 31, 2020</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%">Carrying Value</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%">Fair Value</span></td><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%">Carrying Value</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%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;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%">LEVEL 3</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 2px 1.02pt;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%">Warrant liability</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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,463 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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,463 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">During 2014 and 2015, the Company issued warrants to third parties as partial consideration for property and equipment primarily used in our co-location centers. These warrants allowed the holder to purchase 66,668 shares of Series A-1 preferred stock at $1.50 per share, and 241,964 shares of Series A-1 preferred stock at $2.0663 per share, exercisable upon issuance. The warrants had a term of 10 years and were scheduled to expire at various dates through 2025. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the conversion of the convertible preferred stock into shares of common stock upon the completion of the IPO, 308,632 shares of the redeemable convertible preferred stock warrants automatically converted into common stock warrants. The warrants were remeasured on the date of the IPO using the public offering price of $47.00 per share, which resulted in a gain of $556 that was recorded to Other (income) expense, net for the period ending March 31, 2021. The warrants were considered indexed to the Company’s own stock and therefore no subsequent remeasurement is required.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Upon issuance, the Company determined the fair value of the warrants using the Black-Scholes option pricing model with the following assumptions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected life in years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Risk-Free Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected volatility</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dividend yield</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</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:top"><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.34% - 2.82%</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:top"><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%">76% - 78%</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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Warrants outstanding as of December 31, 2020 were recorded at fair value based on the following assumptions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected life in years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Risk-Free Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected volatility</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dividend yield</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05 - 3.77</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:top"><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.17% - 0.24%</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:top"><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%">55% - 57%</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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The table below sets forth a summary of changes in the fair value of the warrant liability using Level 3 assumptions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.597%"/><td style="width:0.1%"/></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:100%">Balance at January 1, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Fair value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:100%">Balance at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Fair value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(556)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Reclassification to Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Balance at December 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The resulting fair value adjustments during the years ended December 31, 2021 and 2020 was recorded as Other (income) expense, net on the Consolidated Statements of Operations.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The following table summarizes, for the periods indicated, liabilities measured at fair value on a recurring basis:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.172%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.163%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.055%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">December 31, 2020</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%">Carrying Value</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%">Fair Value</span></td><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%">Carrying Value</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%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;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%">LEVEL 3</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 2px 1.02pt;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%">Warrant liability</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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,463 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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,463 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 0 14463000 14463000 66668 1.50 241964 2.0663 P10Y 308632 47.00 -556000 <div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Upon issuance, the Company determined the fair value of the warrants using the Black-Scholes option pricing model with the following assumptions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected life in years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Risk-Free Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected volatility</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dividend yield</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</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:top"><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.34% - 2.82%</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:top"><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%">76% - 78%</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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Warrants outstanding as of December 31, 2020 were recorded at fair value based on the following assumptions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected life in years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Risk-Free Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected volatility</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dividend yield</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05 - 3.77</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:top"><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.17% - 0.24%</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:top"><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%">55% - 57%</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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td></tr></table></div> 10000 0.0234 0.0282 0.76 0.78 0 3.05 3.77 0.0017 0.0024 0.55 0.57 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The table below sets forth a summary of changes in the fair value of the warrant liability using Level 3 assumptions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.597%"/><td style="width:0.1%"/></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:100%">Balance at January 1, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Fair value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:100%">Balance at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Fair value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(556)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Reclassification to Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Balance at December 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table> 1638000 12825000 14463000 -556000 13907000 0 Debt<div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.992%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">165,051 </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%">Revolving Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">63,200 </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%">Notes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">31,432 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,462,676 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,462,676 </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 #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%">259,683 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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%">Less: current portion</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 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%">Term Loan</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%">— </span></td><td style="background-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%">(7,438)</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%">Notes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,030)</span></td><td style="background-color:#cceeff;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:#ffffff;padding:2px 1pt 2px 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%">Current portion of long-term debt</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%">— </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;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%">(17,468)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,462,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,215 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">___________________</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%">(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">Amount is net of unamortized discount and debt issuance costs of $1,761 as of December 31, 2020.</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%">(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">Amount is net of unamortized debt issuance costs of $37,324 as of December 31, 2021.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Facility</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February and March 2020, the Company entered into and subsequently amended a second amended and restated credit agreement with KeyBank National Association as administrative agent. In November 2021, the Company further amended such credit agreement (as amended, the “Credit Facility”) to revise certain covenants that restricted the incurrence of indebtedness to permit the issuance of the convertible notes discussed below. The Credit Facility had a total draw down capacity of $320,000, with a $150,000 revolver (“Revolving Credit Facility”) and a $170,000 term loan (“Term Loan”). As of March 31, 2021, the Company paid the remaining obligations on the outstanding Credit Facility, including the Term Loan, which balance was permanently reduced to zero. At December 31, 2021, the Company had available borrowing capacity of $150,000 on the Revolving Credit Facility. The Credit Facility will mature on February 13, 2025. The Company recognized a loss on extinguishment of debt of $1,652 for the unamortized discount and debt issuance costs related to the Term Loan in the first quarter of 2021. The write-off of the unamortized discount and debt issuance costs represent a non-cash adjustment to reconcile net income to net cash provided by operating activities within the Consolidated Statements of Cash Flows.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility is secured by a first-priority security interest in substantially all of the assets of the Company. The Credit Facility contains certain financial and operational covenants, including a maximum ratio of net debt to EBITDA of 4.50x with step-downs over time, and a maximum debt service coverage ratio of 3.00x. As of December 31, 2021, the Company was in compliance with all covenants under the Credit Facility.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate on the Credit Facility will be, at the Company’s option, a per annum rate equal to either (x) LIBOR plus an applicable margin varying from 2.00% to 4.00% or (y) a base rate plus an applicable margin varying from 1.00% to 3.00%, in each case subject to a pricing grid based on a minimum Total Net Leverage (as defined in the Credit Facility) calculation.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Credit Facility provides for an annual commitment fee equal to 0.25% to 0.40% per annum, based on the Company’s Total Net Leverage ratio, applied to the average daily unused amount of the Revolving Credit Facility. The Company incurred commitment fees on the unused balance of the Revolving Credit Facility of $362, $307, and $201 for the years ended December 31, 2021, 2020, and 2019, respectively.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans under the Revolving Credit Facility are due in full in February 2025. As the Revolving Credit Facility is a multi-year revolving credit agreement, the Company classifies the facility as long-term debt as it has the intent and ability to maintain outstanding for longer than 12 months.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest and amortization of deferred financing fees for the years ended December 31, 2021, 2020, and 2019 was $2,243, $10,114 and $7,707, respectively.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Notes Payable</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><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 March 31, 2021, the Company paid the remaining obligations on all outstanding notes payable.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest expense for the years ended December 31, 2021, 2020, and 2019 was $254, $2,627, and $1,598, respectively. The Company recognized a loss on extinguishment of debt of $1,783</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for unaccrued interest paid in conjunction with the payoff of the remaining debt obligation during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years ended December 31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Notes</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Company issued </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1,500,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> aggregate principal amount of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Convertible Senior Notes due December 1, 2026 (“Convertible Notes”) in a private offering, including the exercise in full of the over-allotment option granted to the initial purchasers of $200,000. The Convertible Notes were issued pursuant to an indenture ("Indenture") between the Company and U.S. Bank National Association, as trustee. The Convertible Notes are senior unsecured obligations of the Company and do not bear regular interest, and the principal amount of the Convertible Notes does not accrete. The net proceeds from this offering were $1,461,795, after deducting underwriting fees, expenses and commissions. Amortization of deferred financing fees for the year ended December 31, 2021 was $881.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Notes will mature on December 1, 2026 unless earlier converted, redeemed, or repurchased. The Convertible 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 June 1, 2026, only under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on March 31, 2022, if the last reported sale price of the Company’s common stock, par value $0.000025 per share, exceeds 130% of the conversion price for each of 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 </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">immediately preceding calendar quarter on each applicable trading day; (2) during the five business day period after any ten consecutive trading day period (such ten consecutive trading day period, the “measurement period”) in which the trading price of the Convertible Notes (as defined in the Indenture) for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the common stock on such trading day and the conversion rate on such trading day; (3) if the Company calls such Convertible Notes for redemption, at any time prior to the close of business on the business day immediately preceding the redemption date; (4) upon the occurrence of specified corporate events as set forth in the Indenture or distributions on the common stock.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after June 1, 2026 until the close of business on the scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Convertible Notes, in multiples of $1,000 principal amount, at the option of the holder regardless of the foregoing circumstances. The conversion rate for the Convertible Notes is initially </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.6018</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of the Company’s common stock per $1,000 principal amount of notes (equivalent to an initial conversion price of approximately $178.51 per share), subject to adjustment as set forth in the Indenture. The conversion rate is subject to customary adjustments under certain circumstances in accordance with the terms of the Indenture. In addition, if certain corporate events that constitute a make-whole fundamental change occur, then the conversion rate will, in certain circumstances, be increased for a specified period of time. Upon conversion, the Company may satisfy its conversion obligation by paying and/or delivering, as the case may be, cash, shares of the common stock or a combination of cash and shares of the common stock, at the Company’s election, in the manner and subject to the terms and conditions provided in the Indenture. It is the Company's current intent to settle the principal amount of the Convertible Notes with common stock.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may redeem for cash all or any portion of the Convertible Notes, at its option, on or after December 2, 2024 and on or before the 25th scheduled trading day immediately before the maturity date, if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price then in effect on each of at least 20 trading days (whether or not consecutive) during the 30 consecutive trading days 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 Convertible Notes to be redeemed, plus any accrued and unpaid special interest and additional interest, if any, to, but excluding, the redemption date. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the occurrence of a fundamental change (as defined in the Indenture), subject to certain conditions, holders may require the Company to repurchase all or a portion of the Convertible Notes for cash at a price equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus any accrued and unpaid special interest and additional interest, if any, to, but excluding, the fundamental change repurchase date.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Outstanding Borrowings</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1,500,000 aggregate principal of the Convertible Notes is expected to mature on December 1, 2026 with no other payments required prior to that date.</span></div> <div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.992%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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%">Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">165,051 </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%">Revolving Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">63,200 </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%">Notes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">31,432 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,462,676 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,462,676 </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 #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%">259,683 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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%">Less: current portion</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 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%">Term Loan</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%">— </span></td><td style="background-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%">(7,438)</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%">Notes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,030)</span></td><td style="background-color:#cceeff;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:#ffffff;padding:2px 1pt 2px 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%">Current portion of long-term debt</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%">— </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;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%">(17,468)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,462,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,215 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">___________________</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%">(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">Amount is net of unamortized discount and debt issuance costs of $1,761 as of December 31, 2020.</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%">(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">Amount is net of unamortized debt issuance costs of $37,324 as of December 31, 2021.</span></div> 0 165051000 0 63200000 0 31432000 1462676000 0 1462676000 259683000 0 7438000 0 10030000 0 17468000 1462676000 242215000 1761000 37324000 320000000 150000000 170000000 0 150000000 -1652000 4.50 3.00 0.0200 0.0400 0.0100 0.0300 0.0025 0.0040 362000 307000 201000 2243000 10114000 7707000 254000 2627000 2627000 -1783000 1500000000 0 200000000 1461795000 881000 0.000025 1.30 20000 30000 5000 10000 10000 0.98 5.6018 178.51 P25D 1.30 20000 30000 1 1 1500000000 Operating Leases<div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases data center facilities and office space under generally non-cancelable operating lease agreements, which expire at various dates through 2025. Facility leases generally include renewal options and may include escalating rental payment provisions. Additionally, the leases may require us to pay a portion of the related operating expenses. Rent expense related to these operating leases for the years ended December 31, 2021, 2020, and 2019 was $49,923, $41,912, and $34,897, respectively.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum rental payments under operating lease agreements, which included renewals and modifications as of January 31, 2022, were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"/><td style="width:74.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.254%"/><td style="width:0.1%"/></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%">2022</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%">48,669 </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%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,961 </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%">2024</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%">36,974 </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%">7,447 </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%">3,025 </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%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762 </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 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:100%">Total minimum operating lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,838 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 49923000 41912000 34897000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum rental payments under operating lease agreements, which included renewals and modifications as of January 31, 2022, were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"/><td style="width:74.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.254%"/><td style="width:0.1%"/></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%">2022</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%">48,669 </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%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,961 </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%">2024</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%">36,974 </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%">7,447 </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%">3,025 </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%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762 </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 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:100%">Total minimum operating lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,838 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 48669000 37961000 36974000 7447000 3025000 762000 134838000 Commitments and Contingencies<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had long-term commitments for bandwidth usage with various networks and internet service providers and entered into purchase orders with various vendors. The total minimum future commitments for bandwidth usage and purchase orders as of December 31, 2021 were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.143%"/><td style="width:0.1%"/></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%">2022</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,548 </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%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,170 </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%">2024</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,452 </span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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:100%">Total purchase commitments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,170 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conjunction with the execution of certain office space operating leases, letters of credit in the aggregate amount of $2,038 and $2,226 were issued and outstanding as of December 31, 2021 and 2020, respectively. No draws have been made under such letters of credit. These funds are included as Restricted cash on the Consolidated Balance Sheets as they are related to long-term operating leases and are included in beginning and ending Cash, cash equivalents and restricted cash in the Consolidated Statements of Cash Flows. Certain of the letters of credit can be reduced on an annual basis until 2022, at which point the deposit required will similarly reduce to meet minimum threshold requirements.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may be involved in various legal proceedings and litigation arising in the ordinary course of business. While it is not feasible to predict or determine the ultimate disposition of any such litigation matters, the Company believes that any such legal proceedings will not have a material adverse effect on its consolidated financial position, results of operations, or liquidity.</span></div> The total minimum future commitments for bandwidth usage and purchase orders as of December 31, 2021 were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.143%"/><td style="width:0.1%"/></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%">2022</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,548 </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%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,170 </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%">2024</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,452 </span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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:100%">Total purchase commitments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,170 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 8548000 6170000 4452000 0 19170000 2038000 2038000 2226000 Stockholders’ Equity (Deficit)<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s amended and restated certificate of incorporation authorizes the issuance of common and preferred stock. Holders of common stock are entitled to one vote per share.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021 and 2020, the Company was authorized to issue 750,000,000 and 111,400,000 shares of common stock, respectively, with a par value of $0.000025 per share. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To minimize the impact of potential economic dilution upon conversion of the Convertible Notes, the Company repurchased and subsequently retired 2,940,929 shares of common stock at $119.01 per share, for a total cost of $350,000 in November 2021. The Company accounted for this retirement of repurchased shares as a deduction from Common stock for par value and from Additional paid in capital for the excess over par value.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Reserved for Future Issuance</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is authorized to reserve shares of common stock for potential conversion as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></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:400;line-height:100%">Series Seed preferred stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,517,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series A-1 preferred stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,304,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:100%">Series B preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,237,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Series C preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,721,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 Equity Incentive Plan</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,930,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,821,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Employee Stock Purchase Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#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:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:100%">Total number of shares for common stock reserved</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,130,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,602,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">___________________</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%">(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">Amount includes 308,632 shares of common stock held in reserve for the redeemable convertible preferred stock warrants which were converted to common stock warrants upon the completion of the IPO and were exercised during 2021.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the IPO, the Company's amended and restated certificate of incorporation became effective, which authorized the issuance of 10,000,000 shares of preferred stock with a par value of $0.000025 per share with rights and preferences, including voting rights, designated from time to time by the Company's board of directors. No shares of preferred stock were issued and outstanding as of December 31, 2021.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Redeemable Convertible Preferred Stock</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon completion of the IPO, all shares of Series Seed, Series A, Series B, and Series C redeemable convertible preferred stock then outstanding, totaling 45,472,229 shares, were automatically converted into an equivalent number of shares of common stock. The carrying value of $173,074 was reclassified into Stockholders' equity (deficit). As of December 31, 2021, there were no shares of redeemable convertible preferred stock authorized, issued and outstanding.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Warrants</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2015 and 2014, the Company issued warrants to third parties as partial consideration for property and equipment primarily used in our co-location centers. These warrants allowed the holder to purchase 66,668 shares of common stock at $1.50 per share, and 241,964 shares of common stock at $2.0663 per share. The warrants, which are equity classified, were immediately exercisable, had a term of ten years and various expiration dates through 2025.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During April 2021, a warrant holder net exercised its warrant for 64,328 shares of common stock. During July 2021, a warrant holder net exercised its warrants for 232,520 shares of common stock. No warrants remain outstanding as of July 31, 2021 and no further warrants have been issued.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records treasury stock at the cost to acquire shares and is included as a component of Stockholders’ equity (deficit). At December 31, 2021 and 2020, the Company had 1,968,228 shares of treasury stock which were carried at its cost basis of $4,598 on the Consolidated Balance Sheets.</span></div> 1 750000000 111400000 0.000025 0.000025 2940929 2940929 119.01 119.01 350000000 350000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is authorized to reserve shares of common stock for potential conversion as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></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:400;line-height:100%">Series Seed preferred stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,517,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series A-1 preferred stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,304,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:100%">Series B preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,237,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Series C preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,721,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 Equity Incentive Plan</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,930,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,821,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Employee Stock Purchase Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#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:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:100%">Total number of shares for common stock reserved</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,130,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,602,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">___________________</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%">(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">Amount includes 308,632 shares of common stock held in reserve for the redeemable convertible preferred stock warrants which were converted to common stock warrants upon the completion of the IPO and were exercised during 2021.</span></div> 0 12517832 0 18304108 0 10237032 0 4721905 30930000 34821642 2200000 0 33130000 80602519 308632 10000000 0.000025 0 0 45472229 173074000 0 0 0 66668 1.50 241964 2.0663 P10Y 64328 232520 0 1968228 1968228 4598000 4598000 Stock-Based Compensation<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Incentive Plan</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company’s board of directors adopted, and the stockholders approved, the 2021 Equity Incentive Plan. The 2021 Equity Incentive Plan is a successor to and continuation of the 2013 Stock Plan. The 2021 Equity Incentive Plan became effective on the date of the IPO with no further grants being made under the 2013 Stock Plan, however, awards outstanding under our 2013 Stock Plan will continue to be governed by their existing terms. The 2021 Equity Incentive Plan provides for the grant of incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock units awards (“RSUs”), performance awards, and other awards to employees, directors, and consultants up to an aggregate of 30,930,000 shares of common stock. Shares issued pursuant to the exercise of these awards are transferable by the holder. Amounts paid by economic interest holders in excess of fair value are recorded as stock-based compensation (see Note 14).</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options granted have a maximum term of ten years from the grant date, are exercisable upon vesting and vest over a period of four years. Stock option activity for the year ended December 31, 2021 was as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.266%"/><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%">Number of Options Outstanding</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%">Weighted-Average Exercise Price</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%">Weighted-Average Remaining Life in Years</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%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,933,494 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.44</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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"/><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 13pt;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%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,704,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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 13pt;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%">Forfeited or cancelled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(795,085)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,434,159 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.19 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.64</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909,494 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:100%">Vested and exercisable at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,245,987 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Vested and unvested expected to vest at December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,694,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.55</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:top"><span style="color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value represents the difference between the fair value of common stock and the exercise price of outstanding in-the-money options. The aggregate intrinsic value of exercised options for the years ended December 31, 2021, 2020, and 2019 was $189,422, $23,018, and $10,361, respectively.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no stock options issued for the year ended December 31, 2021. The following weighted-average assumptions were used to estimate the grant date fair value of stock options as of December 31, 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.687%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:25.113%"/><td style="width:0.1%"/></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:100%">Expected volatility</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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;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%">Expected life in years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></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:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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;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%">Dividend yield</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of options granted to participants during the years ended December 31, 2020 and 2019 was $10.01 and 2.62, respectively. No options were granted during the year ended December 31, 2021. The aggregate estimated fair value of stock options granted to participants that vested during the years ended December 31, 2021, 2020, and 2019 was $22,395, $9,810, and $6,338, respectively.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, there was $28,609 of unrecognized stock-based compensation expense related to outstanding stock options granted that is expected to be recognized over a weighted-average period of 2.44 years.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSUs</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs granted vest over four years. RSU activity for the year ended December 31, 2021 was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><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%">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:10pt;font-weight:700;line-height:100%">Weighted-Average Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.69 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,253,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Forfeited or cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:100%">Unvested balance at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,334,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.74 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Vested and expected to vest at December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,135,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, there was $78,268 of unrecognized stock-based compensation expense related to outstanding RSUs granted that is expected to be recognized over a weighted-average period of 3.20 years.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">PRSUs</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issued performance-based restricted stock units (“PRSUs”) which will vest based on the achievement of each award’s established performance targets. PRSU activity for the year ended December 31, 2021 was as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><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%">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:10pt;font-weight:700;line-height:100%">Weighted-Average Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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="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;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%">Unvested balance at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.04 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of each reporting period, the Company will adjust compensation expense for the PRSUs based on its best estimate of attainment of the below specified performance metrics. The cumulative effect on current and prior periods of a change in the estimated number of PRSUs that are expected to be earned during the performance period will be recognized as an adjustment to earnings in the period of the revision. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation cost in connection with the probable number of shares that will vest will be recognized using the accelerated attribution method. As of December 31, 2021, the Company determined that it was probable that the LTIP PRSUs (defined below) and the other PRSU awards would vest, resulting in $7,894 of unrecognized stock-based compensation that is expected to be recognized over a weighted-average period of 1.0 years.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">LTIP PRSUs</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 10, 2021, the Company granted PRSUs to certain executives of the Company (the “LTIP PRSUs”). A percentage of the PRSUs will become eligible to vest based on the Company’s financial performance level for fiscal year 2021 (the “Performance Period”). The financial performance level is determined as the percentage equal to the sum of the revenue growth percentage (percentage increase in revenue from fiscal year 2020 to fiscal year 2021) and profitability percentage (adjusted EBITDA margin minus capital expenditures as a percentage of revenue). Capital expenditures includes purchases of intangible assets, seller financed equipment purchases and acquisition of property and equipment from capital leases.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assuming the minimum performance target is achieved, one-third of the aggregate number of LTIP PRSUs shall vest in 2022 on the later of (i) March 1, 2022 or (ii) two trading days following the public release of the Company’s 2021 financial results, and the remainder shall vest in eight equal quarterly installments subject, in each case, to the individual’s continuous service through the applicable vesting date.</span></div><div style="margin-bottom:6pt;text-indent: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 PRSUs</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the above awards, certain other PRSUs have been awarded subject to other various performance measures including the achievement of revenue targets and product launches.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">MRSUs</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 27, 2021, the board of directors of the Company granted a market-based restricted stock unit (“MRSU”) award to the Company’s Chief Executive Officer, Yancey Spruill (the “CEO Performance Award”). </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The CEO Performance Award consists of an MRSU award under the Company’s 2021 Equity Incentive Plan for 3,000,000 shares of the Company’s common stock and will vest upon the satisfaction of certain service conditions and the achievement of certain Company stock price goals, as described below.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CEO Performance Award will be earned based on the Company’s stock price performance over a seven-year period beginning on the date of grant. The CEO Performance Award, which is estimated to have a grant date fair value of approximately $75,300 derived by using a discrete model based on multiple stock price-paths developed through the use of a Monte Carlo simulation, is divided into five tranches that will be earned based on the achievement of stock price goals, measured based on the average of the Company’s closing stock price over a consecutive ninety (90) trading day period during the performance period as set forth in the table below.</span></div><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.030%"><tr><td style="width:1.0%"/><td style="width:26.285%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.629%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.792%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.629%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.965%"/><td style="width:0.1%"/></tr><tr><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%">Tranche</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%">Company Stock Price Target</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%">Number of Eligible MRSUs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$93.50</span></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,000</span></td></tr><tr><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%">2</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%">$140.00</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%">575,000</span></td></tr><tr><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%">3</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%">$187.00</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%">650,000</span></td></tr><tr><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%">4</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%">$233.50</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%">650,000</span></td></tr><tr><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%">5</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%">$280.50</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%">650,000</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the average stock price over a consecutive ninety (90) trading day period fails to reach $93.50 during the performance period, no portion of the CEO Performance Award will be earned.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent earned based on the stock price targets set forth above, the CEO Performance Award will vest over a seven-year period beginning on the date of grant in annual amounts equal to 14%, 14%, 14%, 14%, 14%, 15% and 15%, respectively, on each anniversary of the date of grant. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MRSU activity for the year ended December 31, 2021 was as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.992%"/><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%">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:10pt;font-weight:700;line-height:100%">Weighted-Average Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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="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;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%">Unvested balance at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of market-based performance stock units and the related assumptions used in the Monte Carlo simulation to record stock-based compensation for units granted during the periods presented, were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.113%"/><td style="width:0.1%"/></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:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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;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%">Expected life in years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></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:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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;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%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, there was $67,830 of unrecognized stock-based compensation related to the MRSUs granted that is expected to be recognized over a weighted-average period of 4.39 years.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ESPP</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company’s board of directors adopted, and the stockholders approved, the 2021 Employee Stock Purchase Plan, which became effective on the date of the Final Prospectus. The ESPP initially reserved and authorized the issuance of up to a total of 2,200,000 shares of common stock to participating employees.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The initial offering period commenced on the IPO date and will end in May 2022 with two purchase periods, the first of which had a purchase date of November 19, 2021. Eligible employees enrolled in the offering period at the start of each purchase period, whereby they may purchase a number of shares at a price per share equal to 85% of the lesser of (1) the stock price at the employee’s first participation in the offering period or (2) the fair market value of the Company’s common stock on the purchase date.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were 117,996 shares purchased by employees during the year ended December 31, 2021, net of shares withheld for taxes. As of December 31, 2021, 2,082,004 shares of common stock remain available for issuance under the ESPP. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of share-based awards for our employee stock option awards was estimated using the Black-Scholes option pricing model. The Company recorded stock compensation under this plan of $3,097 for the year ended December 31, 2021. As of December 31, 2021, $1,495 has been withheld on behalf of employees.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Shares</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our acquisition of Nimbella, we issued 200,204 shares of restricted stock for $63.11 per share for a total value of $12,635 to the founders of Nimbella. These shares vest equally on March 1, 2023 and September 1, 2024 and are expensed on a straight line basis over 36 months. The restricted stock is subject to forfeiture and dependent upon each founder’s continuous service on the vesting date. As of December 31, 2021, there was $11,228 of unrecognized stock-based compensation related to outstanding restricted shares granted that is expected to be recognized over a weighted-average period of 2.70 years.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation was included in the Consolidated Statements of Operations as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.144%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:10pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2019</span></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:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,147 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545 </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;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,142 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,765 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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,924 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,222 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,577 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,456 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,646 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation related to secondary sales of common stock by certain current and former employees for the years ended December 31, 2020 and 2019 was $18,343 and $12,056, respectively. There were no such expenses recorded for the year ended December 31, 2021.</span></div> 30930000 P10Y P4Y Stock option activity for the year ended December 31, 2021 was as follows: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.266%"/><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%">Number of Options Outstanding</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%">Weighted-Average Exercise Price</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%">Weighted-Average Remaining Life in Years</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%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,933,494 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.44</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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"/><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 13pt;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%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,704,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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 13pt;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%">Forfeited or cancelled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(795,085)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,434,159 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.19 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.64</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909,494 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:100%">Vested and exercisable at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,245,987 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Vested and unvested expected to vest at December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,694,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.55</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:top"><span style="color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table> 16933494 6.73 P8Y5M8D 596767000 3704250 4.96 795085 7.87 12434159 7.19 P7Y7M20D 909494000 6245987 5.83 P7Y2M19D 465348000 10694123 6.81 P7Y6M18D 786229000 189422000 23018000 10361000 The following weighted-average assumptions were used to estimate the grant date fair value of stock options as of December 31, 2020:<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:72.687%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:25.113%"/><td style="width:0.1%"/></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:100%">Expected volatility</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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;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%">Expected life in years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></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:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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;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%">Dividend yield</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 0.5206 P6Y 0.0057 0 10.01 2.62 0 22395000 9810000 6338000 28609000 P2Y5M8D P4Y RSU activity for the year ended December 31, 2021 was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><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%">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:10pt;font-weight:700;line-height:100%">Weighted-Average Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.69 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,253,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Forfeited or cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:100%">Unvested balance at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,334,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.74 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Vested and expected to vest at December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,135,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table> 413750 13.69 3253645 48.68 152903 24.60 180355 43.33 3334137 45.74 2135576 45.74 78268000 P3Y2M12D PRSU activity for the year ended December 31, 2021 was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><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%">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:10pt;font-weight:700;line-height:100%">Weighted-Average Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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="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;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%">Unvested balance at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.04 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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></table> 0 0 578949 48.04 578949 48.04 7894000 P1Y 2 8 3000000 P7Y The CEO Performance Award, which is estimated to have a grant date fair value of approximately $75,300 derived by using a discrete model based on multiple stock price-paths developed through the use of a Monte Carlo simulation, is divided into five tranches that will be earned based on the achievement of stock price goals, measured based on the average of the Company’s closing stock price over a consecutive ninety (90) trading day period during the performance period as set forth in the table below.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.030%"><tr><td style="width:1.0%"/><td style="width:26.285%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.629%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.792%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.629%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.965%"/><td style="width:0.1%"/></tr><tr><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%">Tranche</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%">Company Stock Price Target</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%">Number of Eligible MRSUs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$93.50</span></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,000</span></td></tr><tr><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%">2</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%">$140.00</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%">575,000</span></td></tr><tr><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%">3</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%">$187.00</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%">650,000</span></td></tr><tr><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%">4</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%">$233.50</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%">650,000</span></td></tr><tr><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%">5</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%">$280.50</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%">650,000</span></td></tr></table> 75300000 5 90 93.50 475000 140.00 575000 187.00 650000 233.50 650000 280.50 650000 90 93.50 0.14 0.14 0.14 0.14 0.14 0.15 0.15 <div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MRSU activity for the year ended December 31, 2021 was as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.992%"/><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%">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:10pt;font-weight:700;line-height:100%">Weighted-Average Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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="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;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%">Unvested balance at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> 0 0 3000000 25.12 3000000 25.12 <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:72.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.113%"/><td style="width:0.1%"/></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:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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;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%">Expected life in years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></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:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><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;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%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 0.4627 P7Y 0.0101 0 67830000 P4Y4M20D 2200000 0.85 117996 2082004 3097000 1495000 200204 63.11 12635000 P36M 11228000 P2Y8M12D <div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation was included in the Consolidated Statements of Operations as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.144%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:10pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2019</span></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:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,147 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545 </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;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,142 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,765 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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,924 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,222 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,577 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,456 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,646 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> 1147000 545000 1142000 23315000 7765000 4688000 8471000 1924000 539000 28644000 19222000 12277000 61577000 29456000 18646000 18343000 12056000 0 Net Loss per Share Attributable to Common Stockholders<div style="margin-bottom:6pt;text-indent:31.5pt"><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 calculation of basic and diluted net loss per share:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.144%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:10pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2019</span></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:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Net loss attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,503)</span></td><td style="background-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%">(43,568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">(40,390)</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%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Weighted average shares, in thousands, used to compute net loss per share, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,224 </span></td><td style="background-color:#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%">41,658 </span></td><td style="background-color:#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,004 </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%">Net loss per share attributable to common stockholders, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.05)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.06)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.144%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:10pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2019</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%">Series Seed</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%">— </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 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%">12,517,832 </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 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%">12,517,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series A-1</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">17,995,460 </span></td><td style="background-color:#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%">17,995,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,237,032 </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,237,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">4,721,905 </span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">308,632 </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%">308,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,434,159 </span></td><td style="background-color:#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%">16,933,494 </span></td><td style="background-color:#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%">17,998,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,334,137 </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%">413,750 </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%">PRSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,949 </span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MRSU</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,000,000 </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"/></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%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,391 </span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Notes</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,402,700 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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-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%">28,018,336 </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%">63,128,105 </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%">59,057,139 </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> <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 calculation of basic and diluted net loss per share:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.144%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:10pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2019</span></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:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Net loss attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,503)</span></td><td style="background-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%">(43,568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">(40,390)</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%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Weighted average shares, in thousands, used to compute net loss per share, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,224 </span></td><td style="background-color:#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%">41,658 </span></td><td style="background-color:#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,004 </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%">Net loss per share attributable to common stockholders, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.05)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.06)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -19503000 -19503000 -43568000 -43568000 -40390000 -40390000 93224000 93224000 41658000 41658000 38004000 38004000 -0.21 -0.21 -1.05 -1.05 -1.06 -1.06 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.144%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:10pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2019</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%">Series Seed</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%">— </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 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%">12,517,832 </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 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%">12,517,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series A-1</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">17,995,460 </span></td><td style="background-color:#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%">17,995,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,237,032 </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,237,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">4,721,905 </span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">308,632 </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%">308,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,434,159 </span></td><td style="background-color:#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%">16,933,494 </span></td><td style="background-color:#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%">17,998,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,334,137 </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%">413,750 </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%">PRSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,949 </span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MRSU</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,000,000 </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"/></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%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,391 </span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Notes</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,402,700 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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-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%">28,018,336 </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%">63,128,105 </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%">59,057,139 </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> 0 12517832 12517832 0 17995460 17995460 0 10237032 10237032 0 4721905 0 0 308632 308632 12434159 16933494 17998183 3334137 413750 0 578949 0 0 3000000 0 0 268391 0 0 8402700 0 0 28018336 63128105 59057139 Income Taxes <div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss before income taxes from U.S. and foreign operations were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.324%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.022%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:10pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2019</span></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:400;line-height:100%">U.S.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,285)</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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,163)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,985)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">2,084 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:100%">Total loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,201)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,657)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,597)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total income tax expense included in the Consolidated Statements of Operations is comprised of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.324%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.022%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:10pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2019</span></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:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#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:top"/><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:top"><span style="color:#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:top"><span style="color:#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:top"/><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:top"><span style="color:#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:top"><span style="color:#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:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><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:top"/><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:top"><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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:100%">Total current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:100%">Deferred:</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 2px 13pt;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%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#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:top"><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:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:100%">Total deferred</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:100%">Total income tax expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,302 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total income tax expense differs from applying the statutory U.S. federal income tax rate to loss before income taxes due to permanent differences between income for tax purposes and income for book purposes, state income taxes, and foreign income taxes.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles our benefit of income taxes at the statutory rate to the effective tax rate, using a U.S. federal statutory tax rate of 21%:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.324%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.022%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:10pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2019</span></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:400;line-height:100%">Tax benefit at federal statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,836)</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;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,957)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,316)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local 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%">(239)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax rate differential</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%">207 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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%">98 </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%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,071)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on warrant liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,150 </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:top"><span style="color:#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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible/nontaxable items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax positions</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%">(40)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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 </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%">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%">21,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,564 </span></td><td style="background-color:#ffffff;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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GILTI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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%">270 </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%">162(m) limitation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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:top"><span style="color:#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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant exercise</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,419)</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:top"><span style="color:#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:top"/><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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(386)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142)</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 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:100%">Total income tax expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,302 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of deferred tax assets and liabilities are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></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:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Accounts receivable</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%">957 </span></td><td style="background-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%">737 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Net operating loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Warrant liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Rent payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#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:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:100%">Gross deferred tax assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,812 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,717 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</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 13pt;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%">Depreciation and amortization</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,896)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:100%">Gross deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,226)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,896)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:100%">Less: valuation allowance</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%">(42,919)</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%">(20,950)</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 37pt;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%">Total net deferred tax liability</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(333)</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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129)</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:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had federal net operating loss (“NOL”) carryforwards, which will begin to expire on various dates from 2033 through 2037, and state and local NOL carryforwards, which will begin to expire on various dates from 2022 through 2041. </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.054%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" 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%">NOL Carryforward</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:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">1-3 Years</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%">3-5 Years</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%">More than 5 Years</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%">Unlimited</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%">Federal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,055 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,617 </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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,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%">230,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%">38,821 </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 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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,405 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,259 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain tax attributes may be subject to an annual limitation as a result of the issuance of stock, which may constitute a change of ownership as defined under Internal Revenue Code Section 382. The Company has not performed a formal Internal Revenue Code Section 382 study to determine if an annual limitation may apply.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses the likelihood of its ability to realize the benefit of its deferred tax assets in each jurisdiction by evaluating all relevant positive and negative evidence. A valuation allowance is established if it is determined that any portion of the deferred tax assets is not more likely than not to be realized. For the year ended December 31, 2021, the Company determined that the existence of a three-year cumulative loss incurred in its U.S. jurisdiction, inclusive of 2021, constituted sufficiently strong negative evidence to warrant the establishment of a valuation allowance. As a result, a valuation allowance of $42,919 as of December 31, 2021 has been recorded against the Company’s U.S. deferred tax assets.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The valuation allowance activity for the periods indicated is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.113%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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 as of the beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,950)</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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,372)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,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%">(5,578)</span></td><td style="background-color:#ffffff;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="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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of the end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,919)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,950)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, it is our practice and intention to reinvest the earnings of our non-U.S. subsidiaries in those operations. Generally, such amounts become subject to U.S. taxation upon the remittance of dividends and under certain other </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">circumstances. The amount of undistributed earnings of non-U.S. subsidiaries at December 31, 2021, as well as the related deferred income tax, if any, is not material.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files U.S. federal income tax returns as well as various state, local, and foreign jurisdictions. As of December 31, 2021, tax years 2017 and later remain open for examination. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2017, the Tax Act was enacted, containing significant changes to the U.S. tax law, including lowering the U.S. corporate income tax rate to 21%, implementing a territorial tax system which includes a new federal tax on GILTI, and imposing a one-time tax on deemed repatriation of earnings of foreign subsidiaries (“transition tax”).</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2018, the Company became subject to several provisions of the Tax Act including provisions impacting certain foreign income, such as tax on GILTI. The Company does not currently meet the revenue threshold for the Base Erosion and Anti-Abuse Tax (“BEAT”). </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to treat taxes due on GILTI using the period cost method. The Company will continue to monitor the forthcoming regulations and additional guidance of the GILTI and BEAT provisions under the Tax Act, which are complex and subject to continuing regulatory interpretation by the Internal Revenue Service.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Act requires companies to pay a one-time transition tax, net of tax credits related to applicable foreign taxes paid, on previously untaxed current and accumulated earnings and profits (“E&amp;P”) of our foreign subsidiaries. In the determination of the deemed repatriation tax, the Company reviewed post-1986 E&amp;P, and any related non-U.S. income tax paid on such earnings. This amount is not considered to be material to our liquidity and capital resources.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740 clarifies the accounting and reporting for uncertainties in income tax law and prescribes a comprehensive model for financial statement recognition measurement, presentation and disclosure of uncertain tax positions taken or expected to be taken in income tax returns. ASC 740 requires that tax effects of an uncertain tax position be recognized only if it is “more likely than not” to be sustained by the taxing authority as of the reporting date. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in the balance of unrecognized tax benefits as of December 31, 2021, 2020 and 2019, if recognized, would affect the effective tax rate upon recognition. A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:10pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2019</span></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:400;line-height:100%">Balance of unrecognized tax benefits at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Additions based on tax positions related to the current period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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"/><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 13pt;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%">Reductions for tax positions of prior periods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Balance of unrecognized tax benefits at end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721 </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 style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822 </span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> <div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss before income taxes from U.S. and foreign operations were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.324%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.022%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:10pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2019</span></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:400;line-height:100%">U.S.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,285)</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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,163)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,985)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">2,084 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:100%">Total loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,201)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,657)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,597)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> -20285000 -44163000 -40985000 2084000 1506000 1388000 -18201000 -42657000 -39597000 <div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total income tax expense included in the Consolidated Statements of Operations is comprised of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.324%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.022%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:10pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2019</span></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:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#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:top"/><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:top"><span style="color:#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:top"><span style="color:#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:top"/><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:top"><span style="color:#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:top"><span style="color:#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:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><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:top"/><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:top"><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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:100%">Total current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:100%">Deferred:</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 2px 13pt;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%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#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:top"><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:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:100%">Total deferred</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:100%">Total income tax expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,302 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> 0 0 0 138000 59000 66000 1147000 781000 735000 1285000 840000 801000 -103000 81000 -6000 45000 32000 12000 75000 -42000 -14000 17000 71000 -8000 1302000 911000 793000 <div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles our benefit of income taxes at the statutory rate to the effective tax rate, using a U.S. federal statutory tax rate of 21%:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.324%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.022%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:10pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2019</span></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:400;line-height:100%">Tax benefit at federal statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,836)</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;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,957)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,316)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local 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%">(239)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax rate differential</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%">207 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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%">98 </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%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,071)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on warrant liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,150 </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:top"><span style="color:#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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible/nontaxable items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax positions</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%">(40)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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 </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%">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%">21,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,564 </span></td><td style="background-color:#ffffff;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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GILTI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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%">270 </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%">162(m) limitation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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:top"><span style="color:#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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant exercise</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,419)</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:top"><span style="color:#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:top"/><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:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(386)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142)</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 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:100%">Total income tax expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,302 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> -3836000 -8957000 -8316000 -239000 72000 65000 207000 136000 98000 -22071000 4001000 2602000 3150000 0 0 473000 149000 395000 -40000 119000 257000 21969000 5578000 5564000 0 -199000 -270000 4927000 0 0 -3419000 0 0 181000 -386000 -142000 1302000 911000 793000 <div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of deferred tax assets and liabilities are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></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:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Accounts receivable</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%">957 </span></td><td style="background-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%">737 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Net operating loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Warrant liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Rent payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#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:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:100%">Gross deferred tax assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,812 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,717 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</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 13pt;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%">Depreciation and amortization</span></td><td style="background-color:#cceeff;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,896)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:100%">Gross deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,226)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,896)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:100%">Less: valuation allowance</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%">(42,919)</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%">(20,950)</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 37pt;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%">Total net deferred tax liability</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(333)</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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129)</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> 957000 737000 154000 602000 44049000 23779000 0 3276000 5513000 1573000 499000 629000 70000 0 570000 121000 51812000 30717000 9226000 9896000 9226000 9896000 42919000 20950000 333000 129000 <div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had federal net operating loss (“NOL”) carryforwards, which will begin to expire on various dates from 2033 through 2037, and state and local NOL carryforwards, which will begin to expire on various dates from 2022 through 2041. </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.054%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" 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%">NOL Carryforward</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:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">1-3 Years</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%">3-5 Years</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%">More than 5 Years</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%">Unlimited</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%">Federal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,055 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,617 </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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,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%">230,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%">38,821 </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 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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,405 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,259 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 192055000 0 0 47617000 144438000 270350000 0 1005000 230524000 38821000 462405000 0 1005000 278141000 183259000 42919000 <div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The valuation allowance activity for the periods indicated is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.113%"/><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%">December 31,</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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 as of the beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,950)</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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,372)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,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%">(5,578)</span></td><td style="background-color:#ffffff;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="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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of the end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,919)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,950)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 20950000 15372000 -21969000 -5578000 42919000 20950000 A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:10pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2019</span></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:400;line-height:100%">Balance of unrecognized tax benefits at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Additions based on tax positions related to the current period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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"/><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 13pt;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%">Reductions for tax positions of prior periods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Balance of unrecognized tax benefits at end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721 </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 style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822 </span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 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%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table> 822000 752000 520000 0 70000 340000 101000 0 108000 721000 822000 752000 Employee Benefit PlanThe Company offers U.S. employees a voluntary retirement savings plan under Section 401(k) of the Internal Revenue Code (the “401(k) Plan”), which permits employees to elect to contribute a portion of their pre-tax wages to the 401(k) Plan. Under this plan, the Company matches 100% of participants’ contributions up to 3% of compensation and 50% of participants’ contributions between 3% and 5%. For the years ended years ended December 31, 2021, 2020, and 2019, the Company incurred expense of $2,963, $2,779 and $2,331 to the 401(k) Plan, respectively. 1 0.03 0.50 0.03 0.05 2963000 2779000 2331000 Related Party TransactionsDuring the years ended December 31, 2020 and 2019, the Company recorded $18,343 and $12,056, respectively, of stock-based compensation associated with secondary sales transactions. There were no such expenses recorded for the year ended December 31, 2021. The secondary sales transactions were executed primarily between holders of economic interest in the Company and the Company’s employees and former employees at prices in excess of the fair value of such shares. Accordingly, the Company recognized such excess value as stock-based compensation. The Company did not sell any shares or receive any proceeds from the transactions. 18343000 12056000 0 Subsequent EventsOn February 23, 2022, the Company's Board of Directors approved the repurchase of up to an aggregate of $300,000 of its common stock. Pursuant to this program, repurchases of the Company's common stock will be made at prevailing market prices through open market purchases or in negotiated transactions off the market. The repurchase program is authorized throughout fiscal year 2022; however, the Company is not obligated to acquire any particular amount of common stock and the program may be extended, modified, suspended or discontinued at any time at the Company’s discretion. 300000000 EXCEL 111 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (J46%0'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 " "*E%A4K(0ZR^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TUD#Z';B^))07!!\1:2V=U@DX9DI-VW-ZV[740?P&-F_GSS M#4QKHC)#PNY+HE0FOLA>4WEF0X0M?G0 M!P3!^08\DK::-,S *JY$UK76*)-0TY#.>&M6?/Q,_0*S!K!'CX$R-'4#K)LG MQM/4MW %S##"Y/-W >U*7*I_8I<.L'-RRFY-C>-8CW+)E1T:>'MZ?%G6K5S( MI(/!\BL[1:>(6W:9_"KO[G621A'^_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 (J46%0U\EQ2J08 ,8: 8 >&PO=V]R:W-H965T&UL MC5EM<]HX$/[<^Q4:VKEI9T*P9=[:)IDAD%RY-H0):3NYF_L@; &:V!(GR2'Y M][,'.J MUES"G872";-PJIHYW5;"1.R<7&679OJBS.5VEA(/M7$I$G" M],LEC]7FO.$W=A?NQ')EW876Q=F:+?F,V^_KJ8:SUAXE$@F71BA)-%^<-P;^ MIU'0=P;9B!^";\S!,7&O,E?JT9V,H_.&YQCQF(?603#X>>)#'L<."7C\FX,V M]L]TAH?'._3K[.7A9>;,\*&*?XK(KLX;_0:)^(*EL;U3FR\\?Z&.PPM5;++_ M9+,=VVXW2)@:JY+<&!@D0FY_V7/NB .#OG?$@.8&])6!?^P)06X0U#5HYP;M MS#/;5\G\,&*679QIM2':C08T=Y Y,[.&UQ?2Q7UF-=P58&XT:WPASS&7,F(1[\" MM(#@GB7=L;RD*.*(AZ9_IA*>[I4] M_9>W"?8^#S*\ /7YWX.YL1KF_3\(9'L/VIUH[:M3 A>.J!,XWRP]&:39\V XQ7?\^K7W,B M:0;BGFGS\3#B6 L6&RR.'_>-[A6AZ=1C=\:5P:QC<-6%):=PJ@$9B*2R+;T/.)/FBXDC(I3DA8QF>8D0/ MU-VO0Q3PE(8@,A?/$S*S,,N(TF2H4FGU"_Q&Y>QQ]-$51I(6)&D=DO?LF8PC MF'MB(<*,*1+M"LAVI]FA7J_=\S"&A6#[01V&@RC2W$!\\@/R#<:16UGN.QS2 M]WS2M2LR>.(253N_R $^KN*O60[=&43Y7FUD*4,<;@)%VP,4;1BW(C/XN*2_ MYK:?@E.MGH0,RUV(8TX>,&I%EO!Q<7]-;:H,+$GREU@?7QIX #==AE*24R#*T#ZM-=L!UV449$4?%S1 M[X6%?* 6Q*?OYQ_(C(>I!F^5TL*1ABI)0&R@U@X?3\@:,O$3BU-.WGFG'OS1 M#EE#O6963&/KE!;9@^*B#ZG5Z3R9O21S%9<1K@ 8W0XG&),B/5!&(%UQ#X+'1E"#EHJ7:H9%3@3 M)9LL##G $BT!<08%I)/<<7.&IJKYIH?T4E^VTR &TUL[@ZOEPN[+=[972PM&J/!84"A_@ M CT>7M^101H)"Q7.P%H.%47&[3IFRS)F%7B5S K%#VIM"&8K$%@L@A4PE80* MP0]J"?XTG<U3J.Z?RIY^T(FII>EY!3#;5@ S ME^D-N4TMA$VZ5%W6,?*_7]8-LDUE*JU#VH%X[QQSLW$!DYF[+N> @ MH>7U<@7JU*4')8TKFNR*$[W?OO[^MD_]WF?CJO'GEVUQGG4!%C!_!=!PC;-= M5^>&\RS+ $KFL!5L6R$/$G :$:_HZAU=N&,5F3)MR7@\WC(0YM=&$7$+1.F$ MN'84@>&.)'^VCHA;0 "Y C0A3\DL#5?_([L1,*?GG"Q BR,X XUR"'F1(R"D M$,VBU'%!%R9K8+NQ0D(EZ9&(O6 .6FS[-2^N7\-==Y.,>,A=/?S[6[_K?=XU M*;'M>U#DT:!6'AW"VVEXZA@>^$R^\O(5BT-!(>MW^O1C%^U@%GDTP//? #P> M95X_*FDX0*6"% DSP!/=OF5UV$N[AHNE6;,"K*K%6R3-H&8C+6>5]R"/\\+A MKDOWNJV#QK_+SMD'%$-"U];9?@/87]U_I!EDGR9:Q?#M%YX;YI*[(3%?@*EW MVH/II+>5Z@FPB3N&(Y/ %^JW;:1F%/R;@ :;B21,-A$2RCZ]7GX2+_SM=M:]LS MC2I_\ R+1? I(!D<6%WBHVJ^0E?/S/%251K_)$V;2S\')*T-*M&)K0/!9?MF MK]TYG BB]P2T$U#ON]W(NUPS9$FL54.TR[8T-_"E>K4UQZ7[*$^H[2JW.DR6 M=<:1;&3[>>TYQ2%:K%L,TPZQ:A'T'41$R;V26!AR*S/(_@>$UD]OBAY-K>@@ M<0WIB$RB*T+'-!K@3?HB)YXWN;1(\G.Y-ZCM+_%K #_M\5./GP[AE29W7 NR M69\[P6' E ZXF/4N9A>Y>& "SED85M]J:9!\8*+Z0IY5+7.RW>X&7,U[5_.+ M7&U5^N[O-4QXL)W];#O[BAQ'YVR%)RT@0.>^T0U);2G8=D,_V]\ER[:%_J6W M%]$]TSF7AI1PL-+QZ*,].=TV=QN@JGQ#[17:]O3#PMZ'H%V"73\HA&PO=V]R:W-H965T M&ULM5EM;^.X$?XKA"\XY !ES1>];EZ W02]'M#>!;MW[6=& MHF-A)=$G4LZFO[Y#69%LD:+3H@W@6)(?CIX9D?,,1SJWPK:JX^R)UHX)>-;&NNX;1]7JM=*WC1#ZJK-<4X7M>\;%9W-_VU MQ_;N1G:Z*AOQV"+5U35O7S^+2K[VSA M;#U:*BJHPEX/'G8'0UWM,,/#Y^L_Z7WGEPYHDK<2^K?Y:%WMZNTA4J MQ(9WE?XB7_XJ!HK_HY/T MW;ULE*S*@FM1H,^\XDTNT%=C3J$K],?7!W1Y\1.Z0&6#?M_*3O&F4#=K#7G\<% <.8T;("#NA&HY40R_53WDN.V &BS 70/.I$@&JA%*(5["H^PD MZ0$5LGO2FZZ"E38,D!MT$0:4T-[3"Q80' 9@1NU$OQBK5Y>W!S;QD1BA:6UO$4 M\7:@LB@,W;SCD7?LY?V[U+QZ!\7803'!.(IG)!VX,,DBYF:9C"P3[RKZ53;Y MNQ=2.AI-SSPR4*A6O_:/RJRC'6B&#E CM"L"J3UMPBP.V2P #AA+LZ,XG7#- M1JZ9E^L7H71;YB9SFF7OXI?9-\8LG;%S@"A=X$;PE-BQE]W/4A8O954YLS6V M%R6%Z3TCYH#1.%F8W.1( WB0[QJ\YO?2KS$&-V M^'!J1<]&L80LD9MDAOAUYI#$/.0<*1_T+.%DHA.ND#] MNO#;2?US-/==/*FM &D:SHLW!XK2+%V0,#H)!?4+Q6D==(ZJ+0)12IG%U8:E M89(NS%-ZM*7P[RF.JJ%WYA,ZY7GJS_,G.G0N#(Z<3\D\"#:(+NTKZ)3QJ3_C M_^WLM*=V*B=A##7%?*TZ@#2DE"P]IBGG4_^6X##[IP5Z+IJ.^AX(S]G:*(KC MI7A.,D+?LPTXQ] A$!&E23:O0!Q 1C.:+,@HG:2$^J7D7M9UJ4V9?MA@WK'>PR1;L7JSOD:A_\#PR=.C_) M$_7+$SB[A_U*7\R"[6&=*BWS;TZ/;0V:YWT'A"0,+Y7==!(JZA>JQU-ZZ/(" M?\#P1R.H4UJTYU4'/L#J4%O>BFM$< "_FD__6/'A.CSC3F]E6_Y+%-?3Q5(I M4T[T&^Q.*RCP"Y@#4/X9/7P0N:B?1/OC#R3&UV]]H!YL.CJG/03W3#FOEU[( M:5-GTDKFUTHSM4'2WQ>O)#H-&"$D"(=S1^@(S@*21$$:LQX>1@'-LH"Q; CF M]<$*3@(*GYA%!Q@#" G ^/\ET,PAY?.VE U92'5L4GIV1NE;P577OAY"'2"N M42Z51I>GVRY;]JS"RDN19V*E_4W7 _#O)3T51FNH0\KGI M2%V5#FO-V!ST-5=U?>$AW:9 MK"&[;4W[?B] /I6[L6F7%5?L*'$-K!TH&BXH.YNJ#W:VKSF2+L2FS$MG"<+L MRN**I'%D=66\]"NZ'/B[ M9[)=;$1)2C*K>VSCKA**LP4=85-9PO[#LB2 Z;&H@OVR_*]]C:T6N+M'X Z M>P3KHSIM:S[PZW@X(7-<&+>QXSOW^[^#5!+ P04 " "*E%A4QD4/L8$% #J%0 & M 'AL+W=O G2[0;+;?2CZ0%NT)40279).TK\O*^FXL]IR2MCT8*\W,S@[OGC,=YG4+^:+ZSW9 MT2S&[AU0KYVJ!&_)'35S&X!YK*FK%G_7"? MWLP\/2-:T(W4+HBZO- E+0KM2S> 92NB6'0CZRUU]I2RC0_C:L$/4O>&VQW@QL#D*RLC56,RCSJKF2MS80 M P,8CAB@U@"9!OZ( 6X-\'L-_-:@#O6\H5+'844D65QS]@JX1BMO^J8.9FVM MZ.>5SON3Y.K?7-G)Q9)5@A5Y2B1-P9-4%Y54*0#;@J][RHE.C@ 7X/O3"GS^ M= 8^@;P"WS)V$*1*Q?5:>PWSU;G.83+#!73YP[0^/^+NO-JRD M?2; G[=K(;E:'G]->/<[[W[MW1_Q_DA?:'6@KK0UAD%MJ)O%R\)'<1"JB+X, M@VG#,(QQ[)W"5C8,!7Z,< <[F7[033^8G/Z2":DKDX_3:!R$@X%AY 5)8-!P MP/P@P,B@X8 AA(+$32/L:(23-'[A3 BPYVR;2Q>'T!H5!5$2A@8'&P8C%/NQ MP<$!PR@(?3>'J.,03=9IVQRJ':!O2H,$%5<3]1EW7N/_J$]!"=]D0#47U;U? ME"SM]2IP12FV><$@C'TC2C8L\I/(K%<;%21)-%*N2<GQE.KQ@CZTH&+51>-#$X.6*13/4)JH'QPDM0W)A4E9A6RDQ*TUV28 MP "9E&PK>1>%N&T+M9)5YMH^J8+^9"+K-XZ M**5,Z=K9/*&M;-C'IDHZ4$/Q:SG9H+%^TPLDG%9(=]+/047=;&R-NX"AE2.' M$JH2M=J-#<-X+$6]7,+H XR<9"*[W7G02HV-0F%L[A%6#E@2)FB$32_3<%JG MZX);4_7924%#"4CR-M(Z;6V]@+':+IN,'#@?A8&5'P<.)\$@CZ>D>K6&TW)] MWQ&93(\ML1![E@[8J 1:/=,&1!A@Z(+IUI(:.X_G3@/)R-- O7ZC:;U MNR.JA Z(C*A:? ?E>H$9 M#C=LI,&@7OC1M/!_-!II7ASTM___B =Z7SP<,%<\W+"Q>/3[!H0GX_&C/O&A MZ05Y4?N@'6T("7 0BFP3C+TBKB7%B-NP0AHC=QBP0\L1\CW/W._UT'3>YUC/, 'XC&LD:F(N'8W[HC8R+&(.+9?[HC,!X=@ M)>6[^C!1*%Z'2C:G2=W;[L#RMCZF,][?P:M5<^S8NVE.0;\0OLLK 0JZ52Z] MRT@U-=X<+#8/DNWKH[8UDY*5]6U&B5IH&J#^WS(FCP]Z@.YX=_$O4$L#!!0 M ( (J46%2N5N(+Y0( .X' 8 >&PO=V]R:W-H965T&ULC55=;]HP%/TK5M2'36J;3Z!4@%1@TRJM6U76[6':@TDN)*MC,_L"[;_? MM4,SR +J2V([]YSK7:@62OBR4 M+CG25"]]L]+ ,P2&]T<"MW>O10*U1%!+N-3/KLN3Z90Q";8=> MZ+TN/!3+'.V"/QJL^!)F@(^K>TTSOV;)BA*D*91D&A9#[R:\GO9LO OX7L#6 M[(V953)7ZLE.;K.A%]@-@8 4+0.GUP8F((0EHFW\V7%Z=4H+W!^_LG]TVDG+ MG!N8*/&CR# ?>E<>RV#!UP(?U/83[/1T+%^JA'%/MJUB>Y0Q71M4Y0Y,\[*0 MU9L_[WS8 X3=(X!H!XB:@.0((-X!XK<"DAT@<,ZB( I;-C1Y.SQH@4_?# _[)]3$=5UBQQS UJ.CV_3B1-ZJ2)2YH<2?J%VHRP=>:(NIBO MD<\%,%2,4I5T2.EO3)]R)3+0K26OV#N.W?:;S>@B['>">.!O]@O1$I;$G>[5 M8=BT+2R(^T$==J"Q4VOLG#2V\C(]\-)JOC[A7[?F[I[TCSH1]1E)YU9KD.D+ MH\I((WC5X;+?=)S=Z3IG$EQAD3]#JY-5GNZ!DU&_X6-;4-PP>]H2U.FW6]BK M9?9.RIS\9UZ;A%[;S]"-HX:(EK D[@5A0T9;6) D327^7B&PO=V]R:W-H965T&ULQ5O;:@BU62$(AH2CY^P$HBA !$)1L.9F' MF)*ZP=- H\]ID'.V8=7G>DDI][X5>5F?3Y:IT28ND?L%6M!2_W+&J M2+CX6-W/ZE5%DT7C5.0SZ/O!K$BR5%Z]+HJD^OZ2 MYFQS/@&3W1?OL_LEEU_,+LY6R3W]0/FGU4TE/LVZ41990G$^\24BFM.4RR$2\>TK'_>O=Z*^:X$4PMTE-+UG^WVS!E^>3:.(MZ%VRSOE[MGE#VX"('"]E M>=W\ZVU:6W_BI>N:LZ)U%@B*K-S^3;ZU$['G -" VP=X*$.J'5 ASK@U@'K M#L& VD=B.Y !AR"UB'0'& XX!"V#J'F@(:F-6H=(MTA&G"(6X=8AS2XZO MNMROF]P7+%-SD>\EW+NE]UE9R@]BSZQHE;&%]TPD?+U,*EH_ER9SFK[P M$/C-@SZ(;/F_!1,T8"2C?;W ?DA\!/'9[*LE#-2%@9XRC$.@;P&0/>@ (A@, M ,<=<'PJX%24HH-F/K;!QT?./.D"($\3P"&@R5%S'G20 R?DILQN(;95_==_ M1!"$__)H6]L7N]I^FK2?!\;DHS F$<"HBV1;-$W#*8B#",+('G+8A1P^<!-J77EK&(9O/68A,A/PSM MDQYUDQXU?FB(E\M4LAR56F%[]5P*!*N<^-][EN>>4,*;I%K\WU'8X^[FL7/% MK^MZG90IE4N8;MEZNRG7I;CQ;H.N&NV^RI-R/Z=M*1R;*0Q0&/J!?8Z KW29 M?U*@5EGE&^C$[HJU?!FSZ@>P)RR!,X!F/:>R=UG( $1#5R<2K14H,"" & *L M(QTSZT-59 _<;+^5(^E.CC1J)+>KD9? Y.HIT:;T>L2H#U.1.7"S^7]$NRQA MB:+#J^QVS1/)+ISU\J/=05;HR$2%?13[VK8?M^L'H$@=N%G]N'(K%F7'C?+R M800_!Q:&![Y@&:PMVBN+I9ME@!(#P*T&C@O\>$$ 3$4P#05N;67G%CN=8VQ# M64BF->L5#1+%@;X13+,I %!/.)L51#@88!J@) T('L(U'VFQ8E4B^JQC>08H M:0' 0@M@G W.C:!A$IP!H!14928+C" P5"$7.P,W. M3R#[H6\-P.1M3,2\0CA0I:$B;N@F[A,I?SON]MZ]#1P*239 @5"Q-00_7I3! MO7;;S<"GEF70TE%#'^$A#H.*A*&;A$^ARZ!)L #M[^AMC1TUZX>@:!BZ:?@8 M909-4H1Q'$$=ZIA9'ZHB3N@FSF.4&;2Q"-+[GC&K/E!%--#=/#]6FT%+BXN1 M:!,UJARWZP>@Z J>LA4^5IM9J]D<6KB-B+Q!2-=F%DNW-H.*!J&;!D^GS09* MMLF50IOYL=[^6^QT;68;RJ+-6K/]R8KC,#)V@FDVA9CH"6>Q D'HHZ$RI,@> MQC]6FR'%T>@0CFZ>\8VH,VT'2X#"O&R?[FTROA1?93P3*;1:W^99*@84 TB" M'Q%VR&R[IVX-@A2;(W?O_2/BL\8$S 1UZ1.D! (ZV8'\P8V>XV*:O%5^[]>H5,X0 "XLO_!J9;B0?D%@\_)5[; ]46 MYWXNB7HD.KL^*5Q9[#23-T-##4V6$BKHF+[Z\:T",J4%"H4$B0:.<)%2%NB8 M!OMAK0(RZ1<0XNOZ>]2L'X+B:/2HXW)!U3G[3FG[Y6I=I4M9-F0T74;RY!NM MF^1=TKPIR+7G6 ZS,P<@C..!U<"*\_&C#M1;L9<)BU*^LN.*P?H@T:1SC'UM M5[P>L^K'IO@>N_E^,+8[5GE)*D*KFT?Y8WL!FP?L 0KB>.AIKJ)O_,#^7@-H MG5F3D6%(@D"?VC&S/G1%WMA-WE??:)5FM0E=\%V5E*/$,<=F&P]%ZX('.A>\ M]XS\D(?D.Y4G) 6E16+3&!U27>WM?K!.N]G2R],'8]K'S/K!*0V #WF _E,E M^A4V*=^MT+&B?.RF_)^DT"^QA;G[ GU+W^-V_< 5?6,W?;^G'4M(35)1GE7- M.V?&_AK;5I8C 1AC/QY<'$7=$Y.3@1^#D!COH[RRF+I/^(AB<.)F M\!.>\%D[<&)VX"2,0!SV0YQ;[* ^"Z:)[83/8A8&<:@_0;BV#8?T6O_69@6B M@"!]YF=[[QG+M^?_G53W4LWG]$YX^B]",42U?2%]^X&S5?/J\2WCG!7-Y9(F M8@6D@?C]CC&^^R#?9N[^MX"+OP%02P,$% @ BI185(5+$^#S"@ 5#, M !@ !X;"]W;W)KGU,G'O^IDB(8L-1>A(2H[OUW_C:/MUV MNU;FI6FTK6]I&$:WV[QJ;N[OS+6O[?V=VO=UUW^WRY_DH^Q_VWUMX=OMJ9>RVLJFJU03M'+]\>:!?,A$K!L8 MQ.^5?.[./@>:RDJI[_K+E_+C3:B?2-:RZ'47.?P[R*6L:]T3/,?C[U_-N2!S"KOY%+5_ZW*?O/Q)KD)2KG.]W7_33W_4XZ$A.ZO4'5G_@;/ M(S:\"8I]UZOMV!B>8%LUP__\QVB(LP8DFFE QP;T=0,^TX"-#=BU#?C8@!O+ M#%2,';*\S^_O6O4D/QIBF-="O&CWNCWT+OU;0KK]?JJ93=57FO2R# MQQ[^P:#V7:#6P3+O-L%G<(PN6 2_/6;!3W_]^]UM#S?536^+\0:?AAO0F1L0 M&ORBFG[3!3\WI2RG'=S"TYX>F1X?^1/U]IC)XGW R+N AI0@#[2\OGF(-,^N M;DY2#QMV&@!F^F,S_?VZDVW>5\W3, 6JOI*=IUM^ZI:;;OE,M_^&D%&KK@OR MOF^KU;[/5[4,>A44:KN%^0:.57S?J+J4;8<-ZM"[,+WKV'&X7Y!4A"P,P6:' M&WX4/X/9LK@N$"QE85JB@KX-D M0W?1F6V2A,74-;<+C(6(N6MM%QBQ,"&SQHY/U&(OM4?M.0L=:TOM3)" NEE6 ML?L,1,2QR\H%TI2+R&7E DD2\6B657)BE7A9?K/I _-".)L4F<>Z]"JWJ[:[O&JURZ&$J.M#">)J"(Y0ZD;$# $*3T0@-C,3=L'E#GF] M'V(XN-USWK8YI!B4%'-]3B#Q:XD "4VHRS]#D)S,AV]BE0'Q2X-?^XUL41(< M>3:"<'!Q,,&08(T .8WG*=A\3_P)?[G)FR?9P00ZS^!=)T$ Z&Q;5_FJJDTV M?V<2/PQ?7OP!D;#2H^G+\,2F>.+/\0]%H?9:2J'K M<$,8H(APQ*$U8.L_5IGWBS_NG0=SE+T8B&[%6%.U>6@.@/!$UP)!Y MO$2 E$5(TD2 +!7S:H!8.4#\>B"3:PGC5H*G'F2SQ]W4S=D+C@4P%R3W,W[+J]R"R@H6V*5BR?S%>(R$;[.8T"D72>1J'V'H,A2:4(%,"@PI0 MV?-3G-JD3OU)?8:R49A-7B_V()T[M>Y!Q$A8!1QDK>;9(_D]8BFB!# DH6@, M1Z%1RN=7_]3* 2K\"6O?%IMQ<0",01M4)I3/)JFQO^E(1 P)=RB2$(P@@H2I M)SPQSTH-ZI<:IA1G=*1C->[3N U>K=4P(,;#V=N*AE2+TDA11A91E%ZQ;M0VZO#9C[)^[KEC@*18"$:$2N_6M#.O/ M,V.M\J!^Y7$*]7M=20$E6UT,AR-!5R4E*K M0&CJ#?6?JR9OBJM#/;-J@/G5P-1!JJ[;PWV,DQ0*[-GV)A(TJC^;'2=4H3H\ M/C WP1,>49(B)D:PKRWKA4R)6Z7 _$KA&VCTEV-9IQBCORF1X(S<-.X0<2$+ MEH3(X@-#)LG\?&=6$C!_"6'"RHS:49BCI-R5_P)6$)C@P:" 2Y!Y@$$I3?C\ MVIN=%?O]RF3JKOVF:LO%+M>:I).PMH) L#[.%'P870GA,'4A<8PX;H8 02MZ M-#JS:H3YU(;0B@UV06S, M1IP3T;=$&EMMRM=J#^;7'I.Q7*D6.M#>&>R;$M9AL*)4 M]4$']@*\M^J#=5[HQ=@+2A81"A&CF.S H G'Q]JG4*:DK>Y@;]$=U[-^R\B[ MNL(Q K9_PA QDR%(D;ZRUM045JBM_6!7ST0 9!!_#+=MCN M:O4BY7AQ=URJS)K#K9OP-,9FB&^3933#U?LPW HN[A=\]62BUO)Q?V2ZU7D M;T#%@N;:[5=U50##M6PA(IPB@!G^Y[8RBKZLNK'.J&L/VDW ;6#]=EY;/?8P M'S*XJ[MBREF"Z!T$JO4.LKY!D'.6LC*.^V7&I$@&,$7V=3(UBMQR]M'YTFNQ[D5O:P&C\I]K-(@;)#:D6CU'''^J(H MS+R0*;^S$R9O$'F=K&O9_NTONO+UC\Y(=Y066C!"5E77 C,$.,?,2CSNEWAH M%79]<0D[4D3DFD@9BY&,AF$I#RFREX9 P9<]M4-N%1[W*[PO#:@8[:958VB_ M&\CK@'W(:WF,6GJGNJT*'>#U[RAW5XJ1B- $VWQ'L%$4"435(DC*Z'Q9@EN9 MQ_TR;WDUVV 1K.13U33: <#?=Q"J%5I:XTA=*:2"87G,A3*1)-CH(T@F(H\- MK+[C?GWW)AM(G:V\[!&-%A/!T3F.G7]!+94A4,=24_Y6T7%_:>IQO]L-*@62 MN<[3M>I,]?Q81UW7T&75#&=L+^P>"ZNCA%]'34NZQY,@F$D%MH'%D9R/ EE M*5*K1I!)0N?UL; :2?@UTI36H U_&G,ZI'H011UZB%2X*B3%SAX@.*SPF2$X M%LZ[B[#21O@WKOHU@9(:[:S*K^/&JD*\_>"3?EI\@AC26" M$U@"PG#1_&$.876$\.N(K^BVW'BJ0N?>?:_U1/ "7J0]ZYU>5-;[30R:_0V>6ZN MH];$65ZN,B$0EB*'5#($2,+8Q\X*$7%!B,PMI5_M>J$4$9$0BPAS^,L[6E[( ME)S5&L*O-3)]NG2ZK)DX8QQ^.\9^NGEX->3 O1+RZ_HE\R(87/&PWP_LFO^0MB*TNJ.4:N@S? MQ_ \[? *Q_"E5SOS4L-*];W:FH\;F<.*6P/@][6"%&PO=V]R:W-H965T&ULG99=C]HZ$(;_BA7U8E=J-['S :D :9=5=7I1"97VG(NJ%R8QQ%HG MYMC.TO;7=^QD4P(!EG)!8GMF_+R3<3*3G51/NF#,H!^EJ/34*XS9OO=]G16L MI/I.;ED%*VNI2FI@J#:^WBI&<^=4"I\$0>*7E%?>;.+F%FHVD;41O&(+A71= MEE3]?&!"[J8>]EXF/O--8>R$/YMLZ88MF?FZ72@8^5V4G)>LTEQ62+'UU+O' M[^>86 =G\2]G.[UWCZR4E91/=O QGWJ!)6*"9<:&H'!Y9G,FA(T$'/^W0;UN M3^NX?_\2_8,3#V)65+.Y%/_QW!13;^RAG*UI+PXX.N% 6@?R6H>P=0B=T(;,R7JDALXF2NZ0 MLM80S=ZXW#AO4,,K^QB71L$J!S\SF\M*2\%S:EB.'JB@5<;0TH;3Z&9!%:M, MP0S/J+A%[]#7Y2.Z>7.+WB!>H2^%K#6M'[6[OK0[$I.[/K(LCL4 MXK>(! 0/N,]?[Q[TW7W0WR6!=$D@+EYX(M[2@'RH38/D&GW@%22!4X$64G-7 M:]_N5]HHJ+CO9S8+N\U"MUET8K-[ 4?'I1D.(:]2Q1F=9%W"FF%)0&E"(V=-;M*4*/5-1 M,W0#%5#K'&T9O!0**)3;(?(F_'@/BMS%[%T0'\!?MNOQQQU_?!V_(]6(UJ:0 MBO^"!:NCF1T4T,1/]L!PT/P.%!P;!L/L2<>>_!4[U[J^S)VZHQV>IY[(LX8@/UG%A& Z91&(;P+/ ) M%7\^@YB<5?$%&D%=JY\'.BZQDV/V-!D3,CXDOVS8@/M[_8QM)C]1M>&51H*M MP3.X&\'+5C7]63,PYV 9BIT'RD-J(F_:AZ .7FET1H4B% MI+S>?'W/D)*\=ANC#WFQQ=O,F3,SA]S3K?-?0DT4Q5UC;#B;U#&VKV:SH&IJ M9)BZEBQ6ULXW,F+H-[/0>I)5.M2863F?/Y\U4MO)^6F:N_;GIZZ+1ENZ]B)T M32/][H*,VYY-%I-AXI/>U)$G9N>GK=S0#<7/[;7':#9:J71#-FAGA:?UV>3- MXM7%DO>G#7]HVH:];\&1K)S[PH,/U=EDSH#(D(IL0>+?+5V2,6P(,+[V-B>C M2SZX_SU8?Y=B1RPK&>C2F3]U%>NSR8N)J&@M.Q,_N>U[ZN,Y9GO*F9#^BFV_ M=SX1J@O1-?UA(&BTS?_E7<_#_SE0]@?*A#L[2BC?RBC/3[W;"L^[88T_4JCI M-,!IRTFYB1ZK&N?B^6\R=IZ$6XM8D[CH M9#$-)6XLIOI-7?)+-W.HMPQD=F MJC=\D0V7WS&\*,5'9V,=Q*^VHNJA@1E0CE#+ >I%^:3%MZ2FXFA1B')>+IZP M=S2&?I3L'7W'WGY\A;AT-CBC*YF+!?%?>PID8YX 0>^TE59I:<0-)@F5&8/X MZ\TJ1(_:^OL)1,L1T3(A6O[X9/P0P^*MWN@HS94B:<5[9RIM-Z$0'RR8Y\T: M$8=N%72EI=<4Q#/47VJP6S*[(EG_^:<793E_?>F:5MI=&BU>%\/TEA[/N,X_ MGNI"/_.+T$ I#-0&2(0RKJN$@N4N\K@U,K(N(; U>9YQ]K"":C%4N_82J>E4 M"IVGQNW1H6L$/M&_ Z%\X@R1.GC8==F7D(CC3F,[K"A2G>-"/H;B57/'(6I M^!VQ]D&*K61S'1Y#@JH[K1,==!KC1!M\/>4QY#-"YP*)_J+R.6J'A'B43C=JQ(V1* M>8="SIB)<^B8H.3!4N0;(462/)K@Y%]W* (EKH8>N[+BH_2J%N7SK,7%/CL)JR'&SU6C M>R-M-C(VZK.^U3]<7PV]7F SD&E5/["'6NB8#.Y)T"$6SXOC^;R8S^?H$,2: MTI,*U#4-B@\EH+X(-)K\EU.0I9(*'BQ/ICB/P+.-HO<+:[C-&;KE\N&J5415 MC.O AY)Z-K0DA0TUS4^P[WI)/TL"7).Z#5"=X)K125_?I3$G& M$0_)!$J+2L2-D7IA2%3_TH !]"8>%9 T?L$AV,^MN]_%#^7A]3%B.%@4R_D1 M3W&%?H>*C!2Q&_AF=>\I3MRRJD#X>AT3]+5+HLS(V0RP0ITA62$.7L=&F/[7 M*V>V]_S$!;%)CVSN1_";7Z+C[/B.?Y.?K_?;\X\ ",L&CI&D-8[.IR?'$^'S MPSH/HFO38W;E(BHI?=9X'9#G#5A?.Q>' 3L8?]V<_P-02P,$% @ BI18 M5-5>$@2;* \X4 !D !X;"]W;W)K&ULQ3UK M;]O&EG^%\*:["4 KLNR\>M, CI/TIDB3($YOL5CL!XH<26PHCLJ';?77[WG- MS!F*DNUL%_NAJ25Q7F?.^\67U[;YUJZ,Z9*;=56W/QVMNF[SX^/';;XRZZR= MV(VIX9>%;=99!Q^;Y>-VTYBLH$'KZO%L.GWZ>)V5]=&KE_3=Y^;52]MW55F; MSTW2]NMUUFQ?F\I>_W1TF^VWSN8%/C_TL1;DV M=5O:.FG,XJ>C\Y,?7Y_A\_3 OTISW:J_$SS)W-IO^.%]\=/1%#=D*I-W.$,& M_[LR%Z:J<"+8QI\RYY%?$@?JO]WL[^CL<)9YUIH+6_U>%MWJIZ/G1TEA%EE? M=5_L]3^-G.<)SI?;JJ5_DVM^]NST*,G[MK-K&0P[6)P;, M9,",]LT+T2[?9%WVZF5CKY,&GX;9\ \Z*HV&S94U7LIEU\"O)8SK7EWR921V MD5R6R[I(+'L%&_VYG;[>O9P1G?F'R2G)ZDR6PZ.SDPWZD__2G-=[IG MOI%C)O]U/F^[!K#EOP\L<.87.*,%SOY/P/MWS9V\SMJRQ0<_-Z8U=9;FI#/U\8>L6QA3\^]>5 :K)[7J3U5N<+_<_FR)9E'4&0[,J:6$^ X3: MMBS[+%35A_:6K39%6UQ=_-IN.Q M'6SBM[K$3Y>X#NWS?&T:.&WR\-__[?EL-OW';Y/+2?+S^?EG^GSRCT=T-IBY MZ@OCEJ.1.-T%GXB>@?62ZY6%58_M=0V+M/V\+8LR:P!ND^0>&&:#F0Z$B@ "(&39&L^0)BS\<-@5ER[,5=E"W]W M%E= G0'_)*P&'$2\HIDVB@U-DM]:@T!YVW;EFB@<@3)L00X=^E15*9(\=,$^/VE"9_],62UR"^T8(: MLV%0=:L,:'&Q0)*DFQ8XP0ELTPEDBK+-*]L&IG;[66@=S7]KV]'UYUU/=,WD M!6A5X?RP@299-!9 OH*%PMXGR64/;,%_=FB9)O,>-MX@I^@21(^.KBZ5"1I3 M9?P-WJNI>_PJMR!J\-QIP&CXUI17V;PR@@0\#B^YN4+8]:U9]!4L<24X"OIC M5?Z5SSY%^$>4FR:\!@_%T+;&,<,-PK%4)AT#=!@CAB0M;;&NV9II9@\#V6BAU^( MA.@6@,#P/(J"YF ?,!5D34.X30"E:1R@8OA,DK<@])?XZ,^@A %=.S'^58GT M$LM,EG_HF>>TN^1*_ZC=^ M.1 VL^2A6N*73Z\O!Y.3O 8P\3 R$#(7X$:"+>'XW/AXN;&N LFK'+WSRP* M822\D>^'.1I06+;9@ I)E W7S]BRZ>?PG4 3S^J?1C8R#O32HK':"YZ+'1UE$;EIL\FY[YB\R:>080/OYT4YDM M A#5DZ+/C>?,/1S PLF6(@ ;L\P:W"X"+^_1>(Q8".(,$AV2%EQN+K!DQ-TT M]F:K>#E?T_ 6F'[BS:]8&P"%K+8U$#Q_*$"L6E#5KD "(/WNV1(I.2NX"E9R M\/H:"Y1%9 7DL<2O0::#8,U7/4RUR;:\,D)_@](;L (U5X[0$48(YV\))K,.3A?ITB$02CXNP U[J RVD3_*)" M'>4*(*T6>D@XB1*<11E])+T%#[K*@/T.B1ONNT3#CPX9]. "51SQ8"?O+W)5R :C&(L9\0IA+%XVT8_Z*C^ M$9';(3JY%QA9G?7WB%=?%IZP'=\$7HU:)&DYP LVL.W>VPGFIN-MD_;)A@%3 M!B'E<'LCW&:##W0(U_IX/P:1Q@)[:4FC<;X=M1^0 "6([BM+7&L228<5@)?& MP#[Q^N)C\)3[SR&2$51VV?+U"F@I\V"DI4&2PF %>6'/N#2K:(A4PE9I]H($ M-HI)8:SXUQ"A4VV,,9K4>^ALF])%904>;005_'8S_AE4!C-"0;>.1]"6+^IFGPENPY%F0.T>Y MN[P-@?'>RART'&!=>=:SM8)C-L"-@93@0.YJWA5B_ST @U91 KZXRV0 M ?!G@H3_A6Q=HWY!4P&8"8F'TZ2.C>DPFHM>P#U=@5B]AA8Z]IM MD%TY,6AJ_,D$TQ'U^J8G4($%M<]EH=U#*P-FU8.GLVDZG4X1O+1P0@LKP*>R M"S@D0: *+H4:D"H"C@!X6\+4("+0-'!Z_G1R,OT!.=)T,IO],$D^6F9(^HJO M <5X6^,^ERD"G_T3[VQCRF6=7)#9G;.6'+2]W'T]<(F5[8C#K; 5B,#@;+M\ MX^007S)@&K%AP)@#\\(P94/=.L1S#>WZ=,<=LD''Y!RG*^ M':!:HY20X'6,EX)Y',Z!)M*@TA^OB9X=;TX*$#S8W$2D.0;7H.@6Z+(E[1C^ M[& !V/UYGO?KGI=FAHWL%;1-#-* )O00U.CVD6P?P!H<40D9U@Q=>"88#2!2 M&/^C?2>+JD@>[6AANGSEJ;D,H@MPXU/P:Y(VP'X-Q"F >P?6-PXAQJX^$]^3/;2. M]Q)Z! F)[*KL>F>*>,RJ#!@^#?-14/U L^C%WT:Z)Y"&0::<+8'I"+,C$K7H MY"!91\8<7B\LA&YWW$TZPHO)2Q/O>2-J[ & T%G?H9_VQUW^RCQJOYQ[D)RD MSTY.T]/GS_#OZ30]/3G9@=PLG9X^AW]GLZ?)5]OAY=[]"+S$D_1L]H26F*5/ M3I^YF$F+?E#MR3IWKB%BZ6]L/^_0U^,?/Q_Q@($J!1*X!(H!=LM^SG;H/T.7 M%JN0&9M>P.5MF9MB/V=@1;)5TP./JHQ3KRM1:\6Y&.Z;^ /1HHZ$:(]=PV*Z M#*M[!2!LB\0W"7;2LL315 3G&4&H;!68?%O9+*(\7,AG0=Y!6:E&>ZYYP$;6=;"O\AP.L\*T< ME'G?)D,7H+CW\+3!5[BC^ $#^\;^RY9<>!:H%^%"HH'BM^%AYAR=3BV#T[KH$;M%6C'3/)J(&U\00?;EC^&]@MO@+[P&_$2/ MH4?.V!AS^V.VWSK,=:CE%[P%P4"]LOUR!5@ LLK,.\?!73@"F*7#H'#Z12>< M+%SD@DRI;.3F=_$.U3@_T4*/#S_SDNV M]T$1C_"!7;%MY%YOA6T :0J_I%C'W&$F>C90>6A-59&54;,>1S9T5I)<)-4! M0R.95^Q(F<%@#V@X3;75V@7,W5T;HE&RHL"D[9AA71]=? S( 2=WY MA='O*Z<+2K+U0/ Z.C\CP1/DH38833SE4P581O@S23XWF"D@!CTZ M1SBX%WUM_->P>;HA0A(, 'H&ERE+I4 U#,4R:1AOU"?$F,W>J4&/R&6*X"9" M#S$F>AUC-@[0=;="X7LEXB3H13M1P=C$+-O("-%;9 BMT5#_B[]P$JV\ASG" MF+!_/WN.33&?5J0=\(JD5[_JF+DGC MP]\7Y0W^W?J?/Z!:@W&+I%Q3\(%/]0%43E;;V+(A;"=9C2F'>"W^:+"']Z-Q MXE-90K,O%[:AA"/T;9KK]I8['(<9NO0D4.UU1+\-3&VX=-MXH\+5%QBN'AE) M86S$C;YI?*9&+6YN5BH'T6]D6+:)(^3D]",%DJS2N16W.V 99X' U<%I_D!? M1$NQ0M)XUALP+\6D4,H=>DVS'C"](>[L5%%T,#I6+]H]3I@&A3SS,I'/QT&9 MCLT8- 4JHTHROM1 M!D8"KX!/P5B,[I$_'@.BXSD/ BODKHUC2E$X0>V KG8,/\FSR$#*#:4/U,#J MLTX[3S:VK,E3%=QH[IY*=H"!C8*J<[7U%^9R.PKV@;)70_SJ<(J)H+U';W6& M#6B7-06'D[<=U6-\B55G2IS(1H),A_8 M4XJ/ 5E52PJ6:-YY/9M34+N0ID'S1#Q9'$XT" M+U>Y10LY DCOC83$PUE;1QPN4$1;Y( :*R4^N_&S0UFS'H?4'P,KP,*'AX^T_A.X5B4 MIY$B4(+-UR9+:PL4CI/DMQJ9+EIV.+50+=D=$:TB]5G0@1N?S[6-,A3Q)W*F MT>'+0DB1Y(+*!HL2(-&BBS(/.5B!D@#X$N&6L XY\3B4G3+L\^ .7AHS&SD* M<#?1@;4)KM(,D"K])2^R?!0V-*.YP>P,[_%4=RW>UM@BY8![")+@$<.EO-EO M^:M\MML3_R0[M579_"YG3F,\"3V?^P K!/\D&R2VLDM"IXAHA14Z5[0W5ID3 MNAQ50EX?KSK@TX 9[Y_=&,7:' 7M!XG.-%Z(A]O+WMB:C62Q\U5=HOM),%8@WG4UW= M5V'Z62B+9GI?.X5&M*;W >M$@?+/<_HG"W\???&XR_B/D2^[+G/ JQHFYB"D M#\/[A-@(FRG*."8@A;VZY$=4D:[*HB>EV#%\P6\%V0#OV*566,/A(#'_C>(Q M_HQHC3$>.^_G\(X FA^SVL[MC904N,B]?.N+9.#957*64MH [?-CN9Z; MJLI@5\U&C96O]>!+K-)1WIT32JD%)M*WDNB.CJ#D=!+=T#Y=E!/PP0I $O*,JSH>S-*GS\[V.K>Y\&,V39724VU3L7>(-8GWP.L(2(.L%1#3%(^K MYYW[5 *GUOIZ(T9!1A2@-H[^P%,/9B_2LQ=/H_J5?>4K1!@=0&7>=U$T9X U MI64Q.X.0WXZ,)5MY;'FO:K(*HK&D.Y<&U/(];L '.D,*X28 M>#:Q<* !E$ W6TPD$HWCH YYQ6[=ZO\6T<1$_UY3"193JZ,J1MK' 5OHH!5T M/QN(T^+X[V5C^PU"6OFXM&$D'!)O\KXV4N*"&KP(8-#M6T-:,86[1Z4M2ES8 M;R$=@!#@WK#/2DDNMQM>9[Y5?HL]#G$!MMK&0+_9=SIE28R:E92]M;-?QL.E MEFUWP-VHV$I23LHP>W#Z(GTQ95?]@].S=(8\ M\CL88Z1EP02[FQA3"V+=;3(B[O<<9G 4Q9^\' \NT\[DJQKUY.U>X SFP]/$ MT09)AU"AALAM[T#@A+FX1)GAR.[(!^.2HCMTS2[%&4FI"\2%'/DIDG0N4<94 M$B7^#*DJI+6:>)5JLJ3.&TGCQ=JYY( DL[P*@ MF@OE&31.$9G#:=%%:9*^@V&$,#8S%QM7-O/_Y * M!W0O!"\#^A)5I+MC[6 W3RMU&>U;40\HKR^,'#@5O%F0$'4"6:WO[5T&2[ED MPX*+=46Y>__Y4THQ^ @[#UX:>33Q1ARV9SVH9[!2+FY^&LIRRD:(L%Z37QXF MT=;V_9#TX&)Z"3^$\ *F QL@=9CJI\.0AH4+:-!#M"X[4F'@ :F-TO2K=AH. M-=AGJF=7!')-]IA7T-@B4#%U6.>\*$K)0\6LE&/4%SDFXPK)1\[&6 [,N4)] M$5/XVUW9OT_T(Q]D-\^74+$;L[B""R'>G5^^UCTC+GV]P@65+$I8R2GTYY<7 MGF]\M1LPHY].GZ9^-;)'+Y"&R?E&I'#A=7PU"0YS=9B LO(#1]AY U$K!QQQ M>C8]/@/)X:;G8%*J"K-^R4"E;[9LC6+1?V &OOZR,75>+840S &MZSV9..K^*[AU*>!/Y@HPD 3CU.T"(V?CD\8I M$:[N+Z]LSY'NGFN8P!K'[%CMC]PMX94!@#F8AILM)84)K$ELS,2A74LQ86_U M[V:$2GC+G29*'_87!+O2T6RV'P'++/!SK'EP'$=1*L7KMAN1+904?=S98_J# M?=]6/'C2,P;V@Q[,=;].EL!4@/# 2$S^[#'\PJI:0^[72?+.B'4@"=E2D9&Z MK *73Q26Q\0H5CTH[1A $_AU;-2Z=*;0HH"\)I3YW_KP7I?=D,'CDL")"X\# MV?O+EY6=HZ>8KGH#%$BY%139WPC=@@WMZL2[5=D4G QI!K>F$F6[*/$04V][ M[*F YU_V)3< PC(2876XT?I4<$L_C4@D=%CH\+6Y!)XJ!45.,-JNX_AR) M^BKD&M.1.;%G;45 BT]@CUZ4&A@0%=U$;JQ>LK-W:H9D M_[3+EM#1YQ4=7%YA#AB#9<.98-=V4'&'KD]$8:XS?*?P!)AM+>DFR E$ZR$. MOXVK?;(VL!=MEQ!7D6E$P_%:+'-L^!&$9,/"IY Z=]P:;5D)O77VAVW$W>41 MN7$ZF/$IF4R:?HN\.$QQ4,;AG<>=4(R2BI[Y^]C.(=\W)S4A20@9#6W5!5^? BMFFHB-4W]L;IJ5X&<*!4 MBF.^T\S\LENR(ZO2#EAM2=F; MCQ[\68K_/SL3I_Y)^N+T:>QKX!PDG,P=T'UV.Q#7C"ZUP>BI,5$AEG2TH@0$ M9H_'R!Z1'QZ3@"\Y!.U#^_!\BZE\54CF9=<]]B?PH3KAOG3>OD$5$A !JP(D MK1*KX\-,.U'"R %%M;;W[J$C24\Z2W8QW(O.?OQZ^.S;03*>G@7Q$AD\Y^+9 M:Y+8+9?44MX8%T_0SZ)&T.[F\ ^U29PDGW>AZE8"KD_UF6DRMS6<&?_@D-\M M:7V3. %,IVV^=8O9[.C6\FJU@;-YF] $=:X]RPK M*>)TEA >55Y0]CUZ1Z,H2HU=@!!C*1@43E)CT5O>RM*:! $IP?BCIBOP,2L* MZE6P,!EG%KM',-C"#&1!,4&85O;+O0W"UQ3=KJD5#"=94+N.;:JU9Q?T"QX MH8]1C6J27)+R@6-^I1 @[L2C4?AQ[7^\'P;)XJ3BI&H64JZ<'BQ<1>6J_AV( M=W#S$=2C0*+?03\:( '[R#\KU9ASAX?/2>,0]9Q( ML4-IO\,B\#%,OI\7]B/(91;BI&U8JD!46_47Q.&2D[/TR;-GH*P\34]/.2SR MX'EZ-HO#^7=7L&(-YSWW#_A*9N%>EXET&6#C$8P"]()WWJM$T4Z=E[459]DD MZ&QAAKU9?'%VD3N<>)UP(%(B)6^PSA?G*.BV*JXPC\;O5FBQ PPFG+M>MX<* MSB@"&UQL,(Z6Q,(S+']E1[4K%G/68L\E5M1,L;@?#$+F:9UQ+!V>KS+)N^-T MN[C7FGCDXCX6&AX.P5UHWJ5WRE%<$X;SL4Z':$%@2&M>E>W*<&Z#:@A+P0^L M AYKA!C['7?2 T('A'<&TXRKE.^(.8#K01'AGI0UL$WO(86C^@Z+C*23Q:9^R4!T1/+GH!_2]VKMOG/8MB7_BDZJ-%A@/Z5EV4 :Z$33]Y,"1E M8ATXNGZVKF,HY3&H1L;8:WF;Z+1,:5J$K=(Z LGHM&)T0&$*C*3 34H)7;4 M>C]?=(M:Z?F9M0P5'/U@KXG4"T?W#X]^?O_AZ_NC1^R?=0:@Y,FZ&@:Z<\\5 M-9#D00IQ,\V'I"\XSNP1I=9:L@4Y8]@3"N*A Y2WJG48#:WPKHWPRL3A2?]3 MO/2812YXZ4ZDH80 \"7E/D" 3W-_D3MPVTL'W..@B' G2*Y]CLB/I\PB/PJJYRT5XY&XC*[0,>D Q3%VK&BF5PP0LJT1/U+1"A7@/5D^L.@NX/KFBB6&NT3:]FH()FZ8H*JW'5< M)K77KTX&'FT%]6P01E5<=S#L8*&DVSKCSC-92WY@]J?Y7[^G,DI2H*0/CBMU M'M^B;AU82>R"_ M8;=,BE?0,Z%5I\4V1/Y'V/;*OVG@]'GR@_KG;8]E>O(#P8&F M=6[,.QD2*B$+_SJ=W3+1^#S8<.XCQO^ N^$+*>*4GGB_V'O5S1RQ/&Q_Y]>. M<-T[V3D6/FR7,MG7'L 58.V%&W)9''+V_(=[9ZPI?H3.RH)#'ZI6#1XOI4#- M^=7$0'74ATY/[W^037XTB"_ D[!WXR4,SS96*N9_-DB"Y,"F2%9HCG_!G<"^ M8"^BKTHU#T4S8VTNHMRE]OY=+&KN"K&_JQ3(!!M>!A"VK+N7<5^1\PK$*G;Q MT?R$?,#4-FY_QTBZA37*P4UE]K1/8R[EVJRE%%@HU^PMVTKV;[)@8X4N@F4W M!;8'@:#0"]V5P.[IV,9RG9H9=(?VCV#R4Z#['P!).E/#7.P:1M8: !QK-4:I)Z)FU5#P;(]AEB]XR4^B0&;( M-[&OOH%'B+*E4H-[<^RV/V'".4R"$Y5(A4"IU7IQQN9@Q9B??7<4*W:R4![I M\6N231>Z*0 GF'Z21M_13R.6BG;WZ2Z'.JKCW+:IZV"084&@"P>Y7R6(Y-YZ M(!F/U%D,F4FDET8A7-\U1:7@VV9AJ%D';>0>.ITJOW0YC](Y*TJMITB>WJ&X M)&1]$?8<9W(HKW/BG,&#N.SMZ=!D[K>8W.S\SBQM^ BC.:3>0]!1 M&O:FUWUZ)9V4TJ9T66U/<2K)GO9%D.'^A\WL;/'!E,6>K4OUZ MI%AYC](4+85,YAASGX-*WG EL$OP].M0U1N0$7>VOX[;4V\\>3L" JSS<33@RSM&RD68?'QUNK9)75]2= -B/DDDL'SY M'M5LM#VJ^R7E#DOS)&Y0N'5.D-V;]35.OF[WP'7B%)K2?,I,2(4[IQ<1D2MBEKMS<)ZV0J 0W"2>ZR;S'XD\LJ'+%WV[3H;3 MW>M J X:/<;8'>G^;O^R7K@K#X"!3Y1ULRBC6;5RPJXBG!3*_A-=.:&:/XD1 MORX+;HGBVH[HE04/$^S53//CWB6_B9(X>GX-BV3"^,0%F?M6#%(WIBW$SOI( M9G@OBT# V=CTJA57^RIYQ+XU)AO9V&+%[9REB32P":U[Y@:V5-HFOKK>]58D MG]?7AFAK*UP !3'&S_;P$=:10,?A>$FA3/P(!08K4NH?N@M&F,Y?IK'[82HN M 53QL$N_'X_)!=2?T<0#>1<$8Q#3=A@&B%+-F*D,Z9$(D3$Q1%ZYT)XE==P? MM6PB21"WT0B$'0GON!^1]\(L)*_$"?_# OY6\:<2CP*)X "'-4*1LD^5H4,; M&&\\[+=AAF@;E] ?JPQMDYA MV]/%*5*DXEO(L] M/>G2ZK]<_A:*>C*5\.B@)?F2'A=A;1@B/6^WXJ$>E(L<$N*^0:=[!8X#>_1Z M#RJUV'UB\C;T\ ,+ +T-1;G%>Z:!)B"% CR1 ,%=F](SVGJNRT M\#UXK@'MT624:^3<8*+WW^'JEES,H5QHKJ/FX(1K=(G9:)>2*9B&5SCI/)"=!G.J8; R2.#X=%DDF7;)*UP'*&G'.K:H M$\^7-JN&F+5C'93[G7_8$A37_;.W'>=9WDV9';$G'&+$"RMC(>#ADM0>+R%= M_"/T6[F+_?"[\97KHHA'O;#7QOA&%1IB.7;D;JP'*A%ZTQXS&%\7+\=0!9Q)BS-,,95'?,.\7;=R%:$:9 ;7-4RD22I>]-7 MW*SV,&G]&I&6>S_EN+/>E0/M$1WND"&UZ? 6(B.\.R#NA>7@XM(Y0M%:UAB= M=E_N(/=./61&;V(&J&5-976_(!133KI[W-3 ^0H7\OE ,WVDH*@>C]V=7D/@9B#Q"DA'/_@S$?CV@=X?5GN*N! M.K4WR]ME948.F''[>*1I@ZQ\6%<;D $O<9F%9W(Y@Q!WFS85Q(V%GI5O)5VMKBY&7=7CB1!XE9N(Z&DGKTW3D9N(FN(ZE_G(:XQQT]VU/>:7#8KB MX?O$4R38G5G"K>Y=@Q@@4W7A7%C=*EUXI]+9[+VUL"$'%3@E#E?#14"T,6F*HR]=:Y-TVXJH9S!F1N>J4M"86M&F"E M9O;.K S;*CH>-00Q$X,D&Z@V2BZNM7N17/8W?A5#>U\]!]\U2(CB'5-7$"YM M'*ZN9-B]C5*YG%2EIRO8=^J"-#(=*N/G+>5TI:- &PO=V]R:W-H965TZEA6>K+0IA<.M68]L;:3(_:&R&*5Q/!N50E6#FRN_=F]NKG3C M"E7)>T.V*4MA=K>RT-OK03+H%KZH]<;QPNCFJA9K^2#=+_6]P=UH+R57I:RL MTA49N;H>+)++VPGO]QO^I>36]JZ)/5EJ_8UO/N;7@Y@-DH7,'$L0^'F4=[(H M6!#,^-[*'.Q5\L'^=2?])^\[?%D**^]T\6^5N\WUX&) N5R)IG!?]/;OLO5G MRO(R75C_G[9A[W0RH*RQ3I?M85A0JBK\BJYN^*?&#S(8T3B)*XS1Y0]YX[__8RQN_(N^VL5BQENYTN525"%"!]]YE MZH6'_K-86F< H_^^H7>RUSOQ>B>_4]S?E,Z5?&EKD>MNR^PA-U?),A'5.I7+V[8.VWT MH\JEA6+OJRE8=5T(QZP5P1I5.((%S&5D=6,R24YFFTH7>JVD95>$(V51T%:M M*_@ 0ZPJZT*M=M[/K-!-SIK61I0E.R&?:FF4K""+K=S(HL;Q1_ _AT M:VFE4<=4:B/9!%%#9A8"TN[>.[J/&M@3@9-!B'<&NTM1B34K9G,:U),I=GRK MJI410&:3N<;((7W=P _1 ^Y&6%I*R0G(=%-QAA 7$O:51+$(Q$<[4?BT(K0F M&+SE,^Q1 3*WEW0G[.;9%E1(95?2&&@YHUD4IU/Z22A#CZ)H)*<1FDIL!+5E MWQ!RVV#GN^0]I>?1=#:CKR?TUD*QM/$XFLX3^M_+/R\@G+0; '?N>!;4\9!N0(QH?E M; 2W:J,R[^S9;#Q,$D[?B_KQR47SC-)X\D*-%_-G[C J\=%?/-S113R-Z!3SHA Y*.$,HEGL LD$+*Z. M8,3KH(T,Z):G8 J(9CZ:J&0OHV,XUJ .A"<"X05RXN!SR2FQ5 7\Y1($D$JL MAUSX#$C8@.3:U45R#UM:X?6$_,#Y>YH'(WCF,:'-I3.H\E\Y@]\/9'M"LJ?>[\G MA+T0(WV[8W?8_U7#C$@24=:ERE QE5PI/.2ZR5IL"*.0B)71)6D<,F]APQ=? MKJG2CKXWPC<'K@ K:V$XV :ZUI4*U76(#?K7H5OD?E#%,6Y"^VKV[0/ Q[SJ M):'3Y&#T%SUBK=EH#-#?$!&>1YQ<[T+9@/;9, Q:..CM9]M@!5H),O?$L*NU M]3@))<%<+;)]S?3X1[1$UH/.D.Z-)O\> #\MQEZ/2^YVH7B].O>R^SQ*;Y=O M06U^N)YD)AK+(9"[@$K>Q- W"NEOJY8+1!9'Z 6: H% M39C\D_GQ\+0'6#<8\4,, =!4>0!)/'<[[T\G5B#1=:%W>V3X^2!,3=WHTTU& MQJQG:30[G[#2=4M#'=1^]WI\>X://&E^@DF2X%TA MR>]GH.HLC"CCXQDEC5_VC5M1^*X. ON'J!J\T;>#30QB#C'I;7DN.6ZW]%^P MVA;PQJF$.3^-DO.X[Z[HN>L;JN6@M544[/4D'!K=Y0FIWJ#PQO=U5TOZ>$\B MS\$IG!RHG$?S>,87DRB%[I,=#8^ /<9?.\$*8_Q\'GK8&4TF49)X*=,HN8"^ M+&O*IO 97@0 AC'@I/@SC+B8%!/NK.^FX_VX*WI21%]*M[V_^45K"T&#;6DT M3Z;!P]ED?FQ/.V5Z2)[-)M, ^W$Z;RG@1S$4,4MSXU7P;S<\K:036Q7]U_&%N&#T&%[^*SV21B\-%J\1:YP-!Z>3P=D MPJ>J<.-T[3\/+;5SNO27&RG0,W@#GJ\TWB/:&U:P_UYX\QM02P,$% @ MBI185%=C:_O=! ^ L !D !X;"]W;W)K&UL MI5;;;MPV$/T50ET4,JZKFW EQ@)T,"&G38/11^X$G=%1"(5DO+:^?K. M4%IE[=J+PGF1*'+F\,R8L#+-YRZ4*3H_]W(TY/=:]:Z02-X;8OFVY>3P7 MC=Z%/%*W5C_))O1-@Q(V5NG MV]$9&+12#6_^,.;A_SBPT8%YWL-&GN4E=_STV.@-,6@-:#CPH7IO("<5BG+G M#*Q*\'.GY[SAJA3DSE? I7!<-O9X[@ :#>;E"',^P+!78")&/FGE:DO>JTI4 M3P'FP&DBQK;$SME>Q$M1'I(XHH2%+-J#%T^!QAXO?@7OVJRYDM\YU@(E%UI9 MW_0!BV^][# L2A38[%LK(5O2 M.E%A8EPMR$HW<)JE6A\!=BG:I3"35O@((<%MUSMA[%,\,B-)D=.D2'"4,)KG M!;GJC9*N-\+;KN0#CBV):!I%X_,/ 2>OUDU%9-L9?3_JD=$"]AJ>'Q5LIWCS M6V\%L7KE-AP0LX+&P"F+:):$KP:Y-MI:8)1F"8WB#$<1<$L6L+&U1] [RK[M M&XXIX*TV;BPD,'R7+"C+B@,^DXXW\#CN5VH)81@RY<-I3J00XZ8$>E%4Y%LP/Z9"S'$4E*"I8S7(:X[XS MD*=(DX%,E-,TS-\6X],0*-G4LJR)M+!SV?0((=7$XFEI#5%MI*O!9(]^A^1L MMV2V8NVDXV7\G] LBFG"$NH'+$V'Y=F"1DGV7+/+WL Y?DOBW([:4(O:H!]7 M>$*Y-%[7!H\5RL:*%-E U;.13/J<"MW-R)0$5W.'E/]T&-NH4]R T+CQY-"5&-8V]\#8.ST?X"Y!IF]D!9T M+4O38U<$'[,5UKXV_88NND5::M4CQ(Q XL,"&P$< .A1D\5XW(;=*CETT)C& MBX(4-($F>^W)\-%\(K6 0LF@@X9Q2CYK1. OLY\AM04<,^A!.0U9.B*6O3$^ M]9(O92.=!-O75WXB!XX_>!H9S=,4WCF\"_*%&\-W-GDDO_Y2L(C]3J*$)EE, MWM_=W/A#BG\/K)R()HMTLAJHIHL%R;-M!O2K]&>0S +^"I #1A=%1EZZ!LQW M;F.M,&M_Y\30>^6&B]DT.UUKSX;;W _SX4[\B9NU5)8T8@6NX6&>!L0,]\SA MP^G.W^V6VL%-T0]KN)H+@P:POM+:;3]P@^FR?_HO4$L#!!0 ( (J46%1A M.:FAP < +82 9 >&PO=V]R:W-H965T3*V 1\))HL$">Q)\F$Q'Z@F)7'-;G9(MF7/K]]7Q5:[ M%1\SF,%^D?I@%:M>O3K81UOGK\-&ZRAN"UN&X]XFQNK-Z?C-V936 M\X*O1F]#YUJ0)TOGKNGFO3KNC<@@;74>28/$WXT^U]:2(ICQO='9:[[U M3OL[]AV^+&70Y\Y^,RINCGN'/:'T2M8V7KKMK[KQ9T;Z MA^B*1A@6%*9,__*VP:$C<#AZ0B!K!#*V.VW$5E[(*$^.O-L*3ZNAC2[859:& M<::DH%Q%C[<&?)6VUN*CEJ'V&HC'<#2,4$Y+AGFCZ"PIRIY0-,[$ M1U?&31!O2Z75OH(AK&I-RW:FG67/:KS0^4!,QGV1C;+Q,_HFK:L3UC?YKZ57^UJ;K9+= _'N_H4):0NMA$P[5M[ A[B1$4E< M6R66&CISC815(CJ!++;8',L#ZA3:6]O4LB,M6$I8Y;K4LDE+^&XDKZ:'(#_X T;"'3O*Z<9ZR5C'KP M9 !TB')I#3*10(\;K^&0T1X.;/ G?;ZYZXOMQN0;LLMY /Q' [@IJQH[U@&+ M82P](J0DVUCHN''*6;>F^)CRT1 2D"MG46+#&_%!WV@KQN(]JWTCOI12_1>E M!-J_UX[^&!A6EJIB T!@BH W\"V7-L$=".\=N&0"O-2#"&[:<>6("T; M^D(;WD09,"J" .1BN;OKLVBH40,0=2,M,02*5C48%[4O* 4>U[SS9M(!NF-2 M8^W3EJ5X \(&IFXX&V#U;23LV..'J@F#T@&+&VDLO>B3D-=+!("HP!0A[TQ, M7.*()PKR0LI$6!))TJR0)("C207F!1GYC/TPZF&$3P4R&QD!*+$;*FM-+W_Z MUV$V7OP21(Y%:Y#_CT3N+6+S@/%MOI!]U'*5J"N75L$M9)JPC#Q"PU D@+ X MF'6).I9+ BU!^'A!2GF<,H9@BHQKFDPH+?NMWY5&LJK E"'C57\O&1J=BL#H M;$7S!E6PVG.BP@D#?J"CZ6()+NZZVH,G(W$NO;\CF53\.WW@Z3]J/.U/YY/[BXM43K+1>,HE'A-[;2HF#%*=X+9W;>5S MM8?X@75Y$LZQ3/O T0KZ?GNF-R4/3-PXJZB&.%'5( WH(N;S_GQ^*,)&4G," M2ZX01%R='HRQJ4:_H(AAMLJO*6XOQH/9B *=)%*;RZ;C_L_SZ5]7D@U&U3<4"[1>E MBW:\ 7:N#IQW5!6]J]<;(M%L(+XAKQ@=!.,&"#:]_/Y)Y/K]HQ^FI&;;>IR[ MHH!@>M>F()Y65L>.RO>?/_7%9'38GT^RCGAJ#4KC&$&;/;?Q?61K3+R2VP]X MT8@P.6#9GCT[D1_ 9,0HR9N\;(PFD#KF@G&<]I3@-=IVCG+U+IA'<8^1-AI5A+PSB\F,WFS00C:2#*:=[@B*4>]PH=S1681A! G&F@ MK40]W:\R:)\\1'VDZM<6B<< $9^X[&-3:AS< M]9"-E(HM8)R8AAQ FD+]0'SI,G>_*BA-I.5![H=2VR#=>/]YF5^?7!58ZT M)994S"/"G!843FG+32$I;.LSND]=\%J4T;= ,*< 6+.B9MCDRZ4)UP?O:.ZZ MI&"WJVZUBV&]HU4=]O!JF%-43\?_LT&8QF\&$R6"S$:#!>D$.C008G M9S.ZGBW8.:)4:GI+.IB+T$Q_0%[N3NA< C":K=.H^&R(]\8:\FXW&^UY>28M M#\O Y]^RK&F/'8!H1B@?A]US0II:F9'CK'^8S;KR#T/0-+/'%;Q">KX6EQHG M'=BTX5!_ TEY6)N'\UGO1_'BU>/[?ON--9?^."1]7A MQ^F\-03E.C5;PB[%6--Y^1&]J1,3M[H%!=?/%92&9>> VUE#54^)JXB_M#F" M]JEJ6G,8/';@'7:^)13:K_F+">8V.O"DSPKMT_:CS&GZ%G&_/'W101E;8P3$ ML+:"Z&BPF/6$3U])TDUT%7^96+J(JL^7&RU1UF@!WJ\&ULO5IM<]NX$?XK&-?7VC.T3%&2[;S.V,EEFC:7RR2Y]D.GTX%( MR,*%)'0 :-GWZ_OL J2H5R=WU^:#HQ=@L=B79Y]=ZOG2V"]NKI07]U59NQ=' M<^\73\_/73Y7E70#LU UOID96TF/M_;VW"VLD@5OJLKS+$TOSBNIZZ.7S_FS M#_;E<]/X4M?J@Q6NJ2II'VY4:98OCH9'[0W:Y>7QC56B7]=3YVWB(%_'Q ^[H2/6?CX&XWV^"[! M?W*#H'9>%<+,A)\K,3,ELD/7MT^Q(%?55-G.&/0G%:^L*K07;V2N2^T?Q&=E M*_'.R%J<#$_%L?CSGZZR8?8,KX87DR2=#,5'=6?*.\CFOE/6:_HJ+#S)3@6^N\B2B\N+;OEGXV6)=,#MCGM? M'XML\B2YN!J)=\JYIXAH:U7MQ<)83LK5-?I7.+G$V5>G>S0[&:9).DI/Q:L- M83!F:>K;,T]"6975%DB\@,2@YL:J#87'69(-)^(_V__8UM>5:7"H=J(&9N+, MII85:? K_%D@XOAK61=!N':ND76NX'3G':T_'B:7%T,A^(W@XV(J#M[5XHZ:V 1BSOC](F\]9B82C\I6I%K)^$+"QPE:A:V]X MH6NF3OW2X/,2.P'1P AA5,([&+U 5Y;Y;RD0,_#V?+6*E61TY;:S\7?U<.- MK+^(]Y(<",]<.V=R+0-@.R$+0)ZFQ"7LQF[L')#>[\U=N!W=;%W;66/QUG9J MN :7VCK^A*2'%6$[A4J6/MNP$7\Z?'8J<'.K[K2#O9$.*':P^YVJ90W;^[GT M?%.K<[HKB=-U"'4X",[0-?E,%362@$0M$'LXA1>V?HQ0D/<2KN;XIYAJG(/@ M*=70@?A,M]WPY5R2!WS(0BN7HC!+Z"@76("O.3S@US2%;]GT$G$XX0_H8D * MF.PD&F$O='3F(-^2A,L@@7.I9#2*(KK$;K<,X%M2(P19&Y3KKEM(':QG%?$) M4L!,2WW+\8#=-7\):H&@JHL=^B5D][+AKVAIIP4N/=*NJ)!%^MW6C! 2SG!L,'7O<5RCW9S#'CHQ>@08NIAD*#V6 M5?LF%+.JY*R&N=;,#/.'>J:M\^(7*(O(H,," )&V2ZN].C.S61OPWW@PJ*>C MFTAD1WV62X=0+GX&4>+[<9HBA6! Q=")>#"5HL_I'2]?6'.G"1FF\!&"0)*% M CW47B/A*#_B15#^G"EUP;?]1%!&QW @OR)9;Y"0;K?S@-T Q,:&@V2PR=G" M:F/I:_Z.US&Z.E*5@16A[;4L"5GA_6@DB?P/Q_9"YN#WAD^N :J8!4P#5 MDJT:;\QHVT%8/V\DT4M=-97@=70FF8Z] 3-^?_/V\^MK^G0\F*3W 4S 919G MA#A0D8#$@[& MM+)W)<15H4)H[\RUSNS00+7YN3,!IW05WU> :<7E,ZBZ($OB:P(3W+<.5E," MU1'VA;F4YF)TS P)W>(Q;>J>@]JJ)H@4!TBS;U-TQXBH/*O"DYY(+E]Q/3 MF)F.08FN!H-RF%:HEIS?,]6S;3K()M^%%V/%XO:XA.($Y/WTV:^&1%TJ&LHEL"YD MBN[5J%"?KMTC(H"2B#"TT/J,E(Y);3!6]KD%&9-DL1D0C6AZ*VYZB8%&\& YH7S)M@=! M0BAV=@1>$J5B4'^SS?Q\3X^+4LU;=[]4&,>2@"<1@1^=]N.\AIJ2"5=) .N4M6:P5.S?6"*$ '7T#,_A&?5 UF M$D^BI.YT"BI==-1^2[&N*]!U*"-W7%)G2 -<=I.3JWME0VE%,4(Q7T$RK$KD2"P:Q"Y WH;.-PLW;KV_:;@E/-C:!SN)48::5W-G M5C/!/CEZV[X^.D71]TNEU@H(!]U/@T\#L;=G30AMO 4;56J?,@2:+AB[J5N& MN)9-GOU*$P^$,2*$;TOJ#>B3DTUPPB^"WF)6WB.U:2JY^C>2XP M]/HWP.;>=&&$N+H:[HV ]4YJ*[:;NJ36'$> -BV":?9 #2B^H-7AFS?!EYQ M\*3I>A\?V6,,Z>B5N2D+BE])5>2!*;/@[J"-=1I=,A>8-D[SY""RA>Y](9'V M%91#] '\L!WWXD3[6U.K]G+0O&;^TA;T;MHH\/J;2-'_E/!-<'UK.;F*A4* I1=JS!@*SK<'*6;YB4TMJ/Y#/8S]U0;D=\1 M-CH6TIPW^9<$4&O!<$L@U'$*2IN"9S#U*R3L64Z[0U!;I2H5F928Z6AL>Y([2_I)U M69U-0K9VB)BL#-);W^J]V[=;!C>1TO&6FW%D/Q#L&G'(RJ MWG>7=O$)S]4>7[@V7:M@:*0@ WSXNE\[PHB&V4H4LQ$66Z/H[?:CP_#3E9-W M6'9;$880!@$F>T^NNN@!)!+ M6_W1F\7A*NP6\4M.2E8K*=,"]R]^&R[TA MQ-2(M5,ML# A]\IW/%*1-"_QI#8XU:8W*0<+&@3K:;,V#.S;>"!^K&EAB.,^ M! +\O"X/WY:>=Q9-25RCYZ+]U^9J0OT#73KIX+R2#RWV!XX<,JKWC *;M=UV M&+?FW DM2M4^*" :MUG6DT/UA.B!M 4'C+3=9J%AWDI6>"[+CTTZJ6W'W#T>Z-N:F7&. MD"]6TRK&.72IG?EZ*H#IRP+=+RKM">>) _MP,2>9=7Y->OS2E5O0A$)+BG$! E:@SH:^(+3U/LD@< M#>IHPIMLQ.4Z#I/.^&0*EMFF3Y@BTX.MO?OVC@#;WQH,8Y!B0CE#U5_&]J #@"U['S\X9S O%E M)P?[[ .S75 &8Y%3V_FHZ>%RQ[TSQN8PS0@+IHJPBF5F$QHK/PK)O1T;>/P8 MU]RJU@?1ZZM8)6<5S5?1,!%?J/\8CDEG_79N^77%K(BT8T7!NDE0.Y.E!RX^ M(F^OY!.MZ+\/INAFM,,T[1&IKPU/;)RJ7NL59]T/HIW*T$6;FDI*)KA6B%Y2T&K),'2S4P MQG3K!'ZLU;:>728^FH>]Y/5QP/^'N:9KA/]/WMEA\YY)@L-^[,TC;]H'LN[P M,Z5'YF5[[0!DIME&'H=3!V8+C+6U$883'>4LT(7HYZ)/QN$FOLFNWRB=]W[D M52E[RS]E(YB"N\+OO;I/NU_+78&7]H P 90< !D !X;"]W;W)K&ULI55+ M;^,V$/XK R%'U;(>\2.P#239+MJBBP;9;7LH>J"EL44L16I)*HK__-!HN';72;WMP5+!\$_I#8NXLU,).] M,9]Y\W.UC>;L$"HL/2,(^CWA/2K%0.3&EQ$SFDRRXN7ZC/X^<"^'PWJ@_ M9>7K;;2*H,*#Z)1_-/U/./*Y9KS2*!>^T ^R*0F7G?.F&97)@T;JX2^>QSA< M**SFKRADHT(6_!X,!2_?"2]V&VMZL"Q-:+P(5(,V.2%N0,A>04@S^&"TKQW\J"NL_@F0D#N33]G9I[OL M3<1W6,X@3V/(YEGZ!EX^<#$I=JJY"ZEV-O5!DD1MQ\+01 M+_?H2J$&5TC4DV0K3NP)M-8\2>Y_-X/;JI*LS] Q^8!G@PQE\4O'OI*/WK Z M"&B-#8UO#D':$F^/U05OXD?3!0G[D8V-VTF0@$C/?1!;39/U] +!U?%.EYG>4R+-%ZGV7!]E1?Q:KV,R;1K,A.YK,9PKD M78]< ,Q8T?AV-^$8KJ!8Q8O%FGPX!W4)I.^V$* M3J?3&W([C,X7\>$!^B#L45(L%!Y(=3Y;7D=@AZ$^;+QIPR#=&T]C.2QK>@?1 ML@#='XSQYPT;F%[6W5=02P,$% @ BI185$^4D>^V! G0H !D !X M;"]W;W)K&ULK5;;;N,V$/V5@1OTR?5%<;)IF@1( MG"ZZP&X1)-ON0]$'6AI9[%*DEJ3L^.][AK(5YUJ@+1#$%#5SYLSAS(AG:^>_ MAHHYTGUM;#@?5#$VI^-QR"NN51BYABW>E,[7*N+1+\>A\:R*Y%2;<3:9'(]K MI>W@XBSMW?B+,]=&HRW?> IM72N_N6+CUN>#Z6"W<:N7592-\<59HY9\Q_&W MYL;C:=RC%+IF&[2SY+D\'UQ.3Z]F8I\,?M>\#GMKDDP6SGV5AP_%^6 BA-AP M'@5!X6?%5MB*[>.H-!K6WWJ^ZW.NPYG$Q><*OA%R_FKJYUA,HQD+(%S9V- MVB[9YIK#V3@BA!B.\RW<50>7O0(WS>@3$*I /]N"B\< 8W#K"68[@E?9FXC7 MG(_H<#JD;))-W\ [[!,^3'B'_R9ANM8A-RZTGNF/RT6('E7SYQM19WW468HZ M^[]D_@]P=-/ZO$*ETK[992!7$M3D>L&^5W1(L4J&C;(;JE1!QMGE#Y%]3?F> M.]H?U6^+5)W4!C0L*A7+E?+:M8$LQS1)$A]M 8 ="NQ7.F=JO%OI@GWWFN4U M)S-'S8ZM\\G@$>J*;>%\&-%GL(PN*B--H.NVIK*-QF=$ GPZ/9B3P8<.'P%3RZ7GI8I8U:ZU42P.LN'D\"0) MA666'7$T[L<-B,L2H#@VG86LV(_K54>'5.J"V5DP+ M9HOQ53"UF _R<7&EC+*0YDX&8SIPF&P2E&>33%!Z#Z7^5,*4SJ/ $'#!2VUM$B$5<=)C M#@K#C@A_:_5*F;XK_1.B^@6B=Q$_76U(*8C9>ZF]$SX\T5T()48HV M!Y)\XN3/MB@^?*AT@,91FU3$0U*1UI6&VHU#VR7(@AL7 .2%N/3C6AM#0=?: M*&\V6V01JI;KP:[Q8H7$*F>*G6.B/T))+Q'YQKN<6:0)J6EWHZ56&V&K[%>B#V1@ M)P?Q>' NV&A>L909A'YP>Y99DEAXI790@L9>PT@5*Y9DN"Q9*%KD$&0B/-1* MB:PQX05QRS$U&\BGLMC6,#R&DJ'1.!S4R6;TTO=KO'=EJ-DOT\5(XJ%FNMM# MO]O?O2Z[*\>#>7=Q^Z0\^D*.L83K9/3N:$"^NPQU#]$UZ0*R&PO=V]R:W-H965T=IQ. M$B!I.Y@,,+M!T]GYL%@L:(F.B$JB2E)QO;]^SR4E64[BH/LHT%B4[OMQ[I4N M=MI\MJ64CGVMJ\9>SDKGVK>+A&9ZFJ1 M1-%J40O5S*XN_+T[I1MX99KNZ%F9_(RN]NYS%L^'&1_50.KJQN+IH MQ8.\E^[W]L[@M!BE%*J6C56Z849N+V?7\=N;C.@]P=^4W-G)-2-/-EI_IL-M M<3F+R"!9R=R1!(&?1_E.5A4)@AE?>IFS424Q3J\'Z3][W^'+1ECY3E=_J,*5 ME[/UC!5R*[K*?=2[7V3OSY+DY;JR_B_;!=H4&O/..EWWS#C7J@F_XFL?APG# M.CK!D/0,B;<[*/)6OA=.7%T8O6.&J"&-+KRKGAO&J8:2R?_[1.XK.?V(!*G)":EQPG[3 MC2LM^] 4LC@6L(")HYW)8.=-\JK$]S*?LS3F+(F2^!5YZ>AWZN6E)^3U/O[] M>F.=06G\XQ69V2@S\S*S_W,L_W>I[)VN:]2XIV6?2DDW6M'L>P;+!!H)F6"B M*=!+U@F'0RZ-4Y" ]-;III!RMI.-+DGS(,VD@4D MV$IC(,R2[CG[)5@Z(?,/F#"2R<8I5X'6::8;R1XU%+<2&%'B\9Q=>S:D6M8; MW!W2[17A(N+>DMXUMA/V8*27239*=K:,>!3Y_YXSCF.>]6>OZ)EQG$+22@\0 MU9ZC!5W)!&N%88^BZKS/;Z(Y!$3)B8C+7 MC:Y5S@I5=3ZR78L_N/N(.-$9Y,$ONN/4II+L+V"WQ^X:V78F+X% (8NVVUCY MI8.6BAXZ14E(^'D6\?/D_(2G3#CV)H[/YU%\\(,S@#O\==K!WEQ;[\&;-,01 M90%S'D-**!WS:8$!5G/=-51-),25RO;&H."\G*G=O5&4.$!GT05DWAI=#Q4< MK"11A^B3MY[FNB@4<<#*5JB"+,M%J\CJH!PE]C67%FXCD@<)\^/^^"BM-(^] MQ3]WKD-IW@[E/?5-/2TP$SA/!=>;/29^DF$XO-45!J!]^T)Y4VFS>VD41-Y+ M^:RIF._BY"<6)WP9G_%UF@SDUS_&SZB_CW\X<*QY&F4\CM8#Q\UIZ1%/TC,> M':2_.TF;\;,DYN?1,GC0X]$M MA0$[&[2C0L126FH8;2C(.1K[*$?:C;2N^E M[)-QUQ='8$EXTG?JH.F3+\JF\R%#P/O04ZB/8F^&I*8ICWNMZXBO(HK9.?OG M\W\^4-C=:$4)^Z]&GZ?Z_F1H;F8.)R>TVP"GO79WVT9-I$A_@ M^A#U9Y'[-D@.=(96,3N93Q*J *J+RDQ&#>$J<&;^ '(%0V+GH 2M2)U3S IQY_4?K.]IEVQGJGP-[*3!!-Q*!#,6+ M7!DI;&?VSU]DJ(NU*1#0@63,>1B,6%H)/G)DU8P+&FG&$M=/]R(LG@26>/L( MV^E+;UY/QY?F: M]?,?@\#J2A5^4MV(RH_0>WKYM_.77F 7DP\#M30/_O,'J<#.$[X1C'?'+RS7 MXDI!G/.-XV*-H/&>M%\C[/?9!Y?M?H MSV:M5"N^;*K:O#A9M^WV^XL+DZ_51II)LU4UWJP:O9$M;O7-A=EJ)0L>M*DN MXC"<7FQD69^\?,[/KO3+YTW75F6MKK0PW68C]?TK535W+TZB$__@8WFS;NG! MQ&1 [ ;$3+==B*G\4;;RY7/=W E-7V,VNF!6>32(*VM2 MRG6K\;;$N/;E==ODGY^] E^%>-ULH&LC25S/+UK,3M] M-76[-N)-7:AB=X(+D-73%GO:7L6/SOBCRB%U+ MK9XMF=0_3:L6EUK*^47S]M\NE:37LY.^/+);VBZ6\6/H-!/OOS23>_-J5 M[;UX6^>@'K8MKBI9XU:\DSI?L]0"T:X5CY+U_>]_-X^CV0]&+!NI"]&L1%%J M>$>CC9!%LVU5$0A9%SS&T*KKIBH4O=UN=7-+K^D537QX\8GX].A[46(N $"> M*V,:+=J&U\MA-V7=6:Y EETD2@2S_K29ERJ7&R74:J78T06FHGD*V2H_Y]NK M#W"O=BWJ1JPZC4=:W$#_+42BROH&CE4HT<%\]2$: K%N[M2MTI#2'21H!%#. MM." QMIA3:?WAV')JO(\*N)YJ<0-Q*EK:'1Y3TN56J@OI6EIHE;IC?DJOZ20 MLE!&K!I++#-"G);]AZQ# <5"KB8 US6H;3LH_'[_G;TE/:N\M(K0!&AXI16\ MHLQA'?XK9O[ BZXN(4HGFS,RMSC\X>/USX8OHQ_. [%5FB,):.SG(1-H6!EN M*$2D-MNJN5<*KWLC#;RQ&$ N:ZW;6A,2\N9&JQNGZB0,%O@7AJ$PY/*&'N;- M9@.FF-")N+;/2V,Z4+_MM.E(>IB,1*F^*)V7QMN-\:0*#!) B-JLE);+2CGM M">LG$W&Y:3JB:RM+UJP"LJWRMHJ*82N!9DSYH9ZRX:A946> MP--.=LBQ<9@,VALN?204Q0P!Q%>;)6;RJ"_N( -)1EXA?3#?B_<=O\<"GM]/;VM8>/( M07+Q"RMHO)QLQ9\D< ONY.F-IK"])$@7J3@5T\DL$?-)2M?98AK,IK.>HD*< M)<$L3(,X"\]%.EE,!=*,E2I)4Y!,3BY25?3=;)$%X3P[%[/)?+9/P$.117&0 M)FD090L,B.AGFHI%N&"B?H&RR+*@M[%2#TXT#>(T"Q98,YO,$\P3QR*=9D&2 MSL?S=/6MO5%?MHK1 &[$1G&8O#"8+D!>G+"$YA$FSC)=2>[_5D_PT?/ M,$S=>T>:?(4T3*%Z[7KG&UNY.6;F_!M:?$/T6+#9GT9SZ"R. W$:)T$8S>W[ M4P@PF48,OUL;ZZI[)@V.>D<_B&X[Z.YA[BD.9WFT[D9RN/,>(YW'2,RU%<17F3Q))R*[X9WE7-9 M*]JI^%B:S\]66JD!;C51$$ZR&<;]6%+ A 3O2U45(L0CXO4!AT=IW\=3,+V5 MNBWSUR?@\UZ+16/ MZN48A^T:+NV\_8G<'K%MF'4"6!.GBV >N;>GTR!)YOL"N#QH(S:S)8OGV>;! M-%S0=UU-T?.F+O_ILY)#P9.0JC8$)I5T?(Z=_X@PB'DDL&.86]IH[=9S0?"! M10U1,:9@X*(B)4;VQZ\P1-)Q],0G_V'0=-G.@^CW$YF #6L_>Q!?RLHF9P]C M6QHA8F4AH#I*)M.%^(,C.T$,2X)IFHET/IGVL>$LRN)@$2;G(DXGT_!H>(OF M +0,X2U-)DERD)*'+"8P%0219";2;#+;BVM/"4,Q!F=!-IN"'3O%4PQM-@]B M^^,00I!RE6>]2(EJI;U3KZ/[?,'BF.?X! M%N*OO,EG,(1%NB"##],GFJP?<^I&7;8V#ZF+7E)(;AK-B;55Z4[Y;D4NBW]T M$/I!*_.RLIKO]5)R?8M!?8C&>K)MD?EZ/=&H)77H!$%ON2KWE+-19!\N \J[ M34=1^=:7V[1(WFE-DY$'(J,")98%=BHI\C6U62A:,\]]%*K[?-X2S4Y@2XX= M+X#VZ]V@,R;/.0 +:-=ER#!J)S1FEC(5S(59C*=F!K)? M-\7C@;"WD4)165?6/9ZT[!P]A?R0!OSYT]LK)_.S0JUX!%O >9\AVYK=V32QMN!'W)&-PX(AW4\&D(M1!)U7(@Z-]9.[[0-QF&_57E3 ML@*: ZBYWZ"#.F#7I:QVK+P"L%;LY*O2Y'C)F,C8,B;R:C3DBJ4U$,O)_2.3 M0R4C"Y+&^X?G3_W:89QKDZ 0&#F-HN;6C6[NX!2C$6>CZ[+.M0+?9#%^!/<< M]O@):85]'L\=M#2K$@'$E@3C=:R/@^HWK]Y^^O%2;!!/L XXZ0S2C2U&518I MB[+MR#D)&_:4YZB"I%X?&@$&JHZ:;MM. ]&,M194&P WUBZJ(T4],T.YC7:B MIM+XUZ[<,OX,(XD=F>.%*7WC$]R!'C#&>4P_AF7D6:A(@H;@ /+WV($+[ND\ M#*C<$$Y2SJVE+W:#=4!@-VC;P),.:Q"[*$&F)OLI3/\-=GY;EK.%M MBBF].ROQM+UKJ%O&F4XA[\VHK&2SZI &Y)0:L4WLNEWO"FS>@\E:U#%#GUIS M!X=:K[NT,FXX>\6/!K45,B#J@%;5AOL'IEO^ ^@3\.<4?G/0$7CKQJ14,&)\ M3XOKX38P**/T+;4-VK5NNAL;!N1V"X889GU_C*K(B?C0 ZFA]KPL"JMQMY)< M-K=#-]0C4C,:Q)V[)34W^"M"5DL[)Y3\X:V$IX.PW:@MSSHL/TE>SJ?$WF]FY 5\@QGHW1]MRE[J/^K-K'\LX^[:0E^ZR3 M&?<2VS>2UV!H1:TUB^'BPVH%Y>A _)7D<"^NM[HC,![#Y.LW'\08*B]]ECH@ MY<%/N %=FM8F-C4+QE$W[!P1_%"9,C1_%IPV,2\VF/ M2^(>#7WCQ<:V[/(!0\;ZC(."RP26"C#/+=R]'1^VN4?("EPE4YI1/@H#^LT)V"6YPMPO-QN/#Z M?3SEIRT2!#D\1MKA\OG6;LTXJ[12Z(W9[3#/KP2FU:WF4?Y)1@RH$OIMWH\68&L:XK[TFW']5EKE'X7'/[)OF,TQ-_=_B.E3*Z+@25!D:$&@1/9 M'M*\^S]H7 R1)LXF4?SD;IL?=>K&_;;.^4[0'YOCSKYQG]'97MEXIX$W&9Q[ M'P9!ZP"T<7J\ZB25V+4.=-%]N\)M+U&VS WWL7H.;4NDTTD\.[XM,3NZ+1%1 MV__@ML13.I%35-Q)^/2*>]2!9"%^\]9C.DD6OAY_3C8WWFKATJ$_ 6$)<31@W$KIH4/(DRBN,1U/ M=,B%^>KS0S*NDI1Q;^LSV[="<>9K46_[5JJK4AO. ZSLUI+2]OY3+[+W4 -; M9[3P.TU]].Q)Q]*ZX2Z_\]U]ZETS"D69'OK%>V21$F'V]JC%/;#D?OA"/FRY M4?]PR!_MTR$"S 'T3N&50K%N2]CH_$'H$>A#\IU8N]TFDRB:.1K]- C M7Z^^TR@.IDGFP\^J89F9\=HL;UBY6X]S0/9;X&Y3[_28$@:W:X5(83&(GZ86 ME=WF0>UR4F202)JY&T0G*RE9A9XXGB53:)J.K%I5/V"O-.,^R\KN7W;:0FNA MJ#%(63"7WHQQZDLPAS+6"=&1*D/Z@:1%?64@MJVY)UG6^9!DB;NY!(B1#;]RLFE#L)V_FL&U'T2D!XZ MMGTQ.AL/;F[X?P"09Z(RM,?D^Z?]?S*XM&?KA\_M_U!XQSL*!HG#"D/#R2P[ ML8=D_4W;;/FD_;)IVV;#EVLE 0CT =ZOFJ;U-[1 _U\O7OX+4$L#!!0 ( M (J46%3=Z7*8Z0, ,) 9 >&PO=V]R:W-H965T?MW. J'E"JNI&MK74+1JZFT26[N$J] M?E#XK98[>R*#CV2I]:-?_%)-(^H)225+YQ$$/I[DM53* R&-O_:8T>#2&Y[* M!_2?0NP8RU)8>:W50UVYS33*(ZCD2G3*W>O=SW(?3^;Q2JUL^(==KYME$92= M=;K9&R.#IF[[I_BRS\.)04Y?,4CV!DG@W3L*+#\()V83HW=@O#:B>2&$&JR1 M7-WZ2UDX@Z)R[^>J]Y.\XHTKZ'?S "I)1?N;%E)-LE/M]_ER M\>JH1DG"QX1ZO*.X5[L>U%(R3A@I:#;L/ ACA*_]PP:G.1FA[>$9N@<^;OL\ M(=F4IX1E!; 1*3@G:9'VS'+"<@[WB\\6..%>B8^Q3C@99W1 GX?S;)R3(BV& MWP?#=,_L;4$L#!!0 ( (J46%0)6410]@P )T@ 9 >&PO M=V]R:W-H965TJ6I(G]ZU;ZCV[OV,N*&W&C MRE]E8;>O1HL1*\2:-Z7]I/9_$V$_,Y*7J]*X7[;W8]-TQ/+&6%6%R="@DK7_ MR^^#'7H3%I,G)B1A0N+T]@LY+=]PRU^_U&K/-(V&-+IP6W6SH9RLR2FW5N.M MQ#S[^EV=JTJPS_Q>F)>7%A+I^64>9E_[VVNTO=?+2/]T?>R--7BK3:,'^=;4R5B,B M_OV-):;=$E.WQ/1_-.$W9U/2/3<[GHM7(V25$?I.C 8BV7ME#%L))*!@TK^P M[L5:JXI]&=^.&:\+1N_EIF;(5\TIX@W;"TSA&*A*))]YSOXIN/:N8C"TJ%9" M=\:FGPE^XJ67^8R=)9,H6)YZB\GT9*>_A@63*+)8LKB:#:9XS== M+-AG97G)RJ?TAHQX$6$E+RZ)YK/,7:;+:+;$I9]_G,/$/4#(.#%E0]K+FMFM M8#?8I2IEP2V>W5K\ 5Y8P]2:?3B:01H&23LM#4;A%'/ MV8^B@.@2"O_PET42)R].7CEM6)PNV&S)YO/.6G$43S.6+6*6I;.PT]R+QNR8 M#(Z_B^F$?BB+J=@=E.Z*[1.V7PGI*C M]XXJ1/^#V M@37:7=-3@>VX^M39(V*-H37XT&K'Z9WAL% 2__6[XYB@L-41.CT6[(12-D:+ M=.[RM)* MS$@F&5)FSI8++*'RKQ=4< N7O0@RE\Z0!L#)@!W3:(+\ 'H@1+_48"2E_$,4 M/H@P;L^UY@B54O*5+*4]L#2*9Y,N0=N_OR@R60/KPYF7--B3!GI,0:H>,YBF#>99>QFR^L-!16[XV7CU>84-!P! M"V=%R_F2S:)9MJ#?^93]].[]YW>=1O$28K()B^?)676.#532>B'3:)EDCW;P M:]BIN!$FF8Q8.,L7#9E%!._4#3Z*H \>(S+L>VD I#!;+) ]?,R.NPQD^:M#UEV6=L M%D>+F)R23J(,*#XPVE'Y-P)T(IV'@FU/A305]2=%']&$YF[0!1N#PA' "F]23BSC!S"L76(^") HU MO]KQ^L"VO.B0IG[LZC.R;#)Y\J@W[#T8A:N?J8*:H%"K'WRI78P M,?:42\!)+.9D\0F6D6S6-*LAAY M,DT7CT ?$!6E/4"-@<L0;'0 M[%UMA:ZQZB=Q)^J&@K(0[#9TFNDB\4SA&*J&U>2H&Y3 M'&BOA8P]#4;PD. PXF\-N'4AOO [@E9?+N]\$-5BP]V-N),% M,;DQNSH)**#OPA#5DFAS"]H\M)+F:(^"0AUD!EO=$<9A=G#[2:6]+RI*$6>, M@\\4>@@3K$1KA6),;,7).1"U$J>IU1"5'BKER-V]-%:$Z..4U4)<.)%Y4S6E MMX(#+13AQND+RY+1'?7K6S?R+9"A&<3[W/K'^ 46->NUS"7*$/:%'E?!!X\L M3?MLZ9%3L#4O=4]>R1..&!,NMXD5G1Y#DY_Y D!9Q%,,$)/_H0/Z6".^BA@%X'[R'MI"K(NK"B:Q41 ]]!1ZYYZ06: M-IX<=M<4UWC@Q88^V14ZJE^S*,U JJZ*(C!# (K>D.JJ(U9GG@*B1#H2>'YB M)03;<(VVJO:6>U>S#9(48!Z%E*#^8T?G&C(7H>^Q1*U5[;-;UGVJ0_F 6CJ"MA*.0/7AV M HE/.Q6:G?)MNQ: +-O&2R%=6!:>-GJ S4,!4(X6Y5(C4XR;$1SOUZ3IF(#T M\B6B&&SK]):0E"=RF--I";"*FZ!AZ0*E"[PC/8X\_&+S+9)@I$;W,@3=M6L( MG^QXA6UT;?K+MB3 L8G(U]AA*]H' C/^!DO" @=7]='P9;YBDXYD=V=41*%+ M#G'/ 57..6/VH3[*0HOEYGIL(_YZ!8?NH:6H$5VB<*!#'J)<,%!. G4(3GSY M-&U?VP8 %-@'["H\1=O#9N& P T"% "\A[UXUR*CO\7L:E>Z\QW?%F-#6J)A ME;[_9.8 D*U"60\'1817M=AW'J!QB$'7;GG;0J@*?39:F@LKP\H850A!I5J+ M'4=X\;:N]".L]2Y>#"L)LHD/ ML\F (M N=EK=2>/ ):!%ZZ&C@7MCL$5"!#QLLVIXMM%FL1F89QC-A1(^V,-1 M%8I+19\,?*YXYD)US6Q5673 >XUFB;U%6]'V(%=PWL75JC%>Y=92UV^O/A_M M\Y YN1-\#Z 6I=GVSH1:9<-9R1'L$4[ N4H O(JA1,?!*7AE[0^5*E53&(53 M06VWL D)TV+C:C.9T/5/ ='A@$TCBQ:]:)K7@0;13OJV]VC6^ASBZ.2C7TX%.90C)-5JZ0/56!R?U$7V\%?I.4JW^W L++7YOT&KX8U!> M2Y^?.V*+O:@?A&MWF&.[YM5TJ$C$&S03&4]M[OIXI /!.RZ!#A "7>\(T! J M#9VI4-L]WD6 MQH=D\'$^NYWVLXZ4%GL, RS8BWBYF+.@@,<+/\:KW=67'F+1]FGW+J7:?9$W MB'+XFA7*!K$VU#WM[0G:V=81NJ4=EA)>*XC(T,(YWTEJI>!&O'1U\.KVAF73 M"4E4T=,,"&ZMY3'1 ='"!,CGKJT-,=G(LM M?84#8%5H3DHG"-T0,D"&@T,'RRPSB.+X*<95\+S7 M[QW/U"S_BD+EZM2N@X"5",^'RH>">C1*%_.>AM.QEL-=AYF@^Z<7]?2_.^-3 M-:*W:SA"0)[J'$)T!@5-8T@R!(0TQ1+.'PWP2#N/=M!]] ]U_] _D*F'GSI6 M@2(Z>STXA@RMFGF*>SY+EZ0C8,9BC"$"2:H#:W-GGB>-H3]YZ'J9NK3WY MEH,\.Y)D6A#$SEWV^-I3VC]@Y=]YGGW]78:Q0^[NNJ]G#$ZC4\09_AB2/02DK;: %HI.>[2135B*$/SDCY5I7O=1HI-$Y!Z3=->=G,7T0:P5 M@;M>7_!G>PO=0MA5EL2#O9WZQGG9^V1<"30H]&&<"@2\Y+\>=T^[;^]7_I/S M<;C_T,+=/\CX?5_ %!+ P04 " "*E%A4 >TPU?X" "B!@ &0 'AL+W=O M/"FXSDXM7B)S M[9Y0-[$Q,2:5-K)HDVE><-&\V;8]AX.$\^"-A*A-B)SNALBIO&6&349*UJ!L M-*'9@2O599,X+NQ'61A%NYSRS.2N*'.Y0X0I"EQQ [.I#"9ACN18OH2P"=-G;!H+VP:O8MXBTD?XK '41"%[^#%7:&QPXO? MP)NCX0JIG<#5AT2?$I#& 1'%K1DA)]PVC/:R@R'5\\"B%A#55J6V$4GA$(&PQJ#$"F<_BW* M$DV-*"R.RSOJ [F$D[9#1M\'[3UX,::.QF))I>R[VCV#G@.(@O#B965<))52 ME(=;JQ&MKH]1[^(L[MGW<'CA$FD8Q^$K!]>C/M E.M?+=_W7.MP_\(T"U=JY MHZ9*J9$:"^E6.P.^;GSG.;QQ[P>FUIS.)<<5I0;]X:D'JG'$9F)DZ5QH*0UY MFAMF]!-!90-H?R6EV4\L0?=;FOP!4$L#!!0 ( (J46%01S8@G @, /0& M 9 >&PO=V]R:W-H965T ZE\::8P?;65K^>LY.&SI$*X%X2<[VW7???V-LCR$%3).$N2 MB[AB0D7S:=A;FOE4-TX*A4L#MJDJ9K97*'4[B])HOW$GUJ7S&_%\6K,UWJ/[ M5"\-K>(>)1<5*BNT H/%+%JD;Z[&WC\X?!;8V@,;?"4KK1_]XF,^BQ)/""5R MYQ$8O9[P&J7T0$3C^PXSZE/ZP$-[C_X^U$ZUK)C%:RV_B-R5LV@208X%:Z2[ MT^T'W-5S[O&XEC8\H>U\1^3,&^MTM0LF!I50W9MM=CH4-<<@S_B^J_BO636.$6H,K$;;( MC 7TL@.)AM4*S5ZX!)C*R4A?#X+OM:YJIK;44EP;'W"63@:C\2BXG:79(#F_ M&-"IK3&TC-P.0!= GR)_?.4[( =.$-28K&LL:S47@6,K7 F6<%5.'0Z62;3@ M#B@/X:%$@]#ZA](T"W@)N/%@Y-DSHF'3EW6DJC1 G4S69<$-\L:3JXV@N2/D M%E;H6D0%I98YDFY4G8?1E> @E*,HZ\AXII87YV#]\L4D2R_?DN95+?46*;7W M\%.2.!YL.I^7DT5XN"$CI/-(!1,&GIAL,,CKE; EH]Q#6' O!%VNU_[W.ULK M\8/*V4D7$#L49H]>4B?6'B47.8GO2#PIP6]T>8%4IP1(=QYV:Z,Y8FZA,+H* M-)Y=Y9_Z)#Z81"3$.LQ;2U0:Y;JAU._V(WW13;)?[MW_X):9M:!+E%A0:#*\ M/(_ =#.V6SA=A[FVTHZF9#!+^BVA\0YT7FCM]@N?H/_1S7\"4$L#!!0 ( M (J46%3 8D<;"P, )P& 9 >&PO=V]R:W-H965T%GM'][Y%9'@TG?7+K&7N7^6YKUHTRD]=CU9V MMHZ,8EE2D_N>4-4IR71Y612_Y49IFZT6R7=+JX4+W&F+MP0^&*/H:8V=VR^S M679T?-!-R]&1KQ:]:O .^5-_2[+*1Y1:&[1>.PN$VV5V-7NUOHCQ*>"SQKT_ ML2%6LG'N/B[>U\95,&S,X=D86"T M'=[J\:##2<)E\8.$\I!0)M[#08GEC6*U6I#; \5H08M&*C5E"SEMXT>Y8Y)= M+7F\N@L;CP\!+<.;G3S](F>!C9MY=8!8#Q#E#R!F);QWEEL/;VR-]3E +GQ& M4N61U+I\%O$&JRG,9Q,HBW+V#-Y\+'*>\.;_MDCXI;L=*0PQC(=HWW"\)>?+LO9R]<^Q1-&<:;?Z_#\9&(8I";-Q?CAA/,P M/$;O.'JOAHGS+7R8V^\5-5H^08=;22VF+U]D0,,L'!;L^C1_-HYEFB6SE=\' M4@R0_:US?%S$ \8?TNH?4$L#!!0 ( (J46%2+Y);VQRP &N< 9 M>&PO=V]R:W-H965TN4$[NL^.9A:AY H$DB!@$&BV3FZ^>LW:=!$)*3I]]Z^]O MZN93NW&N2SYORZK]X<&FZW;?/G[<9ANW3=MYO7,5_+*JFVW:P<=F_;C=-2[- MZ:5M^7AQ>OKT\38MJ@<_?D_?O6]^_+[NN[*HW/LF:?OM-FWV+UQ9W_SPX.R! M?O&A6&\Z_.+QC]_OTK6[;'QY\\R#)W2KMR^Y#??,O)QOZ&L?+ZK*E M?Y,;>?;T09+U;5=OY658P;:H^/_TLP#B+B\LY(4%K9LGHE6^3+OTQ^^;^B9I M\&D8#?^@K=+;L+BBPE.YZAKXM8#WNA^O^#22>I5<%>NJ6!596G7)19;5?=45 MU3IY7Y=%5K@V>:A_/?K^<0=3XP"/,YGF!4^S.#+-V2+YI:ZZ39N\JG*7QP,\ MAC7[A2]TX2\6DR.^=-D\.3^;)8O3Q=G$>.<>$.=AOZ+%#;A>G7KG)-6I9[_-WM.GZW@T5\K K\=(7S MT#(OMJX!E$L>_L]_?;-8G'[W<7XU3WZZN'A/G\^^>T1;@Y'+/G7(!/Q=5YYI,W]&Q\&4XY:I-B5'8 MK;NR )I+90.9!>E\ B6^]BCQ]>193IS8&&),#X9G?/NQ*B2[30S-E\6ZZ-+R M7>;2*OE77>9PI.TL>5,!E=$)P&,,W>1.T%VF)6+)?P*Z3SUTGTX"Y(/+RK1M MB:71U&,PO><0R:5K.I!UB.UUD^Q=VB3IEJ$8-M;XUV!K"(#&71V9?7AJ!PC]V1>P?9!M%6@#^ :":)M^1T\J+-RKH- M7.KVO= \EJ%6=4=TD'4]/ D; :V@A8'Z$L>'!33)JJGAV#4)C)2T]:J[P67GL*JRWM$Y9G6++QE9 4@ T*RS3R>H4>4) A(T MO907?YV6O8BU$K1&X2-K(+NV0XW+-2B-NO2S7P\Q&3BX55HT]#KO-MH;8FI: MK0L%!:S;?Z1A8(&$@XP49<$@0#V ,(JA!L=*&\"S7/8MD$N+Q[Q=(B-#E)LG MOP0,QMVUQ#O#"<.V-@5L'L5>F;C/.Q" #@4JS@H_7@-+K7MX#C;41,A\LRD M5PR!+(&#.MP;H,$2,2!MZPK/>D;04"R$G?.KS'C@%R(A.@4@,-R/H: EZ.Y, M!6G3$&X30&D8!50,GRE6]8UG5=],,II7H >L<;*?X$7@#"+9QSC6%PU$C$O_ M+G +B6@<3E]8\PM"U#-10&#/B'-%Q>SA2JR)Q.W9\_/ MSY.'\&8*0 5]E\]#)HP?5SUGAA-MZYR%QG)/;_P,9P]8^.\4U0G!% M1>:6""-ATXPJS%R!V-/=#C1F8C* B8RXNWX)WPDT<:_^:>1HXT O/ .$GY@% M#MD??EXZLQ01JMM=*3*%V#R, !26I!U0G*C(T=+1W)&3?'+ZQ!]DVBQ3@/#) MN\^EVR, 9_!:WF?."XD>-E##SM:B#S1NG3:X7 1>UJ.)&7$SQ!FD?Z1R.-Q, M8,DTM&OJSWLC5OB8AJ? I!PO?L,:6I("0"K@/?PA!RVC!F/N&H01LI(C2\)) MV@TN^P5.?>:B>G2X>+A\]//-$HB@IVVLG4("9Z^0A5V#NP_FJ7A5DM!$R -!-B%MTI\<< C0 M^'"=CG0-!#DL+Z]E(/B8)J03(CC:,"0/Y_#-OL*S&/"35Y^S#4@I9QC+$^(4 MPEB\W60?5*I_1.0V12?W N.<>*@_1SSZ(O>$K7P3Q 9J]J1P 2_8P;+[3I' M?>YXV601D*XBE$%(.5S>"+?9X0,=PK4Z.8Y!I#S!6EI2KM0#9-8#$J +>*Z M)JXUCZ3#!L!+[\ Z\?CB;?"0Q_0DU>"SESE+OKVQ 8SZW(0.$"UI6E/1M.^,X.N#&0$FQ(CS8C M.7>$5P'TIA2JYUZA>CZI!UVF[8;0BOYX!80$'!YA.:92?>%0_H<,_W#A![*@ M@+&1J"K6&Z#9LH"?484"?;7S!N&VKAQB1O/)=T&1/X)L/FM+I!=5C%H*OS)!8L: MS9VF)U!-(<39:7#UGDZ>X^NZ<<6Z2B[)YY"-*M?W'() %M3#3+\>^.>*=L3[ ME]N_TO65=3;RYA]P8"VH M;JK.,9.@Z00:?BQ:$8[2N9PW,6XQW6E1*+R)S7A3'_:*_-BIK&_$92!:A_)J M\;TE'-9!]%<''9"6,UI+<('&4\$X1!JHXEV[!JV$>,YY\B&8P@($#S8=B%3- M_(]>R9V5$?0?DSH-?W8P :S^(LOZ;<]3,X='?@SJ*09_0'5Z"'IW^TB6#V - MWL2$G (,77@F6!D@@Y@!1.M.5F6/#AI6KE$CL(Y)T'EKXX],#2+0HF#HZBB6 MX>;$=T-OOZ-7'O*:'Y&97[5@EU=P(G4EAV^\3%=!U@%NO .VEZK13PY%=K9, M\@$3\CF[Q:L)C*4@_08Y^"@;N-<(YB-Q2 %$JUR:<#3(=61L1=>K >71NW1@ MKC7,<4%A!7VH%ZN =?.GWXP[CX0$$#65H 60%/9F=R M.W00HL^.%=.4#3H0R761N?PX^V#UM#7# R,KG2KMI2C+XCU=U;AR9 W$1(A@ M;>S&NB0;%KA%F-V+\K L$L0DHDEW$T]:'KR#!*%<(>0G8M^B4!O(Z:5Q:JYZ M$K:R>/2W6[]=[E!8H[.%W0DYR/PT2(0PL9_"N/20$X'F@KA]=LEL /4 M6]*],"D.[L*WLE%FD+L4?9SBO\3=!F?H@3H)7.X3.VA;\E'60%T(%U*)VIW+ M4&'RX)@GOR,KB=R'R)S@5?+8(M45#7!BU$4S9:6HN*_8N$W8^K9V@!O9OTL!@ M3:\]PWD3-*E1JOW;HT;V(WL+V\@9W0H.PCD+\5%D@)RV2 UH?*.X:EU9DO)9 ML>9 9EY:$!,D886!A-2K$B0^,30",K4I]U:>P=C=C:,#)^4:K*ZNR I8(8IB MIC6P4M&AQ2A/:@*AB&*_&CUF(^8-MD:/Z#?>V6>]#TLC_^'G,&QDM[+MD*,@ M$)AAC!2]4PTP%,0;=5VB:U)V%]2RV@/!:X7\C(0:D&AB>Y_,[,%YQ:$*#"T; MW\BM6_9\%MF2#RY%6_;,\CE@G/I!U]]"5,5D&IXM[/6KK MH"LT$O.C42;SY2[=RS<<+&O0YR&*$%&]Q$!A>F,@L14TNMMC6G/NEN31L4'7 M-GF+$:ADH1-Y)S(((QH2O70B#'#0T_]&A>P:S4R43%>NP@#OKW4G:WT)6R0F MSBDG3WE7 981_DPJ)B%AY&PZU>-]4X,>*+8BFMT43AOE8%\R4!)][?S7 $E" M%\)8C-V)UKK"0_2*>HX*!@H"B4HX=]+&&2V/K^?(MBE& MTHIBU'Z;'#F/2QASC?[[CSSLVV+%R-Z36AR/^36E#+3H>0>K&G49_'U5?,:_ M6__S6Q38Z.=/BBTYZWE7;T&98H6$=6HB/7+?828?'HO?&JSAS6B(]URFL+Q4 MPQR4_(.^0'?3WG*&XS";I*"07W,VG1-SJ7%JKT'YK6!FPY5NY:6)5E]BM'J4 MR/Y#'*DD2I'1N2R%K8 E916T)N,) M7;<-V>Q R.J[<.@T!T'5 &ER2([_/E&S5',7,&1V)&&!MNY@K?7><7S?)C]T M+MU2ZA1Q >_V&*CK/ ,^!>]B]([\[1CP'$^O$%BA:&J4B4;A K,".MKY")91 M*(.!E#G*5*A 3L*:C*]C5Q<5.9:"UTO/J6!_%5@+:(V4>W]@FD:2[QDGZ1#$ M;PZ[F O:>_0V>]B!Z5E1\!.3=N G)S^LS]RRXN,#V,]ID[$V9$=5R7$?/\XD/PL9;6?3^6AO@,L6#2T" M1G];5^N3MV0\7) 0'.5:?VM$^B+._?$!^J/2;C2YAK@6F4:@AC'WGXFZC%)" M^5=8#O(LARH NB\Z\M*S*X\SR2)3%0/@&2NTZ2!Y):B.WJ9"FY;S"$A71P\G M!0$_Z ?O)9"UL^VR<:5A11C48F.(LC72DT_A*85N4 MJ#)#H 2/0INLZSI'[6&>?*Q0*J'? (<6#D)6;<0WD!/48-0T/K=N'V6+XD_D M]Z/-%[FP!1*<)C,O2D9%?T&4!"T8M18!X_)LT .X0]YE6:CL*$1W6=,3_'.67/6XAB._1V<<1""/KC%<"@O MC_N53&[A[4F8DBG% M,%?6?&%"7A]_F_"8P8CWSS2-8H=*0<=!8C//5^*,]\I)["N)E)47XNF_0D^_ M2:/5Q-$HJ'6OJ!5E"QQ_DA('7A- #\+T$3^Y"!^\2FZ=G**>AT,OW3HM?7JV M^O"IW<S:=+ON34">MYDVE"IHH@6\"YEX$_G/P[:@4_V?G]<]S M[BXK43[(Y>F.:1?."4.Y&=!$!0-S0-BG;?O$ZH@2*>([)MQ%-&CF*JJ:UT7> MD\6CPDIHTV!%P)78V9S7CJ-NXHMRAC_Z/:*IS32H<8$A?@$F_)I6];+^+#4Z MFD4AW_KJ*7CV B1OF3Q!M^79/W/*-\ M:&" ?2L%$^@B3<[GT0D=T^FYD -,/!2/G(2>,EIG74V3<,Z02P'BZ%V:L=>_ MP6@^2T^$.C )X +%>NU(HR7QSL*O->O ^.97YXO9V;-3VO57B]G39T]D0N_. M/??[@D?@C].94=C*_4R,66*KXLKR^@WR#]9HB.%++,+S_6/JC)H'OA"-49 1 M!3@%!]G@J:\6SV=/GC_UOA4J$F([^G#]",L.H++L.\W$'L,:.>.Y)3HV\ [% ME,GB8E^6(Z=Q5V.=JF+-&U.JE^>-(QND2_UTW= M[Q#2QN%J#4SAD'B2][4U$PWW\22 0;-UI!=H4.W>1WP!PT M(=YJ3'U4FYF<:CRQYTOGCX/3F:?<&DL(G:-4842.&WZ1^*JWLJFNPS@?,C/S MSL],KNR0IJ9%J%&&XAW.C9,__2ZGYO*+M65*^J47((2;UJ*WJ0Z21$%U$B71 M>MCLY-2.$GW4M4/*F:YY)BP$=86Z[]#E$\1SU35U.0@Z\Z;];@8+CB+\(;SY MHDRS3R=7V::F4F]R&IR@/X23I')7)OT.PQA@SZ5:"MCVRS^DB@(M^&#(H^O0 MI"IT+,0.L[9FFC6_%RE&67CAS8'=[K77A(*PP#"V][-'DC=;,$8+UG^Y/EIT MD#?OW\THB2+"SLE#(P]J#%@$S91)JH%>9G=81(FRW%!N 0:Q!>S\D MG9QLJGE%R,5>3"=2?Q#WPH=0M2M&,RLF\OL8+_J"D2..DG-MP^N+JQ>VS\>5 M+T&XI"I$B22IFG=Q=>G)]+=Z!\;5T].G,UTG6RF72#+D3B+,N_2:GQD$7]/2 M2L 0^8&3 '@!4><'?./\R>G)$Q _.CS'CV:FUNKG%!2]9L\VRMGSF:$]7U+9 M."!G[XG5'(,5P\,[+WW="W($S@Q")8"+CC*_OZB8T00J8])7?O(R37P&ZH'%7$L1PY"5'L#0YR2I'XE$%VA1 K2M;TA MRL%&L:X.@I@!./,QF?)LM\7\^5NO\* MCDJ*\9,2"U(IP=!TN\*XU/B@<=:&EO)E9=US<+OGLB309# UU7K8#JMRY07 M',R!3=>2\@4V!G9DXFAN36%@;PO.CP5L=#=1[JX_(%B5#6"S50%85H/Z@U4) MRG$,I5(T;+\35DX9R2==?4)_L#>W%K^.M)B!]:!/;MMODS4P%2 \,!V2/WL, M*+!FU)!#<9Z\=A)MDVQHJ9F8:2*!ICR%Z3&1C"4]Y?P":.:>@\:FCF9![+W *_+>HF^3SKJ'5 @I5-0,'\G= N6E99^ M=YNBR3EYU U.34-D+A\D:H*P;'OLV(#[7_<%]PO"0@]A=9PVKF:#R0>)Q]'4 M2\5"Q=/\%G2BJ ZUW&C3DDO*D:BOG:40/P_H P@=!C0?Y9KT M&'T%( M-BQ\@U]7R"#U0)ZG^V-XAWSF#-2%)"!D)+; M4*'X\"#VLU#D:D_LI:JO7@9PZ.^WNO.U2?>WZCX3V<"Z:RVS-C'BW[=Q0S_?_)$7+UGL^?G3V.' MQ7RH6_O/N@)Q=]HZ%XP'.A=5*=5L\5!(G=GC";)'Y(; MR+L:KL4D:&)A]]3>]X/\.SL*XB4R>$Z_JV](8M..,/VTXM3@NY(W9;,]7 MO-!1F^[O#=G>FJP6G/D1<@\PRB#4!!"G87B'I:1E6P>%ZQ_ 7#8$CDPKF?ZT MEQ#+T_B;SS/'@G!B;J*_-?4*9"L+YZ 'DW:-KMU6IK:< 6@%;%)J[P(?TSRG MK@@KEW).MCZ"D0'F:RL*8,&PLE[NHA"^IC!R14UG.)N!&H/L9U:IUPA5<)0) MV8XJ>I,H'DHF%],EDU>H5\V27RC@10J^!+5GR444T<;/Y&YI?2HGNQS?&]5' MD?CQT=3KNRR'!O!W!/! 1@8\0X))S[-(,":9MW M>*=B%2K"$I]/4#%LDOHHD.CWN27%(Y0X0H QAPBEF(OIHLDWW&O@-S101RGZ M[J\?]_U(0P.V@L&Z0>]YY]UC%,RS*5-[\?K-@_(91CB:8!MR.S&Z_[8DP<#+K7%[U2E(048@Z\0WJ,IL>(0.Y:Q@UNK M!-7L[;FVCGI.YO>#04@*K5(.%!$]=BW#+#PD-S\C7RK)F7 MLA7M]W QUA 232$,A2W+HMTX#MV#]$0Z0TA1F?$!*;M+B+P% M]#_72]O:[UD4,\,G38\OLH#02:S1"3@2MF'EP9 OB=7DZ,/::V-5"M.;!L[8 M]GJ?V(Q)::B$;=PZ OG6=&.T9.%NCZ3 ?5Q)9;8>H=E=(I63?J)]1(3]'T+ MW 5)'1._Z.F'#WYZ\_:W-P\>L:-9+5E)8=7Z"SISGUEG@20/4GX.TWS(:8+M M+!Y1UFM-1BTG\WI"03Q40'GW@ V_H3NA:R.\+'$ITH2?'^0\ M=ZGDHO>(_'C(-'((H4+?4N$C"=/H")5)!RB.L>-F$)H;( &>!'4WX4;#0$_J M];+,A+^GY$(Z.@< KMA)YU7 4!K/0F8F#^OHR1:43'R$$N&H\<*>*[2D/1W\ MU,(C*34I)?^R^YSZ>CO)FH$1)8Z*)7S!G2MA)"/C;#*2!-U+RF[I3':-IE9* MST0\_C4BE!:/?7WZWX,>$=K146P[6B?6X5$E.G7L!$VTZ[C$ZVB @$Q"6@JJ ML2",RK@D8-@'PTBW;=30H?X[21E3VENH/%],%XQ?.251V$E%:M0F(71#!AT2 MB(Z=\XU;]X#VY5Y[)!\NL)UI_8K(2V/!$-?!7$C6^_VBC.4^I_ [=8_%J)'Q M2W,+PLJ9.=G(5Q=ARZ"=/.U0);VXI7*YI@!)Z.A^R=V7/A3MI]%CGQQN/!EJ M:@[#AEI3P3#6T2+*H0Z?^L&3;E8I;B%R4P$C[]28Z M-W)?4D^RXST#B0]LD?/M2G>D+19C@[;/FI%/O-BR^V$OZ8Q@3.9RS0;9D2[G MF.P@AA&:A&MMY)%.7,S)J55 -[5^!),? CW7 $B2LC.Y'D3PF:*H/IC%W8K( M]R4@$.>\:.-MB #,)U-L0K'L8KJTE=+K3EZ0-GYIK/Q1E/ZRH22%[YVT:XY^ M&M'IK-_!MIZSCGSU'\VT3CW%JB:- .BO$C?0-OJ24T:=G+"%9B3!HZB=[^5A M&-7*,:;S"]"C:.LE#HSR)Q+IC+G MYNJ5&H3B:FZZ:_N*B%VM%8AD&+68&*L.,%9(>0NC67K>EJ+4_FK7VPZGDK!' MF3*V-C"N2#M,/S8)C7'V&FG^7IUT'++N_-H&#US7F*93FI8V4G$YWC0GG@J) M\P2S2X/RTG YHZ;0^7FH_ 7LC61?8 K['8;WU6S^)H/>7+9Q!- BL$T'"C_V M$I=GKM!X-0("3/A7&O!YWB-YXTP^OL36:N_:+!(=)IA"$#%Z7\=#R=MMC^I( M0=F9TE^(&\+MU5P\/%E?[."+#R>.$X>PE.ZCI(9JEM3:WW>#D,:=IC%=/&0J MM0*<-(FIGY022;V5N958+NY1;O5,=)-ZV^Y/K*S0"E9=-'6+B9!T((P&C?5B M[(YR?G3],E\X*P^ @?>(6]=$.:.FP1#VCN \0+8T9^:2*M.22,R=;9%SXPMM M+F%G%CQ,L)$QC8]KEY06BMOW?*^')#_X6+6,?2L&F1.S&FQ7^RA1N.A#(*#6 M"-W=H45PG[&),A9>2RO"Q#?2T)6S-)$V):%!R]+!DHJZB8^N;^70R#OP6T.T MM1DBU_D51",04S70X=IE%W$3&5(CT2(C(DA!,35PBRIXWZ411-) M@K@70"#L2'C'76>\O;J25 (5_M,"_E;Q9W)- HG@"XHU0I&R3I.400L8[ZW' M1,3"&.GG]/EW4:NOE5&7C ^GIOPOWIAT^L947%TP U37!>27%\)SKJ9Z]42* M5'R*QQJ4C67P)['((E= G)]CV""MDF+C:I&PZH@ML>,(!R%L:VT77F)/3VHF M]8>KCZ%L(C4Y;@HM29'SN ASPRO28W0OOKQ!0OZ4$/<]+/4B$P5[=$D##L^I MIX46-'I=A^8OVB #+("!731@C>"XTFB2$$. &DF&T$Q55J^DIZK*0L"8^-ITG&0*FZ* P;Y2;'3! M,6HN+MIS9$+-PD4\-B!]T$;,-&@U!@ELGPZ+)-,A>87C "7MQ$9A;*[QND[+ M(68=6 <6G7<1& '9K=32&4N D5EX9: MK,Z$VQQ&$FW+=IE$35@:88RK*O,.D4G;ZU6$:9 ;7,@PEVR->]-7W,]UFK1^ MB4A++UT<=R9J!<@1T:&;##D6TTN(C/!N0MP+R_EMHZUJ+:VEC;.9UL4!8LYGVC<&A9W[1%#0,LMNI3BA"]]LHV MLQ27'VYG0C*/^$M2]1<(KQH.%Z&:VOVWD6?"5W:54L-_LW'=1EXY&!^SXE6: MS4SZN7K2CLZ!_ENJZ/6U06"FJLK!Z/U>2S;? Y%':$X)8!2OG7S%7_UT]3Z4 MX-/2=GAJ*/S+@@.L008TCG")%:YJH$X=3>S5C+?( M 3-N'X]4;\O,T[K:@ QXBKL\><3G<[NSAP76H5?&UJ]..E]F ZLG^&)&X%6T M ^G6T;53(2K]76Y&@&(5'3SV@$(49F]1OG C66W7PK M'X66H];FR"KR)KVQ.>O#74RYET,_N\5T'[I7:8-K;E%53*XVE/%%-X>/%I#? M,MBO< AOZ=X '2RY&&0273(]T@'PQ7UM@I>!9V)EECU=6.8ZN8 5N+*#P[TR-EW:2E)J;UZHI6[SSKP5F]4ITQR"F*E3XL2FP8L& MJ X/DDO/QH]BZ( PSV&/0^0,XJXS1Q .;1RN6K:JEQP:'YBI-M0:;=5?I%7E MT#JX:"D=9S8*-$5M7S]QOV(4Q@!JO33H.4@^LF/8>PN)Z1G\LY2FSC4&\1BY M'=52J8^-U+'/%&'')BE6)Z&P?6R*XQYXQ[54GAH#D>=-QH!J#?,'88$4D A5)SJ I@1(>\+]I.S8HL>%$2'OV'<@&]D1?:,$W9U53!?ZHF/A/S4L:FR^,#OED M?*]D"+=XK=9>\G%X[V,(H%@\T.2RR8LGL=U+\MHM&ZK8!\I\RN0>+E89;4KP MHD9#0'5>;%[@=5ZY3G/DM>3CCFRDT'_@HW\+9SXY7%4A)IJ;S]J!':"I/OFHJ2#Z5+4>EO29=(4)4V9Y MNJR0-&B^-+F<)A@,0.HN :?+=9U7N0TBDZL:+QK":Q[=!*X#6*'\,BW#/QM?*QIF)H6MDZUF* M5#K>:Z@%,S]'23V^!0,;2]VP41\KK5SNZ[L3[,!>D#NS[06@*/#\;>YYPXH1_? VWRUF_)A>]5P8 MPP48Z@;">DYTVL0]YK$?/<"(+PSV%XEI_S^Z[%;?E'Y!_F;OC#OA<2$834:* M#VTXW*XK:;GCC?39VALLB501K*5D6U0EM<#57"FKY7)=79>)%MF3QP29 @4" M0]\.2[!4X.)9#1QT6O&5C?X&]'#K>>?CZNASYH)KZFKGTW7ENDO3;%0J M>"V/]X&\#<154<\'L1%_(1K/316T9EDV%%'IA3!U \/Y5Y)P5QF?8>FNQ9F6 MS' M:/8+UB[Y3&,&3>AAOI<\6':T9Q( M9TJY2$22V!"-6'(??-I-Z[LN,W-4WVU\-G;9,?S_.=KY)_7)>U&.STW17!,- M(F#-=V@[QOV?R9>"7*:A-%TAK$H5C=NN^.."<+ZGS8M':NUQ1_M13%2DRHM^ MC>4GW %TG"87IR?8"VY :;;II67/W.9.U5G&SE=QO=6[FXKN10.S)B91FDGI M1W5L@V4C2*7T&F<]ZV+H +%Y*Q8U-BCS,\+.J/RQXNMML/ ^^/>M:Z08;"\; M;&]03E;#]GA P/)MC8YO5O+5S#2;Q;RV&M.WJ:W-3Q<7[UG="VTQ_>JT@V.( M7:SJYN@ZM?D9ZF7&*RO="K2 P;=YFPD1*)K/>%-[%72K5_\2U]1^!$-O/3( :F! MUYK^$<@Q1&=)EL6J;Z3RA(X)K"#TTB"#Y"@<2AOQ:2##>NE_9QS]E\O7U)1! M*B)OV0#"C6F>8H&Q->6V1;^-<3E<4\S?S5$K$71$M2^&9>X\35#%#!:;I=U-[* MP5<@EQRT/-)PRL"ZY;M&U;_JW4Z(]C$G,)'(0:/$8QY=\CE(!':@I!UC#'7E M_:=.8US>?VJR Z7! V&'.I6'VS2\F,I-"9="D%C59Q5_\VB_?]-Q-/#G!"$M M=G4D=^_:,/1(SU%ID]W9SID":8D0[=!94/&>8"+TX'W?,D/W M':_&Z_L>$[Z^! /VQ^_1Z>HN75GB <'@/SS QD7^6ZROPM;9WUXL'CR&-\/C M/WZ_ U/GEQ1]MFB&K^#5T_FSKQ^P,U$_=/4.A\3;)+MZ2W]N@#6Z!A^ WU%XC>&V+9IF'D\YU*OST;A:#MP*Q9+AP/CZ>F*+?@= M=Q]6-P;^QKV62C1<6:$5,;P^&\W"D_,"U_L%OPN^MCM]@I[,M?Z$/V^JLU& M!G')2X<:&'SN^067$A6!&9\W.D<]) KN]K?:7WO?P9;L[(&_E)7-L>FKTFAA<#=JPXUWUTF"<4$C*G3,P*T#.3>\Z,HBNR9U8 M*%&+DBE'9F6I6^6$6I ;+44IN"5'[]E<[.CK=GGT:#&2UZ^(G%(211$X8"^N ]#[/7%!_3M\_?/ MV=PZ VGSUP! T@,D'B Y '#+2ZU*(07SR0CAOF!V29BJNL[5YU;<,\F5L_OB M.Z@<"_?$KEC)ST90F9:;>SZ:OE]R4FL)58=>.>0.JJBS KPK 97ZEO G;&\0 MJ'!&E(Y7W?R*&^) VX56%H)3,9RY<_!IO,S6F=> 94\(<,.;./+W M7Y@O2$CS,*9QD6,_"&@("VBC*R'OMF/P>%SJ(E"91ZB$BFL8Y M&> U[7E-OY/7';O1Y7UL#JK\G\W_GLVL9S,;9/-2V%)JVQKNP[!D:@'!%8K, M,/),E4B"(9>ZG;NZE=MMZKN$X*6@PF1R3(\B5J$B/OP(> FA" M(SA*MD8,\)WW?.>#?-_!':=JI6?[QL!-Q[A'GW&X':^P'BAYQ]T^>@<5'Z87 M,EDTON1:RY$L"9<2[_!J%Y]O\0DS/B)=6D ][C<3ZM'QA8:#_$.G]EK46.+- MJG7A1O(&[V.MVE$6QN5E@, M%4"YW=(XO"L=";7?2;E%&LD(IC(L*" MRE_3(6N4SYJYD!*3DE45\&NWR82IPM3C3S\449C_;#=W;4@=2M:@;;?D_H!4 M[6ZNA_(N"L()>0<,+CZ!J6[$Q+.4C_8M_OH&.^\!<"4A7_Q@'MX(G3/@GZT?U3-NK?$T_+N M1?:6F850%LJ\!M'@50[W%M.]&ULK5=M;]LV$/XK!R\8$D"-]6++=I8$<-)FR] 609-N M'X9AH*63190279**D_WZ'4E9E5/%Z(<%3:.7XW-WSSW'H\ZW4GW1):*!ITK4 M^F)4&K,Y&X]U5F+%]*G<8$UO"JDJ9NA6K<=ZHY#E;E$EQG$8IN.*\7IT>>Z> MW:G+<]D8P6N\4Z";JF+J^0J%W%Z,HM'NP2>^+HU],+X\W[ UWJ/YO+E3=#?N M4')>8:VYK$%A<3%:1F=7:H2_$GSTUY,9J/(,>"-<)\DMO? ML,UG:O$R*;3['[;>=A:/(&NTD56[F"*H>.W_LJ>6A]Z">?C*@KA=$+NXO2,7 MY5MFV.6YDEM0UIK0[(5+U:VFX'AMBW)O%+WEM,Y<+K.O#=?<,J0#^%7*?,N% M %;G<%L;5J_Y2B LM4:CX?B!T9T^.1\;07OJM'T1&NXEM6* MU\QKAFAPN4./)_AKN=)&D9[^/N!WTOF=.+^35_S>4YOE#7$L"^ABV*_*ZKG_ M8(C\PRX>2@0C#1.0$1[/4?GLMDP#_2NDH-;49W#-=/G"A-*L=8%*80Y'D 9A M/(4;QA4\,M&XF#-9561(0LV^ ->Z(L21TRM;KQ6NB3_8-"HK*=L7M;)T4[Z\ M!)-%ZA;X+BGV6K(FYR^S M[]KM@ +23@'I#RM@%]-0Z0^B#)?^ TF?1CY%3ERN=_GFC;*LV3(Y?@'M$"&R M,M^"R7X/QN'WE;MB@M74Q%3MWUG=T/FC;=R0J(F#=#;IF[Q$#EN3_A1HBW!@ M5619CX-H%AYB?=:Q/OMAUF]XS0V^>4\'FH$Y/52+@]C#M:A?"#APPG)=J*WT MVS[S%-OZ,-\=9P-$. [])'UXWB#A5 M%,*"?MNAPI1ZMGZ]\(]@,@FBR*%,@VA._K*LJ1KA^I0Z5QG^K]\[!N&/:.K0 MYAW9=CR>)MT$8CT4UD?9F?>-^3!I%%L<+**ISS"=+ X)8MX)8OX_"2* F\8T MU!%[++SSXV9(+0<=#ZME#[J=9&[^6(W4^&2@H.#:_K5]2L]I0!8&50!^,M)" M6TH'X6UH;*&JVM.8V]D;O]\*PJ*TN':NW,@STL[0?L^3Z&)B/*(.3.U-8B]I M)Z7+"FUIR($%C0TO!T1M-5^>\.?V/DQIWU5]+0 MEX.[+.E3#94UH/>%I&-$>V,==!]_E_\!4$L#!!0 ( (J46%3H,#EE2 0 M )D* 9 >&PO=V]R:W-H965TS!;#DN1+2S+RMM?5D-#+%%BIF+E4-$D_62E?,XJ?>C$RM@96M M4B5&H>^GHXIQZJL8)+6&ABFJIB^N4:A-K-O,#;;WSAFZUU&Z/Y MM&8;6(+]6B\T?HT&E))7( U7DFA8S[RK8'*=.OE6X'<.._-F39PG*Z6^NX^/ MYP5 MPI9W9ZAE>-<=7G@$+PC))R7MUI [64+Y3X 1DAL8AGN& MU^%)Q%LH+DD44!+Z87 "+QH\CEJ\Z C>9[UADO_%7%%0ZYQ AQ)L@2-P$+TAKRQ]7*6(TE]><)1O' *&X9Q4<8+;'3RD: ML[;0V&_:OK14[GXTO'8&*?D-[*%DG 1V#3TQ-2M@YM7.*_T$WOQQ"P2,Y5C1 M4)+&P+H11&!K&&>_?FL?]O8)TT"8(6LEL(O-Y A-,LX/F:/[NU&8X? )MNJT1)>(7LGOH,/(!!AQQE MX00(&JB(TGA1N*N(R\VK:\CAH\1SR<0ON$F,6MN=\RCJ32P..DV)Q)8HL$"X M<:%"4Q9CU\4 #4RP70JH5LAB7Y[NX1]U^(S$V9C&6>Q6<4C'X^R8\P%-@J!_ M'@E 2C.TU3T/NY=F-$).:4#3V#_JY$8K8Y!1DL8TB%*W"I!;G+9@F- R3"UQ%8YKZ MXXN3X3\C(1I)X\BMHHSF24I.M%PRM%SR[I:[*@K=(,_/F%U-[I[Q?V? '.JV MDYB'NVT/KEIPZ,'_2U7MD59*-@[BC 0Y]3,7&,P7YFR0*%C-+=Y7K;62=Q45 MT2C/2$9C++K.4]:+#Z1R&H11.01VF/V9HY;[8Y>3,?7#Y%1*TB$E MZ;M3TA&\:;1V??/ V8H+;OGAK)R$/9R5#K_H\<4K_O])C&7/;6Q2.DX2?(_Q MG9%O3&OVQL@+^?FG+ S"7TD0TSB-R-URL<"?OMVZ%G?W5D#C/!FD.JI)GI-Q MND^+.DK_##.<8>MB8D*:9X=[9?1F7*A ;]JAR+G>2-M-#L/N,'===>/&JW@W MM'UB>L.EP3MXC:K^Y1A;1'>#4/=A5=T.'RME<91IEUN<'4$[ 3Q?*V7W'\[ M,(W._P902P,$% @ BI185&RFYSH8! (@H !D !X;"]W;W)K&ULO59;;^LV#/XKA+<.+9#&M]S6)0&:7K -+5"TY_0\ M#'M0;#K1*EN>)"?-?OTHV7%=M,G.TUX22>;E(_F1TG0KU8M>(QIXS46A9][: MF/+"]W6RQISIOBRQH"^95#DSM%4K7Y<*6>J49?AQ6)DY9W ,\>M[JS!1K*4\L5N?DMG7F !H<#$6 N,_C9XA4)80P3C M[\:FU[JTBMWUWOJMBYUB63*-5U)\XZE9S[R)!REFK!+F46Y_Q2:>H;672*'= M+VQKV=' @Z321N:-,B'(>5'_L][=N107C/#YE,EMZ"L M-%FS"Q>JTR9PO+!%>3**OG+2,_-;QA4\,U$AW"/3E4+*N-%P^H4M!>JSJ6_( MBY7UD\;BHK88'; 81G O"[/6<%.DF+XWX!.\%F.TQ[B(CEJ\QJ0/<=B#*(C" M(_;B-N;8V8O_.^9KKA,A;=@:_KA<:J.()G\>\3%H?0R"&DY,FR2E81L(C)I52O%C!@FFN/TOV43>V92]TR1*<>=23&M4&O?F7 M-4(F!?6;M6QL(9NFX_^@[M$W!89D2E1-*YB4K=C11#"IJ=,J[/>XF/G,GVQJ"ADJ[\M+10K#DY9QP M2FI9D*6;=V4#,;<0::J8=6VP)08C_[F3I?K=O)8T)\FIX!D2(V"'3&EXY/KE M_%8APB,1Y$UJ(P4S=1VN^8:G6*2PXRA2" .(^O'@!,[I?Q*=P'ADU^/)"00G M^_P1R,IHPXAX#HB-[2-?MJC0,DVJ] ,+[21V3?1_Q!3W@R'%$/?'8PCZX=@& M%/0C"G(XM.OAV 9WA&JCEFJC[Z;:U9H5*[3=Z6+L]$1#A":7NW:^[#XCXE&' MA^='/366]M(&C50P&AK$(+:_O2V(Y#W"@U3M-&W-V3O<$"7C]]5:,&&[P=;Y M=U94UL>>"-3-O5$\J7-0>V#I7W0YVKL*PJ@WB89=_8]4:J;!YP9.A\/1F9W% M@@#QS,Y"VT!&PF6:/>S\'X[)C?L#.:/F.'W[FW MF-D MZ5X!2VGH3>&6:WK$H;("]#V3TNPWUD'[+)S_"U!+ P04 " "*E%A4^QNG MV0 # "T!@ &0 'AL+W=O_V81@.BLTDPF0I)\G->K_^*#EUTW:) M/]B2R/?X*%'T=*?-3[M!=/"KELK.HHUSV_,DL>4&:VX'>HN*+"MM:NYH:M:) MW1KD50#5,F%I6B0U%RJ:3\/:M9E/=>.D4'AMP#9US2^73+UWB+[J_MM:%9TK%4HD9EA59@<#6++K+SRZ'W#PY_"]S9@S'X3)9: M__233]4L2KT@E%@ZS\#I/[!]"[I3+DEM<:/E- M5&XSBR815+CBC70W>O<1]_F,/%^II0UOV+6^;!Q!V5BGZSV8%-1"M5_^:[\/ M!X!)>@3 ]@ 6=+>!@LHK[OA\:O0.C/1ZW05AI2;=%J/4YT998+]%T>^)?*2P, M5L+!!UX**=P#W*&IX;/F"GI9'\[@CS<3EK$_:905HS@=97"#]UK>$^UCCW6![(5+"[&1>=^IQV7=#TH MN[,#\QFPT;NXF.3P&:T]IPHW!I6#K3;ADCZE<9A";TRQ)_TCRGI9&J=YVH?% M"S+:3*G5^JWSI$'*$X08"V)L9;[P>B%XR&*6C>"?UT_8ZXM:-Q146%#40REF MHWCM%?Q'YUE1X04S5U5++JQMN"J1#MTZZ_W/LGA<9,!M6T7/CSL=A T^'>0( M;SZ.&&_JMH/$.9%]I.N[]Q ?H?E3S_P%02P,$ M% @ BI185"J:)>J2 @ ;P4 !D !X;"]W;W)K&UL?53!;MLP#/T5PNAA XPZL=TD#9( 3;MB&UJL:+OM,.R@V'0L5)8\ M2:[;OQ\E.UY6-+G$)$4^\E%Y6K1*/YD2T<)+):19!J6U]3R*3%9BQAN96B/+?5$EHG@TFD05XS)8+7SL3J\6JK&"2[S38)JJ8OIUC4*U MRV <[ +W?%M:%XA6BYIM\0'M]_I.DQ<-*#FO4!JN)&@LEL'%>+Y.7;Y/^,&Q M-7LV."8;I9Z<\R5?!B,W$ K,K$-@]'G&2Q3" =$8?WK,8&CI"O?M'?JUYTY< M-LS@I1(_>6[+93 +(,>"-<+>J_8S]GS.'%ZFA/&_T':Y"77,&F-5U1>37W'9 M?=E+OX>]@MGH0$'<%\1^[JZ1G_**6;9::-6"=MF$Y@Q/U5?3<%RZ2WFPFDXY MU=G5MQHULUQNX0:)G($/CVPCT'Q<1);@75*4]5#K#BH^ #6.X59)6QKX)'/, M_P>(:*YAN'@WW#H^BGB%V2DDXQ#B43P^@I<,9!./EQS ZRG^NM@8J^G_\/L( M9CI@IAXS/8!YRVRCN>6$JPIXN\[WMG@4SXEP;FJ6X3(@E1G4SQBLKAMJ@N[^ M>=54) 9IF8":O9(\K(&&]JU!#;V%ZPULJQ%]0@AMR;,2N,Q$0U?C +!EP@"3 M.50JYP7/F%,)13R/KTPVI-'=\F-"0!J #@LE2,AF[L-P NDLG$S.G9= ,@W/ M)V-GIY!,PO-IZNPSF(9I.G7F!)+0!1Y+0F.%I:FGDQ@>E:.S8_>6QT#S!,9) M&LZ2&;QW;]&>""K46R]U YEJI.WT,$2'U^2B$]&_].XINF5ZRVD7 @LJ'9U. MSP+0G;P[QZK:2VJC+ G4FR6]B*A= IT72MF=XQH,;^SJ+U!+ P04 " "* ME%A4$PS)!( " !I!0 &0 'AL+W=OT.>QBBQ+YWB,EI5!V$=7.-;,XMD6-DMESW:"BDTH;R1R9 M9A?;QB K0Y 4<98D%[%D7$7+>=C;F.5]':S!9[+5 M^M$;7\I%E'A!*+!P'H'1[PG7*(0'(AF_#IA13^D#A^LC^DW(G7+9,HMK+;[S MTM6+:!I!B15KA;O3^\]XR&?B\0HM;/C"OO.=9!$4K75:'H))@>2J^[/G0QT& M =/DE8#L$) %W1U14'G-'%O.C=Z#\=Z$YAV%:@?3^/'7'YB+@XX*XZW.P5W#2#6X*J+7Q2 M)9;_ L0DLE>:'96NLI.(UUB]8\L.:OL#YHQP3<<)H^5 CN, I#YQ5QUD,TJ?>IJ>MRO#TH+74C:$DS5&7-B4: M*I,%70%=!,HMFOXR8(\$R#R.H":W,[^;P1E,1Y-\ZHTQ7(S2R\0O<\A'^20# M$D9#I'*$\_;--$NSC]#5IB<=*CR#]$- >.D*XL'SEVAVH3"$S7V)WA=!.:::L=M698UC0+T7@'.J^T M=D?#$_33=?D'4$L#!!0 ( (J46%029E!$4@, "P' 9 >&PO=V]R M:W-H965TSWB+4GH@ M"N-;CQD-+KWA6_F(_FO(G7+9<(NW6OXI2E?-HDD$)6YY*]U7O?^,?3Z7'J_0 MTH8G[#O=$8N@:*W3=6],$=1"=6_^TO/PQF!RRB#K#;(0=^"[-Q\[73Q5&E9HK$__S3)TO$GN/_6"G> LSO< MBD*XA8:[5 YP24=J6>J2&M+> !&*]0;-0*I_,%BC M$02Y1O)$[;Y%8TCJ<,-%R3Y!FL67Z3B>Y-E1??%+^IWV67K^:C&)T6_/:D[BL=9&E^SRRZ#OJ@/JO"Y$T$KR17D++ZF/V,,\E%, MAO'5*(/[NI'Z@-A7:M6:HJ(V[TRRF*9;L#AZ>M2.N%1MH(P([ZGW5+_COB]- M"7D>I[W7"8NOF.?L&O[Y_A>(6M2Z50Z$*F1;$F[.)O$5,7"BPA7*DI2'B^## M<'1CB"&DZ4U=VY?="2__G[X]-X8K9V%?B:*"/9I!O[M@[YP-VFU#>]X-'3<2 MPWBER/S.P^HWX*KLH/ %32$L096M$6H7BG/QHP9+WDRP<NS&E+^$1&-\R& MW>%3L.@FX*MZ]QWYPLU.* L2MV3*+L:7$9AN-G<+IYLP#S?:T70-8D6?,S1> M@&ULU5AM;^.X$?XK S=7[ **K/>77!(@ MR>ZU5S3=(,GNH2CZ@99H6X@D^D@ZCO]]'U*RXMO8NA3MAQ8('(KB#(UY%S32U.WZF*RU'IU-IVJ8LD;IERQXBW>S(5LF,:C7$S52G)66J&F MG@:>ETP;5K63RW,[=R MGJ_8@C]P_75U)_$T';245<-;58F6))]?3*[\LVO?"M@5WRJ^47MC,D>9"?%D M'GXN+R:>L8C7O-!&!<._9W[#Z]IH@AV_]DHGPYY&<'^\T_Z3/3P.,V.*WXCZ MEZK4RXM)-J&2S]FZUO=B\V?>'R@V^@I1*_M+FVYM@AV+M=*BZ87QW%1M]Y^] M]([8$\B\(P)!+Q!8N[N-K)6?F&:7YU)L2)K5T&8&]JA6&L95K8G*@Y9X6T%. M7SYH43R=7N-<)=V(!L%6S+KKPR.;U5Q]/)]J;&,63XM>Y76G,CBBT@_H5K1Z MJ>AS6_+RMPJFL&\P,M@9>1V,:OS$"Y="WZ' "_P1?>%PZ-#J"X\=>LDD/YW9 M0]^Q+4"FZ4I*UBZX'?_C:J:T!&#^.;)9-&P6V3A494F4\_4BA7\8H)45%P^\TD721*K5[!#-R%O22\Y;3F3Q$T\ M"-[DS8S+P:.T88KP-QG5\]< M(G/I\PN71:4XWT0DE;AI2YD9F'.>)DR;I8%%)'T(G M]2(GB+V/%+EY0LCE.:]@'L$S!6L+$()9E^:QXV7Q1TK=+/W>@+R$4;:O M9]T^=P_\905"PT +,E-'S/.<)(=Y06@]E/E0',<8IQDV#'(: 78\ #M^-[#? MQ/Q*@><[\!S"][CF1P"V Z/Q_V:GF_6ZV:MNO)2T<^B!B76)IOBP/42^N'U7=T#>FL! MG=!]I9Y.YY*;20W3$!]I+/#<.(7<)R1EB2RD;<7KDCSZ820.R1"'Y-UQN'_X M.LHKHYH.\XI1^9_1B:5;]18C/YFP= G_=0?O&:M-3A[*^LA'+L<>0.R';I+3 MGTR (1(BNT,GB6**,C<9LN:#'P=.[H4?*8C&.,V^G; M:N/Z:+5A0-/=G(],+K@^2)CCNQG"O/G\A>ZXM(6Z.>G5ALG2HBY#5U M-14*D 95<;4"%#NV79GSG:Z8J0I+_HQF8&4,64JQ7BPMBL#A=F-;.^(T3-:" M5 4]MAYUS!%*2Y^EX59!V.,?E8L*VQL M/3Y< M8L6@A6*X<:SM1:OI'K 0H9\VAJ9-9N+>K2'Q45M;">V- M>+$V70>A^N%(F0\YRA#8;.N*DFUI!8^*DLJU-#-F@]5>"/NWR!^%_@S3>FDN M&[-,VXIB9KHJEQX[+^R,Z\O,?4SME72?ZVI1&>%;9+,BGT[RT 6M1@BRAR ' M=.)'GHM1W,^@AO"SU,PDL6=G4&L%H97:S:"V"#)O;V8DA_(AA_)WT]GM[]'9 MJ*K#=';[?T!GH?%E%Y?816?UWNMI)W72RXV$P_=>>T7OOU+Q65]:>!WL'L6[GO_OUEW^7N_LOYODC_71QF3PP$%'C&H?Z?+ZUK78 MW\<@LVJ+>MT19$]6K1)U55K6?]#X9^A/=8T=HC94P .>36/6M>V':A;4Q?A! MMW,CE&51"49M@7&49(X?I:8#B^+^*4#?IZ .MX^YX7K6M_P;H'SR8TK1JZ%H M@/8M-Q>6;YSX70NP>SP?"M[O)?4$L#!!0 ( (J46%232P*-)P0 M *8) 9 >&PO=V]R:W-H965T>>/(YA+H=T;]ITL]2!OM)%5IXP,JK)NO^RUB\-'%,). M(72\6T..Y2TS;#)2<@_*2B.:'3A7G3:2*VN;E*51N%NBGIG<8]Y_EUK#CBM8 M;IGB,#5&E:O&L)7@8"3,955A_)9&YL];*0JN-'QZM+OZ:N0;)&&A_+PS.&L- MAN\8#$*XD[79:OA2%[SX%L!']KT+X<&%67@1\9;GUQ %!$(:!A?PHCXDD<.+ MWL'[PE1=UAL-BSXD?T]7VBBLH'\NX,<]?NSPXW?PE]A818.QE6N8,Y$W@KD" MQ>F,Z3('5A=P6XK&\ +Z_/1DSH7\LL''+8>U%-A_Z!:T><4.UKPV&@QNYM^R M6/4LBHY%C2S$H4JT97$#?W&FVAP"9H!7*]PZ9,&^*+Z"#.Z;BBMFI+IQOC@4 M]K\*R]L*TZ<5]B-\"C*2T.C*#N.()(.T'5(29?0*C=82&Z*%?G+=AU38"UK; M\):D)E#6Z*%L-'J#LT:C2&MPAXZ=\8N<\3Z+2!C&$ =DD*00I832^.A,K_H1 MM\[!HT_T.@R<<\$U30Z#P=6%8DOZ8DL^7&S3VI2?76'ACQ"6/&]4:4J.G?B: MB\8F[+N#=92(,56#(AWMI86%;Z MR,ILF8$]Q\#6TF B.XXNH[R/WC'\)U6L8<5SAMFVHF]X,#2BP"4,.T:@M^6P MF>YZ0W^XI)=<67Y+CG(__9"&0?@S!"%)@B%)H_!TV$E./P='P2')LH3$ WHZ M[ 1G1S%*PFA(J,4[#CNQ>2\6DV$8D(PF_*L7SU\[W 7E2FE]OEN^\MRL8!PD&)#!]]MSF6-O6Q*VTSW6"H:4A+3D S/ M #U*PP2$V)D!@D4#&$0DP&F @4DR0I,ADL_@7#_Y)V;VK3' M:+_:7T*F[=E[%&]O,'=,;4J,J>!K5*770VP*U=X*VHF1.W<2KZ3!<]T-MWB1 MXLH*X/Y:HI_=Q!KHKV:3_P!02P,$% @ BI185&IW.E#.!P -!4 !D M !X;"]W;W)K&ULK5C;;N,X$OT5PMN[L %U+%*2 M):63 +GTS#:0OB#=/8/%8A\8B8Z)ED2/*'>2^?H]15UL)[;'#_,B41)9%]:I M4R6>/9KZAUTHU;"GLJCL^6C1-,O3Z=1F"U5*>V*6JL*7N:E+V>"Q?IC:9:UD M[A:5Q53X_FQ:2EV-+L[:V559ROKY2A7F\7S$1_V+._VP M:.C%].)L*1_45]5\7WZI\30=I.2Z5)75IF*UFI^/+OGI%?=I@9OQFU:/=F/, MR)5[8W[0PX?\?.231:I064,B)&X_U;4J"I($._[HA(X&G;1P<]Q+_\4Y#V?N MI577IOA=Y\WB?)2,6*[FY=/W49L+$C\/0M$MT XNUM%SLH;V!HX.0%?^DHN]$V*XQ= MU8K]]_+>-C6@\;\#*L)!1>A4A'M4?$7*Y*M",3-GG;I[A<11;*W<8S<8V49G M3%8Y [* FVK7AA_6=6NL[:7K5GKC8CBO3BB=7_M,E.=(KPJ5K3YNF+-0L&RRII"Y[+!NZ\-;F5OYN=U%+5ED+2L MM<4L?**5;41U]7!T3*]7=0WAI^P7E4-T@?W^US\2P<6[G2-G#>-!PJ*4S69# ML+G'PYC%"6=Q$'6!SEK16,T)+[@GH4]7G\.DN<+7?%/OF/L.21""A]FD4Q9& M+! ,]-+KBB-"QP3SPTFG*N_$,0XC.!LG_8<=NTWF!+[ />6D*4X#=@!:LP%: MLZ.A]7X^5Z[6;,+JCIRY4YFI,EUH%\1=P#JH90^P-B,/7\'@*)>M(N256:%L MM5 FX[9R3C8.-Q8[O6I,_6UG2(5LNF'>Q6R_O)Y(B MP?]Y- QI@WH;8=-KP4XH<8&7!#/'"HF7=OR0> $?X$*<5Y@,BYV''JN4<[L7 MV6L9BR"=L%BP630@:[ ^UW"=P*NQ0O@Q$#]C:0(5)OOQEGJ W"4? .4""6F@ MNQC,%7H^X WN L*^5^B2"OVGREO2P[Q'6=<2.0$ W ,%S3,+/![Y0W[U]T^& MMFR%W4>DL99$7Q0E=9R'[]*N)7'OS>>:J>5)UIHM/ "SFV_.7$SX!:S3BR?APD,Y?6 MXN]+WWA(W_CH].W)R:'RTEH%[B58W79!T\KNRMS#"BA)LZV2,Y 6N2?7:HJU M&B9?5.H].73S6M0IN\PRLR)=P(?2/QU\L&N G8MB.E[O<*:;F? M*&/:0H-<=]#-$,UGE&S@-P?\@'*@3P1>'*=#I->8[D,;>"*>[4\:P(P'U"$ MS7=4*9;RV5D9 FLST;)"!K>0KML&Q/X+^$2$3.S&KS59NVMGW["(>PDGX 2^ M%Z-0;&W:VO@;!6;-=)<@B(3W24 $MD; M(=B5 H]KH^J%S*ZIDM9#[0=_4:FV."@O#???I\ZT;\W60; M+AY[7.AL@?^J@OC_@=HL0[#7R"Y#?%AKLT($0?U=^RS\(( -M5D]+.@A]AP4 M[(L2 Y5_@RHA-E2%_,2)W=SM#@C\;>#JJ67!VZ@;?:0VN@&UL_[-]\IQ,["R M;JUXBO(417N:NS#V9IQ8@2.QPR!Y54G!^UZP4:4XBER$]/>]2(0L2#R\[FR$ MM)GP0G];5[O@#00E:!2)MGD"0"RZ0#9]&C(_C;DU66?5[N0>E@@4?6N M!'7G!Y1V"(L#*'"H#>A(5[G.7+>.IOP(NKZ212O0]HV[@TI%D,:+5FSWI^6( M@/([\H(8A?$RS[OJGBUD_4"48(;B.&[+."C$%?+)#DVJRK=U]*RS5G<@)MQ? MGRKX1T=EJT4A4N_^K"R[PTY1^T4HWWGF<%#)'DX9FM^.Q%_M,2$;^^"&)=5( MFK)ZV4?=]T:^".J1+6V_]0=%H]?="OTSR<8OD* Z%4=TC2!P'?2VC)KJ1:=7 MJ\+AK^O<^U^O+LI](J)(!O@%NVL[2UKGD+PEB;"!1?4 ;OR6\777AJ<-6/V5 M;QW8.J]BP;=\VX6SZ<9!5JF ;SJNHS]=1*D]TQK>#D>"E^U!V'IZ>Y[X$>FA MX5&AYECJG\3X9Z_;([KVH3%+=RQV;YK&E&ZX4!*<21/P?6Y,TS^0@N&@].+_ M4$L#!!0 ( (J46%1(55=()P, (H) 9 >&PO=V]R:W-H965TT^5.,#V([ON>>>X^XRW@GYH!( 31Y3GJF)DVB]N71= M%2:04M46&\CP22QD2C5NY=I5&PDTLD8I=P//Z[LI99DS'=NSA9R.1:XYRV A MB,@;WQC<%.':V)"64EQ(/97$<3QS.,@$.H#03%GRW,@'.#A#Q^E:!. MY=,8'J_WZ!]M\!C,BBJ8"?Z=13J9.$.'1!#3G.L[L?L$94 ]@Q<*KNPWV95W M/8>$N=(B+8V10WE"=2R B)CH!4_NEW-R?G9!SHA+5$(E*,(R6&):&K@E!P@M 7*MLDZ+=(X 5^C?FLV7P.89MT_#IS%Z6I] DJ?0*+USV! M-Q-IBN$OM0@?&N Z%5S'PG5.P"WSE6(1PX)ID27E5GB+37Y\QJOD6D.J?C8X MZE:.NB_PSK8@;;&AB]#N-%NA1ZSV&*2$B"CK&-,5%D$6^W,\*+)Z49>]PFW? MNC4]8COM]KJ#( A&8W=;0[A7$>XU$KY>W#:$W:]0^F^K[Z!R-&BDNP>WFK6J M,E J1V%102UIIFC1JEY0=/!,4;_?\\RG7M%A17'X+Q0WDH68?9 %%\LJ$IQ3 MJ0ZGM00+-[WCE _JJ8TJ:J-&:CHXC)YQP/_<:.C7 M\_"]0_OS&IG,]\4@8ERP;(W%H+3""15RJA2+F 1EM4[ K]RII]J MVYOWC*K?]3HGB![U:?^E^B!_R"O;D7]H;W[PM@7C'UJ?W_DO+6E6^GU%3W*/ M!J5Y2\%ALV:9(AQB-/7: \R:+ 9_L=%B8V?G2FBQL)^23J@ T>JD95Q.OTGIS MX_N*5%!C=24VP,U.*62-M9G*M:\V$G#A2#7SHR 8^36FW,LSM[:0>28:S2B' MA42JJ6LL_]P!$[N)%WJO"_=T76F[X.?9!J]A"?IQLY!FYOV-D,UD)\60GWXJ)%UA#P(!HJX#-:PM38,P*&1O/G:;7 MA[3$_?&K^A>7N\EEA15,!?M)"UU-O+&'"BAQP_2]V'V%+A]GD BFW!/M.FS@ M(=(H+>J.;!S4E+=O_-+588\0)D<(44>(3B7$'2$^E9!TA.140MH17.I^F[LK MW QKG&=2[)"T:*-F!Z[ZCFWJ1;G]3I9:FEUJ>#I?MM\'$B5:TC6G)268:W1+ MB&BXIGR-%H)10D&A3^@>B."$,HI=DPUGBE5UZ9YH_MS0+6; M4*8%P:LM*1$ M0]'NG\] 8\K4A1%Z7,[0^=D%.D.4HX=*-,HP5.9KDY'UY9/._5WK/CKB?@;D M"L7A)8J"*!R@3T^G!P/TV(78#D2 #71MM:8@?PK]]#C6NE4B=E#ZMM'EZ'<3R^SOSM M?H<&<$$0AV$/>V,UZ:TF'UK=^_BLV2&#KTM[;^F' MWAZ$QLS9NGQ725=>^7_SZ5!UTR1*#_P/X((HC0^:,'L/B]/Q>/06-1] Q>DH M/JB&OW<8V:OF.Y9KRA5B4!I><'5M!&1[?+<3+3;N?%H);4X[-ZS,C0?2 LQ^ M*81^G=@CK[]#\[]02P,$% @ BI185"[@2,T! P &0@ !D !X;"]W M;W)K&ULC59;;]HP%/XK5M2'5FJ;*[<*D K9M$FK MA&!='Z8]F.2$6'5L9CO0_?O93L@H":POQ)?S??[.\?$YC/=7VWP(0YT[%=6XCI MF)>*$@8+@619%%C\F0'E^XGC.X>%)=GDRBRXT_$6;V %ZGF[$'KF-BPI*8!) MPAD2D$V<1_\A'AA[:_"#P%X>C9'Q9,WYJYE\32>.9P0!A409!JP_.Y@#I89( MR_A=2JGSB#!V40H9+JI9\_P5J?WJ&+^%4 MVE^TKVT]!R6E5+RHP5I!05CUQ6]U'(X ?O\,(*@!P2D@.@,(:T#X44!4 R(; MF\E)BE/QA MN#^ZX$W8W&QH^<(S?$WPEY V>$UA=N3BYH+2(E"W[B4Z.>24XKT6]ICD?ZZ M<'[4G!_9\Z,SY\]@0Q@S&33#U!S9=<451<]2F JUFX:^%XW=W7'8VT:]T/,: MHW?J>HVZWF5U.-7E8:T0O.D**G5HF*ZQ.JL%)'P'0B=\E]Z*M'\D911X@Q.] M;2/?]X:C]U9QK^65[WF#J-NM?N-6_Z);+X(HN.-9UJF^WQ)V-_1&)\+F'59^ M& Q[W,V'RJU1JTNVW9W,);]6@KCDM7E15I^Y9;',U7;35 Y;#BA>0Y3YDD MN$A3U4CBLH"E$CSE:. 0'@WFC8 [FT?C$$MMOPY-&V R@^N7AM>V7@3?KI 8 M%^;[-"0KT04*TT[.HI63[)$3)W"O))4&KF6&V7N"T'KK#29;@XMDD/$*TR,8 MQ0>01$D\P#?J$S;R?,=[^"Y553>$VGC3N#4]P'S<,Q][YM$>YFTV#V I7 W> M)_7WG;T.MX25^3,0;-P'&P_:Z$N9X_^J- P>PP:9-@,R)KV,R2#33:,EIT:C M=YOS5[<>(C[IB4^^/IFG?;#3SR1S&/QQ,L]Z&6>#3+?2?I>2B''@0'?Z]J>V9_V(^>B;;1O MU]MY=<]TP:4!@;F%1D&PO=V]R:W-H M965TE#P$2)=U6J=T0U;8/ MTSZXR26QFMC,-J7]][MVT@ 523N$Q!?PZYS<>XZ?_:60#RH#T.2IR+D:.)G6 M\PO757$&!54=,0>./3,A"ZJQ*E-7S270Q(**W T\K^<6E'%GV+=M$SGLBX7. M&8>))&I1%%0^7T(NE@/'=UX:IBS-M&EPA_TY3>$.](_Y1&+-K5D25@!73' B M839P1OY%Y/<,P([XR6"IULK$I'(OQ(.I7"<#QS,100ZQ-A04_QYA#'ENF#". MOQ6I4W_3 -?++^R?;?*8S#U5,!;Y+Y;H;."<.22!&5WD>BJ67Z%*Z,3PQ2)7 M]I0^*%TJ*HP!A!P7CY3Y\J(=8 F.AV0% !@M> ;@,@K #A>P'="M"U MRI2I6!TBJNFP+\622#,:V4S!BFG1F#[CQO<[+;&7(4X/[TJ_B9B1.Y9R-F,Q MY9J,XE@LN&8\)1.1LYB!(L=D"H_ %T#NG\D7$*FD\XS%9(3S39&/$6C*&92%&8$=L<:$]<9&=N40?9=C=F9&-VXRN2RS"1H MR,0/R"U298I<\02230(79:FU"5ZTN0Q:&2.(.R3TCTC@!?Z6@,;OAWM;X-&[ MX?YY2S9A[71H^<(&ODIT5:I^]:1!4)N!$^/;W E)F2D%&A%?M\@ M#[G64*@_+5%TZRBZ-HIN0Q2;\T'B?#@B9;:ZW\_F>U_&\#]OF;D#CC1R@^+KH6OE[-USN@PZ=U%*=[=KB=+SQK,GA'7/3_ MN TASFHASEJ)KA82C^<6HO.:Z/R OOK>ZJCP]NSL&X1AX]K=%1CM -Q48^W@ M]%NI1HJU+5H_6!$%A[1W=3[XX;[M;2<,@D9[=P1&;P&[;]F[.J?\]FW^N\Y> MWT(VF5:[O']R2']7IX/?V[>_[81^\_+=$1B] 6S M^.K6^K4RLG?T5^V7YA5C;]8KFO()=$MERK@B.&PO=V]R:W-H965TEU/JJUY/A"A(JNWP-J7ZSX"*A2M^* M94^N!= H5TKB'G&<02^A+.U,QOFSF9B,>:9BEL),()DE"16O4XCY]KJ#.V\/ M'MARI<&7P6N:Q1RB3\9;.7. M-3*N/''^;&[NHNN.8Q!!#*$R)JC^V< MQ+&QI''\*(UVJC6-XN[UF_7?U M,T]4PBV/_V*16EUWAAT4P8)FL7K@VV]0.M0W]D(>R_P_VI:R3@>%F50\*94U M@H2EQ2]]*0.QHT"&)Q1(J4 .%? )!;=4<,]5\$H%+X],X4H>AX J.AD+OD7" M2&MKYB(/9JZMW6>IR?M<"?V6:3TUF1?Y1GR!YFR9L@4+::K031CR+%4L7:(9 MCUG(0*)?T7TJ",Z5Y8 I@6 ,@) M )B@>YZJE41?T@BB?0,][4WE$GES:4JL%@,(N\C%GQ%Q"'Z_M"P4M0GO0^Q7TOA7ZW0S1*!(@)31NR_XQ_-'(&1S +Z0&NU(>V7%R#]J@ M@C:P0GN4L,AB%+,%-"&S*_?1*U A+A\H]#Y8^: S6L$ ZM" -8@! 0Z0JS@31KC-;P:%EO2 [3V"3D MN\W@1A6XD17<0X%)8PNY9LY_-P;D* MCH7PR!TT>X2=NAHX5I]NH@T(Q:3Q EYT0I\MVFXK?^*:Q[&=B[\"7PJZ7K$0-3C^$[U1Q$+PQ$CHUZ'2'9Y: MH=N\MP-APU$3.?8O%?6:BK&=B_?7$'J-SX;HS#/]@="8"+M![#A=Q_FEJ2=[ MMV;P'LW]@-3TC^W\_]B==W6.+[L'2$W=Q+G0'B UIQ([I_[_/=!BT,6GML![ M%8,V1=*R 4C-Z<3.Z6=N@)DP!4B](OV!A+[\R-CZF.GW$=0T3B[U 4!J1B?V M3X!WY-QNL'_RV+L.VU-4EA-B+P#U+69(E-EMU$2"#2R6A)GC2VJJ#_I11 M2*_2''.[OM/%]LC598#8&?2>OK1%KF90,KI0Y-R:%EU[1]L:N19]ITN(+7)N M39YN"WF:SMK,5Q1(TP@&NA&4S$8$;DU%+KE4)'>&#?:><49?BVY5<41#S6," M4$CE"H&^WM#8O&L,L'O\%4 <_7?0Q/9VIEBZ*"[S::!$^2"JF/Y43ZN)XTT^ M9SMX/L5703$WK,T48\Q[*I8LE2B&A3;I='T-2A23P>)&\74^*WOB2E?F_'(% M- )A!/3[!>?J[<8L4,UG)_\!4$L#!!0 ( (J46%3>&-+L%00 *@1 9 M >&PO=V]R:W-H965TY!5#H.4TR.7.V2N4?75=&6TBI'/ <,OUDS45*E;X5&U?F FA< M@-+$)9XWQ'S*=RIA&3P()'=I2L7Q!A)^F#G8>6GXS#9;91K< M^32G&W@$]90_"'WGUE%BED(F&<^0@/7,6>"/MR0P@*+'[PP.\N0:F516G'\Q M-W?QS/$,(T@@4B8$U3][""%)3"3-XVL5U*G'-,#3ZY?HMT7R.ID5E1#RY \6 MJ^W,N790#&NZ2]1G?O@%JH0*@A%/9/$?'?@*$8_@#GAHAR]RH>&^@>-)!WQIAR\A&J!A_^@_70[W.N"W%\/_ M3=[51:PK2>I*DB+>L&\NMU3 !Z.R&(4\U=8C:2'>A2Y9M@%M!PJMCNBTWP,] M%LV+ Q4Q^O-7'1+=*4CE7Q9"PYK0L"#D]Q!ZDK#>)2AA:^BJC1TG*Z'=D8S&?JO?[?E^KW((ZAP" M:PZ+E O%_B[KR=>(-=*DA32[D@M:7$9^T$ZMW6U()KV,1S7CD97Q$O9ZU\KU M&E,0;3.>\,W14LQQ'7;\-A;Y=4WH^O\L':13VH:$VND>Y:N].Y,]:2( MW!(/>\V^X+V-F<8G6Q6V)GFSD[I%2GTM*Y2#B/2@^AADE+'GBF4;(Q 0 M(%755T#-_"\'VW<&W/&Q!KK-_JL#SSQ3A^D"M6F?)>I3DZDI<<> M*>+&B+'=3$,JMRC2.SR+09155+J(<@VB;V;*@*-3\_!(T&L+N'%C;+?C,X(Y M@SZO&-QX*K:;JF5CN,%M5R03?S+JGX#&&+'=&>]IQE?\^4J?KZ*!+9'&$_$; M,47%JF&I&V8UC,7:6R3V&WSE5+1/^@_GFE( MXXG$?QL")HTY$KLY=N7:.G9VEJ/MG!/LM:OAGKRSFF\8GZC8L$RB!-8:Z W& M.H(H/PN4-XKGQ6OLBBO]4EQ<;H%JE9@.^OF:<_5R8]Z,ZX\S\V]02P,$% M @ BI185$EU@!27 P HPL !D !X;"]W;W)K&ULM59-;^,V$/TK R&'!$BM;SE>V 82.[M-T5T$\:8]%#W0TM@B(HE:DK(W M0']\24J1U8TD^-"]V"3%]^9Q9CB<^9'Q%Y$B2OB>9X586*F4Y0?;%G&*.1$3 M5F*AONP8SXE44[ZW1^3+.:MD1@M\Y""J/"?\ M]0XS=EQ8KO6V\$3WJ=0+]G)>DCUN4#Z7CUS-[)8EH3D6@K("..X6UJW[X=X- M-<#L^(/B473&H(^R9>Q%3QZ2A>5H19AA+#4%47\'7&&6:2:EXUM#:K4V-; [ M?F/_: ZO#K,E E.S5['@K@2 MDN4-6"G(:5'_D^^-(SH -Q@ > W .Q?@-P#_7$#0 ()S 6$#,$>WZ[,;QZV) M),LY9T?@>K=BTP/C?8-6_J*%3I2-Y.HK53BYO(V_5510'31Q#9\82XXTRX 4 M"3P4DA1[NLT0;H5 *> 7^$+SK0HJ@0X.+M&SG/\/D#?'>54"M"_"<4 M?_VNUN!!8B[^'K'AMS9\8R,8TBQ9_ *L;-+C@$+28@\E%(:.8TE)F#4CQ@+6V/A3_-TU-J(1@_TB9-":[Y4 M-Z2^-U=]]Z,FB0R)?@,.2_4B>$XPMP\]QJ>M\>FH\8[/A(FX40"E6D.C*&'* MN5SHP-??^L3=UT:F'7&1/W'=?FTWK;:;_S4%U^-T?@0Y*V0ZEH2S5MILE*O- MNA7CY0B?ZYR*L?/3,LWME'QW5/>*B!1BY4Z:("?&AE3I)W;(.?;Y]*XA#+NA M=;RP/[+NJ8*YWJB0CX1R.)"L0GV)8Y:KT#092(6H!K1X[^_ -(RB 3&G4N>. M%Z>O3)+L![>4A/9K\-_YP_?#V4"JNZ>JYHZ7M4W]8DK5\NG+2,2Y>H)W/@G\ M:#IS!@2=*I\;C@IJ$Y*<$O(:4(WEJWK,)2JYL@D6,&Y&1'4,UU!4ZG)P'=>Z MG/7*#M_)COQH-ONQG-F=_D:WKY\)W]-"0(8[!70F4\7#ZXZPGDA6FI9GRZ1J MH,PP55TTL: \@ M0?.[):BM!!0V)#8A"MO#M TGL^+[[OKNS M?1FON7B6&8!"KSEEBGNA9W;K)2$Y,$DX0P+2B77AGE^[%:"R^$Y@+;?&R(2RX/S93&Z3B>48 M14 A5L8%UJ\57 &EQI/6\=(XM5I. ]P>;[S?5,'K8!98PA6G/TBBLHEU9J$$ M4EQ2]<#77Z )*#3^8DYE]43KQM:Q4%Q*Q?,&K!7DA-5O_-HD8@O@!GL 7@/P M#@7X#< _%! T@.!00-@ JM#M.O8J<3.L\'0L^!H)8ZV]F4&5_0JM\T68V2AS M)?0JT3@UO8A?2B*)*9H\09\Y3]:$4H19@FZ9PFQ)%A30A92@)#K=#"J4@ 0= MS4!A0N6Q7GN:S]#1IV/T"1&&'C->2NU%CFVE91HR.VXD7=:2O#V2YE ,D..> M(,_QW [X53]\!O$ ^?OAL\/A3@?\^F"X&[V'V[HT;7V\MCY>Y<_OJX_)] UA M1,'IG3Y67:7Y>:>!Z%9!+G_UT/HMK5_1!GMH-QNA*_TU,JR0YAY:37W/'>E< MK;:SO&OE#4?!>Z/K#XS>20]:Z4&O]"<):4D1)2ETJ>\'A^@-L) ]&0Q;&6&O MIV\D7^CK#Z,K+HH>?\/6W_!_;H112SOJ#T/WJI8"UQ1'A,6T3 A;HAC+3%_V MM;3CKK,^VBGQ* J[*WS6:CKKU32#E6YPA0Y?09PQ3OGRK8NZ]C+OLGE4_C-P]DK::AOLO9^P#M+__D-E;G&ULM95= M3]LP%(;_BA5Q 1)K/AL&:B.5EFU<;$)T;!?3+MSDM+%P[& [#?OW.W9#5@8M MU:3=)+9SGO<'&5VG@7\(U!J[?&Q.YD M(>6]G5P78R^P!0&'W%@%BK>Z2 )6VXN97M)^CV,[1ZN>3:74G;Q08>R1MM9-7!6$'%Q.9.'SL? MMH PV0%$'1 ="L0=$!\*)!V0' H,.\!MW=_LW1DWHX9F(R5;HFPTJMF!<]_1 MZ!<3]CV9&X5/&7(FF^0/#=/,'IH^)1^E+%K&.:&B(-?"4+%B"PYDHC483=Z1 M.;ZG18,K^P5IM1C_OZKK< MU!7MJ&L&^8#$X2F)@BA\!9_NQ^=0#TBP&Y\=GCUX!;\Z& _/G^,^GD]_2%%_ M2)'3BW?H]4[?2FY[0TM507Y,%MHH_-!^[LD0]QEBER%Y(\-K![4AAXZT;6>= MQ5%XAK:LMPU]&16E9\GSH*LW@IZ5GO2E)WM+_\*J!?892J92U7NL&/9ZP_]D M=MIG2/_5[&GZTJ'SY#S]RR)_ZX.W[?PS52LF-.&P1"X8G*& VK3(S<3(VO6 MA3384=RPQ+\**!N SY=2FJ>);2O]?RK[#5!+ P04 " "*E%A4ZO,WPA # M ="@ &0 'AL+W=O@U,K/H.=MX6[NELKNV" M.^@MR PFH!\78VEF;L62T RXHH(C"6G?N<*70QQ80!'Q@\)*U<;(EC(5XLE. M;I.^XUE%P"#6EH*8QQ*&P)AE,CJ>2U*GRFF!]?$;^TU1O"EF2A0,!?M)$SWO M.UT')9"2G.E[L?H&94$MRQ<+IHI?M"IC/0?%N=(B*\%&04;Y^DE>2B-J !SN M ?@EP#\6$)2 PCEWK:PH:T0T&?2D6"%IHPV;'13>%&A3#>7V;YQH:=Y2@].# MJ_@YIXI:2]49^BI$LJ*,(<(3=,LUX3,Z98"NE *MT#F:F&V4Y&9%I&@$*>54 M [JC*=2B%3H9@2:4J5.#>)R,T,F74_0%48X>YB)7AEOU7&W$6PEN7 J]7@OU M]P@=07R! GR&?,_'#?#A\7#O/=PUEE6^^95O?L$7[.&[*4H_OS-[L,FI7W\*NJ=M+"2%AZ4]B T82@F4KY2/D-+PG)HDKAF:=>2AR'&VQ)WHX(6[NZ1 MV*HDMHZ02.(XSW)&M/G#2":DIG^(W?9-8EL[,LZQ[^$ML0U1K0 W:VU76MM' M:*6;#46*#76&..@FI>U=6_T(M[:4[D8%83N,FJ5V*JF=_]R4[^BZ%5WW$TY4 M5&6+/G2BHEW'&DY40]3^$X6]34_V#HH;P=)\7Q?&!PWQG LF9J\':L:U9H\_ MP6.\:9+8_V A9>OW&[8Q]K;<;HB*\#ZS-ZT5'^ZM_]X=\&XC;6H/36&[_<&M M?;OMQ>D[D3/*%6*0&IAWT3%XN;Z+K"=:+(K/^51H&PO=V]R M:W-H965T:"SWW M*F-VY[ZO\PIJJD_E#@3NE%+5U.!4;7V]4T +)ZJY'P7!S*\I$UZ6NK5KE:6R M,9P)N%9$-W5-U9\+X+*=>Z'WO'##MI6Q"WZ6[N@6UF#N=M<*9_[@I6 U",VD M( K*N;<(SY>)M7<&/QBT>F],;"8;*>_MY*J8>X$-"#CDQGJ@^'J$)7!N'6$8 M#[U/;T!:X?[XV?NERQUSV5 -2\E_LL)4<^^+1PHH:-O!(WF@CZUZ,$=1,=&_ZU-=A3Q!.#@BB7A!]5!#W@M@EVD7FTEI10[-4 MR98H:XW>[,#5QJDQ&R;L5UP;A;L,=29;Y \-T\R65)^0KU(6+>.<4%&0*V&H MV+(-![+0&HPFG\D:3U'1X(HLR65C&H5[M52&_:7NJQRMP%#&]3':WJU7Y.C3 M,?E$F""WE6PT>M6I;S!L"_?S/L2++L3H0(@KR$])')Z0*(C"$?GRX_+@I=S' M8@T5BX:*1L()@G#4=6-/W M6),QUO05*XGC<=1L0,W>1-U6@)VN-*#&@+-7P .9)0,N>1LG#>5X^(=K1-TU M.B$"S%@ R:LO&0?!V1!#=]A'C)*S_^+T]_J![<7?J=HRH0F'$E7!:8)RU?6W M;F+DSK6(C338<-RPPE\"*&N ^Z64YGEBN\[PD\G^ 5!+ P04 " "*E%A4 MES=00V # "7# &0 'AL+W=OW[*E]#2=65J*$R3Y9" MEE2;KESYJI9 "R<;']AJK>T-?SJNZ0H6H#_6E8"54BHD*25A.O-_P]0QG5N B/C'8 MJ+TVLE-Y$.*+[=P5$R^P1, AUS8%-9='F 'G-I/A^-HF];HQK7"__9S]O9N\ MF*"W*5FP( M2E9MK_2I-6)/@*,S M(*R/<*PE80NHENR=RT;JFFT[$4&R1MM,EF&\X;IS:S M897]&Q=:FJ?,Z/3TAG):Y8 6;LW<@J:,*W2)%F:]% T'))9H+LVJD?K;!9J; M8(UH5:#?OS:L-G^G1F];T3NC^KBX16_?O$-O$*O07VO1*!.KQKXVI'8\/V^I M;K94Y S5+>17*,07B 0$]\AGWR\/#N6^\:![E JVD4+U6;M/%+IW=M8_3.(EPF(S]QWW+>L(P M2:-1%W9 &W6TT2#M/2AU;39CWI0-IQH*1$LA-?N7VEW:A[O-E^QQ7$8CDF1' MN#UA88*SI!\W[G#C'\0MP)2_G)W%C4\Y2!(3$A_Q]L6%:1*D_ZC34XH2#1*HO (MB$Q:1-,WZ3+M3W8(X/:\$+Q,I:BD>P ML(.^[XHJCGZ![[NBB(>KXH_[?EKMDLR^:@]]?R'JD'97$?%P2;RK3(VI*+]L M%" EEGI#)0SYL*M?./T%MN^*&LY>V?;LY!V>9"$Y6>\]83B)CHWW]TZ-]LC^ M)Y4K5BG$86ETP55J$LCM*7C;T:)V!\D'H&ULC59-;QHQ$/TKUBJ'1$JS['<2 1(?C9I#6A2:]E#U M8-@!K'CMK6U"FE_?L7?9$A90+JP]?F\\SV//T-U(]:Q7 (:\%ESHGKD@OMAIY/Z!67"ZW>=;:+Z7;DVG F8 M**+714'5WR%PN>EY@;X< MQM30?E?)#5$6C=[LP!VF8Z-\)FS:IT;A*D.>Z0\IIV(.9.KNV!@,95R33^0K M58K:E)#SVGB!UJ?IF)R?79 SP@3YOI)K346NN[[!2*P_?U[O.JQV#8_L&H3D M00JSTN2SR"%_[\!'"8V.<*MC&)[T.(;Y%8F"2Q)VPN! 0*./TSL'Z.,/TX.; M$VJB)BN1\Q<=\?=-+:E@;]0^C4LRDD)+SG):O121DXD"#<)4!KD@=TQ@%AGE M9(I&P&=I-/DUF&FC\&']/A%1W$04NXCBHPJQJN .=L=#^:[8B6/;4O/2S^(P MN^[Z+[M):*-2/+'T/6K<1B51ULD:U#L!22,@.2E@1$MF*&=OD).Y+,JU :Q^ M\(@5?L M QJP$'/,?TZ,Q!>*"@7EG]9H/R4T;4<7Q>&>AM$A5)@D>TK;J)L@3@\+S1JA MV4FA]T5)F;)WFG"I#U:;K'5C, M[ MJ8( S#O?C;H*05OK]3;0M02]>U-%ZJ MM3!5P6JL36,G?EZ1DP?$+V5BD-/?. MF=&82C="/JL24<-KQ;B:>*76]8WOJ[S$BJ@K42,W3U9"5D2;K5S[JI9("B>J MF!\%0>)7A'(O2]V]>YFEHM&,EMC?\+*W) M&A>HG^I[:79^[U+0"KFB@H/$U<2;AC>SQ,:[@)\4-VIG#;:2I1#/=G-73+S M B'#7%L'8BXO.$/&K)'!^-MY>GU**]Q=;]V_N-I-+4NB<";8+UKH''4$X."&(.D'T M7D'<"6)7:$OFRIH33;)4B@U(&VW<[,+UQJE--93;M[C0TCRE1J>S6\((SQ$6 M;F3FJ EE"C[!PHQ+T3 $L8)IGLL&"_BA2Y3P^=5,D$(%%UWTI0E_6LSAXL,E M? #*X;$4C2*\4*FO#:)-Y.<=SFV+$YW F6-^!7'X$:(@"H_(9^^7!V_EOFE, MWYVH[T[D_.(3?E^%*#:4,3#5P!W7A*_ITC1EJA1J!7.J!V,X]1_V>W6D:AH&$9] MU!NZ04\W>!==3FJJ"0.T U%0;=IP%+5U2W8@XOAZO$=Z�>C,;'08<]Z/ L M:#NOI,/%;FZ/(0X/LE\/HF0/\3 H">+A<<2D1TS.(CX*V\$MHG# YT"3@Q<: MF_<^VB,]C(I&0;2/ZN^<&O;$_D[DFG(%#%=&%UR-C(%L3\%VHT7M#I*ET.98 M&PO=V]R:W-H965T?;2A+ XGZ K:Y__EWQYV= M;+EXEB6 0J\597+BE$JM+UU7YB546%[P-3#]9BI4KUP)P8445=7W/ MB]P*$^:DB5V;BS3A&T4)@[E 00;J M<3T7>N:V7@I2 9.$,R1@.7&N!I?3V-A;@Y\$MG)GC$PD"\Z?S>1[,7$\ P04 M;VSL.I8%EC#E](D4JIPX(P<5L,0; MJN[Y]ALT\83&7\ZIM$^T;6P]!^4;J7C5B#5!15C]QJ]-'G8$@^$!@=\(_,\* M@D80V$!K,AO6#"N<)H)OD3#6VIL9V-Q8M8Z&,/,7,R7T5Z)U*KW&%+,<4&9+ M9@8*$RK1%Y35?Q7Q);I3)0@TW0@!3*%;@A>$$D5 HM/&_DP+'K,9.CTY0R>( M,/10\HW$K)")JS2DV_Z@1S[]O-S[*'=U:MK\ M^&U^?.LO..#O3JPP(W^QJ;ES-.5,*7-(K# M,'%?=K/8-8KC<-0:?2 ;MF3#HV1/6 BL2X0V)?+61U>[B'8V]O;0NA:#X3 * M^MG"EBT\RO8UF\]U:ZFRY+0@;-6'%O9L/-Y/7-?(ZR>+6K+H*)EMKSZ&ULQ5??;^(X$/Y7++0/K=0E<7X!%2!MH=U6 MNNY59;O[<+H'DPPD:A)G;0?:__[&20@IA!PGG;0\M(XSW_B;\3?Q>+SEXE6& M (J\)7$J)[U0J>S:,*0?0L)DGV>0XIL5%PE3^"C6ALP$L* );%AF:9G)"Q* M>]-Q,?JSA*X4D0F2<)$^\W$//MI$=[NXGG:!TJ/6%,QQE;PP+42_8D M\,FHO011 JF,>$H$K":]+_3ZGCH:4%C\B& K&V.B0UER_JH?'H))S]2,( 9? M:1<,_VU@!G&L/2&/7Y737KVF!C;'.^]W1? 8S)))F/'X9Q2H<-(;]D@ *Y;' MZIEO[Z$*R-7^?![+XB_95K9FC_BY5#RIP,@@B=+R/WNK$M$ H)]V@%4!K$. M=P)@5P#[$."< #@5P#D7X%8 ]UR 5P&\%((HT+B%4:JUNU "WT:(4],[%@GR@\4YD$=@,A> PE22?";? MF!!,"XM/O(<\E2P,Y M-A02U,L8?D7FIB1CG2!CDT>>JE"2VS2 H 4_Z\93J\.!@9FITV/MTG-C=7I< M0-8GMGE%+-.B;82ZX7/P$4Y/PN?GP\T6^.W9<#IJ@=]UPQ^9Z!/+.TG^Z_FK MNRWP^_/A3L=.VK70[<*?_9^$3A[2+$>YHUZ+EZSXH'X'/TRC7SF*^Z\_T ]Y M4)#(OSM8.#4+IV#AG&#Q+4^6( A?[8K'9W$, 5F^DZVN-UUZ%UA$Y=O+MJR7 M"WC% OIDVDP]_ W'QJ:9W&,KRZ$CSZG-/M!W:_IN)_W;-Q!^)(%D(O+AW\,( M>!PS(4F&,1>6K1&5:PX:7&G?/8BGM!DUX^F;GF>WQ^/5\7B=\?RLR%X1!2)I MJ^]N/#7).V" 'J6 M1%+F+,7\=RME-CC2@&U3V\3?Q^3.CPV'IF=:KOYJM*5W6,V:^[CF_C"AO_,TH?OCA':? M)___5V-.CX\.VQQZMG6P3T:CZ4Q K(L+")X$/$]5V6#5L_4EYTO1VA_,S^CU M;7E5V;LI;T[8@:RC5)(85NC2[ ]0.**\C)0/BF=%:[OD"AOE8ACB!0Z$-L#W M*\[5[D$O4%\)I_\ 4$L#!!0 ( (J46%2^.OC73P( $$& 9 >&PO M=V]R:W-H965TS4=J#]][--R%+QL4Y[V OQM<\YG'N"+_%&R!>5(6IX MRQE7?2_3NKCV?95FF!/5$@5R<[(4,B?:E'+EJT(B63A2SOPP"'I^3BCWDMCM M3602BU(SRG$B095Y3N3[#3*QZ7MM;[77*@N: M(U=4<)"X['O?VM>#GL4[P!/%C6JLP78R%^+%%J-%WPNL(628:JM S&.- V3, M"AD;KY6F5W^E)3;7._4[U[OI94X4#@1[I@N=];VO'BQP24JFIV+S':M^NE8O M%4RY3]A4V,"#M%1:Y!79.,@IWS[)6Y5#@]#N'"&$%2'\+"&J")%K=.O,M34D MFB2Q%!N0%FW4[,)EX]BF&\KM6YQI:4ZIX>GDCE )3X25"/=(5"G1O"*MX J> MB92$:QA3,J>,ZO8MB!J7T(8A.T#],'GZ<%'NF\RJX,+Z^!" MIQ?]57 PXD5IXC,MND/B?JL/F&: M](=RW4ITG82]U>O$!+!N1K>/:'4*V"X-+R@]<4(R.W VA9: M%.[.SX4V$\0M,S/C45J .5\*H7>%'2/UOT;R"U!+ P04 " "*E%A43M^Y M*7L# <$ &0 'AL+W=OXE4GB14[JZ!B^W4P][; MA0>V6FM[P9]-,KJ"1]#_9O?2K/P2)68)I(J)%$E83KT_\=/PH0+WR-VUB_?P-_=85;XIY MI@KF@G]GL5Y/O;&'8EC2G.L'L?T;BH(@ M*>/J2RV",_K,.-,[<^V:T^CE\C%:"PX*BH$_@>B=45/=Y53;Y 28T.LW2:&KF''3I8ZR6;&0[,9^)O&M@, M2C:#3C8W;,-B,*7O&/"XH[QA"3@\H\BCDL7H-"*/WHE<";P?AZZ(W[B.2Z[C M3JX+EK(D3]!/].$G_ZK\B:LS-@4'E34&)VG+O,"UAU+VL!<,FI7'-:_&1VK_ MP-3+Y:T$0 ]40U>UE8]AI4!H@'Y^Q2Y9MX>*(N#=_/1M ;#0][U!@V:!NARFEQ MM]4NZ.MG[0M7%HG'YVQ2Y:/XZD0&=M5D8*.6^2"5HY)N1ZW4/]K 2.6.!)]1 M=5)[(>Q^(_ST:!2X[PQL3 Z&HR4P(/V6!E7F2[K-MV$\CC(P4EDDZ9^S2Y61 MDNY7R<]W:=!H8./#'C6�Y'R*]MW>R^>4'EBJ4*<5B:-(-K8.1^*[I?:)&Y MW=RST&9OZ$[79OL.T@:8^TLA]-O";A#+/P1FOP!02P,$% @ BI185+?U MO!P] P *0D !D !X;"]W;W)K&ULU99-;]LX M$(;_RD#HH06A:4QNS>AJ'.2ZI0G\L="3NSD:I" M8[MJ&^J=(BR\4<7#)(JRL$(F@OG4C]VJ^536AC-!MPIT756HOBV(R\,LB(/' M@3NV+8T;".?3'6[IGLS#[E;97MBI%*PBH9D4H&@S"R[CM\LX<@9^Q0=&!WW4 M!N?*6LK/KG-=S(+($1&GW#@)M'][6A+G3LER?&E%@VY/9WC;=6:' ^5?( RJVV:J[A8^.MK3=, MN#3>&V5GF;4S\RMD"CX@KPEN"'6MR.;(:#B#HYG+XE]+TDS(#9B2X",JA<)\ M@_<,UXPSVWJ](H.,ZS?6^.%^!:]?O8%7P 3\7HL%+ M7L"+$[B1PI0:_A(%%3\*A-;7SN'DT>%%X"6OVX>G2C GO([RFNEF-C" C73 W@0^ .JXM,)WF''._2\PQ=X[68E%E$W#?0_7J.,:G>1: MD6)[=$\"7#&!-AZ6YEIHHVI_;@?=066DX3]X3WOBD)Z(2-;MG/T1&1QWO..3 MD5K0E@G1 '$;*.I+4B.1'24I'@ZSM,M1R>G3[$R3/$L]$H>T+X?%&<3))1/^)%AWCQF^_ Q7-V=P?&_5QQ]/TQCTZ2 MV4?R)XEM!8YS%CV)6<^2'Y/?P(5'1:K]I:]R3\87 M[CO %[/O,LU'Q TJ>U8U<-I8R>A\;)E44Y>;CI$[7]K6TMA"Z9NE_98AY1;8 M^8V4YK'C-NB^CN;_ U!+ P04 " "+E%A4I$+* FD# #J# &0 'AL M+W=O-J$>RTWE^&H2IVI,+J0NP)-V\V0E98FZ'7YND0;NF!9X_?\_^P15OBEEC15:"_4U+O5L$TP"4 M9(-KIN_$\2-I"DIMOD(PY7[!\12;S@)0U$J+J@$;!A7EIW_\K1'B# "3$0!J M .BE@+@!Q*[0$S-7UA76>#F7X@BDC3;9[(/3QJ%--93;;;S7TKRE!J>75V2M MP03D'X?263:-V[ ?N"4MM\3+[88H=6F.EY2V\+V0MJ6&:)[29&?+1T\(]B,F M,$^RZ3#!M"68^@D*OIUH(JM1 =/>NL,"]N-0@A!,A_EE+;_,R^^!X\JJ]B\I M04E5(6JCH^D*1Q=0I6K,"P(*H?1@HV0]5G$>H^0)]WX4S#,XS#QOF>?^8VE% MO1&8>X[XM,TU?8T.FK7I9S_10;-GCV8_ F9IE(X("*/.,J-?TSU-'A_'@9!) MGL0C[0//;!V^;)O!?^".' 0[4+X%*TE*JL$'7%!&]:-GCV#GHO!5;!1V/@I_ MQD@;L%?C?D@6FWO.B,:=B4*_B_XI-%%@CQ_QFA%?J9WKP?15M.QL"_I]ZQDM M^X;3TW+ N6 2HQ$M.U>"?EMZ>4_ESW/LATQ@%,5C&][9'9QZ2:X$/Q##S&PW M<)OOVY/.Y>#L-38==7Z%_'[EW_0&_/Q59"#PJ:+AV474?@7\@>66<@48V1A, M=)$;L#Q=K$\#+?;N;KH6VMQTW>/.?(P0:0/,^XTP,C<#>]UM/V^6_P-02P,$ M% @ BY185&=00;'&" &3$ !D !X;"]W;W)K&ULO5M;;]LZ$OXKA'$.]A1(;8G4Q2F2 ''BM-GM)4C:LP^+?:!MVA9J MB5Z*3II%?_PA)564(VKH;*+-0V+),Z.Y\9OAB#EYX.)[OF9,HA_I)LM/!VLI MM^]&HWR^9BG-AWS+,O7-DHN42G4I5J-\*QA=%$SI9H0]+QJE-,D&9R?%O1MQ M=L)WF5#Q.V(8_G [\P:\;M\EJ+?6-T=G)EJ[8'9/?MC="78UJ M*8LD95F>\ P)MCP=G/OO/HP]S5!0_)FPA[SQ&6E39IQ_UQ?7B].!IS5B&S:7 M6@15?^[9!=MLM"2EQW\JH8/ZF9JQ^?F7]*O">&7,C.;L@F_^F2SD^G0P'J % M6]+=1M[RAP^L,BC4\N9\DQ>_T4-%ZPW0?)=+GE;,2H,TRG8B^ ,2FEI)TQ^*A"BX50B33.?NG13JVT3QR;-+-I/H+?I,A: ZB] ? METS29)._.1E))5]3C>:5K$DI"W?(\M$GGLEUCJ;9@BTL_!

@/*3!2CJV]BW]Y=X)!B9_Y_1 1[PAA#_O?[B[1'[^]6?R&1BA?4\%RFXM@ M@9=LK@3Z>P)MCH*E_'V7M=2RN>M5=+DZ7(K7+>7]P5+\XVXI'V IGZAP6+27 M!:1>8Z002Z U=IWE4NP4ZDOTKX^* %U+EN;_!L0'M?B@$!]TB/_(L]5;R42J M,'LF;3E5\H<%ORYF]V=^$.$HCCS/.QG=-T-^..E5FQ2'Q]&8-"GW# IK@T*' M07F.5%UC/V22K79)OB[5%#%1*0L*URFTZIW")['[8LZ[ HJBV* M0(NN,Q4?EDM$LP6B*1V,@Z!M M9YO.)Y'OM2UM$QZ3,.J,8%S;&X/VW@@^9VR1HZ7@*4KR?*<,8]K8.<_NF3)_ MMF$HXY+E1RAC16QKJCG/IM4F?.@FBV'// MN';/&'3/A8IV(M$5G2>;1#X"&'!<2SSN V)\S[0)'KPFM3P=OU+U9:7ZD>Y% MDG27HAD72JA.WCG=JF^?FE4U$%X[@[%7_MA]ZC]2U4)]9!NEQ4 MXO:2)'RJ2]4W'$*ZKS8V:F,X&7B:)K*(FE[V&OAVV2Y7>#"C&[T@K(T,;OLQ MPNWDMM%Y<1L'+'2JDG9;9TJ?3_XOR%<]9J_:X(!8+";M4'F^WP;)]Q:1<;SO MG'VC34'VX8K\9'VCG^@?]'%"L^^JS]:VTPTZSW,^3XHK:'V:DNF'O0" J6 ^ M7,(^*Y36Y1=)CJ:3ZZ^7YTCO&+@U6*4HO=AKUP;#L,.MIJCX<%4I;,R9N$^* M*J'JB-I= UJT<9MTJ&" VW\6DG^I1D&D6A2)E2X/=2"["I!1BN!;4I MRO56='+PXZ'G_0YI8B ?PY#?6SC*H@;I:/ =XU["82 6PQ#K#@?,'[C"87 / M/Q?W7AJ.KP_\H-6!#5#B7H 2&Z#$,%"ZPP'S^ZYP&+S$,%[V%@[WZC" BL>] MA,.@(3Y^83A@?N((!S&P26#8^ZRW.VA+'[4ZD$0#?\3OPWG$8!>!>U/W:(&T M&\>GS7-%8M].ETV;10KQ X([>S'2F+W Z/;\80*Q=) Q,-8@!A\)C(]U,\Q^ M;%F66].Q$K$_H[!L\6UT$>[N7HE!2 */7[[J>'_D%&I,B8%#$O62HP;E"(QR M!^2H%Q0.2^@%'>EC!]-YSE]E<.0DLF_L8W-P'!D"#%P+H MAP!"Q_VG&LP+8,R[8UG"!2H*#N32QH0YZ"5F!G,"U\C7.<-NSV[K$4QKB'T0 M[;ZJ!M "N#]K.E:6AT43VFF0?C<3=>AP;#0KB5JQ7L:"HG#G[/T52&!NQ"&.SN))]_ M1UNA1R)2)*L5$RHIP5>,DTKDN-DZ#$/VUNN8T(0&[D+7+%,OAO)<@P[8$L@5+M[)VSQ':,C%7 MRY^N[%D-BU,KRY77!F7#UT5915- F(GX$;IA(N$+/=*!5#(8'/:"P:'!X!#& MX)O:^<5Z::]L:TQ@F3YQQL3 77!PZ$)3*@&_4R8(P,BD9.%'V>[VVO M8+I];S T@J%OLLO5';53*AY.EZH&U_IL2Y]V:=3>+(?="AG\C%X7/QWBCL>. MI1HUSAN\.GQ^RQ9,/(A$>37_&_JR=;R:B@QN1KW@9F1P,W*\E%'YF2CERQ91 ML#E3F6K/@W;7BN&F-3+H&,'H^.L->;5G_HENV3W?W.OD/'P;'1M C'O91L<& MZ6(8Z=Q;LDH ,-B;NDFN+"11=2:@XQ"*0<;8L?M^&I+V1/Q_"I)!SKB7DU^Q M@<38]^XD-*L:]S"+CQK$GQQN7O;,< M<#68.F1Y0QQ"Q2 V^!@[IHLOC(#S=4]L0#+NY=WTV,#BV-4G/B,"#EG>,+"7 MXU'CO'7*Q*HX>Y^CN1Z6E(>#Z[OU^?[SXE3[D_M3_]W[\I2^$5/^T\ G*E9) MEJ,-6RJ1WE O,E&>PR\O)-\6I[IG7$J>%A_7C*HJJ G4]TNN"GQUH1]0_S?$ MV5]02P,$% @ BY185 2ZSQU0 @ J 4 !D !X;"]W;W)K&ULC51M3]LP$/XK5L0'D!AN7B@4I9':9M,FP89@;!^F?7"3 M:V.1V)GMM.S?[^RD66%MUR^Q[WS/L"P)"7JA1Z[!7&U#>4ZJR MBND+68/ EX54%3,HJB75M0*6.U!5TF P&-**<>$EL=/=JR26C2FY@'M%=%-5 M3/V>0BG78\_W-HH'OBR,5= DKMD2'L$\U?<*)=JSY+P"H;D41,%B[$W\FS2R M]L[@&X>UWKH3F\E11[)& M&UEU8(R@XJ(]V4M7ARV /]P#"#I \!:PST/8 <)C 5$'<*6F;2JN#BDS+(F5 M7!-EK9'-7EPQ'1K3Y\*V_=$H?.6(,\F7&A0S7"S)+6#Y-'E'/C-E52L@IRD8 MQDM]AMJGQY22O"2A&WZ<0;%*8!@<94\@N2.B?DV 0^#L"FAT/'^R IT?#_=&!;,*^(:'C M"_?P=6WX,9EKHW J?A[@C'K.R'%&_VURZ=C/<6"%(?""RT/#KAZV?)>.SVZ. M51*-1D$8T]5V87=8^2,_>&V5_FL51M>CJ]ZJ38EN_<,5J*7;!9IDLA&F_1=Z M;;]N)F[*WNBGN(;:K?&7IMUA=TPMN=!8A 52#BZN,";5[H56,+)VDS*7!N?. M70MU#;6RQ6EN@H]]WONC42\-J*6^N%LEOHM M)IU7E6;OEE]^X(YM&Z@V_*GN\@7N0C_TM M5Y%O7=:DA4X0UB$.]=R[#"ZN"IUO$GX2V(J=-=*=+!E[TL&W]=R;Z8* PDIJ M!ZPNSW -E&HC5<;?R=.S2"W<7;^[?S&]JUZ66, UH[_(6C9S+_?0&FH\4'G' MME]AZB?1?BM&A?E%VS$W2SRT&H1D[216%;2D&Z_X9?H?=@1A<$ 03H+0U#V" M3)4++'%53JKO_YP#.RGI'Q MC ]XJ@I#5X.C*C$J_?P_5W&>ID7I/SM@L87%QV"1"S:JTAU8E!5IX(8E%I8< M@\4N6+(/2XLL=L-2"TN/P1(7+-V#97&TW9JIRL7++RC]D M/32@)F(M@;N(^7YW:>@&%A98? QD$E,]#T@[M(C9=Y3J9Q_U^%7-3>E\)8N] M)S:(XCS*_ZO'WQDI>CK?8+XAG5" 6@EGYWJ>\7'BC8%DO9DR2R;5S#++1GTD M@.L$=5XS)M\#/;CL9Z=Z U!+ P04 " "+E%A4P3C0@E(" #1!0 &0 M 'AL+W=OM85 M )+7F@N]\"K$YL;W=5Y!3?5$-B#,2BE53=$,U<[7C0):.%'-_2@(9GY-F?"R MU,VM59;*%CD3L%9$MW5-U>\[X'*_\$+O,/' =A7:"3]+&[J##>!3LU9FY ]1 M"E:#T$P*HJ!<>+?AS=W<[G<;OC'8ZZ,^L4ZV4C[;P9=BX04V(>"0HXU 3?," M2^#@/2"H_[A^CWSKOQLJ4:EI)_9P56"^_:(P64M.7X(/>?H?>3 MV'BYY-I]R;[?&W@D;S7*NA>;#&HFNI:^]N=P)(C",X*H%T0N[P[DLEQ1I%FJ MY)XHN]M$LQUGU:E-6/%[ MK.D8JU/-CEBS,;:?,#-W\9)I)PTATN>_[TW8_CYR8\,/YV>KG_T0FVQ^TK5C@E-.)1&%TSF M)H#J"D@W0-FX1[N5:$J ZU:FYH*R&\QZ*24>!K8.#%4\^P-02P,$% @ MBY185#%9W1<8 @ H00 !D !X;"]W;W)K&UL MG53O3]LP$/U73A$?0&)UFL! *(T$K:9-VB8$8_LP[8.;7!L+_^CL"V7__2.) M0[\68>-1M@EDM"CR_*TP4MFLKM+>M:\KUY-6%J\]A-X8Z7]=H7;;63;-GC9N MU+JCN"'J:B/7>(MTM[GV'(D=2ZL,VJ"SG-/(U3H?TA.V0>W:60=,'$M'T;<%'[.9+2Z2-PG-W2@;O^(M>3Y5 MC*-Z[HQ1Q)^% DC;PMQ94G:-ME$8X U\EM[+Z#0<+I"DTN&(=^]N%W!X< 0' MH"Q\Z5P?&!LJ05Q1Y!7-J'XUJ!OA^=_P@7[L#.C MV)E1)+[RO\Q8J-!H%WJ/\/UR&5>-AW\!])0\5B;X#BY?TD_5K9 M !I7#,LG9XSWPX48 G*;-%-+1SRA:=GQ/P1]3.#SE7/T%,0QW?V5ZM]02P,$ M% @ BY185&^.^FA+ P #@L !D !X;"]W;W)K&ULI59=3]LP%/TK5H8FD$J3N$T_6%N)TDW; Q,"L3U,>S#);6.1Q,%V M6ICVX^>/D*;0E);U(;6=>X[/N;Y)[FC%^+V( 21Z3)-,C)U8ROS,=4480TI$ MF^60J3MSQE,BU90O7)%S()$!I8F+/:_GIH1FSF1DUJ[X9,0*F= ,KC@219H2 M_C2%A*W&CN\\+US312SU@CL9Y60!-R!O\RNN9F[%$M$4,D%9ACC,Q\ZY?S;S ML0:8B!\45J(V1MK*'6/W>O(M&CN>5@0)A%)3$/6WA M($LVD=#R4I$ZUIP;6 MQ\_L7XQY9>:."+A@R4\:R7CL#!P4P9P4B;QFJZ]0&@HT7\@28:YH5<9Z#@H+ M(5E:@I6"E&;VGSR6B:@!.OT& "X!^"6@VP#HE(#.2T"3I&X)Z)K,6"LF#S,B MR63$V0IQ':W8], DTZ"5?9KI<[^17-VE"B' M@LHG=#R#.0VI/$&GZ(*EJ3HE$ZUO2$(3<8*.D(M$3#@(1#-TFU$I6FI1C2]I MDJAS%2-7*I5Z+S7+).Q0)^S"*(M^(LW\'@'@:O24^4(/^=H MBGS-#QTF)_[^#L5IQ=P]EMX"PK2^C*:B&5!YHM$-=/ MJT!_]1RVI=9R]@RG?K4M)_[(76Z1$50R@@-DE#5-"ADS3O] A(Y53=O5$R6K M^ZH'/@-E"; M6Q?.-H-V[T%--FX'<.H%+^R]';=AKE^9Z^]M3GUW\H*'L7KM[WU T_ZKM.-A MUQOBX79=@TK7X!!=DO(#- T.TS2L- W?GZM"1 <<^]3NU-^HUF';:WCJ?&_] M^?'>E[<#]97;["VP]GWTWQ H))*LEC\4UC4K85OU6-:@IJ<3-#S8/EZ+P7N* MT8G:3PC>0XA;:R!2X O3B G%7V32]A+5:M7LG9L6QUV'VT[QDO %S01*8*Z@ M7KNO=N:V^;(3R7+3CMPQJ9H;,XQ5PPI^>5$;U"UP)-_4$L#!!0 M ( (N46%3/RDW1AP, )&PO=V]R:W-H965TX1[,E\U*V5W81EGS DK-98D49//@(_FP MI+%S\!9_<=CIO35RK3Q(^>0VM^MY@%U%(" U+@2S/UM8@A NDJWC:Q,T:',Z MQ_WU2_3/OGG;S /3L)3B;[XV^3Q( K2&C%7"W,G=[] T-'+Q4BFT_T:[QA8' M**VTD47C;"LH>%G_LF\-$'L.)#[B0!L'^J,.4>,0^4;KRGQ;-\RPQ4S)'5+. MVD9S"X^-][;=\-+1>&^4OF??THHF?R&/GVMN'E&O]Q MQE-NWJ'W:"F+PH+NK=$=:%!;6"/[%*'/E:D4H%NM*U:FX+P,XT([+YTS!7H6 M&ENH2Q>F35'7=5'T2%$WD%ZAB/R***:DQWWYX^[XM7MHX6DQHBU&U,>+CL1; M"J8UDEG3_C]_V/OHUD"A_QV('K71(Q\]/L: !\F%3VN0M<^B]D'.:I!Y"S(O M&W#?]:%;)QS[A.X<;Q=11")L/[-PNX_CH6&"QYB.R+0U?-53W/84#_;D>'MY MC&YMP:4[JV@E6#D V*@-/CH#'>,V^OC2=(P/Z<#3/CIZ#&-[),SI4[$1\AF@06Q5J32WTG>*D*0-GYR!D&D;?7II0J8'.%.*>_@XM,/]1!#< MR2T>[@84M]W<@ZW<_N]FH)1=^98&L")[0T&XCDY[R0GQK=E8 MOH$-VFDAQ6=@@W9:2,FEV6@R#K'18Q)/*)GB43\9=.\U=%A[[V -=HA[$& ; M*K>@#'?K[ZA!.Z84*XT>PK"31QJ=@Z-.'^GPF^+_S]&RR?CZ?2L9'QR&<&]J M0,RAG8^YF4YF7C M9K-V%E_\!U!+ P04 " "+E%A45^N3QVH" "Q!@ &0 'AL+W=OSV)BJ)98V" MES!11-=%P=3S#0BY&GF!M]ZXYXL<[09-XHHM8 KXK9HH$]&.)>,%E)K+DBB8 MC[SKX&HUD)N6##;YD(\^W@D! BI:!F=L2QB"$)3(R'EM. MKSO2 C?7:_;/KG?3RXQI&$OQ@V>8C[Q+CV0P9[7 >[FZ@[:?H>5+I=#NEZR: MVHO0(VFM418MV"@H>-G;X3$YN M8?],<'^XY_A;2 M'ND'9R3TPV '?/QZN+\-I\:(SHVP\;'=/=UG8\$>.W_XKETG@-U=,EYMF_5OX M4K&E?=!I'_R?]HHILF2B!J>YUAFI0#7:=TIOZ"\W%(6](9S[P[^4'Z_;TC_L M] _?Y#W7NC[N^_" G8WL0Q5;@J-.&ULM59;;]HP&/TK5E9-K=0U=T([0%JA:)4V"95U>YCV M8!)#K#IQ:CO0[M?OLY-FL ;(0_>2^/*=X^/CSY?!AHL'F1*BT%/&IT@WV:%#@%9D3=5_,!-3LAB6A&"C@UFBL>/Z2< M)43(]^_ZGAM]1#>/)57/Z'1"EC2FZ@Q]0'VXUKA=:70VZ/P*Q87 MR.N=(\_QW!;X^#!\0N(+Y+M[X9/N<*<%?M,9[EZVP*?=X?U=N T+W:RVUZRV M9_C\/7QCAJ5$?%DOU\\OT(]N%>#^>CMK.@3NF! T)@1O8T);*E?4X98H-_*=*&B7%#:2 MPH.2MC;O/QK.:RL1+E7*!?T-'8<-'H>O?'/:U?4:=;VNZ@ZX=8ZHE.5Q>;VN M\J)&7O0F\N#6E@I.N.,Y.HX.:*S.I-<1[5E\TQ+H1*'C>\%NX+1#X(X]_<:> M_I%T-]MX_CJC=^@N&[K+_W! N<[?V\[Y;[OSNN8^NCWMK>M8/\_@!EO17")& ME@!T+B)@$-6+IZHH7I@;>L$5W/>FF,(KD0@= /U+SM5+15_ZS;MS] =02P,$ M% @ BY185 ,6A^TY P Z@D !D !X;"]W;W)K&ULM59;;]HP%/XK5C9-F]21*X%V@%1HJW5:IZK5UH=I#R8Y$*N.G=H. MM-)^_&PGI-"&E)?Q0'PYWW?.=WQ\&:VYN)<9@$*/.65R[&1*%2>N*Y,, MID#Y>NSXSF;@ABPS90;\9 M@+7X16 MM]K(2)ES?F\ZE^G8\4Q$0"%1A@+KSPIF0*EATG$\U*1.X], M]L; M]@LK7HN98PDS3N](JK*Q,W10"@M<4G7#UU^A%M0W? FGTOZC=64[T,9)*17/ M:[".(">L^N+'.A%; ,W3#@AJ0/ 2$.T!A#4@/!00U8#H4$"_!O0/!<0U(+:Y MKY)E,WV&%9Z,!%\C8:PUFVG8Y;)HG6#"3&7=*J%GB<:IR:WBR7W&:0I"?G@W M#/S!%W3^4!+UA#Z>P8(D1'U"G]&,Y[FN VN-[K 0F"EI+!0F5!J+]\A%,L," MY,A5.C!#[R9U$-,JB&!/$#ZZXDQE$IVS%-)=O*L%-:J"C:IIT$GXK:0]%/I' M*/ "OR6>63?\M! :[NV%GW7#SR#I]'Y^,-SOM\ O#H='';D,FPH)+5^XAV]& ML92(+^K%__U=SZ-+!;G\T\$>->R198_VL/\H\SD(0U\5#THPI9"B^1-:-V5& M6#W[J2V;E8/8.C 'Z6H2Z]]PY*ZVD_;:*HC\XSAJS';"[S?A]SO#/W\$D1 ) MJ! D@;=EI)Q2+"0JM&9KV:JH\CG8BM7O]5_HJ6R.M_7TO#@.V_7$C9ZX4\]F M:Q\A!2)O*_UNO.^A)] ".RICT(0R."@4I.]#J3!+"5NV'2V#5POKM>=@V#@> M=CK>.>O^/I]VF[7N.J".&Q_'_V%3^=[SJ>Z]H8&M](EN[FY3D\;)T:8TB92E M+LWN736M'>QLF##H!]YN'=Z,]H\ M6$[M-?UB?.J?S*IGQS--]0JZPF))F$04%IK2ZPWT%A'5PZ+J*%[8BW#.E;Y6 M;3/3CS$0QD#/+SA7FXYQT#SO)O\ 4$L#!!0 ( (N46%0]_IOT,P( #(% M 9 >&PO=V]R:W-H965TYB$2KL]3'LPR0VQ<.+4=DCY^]E.B-()UNZ%W.M[S_&Y!]MA MS<5.9@ *O>2LD',G4ZJ\Q5C&&>1$CG@)A:ZD7.1$Z51LL2P%D,2"NYXSG'A@6XS919P%)9D"VM03^5* MZ QW+ G-H9"4%TA .G?NO-M%8/IMPP\*M>S%R$RRX7QGDF_)W'&-(& 0*\- M]&,6,+:# M-LKL6$NB2!0*7B-ANC6;":PW%JVGH87Y%]=*Z"K5.!6M%8]W&6<)"/GQP\SW MKC^AS\\550HD&%T-T@6B!'C-> M25(D,L1*JS-[X+A5C@OT3O":O@E,Z&9M+;_RJ8W/RM\JVN M1B/NG6CSFGPG8DL+B1BD&N>.KC6!:&YHDRA>VD.^X4I?&1MF^E$#81IT/>5< M'1-S;[IG,OH#4$L#!!0 ( (N46%16(ON+*P( (H$ 9 >&PO=V]R M:W-H965T!94Q M]7,8ZKQ"3O18UBCLSEXJ3HQU51GJ6B$I?!)G81Q%#R$G5 19ZM+0OJ!_\=JMEAW1N)3L%RU,-0L^!5#@GAR9>9'-5^STW#N\7#+MW]"TL8]/ M >1';23ODBT#3D7[)6]='P8)<70E(>X28L^[+>19KH@A6:ID \I%6S1G>*D^ MVY*CPAW*UBB[2VV>R;9&YH?1PNHJ8"FY/6M-?+M&\/GU2,T9UB)'X5H'&T8$ MW*W0$,KTAS0TMKY#"?.NUJ*M%5^IM<)\#,GD(\11/-$54:C_!@DM^5Y!W"N( M/>KT"JH# R_#$[R!F/2(B4=,KO7$41OM_NW)7"DB2K0S:6!WAF'<&H6E/:'I3XKPL%9;$((@CWZ$"N8>V?\[*)>>6G/8M(*Z^ MY7-'11?RWX-JZSWX>N[>GK(D>DHB^Z3A:<@T'(R6NZ7?B2JIT,!P;U.C\>-] M *J=_-8QLO;3MI/&SJXW*_NS0.4"[/Y>2G-QW #WOY_L'5!+ P04 " "+ ME%A4<'SXI<<# ",#0 &0 'AL+W=O@M2W,YLI9*K3[;MHR6-".RRU"DMB LM1V'<>W,\)R:SPT8T]B/.1KE;*"+D;6/?[\B#T- M,!:_,[J5M3;24N:2R'M@*6>BT[*AD]%(S<$XR^KM,N@B#Y^$3]OA4QJUPG^Z'.XTP&<_MOKCQ7 \V(?;$!=5<+A5<+C&GW")(G%%*20O,=JML]D9T9OM\2$:,_?P&7Z(NBF?RKA9!7$?(, MH5Y;M")>A&0';:A4+$_0B@K&XZ90:W<7H!TE0K80ZU7$>M<0HV]41$QO!]R% M@ET'FDHPR.$1VI!T39MBLUBD;Q;1160SQN&@Y[I#>U./P6,SUW-PN&_UV.#, M\7Q<6>T)[5="^]<(32 .U+[,K6&SY+"2'%XC>9T+&O$D9_^ ,&F*5I%OHGI>HF^ZW2@W/+XS MH>\,]I7,SEGM21E44@872"F#J2798.>C:#O_C\2,:^\(?%T&7#%1<#J9G6=G M7&+G;'[&'Z4,N_]IZ9B=\=<[S^VCJN'V.O1R37!WJL1:@MHW>7)F;;?0@?HH MX[E:2A1"JMXUZK)KSTS]G0)/K00*&DKI EP[W0#NC2B>_D5'\95Y>L M:2[AT<_9JL/L/&_4$L#!!0 ( (N46%3DE(\QF 0 '(2 M 9 >&PO=V]R:W-H965T) TM(H MSRQLVX&5$UH,QJ.R[Y&/1VPM,UK (T=BG>>$O]]#QK:W V>PZWBBBZ74'=9X MM"(+F()\7CURU;(:E)3F4 C*"L1A?CNX<[Y,L*<-RA$O%+9B[QGI4&:,O>K& MU_1V8&M&D$$B-011?QN80)9I),7CGQITT/C4AOO/._1?R^!5,#,B8,*R'S25 MR]M!-$ IS,DZDT]L^QO4 ?D:+V&9*'_1MAYK#U"R%I+EM;%BD-.B^B=O=2+V M#%2@W0:X-L ?#?P> [K1"TP]E;DIK%0TM]#1. M)5=OJ;*3XZEDR>O-O4I$BB8L5ZM#D#*_-VBJEDRZS@"Q.2J'H>^K\M6=3CV5 M[^CJ 22AF;A6HY^G#^CJTS7ZA"PDEH2#0+1 SP65XK/J5,]_+=E:D"(5(TLJ MYMJ_E=0L[RN6N(?E-U(,D>U\1MC&3H?YQ&S^ ,D0N9WFELI7DS3<) V7>&X/ MWI_K? 9A*I;J:@.NN1%>>@]*SWN.;L1/$KNO%WLC:[*?TC($'P7E-<)XQ MN%_>@"=4KS@]UNLG%#-C;6D!^EP$!Z<[N0T 4,5<>RVMMO&A#0^2.T# M=CY6VL?'I7904?:RD[(L(USHKBI3G86EYA+NS^HP=#]4E5.C#B/=4S'G@J)R M%N%)#:D9-5R\81ST<&G%P<$_6U_.)(:/B87#OMWAM*KBF&7EPN5PO$W.I.]V MT7=Z2H_3ZH9C%HY+BL^93+UCIOXPZEN-K< X9H7Y^4)T)F^_8Q-%3@_M5HJ< MX+*2] 3Z(*"7P^]T#OH;[F]0[$RUJ542QRPE.V=HMQAYXRS3SG0VWK6W[F)C M!H\J4^2CG!5R*5"$4O+>]>$Y.8$4UDCA#@G;'5"'.6CURCE;L$ZNZ-Y<3$XX MV46 =Q$X\XU:EL%FE6G3:H&\T>H_Z=JW\VH6_7[+B( S"#T)[>MQA M$'MG'[.\&8,XF.>NR:W!][^G8CON/53@5MRP6=SZ]Y(Z_4'YD=U] JQY'1]W MO,!WO:B'5ZM:^&S5,NZ0\UAZ1Y,:1@'&'[75VKL0T+?FX!)("UP/4^SEC;7-R-Y/*N4WIL< ,FQ$-+,@QRQO M#D^104--7)4B[DBI= M4+2FSD)3:J#,!Q4BC*-H$A:4RV Q\W-;O9BI PHN8:N).10%U:<5"%7-@T%P MGGCB68YN(ES,2IK!,^#72:$CGP7)PMYHZ?^_PC4-E+L;$ M9;)3:N^,!S8/(@<$ A)T"M2^7F -0C@AB_&KT0S:+5W@Y?BL_M'G;G/940-K M);YSAOD\^! 0!BD]"'Q2U2=H\AD[O40)XY^D:GRC@"0'@ZIH@BU!P67]IL>F M#A(9 M5;+OK6Q>C*Q58<_:4%^N'O%+Y$OIS:WF"9<9>50,!'F[ :1(; (/8:DK,#;F7#-AK@=!FTZ84GU-:Q9V*&TCZ9#AX3^(HCCKT MAFV)AEYO>*M$.=70V_U;HJ765&9@KRB2W8E<^FWIR4\O*ZH9^?'92I('A,+\ M[ :M4 C#S2Z 71_+.V=MKN\*&%)!,?3M;IWBXSC?C1YTT$S;FG&_T J$ M2W("JJ]>A&Z=R;7 5T23EFC2J?3$S;Z7:G T"!H,$DT1KB%U"T7]\;2K1-,6 M:-JIL^$OG(%DY,1!L&L&PO=V]R:W-H M965TH#ZW4$DB L"I$*J!IG3H)E;$] M3'LPR9%8)'9F&U+VZV<[:80V2%_ZL!=R/M_W^;N/Y!Q67.QDAJC@IBE25Y8"26)!1>YZ_?[8+0AE3A3:W%)$(=^K MG#)<"I#[HB#B.,.<5U-GX+PFGFF:*9-PH[ D*:Y0K<[LWA,ID[?",(<8V48B'X<<(YY;HBTC%\- MI],>:8"G\2O[1]N[[F5#),YY_ITF*ILZ$P<2W))]KIYY]0F;?D:&+^:YM+]0 MU;7!!P?BO52\:,!:04%9_20OC0\G@,'P L!K -Y? &]T > W -\V6BNS;2V( M(E$H> 7"5&LV$UAO+%IW0YGY%U=*Z%VJ<2I:*1[O[F;:B 3FO- OAR36WSMX M7JTE7"]0$9K+&YU8KQ9P?74#5T 9?,WX7A*6R-!56H=A<^/FS%E]IG?AS,_[ MO =>< M>WQN<@<^[X0N,>^ /SL%=W7UK@==:X%D^_Y(%&1%XM_G7@@H:MGN&;>CIH1BW-Z/_P>=P*&K^'S_-NEN&;/@>MGJ"3 M:).1XUFOW9 ::^^<+$2EE$G+< M:NY^+]"VB'JFUPO%2SL6-USI(6O#3%^#*$R!WM]RKEX79M*V%VOT!U!+ P04 M " "+E%A49WD9I=\# #%$ &0 'AL+W=O2Z,ME M3N6 ;Z'0;U99&;TZQPIN.R;2ZF8[Y3+"M@+I#< MY3D5WV? ^&'B8.>YX2Y;;Y1I<*?C+5W# M3]=BYTS6V\I%D.AE3G8@C ]_K,""U 2FYJT EY2U5=#H6_("$^5I[ M,X6RJZ6UALL*,RH+)?3;3-NIZ4+QY/%JION5HAN>Z\&6M$S7%5KH&9#N&""^ M0G>+>_0'S;=_HKDI7IM<9NH[>G\+BF9,?AB[2M,8GVY21YY5D4E'9$S05UZH MC41_%2FD_W7@ZFXT?2'/?9F17H^WD R0CS\BXA'\#KE(;J@ 6?WV^/>;7/FE M_Z##O^YYGYN@<1.4;ORNE+_$$S:.PEZ>^V(/4NF!6U)&BP0056@)ZZPHLF)M M1FT+(N,I>I\5=2H^H!^H+1U5=JMH41G-K.;]-,!^''IC=]]"&36442_E%T$+ M WDN171"X9/0CX*P'2-N,.)>C(=2Q"<45S@D(\]OIQ@V%,->"JTD*\@, M"!#YOIE%[8#8LS+EG3-\ M5%/!TU9+NJXHC@SWV7!UB&,Z@G7RXJB#[DA$<>^2_E:*/Z17UWL0>C-#GVDF MT -E.^A9YYA8_^3-5GK*&:-"FJ8J%R8I5@U;$U-%CX\2@_U!-.I(B]5+W"^8 MQTO_$JS*NQDVJTC#033LX+("C(-SM> 2K. 4BP2#KDEDU1SWRWF/-EQ"&;8D MSQ_X'0*&K9SC?CT_3RPN(8Y:B,-!''006^7'9TE_IW9C7SME$*N]I%][W_J<04YUN..,0:P"$_RFIXS:W3%#& ]'08?F M$2O5Y/52?=E>6@ A(Q6&E3;Q#KG(GJSEQ5%-^6]]0E5_K66Q8W0%,0Y@/]?L6Y>JZ8 M ,T_%].?4$L#!!0 ( (N46%3'!/2:$@, (@* 9 >&PO=V]R:W-H M965T?@6T@L5$T15,8<9T> MBAYH:2T1H42'I/PH^O$E*456&UGQH8=<+)+BS,X.5VL.MXP_B1A HEU"4S&R M8BG7U[8M@A@2+%IL#:EZLV(\P5)->62+-0<<&E!";<]QNG:"26J-AV9MQL=# MEDE*4IAQ)+(DP7Q_"Y1M1Y9KO2P\D"B6>L$>#]6HQ4!A4!J"JP>&Y@ I9I) MZ7@N2*TRI@96QR_L'TWR*IDE%C!A]#L)93RR^A8*884S*A_8]A,4"74T7\"H M,+]HF^_M#2P49$*RI K!0E)\R?>%494 )Y[!. 5 .]4@%\ _%,![0)@K+;S M5(P/4RSQ>,C9%G&]6['I@3'3H%7Z)-7G/I=Y@O!#J?@L2$B@MTADB*OL4L$S@-Q="6*KPFL8,BU&T>RCL2ZG-& M6\CK72+/\5P!D:H>6<,R>8LE;2'7>8MEVLPRA:"%?#=G6W2PVXX$SM#Z6PWO\3=HGP!KCJ[:@ F9=KX(2%=8*;0[MH#Y@WF-LO M<^B?6+'/&>82.-VKOB,DIE2?:%WM3OJO:K=?;^2@%#%XNW35R;D-";G.H<4Z M[Z. W4K7=QL3? 0A=3=0QQVH,*H*:CMQ,XGOMWS_0Y.>0]]TO9,,O\<[DF1) M$^>A];G^.[']T!'=YI9X%$35FO;^J6F[\J^O[VCWF$?J2T$45@KCM'JJ MN?#\VI-/)%N;B\"2276M,,-8716!ZPWJ_8HQ^3+1=XOR\CG^ U!+ P04 M" "+E%A4O10$2S $ !H$P &0 'AL+W=OMI=:KCT&@XB7D M7+7%"@I\,A&3O/<[E]@$RL;EKT=;NQG.Z6&IS(QB/5GP!4] OJR>)5T&#DJ0Y%"H5!9$POVO= MTX^3B)D .^-K"ANU-R9F*3,A7LW%I^2N%1I&D$&L#03'GS5,(,L,$O+XNP9M M-3E-X/YXA_ZS73PN9L853$3V+4WT\JXU:)$$YKS,]+/8_ KU@KH&+Q:9LO_) MIIX;MDA<*BWR.A@9Y&E1_?*W6HB]@ X]$L#J /:? -8]$A#5 9%=:,7,+NN1 M:SX>2;$ATLQ&-#.PVMAH7$U:F#).M<2G*<;I\52+^/7V 85(R$3DV!V*6WUO MR>?GZ8LB5X^@>9JI:_*!I 7Y8RE*Q8M$C0*-Z0U($->I'JI4[$BJW\JL35C_ MAK"0T9?I([GZ<*U@@3VAM>0%-JA:<@F'D"=^Y$>(VR2B/R#_B!*@+(TVK-&& M6=CHF#:&SNWLO3;W$ODNP# GLRW9G_?$M_;V_8;+A/SY.T*23QIR]9>'4-00 MBBRACJ]81*P,"75#UJ!T6BS("F0JDD,%\I=1 M]WY#J.^ON]T71MY8Y#D24;81\![(-29'-R?S4I<22*I4B7L);DA1U82O_GXW.I9]V&0?GM^KUG50@WIXB,3PG0C=PP1HZ#PW]%)X*23$ M8E&D_V#Q;"WK+HKWNPW>S/@0ITF-OZ],KS^(CBA#]UX&U$OLFWWK07++UR#Q M+5Y;BZ42Z[K3:NZ68]62YW'VI^Y49D0Z!!M<+Q5ZN341S_:ASL@I.^T,6&;J M0W,N3*/+\ ?J_)?Z#?BK>Q7$F 9+=_#][ >AG788_N3CXYR8GF'%*#CSH3D_ MIA=BR-0Y,O5;\IF"^T%."^XLE?H]=2=XY$-S%DF'ER$X MB.#.Y5CO_Q#<#W):<&=QS.]..\%[/C1G4&QP(8([EV/^+\$S!?>#T.X)P2-G M<9'?G7:"]WUHSJ B>AF"1\[E(O]GV'F"GP Y+GBP=PQBSJ ^<[E("T4RF"-2 MV.ZC)ZT&)E3T9F0FN1V^$2> +23,#G&PO=V]R:W-H965TGV*:>>.AO3<5XR'?*$8S,A5 ;M(4 MB_V$,+X;>= [W+BGJ[4R-_SQ,,0V&7F!840862@#@?5E2ZX)8P9)\_A5@GK5GB:P M.3Z@?[#)ZV3F6))KSK[31*U'7M\#"5GB#5/W?/>1E E%!F_!F;2_8%>N#3RP MV$C%TS)8,TAI5ESQ4UF(1D#8%H#* &1Y%QM9EC=8X?%0\!T09K5&,P.;JHW6 MY&AFNC)30C^E.DZ-9XHO'B\F.J\$7/-4-UMB6ZX+<'<_>Y!@ML:"E NF>*\; MHL"5$#A;$3.6 &?Z@: + KYBL2+ZSMD-49@R>7X &?I*4S4;^HN2UJ2@A5IH M?=JP#D#Q>X "!-\!'TA#0Q:_S^%\G7&5-JK21A:_VX(/'1AAA1%:C+"M=+8R M\Y>E:Y0'S/>@N:ZJX Z+!/SXK"'!K2*I_.D@U*T(=9U)&1(XVP-I>@IRVQ-E M>P+.: 82SA@6$N1$%.4\![]!7=O7FE3L%]O]S/][.QZ$G6CH;U]A&54L(R?+ M+YMTKAGP)2",KNBET3/*:)-&[;30;;5=5Q]J M)X31B4BC=D'HML$C2*/WXB6"PM:W"*R]%L9'%D?\;^*H31>Z73=R=:)V13@X M#7&@VA"1VQ#?7ASEAL_$T0_:Q(%JTT7PN.(H\?\J#K]Q]#:?,7>Z'#23@)&E M#@PZL78 47P9%!/%L@( 8( 9 >&PO=V]R:W-H965T23*A$U/%>,JV%0:EU?A*'*2ZR(ZH@: MN=F9"5D1;:9R'JI:(BF<4<7")(KZ844H#[+4K=W*+!4+S2C'6PEJ455$OHR1 MB=4PB(/UPAV=E]HNA%E:DSE.4-_7M]+,PA:EH!5R104'B;-A,(HOQG%D#=R) M!XHKM34&&\I4B"<[^5T,@\@R0H:YMA#$?)9XB8Q9),/C3P,:M#ZMX?9XC7[M M@C?!3(G"2\$>::'+87 60($SLF#Z3JQ^81-0S^+E@BGWAI4_.^@'D"^4%E5C M;!A4E/LO>6Z$V#+H1GL,DL8@<;R](\?RBFB2I5*L0-K3!LT.7*C.VI"CW-[* M1$NS2XV=SB9:Y$\G8Q-7 9>B,I>MB)/K!"8F XH%0Q SN+F;W,/(*DCU"QQ= MH2:4J6-SRNZDH394+&"8-V['WFVRQVV2>$D9XCD T3'%..:=\;K6N45)1P!'E30S'\ J[XO"R>&]]Y\W^@\LL2L/E M#H*]EF#O(,&?DG#+[[T$>O\1Z$;NV4VCW]+H?U@GY,4G%.I_C."@)3@XF!&/ M[H_'XF2T1&DJ&%P3*N&!L 4>2).S%OWLR]*D$(P1J>R2E\'JL?D'=FGBG??> MSIKSEN_YN[/F$WP\N*GN&T))KQ,GNTG%T::\15^019\@W/@=O$$XW"K-%\(=)T*_51H MTS;_WYV3 M8UI+M=<% ))CR86>>05B=>_[.BF@I'HH*Q#F)).JI&A,E?NZ4D!3%U1R/PJ" MB5]2)KSYU.VMU7PJ#\B9@+4B^E"65)V6P&4]\T+OO+%A>8%VPY]/*YK#%O"E M6BMC^9U*RDH0FDE!%&0S;Q'>+V/K[QR^,ZCUQ9K82G92[JWQE,Z\P (!AP2M M C6/5W@ SJV0P?C=:GI=2AMXN3ZK?W&UFUIV5,.#Y#]8BL7,^^21%#)ZX+B1 M]5=HZ[FS>HGDVOV2NO&-/WLD.6B491ML"$HFFB<]MGVX" @G-P*B-B!RW$TB M1[FB2.=3)6NBK+=1LPM7JHLV<$S82]FB,J?,Q.%\BS+9#Y:FKI0\R-+KP IX_I#>S[UT4!8*3]I$RZ;A-&-A&%DI 06 MFCR*%-*W KZA[TJ(SB4LHU[%%21#,@H_DBB(PAZ]4=>2D=,;W6I)014,=O^V M9*$4%3F85Q+)[D0N_=;TY+87-54I^?G-2)(GA%+_Z@$:=T!C!S2^ ?1XK,P[ M;+*\2FY(.,/3M;[WBXPGPRA^UT-SU]'<_1\-9QD0)L@)J-+7@/IUXFN!;X@F M'=&D5VG#]'Z0*; T" HT$D41KB'U"X7#(.QK4=P!Q;TZ*_;*4A I.3'@Z36. M_OA@& 17.?R+#[T$E;MQIDDB#P*;;[[;[2;FHAD4?]V;28EG@V;H/L?F?\!4$L#!!0 ( M (N46%0&PO=V]R:W-H965T-+0G>B-D9J*4O&OJF+^^B\YRI&-*6A5"8(_&SI%4U390EX?#=& M>Y5/!:R/7ZS?ZL7#8I9$T"N6?DTB&9_W)CT4T14I4OG(=G?4+&BD[(4L%?H_ MVIFY;@^%A9 L,V!@D"5Y^4M^F$#4 'C8 O ,P.L*&!C H"M@: ##KH"1 8Q> M ;Q1"V!L ..N'GP#\+L")@8PZ0H(#"#H"L#N2^9)J M/MA3 RTZC0>9)+G:'PO)X6D".#E;2!9^.[L$A47HBF6P[031PCU#-XOY')$\ M0H^+)X'>7U-)DE2;H!?V>$+NNDC%[?"K^WPAR+M(\]O MA=_8X=.3[4V=;5\7;65XP M'(T/9]V]G84GX^%^UL&BAM6BAL<7A=A&+00V_Y8*F>1KM*$\85'3]K.;\]$S M)5Q8HCVJB(VLEN[G?UBLC"LKXU]#1'Y%R+?'N^:(* >GB&2L '>[1,8Q32,$ MAR9$LTW*GBEMJK^W_ELA#(-1LPXF%:^)E9?:M.C&>$6E*N8%#V-@BN8IR=&_ MUL>6T 05A>#7R!5V]\W5/9XM@=A*;?@,J B]-);1TN>XOMWA. Q_S2G$M;, MM*M,K+A"?!X1?M4[>H0HM78 MT^V6)Z.^Z_YFB^F^K&.O$TD!Q_.42(BA9.59Q1ZW6V.W'C>,_2!HJ8!X7]?Q MD<+>G&6X1_FV.<>G*"^R)>6(;.%0198IU;/6(%1Y9!TWALU!_MT)*&!X6/!O M.TP\7/&^Z.,.5?\G6YDQ62\[ S?P6ZCLRSRVU_F+\'N1B$1[APQ\3B"L:4J@ MW#Q"+P(=*X5HOC;U[?L!_D4: MYW!&QO"1^5:,"-7397QLJA&N"7' M]M)?BW,I?$W"U!!%*F*0$"Y4^2B?-?&[-U[\^EEGT,>XA=Z^*^# 2N\+20M= MR_AKGFL3.*@?*VBA$>6B+J'&( 9O>Z(GCU$W1^P-Q@@* MD8QM)REOWQ<\>_5^RCD-V3K7'4O\_-Z_,?8/PH8];_*J8!V==LB_]B9@;QE? M]5<2&IV1+>5D34U<-6.M!U5[S1)?"DG7LG;$M5<>:-'$Y -A#T7DN3$O3NTU M7GV<@C>B=9(+E-(5V';[/@2&E]][R@O)-OK-?LFD9)D>QI2 CM4$>+YB3+Y< MJ(\%U5>WV7]02P,$% @ BY185#F-+7UT P %PT !D !X;"]W;W)K M&ULS5=-;]LX$/TKA-!#"R212'W8+FP#L=W=+; % M@GC;'A9[8*2Q140BO20=I_OKEZ1D69%E(8<<A'Q4.8!& MSV7!U? MNK4[.9^*O2X8ASN)U+XLJ?RU@$(<9A[VC@OW;)MKN^#/ISNZA37H[[L[:69^ MPY*Q$KAB@B,)FYEWBS^O<&(!+N('@X-JC9$MY4&(1SOYFLV\P&8$!:3:4E#S M]P1+* K+9/+XMR;UFGM:8'M\9/_-%6^*>: *EJ+XR3*=S[RQAS+8T'VA[\7A M#Z@+BBU?*@KE?M&AC@T\E.Z5%F4--AF4C%?_]+D6H@4PA?8#2 T@74!T 1#6 M@/"U@*@&1$Z9JA2GPXIJ.I]*<4#21ALV.W!B.K0IGW'K^UI+)T6=(==H73T*2&S0Q:@OSW8,Z.,*-&6%^F1PW]49ZIJ:]-NO:F?EJGMJA2(Q=2PP1]$USG"GWA&60O"7Q39U,L.1:[ M((.,*TAO4(BO$ D([DEH^7IXT -?O1J.)P/5A(UUH>,++UF74PG7#\Z4._K+ MO(P:W4I)^1;L^.IH3H:,_FA)=TS3@OT'V16Z+<7>1/_]IZ%$7S64ZI^!A*(F MH<@E% T^2U5":?LI@2J1OD>@8HP=H]VCGN8)CD>CJ?_4]N4\BDRB.'D9M3J/ MPN,D.D6]*"INBHH'BUH*I>TK(.$)^!X&9$H:QN1]^#9J$AJ]N6\58]+6&D== MV\Z#XBCNF-9+1/H]&S<%C0<+N@<%5*:Y$S SQA5B9Z4=T&K24$_>AWDX..W@ MP9O;5U.V92=AB#OF+'O"1J.D:V%/5)2,Q_T>XM;)A(?KH@4H)Z,YAAY!,[X= MTHN<>,D[L?"TD^/P[2T,SU0?1R/<=? \"D](U'7P/"H.)Q<,/!T'>/@\^!TX M2%HX&6EFFA>FM*2VSQL2[;0QX_B=^'C:V7'R]CXFYX>;.;:BKI'G8<9(0KI. M]H01TCI0J\K\5L=8@MRZSEN9G(TL53_5K#;=_:WK:3OK"]OUNT[T1%-],GRC M&ULS57);MLP$/T50L@A 9)HM94$L@$O*1H@ 8RX:0]%#[0T MMHB(HDK2<=*O[Y"2%<<;4 FKSRHE0])]>ZNG%= ME>; J;H4%92X,Q>24XU3N7!5)8%F%L0+-_"\KLLI*YU^8M<3GND M 6Z.U^Q?;.Z8RXPJ&(GB!\MTWG.N')+!G"X+_2A67Z')IV/X4E$H^TM63:SG MD'2IM. -&!5P5M9?^MK480/@=P\ @@80; .B X"P 82?!40-(+*5J5.Q=1A3 M3?N)%"LB332RF8$MID5C^JPTMD^UQ%V&.-V?:I$^7PRQI %_AY!H\_#O3WP\:?A_O61 M;,+6I]#RA8=\RJF$BYDU8T+?\(^GR4!*6B[ C,_)[:LQ"'>Q_F1$*Z9IP?Y M=DX&7"PQ^N<]4I([#5S].B(H:@5%5E!T].+4@M+-VP&UD'U7H&;L6$;S'KWT MNWXGCA/W9=.7W:C@.NIT/T:-=Z/\JV[T'O4AJ4Z;5.=H4J.EE*:RIH;F205) M@%>%> -01VK6;>F[_X>)<2LH_N> M-K1C85N$0K%8C?HM:%?;+C2PC^_6^A"[4]U,WFGJUO9 Y8*5BA0P1TKO,D9- MLFX7]42+RCZ@,Z'Q.;;#'#LL2!. ^W,A]'IB#FA[=O\O4$L#!!0 ( (N4 M6%2#F$,_6@, '8+ 9 >&PO=V]R:W-H965TRD>I1%Y0:]%QRH:=>8$"6\V<6OW:C:1E>%,T'N%=%661/V^I5QNIE[@;1>^ ML55A[((_FZS)BLZI>5C?*YCYK4K.2BHTDP(INIQZ-\%U&F!+<(@?C&YT9XQL M*@LI'^WD4S[UL(V(4JG]PR4,R"Z+I MG>0_66Z*J3?R4$Z7I.+FF]Q\I$U"B=7+)-?N%VT:+/905FDCRX8,$91,U/_D MN3&B0PB&1PAA0PCW"?$10M00HG,)<4.(G3-U*LZ'E!@RFRBY0DS8<]];A0\9< SLZ]06I^EUFA-%9H71%%T8XQBB\J0!:?(2'0GRQ).:&YD M]EA(G@/P'9I# >85 .02M1KWK<9%2@UA7%\"]&&>HHLWE^@-\I&V3S5B CT( M9O1;6(3Q]T)6FHA<3WP#.=G(_*R)_[:./SP2?Q"B+U*80J/W(J?YKH /9K2. MA%M';L.3BBG-!B@*WJ(0AT%/0'?GTW$//3V;'HQ/9!.UYQLYO>C8^58E5<1( M=7U"+&[%8B<6GR@6;@^:[)5(5I>(?BD1.%IX'5G6=Z+U)HG;Q-Y+3[-WP3C! MT<1_ZOK< XNC9#C:A:5],!R-<0O;235I4TW^8:HYXY79K[XZV>2\9'M@?BF[?^DK#6FWA&NQ" M8NNQO7L-F/H( M]#I21W'5?4GPP-[E.W;TH((!3O:\Z$<-^XT(\,M7%_\7*[HU<9X932"ON=$' MZ['C"&S?#[_3D,#W9^4:.PTI5<+47^)VM6T>;US+M+=^:YM*U^B\R-0=Z1>B M5DQHQ.D2)/'@"BY%53=Y]<3(M6M[%M) $^6&!33&5%D /%]*:;83NT';:L_^ M %!+ P04 " "+E%A4[*+O%Z<$ -' &0 'AL+W=OIER[)$ ;^"A1J R5X! MV!I,"IDF:;;7"H(%7>UY*E,JP./;*MLG- %KSG*=9J>2EFJKH/K!\_K!GV94 MDC03GU5^H:^(H2-5C[I29U7U\W#L!UWH!R+PQ JY54\OU*.;"1Q%3LT0>F?H M 5DSSNCJ#F#X!2 7P3,%36\/=\^$SVX.A[&E&USKC_CMAPL7P#)V;Z0X%-: M5,/G\[GQB3\F%=5M@7Y<..3FY+\BX"(A^&$48MR6\ M-MB(:C:B6R2??(46:N,Z6=PGQ:%K/,?MB^95)3;1ST!@&,>^%[20LUN034I. M;!C>(OR#C5]DDJ%>"6_,!^+>"(^O"]^%0!?AT.V\[K<@FY08XX-VYZN$G]KX M-88!_5X);[P'!KT1/K@N?!?BA0C&'6>WYFI28?P.V@WO%^&<%%+8>#5V :-> M"6ZL!\:]$3R^+G@7@MTHZ+[G5W'-*81Q/&1WO'+R!/[8Z4YMRB-C& CV27ED MS >AOBA?5=+\&>9A#_IQ:P"<0P8QQE[LM8; .:3R^$C-$"X, N-^R.Y^SXN? M5NV-9R"O5]H;_T'V&K,?U M:D$.&Y/!O5F2PV?6Y(((Q["M=1?7T=H&:3)A7 W;76W*BE?*9:K7PW\PV5Z6 M;F8UWH![M1Z'C=7@WJS(X>XZ6N2Y*.R^Y5?7[F96R)$*YV2?)*=\4^XW"=6* M*O6X(5!?K?>T)N5.3NOZ [R?'7>F3)KC1MD3X9NT$""C:Y72O0O5T.+'O:?C MB62[7FXI22A7 /4_353(ZPZT0^H=P#'_P%02P,$% @ BY18 M5/+H_&ULC55= M;YLP%/TK%NI#*ZWAFR8506K*IE5:I:IIMX=I#P[VW;(BN@PF+"MD#5ES7C%99JRC>V MV'+ N2%5I>TY3F17F% KBG*7SRU'"X(2,JDC8/5ZA5LH2QU(R?C=QK2ZE)K8'^^C?S'>E9<5%G#+RA\D ME\7!DKA7FB78MU+)350K*J)2L%%:'-&[^U^] C MN-$1@M<2O"$A.$+P6X+_44+0$@*S,XT5LP\IECB).=LAKM$JFAZ8S31L99]0 M?>Q+R=57HG@RN:,9JP ]X3<0Z!(],8E+](T)@1:@?BI !X#S%"0FI;A0T.=E MBL[/+M 9(A0]%:P6F.8BMJ52I6/;6:M@T2CPCBAP/73/J"P$^DQSR \#V,I. MY\G;>UIX)R.FD$V0[WY"GN.Y(X)N/TYW1NCIA^GN[(0;OSLAW\3S_WM"*"4B M*YFHU;'\O%D)R575_#J1(NA2!"9%<"3%\V0Y&3NXAA4:ENX?K\FEVI-I&-NO M_>T<@06!&_F'L'0,YLQZT0ZTAYWV\*1V5?VJMNF8_(88]1)ZSC08B'\/G11NBFS5%!EISECJ(AMS$KW?.G>J_J^!EQ%8X$7AU<#- M",R?A;.K@1^[UU4JX!O3G07*6$UE4XS=:G/_PC2WRCWF M&T(%*F&M0CJ3*R6*-YVZF4BV-;UKQ:3JA&98J,L-N :H[VO&Y'ZB$W379?(7 M4$L#!!0 ( (N46%3J#8*Z0 , , + 9 >&PO=V]R:W-H965T5JM)NURXY0-3$ M9K8I[-_/=D* V,E0;R!VWO?X.?[*&>X8_Q!K (GV>4;%R%M+N;GS?;%80T[$ M+=L 56^6C.=$JB9?^6+#@23&E&=^& 1=/R]0\=+NEI+W>&/AQNR@CG(M\TS5RV_BI*D.5"1,HHX+$?>/;Z; MX4@;C.)7"CMQ\HQT*N^,?>C&8S+R DT$&2RD#D'4WR=,(N3U/93 DFPS^<)V/Z%,J*/C+5@FS"_:E=K M0XNMD"POS8H@3VGQ3_;E1)P8<+?!$):&L&Z(&PQ1:8@N-<2E(38S4Z1BYF%& M)!D/.=LAKM4JFGXPDVG<*OV4ZG6?2Z[>ILHGQX]TP7) KV0/ MV@N=I7R38# MQ)9HNN4^"PSRZVXT%+-E&U8)&)%S7$*U?EKB547(6*3:BX(=0#),!)YEJC MPM@Q1GUU?(Y5ZI^GD_9?Q:Q-<<;;J7@[K;QS222X: M;]V0D'/5KO+:F,Z@! MVY)NUTW#MD6]/JY1.S11QXW=J[![K=BO3)), MW3YFI[G@>S9\V._4X&U1/Z[O$8#XYT>?.V@E+[3T>+ZLCDT45B#=FAPV$!]\B7"7STL MI?-LDUOU56"O<.BJQ;'4=!6$_%5@VPE8LMZ@VB6C+^26F3 U^9 M$E&@!=M2690 56]5AMZ;XJO6/]'EJ2F9CF&*VO:)\%5*!&ULC9=; M;^HX$,>_BH7.0RN=-G$2 CD"I);LI=(YNU4O>QY6^V"2 :PF-FN;0O?3KYVD M 1R3]H5<^,]X?AE[QI[LN'B1:P"%]F7!Y'2P5FKSS?-DMH:2R&N^ :;_67)1 M$J4?QW8O9A&]501G<"R2W94G$VRT4?#<= MX,'[BP>Z6BOSPIM--F0%CZ">-_="/WFMEYR6P"3E# E83@I4:KOD!)%9A/! M=T@8M?9F;JJ/65EK?,I,WA^5T/]2;:=F=RSC): GL@>)KLP5/1 %Z $RSC): M4%*EYR(%16@A+[7F^3%%%U\NT1=$&7I:\ZTD+)<33^EPC%,O:X:^K8<.S@R- M _2#,[66Z!>60W[JP-,<+4SP#G,;]'I,(;M&(?Z* C_ CH#FGS?W'>;II\UQ MTD,3MJD)*W_AAZE!*959P>56 /K[9B&5T,OEGYXAHG:(J!HB.C.$\;T !DNJ M$%%H"3D(4B"IB-HJ+MZ0T'/!E=G:[;!R:TK+Z^PJ'(?QQ'L]_MP.U3@9CDY5 MJ4L5XH.O$[)A2S;L)7M49A;KB8D*GFDD92;X5\1T)>7+%K1A=Q'6[N/CJ((P ML0"[HE%@T74E\="-%K=H<2^:KG>ZFC.4'Y72Y! %,45*X4.)."(%O)6'> MU6 [G6E7DXS=**,69?1!EGCVTY6:[(F^151!Z2SW2??3CT(+ MI*O!D;6JTJXF3,ZL&>P?^IS_87HROF)5@LS2V7!)S5QS=RZ_.]LB.RD.$<8V MC$,4')7 4YJCKHU[:>9KPE9@&O K*;9UCR:%WL01ECD+=N/O) R:_DE."P"\#]VX"?39V"/8B,2O<$ MBKHK(HSLZ3YWR#H$?9)3@D.WQ_WM_D^U!N$,N]M_\=CN&0Z1WL[8[<^EPM&9 MKH$/W1SWM_,GKO1.A-:;/5.88&_ZH#L)<6>OA$,_L'&ZJ@3;+= A&B6A!>,= M'2Q*$*OJ@"9UJ]XR56_+V[?M(?"F.OI8[V_-X; ZL!S&ULE9?;;MLX$(9?A1!ZT0)U).IH!;:!-,;N%MA#D*3M-2V-;2*4Z"5I M.]FG7U)69$>DU/3&%J69X<<9\1]J=N3B26X!%'JN6"WGWE:IW;7ORV(+%9%7 M? >U?K+FHB)*#\7&ESL!I&R<*N:'09#Z%:&UMY@U]^[$8L;WBM$:[@22^ZHB MXN4+,'Z<>]A[O7%/-UME;OB+V8YLX '4M]V=T"._BU+2"FI)>8T$K.?>#;Y> MXM0X-!;?*1SEQ34R2UEQ_F0&7\NY%Q@B8% H$X+HOP/< F,FDN;XMPWJ=7,: MQ\OKU^B_-8O7BUD1";><_:"EVLZ]J8=*6),]4_?\^ >T"TI,O((SV?RBX\DV M"SQ4[*7B5>NL"2I:G_[)H=8C>ZQ"W#G&3F=-2FCPL MB2*+F>!')(RUCF8NFF0VWGKYM#9U?U!"/Z7:3RV^U@6O #V29Y!H@I:P!B&@ M-#?0C92@)/JX!$4HDY_T\V\/2_3QPR?T =$:/6[Y7I*ZE#-?:103T"_::;^< MI@T'IEU"<84B_!F%08@=[K?O=P\<[LMWN^/\K;NO\]R2&#;QHL%X;=:4 MSAIILG8]$C;JPD9-V'@@[$U1\'VM*R"@ 'H@*P:N3)^")$T0L\T/BSS)9O[A M,IVV31:=;=[0Q1U=_#,ZL==KAF>M01*<+\$I0GHQ+4[B'IIMDP:A&RWIT))1 MM+^U7FIE%$31>H,8EQ(51(@7+9-'(MSO:V)AQ'$0YSU8VRJ,LBQWXZ8=;CJ* M^T.SD5HA1LF*,JI>7'RI-7/08[,MHC!+W6A9AY:-HCTH7CQ-C+"62 N%J30Q M>NTBS*SYDP1'/4C;""=9Y(:<=I#34A#3*U2YOW"VO;I.% 6?,. M*Q_%,A)::%6@ZN=O7VY-G_7+:YL$;CX#Q;N H MVZB<85OVG;@NLV'<>2*,%3K[O<+A4AMF"CJR[;+"EL" MZ5^<0\U7PU]$;&@M$8.U=@NN,NTO3@?QTT#Q77,T77&E#[K-Y59_O( P!OKY MFG/U.C"GW>YS:/$_4$L#!!0 ( (N46%2\3;5#^P( &\) 9 >&PO M=V]R:W-H965TBAFKIP+H*D%E85+/"]R2YHS9]BW M0,;@22B[*DXGD$!5\-'.QL)F[S6:;,A#OLS^D,)J#NYS="C]R& M)400%),I04/VW MA LH"L.D=?RM29TFI@&VGS?LE]:\-O-()5SPXE>>JFS@G#HHA2E=%.J6K[Y! M;2@T? DOI/U%JVIMY#DH64C%RQJL%90YJ_[INDY$"X"C P!2 \@V(#@ \&N M_U9 4 ,"FYG*BLW#F"HZ[ N^0L*LUFSFP2;3HK7]G)FZ3Y30;W.-4\,KEO 2 MT!U=@T1?T \J!#650$=C4#0OY+&>O9^,T=&G8_0)Y0S=97PA*4MEWU5:@*%Q MDSK8J I&#@3#!%USIC*)OK(4TM<$KE;>R"<;^2/2R3B&Y 3Y^#,B'L%[!%V\ M'>[M@8_?#,=QAQN_*89O^?S_%@-=Z#SE; 8L>4:_O^MUZ$I!*?]T1 F:*(&- M$AR(\G,.IL9LA@HN)4ITR9]U UE1L;^F%5MHV4P;60Z#B 1>V'>7>U2$C8JP M4\4#+1:T^O0+W7PH2V!?\(HD:@+0>[UJO+L*AWZ/[/<1 M-3ZB3A]US92N&:QU-Y9[;40[-K#OD2T7T8Z^&.,M#[MK>K&_WT&O<=#K=' ) MJ=X01.&!_8N]E\[I=>J8**H Z4ZH=22= M^<.M;HP_,(.8O,0A[YK#FN[5%];S_-8G5@EQ6R=1"6)F3W3-SQ=,55V]F6UN M#>?VK-R:'YG;A#WA7FBJJ\@U%;.<253 5%-Z)STM2E2G>S50?&[/NT>N].EI M'S-](P)A%NCW4\[59F "-'>LX3]02P,$% @ BY185/C94&KJ P &18 M !D !X;"]W;W)K&ULO9CO;YLX&,?_%0OMQ29= M"_Y!(%,2Z=IJNDK=K5K63:?3O7#!2= YVRGZ:3[X\\F%'-+<(D$]R9@X/GU M#7SLQ[,]%]_EAC$%GHN\E'-OH]3VO>_+9,,**B_YEI7ZSHJ+@BH]%&M?;@6C M:654Y#X*@HE?T*ST%K/JVKU8S/A.Y5G)[@60NZ*@XL<5R_E^[D'OY<+G;+U1 MYH*_F&WIFBV9>MC>"SWR&R]I5K!29KP$@JWFWJ_P_14)C4'UQ->,[67K')A2 M'CG_;@:WZ=P+3$8L9XDR+J@^/+%KEN?&D\[C[]JIU\0TANWS%^\?JN)U,8]4 MLFN>?\M2M9E[L0=2MJ*[7'WF^]]875"58,)S6?V"_>'9,/) LI.*%[6QSJ#( MRL.1/M="M P0[#! M0&J\CX$JK*\H8HN9H+O@3!/:V_FI"JULM;)9:7Y5Y9* MZ+N9ME.+VS+A!0-?Z#.3X (L];^>[G(&^ K\_NE.@KGJ$ EU1+IAR27 \!> @0?EC?@[9MW__7BZ]R; E!3 M *K=?AK<*E;(OQRQ,K M'%V]21-K,JAZ!V^3EGK!:>&B)H'(F0"^"%\5+FY\Q:,+-VUB30<5;GHD' RZ M7CH86% $SBP^@0?' MX"2$X/BTG-@B![N1LU14,: [(9U(XIR#L$4(_A]:F58O,W S@T^LA0(<=GSO MV#('NYGSDY0]YR)L>8+'[W&PI0L>MLO!O=L<;)F#WB*6+&3\CHA8YI!A.R)RHB/"08A(A[P61\2- MHV-Y^\Q3I+5I,GZ/1"QSR+ ]4NVNO56$XQC]W&?ZK8T^LVGZD8IU5DJ0LY6V M"RXC[4 <]B$/ \6WU=[?(U>*%]7IAE&]$C /Z/LKSM7+P&PG-KO!BW\!4$L# M!!0 ( (N46%3#7@F[E ( )<& 9 >&PO=V]R:W-H965TT^FV0@5AT[:SL- M^_>UG9 %-J#=%_!ESIDS9^3)I.;B0^8 "NT*RN34R94J'UQ7ICD46 YX"4S? M;+@HL-);L75E*0!G%E10-_"\V"TP84XRL6?/(IGP2E'"X%D@614%%K_G0'D] M=7QG?_!"MKDR!VXR*?$65J#>RF>A=V['DI$"F"2<(0&;J3/S'Q:QB;;!&II(UYQ]F\YA-'<\( @JI,@Q8_WW" B@U1%K&KY;3Z5(:X.%ZS_[=UJYK M66,)"TY_DDSE4^?>01EL<$75"Z]_0%M/9/A23J7]1743._(V88N/Q/KC>'PBMB\*.6]#H M=0_>> ':+3/ZM'.\8JIY)=UI-UUG=JBLO!P@3H.\WG*O]QB3HOD7)%U!+ P04 M" "+E%A4H4^_YQH# #0" &0 'AL+W=O+* M1NF"6ISJ;6A*#91Y4"'")(JF84&Y#)9S;[O7R[FJK. 2[C4Q55%0_;("H7:+ M( [VAC7?YM89PN6\I%MX /NEO-X3-'HFCB]3POA?LFM\HX!DE;&J:,"80<%E M_4^?FWTX ,33(X"D 21=P/@(8-0 1J\%C!O V.],+<7O0THM7C3*Y]*5_<%J7.6(L\M;F:D"R&?Z#(:\)5^DADQM)?\-S!G)"B1LN#7D M/ 5+N3 7SNLA)>=G%^2,<$D^YZHR5#(S#RTFY&C#K F^JH,G1X+'";E3TN:& M?) ,V+\$(2IIY21[.:OD)&,*V249Q6]($B7Q0$(WKX=' _#TU?#XW0DUH[8X M(\\W.L*WQEK(C M._1U1F^/U>4,^/&>B8EQNR76A*HDENP>-)9/.9!6N4SP_ M#6P-MM+2D.]K)03!&[2CFOTXD?*X37GL4QX?27E%!949N%RKPUPM!GW&GB] ]=#IJ4--?"CW?CTMKY)D'CX=%K3O,YMT?-*^S\25]VE YZ35 M.3FI\YHQ[HIB_*O#");'22R5:;'B09 M=:3V/68=E[3O,AH?43IME4Y/*ET#J[):$W:9CDHL7HF"=*-K\ V8]G)Z&T=Q M1UO?J2MMD.9J6-NLU3;[+Z<5)#MU3F?],YAT!?9]>F Y.,NUPO#@K2] M;WW/-"1S5[Y^)UMKVY:O?3?JV%?8KNON^I>F[O5W5./E-$3 !BFCRQEFI.O^ M64^L*GU'>506^Y,?YOC) =HYX/I&*;N?N #M1\SR#U!+ P04 " "+E%A4 MCJM1#AH# #M"P &0 'AL+W=O\MIL2RIQ!SYY-Q:#' 3UE$V%WKD52T138))RA@3,^\XMOAGCC@%8BQ\4EG)KC4PJ M,\Z?S>8^ZCN>B0@2")6A(/KS B-($L.DX_A3DCJ53P/<7J_9O]CD=3(S(F'$ MDY\T4G'?N790!'.2)^J!+[]"F5#+\(4\D?87+0O;5L=!82X53TNPCB"EK/B2 MUU*(+0!N'P#X) 0E(#@5T"P!3:M,D8K584P4&?0$7R)AK#6;65@Q M+5JG3YFI^Z,2^I9JG!K$1;+G*NW=<+AAZ6E8>/(/>,(^FG"F8HGN6 31+H&KPZYB]]>Q M#_U:QC&$#13@S\CW?+PGH-'I<&\/?'PR''=KL@FJ2@26+SC(-]!GZW'?3< ME^U'L,>HT^GN&HWW& 4!KHQV7S^DAF:4;8ZMQ41H4QNLB*=W2YKTCU5-CSCCR9;A54]S_DOFJ=K#CV-CW3 M^S#-\5:GQN^G^A&NUC'5L;\)RZ^EFE!&TSRMX]JT0/QQ/1!OFB!^]RYXA/%8 M&\2;/HCK&^&$O!Y3=]./J M&"NJTVIFO;63VIOSH9EE[7RUH2D&X0D1"ZK[2P)S3>DU.KI\HI@MBXWBF9VV M9ESIV?> M5(JJ!BHJ1A&'^G-;C"Q' M)P0$-N$X #![PG^1PE!3PA,93HKI@X9ECA-.%LBKM%*32],,0U;V:^H;OM,.J<"F(P*=9B!Q1<09.D>/LPR=GIRA$U11]%"R5F!: MB,26*@4M9.=]N'$7SCL0SO70':.R%.@S+:!X+V"KW <#WMK V#NJF$%^@7SW M$_( M51!&[U'9+LJ]C((WU#M3X6 J/&IJTG(.5"+UWT1Z(@)'4#>$O0*((S6+!OGH M_S8G'@+%_[PY\4Y!G:W&["+<2S_PMQJS!^4YX79C[(V)H\J\,)-;J&1;*KMO M=S@=+H<;,Q.WSL?JTNAF_)M,=^/<8;ZHU!@B,%>2SD6LK]G#&YWN@ PU6:_@%02P,$% @ BY185/L2 @ ' @ M0@0 !D !X;"]W;W)K&ULC93?;],P$,?_E5.T MATT:=>JV@*8T$EV9F 2H6AD\(![VVDCFO&EVQ-8&61F#I" T M3=\2R;A*\BRNK4R>Z<8)KG!EP#92,O-[@4*W\V2<'!<>^*YR88'D6HA !Y&4\]R819OM?C!2U?-D_<)E+AEC7 / MNOV$?3VSP"NTL'&$MO.=S1(H&NNT[(.] LE5]V;/_3F_&CA#7QE MQK!P6'"Y1,>XL%=P 5S!MTHWEJG29L3YW(% BC[/HLM#7\ASAYL1T,DUT)32 MQ_42+B^N_J40KWR03P?Y-&*GKY1_!CD9D).(G+P2"3\_>P^X=RCMKS/\Z<"? MGI?L=+'W_5PWIJA\/T%M],XP>0VL<94V_ ^6P*1N_J^F.^8./HOP<.,.^20- M3T8.IZ+(24N$V_6%F1U7%@1N?6 Z>N<)INO8SG"ZCEVRT<[W7)Q6_I*C"0Y^ M?ZNU.QJA\8;?1OX74$L#!!0 ( (N46%0GWTC_+ , !X3 - >&PO MG%84"[)9"27Q4UAJF"F MEM*,R65G"MSC2S8F_?@#"1Q=JC(V)@_G;W\NE;E^$[CGV?NSL][#N^M]^WD# MO".AE_3R"-*+'LYK,8PZ/HX:VB%Z:%B(JV-#' Z T0]WZ7?H]MW#-HF34:[D M)I<1<0;+3PL6/%(Q)BD5?*HY>.6TX&+ES ,PS)10.C"VB&S /EBJ)P?WW0CJ MJ^4IN%2ZB>TBN+_3=OH>L!Z!0"Y$)W! G&$R*JDQ3,L;.V@F-\9G4-#V[U>E M53C7=-4?7)*-0_.P0:9*9TQW8?ID;9J,!,M!CN;S!3R-*D, C5&%[62XZW\I<#_(FNZX5U'8=C1L _S:;X]ZF';R(-RCY MHS*?EW8YLAE#M;%;S7)>-^,Z[P1@['V9=?K+@]K?Z%YN;?RKYBK\CHZO0UMB?TJ8N,7X/(5Y#N*#E]C>V]Z.1$ANWY MO75)V+DB=-8 KF)C\AVN=F(3-)@NN3!(KL=AF+:A%QFB/D/4QWGY MD+3Y8''\/HEM_I4F213%,;:C:>I5D&+[%L?P];-AVL #BP.1_FRO\6SC%7*X M#K"<'JH0;*5X)6(KQ?<:$/^^@4>2^+.-Q0$/+ M8[4!\?QRH*;]/%$%6,6W8 M&XPC28(A4(O^&HUC9'=B^/CS@[TE490D?@0POX(HPA!X&W$$4P :,"2*FG-P M[SP*U^=4N/E%;/(;4$L#!!0 ( (N46%27BKL

-8?20$3; M8T.P6BP^0"X99K>]9!:G+ID"^N@5( M$R-.N\N"D9B8J"2Z%)4T_?6CY&0[CD?=_X4: MB5)7NM0_57X\.AJ)>FF>_S)6_S25D\4BLZ8HCD>3]8DORCJ=_5*\:"'OY'W= ME3AY?RL]R/$H/O(7?-"V=MTGNNM+S_BD_(?71XTS'W7AE#V73OUI3;/2U6-[ M&?\KQN1G='%X^[L.XCO[?\)H'AYTILY-UI2JFT+F_>RY.92&K3(GN\=8$< H IWL$7+00[1=J81[$S4I9 AD"R' P MR#-3K@AD!""C 2&K)P(9 \AX.$A9+PED B"3P1J-.)A+ ID"R)07\EJZQJHV M<&ZIQ&E3ZTK5M9!5+F[L(X6< <@9+^2B*4MI7UK*A7ZLM/^:K)PXR3+35$[3 MKOL(]=U'S)UW]KWQ-^W*?Q=_&I,_ZZ+H8GGIO4HQH6*8'=.KBN)<.:D+VHU/ MD&@FS*;Y*+457V31*/%)R=K7S:YE4SRDF0FS9\[5O:,LR"839IVT8O.EU:.X M\I%2O1@A@4S8#5*6VJT[Y+;N^WZPI515ION02" 39H,LG,F^+4V1*UM_%1>^ MX;H7<7"N_->U^XU2(H-,F!7241Z>^J>;=RF"JNK-K'""Y#'AMH>_[I7QOO!5 MT?6#3WM?K> M^ ^)BZ<-0P3($ &S(6"N\C6@F$@> ;,\,.:48B*7!,PN@2E5/YK()@&S3;:F M5.+@KNT$:VJ3 -DD8+;)CMSJC9-B(JD$S%)I'SO%A+->S+*!^5>O>YPBV4R9 M94/SKZT-!REFRJP8. /2CR%2S)1[P *%'5),Y)@I]X@%8D84$SEFRNP8C!E3 M3&2=Z9 37U\3.JV-W!,RNP=CIA03N2?D7ER!R23->4/DGI#9/1B3MO00N2=D M=@_&I"T]A&LNS.[!F+2EA\A"X: #G5Y+1Q8*F2V$,7LM'5DH9+;0]O'8H5CX M:^=-03&1A4)F"^W"O):V'6Q03&2AD-E",)J]#"E"%HJ8+;03O61#&1A2)F"[UBOG:33^J-KS>HC)" (F8!_3)=U*>EF$A M$;. MF!^:H?#7O#^P%!,)*"(64!X;NN0[DE! HJ'G(+K]44Q$E \Y!1<'Q,) M*-['%-Q.3#I:BY& 8N[U'HA)1VLQ$E#,O=X#,>EH+48"BID%A#'I:"V&V\^& MW#W0&ZW%R$+Q0-L'?#??,E-,9*&8>S)N-V9[BF(B"\7;CI$%DJX M)^-0-'O=>X(LE.S#0MLQ;Q>?Z6)D@BR4#+40U#[T?C21A9)]6&@[YMR'DV(B M"R7[L-!VS$\;F,A"R3XLM NS_]"1A9)]6&AGW:094@*W00]G(1_-'B:R4#*< MA2X6\SG%1!9*!K104Y8$,T462@>U$'WH*;)0RFPAO(#>PT062IDMA#'I("-% M%DJ9+=1;YS\4=\;)8LU]JOP%*2:R4+K/[0C]V:ZSQO8PD8529@MM1E/^$+<> M1=RJS%09S=Y39*&4V4(;F'X0I*SUK;[E/:EI(I7USU8LFLE"ZQQW5'K.=V5YW[R=%89Y[KPTA"\V8+;2!^;FRONT\5NU[ MKVTAQ406FC%;:.M>\*V3VC-DH1FSA7;O"N]8*2:RT(Q]!_;&UO!^8R$*S MSD+C[L/UA_>Y?S"5RJ_]+6I?GLDBFUO1_FFO- G"J'W%X:$IBC-?=E-=&9F_ MO=+\]CKVAW\ 4$L#!!0 ( (N46%2V]3\&M@( %$W : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-VLUNXC 4AN%;0;F &A\?']NCTM5LNJUZ M Q$U/RH0E&34]NX'T05\T2QF4^5;(2?BY%U$CY#QXTL]M..^.PV[_7E8?!X/ MIV'5[,;Q_,NY8;VKQW9XZ,[U=+FSZ?IC.UZ6_=:=V_5[NZU.EDMS_?V,YNGQ M?N;B]>M<_V=BM]GLU_5WM_YSK*?Q'X/=1]>_#[M:QV;QVO;;.JX:]WFX71[< M]<,_7"8WB^>W5=,_O_G&S1TD$"3S!P4("O,'*03I_$$1@N+\009!-G]0@J T M?U"&H#Q_4(&@,G^07Z*,2X*D"=8$6GODVA-X[1%L3R"V1[(]@=D>T?8$:GMD MVQ.X[1%N3R"W1[H]@=T>\?8$>@OJ+01Z"^HM!'K+Y,@N!WH)Z"X'> M@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!W@'U#@1Z!]0[$.@=4.] H'>8;)80 MZ!U0[T"@=T"] X'> ?4.!'H'U#L0Z!U0[T"@=T"] X'>BGHK@=Z*>BN!WHIZ M*X'>BGHK@=XZV>PFT%M1;R706U%O)=!;46\ET%M1;R706U%O)= [HMZ10.^( M>D<"O2/J'0GTCJAW)- [HMZ10.\X^;.20.^(>D<"O2/J'0GTCJAW)- [HMZ1 M0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&^;'#8AT-M0;R/0VU!O M(]#;4&\CT#NAWHE [X1Z)P*]$^J="/1.J'&?7.!'IGU#L3Z)U1[TR@=T:],X'>&?7. M!'IGU#L3Z)U1[TR@=YX<]B;0.Z/>F4#O@GH7 KT+ZET(]"ZH=R'0NZ#>A4#O M@GJ7G]1[&+\.=;CU?*_Q^3])]7CY;KT]_KK\OCAY>Z\XN_N*X>DO4$L#!!0 M ( (N46%2XY#-,1@( (PU 3 6T-O;G1E;G1?5'EP97-=+GAM;,W; M36[;,!"&X:L8V@86(THDI2+.INVVS:(74"4Z%JP_D$SJW+ZTG 1HD1H-7*#O MQH)-P#L<:R>W-)[NM'_JP^GR(/_MN&C>)L[U/5A]/&X]9 MFZ2>Y[YKZA#7Q>/8_I:R?DY(X\EEC]]UL[^*&Q+Q9L)QY<\!S^>^/EKGNM:N M[FH7OM1#W"4.O?#AJ;<^/5_BC1ZG[;9K;#LU#T,\DOK9V;KU.VO#T*>GHE?G MDT.\87OZS"[.7\J<"XP[[]PT^S@Q9]\?]S*2X^GU' M9%[KSK_B:&$M?_'[V M..W6MG^9':_WQ^3VRSR\6!Z7W_&O,WZM_\X^)*2/'-)' >E#0?K0D#X,I(\2 MTD<%Z2.[IC1"$36CD)I13,THJ&8453,*JQG%U8P":T:155)DE119)45629%5 M4F25%%DE159)D5529)4467.*K#E%UIPB:TZ1-:?(FE-DS2FRYA19&UL4$L! A0#% @ BI185*R$.LON *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ BI18 M5)E&PO=V]R:W-H965T&UL4$L! A0#% @ BI18 M5!0XH9\; @ ;04 !@ ("![ X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ BI185*Y6X@OE @ [@< !@ M ("!"1X 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ BI185 Z_ C!- P ,0L !@ ("!$S4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BI185%=C:_O=! ^ L !D M ("!E6\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ BI185+.SS>]H P 90< !D ("!=XH M 'AL+W=O&UL4$L! A0#% @ MBI185%G+"?&6$ AC$ !D ("!8)H 'AL+W=OKP 'AL+W=O&PO=V]R:W-H965TC" !X;"]W;W)K&UL4$L! A0#% @ BI185(ODEO;'+ :YP !D M ("!*L8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ BI185.@P.65(! F0H !D ("!1OX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BI18 M5"J:)>J2 @ ;P4 !D ("!2PH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BI185%-( O8(!P MQ, M !D ("!5!,! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ BI185$A55T@G P B@D !D M ("!]B8! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ BI185"*4^DZ& @ E < !D ("!8# ! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ BI185-X8 MTNP5! J!$ !D ("!QCL! 'AL+W=O&PO=V]R:W-H965T!# 0!X;"]W;W)K&UL4$L! A0#% @ BI185.?F05IE @ LP8 !D M ("!%$&PO M=V]R:W-H965T&UL4$L! A0#% @ BI185)Z5)@<# !2" &0 @(%'4P$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ BI185+"E85V\ @ *P< !D ("!45D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BY185&=00;'&" &3$ !D M ("!R6T! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ BY185,$XT()2 @ T04 !D ("![7L! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MBY185,_*3=&' P EP\ !D ("!1X0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BY185'!\^*7' P C T !D M ("!,)8! 'AL+W=O&PO=V]R:W-H M965T@( &,& 9 M " @?V> 0!X;"]W;W)K&UL4$L! M A0#% @ BY185$J*RY:. @ 9 < !D ("!KJ$! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BY18 M5+T4!$LP! :!, !D ("!TJL! 'AL+W=O&PO=V]R:W-H965TL@( 8( 9 " @9.S 0!X;"]W;W)K M&UL4$L! A0#% @ BY185,3HL;IZ @ 4P8 M !D ("!?+8! 'AL+W=O&PO=V]R:W-H965T^ 0!X;"]W;W)K&UL4$L! A0#% @ BY185/7//_^X @ OP< !D M ("! L(! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ BY185/+H_&PO=V]R:W-H965T&UL4$L! A0#% @ BY185,->";N4 @ EP8 !D M ("!D.,! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ BY185$2]* &7 @ 5@< !D ("! M_>P! 'AL+W=O&PO=V]R:W-H965TS\ 0!X;"]?7!E&UL4$L%!@ !F &8 1P %$" @ $! end XML 112 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 113 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 114 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 278 533 1 false 100 0 false 9 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.digitalocean.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0002002 - Document - Audit Information Sheet http://www.digitalocean.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 1001003 - Statement - Consolidated Balance Sheets Sheet http://www.digitalocean.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Uncategorized 3 false false R4.htm 1003004 - Statement - Consolidated Statements of Operations Sheet http://www.digitalocean.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://www.digitalocean.com/role/ConsolidatedStatementsofComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity (Deficit) Sheet http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity (Deficit) Statements 6 false false R7.htm 1006007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 1402401 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.digitalocean.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 8 false false R9.htm 2101101 - Disclosure - Nature of the Business and Organization Sheet http://www.digitalocean.com/role/NatureoftheBusinessandOrganization Nature of the Business and Organization Notes 9 false false R10.htm 2103102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.digitalocean.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 2111103 - Disclosure - Acquisitions, Goodwill and Intangible Assets Sheet http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssets Acquisitions, Goodwill and Intangible Assets Notes 11 false false R12.htm 2119104 - Disclosure - Balance Sheet Details Sheet http://www.digitalocean.com/role/BalanceSheetDetails Balance Sheet Details Notes 12 false false R13.htm 2125105 - Disclosure - Fair Value Measurements Sheet http://www.digitalocean.com/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 2131106 - Disclosure - Debt Sheet http://www.digitalocean.com/role/Debt Debt Notes 14 false false R15.htm 2135107 - Disclosure - Operating Leases Sheet http://www.digitalocean.com/role/OperatingLeases Operating Leases Notes 15 false false R16.htm 2139108 - Disclosure - Commitments and Contingencies Sheet http://www.digitalocean.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 2143109 - Disclosure - Stockholders??? Equity (Deficit) Sheet http://www.digitalocean.com/role/StockholdersEquityDeficit Stockholders??? Equity (Deficit) Notes 17 false false R18.htm 2151110 - Disclosure - Stock-Based Compensation Sheet http://www.digitalocean.com/role/StockBasedCompensation Stock-Based Compensation Notes 18 false false R19.htm 2167111 - Disclosure - Net Loss per Share Attributable to Common Stockholders Sheet http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholders Net Loss per Share Attributable to Common Stockholders Notes 19 false false R20.htm 2171112 - Disclosure - Income Taxes Sheet http://www.digitalocean.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2181113 - Disclosure - Employee Benefit Plan Sheet http://www.digitalocean.com/role/EmployeeBenefitPlan Employee Benefit Plan Notes 21 false false R22.htm 2183114 - Disclosure - Related Party Transactions Sheet http://www.digitalocean.com/role/RelatedPartyTransactions Related Party Transactions Notes 22 false false R23.htm 2185115 - Disclosure - Subsequent Events Sheet http://www.digitalocean.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.digitalocean.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.digitalocean.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 2312302 - Disclosure - Acquisitions, Goodwill and Intangible Assets (Tables) Sheet http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsTables Acquisitions, Goodwill and Intangible Assets (Tables) Tables http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssets 26 false false R27.htm 2320303 - Disclosure - Balance Sheet Details (Tables) Sheet http://www.digitalocean.com/role/BalanceSheetDetailsTables Balance Sheet Details (Tables) Tables http://www.digitalocean.com/role/BalanceSheetDetails 27 false false R28.htm 2326304 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.digitalocean.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.digitalocean.com/role/FairValueMeasurements 28 false false R29.htm 2332305 - Disclosure - Debt (Tables) Sheet http://www.digitalocean.com/role/DebtTables Debt (Tables) Tables http://www.digitalocean.com/role/Debt 29 false false R30.htm 2336306 - Disclosure - Operating Leases (Tables) Sheet http://www.digitalocean.com/role/OperatingLeasesTables Operating Leases (Tables) Tables http://www.digitalocean.com/role/OperatingLeases 30 false false R31.htm 2340307 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.digitalocean.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.digitalocean.com/role/CommitmentsandContingencies 31 false false R32.htm 2344308 - Disclosure - Stockholders??? Equity (Deficit) (Tables) Sheet http://www.digitalocean.com/role/StockholdersEquityDeficitTables Stockholders??? Equity (Deficit) (Tables) Tables http://www.digitalocean.com/role/StockholdersEquityDeficit 32 false false R33.htm 2352309 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.digitalocean.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.digitalocean.com/role/StockBasedCompensation 33 false false R34.htm 2368310 - Disclosure - Net Loss per Share Attributable to Common Stockholders (Tables) Sheet http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholdersTables Net Loss per Share Attributable to Common Stockholders (Tables) Tables http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholders 34 false false R35.htm 2372311 - Disclosure - Income Taxes (Tables) Sheet http://www.digitalocean.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.digitalocean.com/role/IncomeTaxes 35 false false R36.htm 2402402 - Disclosure - Nature of the Business and Organization (Details) Sheet http://www.digitalocean.com/role/NatureoftheBusinessandOrganizationDetails Nature of the Business and Organization (Details) Details http://www.digitalocean.com/role/NatureoftheBusinessandOrganization 36 false false R37.htm 2406403 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) Details 37 false false R38.htm 2407404 - Disclosure - Summary of Significant Accounting Policies - Disclosure of Changes in Allowance for Doubtful Accounts (Details) Sheet http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesDisclosureofChangesinAllowanceforDoubtfulAccountsDetails Summary of Significant Accounting Policies - Disclosure of Changes in Allowance for Doubtful Accounts (Details) Details 38 false false R39.htm 2408405 - Disclosure - Summary of Significant Accounting Policies - Useful Lives of Property and Equipment (Details) Sheet http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesofPropertyandEquipmentDetails Summary of Significant Accounting Policies - Useful Lives of Property and Equipment (Details) Details 39 false false R40.htm 2409406 - Disclosure - Summary of Significant Accounting Policies - Revenue by Geographic Areas (Details) Sheet http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesRevenuebyGeographicAreasDetails Summary of Significant Accounting Policies - Revenue by Geographic Areas (Details) Details 40 false false R41.htm 2410407 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 41 false false R42.htm 2413408 - Disclosure - Acquisitions, Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails Acquisitions, Goodwill and Intangible Assets - Narrative (Details) Details 42 false false R43.htm 2414409 - Disclosure - Acquisitions, Goodwill and Intangible Assets - Nimbella Acquisition (Details) Sheet http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails Acquisitions, Goodwill and Intangible Assets - Nimbella Acquisition (Details) Details 43 false false R44.htm 2415410 - Disclosure - Acquisitions, Goodwill and Intangible Assets - Assets Acquired (Details) Sheet http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsAssetsAcquiredDetails Acquisitions, Goodwill and Intangible Assets - Assets Acquired (Details) Details 44 false false R45.htm 2416411 - Disclosure - Acquisitions, Goodwill and Intangible Assets - Schedule of Goodwill (Details) Sheet http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofGoodwillDetails Acquisitions, Goodwill and Intangible Assets - Schedule of Goodwill (Details) Details 45 false false R46.htm 2417412 - Disclosure - Acquisitions, Goodwill and Intangible Assets - Schedule of Definite Life Intangibles (Details) Sheet http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofDefiniteLifeIntangiblesDetails Acquisitions, Goodwill and Intangible Assets - Schedule of Definite Life Intangibles (Details) Details 46 false false R47.htm 2418413 - Disclosure - Acquisitions, Goodwill and Intangible Assets - Schedule of Future Amortization (Details) Sheet http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails Acquisitions, Goodwill and Intangible Assets - Schedule of Future Amortization (Details) Details 47 false false R48.htm 2421414 - Disclosure - Balance Sheet Details - Schedule of Property, Plant and Equipment (Details) Sheet http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails Balance Sheet Details - Schedule of Property, Plant and Equipment (Details) Details 48 false false R49.htm 2422415 - Disclosure - Balance Sheet Details - Narrative (Details) Sheet http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails Balance Sheet Details - Narrative (Details) Details 49 false false R50.htm 2423416 - Disclosure - Balance Sheet Details - Schedule of Accrued Other Expenses (Details) Sheet http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofAccruedOtherExpensesDetails Balance Sheet Details - Schedule of Accrued Other Expenses (Details) Details 50 false false R51.htm 2424417 - Disclosure - Balance Sheet Details - Summary of Other Current Liabilities (Details) Sheet http://www.digitalocean.com/role/BalanceSheetDetailsSummaryofOtherCurrentLiabilitiesDetails Balance Sheet Details - Summary of Other Current Liabilities (Details) Details 51 false false R52.htm 2427418 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 52 false false R53.htm 2428419 - Disclosure - Fair Value Measurements - Warrant Liability Measurement (Details) Sheet http://www.digitalocean.com/role/FairValueMeasurementsWarrantLiabilityMeasurementDetails Fair Value Measurements - Warrant Liability Measurement (Details) Details 53 false false R54.htm 2429420 - Disclosure - Fair Value Measurements - Warrant Pricing Model (Details) Sheet http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails Fair Value Measurements - Warrant Pricing Model (Details) Details 54 false false R55.htm 2430421 - Disclosure - Fair Value Measurements - Fair Value Adjustments of the Warranty Liability (Details) Sheet http://www.digitalocean.com/role/FairValueMeasurementsFairValueAdjustmentsoftheWarrantyLiabilityDetails Fair Value Measurements - Fair Value Adjustments of the Warranty Liability (Details) Details 55 false false R56.htm 2433422 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://www.digitalocean.com/role/DebtScheduleofDebtDetails Debt - Schedule of Debt (Details) Details 56 false false R57.htm 2434423 - Disclosure - Debt - Narrative (Details) Sheet http://www.digitalocean.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 57 false false R58.htm 2437424 - Disclosure - Operating Leases - Narrative (Details) Sheet http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails Operating Leases - Narrative (Details) Details 58 false false R59.htm 2438425 - Disclosure - Operating Leases - Maturities of Operating Leases (Details) Sheet http://www.digitalocean.com/role/OperatingLeasesMaturitiesofOperatingLeasesDetails Operating Leases - Maturities of Operating Leases (Details) Details 59 false false R60.htm 2441426 - Disclosure - Commitments and Contingencies - Scheduled of Future Purchase Commitments (Details) Sheet http://www.digitalocean.com/role/CommitmentsandContingenciesScheduledofFuturePurchaseCommitmentsDetails Commitments and Contingencies - Scheduled of Future Purchase Commitments (Details) Details 60 false false R61.htm 2442427 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 61 false false R62.htm 2445428 - Disclosure - Stockholders??? Equity (Deficit) - Common Stock (Details) Sheet http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockDetails Stockholders??? Equity (Deficit) - Common Stock (Details) Details http://www.digitalocean.com/role/StockholdersEquityDeficitTables 62 false false R63.htm 2446429 - Disclosure - Stockholders??? Equity (Deficit) - Common Stock Reserved for Future Issuance (Details) Sheet http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockReservedforFutureIssuanceDetails Stockholders??? Equity (Deficit) - Common Stock Reserved for Future Issuance (Details) Details http://www.digitalocean.com/role/StockholdersEquityDeficitTables 63 false false R64.htm 2447430 - Disclosure - Stockholders??? Equity (Deficit) - Preferred Stock (Details) Sheet http://www.digitalocean.com/role/StockholdersEquityDeficitPreferredStockDetails Stockholders??? Equity (Deficit) - Preferred Stock (Details) Details http://www.digitalocean.com/role/StockholdersEquityDeficitTables 64 false false R65.htm 2448431 - Disclosure - Stockholders??? Equity (Deficit) - Redeemable Convertible Preferred Stock (Details) Sheet http://www.digitalocean.com/role/StockholdersEquityDeficitRedeemableConvertiblePreferredStockDetails Stockholders??? Equity (Deficit) - Redeemable Convertible Preferred Stock (Details) Details http://www.digitalocean.com/role/StockholdersEquityDeficitTables 65 false false R66.htm 2449432 - Disclosure - Stockholders??? Equity (Deficit) - Common Stock Warrants (Details) Sheet http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockWarrantsDetails Stockholders??? Equity (Deficit) - Common Stock Warrants (Details) Details http://www.digitalocean.com/role/StockholdersEquityDeficitTables 66 false false R67.htm 2450433 - Disclosure - Stockholders??? Equity (Deficit) - Treasury Stock (Details) Sheet http://www.digitalocean.com/role/StockholdersEquityDeficitTreasuryStockDetails Stockholders??? Equity (Deficit) - Treasury Stock (Details) Details http://www.digitalocean.com/role/StockholdersEquityDeficitTables 67 false false R68.htm 2453434 - Disclosure - Stock-Based Compensation - Equity Incentive Plan (Details) Sheet http://www.digitalocean.com/role/StockBasedCompensationEquityIncentivePlanDetails Stock-Based Compensation - Equity Incentive Plan (Details) Details 68 false false R69.htm 2454435 - Disclosure - Stock-Based Compensation - Stock Options (Details) Sheet http://www.digitalocean.com/role/StockBasedCompensationStockOptionsDetails Stock-Based Compensation - Stock Options (Details) Details 69 false false R70.htm 2455436 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details) Sheet http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails Stock-Based Compensation - Schedule of Stock Option Activity (Details) Details 70 false false R71.htm 2456437 - Disclosure - Stock-Based Compensation - Stock Option Pricing Model (Details) Sheet http://www.digitalocean.com/role/StockBasedCompensationStockOptionPricingModelDetails Stock-Based Compensation - Stock Option Pricing Model (Details) Details 71 false false R72.htm 2457438 - Disclosure - Stock-Based Compensation - RSUs (Details) Sheet http://www.digitalocean.com/role/StockBasedCompensationRSUsDetails Stock-Based Compensation - RSUs (Details) Details 72 false false R73.htm 2458439 - Disclosure - Stock-Based Compensation - Schedule of RSU & PRSU Activity (Details) Sheet http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails Stock-Based Compensation - Schedule of RSU & PRSU Activity (Details) Details 73 false false R74.htm 2459440 - Disclosure - Stock-Based Compensation - PRSUs (Details) Sheet http://www.digitalocean.com/role/StockBasedCompensationPRSUsDetails Stock-Based Compensation - PRSUs (Details) Details 74 false false R75.htm 2460441 - Disclosure - Stock-Based Compensation - MRSUs (Details) Sheet http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails Stock-Based Compensation - MRSUs (Details) Details 75 false false R76.htm 2461442 - Disclosure - Stock-Based Compensation - MRSUs Share-Based Payment Arrangements and Price Targets (Details) Sheet http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails Stock-Based Compensation - MRSUs Share-Based Payment Arrangements and Price Targets (Details) Details 76 false false R77.htm 2462443 - Disclosure - Stock-Based Compensation - Schedule of MRSU Activity (Details) Sheet http://www.digitalocean.com/role/StockBasedCompensationScheduleofMRSUActivityDetails Stock-Based Compensation - Schedule of MRSU Activity (Details) Details 77 false false R78.htm 2463444 - Disclosure - Stock-Based Compensation - MRSUs Pricing Model (Details) Sheet http://www.digitalocean.com/role/StockBasedCompensationMRSUsPricingModelDetails Stock-Based Compensation - MRSUs Pricing Model (Details) Details 78 false false R79.htm 2464445 - Disclosure - Stock-Based Compensation - ESPP and RSUs (Details) Sheet http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails Stock-Based Compensation - ESPP and RSUs (Details) Details 79 false false R80.htm 2465446 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) Sheet http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) Details 80 false false R81.htm 2466447 - Disclosure - Stock-Based Compensation - Stock-Based Compensation (Details) Sheet http://www.digitalocean.com/role/StockBasedCompensationStockBasedCompensationDetails Stock-Based Compensation - Stock-Based Compensation (Details) Details 81 false false R82.htm 2469448 - Disclosure - Net Loss per Share Attributable to Common Stockholder - Schedule of Net Loss Per Share (Details) Sheet http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofNetLossPerShareDetails Net Loss per Share Attributable to Common Stockholder - Schedule of Net Loss Per Share (Details) Details 82 false false R83.htm 2470449 - Disclosure - Net Loss per Share Attributable to Common Stockholder - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share (Details) Sheet http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails Net Loss per Share Attributable to Common Stockholder - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share (Details) Details 83 false false R84.htm 2473450 - Disclosure - Income Taxes - Total Loss Before Income Taxes (Details) Sheet http://www.digitalocean.com/role/IncomeTaxesTotalLossBeforeIncomeTaxesDetails Income Taxes - Total Loss Before Income Taxes (Details) Details 84 false false R85.htm 2474451 - Disclosure - Income Taxes - Schedule of Current and Deferred Income Taxes (Details) Sheet http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails Income Taxes - Schedule of Current and Deferred Income Taxes (Details) Details 85 false false R86.htm 2475452 - Disclosure - Income Taxes - Tax Rate Reconciliation (Details) Sheet http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails Income Taxes - Tax Rate Reconciliation (Details) Details 86 false false R87.htm 2476453 - Disclosure - Income Taxes - Deferred Tax Assets (Details) Sheet http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails Income Taxes - Deferred Tax Assets (Details) Details 87 false false R88.htm 2477454 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.digitalocean.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 88 false false R89.htm 2478455 - Disclosure - Income Taxes - Schedule of NOLs (Details) Sheet http://www.digitalocean.com/role/IncomeTaxesScheduleofNOLsDetails Income Taxes - Schedule of NOLs (Details) Details 89 false false R90.htm 2479456 - Disclosure - Income Taxes - Valuation Allowance (Details) Sheet http://www.digitalocean.com/role/IncomeTaxesValuationAllowanceDetails Income Taxes - Valuation Allowance (Details) Details 90 false false R91.htm 2480457 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://www.digitalocean.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized Tax Benefits (Details) Details 91 false false R92.htm 2482458 - Disclosure - Employee Benefit Plan (Details) Sheet http://www.digitalocean.com/role/EmployeeBenefitPlanDetails Employee Benefit Plan (Details) Details http://www.digitalocean.com/role/EmployeeBenefitPlan 92 false false R93.htm 2484459 - Disclosure - Related Party Transactions (Details) Sheet http://www.digitalocean.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.digitalocean.com/role/RelatedPartyTransactions 93 false false R94.htm 2486460 - Disclosure - Subsequent Events - Narrative (Details) Sheet http://www.digitalocean.com/role/SubsequentEventsNarrativeDetails Subsequent Events - Narrative (Details) Details 94 false false All Reports Book All Reports docn-20211231.htm docn-20211231.xsd docn-20211231_cal.xml docn-20211231_def.xml docn-20211231_lab.xml docn-20211231_pre.xml exhibit211.htm exhibit231.htm exhibit311-2021xq4.htm exhibit312-2021xq4.htm exhibit321-2021xq4.htm exhibit44.htm docn-20211231_g1.jpg docn-20211231_g2.jpg docn-20211231_g3.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 117 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "docn-20211231.htm": { "axisCustom": 2, "axisStandard": 33, "contextCount": 278, "dts": { "calculationLink": { "local": [ "docn-20211231_cal.xml" ] }, "definitionLink": { "local": [ "docn-20211231_def.xml" ] }, "inline": { "local": [ "docn-20211231.htm" ] }, "labelLink": { "local": [ "docn-20211231_lab.xml" ] }, "presentationLink": { "local": [ "docn-20211231_pre.xml" ] }, "schema": { "local": [ "docn-20211231.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/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 709, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 11, "http://xbrl.sec.gov/dei/2021q4": 8, "total": 19 }, "keyCustom": 37, "keyStandard": 496, "memberCustom": 36, "memberStandard": 57, "nsprefix": "docn", "nsuri": "http://www.digitalocean.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.digitalocean.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "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": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.digitalocean.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionIntegrationRestructuringAndOtherRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111103 - Disclosure - Acquisitions, Goodwill and Intangible Assets", "role": "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssets", "shortName": "Acquisitions, Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionIntegrationRestructuringAndOtherRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119104 - Disclosure - Balance Sheet Details", "role": "http://www.digitalocean.com/role/BalanceSheetDetails", "shortName": "Balance Sheet Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125105 - Disclosure - Fair Value Measurements", "role": "http://www.digitalocean.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131106 - Disclosure - Debt", "role": "http://www.digitalocean.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135107 - Disclosure - Operating Leases", "role": "http://www.digitalocean.com/role/OperatingLeases", "shortName": "Operating Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139108 - Disclosure - Commitments and Contingencies", "role": "http://www.digitalocean.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143109 - Disclosure - Stockholders\u2019 Equity (Deficit)", "role": "http://www.digitalocean.com/role/StockholdersEquityDeficit", "shortName": "Stockholders\u2019 Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151110 - Disclosure - Stock-Based Compensation", "role": "http://www.digitalocean.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2167111 - Disclosure - Net Loss per Share Attributable to Common Stockholders", "role": "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholders", "shortName": "Net Loss per Share Attributable to Common Stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Audit Information", "role": "http://www.digitalocean.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2171112 - Disclosure - Income Taxes", "role": "http://www.digitalocean.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2181113 - Disclosure - Employee Benefit Plan", "role": "http://www.digitalocean.com/role/EmployeeBenefitPlan", "shortName": "Employee Benefit Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2183114 - Disclosure - Related Party Transactions", "role": "http://www.digitalocean.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2185115 - Disclosure - Subsequent Events", "role": "http://www.digitalocean.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312302 - Disclosure - Acquisitions, Goodwill and Intangible Assets (Tables)", "role": "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsTables", "shortName": "Acquisitions, Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320303 - Disclosure - Balance Sheet Details (Tables)", "role": "http://www.digitalocean.com/role/BalanceSheetDetailsTables", "shortName": "Balance Sheet Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326304 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.digitalocean.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332305 - Disclosure - Debt (Tables)", "role": "http://www.digitalocean.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - Consolidated Balance Sheets", "role": "http://www.digitalocean.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336306 - Disclosure - Operating Leases (Tables)", "role": "http://www.digitalocean.com/role/OperatingLeasesTables", "shortName": "Operating Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340307 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.digitalocean.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2344308 - Disclosure - Stockholders\u2019 Equity (Deficit) (Tables)", "role": "http://www.digitalocean.com/role/StockholdersEquityDeficitTables", "shortName": "Stockholders\u2019 Equity (Deficit) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2352309 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.digitalocean.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2368310 - Disclosure - Net Loss per Share Attributable to Common Stockholders (Tables)", "role": "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholdersTables", "shortName": "Net Loss per Share Attributable to Common Stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2372311 - Disclosure - Income Taxes (Tables)", "role": "http://www.digitalocean.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i6b14110cf8584be4966cd85db68deb27_D20210326-20210326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Nature of the Business and Organization (Details)", "role": "http://www.digitalocean.com/role/NatureoftheBusinessandOrganizationDetails", "shortName": "Nature of the Business and Organization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i6b14110cf8584be4966cd85db68deb27_D20210326-20210326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)", "role": "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails", "shortName": "Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "ib9639853999042f486c22355631c6e3a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Summary of Significant Accounting Policies - Disclosure of Changes in Allowance for Doubtful Accounts (Details)", "role": "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesDisclosureofChangesinAllowanceforDoubtfulAccountsDetails", "shortName": "Summary of Significant Accounting Policies - Disclosure of Changes in Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i735ab802effd4dd4a36820f091a0cd84_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Summary of Significant Accounting Policies - Useful Lives of Property and Equipment (Details)", "role": "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesofPropertyandEquipmentDetails", "shortName": "Summary of Significant Accounting Policies - Useful Lives of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i735ab802effd4dd4a36820f091a0cd84_D20210101-20211231", "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", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Statements of Operations", "role": "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i614c0d198c2f42ea8e7adb737bb5f74e_D20210101-20211231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409406 - Disclosure - Summary of Significant Accounting Policies - Revenue by Geographic Areas (Details)", "role": "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesRevenuebyGeographicAreasDetails", "shortName": "Summary of Significant Accounting Policies - Revenue by Geographic Areas (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i29e935f470b3494a8eda1b9dcd4b0681_D20210101-20211231", "decimals": "2", "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410407 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413408 - Disclosure - Acquisitions, Goodwill and Intangible Assets - Narrative (Details)", "role": "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails", "shortName": "Acquisitions, Goodwill and Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-2", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "ie6200101135a47a29d3d77647ea39433_D20210727-20210727", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414409 - Disclosure - Acquisitions, Goodwill and Intangible Assets - Nimbella Acquisition (Details)", "role": "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails", "shortName": "Acquisitions, Goodwill and Intangible Assets - Nimbella Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "id0a1aace4dde41fdb69cbe7f563d82b1_D20210901-20210901", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415410 - Disclosure - Acquisitions, Goodwill and Intangible Assets - Assets Acquired (Details)", "role": "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsAssetsAcquiredDetails", "shortName": "Acquisitions, Goodwill and Intangible Assets - Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "id1947dec6ec94537944cdbd978c51604_I20210901", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416411 - Disclosure - Acquisitions, Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "role": "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofGoodwillDetails", "shortName": "Acquisitions, Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417412 - Disclosure - Acquisitions, Goodwill and Intangible Assets - Schedule of Definite Life Intangibles (Details)", "role": "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofDefiniteLifeIntangiblesDetails", "shortName": "Acquisitions, Goodwill and Intangible Assets - Schedule of Definite Life Intangibles (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418413 - Disclosure - Acquisitions, Goodwill and Intangible Assets - Schedule of Future Amortization (Details)", "role": "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails", "shortName": "Acquisitions, Goodwill and Intangible Assets - Schedule of Future Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421414 - Disclosure - Balance Sheet Details - Schedule of Property, Plant and Equipment (Details)", "role": "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails", "shortName": "Balance Sheet Details - Schedule of Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "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": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422415 - Disclosure - Balance Sheet Details - Narrative (Details)", "role": "http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails", "shortName": "Balance Sheet Details - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Statements of Comprehensive Loss", "role": "http://www.digitalocean.com/role/ConsolidatedStatementsofComprehensiveLoss", "shortName": "Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedBonusesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423416 - Disclosure - Balance Sheet Details - Schedule of Accrued Other Expenses (Details)", "role": "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofAccruedOtherExpensesDetails", "shortName": "Balance Sheet Details - Schedule of Accrued Other Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedBonusesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TaxesPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424417 - Disclosure - Balance Sheet Details - Summary of Other Current Liabilities (Details)", "role": "http://www.digitalocean.com/role/BalanceSheetDetailsSummaryofOtherCurrentLiabilitiesDetails", "shortName": "Balance Sheet Details - Summary of Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TaxesPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i51b67ecb36ae42bbaf6ae9f8f56c2b2a_I20151231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427418 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i316b019b7c4442f49ade5ff2ade63553_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueAdjustmentOfWarrants", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "ib39f07b3005248049fcb24d20b393e1f_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428419 - Disclosure - Fair Value Measurements - Warrant Liability Measurement (Details)", "role": "http://www.digitalocean.com/role/FairValueMeasurementsWarrantLiabilityMeasurementDetails", "shortName": "Fair Value Measurements - Warrant Liability Measurement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "ib39f07b3005248049fcb24d20b393e1f_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i1420e9b82c2b47ba8087ea7166de5143_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "y", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429420 - Disclosure - Fair Value Measurements - Warrant Pricing Model (Details)", "role": "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails", "shortName": "Fair Value Measurements - Warrant Pricing Model (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i1420e9b82c2b47ba8087ea7166de5143_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "y", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430421 - Disclosure - Fair Value Measurements - Fair Value Adjustments of the Warranty Liability (Details)", "role": "http://www.digitalocean.com/role/FairValueMeasurementsFairValueAdjustmentsoftheWarrantyLiabilityDetails", "shortName": "Fair Value Measurements - Fair Value Adjustments of the Warranty Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "if899eee606c24f5b80818c22c69d5086_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433422 - Disclosure - Debt - Schedule of Debt (Details)", "role": "http://www.digitalocean.com/role/DebtScheduleofDebtDetails", "shortName": "Debt - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434423 - Disclosure - Debt - Narrative (Details)", "role": "http://www.digitalocean.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "ie415e619a3a74d37a7b3c610c891bb80_D20211101-20211130", "decimals": "0", "lang": "en-US", "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437424 - Disclosure - Operating Leases - Narrative (Details)", "role": "http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails", "shortName": "Operating Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438425 - Disclosure - Operating Leases - Maturities of Operating Leases (Details)", "role": "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofOperatingLeasesDetails", "shortName": "Operating Leases - Maturities of Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i57b4f03baa8d458bb6490cd9e815da1c_I20181231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity (Deficit)", "role": "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "shortName": "Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i57b4f03baa8d458bb6490cd9e815da1c_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441426 - Disclosure - Commitments and Contingencies - Scheduled of Future Purchase Commitments (Details)", "role": "http://www.digitalocean.com/role/CommitmentsandContingenciesScheduledofFuturePurchaseCommitmentsDetails", "shortName": "Commitments and Contingencies - Scheduled of Future Purchase Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "us-gaap:LettersOfCreditOutstandingAmount", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442427 - Disclosure - Commitments and Contingencies - Narrative (Details)", "role": "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:LettersOfCreditOutstandingAmount", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "docn:VotingRightsNumberOfVotesShare", "reportCount": 1, "unique": true, "unitRef": "vote", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445428 - Disclosure - Stockholders\u2019 Equity (Deficit) - Common Stock (Details)", "role": "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockDetails", "shortName": "Stockholders\u2019 Equity (Deficit) - Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "docn:VotingRightsNumberOfVotesShare", "reportCount": 1, "unique": true, "unitRef": "vote", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockByClassTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446429 - Disclosure - Stockholders\u2019 Equity (Deficit) - Common Stock Reserved for Future Issuance (Details)", "role": "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockReservedforFutureIssuanceDetails", "shortName": "Stockholders\u2019 Equity (Deficit) - Common Stock Reserved for Future Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockByClassTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i3515e50c60234eeba34aeb6aa30e80a4_I20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447430 - Disclosure - Stockholders\u2019 Equity (Deficit) - Preferred Stock (Details)", "role": "http://www.digitalocean.com/role/StockholdersEquityDeficitPreferredStockDetails", "shortName": "Stockholders\u2019 Equity (Deficit) - Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i40fce26f292f40559ea039e5fb413b74_D20210326-20210326", "decimals": "INF", "first": true, "lang": "en-US", "name": "docn:TemporaryEquitySharesConversionOfConvertibleSecurities", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448431 - Disclosure - Stockholders\u2019 Equity (Deficit) - Redeemable Convertible Preferred Stock (Details)", "role": "http://www.digitalocean.com/role/StockholdersEquityDeficitRedeemableConvertiblePreferredStockDetails", "shortName": "Stockholders\u2019 Equity (Deficit) - Redeemable Convertible Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i40fce26f292f40559ea039e5fb413b74_D20210326-20210326", "decimals": "INF", "first": true, "lang": "en-US", "name": "docn:TemporaryEquitySharesConversionOfConvertibleSecurities", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i51b67ecb36ae42bbaf6ae9f8f56c2b2a_I20151231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449432 - Disclosure - Stockholders\u2019 Equity (Deficit) - Common Stock Warrants (Details)", "role": "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockWarrantsDetails", "shortName": "Stockholders\u2019 Equity (Deficit) - Common Stock Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i719c4f68b5be4077a736113a9bfcb101_I20210731", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockShares", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450433 - Disclosure - Stockholders\u2019 Equity (Deficit) - Treasury Stock (Details)", "role": "http://www.digitalocean.com/role/StockholdersEquityDeficitTreasuryStockDetails", "shortName": "Stockholders\u2019 Equity (Deficit) - Treasury Stock (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i17ed7ee9ccab4ea1a6b16741cf59415b_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453434 - Disclosure - Stock-Based Compensation - Equity Incentive Plan (Details)", "role": "http://www.digitalocean.com/role/StockBasedCompensationEquityIncentivePlanDetails", "shortName": "Stock-Based Compensation - Equity Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i17ed7ee9ccab4ea1a6b16741cf59415b_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "ie6200101135a47a29d3d77647ea39433_D20210727-20210727", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454435 - Disclosure - Stock-Based Compensation - Stock Options (Details)", "role": "http://www.digitalocean.com/role/StockBasedCompensationStockOptionsDetails", "shortName": "Stock-Based Compensation - Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7e692b1912ab4871b60610c25d11a787_D20211001-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "ib9639853999042f486c22355631c6e3a_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455436 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details)", "role": "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails", "shortName": "Stock-Based Compensation - Schedule of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "if6ed807b6f444aa8afc3aa99fdfd8687_D20200101-20201231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456437 - Disclosure - Stock-Based Compensation - Stock Option Pricing Model (Details)", "role": "http://www.digitalocean.com/role/StockBasedCompensationStockOptionPricingModelDetails", "shortName": "Stock-Based Compensation - Stock Option Pricing Model (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "if6ed807b6f444aa8afc3aa99fdfd8687_D20200101-20201231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "ie6200101135a47a29d3d77647ea39433_D20210727-20210727", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457438 - Disclosure - Stock-Based Compensation - RSUs (Details)", "role": "http://www.digitalocean.com/role/StockBasedCompensationRSUsDetails", "shortName": "Stock-Based Compensation - RSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "ic1905d3e6d7e4b9d8be1cde1a2a5b9a0_D20210101-20211231", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "ie31c2f106afc47daaf989e4b3f55b8e7_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458439 - Disclosure - Stock-Based Compensation - Schedule of RSU & PRSU Activity (Details)", "role": "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails", "shortName": "Stock-Based Compensation - Schedule of RSU & PRSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "ie31c2f106afc47daaf989e4b3f55b8e7_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "ie6200101135a47a29d3d77647ea39433_D20210727-20210727", "decimals": "INF", "first": true, "lang": "en-US", "name": "docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459440 - Disclosure - Stock-Based Compensation - PRSUs (Details)", "role": "http://www.digitalocean.com/role/StockBasedCompensationPRSUsDetails", "shortName": "Stock-Based Compensation - PRSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i10177c8fc15a40df8600da6be23b4adb_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "ie6200101135a47a29d3d77647ea39433_D20210727-20210727", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460441 - Disclosure - Stock-Based Compensation - MRSUs (Details)", "role": "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "shortName": "Stock-Based Compensation - MRSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i178ac52f4653441c9a0c25be78701c16_I20210727", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "iff3b7a2f2c6d419a8698b2bfe569c22e_I20210727", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461442 - Disclosure - Stock-Based Compensation - MRSUs Share-Based Payment Arrangements and Price Targets (Details)", "role": "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails", "shortName": "Stock-Based Compensation - MRSUs Share-Based Payment Arrangements and Price Targets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "iff3b7a2f2c6d419a8698b2bfe569c22e_I20210727", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "docn:ShareBasedPaymentArrangementMRSUActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i38f9df10666f4ea3822832b86dcc2f3d_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462443 - Disclosure - Stock-Based Compensation - Schedule of MRSU Activity (Details)", "role": "http://www.digitalocean.com/role/StockBasedCompensationScheduleofMRSUActivityDetails", "shortName": "Stock-Based Compensation - Schedule of MRSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "docn:ShareBasedPaymentArrangementMRSUActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i38f9df10666f4ea3822832b86dcc2f3d_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardMSRUsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7aad2d2dece647a6802597d8036e280b_D20210101-20211231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463444 - Disclosure - Stock-Based Compensation - MRSUs Pricing Model (Details)", "role": "http://www.digitalocean.com/role/StockBasedCompensationMRSUsPricingModelDetails", "shortName": "Stock-Based Compensation - MRSUs Pricing Model (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardMSRUsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7aad2d2dece647a6802597d8036e280b_D20210101-20211231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464445 - Disclosure - Stock-Based Compensation - ESPP and RSUs (Details)", "role": "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails", "shortName": "Stock-Based Compensation - ESPP and RSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i792d34937b634041a0feef76831f1b3f_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1402401 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.digitalocean.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465446 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)", "role": "http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "icdd168b4ae684255bb0b33f12d04b832_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466447 - Disclosure - Stock-Based Compensation - Stock-Based Compensation (Details)", "role": "http://www.digitalocean.com/role/StockBasedCompensationStockBasedCompensationDetails", "shortName": "Stock-Based Compensation - Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R82": { "firstAnchor": { "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469448 - Disclosure - Net Loss per Share Attributable to Common Stockholder - Schedule of Net Loss Per Share (Details)", "role": "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofNetLossPerShareDetails", "shortName": "Net Loss per Share Attributable to Common Stockholder - Schedule of Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470449 - Disclosure - Net Loss per Share Attributable to Common Stockholder - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share (Details)", "role": "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails", "shortName": "Net Loss per Share Attributable to Common Stockholder - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473450 - Disclosure - Income Taxes - Total Loss Before Income Taxes (Details)", "role": "http://www.digitalocean.com/role/IncomeTaxesTotalLossBeforeIncomeTaxesDetails", "shortName": "Income Taxes - Total Loss Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474451 - Disclosure - Income Taxes - Schedule of Current and Deferred Income Taxes (Details)", "role": "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails", "shortName": "Income Taxes - Schedule of Current and Deferred Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475452 - Disclosure - Income Taxes - Tax Rate Reconciliation (Details)", "role": "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails", "shortName": "Income Taxes - Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2476453 - Disclosure - Income Taxes - Deferred Tax Assets (Details)", "role": "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails", "shortName": "Income Taxes - Deferred Tax Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2477454 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.digitalocean.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i507a4df425fa4b51b10315426132d866_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2478455 - Disclosure - Income Taxes - Schedule of NOLs (Details)", "role": "http://www.digitalocean.com/role/IncomeTaxesScheduleofNOLsDetails", "shortName": "Income Taxes - Schedule of NOLs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "ia2aee5a97f98436a8ab9fa399754abe8_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Nature of the Business and Organization", "role": "http://www.digitalocean.com/role/NatureoftheBusinessandOrganization", "shortName": "Nature of the Business and Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "ib9639853999042f486c22355631c6e3a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2479456 - Disclosure - Income Taxes - Valuation Allowance (Details)", "role": "http://www.digitalocean.com/role/IncomeTaxesValuationAllowanceDetails", "shortName": "Income Taxes - Valuation Allowance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "ib9639853999042f486c22355631c6e3a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2480457 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)", "role": "http://www.digitalocean.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i57b4f03baa8d458bb6490cd9e815da1c_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2482458 - Disclosure - Employee Benefit Plan (Details)", "role": "http://www.digitalocean.com/role/EmployeeBenefitPlanDetails", "shortName": "Employee Benefit Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "i7145c7bfe3b349a2bdfc82a7c1e10c34_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2484459 - Disclosure - Related Party Transactions (Details)", "role": "http://www.digitalocean.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R94": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "iae420b43fca140f89b6abe9fd8ebfb51_I20220223", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2486460 - Disclosure - Subsequent Events - Narrative (Details)", "role": "http://www.digitalocean.com/role/SubsequentEventsNarrativeDetails", "shortName": "Subsequent Events - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "docn-20211231.htm", "contextRef": "iae420b43fca140f89b6abe9fd8ebfb51_I20220223", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 100, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "U.S." } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r725", "r726", "r727" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r725", "r726", "r727" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.digitalocean.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r725", "r726", "r727" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.digitalocean.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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r725", "r726", "r727" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r728" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "textBlockItemType" }, "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r722" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r722" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r738" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r722" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r736" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r722" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r722" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r722" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r722" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r737" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r725", "r726", "r727" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r721" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r724" ], "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/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "docn_A2021EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Employee Stock Purchase Plan", "label": "2021 Employee Stock Purchase Plan [Member]", "terseLabel": "2021 Employee Stock Purchase Plan" } } }, "localname": "A2021EmployeeStockPurchasePlanMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails" ], "xbrltype": "domainItemType" }, "docn_A2021StockPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Stock Plan", "label": "2021 Stock Plan [Member]", "terseLabel": "2021 Stock Plan" } } }, "localname": "A2021StockPlanMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationEquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "docn_A35OfCompensationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "3%-5% Of Compensation", "label": "3%-5% Of Compensation [Member]", "terseLabel": "Contributions up to 3%-5% of gross pay" } } }, "localname": "A35OfCompensationMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/EmployeeBenefitPlanDetails" ], "xbrltype": "domainItemType" }, "docn_A3OfCompensationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "3% Of Compensation", "label": "3% Of Compensation [Member]", "terseLabel": "Contributions up to 3% of gross pay" } } }, "localname": "A3OfCompensationMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/EmployeeBenefitPlanDetails" ], "xbrltype": "domainItemType" }, "docn_AccruedCapitalExpenditures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Capital Expenditures", "label": "Accrued Capital Expenditures", "verboseLabel": "Accrued capital expenditures" } } }, "localname": "AccruedCapitalExpenditures", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofAccruedOtherExpensesDetails" ], "xbrltype": "monetaryItemType" }, "docn_AcquisitionOfNimbellaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquisition Of Nimbella", "label": "Acquisition Of Nimbella [Member]", "terseLabel": "Acquisition of Nimbella" } } }, "localname": "AcquisitionOfNimbellaMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails", "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails" ], "xbrltype": "domainItemType" }, "docn_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information [Abstract]", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.digitalocean.com/20211231", "xbrltype": "stringItemType" }, "docn_CapitalExpendituresFinancedBySeller": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capital Expenditures Financed By Seller", "label": "Capital Expenditures Financed By Seller", "terseLabel": "Seller financed equipment purchases" } } }, "localname": "CapitalExpendituresFinancedBySeller", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "docn_CashEquivalentsInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Equivalents, Interest Rate", "label": "Cash Equivalents, Interest Rate", "terseLabel": "Interest rate" } } }, "localname": "CashEquivalentsInterestRate", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "docn_ComputersAndComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computers And Computer Equipment", "label": "Computers And Computer Equipment [Member]", "terseLabel": "Computers and equipment" } } }, "localname": "ComputersAndComputerEquipmentMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "docn_ConvertibleSeniorNotesDue2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Due 2026", "label": "Convertible Senior Notes Due 2026 [Member]", "terseLabel": "Convertible Senior Notes Due 2026" } } }, "localname": "ConvertibleSeniorNotesDue2026Member", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "docn_CreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Facility", "label": "Credit Facility [Member]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "docn_CurrentAndFormerEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Current And Former Employees", "label": "Current And Former Employees [Member]", "terseLabel": "Current and former employees" } } }, "localname": "CurrentAndFormerEmployeesMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/RelatedPartyTransactionsDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "docn_DebtConversionPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Conversion Period", "label": "Debt Conversion Period [Axis]", "terseLabel": "Debt Conversion Period [Axis]" } } }, "localname": "DebtConversionPeriodAxis", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "docn_DebtConversionPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Conversion Period [Domain]", "label": "Debt Conversion Period [Domain]", "terseLabel": "Debt Conversion Period [Domain]" } } }, "localname": "DebtConversionPeriodDomain", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "docn_DebtConversionPeriodOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Conversion, Period One", "label": "Debt Conversion, Period One [Member]", "terseLabel": "Debt Conversion, Period One" } } }, "localname": "DebtConversionPeriodOneMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "docn_DebtConversionPeriodTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Conversion, Period Two", "label": "Debt Conversion, Period Two [Member]", "terseLabel": "Debt Conversion, Period Two" } } }, "localname": "DebtConversionPeriodTwoMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "docn_DebtInstrumentConvertibleBusinessDaysAfterTradingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Business Days After Trading Period", "label": "Debt Instrument, Convertible, Business Days After Trading Period", "terseLabel": "Business days after trading period" } } }, "localname": "DebtInstrumentConvertibleBusinessDaysAfterTradingPeriod", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "docn_DebtInstrumentConvertibleThresholdTradingDaysScheduled": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Threshold Trading Days, Scheduled", "label": "Debt Instrument, Convertible, Threshold Trading Days, Scheduled", "terseLabel": "Scheduled trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDaysScheduled", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "docn_DebtInstrumentCovenantDebtServiceCoverageRatioMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Debt Service Coverage Ratio, Maximum", "label": "Debt Instrument, Covenant, Debt Service Coverage Ratio, Maximum", "terseLabel": "Debt service coverage ratio" } } }, "localname": "DebtInstrumentCovenantDebtServiceCoverageRatioMaximum", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "docn_DebtInstrumentCovenantNetDebtToEBITDACoverageRatioMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Net Debt To EBITDA, Coverage Ratio, Maximum", "label": "Debt Instrument, Covenant, Net Debt To EBITDA, Coverage Ratio, Maximum", "terseLabel": "Net debt to EBITDA ratio" } } }, "localname": "DebtInstrumentCovenantNetDebtToEBITDACoverageRatioMaximum", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "docn_EffectiveIncomeTaxRateReconciliation162mLimitationOtherPercent": { "auth_ref": [], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, 162(m) Limitation, Other, Percent", "label": "Effective Income Tax Rate Reconciliation, 162(m) Limitation, Other, Percent", "terseLabel": "162(m) limitation" } } }, "localname": "EffectiveIncomeTaxRateReconciliation162mLimitationOtherPercent", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "docn_EffectiveIncomeTaxRateReconciliationGILTIAmount": { "auth_ref": [], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, GILTI, Amount", "label": "Effective Income Tax Rate Reconciliation, GILTI, Amount", "negatedTerseLabel": "GILTI" } } }, "localname": "EffectiveIncomeTaxRateReconciliationGILTIAmount", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "docn_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAndNontaxableItemsAmount": { "auth_ref": [], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails": { "order": 10.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense And Nontaxable Items, Amount", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense And Nontaxable Items, Amount", "terseLabel": "Nondeductible/nontaxable items" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAndNontaxableItemsAmount", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "docn_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseUnrealizedLossWarrantLiability": { "auth_ref": [], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Unrealized Loss, Warrant Liability", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Unrealized Loss, Warrant Liability", "terseLabel": "Unrealized loss on warrant liability" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseUnrealizedLossWarrantLiability", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "docn_EffectiveIncomeTaxRateReconciliationWarrantsOtherPercent": { "auth_ref": [], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails": { "order": 11.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Warrants, Other, Percent", "label": "Effective Income Tax Rate Reconciliation, Warrants, Other, Percent", "terseLabel": "Warrant exercise" } } }, "localname": "EffectiveIncomeTaxRateReconciliationWarrantsOtherPercent", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "docn_EmergingGrowthPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Emerging Growth, Policy", "label": "Emerging Growth, Policy [Policy Text Block]", "terseLabel": "Emerging Growth Company" } } }, "localname": "EmergingGrowthPolicyPolicyTextBlock", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "docn_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "ESPP" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "docn_EmployeeStockPurchasePlanWithholdingsCurrent": { "auth_ref": [], "calculation": { "http://www.digitalocean.com/role/BalanceSheetDetailsSummaryofOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan Withholdings, Current", "label": "Employee Stock Purchase Plan Withholdings, Current", "terseLabel": "ESPP withholding" } } }, "localname": "EmployeeStockPurchasePlanWithholdingsCurrent", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsSummaryofOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "docn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearThree": { "auth_ref": [], "calculation": { "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Three", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Three", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearThree", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "docn_GoodwillRollforwardAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill Rollforward", "label": "Goodwill Rollforward [Abstract]", "terseLabel": "Goodwill Rollforward [Abstract]" } } }, "localname": "GoodwillRollforwardAbstract", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "docn_GreaterThan5TaxYearsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Greater Than 5 Tax Years", "label": "Greater Than 5 Tax Years [Member]", "terseLabel": "More than 5 Years" } } }, "localname": "GreaterThan5TaxYearsMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesScheduleofNOLsDetails" ], "xbrltype": "domainItemType" }, "docn_IPAddressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IP Address", "label": "IP Address [Member]", "terseLabel": "IP addresses" } } }, "localname": "IPAddressMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofDefiniteLifeIntangiblesDetails" ], "xbrltype": "domainItemType" }, "docn_InternalUseSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internal-Use Software", "label": "Internal-Use Software [Member]", "terseLabel": "Internal-use software" } } }, "localname": "InternalUseSoftwareMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "docn_KayBankNationalAssociationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "KayBank National Association", "label": "KayBank National Association [Member]", "terseLabel": "KayBank National Association" } } }, "localname": "KayBankNationalAssociationMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "docn_MRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MRSU", "label": "MRSU [Member]", "terseLabel": "MRSU" } } }, "localname": "MRSUMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsPricingModelDetails", "http://www.digitalocean.com/role/StockBasedCompensationScheduleofMRSUActivityDetails" ], "xbrltype": "domainItemType" }, "docn_MarketBasedRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market-Based Restricted Stock", "label": "Market-Based Restricted Stock [Member]", "verboseLabel": "MRSUs" } } }, "localname": "MarketBasedRestrictedStockMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails" ], "xbrltype": "domainItemType" }, "docn_MarketBasedRestrictedStockUnitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market-Based Restricted Stock Unit", "label": "Market-Based Restricted Stock Unit [Member]", "terseLabel": "MRSU" } } }, "localname": "MarketBasedRestrictedStockUnitMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "docn_MeasurementInputExpectedVolatilityRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input, Expected Volatility Rate", "label": "Measurement Input, Expected Volatility Rate [Member]", "terseLabel": "Expected volatility" } } }, "localname": "MeasurementInputExpectedVolatilityRateMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails" ], "xbrltype": "domainItemType" }, "docn_NanoboxIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nanobox, Inc.", "label": "Nanobox, Inc. [Member]", "terseLabel": "Nanobox, Inc." } } }, "localname": "NanoboxIncMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "docn_NimbellaCorpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nimbella Corp", "label": "Nimbella Corp [Member]", "terseLabel": "Nimbella Corp" } } }, "localname": "NimbellaCorpMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsAssetsAcquiredDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "domainItemType" }, "docn_NoncashInterestExpense": { "auth_ref": [], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash Interest Expense", "label": "Noncash Interest Expense", "terseLabel": "Non-cash interest expense" } } }, "localname": "NoncashInterestExpense", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "docn_OperatingLeasesFutureMinimumPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofOperatingLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases, Future Minimum Payments, Due After Year Four", "label": "Operating Leases, Future Minimum Payments, Due After Year Four", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAfterYearFour", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "docn_OtherGeographicalAreasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Geographical Areas", "label": "Other Geographical Areas [Member]", "terseLabel": "Other" } } }, "localname": "OtherGeographicalAreasMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesRevenuebyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "docn_PaymentsToAcquireCashEquivalents": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Cash Equivalents", "label": "Payments To Acquire Cash Equivalents", "terseLabel": "Payments to acquire cash equivalents" } } }, "localname": "PaymentsToAcquireCashEquivalents", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "docn_PurchaseObligationToBePaidAfterYearThree": { "auth_ref": [], "calculation": { "http://www.digitalocean.com/role/CommitmentsandContingenciesScheduledofFuturePurchaseCommitmentsDetails": { "order": 4.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchase Obligation, To Be Paid, After Year Three", "label": "Purchase Obligation, To Be Paid, After Year Three", "terseLabel": "Thereafter" } } }, "localname": "PurchaseObligationToBePaidAfterYearThree", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/CommitmentsandContingenciesScheduledofFuturePurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "docn_RedeemablePreferredStockWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Preferred Stock Warrant", "label": "Redeemable Preferred Stock Warrant [Member]", "terseLabel": "Redeemable convertible preferred stock warrants" } } }, "localname": "RedeemablePreferredStockWarrantMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockReservedforFutureIssuanceDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockWarrantsDetails" ], "xbrltype": "domainItemType" }, "docn_ReleaseOfValueAddedTax": { "auth_ref": [], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Release Of Value-Added Tax", "label": "Release Of Value-Added Tax", "terseLabel": "Release of VAT reserve" } } }, "localname": "ReleaseOfValueAddedTax", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "docn_SeedPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Seed Preferred Stock", "label": "Seed Preferred Stock [Member]", "terseLabel": "Series Seed preferred stock", "verboseLabel": "Series Seed" } } }, "localname": "SeedPreferredStockMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Rights, Number Of Trading Days", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Rights, Number Of Trading Days", "terseLabel": "Number of trading days" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationPRSUsDetails" ], "xbrltype": "integerItemType" }, "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateGrantDateFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Aggregate Grant Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Aggregate Grant Date Fair Value", "terseLabel": "Value of restricted stock granted to founders of Nimbella" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateGrantDateFairValue", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails" ], "xbrltype": "monetaryItemType" }, "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested And Expected To Vest, Number", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested And Expected To Vest, Number", "terseLabel": "Vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested And Expected To Vest, Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested And Expected To Vest, Weighted Average Grant Date Fair Value", "terseLabel": "Vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardMSRUsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, MSRUs, Grants In Period, Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, MSRUs, Grants In Period, Weighted Average Grant Date Fair Value [Table Text Block]", "terseLabel": "Schedule of Weighted-Average Assumptions for MRSUs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMSRUsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Installments", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Installments", "terseLabel": "Number of quarterly installments" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationPRSUsDetails" ], "xbrltype": "integerItemType" }, "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfTranches": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Tranches", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Tranches", "terseLabel": "Number of tranches" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfTranches", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails" ], "xbrltype": "integerItemType" }, "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodAggregateEstimatedFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Aggregate Estimated Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Aggregate Estimated Fair Value", "terseLabel": "Stock options, granted in period, aggregate estimated fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodAggregateEstimatedFairValue", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "docn_ShareBasedPaymentArrangementMRSUActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, MRSU, Activity", "label": "Share-based Payment Arrangement, MRSU, Activity [Table Text Block]", "terseLabel": "Schedule of MRSU Activity" } } }, "localname": "ShareBasedPaymentArrangementMRSUActivityTableTextBlock", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Performance Shares, Price Targets", "label": "Share-Based Payment Arrangement, Performance Shares, Price Targets [Table Text Block]", "terseLabel": "Summary of Share-Based Payment Arrangement and Price Targets" } } }, "localname": "ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "docn_ShareBasedPaymentArrangementTrancheFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Tranche Five", "label": "Share-based Payment Arrangement, Tranche Five [Member]", "terseLabel": "5" } } }, "localname": "ShareBasedPaymentArrangementTrancheFiveMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails" ], "xbrltype": "domainItemType" }, "docn_ShareBasedPaymentArrangementTrancheFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Tranche Four", "label": "Share-Based Payment Arrangement, Tranche Four [Member]", "terseLabel": "4" } } }, "localname": "ShareBasedPaymentArrangementTrancheFourMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails" ], "xbrltype": "domainItemType" }, "docn_ShareBasedPaymentArrangementTrancheSevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Tranche Seven", "label": "Share-based Payment Arrangement, Tranche Seven [Member]", "terseLabel": "7" } } }, "localname": "ShareBasedPaymentArrangementTrancheSevenMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails" ], "xbrltype": "domainItemType" }, "docn_ShareBasedPaymentArrangementTrancheSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Tranche Six", "label": "Share-based Payment Arrangement, Tranche Six [Member]", "terseLabel": "6" } } }, "localname": "ShareBasedPaymentArrangementTrancheSixMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails" ], "xbrltype": "domainItemType" }, "docn_StockIssuedDuringPeriodExerciseOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Exercise Of Warrants", "label": "Stock Issued During Period, Exercise Of Warrants", "terseLabel": "Exercise of common stock warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodExerciseOfWarrants", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "docn_SummaryOfValuationAllowanceRollforwardAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Valuation Allowance, Rollforward", "label": "Summary Of Valuation Allowance, Rollforward [Abstract]", "terseLabel": "Summary of Valuation Allowance, Rollforward" } } }, "localname": "SummaryOfValuationAllowanceRollforwardAbstract", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesValuationAllowanceDetails" ], "xbrltype": "stringItemType" }, "docn_TaxYears13Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Years 1-3", "label": "Tax Years 1-3 [Member]", "terseLabel": "1-3 Years" } } }, "localname": "TaxYears13Member", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesScheduleofNOLsDetails" ], "xbrltype": "domainItemType" }, "docn_TaxYears35Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Years 3-5", "label": "Tax Years 3-5 [Member]", "terseLabel": "3-5 Years" } } }, "localname": "TaxYears35Member", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesScheduleofNOLsDetails" ], "xbrltype": "domainItemType" }, "docn_TemporaryEquitySharesConversionOfConvertibleSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Shares, Conversion Of Convertible Securities", "label": "Temporary Equity, Shares, Conversion Of Convertible Securities", "negatedLabel": "Conversion of convertible preferred stock to common stock in connection with initial public offering (in shares)", "terseLabel": "Conversion of convertible preferred stock to common stock in connection with initial public offering (in shares)" } } }, "localname": "TemporaryEquitySharesConversionOfConvertibleSecurities", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.digitalocean.com/role/StockholdersEquityDeficitRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "docn_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of convertible preferred stock (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "docn_TemporaryEquityValueConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Value, Conversion Of Convertible Securities", "label": "Temporary Equity, Value, Conversion Of Convertible Securities", "negatedTerseLabel": "Conversion of convertible preferred stock to common stock in connection with initial public offering", "verboseLabel": "Conversion of convertible preferred stock" } } }, "localname": "TemporaryEquityValueConversionOfConvertibleSecurities", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.digitalocean.com/role/StockholdersEquityDeficitRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "docn_TreasuryStockAcquiredPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Treasury Stock, Acquired, Per Share", "label": "Treasury Stock, Acquired, Per Share", "terseLabel": "Common stock repurchased (in usd per share)" } } }, "localname": "TreasuryStockAcquiredPerShare", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockDetails" ], "xbrltype": "perShareItemType" }, "docn_TreasuryStockRetiredPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Treasury Stock, Retired, Per Share", "label": "Treasury Stock, Retired, Per Share", "terseLabel": "Common stock retired (in usd per share)" } } }, "localname": "TreasuryStockRetiredPerShare", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockDetails" ], "xbrltype": "perShareItemType" }, "docn_UnlimitedTaxYearsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unlimited Tax Years", "label": "Unlimited Tax Years [Member]", "terseLabel": "Unlimited" } } }, "localname": "UnlimitedTaxYearsMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesScheduleofNOLsDetails" ], "xbrltype": "domainItemType" }, "docn_VariableRateComponentAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Rate Component", "label": "Variable Rate Component [Axis]", "terseLabel": "Variable Rate Component [Axis]" } } }, "localname": "VariableRateComponentAxis", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "docn_VariableRateComponentDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Rate Component [Domain]", "label": "Variable Rate Component [Domain]", "terseLabel": "Variable Rate Component [Domain]" } } }, "localname": "VariableRateComponentDomain", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "docn_VariableRateComponentOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Rate Component One", "label": "Variable Rate Component One [Member]", "terseLabel": "Variable Rate Component One" } } }, "localname": "VariableRateComponentOneMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "docn_VariableRateComponentTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Rate Component Two", "label": "Variable Rate Component Two [Member]", "terseLabel": "Variable Rate Component Two" } } }, "localname": "VariableRateComponentTwoMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "docn_VotingRightsNumberOfVotesShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Voting Rights, Number Of Votes, Share", "label": "Voting Rights, Number Of Votes, Share", "terseLabel": "Common stock, voting rights" } } }, "localname": "VotingRightsNumberOfVotesShare", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockDetails" ], "xbrltype": "decimalItemType" }, "docn_WarrantsExercisedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants Exercised", "label": "Warrants Exercised [Member]", "terseLabel": "Warrants Exercised" } } }, "localname": "WarrantsExercisedMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockWarrantsDetails" ], "xbrltype": "domainItemType" }, "docn_WarrantyLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warranty Liability", "label": "Warranty Liability [Member]", "terseLabel": "Warrant liability" } } }, "localname": "WarrantyLiabilityMember", "nsuri": "http://www.digitalocean.com/20211231", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsWarrantLiabilityMeasurementDetails", "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia [Member]", "terseLabel": "Asia" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesRevenuebyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesRevenuebyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r283", "r327", "r439", "r446", "r623", "r624", "r625", "r626", "r627", "r628", "r647", "r690", "r692", "r715", "r716" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails", "http://www.digitalocean.com/role/EmployeeBenefitPlanDetails", "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails", "http://www.digitalocean.com/role/StockBasedCompensationPRSUsDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r283", "r327", "r439", "r446", "r623", "r624", "r625", "r626", "r627", "r628", "r647", "r690", "r692", "r715", "r716" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails", "http://www.digitalocean.com/role/EmployeeBenefitPlanDetails", "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesRevenuebyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r283", "r327", "r393", "r439", "r446", "r623", "r624", "r625", "r626", "r627", "r628", "r647", "r690", "r692", "r715", "r716" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails", "http://www.digitalocean.com/role/EmployeeBenefitPlanDetails", "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails", "http://www.digitalocean.com/role/StockBasedCompensationPRSUsDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r283", "r327", "r393", "r439", "r446", "r623", "r624", "r625", "r626", "r627", "r628", "r647", "r690", "r692", "r715", "r716" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails", "http://www.digitalocean.com/role/EmployeeBenefitPlanDetails", "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails", "http://www.digitalocean.com/role/StockBasedCompensationPRSUsDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r197", "r198", "r365", "r368", "r691", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesRevenuebyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r197", "r198", "r365", "r368", "r691", "r700", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesRevenuebyGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r202", "r607" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/RelatedPartyTransactionsDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockBasedCompensationDetails" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/RelatedPartyTransactionsDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r40", "r613" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 5.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r226" ], "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": "Disclosure of Changes in Allowance for Doubtful Accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r25", "r203", "r204" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 1.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, less allowance for doubtful accounts of $4,212 and $3,104, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrentAndNoncurrent": { "auth_ref": [ "r661", "r684" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements.", "label": "Accrued Bonuses", "terseLabel": "Accrued bonuses" } } }, "localname": "AccruedBonusesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofAccruedOtherExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.digitalocean.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": "Accrued other expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r661", "r684" ], "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.", "label": "Accrued Liabilities", "terseLabel": "Total accrued other expenses" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofAccruedOtherExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r38", "r255" ], "calculation": { "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails": { "order": 3.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" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r60", "r61", "r62", "r679", "r697", "r698" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r59", "r62", "r70", "r71", "r72", "r122", "r123", "r124", "r561", "r693", "r694", "r739" ], "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 Comprehen-sive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r26", "r489", "r613" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 4.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r122", "r123", "r124", "r486", "r487", "r488", "r566" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "terseLabel": "Share-based award, amount withheld for employees" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r448", "r450", "r492", "r493" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r341", "r349" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "terseLabel": "Deferred offering costs reclassified into stockholders' equity" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NatureoftheBusinessandOrganizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r279", "r341", "r349" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "negatedLabel": "Reclassification to Additional paid-in capital", "terseLabel": "Conversion of redeemable preferred stock warrants to common stock warrants" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.digitalocean.com/role/FairValueMeasurementsFairValueAdjustmentsoftheWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r496" ], "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 expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r450", "r481", "r491" ], "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": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/RelatedPartyTransactionsDetails", "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockBasedCompensationDetails", "http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r209", "r220", "r222", "r225" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesDisclosureofChangesinAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r32", "r209", "r220" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesDisclosureofChangesinAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r224" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Write-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesDisclosureofChangesinAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r99", "r239", "r245" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r150" ], "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 loss per share, amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r150" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r150" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r99", "r252" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Loss on impairment" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r115", "r179", "r188", "r194", "r218", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r557", "r562", "r583", "r611", "r613", "r656", "r676" ], "calculation": { "http://www.digitalocean.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r56", "r115", "r218", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r557", "r562", "r583", "r611", "r613" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2021-01-31", "presentation": [ "http://www.digitalocean.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Noncurrent assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r452", "r484" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails", "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsPricingModelDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails", "http://www.digitalocean.com/role/StockBasedCompensationPRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationScheduleofMRSUActivityDetails", "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockOptionPricingModelDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockOptionsDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockReservedforFutureIssuanceDetails" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r435", "r445" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsAssetsAcquiredDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r435", "r445", "r543", "r544" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsAssetsAcquiredDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Business acquisition, equity interest issued or issuable, number of shares" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionIntegrationRestructuringAndOtherRelatedCostsTextBlock": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "The entire description for costs incurred to effect a business combination that have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs.", "label": "Business Acquisition, Integration, Restructuring and Other Related Costs [Text Block]", "terseLabel": "Acquisitions, Goodwill and Intangible Assets" } } }, "localname": "BusinessAcquisitionIntegrationRestructuringAndOtherRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Business acquisition, percentage of voting interests acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r553" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Tax deductible amount" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r548", "r549", "r550" ], "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": "Total consideration paid", "verboseLabel": "Total fair value of net assets acquired" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsAssetsAcquiredDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r548", "r549" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Fair value of common stock issued" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r546" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "verboseLabel": "Developed technology" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r545", "r546" ], "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": "Developed technology intangible asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r545", "r546" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Net tangible assets (including cash acquired)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r541" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r104", "r105", "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment received but not yet paid, included in Accounts payable and Accrued other expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r719" ], "calculation": { "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software, Accumulated Amortization", "negatedTerseLabel": "Less: accumulated amortization" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r240" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized computer software" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r717", "r720" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization expense related to internal-use software" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareImpairments1": { "auth_ref": [ "r718", "r720" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss from capitalized computer software costs.", "label": "Capitalized Computer Software, Impairments", "terseLabel": "Impairment loss" } } }, "localname": "CapitalizedComputerSoftwareImpairments1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r35", "r101" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails": { "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r11", "r102", "r654" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r102" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r95", "r101", "r107" ], "calculation": { "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash - end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash - beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r95", "r584" ], "calculation": { "http://www.digitalocean.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": "Increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r670" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of Deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r112", "r115", "r138", "r139", "r144", "r147", "r149", "r157", "r158", "r159", "r218", "r267", "r271", "r272", "r273", "r276", "r277", "r325", "r326", "r330", "r334", "r583", "r729" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockReservedforFutureIssuanceDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockWarrantsDetails" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockReservedforFutureIssuanceDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockWarrantsDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price of shares called by warrants (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockWarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Number of shares called by warrants (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r50", "r263", "r662", "r683" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies (Note 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r260", "r261", "r262", "r264", "r703" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares of common stock reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r122", "r123", "r566" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.digitalocean.com/role/NatureoftheBusinessandOrganizationDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockWarrantsDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "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)", "verboseLabel": "Common stock, shares authorized, par value (in USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r24" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r24" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r24", "r341" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r24", "r613" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock ($0.000025 par value per share; 750,000,000 and 111,400,000 shares authorized; 109,175,863 and 45,299,339 issued; and 107,207,635 and 43,331,111 outstanding as of December\u00a031, 2021 and 2020, respectively)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r370", "r371", "r447", "r494" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefit Plan" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/EmployeeBenefitPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r65", "r67", "r68", "r77", "r665", "r686" ], "calculation": { "http://www.digitalocean.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": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r167", "r168", "r201", "r580", "r581", "r702" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesRevenuebyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r167", "r168", "r201", "r580", "r581", "r699", "r702" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesRevenuebyGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r167", "r168", "r201", "r580", "r581", "r699", "r702" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesRevenuebyGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r162", "r673" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r167", "r168", "r201", "r580", "r581" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesRevenuebyGeographicAreasDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r165", "r167", "r168", "r169", "r580", "r582", "r702" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r167", "r168", "r201", "r580", "r581", "r702" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesRevenuebyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r109", "r559" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r354", "r355", "r366" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r367" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized during period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockByUniqueDescriptionAxis": { "auth_ref": [ "r104", "r105", "r106" ], "lang": { "en-us": { "role": { "documentation": "Information by description of stock conversions.", "label": "Stock Conversion Description [Axis]", "terseLabel": "Stock Conversion Description [Axis]" } } }, "localname": "ConversionOfStockByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockNameDomain": { "auth_ref": [ "r104", "r105", "r106" ], "lang": { "en-us": { "role": { "documentation": "The unique name of a noncash or part noncash stock conversion.", "label": "Conversion of Stock, Name [Domain]", "terseLabel": "Conversion of Stock, Name [Domain]" } } }, "localname": "ConversionOfStockNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r104", "r105", "r106" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Issued", "terseLabel": "Conversion of stock, shares issued (in shares)" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r278", "r280", "r281", "r283", "r293", "r294", "r295", "r299", "r300", "r301", "r302", "r303", "r312", "r313", "r314", "r315" ], "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 Notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r394" ], "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": "Convertible Notes" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r82", "r115", "r218", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r583" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails", "http://www.digitalocean.com/role/DebtScheduleofDebtDetails" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails", "http://www.digitalocean.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r116", "r524", "r532" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r116", "r524" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails": { "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r116", "r524", "r532", "r534" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails": { "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 current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r116", "r524", "r532" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails": { "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) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r111", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r297", "r304", "r305", "r307", "r318" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r16", "r17", "r114", "r120", "r280", "r281", "r282", "r283", "r284", "r285", "r287", "r293", "r294", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r312", "r313", "r314", "r315", "r597", "r657", "r659", "r675" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r282", "r310" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r47", "r282", "r342", "r345", "r347" ], "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": "Conversion ratio, number of shares" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of the entity's common stock which would be required to be attained for the conversion feature embedded in the debt instrument to become effective.", "label": "Debt Instrument, Convertible, Stock Price Trigger", "terseLabel": "Stock price trigger" } } }, "localname": "DebtInstrumentConvertibleStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "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 trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "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": "Percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "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": "Trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r280", "r312", "r313", "r595", "r597", "r598" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r46", "r281" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails", "http://www.digitalocean.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r48", "r114", "r120", "r280", "r281", "r282", "r283", "r284", "r285", "r287", "r293", "r294", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r312", "r313", "r314", "r315", "r597" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price, percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of principal amount of debt redeemed.", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Redemption price, percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r48", "r114", "r120", "r280", "r281", "r282", "r283", "r284", "r285", "r287", "r293", "r294", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r306", "r312", "r313", "r314", "r315", "r342", "r346", "r347", "r348", "r594", "r595", "r597", "r598", "r672" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails", "http://www.digitalocean.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r293", "r308", "r312", "r313", "r596" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Unamortized discount and debt issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": { "auth_ref": [ "r104", "r105", "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of debt issuance costs that were incurred during a noncash or partial noncash transaction.", "label": "Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction", "terseLabel": "Debt issuance costs included in accounts payable and accrued liabilities" } } }, "localname": "DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r116", "r525", "r532" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r116", "r525", "r532" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails": { "order": 2.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r501", "r502" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r116", "r525", "r532", "r533", "r534" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails": { "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 deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r18", "r19", "r514", "r658", "r674" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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": "Gross deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r501", "r502" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 3.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 liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r116", "r525", "r532" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r515" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r522", "r523" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails": { "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 operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r522", "r523" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails": { "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, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r520", "r522", "r523" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r522", "r523" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails": { "order": 3.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 share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r522", "r523" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails": { "order": 7.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 accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r522", "r523" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails": { "order": 4.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 difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Accounts receivable" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": { "auth_ref": [ "r522", "r523" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails": { "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 deferred rent.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent", "terseLabel": "Rent payable" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": { "auth_ref": [ "r522", "r523" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails": { "order": 6.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 warranty reserves.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves", "terseLabel": "Warrant liability" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r516" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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", "negatedPeriodEndLabel": "Balance as of the end of period", "negatedPeriodStartLabel": "Balance as of the beginning of period", "negatedTerseLabel": "Less: valuation allowance", "verboseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails", "http://www.digitalocean.com/role/IncomeTaxesNarrativeDetails", "http://www.digitalocean.com/role/IncomeTaxesValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r502", "r517" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Total net deferred tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r522", "r523" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails": { "order": 1.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 property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Depreciation and amortization" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r434" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Contributions made" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/EmployeeBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/EmployeeBenefitPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Percent of employees' gross pay" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/EmployeeBenefitPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Company's match (percent)" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/EmployeeBenefitPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]", "terseLabel": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/EmployeeBenefitPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r99", "r253" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r99", "r177" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect.", "label": "Derivative Financial Instruments, Liabilities [Member]", "terseLabel": "Derivative Financial Instruments, Liabilities" } } }, "localname": "DerivativeFinancialInstrumentsLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsFairValueAdjustmentsoftheWarrantyLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.digitalocean.com/role/BalanceSheetDetailsSummaryofOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "terseLabel": "Warrant liability" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsSummaryofOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesNarrativeDetails", "http://www.digitalocean.com/role/IncomeTaxesScheduleofNOLsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r78", "r127", "r128", "r129", "r130", "r131", "r135", "r138", "r147", "r148", "r149", "r153", "r154", "r567", "r568", "r666", "r687" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share attributable to common stockholders, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations", "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r78", "r127", "r128", "r129", "r130", "r131", "r138", "r147", "r148", "r149", "r153", "r154", "r567", "r568", "r666", "r687" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share attributable to common stockholders, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations", "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r150", "r151" ], "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": "Earnings Per Share, Policy" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r150", "r151", "r152", "r155" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r482" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Capitalized stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationStockBasedCompensationDetails", "http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r483" ], "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": "Unrecognized stock-based compensation expense, average recognition period", "verboseLabel": "Weighted-average period expected for recognition of compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationPRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r483" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationPRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationRSUsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r483" ], "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": "Stock options, unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationStockOptionsDetails" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r479" ], "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": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockOptionPricingModelDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r70", "r71", "r72", "r122", "r123", "r124", "r126", "r132", "r134", "r156", "r219", "r341", "r349", "r486", "r487", "r488", "r528", "r529", "r566", "r585", "r586", "r587", "r588", "r589", "r590", "r693", "r694", "r695", "r739" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.digitalocean.com/role/NatureoftheBusinessandOrganizationDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockWarrantsDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r99", "r319" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "negatedTerseLabel": "Gain on remeasurement of warrants", "terseLabel": "Revaluation of warrants" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows", "http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "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 Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails", "http://www.digitalocean.com/role/FairValueMeasurementsWarrantLiabilityMeasurementDetails", "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails", "http://www.digitalocean.com/role/FairValueMeasurementsWarrantLiabilityMeasurementDetails", "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Schedule of Warrant Pricing Model" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsFairValueAdjustmentsoftheWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r295", "r312", "r313", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r433", "r570", "r620", "r621", "r622" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsFairValueAdjustmentsoftheWarrantyLiabilityDetails", "http://www.digitalocean.com/role/FairValueMeasurementsWarrantLiabilityMeasurementDetails", "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r575", "r576" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsFairValueAdjustmentsoftheWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r569", "r570", "r572", "r573", "r577" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsWarrantLiabilityMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r575" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r295", "r312", "r313", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r433", "r570", "r622" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "LEVEL 3", "verboseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsFairValueAdjustmentsoftheWarrantyLiabilityDetails", "http://www.digitalocean.com/role/FairValueMeasurementsWarrantLiabilityMeasurementDetails", "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r569", "r570" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, 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). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Liabilities Measured on a Recurring Basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r574" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsFairValueAdjustmentsoftheWarrantyLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsFairValueAdjustmentsoftheWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r574", "r576" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsFairValueAdjustmentsoftheWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r574", "r576" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Changes in the Fair Value of the Warranty Liability" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsWarrantLiabilityMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r574" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsFairValueAdjustmentsoftheWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r295", "r312", "r313", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r433", "r620", "r621", "r622" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsFairValueAdjustmentsoftheWarrantyLiabilityDetails", "http://www.digitalocean.com/role/FairValueMeasurementsWarrantLiabilityMeasurementDetails", "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r575", "r577" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsWarrantLiabilityMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r578", "r579" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r213", "r214", "r215", "r216", "r217", "r221", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r306", "r339", "r565", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r729", "r730", "r731", "r732", "r733", "r734", "r735" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsWarrantLiabilityMeasurementDetails", "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Assets Acquired" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "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": "Useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsAssetsAcquiredDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r244" ], "calculation": { "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofDefiniteLifeIntangiblesDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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": "Total accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofDefiniteLifeIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r246" ], "calculation": { "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r246" ], "calculation": { "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "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 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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r246" ], "calculation": { "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "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 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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r240", "r241", "r244", "r248", "r651", "r652" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofDefiniteLifeIntangiblesDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r244", "r652" ], "calculation": { "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofDefiniteLifeIntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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": "Developed technology" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofDefiniteLifeIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofDefiniteLifeIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r240", "r243" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofDefiniteLifeIntangiblesDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r244", "r651" ], "calculation": { "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails": { "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": "Intangible assets, net", "totalLabel": "Total intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofFutureAmortizationDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r592" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r99", "r316", "r317" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on extinguishment of debt", "negatedTerseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows", "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations", "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r83" ], "calculation": { "http://www.digitalocean.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r79" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r166", "r702" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesRevenuebyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r234", "r235", "r613", "r655" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsAssetsAcquiredDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://www.digitalocean.com/role/ConsolidatedBalanceSheets", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for indefinite-lived intangible assets (that is, those intangible assets not subject to amortization). This accounting policy also may address how the entity assesses whether events and circumstances continue to support an indefinite useful life and how the entity assesses and measures impairment of such assets.", "label": "Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block]", "terseLabel": "Goodwill and Indefinite-Lived Intangible Assets and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r81", "r115", "r179", "r187", "r190", "r193", "r195", "r218", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r583" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails", "http://www.digitalocean.com/role/NatureoftheBusinessandOrganizationDetails", "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r251", "r258" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r117", "r535" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesTotalLossBeforeIncomeTaxesDetails": { "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 domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "U.S." } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTotalLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r75", "r179", "r187", "r190", "r193", "r195", "r653", "r663", "r668", "r688" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.digitalocean.com/role/IncomeTaxesTotalLossBeforeIncomeTaxesDetails": { "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 income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations", "http://www.digitalocean.com/role/IncomeTaxesTotalLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r117", "r535" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesTotalLossBeforeIncomeTaxesDetails": { "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 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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTotalLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r257", "r259" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r259" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r506" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesNarrativeDetails", "http://www.digitalocean.com/role/IncomeTaxesScheduleofNOLsDetails" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesNarrativeDetails", "http://www.digitalocean.com/role/IncomeTaxesScheduleofNOLsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "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": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r507", "r511", "r513", "r527" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r118", "r505", "r512", "r519", "r530", "r536", "r538", "r539", "r540" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r133", "r134", "r178", "r503", "r531", "r537", "r689" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails": { "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": "Income tax expense", "totalLabel": "Total income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations", "http://www.digitalocean.com/role/IncomeTaxesNarrativeDetails", "http://www.digitalocean.com/role/IncomeTaxesScheduleofCurrentandDeferredIncomeTaxesDetails", "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r69", "r499", "r500", "r512", "r513", "r518", "r526" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r504" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails": { "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 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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r504" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails": { "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 foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Foreign tax rate differential" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r504" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails": { "order": 2.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": "Tax benefit at federal statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r504" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails": { "order": 8.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r504" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails": { "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 adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r504" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails": { "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 state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State and local taxes, net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "auth_ref": [ "r504" ], "calculation": { "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails": { "order": 3.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 income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount", "terseLabel": "Unrecognized tax positions" } } }, "localname": "IncomeTaxReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r103" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for taxes (net of refunds)" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r98" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r98" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r98", "r648" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of acquisition:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r98" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedTerseLabel": "Other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r98" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/2021-01-31", "presentation": [ "http://www.digitalocean.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "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 Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r247" ], "calculation": { "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofDefiniteLifeIntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "IP addresses" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofDefiniteLifeIntangiblesDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofDefiniteLifeIntangiblesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total carrying value" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofDefiniteLifeIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r238", "r242" ], "calculation": { "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofDefiniteLifeIntangiblesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Total intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofDefiniteLifeIntangiblesDetails", "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r73", "r176", "r593", "r596", "r667" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense", "verboseLabel": "Interest and amortization of deferred financing fees" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations", "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r85", "r301", "r311", "r314", "r315" ], "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", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r94", "r96", "r103" ], "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": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r249", "r250" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Capitalization of Internal-Use Software Development Costs" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Operating leases, rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "Assets held by a lessee under a capital lease and any addition or improvement to assets held under a lease arrangement (including addition or improvement to assets held by lessee under an operating lease arrangement).", "label": "Leaseholds and Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdsAndLeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "Operating Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/OperatingLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding, amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r43", "r115", "r189", "r218", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r558", "r562", "r563", "r583", "r611", "r612" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r115", "r218", "r583", "r613", "r660", "r681" ], "calculation": { "http://www.digitalocean.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, convertible preferred stock and stockholders\u2019 equity (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r45", "r115", "r218", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r558", "r562", "r563", "r583", "r611", "r612", "r613" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2021-01-31", "presentation": [ "http://www.digitalocean.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties.", "label": "Liabilities, Fair Value Adjustment", "terseLabel": "Fair value adjustment" } } }, "localname": "LiabilitiesFairValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsFairValueAdjustmentsoftheWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Noncurrent liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r41", "r114" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "auth_ref": [ "r41" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Commitment Fee Amount", "terseLabel": "Commitment fees on unused balance" } } }, "localname": "LineOfCreditFacilityCommitmentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r41", "r114" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r41" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r41" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "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": "Term Loan", "verboseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails", "http://www.digitalocean.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r294", "r309", "r312", "r313", "r659", "r677" ], "calculation": { "http://www.digitalocean.com/role/DebtScheduleofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total debt", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails", "http://www.digitalocean.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.digitalocean.com/role/DebtScheduleofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedTerseLabel": "Less: current portion", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets", "http://www.digitalocean.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.digitalocean.com/role/DebtScheduleofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets", "http://www.digitalocean.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table Text Block]", "terseLabel": "Total Minimum Future Purchase Commitments" } } }, "localname": "LongTermPurchaseCommitmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r48" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails", "http://www.digitalocean.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r48", "r266" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails", "http://www.digitalocean.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Computers and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.", "label": "Measurement Input, Expected Dividend Rate [Member]", "terseLabel": "Dividend yield" } } }, "localname": "MeasurementInputExpectedDividendRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Expected life in years" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk-Free Rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.digitalocean.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/2021-01-31", "presentation": [ "http://www.digitalocean.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": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.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": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r95", "r97", "r100" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.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": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r63", "r66", "r72", "r76", "r100", "r115", "r125", "r127", "r128", "r129", "r130", "r133", "r134", "r145", "r179", "r187", "r190", "r193", "r195", "r218", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r568", "r583", "r664", "r685" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.digitalocean.com/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.digitalocean.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 attributable to common stockholders", "totalLabel": "Net loss attributable to common stockholders", "verboseLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows", "http://www.digitalocean.com/role/ConsolidatedStatementsofComprehensiveLoss", "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r127", "r128", "r129", "r130", "r135", "r136", "r146", "r149", "r179", "r187", "r190", "r193", "r195" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss attributable to common stockholders, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r137", "r140", "r141", "r142", "r143", "r146", "r149" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net loss attributable to common stockholders, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements \u2013 Pending Adoption and Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1": { "auth_ref": [ "r104", "r105", "r106" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued as [noncash or part noncash] consideration for a business or asset acquired. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Shares Issued", "terseLabel": "Shares treated as consideration paid" } } }, "localname": "NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r84" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Other (income) expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableOtherPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a third party.", "label": "Notes Payable, Other Payables [Member]", "terseLabel": "Notes payable" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails", "http://www.digitalocean.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r173" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r179", "r187", "r190", "r193", "r195" ], "calculation": { "http://www.digitalocean.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r599", "r600" ], "calculation": { "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total minimum operating lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r599", "r600" ], "calculation": { "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r599", "r600" ], "calculation": { "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2026" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r599", "r600" ], "calculation": { "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r599", "r600" ], "calculation": { "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r599", "r600" ], "calculation": { "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r520" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesNarrativeDetails", "http://www.digitalocean.com/role/IncomeTaxesScheduleofNOLsDetails" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesScheduleofNOLsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r521" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesScheduleofNOLsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r564" ], "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": "Nature of the Business and Organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NatureoftheBusinessandOrganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r661", "r684" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other.", "label": "Other Accrued Liabilities", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofAccruedOtherExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r555", "r556", "r560" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments, net of taxes" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r64", "r67", "r555", "r556", "r560" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other (income) expense:" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r44", "r613" ], "calculation": { "http://www.digitalocean.com/role/BalanceSheetDetailsSummaryofOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "totalLabel": "Total other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsSummaryofOtherCurrentLiabilitiesDetails", "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.digitalocean.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 long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r100" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r86" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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)", "negatedTerseLabel": "Other (income) expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r44", "r265" ], "calculation": { "http://www.digitalocean.com/role/BalanceSheetDetailsSummaryofOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Other Sundry Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsSummaryofOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Underwriters' Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r92" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchase and retirement of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r92" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Employee payroll taxes paid related to net settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r88", "r551" ], "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 transferred" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r88" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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": "Cash paid for acquisition of businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r89" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedTerseLabel": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r89" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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": "Capital expenditures - property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r89" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedTerseLabel": "Capital expenditures - internal-use software development" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.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": "PRSUs" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails", "http://www.digitalocean.com/role/StockBasedCompensationPRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r452", "r484" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails", "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationEquityIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails", "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationEquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r23", "r325" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.digitalocean.com/role/StockholdersEquityDeficitPreferredStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.digitalocean.com/role/StockholdersEquityDeficitPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r23", "r325" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.digitalocean.com/role/StockholdersEquityDeficitPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.digitalocean.com/role/StockholdersEquityDeficitPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r23", "r613" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock ($0.000025 par value per share; 10,000,000 and 0 shares authorized; 0 shares issued and outstanding as of December\u00a031, 2021 and 2020, respectively)" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r33", "r34" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r91" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.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 issuance of convertible notes, net of issuance costs" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows", "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r90" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from initial public offering, net of underwriting discounts and commissions and other offering costs" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "auth_ref": [ "r90" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.", "label": "Proceeds from Issuance of Convertible Preferred Stock", "terseLabel": "Proceeds from the issuance of convertible preferred stock, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r91" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.", "label": "Proceeds from Issuance of Secured Debt", "terseLabel": "Proceeds from issuance of term loan, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r90", "r485" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised", "terseLabel": "Proceeds from the issuance of common stock under employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r91" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from borrowings under revolving credit facility, net of issuance costs" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r91" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from third-party secured financings" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r87" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r90" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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 related to the issuance of common stock under equity incentive plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r38", "r256" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r37", "r254" ], "calculation": { "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails": { "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": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r256", "r613", "r669", "r682" ], "calculation": { "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails", "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r36", "r256", "r704", "r705" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r12", "r256" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsTables", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r12", "r254" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesofPropertyandEquipmentDetails" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesofPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r80", "r223" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt expense, net of recoveries", "verboseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesDisclosureofChangesinAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.digitalocean.com/role/CommitmentsandContingenciesScheduledofFuturePurchaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "totalLabel": "Total purchase commitments" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/CommitmentsandContingenciesScheduledofFuturePurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.digitalocean.com/role/CommitmentsandContingenciesScheduledofFuturePurchaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/CommitmentsandContingenciesScheduledofFuturePurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.digitalocean.com/role/CommitmentsandContingenciesScheduledofFuturePurchaseCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/CommitmentsandContingenciesScheduledofFuturePurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.digitalocean.com/role/CommitmentsandContingenciesScheduledofFuturePurchaseCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/CommitmentsandContingenciesScheduledofFuturePurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r603", "r604", "r605", "r609", "r610" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r93" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments of Long-term Capital Lease Obligations", "negatedTerseLabel": "Repayment of capital leases" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r93" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "negatedTerseLabel": "Repayment of borrowings under revolving credit facility" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r93" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedTerseLabel": "Repayment of notes payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r93" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-term Debt", "negatedTerseLabel": "Repayment of seller\u2019s note" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r93" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedTerseLabel": "Repayment of term loan" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r497", "r649", "r719" ], "calculation": { "http://www.digitalocean.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/2021-01-31", "presentation": [ "http://www.digitalocean.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r497" ], "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 Expense" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r11", "r101", "r107", "r654", "r678" ], "calculation": { "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r8", "r14", "r101", "r107", "r701" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails", "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs", "verboseLabel": "MRSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails", "http://www.digitalocean.com/role/StockBasedCompensationRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r349", "r489", "r613", "r680", "r696", "r698" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 5.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r122", "r123", "r124", "r126", "r132", "r134", "r219", "r486", "r487", "r488", "r528", "r529", "r566", "r693", "r695" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r446" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]", "terseLabel": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/EmployeeBenefitPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r446" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/EmployeeBenefitPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r174", "r175", "r186", "r191", "r192", "r196", "r197", "r201", "r364", "r365", "r650" ], "calculation": { "http://www.digitalocean.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": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r167", "r201" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesRevenuebyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r110", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r369" ], "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 and Cost of Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue by Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesRevenuebyGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails", "http://www.digitalocean.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Net proceeds after transaction" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NatureoftheBusinessandOrganizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedPerTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.", "label": "Sale of Stock, Consideration Received Per Transaction", "terseLabel": "Consideration received" } } }, "localname": "SaleOfStockConsiderationReceivedPerTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.digitalocean.com/role/DebtNarrativeDetails", "http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails", "http://www.digitalocean.com/role/NatureoftheBusinessandOrganizationDetails", "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Sale of stock, shares issued in transaction (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NatureoftheBusinessandOrganizationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock, price per share (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails", "http://www.digitalocean.com/role/NatureoftheBusinessandOrganizationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Other Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r240" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r150" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r150" ], "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 Anti-Dilutive Securities Excluded from Computation of Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r543", "r544" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r543", "r544" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Reconciliation of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r526" ], "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": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r48", "r120", "r312", "r314", "r342", "r346", "r347", "r348", "r594", "r595", "r598", "r672" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r517" ], "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": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r149" ], "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 Calculation of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r504" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r450", "r480", "r491" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationStockBasedCompensationDetails", "http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r450", "r480", "r491" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r240", "r243", "r651" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofDefiniteLifeIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r240", "r243" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Maturities of Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/OperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r236", "r237" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r236", "r237" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r116" ], "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": "Schedule of Income before Income Tax, Domestic and Foreign" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r38", "r256" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesUsefulLivesofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r606", "r608" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r11", "r107", "r654", "r678" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Reconciliation of Restricted Cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r74", "r200" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesRevenuebyGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r452", "r484" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails", "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationEquityIncentivePlanDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsPricingModelDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails", "http://www.digitalocean.com/role/StockBasedCompensationPRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationScheduleofMRSUActivityDetails", "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockOptionPricingModelDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of RSU Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r459", "r469", "r472" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Weighted-Average Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r51", "r112", "r157", "r158", "r320", "r323", "r324", "r325", "r326", "r327", "r328", "r330", "r334", "r339", "r342", "r343", "r344", "r346", "r347", "r348", "r349" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockReservedforFutureIssuanceDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockWarrantsDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r22", "r23", "r24", "r321", "r323", "r324", "r342", "r343", "r344", "r346", "r347", "r348", "r349" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Stock by Class" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r511", "r527" ], "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": "Schedule of Unrecognized Tax Benefits Roll Forward" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r243" ], "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": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Term Loan" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails", "http://www.digitalocean.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r180", "r181", "r182", "r183", "r184", "r185", "r197" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.digitalocean.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r79" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Sales, Marketing, General, Administrative, Advertising, and Other Promotional Expenses/Costs" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. 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": "Series A Preferred Stock [Member]", "terseLabel": "Series A-1", "verboseLabel": "Series A-1 preferred stock" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series B preferred stock or outstanding series B preferred stock. 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": "Series B Preferred Stock [Member]", "terseLabel": "Series B preferred stock", "verboseLabel": "Series B" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesCPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series C preferred stock or outstanding series C preferred stock. 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": "Series C Preferred Stock [Member]", "terseLabel": "Series C preferred stock", "verboseLabel": "Series C" } } }, "localname": "SeriesCPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r98" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r453" ], "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": "Stock options, vesting period", "verboseLabel": "RSUs, vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails", "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited or cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited or cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails", "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationScheduleofMRSUActivityDetails", "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofMRSUActivityDetails", "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r465" ], "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 balance at end of period (in shares)", "periodStartLabel": "Unvested balance at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofMRSUActivityDetails", "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails" ], "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", "verboseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofMRSUActivityDetails", "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r465" ], "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 balance at end of period (in dollars per share)", "periodStartLabel": "Unvested balance at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofMRSUActivityDetails", "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "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, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Fair Value", "verboseLabel": "Weighted-Average Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofMRSUActivityDetails", "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price", "terseLabel": "Company stock price target (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r477" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsPricingModelDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockOptionPricingModelDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsPricingModelDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockOptionPricingModelDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "The 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", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsPricingModelDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockOptionPricingModelDetails" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails", "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationEquityIncentivePlanDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsPricingModelDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails", "http://www.digitalocean.com/role/StockBasedCompensationPRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationScheduleofMRSUActivityDetails", "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockOptionPricingModelDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r455" ], "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": "Aggregate number of shares of common stock awarded (in shares)", "verboseLabel": "Shares of common stock authorized for future issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares of common stock reserved for future issuance, number available for grant (in shares)", "verboseLabel": "Number of eligible MRSUs (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r462" ], "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": "Vested and exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r462" ], "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": "Vested and exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r471" ], "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": "Stock options, exercised in period, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited or cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "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, number (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Stock options, granted in period, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r484" ], "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", "periodEndLabel": "Aggregate intrinsic value at end of period", "periodStartLabel": "Aggregate intrinsic value at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r461", "r484" ], "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": "Number of options outstanding at the end of the period (in shares)", "periodStartLabel": "Number of options outstanding at the beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-average exercise price outstanding at end of period (in dollars per share)", "periodStartLabel": "Weighted-average exercise price outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract]", "terseLabel": "Weighted-Average Remaining Life in Years" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r472" ], "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": "Vested and unvested expected to vest at December 31, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and unvested expected to vest at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and unvested expected to vest at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r449", "r456" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails", "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsPricingModelDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails", "http://www.digitalocean.com/role/StockBasedCompensationPRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationScheduleofMRSUActivityDetails", "http://www.digitalocean.com/role/StockBasedCompensationScheduleofRSUPRSUActivityDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockOptionPricingModelDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockOptionsDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited or cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "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": "1" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails", "http://www.digitalocean.com/role/StockBasedCompensationPRSUsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third 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 Three [Member]", "terseLabel": "3" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails" ], "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": "2" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r452", "r457" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares.", "label": "Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "terseLabel": "Schedule of PRSU Activity" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r453" ], "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 percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationPRSUsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding 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, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Grant date fair value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r454" ], "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": "Stock options, expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r475", "r490" ], "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 life in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsPricingModelDetails", "http://www.digitalocean.com/role/StockBasedCompensationStockOptionPricingModelDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r484" ], "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": "Vested and exercisable at December 31, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r484" ], "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": "Vested and exercisable at end of period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r473" ], "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": "Vested and unvested expected to vest at end of period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price of common stock, percent" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails" ], "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": "Restricted stock share price (in dollars per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNimbellaAcquisitionDetails", "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Total stockholders\u2019 equity (deficit) at the end of the period (in shares)", "periodStartLabel": "Total stockholders\u2019 equity (deficit) at beginning of period (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r108", "r121" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Internal-use software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "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" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesNarrativeDetails", "http://www.digitalocean.com/role/IncomeTaxesScheduleofNOLsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r22", "r23", "r24", "r112", "r115", "r138", "r139", "r144", "r147", "r149", "r157", "r158", "r159", "r218", "r267", "r271", "r272", "r273", "r276", "r277", "r325", "r326", "r330", "r334", "r341", "r583", "r729" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockReservedforFutureIssuanceDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r55", "r70", "r71", "r72", "r122", "r123", "r124", "r126", "r132", "r134", "r156", "r219", "r341", "r349", "r486", "r487", "r488", "r528", "r529", "r566", "r585", "r586", "r587", "r588", "r589", "r590", "r693", "r694", "r695", "r739" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.digitalocean.com/role/NatureoftheBusinessandOrganizationDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockWarrantsDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitRedeemableConvertiblePreferredStockDetails" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfOtherComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Other Comprehensive Income [Abstract]" } } }, "localname": "StatementOfOtherComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r122", "r123", "r124", "r156", "r650" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-based Payment Arrangement [Member]", "terseLabel": "2021 Equity Incentive Plan" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r104", "r105", "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Issuance of common stock for acquisition" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r23", "r24", "r349" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock for acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r54", "r298", "r341", "r342", "r349" ], "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 convertible preferred stock in common stock (in shares)", "verboseLabel": "Conversion of convertible preferred stock to common stock in connection with initial public offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.digitalocean.com/role/NatureoftheBusinessandOrganizationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r23", "r24", "r341", "r349" ], "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": "Purchases related to ESPP (in shares)", "verboseLabel": "Issuance of common stock under employee stock purchase plan, net of taxes withheld (ins hares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r23", "r24", "r341", "r349" ], "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 in connection with initial public offering, net of underwriting discounts and issuance costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r23", "r24", "r341", "r349" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock under stock option plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r23", "r24", "r341", "r349", "r463" ], "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": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r55", "r341", "r349" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock for acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r55", "r341", "r349" ], "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 preferred stock to common stock in connection with initial public offering" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r23", "r24", "r341", "r349" ], "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 equity incentive plan, net of taxes withheld" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r23", "r24", "r341", "r349" ], "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 in connection with initial public offering, net of underwriting discounts and issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r23", "r24", "r349", "r451", "r470" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock under stock option plan" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r23", "r24", "r341", "r349" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Repurchase and retirement of common stock (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r23", "r24", "r341", "r349" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Repurchase and retirement of common stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r29", "r30", "r115", "r211", "r218", "r583", "r613" ], "calculation": { "http://www.digitalocean.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": "Total stockholders\u2019 equity (deficit) at end of period", "periodStartLabel": "Total stockholders\u2019 equity (deficit) at beginning of period", "totalLabel": "Total stockholders\u2019 equity (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets", "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r113", "r326", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r340", "r349", "r353" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficit" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteRedeemablePreferredStockIssuePolicy": { "auth_ref": [ "r20", "r21", "r322" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for redeemable preferred stock issued. This disclosure may include the accounting treatment for the difference, if there is any, between the carrying value and redemption amount. For example, describe whether the issuer accretes changes in the redemption value.", "label": "Stockholders' Equity Note, Redeemable Preferred Stock, Issue, Policy [Policy Text Block]", "terseLabel": "Redeemable Convertible Preferred Stock Warrant Liability" } } }, "localname": "StockholdersEquityNoteRedeemablePreferredStockIssuePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r591", "r615" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r591", "r615" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r591", "r615" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r591", "r615" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r614", "r616" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NatureoftheBusinessandOrganizationDetails" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.digitalocean.com/role/DebtNarrativeDetails", "http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails", "http://www.digitalocean.com/role/NatureoftheBusinessandOrganizationDetails", "http://www.digitalocean.com/role/StockBasedCompensationESPPandRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "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": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NatureoftheBusinessandOrganizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Summary of Operating Loss Carryforwards [Table Text Block]", "terseLabel": "Schedule of Operating Loss Carryforwards" } } }, "localname": "SummaryOfOperatingLossCarryforwardsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.", "label": "Summary of Valuation Allowance [Table Text Block]", "terseLabel": "Schedule of Valuation Allowance" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Details" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesScheduleofNOLsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesScheduleofNOLsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.digitalocean.com/role/BalanceSheetDetailsSummaryofOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Accrued taxes" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/BalanceSheetDetailsSummaryofOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Developed technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsNarrativeDetails", "http://www.digitalocean.com/role/AcquisitionsGoodwillandIntangibleAssetsScheduleofDefiniteLifeIntangiblesDetails", "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r267", "r271", "r272", "r273", "r276", "r277" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Convertible preferred stock outstanding at end of period", "periodStartLabel": "Convertible preferred stock outstanding at beginning of period", "terseLabel": "Convertible preferred stock" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets", "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Redeemable preferred stock, shares authorized (in shares)" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficitRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Redeemable convertible preferred stock, issued (in shares)" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficitRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Convertible preferred stock outstanding at end of period (in shares)", "periodStartLabel": "Convertible preferred stock outstanding at beginning of period (in shares)", "terseLabel": "Redeemable convertible preferred stock, outstanding (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.digitalocean.com/role/StockholdersEquityDeficitRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of convertible preferred stock" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r205", "r206", "r207", "r208", "r210", "r212" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r213", "r214", "r215", "r216", "r217", "r306", "r339", "r565", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r729", "r730", "r731", "r732", "r733", "r734", "r735" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsWarrantLiabilityMeasurementDetails", "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r53", "r351" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockRetiredCostMethodAmount": { "auth_ref": [ "r24", "r341", "r350" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.", "label": "Treasury Stock, Retired, Cost Method, Amount", "terseLabel": "Cost to retire common stock" } } }, "localname": "TreasuryStockRetiredCostMethodAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r53", "r351" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.digitalocean.com/role/StockholdersEquityDeficitTreasuryStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r24", "r341", "r349" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Common stock repurchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r24", "r341", "r349" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock, Shares, Retired", "terseLabel": "Common stock retired (in shares)" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r53", "r351", "r352" ], "calculation": { "http://www.digitalocean.com/role/ConsolidatedBalanceSheets": { "order": 2.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", "negatedLabel": "Treasury stock, value", "negatedTerseLabel": "Treasury stock, at cost (1,968,228 shares at December\u00a031, 2021 and 2020)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedBalanceSheets", "http://www.digitalocean.com/role/StockholdersEquityDeficitTreasuryStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r341", "r349", "r351" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Cost to repurchase common stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r498", "r508" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance of unrecognized tax benefits at end of year", "periodStartLabel": "Balance of unrecognized tax benefits at beginning of year" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r509" ], "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": "Reductions for tax positions of prior periods" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r510" ], "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 related to the current period" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r160", "r161", "r163", "r164", "r170", "r171", "r172" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r517" ], "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": "Additions charged to expense" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/IncomeTaxesValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]", "terseLabel": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]", "terseLabel": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueOptionPricingModelMember": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Valuation technique calculating price of option.", "label": "Valuation Technique, Option Pricing Model [Member]", "terseLabel": "Black-Scholes option pricing model" } } }, "localname": "ValuationTechniqueOptionPricingModelMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r484" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails", "http://www.digitalocean.com/role/StockBasedCompensationPRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r484" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/StockBasedCompensationMRSUsDetails", "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails", "http://www.digitalocean.com/role/StockBasedCompensationPRSUsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "terseLabel": "Warrant liability" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsWarrantLiabilityMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Warranty liability, measurement input" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsWarrantPricingModelDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants, term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails", "http://www.digitalocean.com/role/StockholdersEquityDeficitCommonStockWarrantsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r137", "r149" ], "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/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations", "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r135", "r149" ], "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)", "verboseLabel": "Weighted average shares used to compute net loss per share, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.digitalocean.com/role/ConsolidatedStatementsofOperations", "http://www.digitalocean.com/role/NetLossperShareAttributabletoCommonStockholderScheduleofNetLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4724-112606" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r318": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467743&loc=d3e20905-112640" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r353": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r369": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r447": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r494": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r554": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r564": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r58": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r592": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r602": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r610": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r616": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r721": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r722": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r723": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r724": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r725": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r726": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r727": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r728": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r729": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r730": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r731": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r732": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r733": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r734": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r735": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r736": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r737": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r738": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" } }, "version": "2.1" } ZIP 118 0001582961-22-000010-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001582961-22-000010-xbrl.zip M4$L#!!0 ( (N46%1[P/"KC<8# "W:) 1 9&]C;BTR,#(Q,3(S,2YH M=&WL?6MW4TFRY??[*S3=%:[\>3(^R-6D\'Z$>86A\[HX/6FX3#]ZT\Z!^U MWO0'[SL??%75USSM'Y\-.OL'HY9@0EP[.'B2(B3I=*@0M*M &%EY+^BO9!,H M%8QU_N'^$X=:R9QL^3U4$"16(65361]16AV53OEA>F(5*B&CI4,"'%T;I4;O M@4NN/>.R//9@1&]';]@;/NFEA>]_%HX'O#W!\<^1%UQV-Z"58Q47'Q8'J381\$-S??2# F'T_.F%YP2O=^ M?^7TC[(^F3OG'M='IZ>F?NQ=.3-U]CLCW^U']+U'L7]4VL.YD/SB"NQ<7%"W M8HCQT7[_PV,Z4)_\;YB>>C*L]KT_OC@]^V&HVS$Y4)]>,5Y]NOMG+;_ZHN5P M\$.\>%,ZVOFKCND-1[X7+\X?#D:?MX9^O*$EL7_2&PW.;G[7R<'ZLHNW'0V^ MV!+WF(Y.3ORR8 IP+MYLV+GI1+H7?_ROK1>OX@$>^>KZ^Y5GIFORF5RF'X\/ M7J#J]$NMY?(2/#^=/JKH[:]<,^V-OP(S5Q6STVY]TO6]_7\^P%[U^M4#4A3T MZ==_'.'(M\I=*_SW2>?#/Q\\[?=&I/[5[MDQO5@CA[77?3XU__X MC__XQZ@SZN*O!<#5%*/_>#S^\1^/Q[<._73VZS]2YT-K.#KKXC\?I,[PN.O/ MGO3Z/:0&=$Z?E!-Q,/[820E[]4K9>F,/I?]4EO>OZH/!H[3S9ZU+ZSI_0Z ]_=["4\_1\\ M>]#J)+IUDG^>A?7^AQ=BY\.>W#I)AQL?WCYWA]N'^_SM[NNS+;$%;Y_3D<,_ M5/M\7^V=;XFW;YX=M-H?;[) MMG.[;WY??AV]_C] MV_4UL?6\?;2WF[K;NYOL[?,_^/8NM?,\=;;.#SI;]77OS]Y.K_G7[P?AB,X] MVGF_M;[W<4^\/6B+UVKK<(?N]5JU#^-Y6VR>;S_?/-L[^I/N^?O[?YUOC+9> ML=,7N_3OX1ZC]W^GI0<,PE*Q4/]JSK]Q^TQNI MST=/@4%;@@>B:L[(*&%428+5TZL&O10YS$_%+NG\_K81\6R'_ M\9F0F5=@@-M*"4:2UII73@1=11:BX23E@(84>>\>1?ST9#"XHL0;O;1.(1_NO/W3?9:<.LJ0@"JB(84*@5O:E4YMQ9H[.,^L&O M7#R67]+Q9P,?"\ELG?0Z8_'W3HX"#AY. M$TAHSJKIAP>MA+%S1$[ZGP]@BH])S/+DU8$?8(E!TM/^T3'VAC7371L0\=W' M8A]^._MTRDM_5GY:^^@'J?[K3QR..KW]G1*O#LF&1#KJ]PE@!7'T%#9?.)UN MK:]-X-0_VSM_?_KV:._CV^>O3[?$!HGM_?G>[M[IWOG>V3:UX>V;#?7V:./\ M AJ[_3,2;X&DW-O=Z>P=OF;M-QN,OHNMW3\^;KTIUY0VO^>?P>EP\XR@ ^WU M=-!^_GNGO?L'I[;1][W3]OK:Z=M=@N%AI.?^>8T-;GW<7M]_YU,"+C02DCQ% M^1 MA>^>54ZF% EJD',@-OB("(*8B,0A6BAL-S"=MV^V^-[AGJ+CJKT>V5L"P?9ZN[NU_IZ>\Y[:_8?IUO;YQ5BAE>PJ>\TW1 M/M][YQ2"B:@K"3E4D!Q65GI?66$$MR@]LYYLT4,.YH>P8W.4Y(64Y00@LC\8 M,DBMR1!F+_78$K$I=MCLL+."Q[?!X^PJ/(Q21G%IJABSK\ J7I$%8)6)00D1 MP"1&1$6!^A%P@/7>:L#,/8,4,[$6Y:RW269#OBNN#,O"(V?K,\,"1#ZRS8[, M":,X!I0EAQ1D95TV(28'AE.L*N1#R7\(/%9$HX)C7O(,0*Z)+)5AWI%9<<9K M6906>&8+GFME1Q&)RRD2.%:?XR,M8!:-2Y95),@@B.S(]^-4\-/J'L&/ M1@48M-6): VS7*OH;. $'!M-7AF>AE'+P95)',F\(/%%5-@FL M KAD4R1&HLN0H'LHA/@AQO,]@\0K\"P2>/8^LSS99T I#%D>8RM@W%0N0ZPD M:I)N9@(,61[-'RKS0X,X02NE@P,MO84LH@TA)<>L);9%]FUE>1H!GFN6)T9+ M 5"T5441@CI0[DMMQ#4/I+X+G+*[>UNL.TWK\](SN+M[K.#K=WVX=:; M]ON]\_AQ^Y5C;_]UP.+1GSW_QIUL'VV*MT>O87O]M=I^0VW9_4.]W?V=Y/RV MN_5F@W"U=;HG=@[;YVOJ7^>;9UO[[SC7PN5 MD<\Z1BQS1?_UGURSOTO^L'7/D\G?.M-X(=R?5:Z6--,+%2NOF*K(U$/EN,T5 MA:!, AK-I/Y>.AP6XSN\3A04.0]IK,X4U":&#E1"U-KJP RD_&ZS9)R2 M=-5E$[_9?G9#SE?_B.3X:M2/[VL[/]P^&974O=3I[=_.ML][9G .MND%X8P+G MT\W_N9HJ=_WB7Z<_7;W[<>V7IM\(SX-1,6*_3K-IV<6M/AV[:&;Z="H7E>2? M'C$^,OT^?/< MW=&DLS1%/1'OSMU"]*>KT>?6#O3GQ"-<[= +G^N W]ZABQE/'@5#90U \<":Y D&6 M2R2K]1B?"Z+.5_!Y14._K4>O]$!P6CJKI'..@=0H?=T#;/%Z M@/U(#US64*+R-0&X>+W4^4#-NGQJ35;\J#_X3F7^[/KRXSKV^D>=WDVWO2VD MK]SB\=76?PWYWQ,VSQ\ 5SP:N[U'8S/S:%$IQX1&E3+98"\<<0$5=$"K6"). M4/J-NTF_<;> _<;=K?N-3IU5ORD3(#,9O"^KO AM&AR+R:'E*GD>BYWA=D&Z MZY.=X79FEI8EXRG8)?9H.42K';$@QS*&))#QP.ZO!R9RQ_TRE#'^FNAAI\?= M3NR,MNJ K94Z='2\'O BTW)$PB_7;/S[9!Q"'?=[]'6X=MHAQSP][5)H-;[7 M/Q[?^(B+7KMHR;Q$8ZQ+07JE@7LRALZBBA$#HG=&L>R61C2[@]J-G#5)."%S M(#/K/2H!EJ40@ M'IL0A..W]T@AG+:5.B8]]]Z7OI,W>4W]<5GXV14R&-(?< M8-;, F9B$IHXM2$F[;))02^/F&(\.3KIEAF"[=$!#LIY SPH=_N F[W8/\*& MB,R"TE9ZGD$:"+E,!PL*AJ0--F?+E\#(=WJ8-OR@U^GM#QLBGZ2X]#Z0 MPEU6OD=@4O.0Y\ UFTP=YD^"8V0J10@ 4H/BRL=DM0H6@!G/%9O'$$#C_>?\I9IR#MEZRY07P(T/9*,ER5@K;4 Z59.A11G/ MN40WW.P&*(!0[,E:\61 L^2MDL$H60)AJ1/<7P\TF677E+81-01*4]%RJ3!B4I@N08ET8X\QB@ MF)V8,IDVFTIBNPJ0P'GDW$?J4%"B+/Q:'C'->8!B=B*3EK' P.8@-!@7K"&] MXCP:ASXJS99&9/5(VJ2Q$6<\$:0Z3B$VF#O.? MW*H$\+Y] YS) ,1_ANI" :R831 -@C$\<RDM1W-_F5I-]K&S2B&[(AK!$7Q9$:>C!@R=,):U(]@.O *2Z71CAS",]G**;DDLB\ M+!SI3=.Z-B5%#2MJK6&I9R.P<\4;Y4AM?9XK5$0T3"%(YLHAS6+7RW8(Z"<-.ZGAR/;Z+ MV[EV0%>%M/ER^RMR:111F?_B'9:SP.@XDUI#B"QDI@-(H9QQ7'&V@D]#_/7\ MH41<.$EPT@0M@0'W+"-FHZWDF0=Y8TVK9892(X6(/O'(A=566$B!^Z 4@X0F M0](0&V4/5@:^\#=D6N60!!%MT((%8,(;K;4*Z*5;0H'^1"97A"R3!_!$Q &S MM $R!W1,!8XQ+*-PYS[:.Q=!2Q85\7RMK1*0$[=&ZN031 L1C?7+)^A['NV= MBU0YQ6M,Q( YI7H6H5.,!X= M-Z76W_)XI'L=[9VAY1/&LOE"I>1 MNIAB940.#H(-7FN)/ ,SP49N;MP&;,'D.AR,GNR4/>O&(BQ?MSJ]SM')T9(( M[*+JUF1;P.GO5\M>'=/'Z0UN7<U$65@>; SE0JV*0V:0FJ/5- MXO>G2R3^J[G()I&< %T2Y%A!>>N$5=E3;($NRFF8SN^^,.3WFM]U#*--8A:# MNB#T6&BE^"AYT-Z'8G9#%U]AK],?M/MD?==/D-Y(SVJ*^46_MS_"P5%I1=F6 M_:K9O_3^'>7R;S*>Z7RP3*!.2=(";S45K#,'/>,&-<\"JQ^+S!>#OKT MXJ.SEUWJ"W+0Q3D?EWO\=O9)4A.D'!V?D!2'Q8U//E^[[X>XJM^'GWT@Z6<9DS<@4D8-48'2AH'$%-( MSMBH.*GS9&3"L845Z6\GPTX/A\.U2+(6%+H["TFSX-+,4%@VO(&88B(=]F]?5!OT[/3&;[_[>PW[,6# M(S]X?WV$_P/V3O#9H']$%XW*O@1O.J.#IR?#4?\(![,BZ33%L-^GY_CNIQ"SW1^,#M;JO3C\DNC+M1*'1EJ$F+DW$%T, MO!32TRF4Y8\QB08MA5S!>Z'A/9"]R/">4]'X*),$*41*Q%"2<,%)0SPWTD-BMDT8U5_!^_OAO7%2@O!EI"68 M468CLS,J@D<(3DA%U#MIG;B,9D5+5L!N)"&1VH "Y;6V#L"4+;]B9M$&QPV$ MX%:$9 7L1E*1J$T0"8-,/D/(.01K122[+23:S)NTEGH%[&\']MJPLY3C([$L M"V,*-(^V;-==CXN4<7ZK<[:I207?5K!>2%C/IP(:2@VD)\$P"3%%[XTT(7@K MC2UKEE)WJ16JD;R$Z9!81B-],N!>?;D]:MEA_2']!<7!*[ W&C[;(41,AL;LO!@&%CM)7J6/>@8DUS.48(5F)>3/R?F MN?<1(24$GE/0+@8T66F9K C3U7QN8IE7JW5O9Y7EJZ\6MCU),2]L?75XI?TF4VWDJP5F-$*U]](/TN0'8 MP>%HT(DC3/=1Q9;$/Y-R*,C(^\B0$MT5@@@6@P'MG-226XHB&J3'/PL.YF\S MDD[*Q*Q09 /6.1N"5\ ="129#W$,&LX:0,M_4M!P=N_T-T0F'(O $0!"1.>B MM1:%0&'H0Y-VYEDDQC"'_3XX:$W.P1%+@*2=%[ELXY*CA816A<(8>"E0#PV5 MG^_U0_]TLQ?OTH>7 16@_V;@PU..PMN2WE,*Q[K@LY39(H69PF0'9C+P1P*I M5I*Y[6#79=G\]6#7E5-_Q$"BUV!#$CEQ<-KZLA(9@@Y,VKY MW(G.,X,V RK#&$ F9QI$],DPE9GU7#5@6X-O$MZX_MG+M90&A*\[CJUFMBNJ MCSQ;J8%K3^R869VT<,AXRHH1?U[\76L754:SW S:.NUBCJ@$1<+D/KT ;[VA M'[E@=LGT: &,X P53 J2F5.*!Z(YSD/@6@-3S"NE-"B_9 JV",*;G>:YZ+A0 MWF=>-OEDP@ID/F8.(B4265I\S?NFRJQ;/AX0.1J M\=THE8T0G4R":0'!< >Y%";7Z*/0(K,E4ZI[E]3L=$H*+5%GF[EAP%$%+)DH MCN4@@U38@)W^ODE2+Y!8Q4&_FTJU^(LOFT?'@_Z'>K:]*1JF O/6(@\!#.A@ M0D3C@E8ZJ"S(@2V9ALU9;K/3MQR32D0,+5<2;/96>)NU 4X!6@+KEDS?IK7< MU_$#=OM-XH6>9W0>/60B&S([:S/C@%88Y96>#$(MCX+=MZ!FIU%!NLQ,D(PI M 9:!RS$((.I!!\KN58NO410H^U[L^.Z-.^&\\8,!=V8CS+XS M^--W3_"WLXN/_TTOX@?QX.Q%P<$UEC,]:;-W?#(:UF?(AFAS4$Q+'B7#!% 6 MEL64 OW"O!/!\P8$Y/,'R=:X&GYY\K,!_OL$>_'L"PBY=.IP!^/)8-#I[:]P M^QWT').UFI$CLJ409+8L!"&%X29)[04NOA>:/VX7%"2S\X#"E@DS[Z-FY &S M=HFB N\,.I.LD0V(MNK9K"M;==?6:P<3XI$/77PYP(R#P20/6H5)+6FL"4C(NKF LU5+K2Y<72Y<8[ M3.=\!!GHE@& &^&1690N!JL=YA!6>KF:POB9-'Y1]!)!*\F$8DA^TT3F RBI MHLLVBACC @_YK*8P5NHS=_7)UCE$U$S'LGU+L,QRTAP1M4N*63VN:[G0ZO,) M.1)E. MENA$#F20HTA":F59@W9/6<&I89N=.&3"&&T,:U !_!6<&E:S/S$&F4/.!EQ9YA.T M *:%)!R"\:$)65@KR,T]&:F(55LR7"%+T)"""L3)LLZ*J43Q\.*CZ$6_MS_" MP=$ZAANBT5>E4@$%GW2P*1+QW@6EO1;" TG&*@-2DTMAS@F(#1@R7 R)S-#+ M(]J2Z\HEV=J@E2_I"*"019U)6KCX.O*4.KPS>N9C;6,_VVZWW_W0Z>U?/6E6 MQO2OP?"BT\/M/'YR0_13*6[)6C*O'0/M,0CI):/X 3CS,3:@!.4*#3,<2!99 MH$"I=)0E1W2 @\GGIA2,C2XB MXUQ*EA!DCMY$+9U41F;AF6N MBZB?&:846248S$(94H=>E:V?> Y03):2P1L M@&_]:_D\[?<^X&!4MG)H$ >51MD@69:.(DP%TFF?]3*K,L M>$?Q/7*>J+. H;#D8S)HJ7B(7L)T@RB^N/OZELZ^<;[RF]C&#VL)G\U&NRDY MYJSBRG -/$N;P,N2B26#DLZ;Q9?'')G@;*#0-.(Y._"AYSX)-#(P"]XJIT-P M+D5I>%2*P>*#;U;#!#^I]:'X0@1A)2,R"XF!T\:'C *(XI9E\Y-=WF53??32 M H#)&84V@O3=@; Z"V!.TC>NO>6 M/F-P$;B2"H@TCR<#85HK4B^_:9[!Q!K68:-*E[F==<97FUFOV//_O-]]ZWZZPTWUT;#ONQ4W]IO,6=__PL*DY@ M$9YY)0&4">2:%Z^_S76WN^E?J]>K1,(QMLY(Z&JG/=B\[?MG<7"\%35 .U;FNPEZ MUTCM\#R;&%,$Y3D J89#3CQ+!0/><<4;H!VKZ8GOGIY8N8IK&\D9QYFF@"*5 MBNLV<&3)&Q>=EP9TDXC4')3A[KU44]6LD6XO45S#\@12$-,Q9=#F@@I.02 MXS%QQI!%Q[1MD$5=F#33^5M8;GB X"P:Q8#$&[Q-0F/02:2RO*Y!%G8QI3H7 MBVN\LA07LR2- T..4X'D@>NLP1DG)ELY\@M=7>#,J2];W$]YK:^PU^D/:@FO MGR"]D;X?$GWIN;-ZX*N3,.RDCA^.R*G=N MF?@W6"8^F]0$!$XK\ML$5?#MV_7^V;D0=A DNNMP3F 3 D1_HGO45I'@7HT^(GW\_1"<]\[_0/ MU,[/+%,-R7+DFZV38%H:K9,N=3Z$,M89GC)&Y;G7R!M0%.?5B'!=KJGK*5T) MF>MN>8687@XPXV" J3ZXN%*^(AH;>*3>\B$D#B:$(,M6O5ER:9/FT(!"]PLF MFAD6A@_*,#!O*;&QNM.[,3T SW(C.:V_ LA@=@D1G50XY!>=1ZFAD S8B MO[6 ?FND!B45P08'T64&V7'/G,]:NV0"!^[,$FG0?0IHAN5D;%*9]$<"1/!2 M.Q*042Y8RS@ QB72H*>-U""@FRD5679DXLBX. S:>\G0,@^+KT%K'_T@W1#1%B&4Y&\ZOU[C^K+K[V"2 M\&YJ#DHC)(M.:/!@2]T'+21%/@JMQ<3DXFO-P@AEAFPM.>IR\#8R!UPR1\1 M>1XYQ3O.HFVLIFP<'7?[9XA-\BN1:1\CAAR< R^$(]_"@7EDF>F@&S N,'=A MS')#[1Q1Z"R@416-Q9D4_3 !.&]-O9ZWK/HW48I<&7R-$_53(%E%M=,KH#U96"9VP/+S"BIDKL( M6=N@ @(S)2%&!A7*W_='E73W72IMKT#8H2.)19>!")UY2M RS(090F?$LLPB^ M29OQW(8+WE.6ZSS6]RNOI9(2(AI07#D*J5C6,6 F8F^O%^ J'Q; NGQ_OUTY M]4>,,6HG0EDL1*;(&D[LL>0&"T4:X8]MN]!)'?VF_L]OTVNQ4566.RS 1="N5Y;WV.TGOG M1AJ$DD>1.=-D5\DM>9^=+9-F,BL5R#,U=DCSWF1X)X.;44F*[ 0Q MK#*XR64(1J84,)0RABHW(/-S@<0RN^@/)3&.L@I.6 N8>+#,02 6S$@L<;*1 M3!.UY24.#01I$$G/7I HSR33'G1?%]T#Y*9 MOQ6")V"!CR>N 0@;PJ0'C6PNA5[,S="0,%T5PQ (RY)A=#A2M M2F:X*G9NJE<4^5?3#XLFF;NO*[4X&JLI,K]E$'#YU!\I %B2#XP(7BL$;IPM MDSU>H Q,"&%R P"R$F.96+ ^*N*8NM2/YY'"MR@H1C?6,!ZYGDZM"-,0Z=4S M"UM^\!Y'O_DAIFM\\X[-+S.5,+.@-7H\I,4E^4-2*Y=D*FO #'KI0,KI5*HP MU7W)Y[MF"C]UQE=G"C^=^B-C3$D0?@UUAP6B@]+)9'5.RB>7E!)J#OW65%S/ M19@7:^U& [*[!U]8;C,&CN5S)RO3[\3<1N8SDIUU] ?J8H>& M$Y^QP'U$\H@K8,P4&'>R6OM.@"&58]XS(DDL%C]LN;5*>)N\C,E&LP+&;(%Q M,,"FV R9)+=2.$8Q,:@8/0HG+2AD(#+CL(+&+: Q7HM\@8N7_JPN;U&RZ?;K MO+<),)[U3P8-P47.&B4GFDYL [3C+@GEN0L0RY29$HN/B^^34.?#S#;C6JBI M@UGA@O/$L_101]O9EMD= 60L$#4/D8N?-31I) N=?Z3KM=0"(QF7[$L.A?-! M9ZW V:RR2WH%IP9QU_G#B7LEM4H)/1>@ *VP0)$0.Z^,#\F%T" T-<@VO>J< M+B.8E/:ELHCE*#AH%JW'LC[?*C2!2Y,:!*;O$RM^P)GMY+ZR3=)2]%;R<;7. M@%Y:(:P4P>H4H\@R-2[#<"S#YF3>&N^3H/]A1 W&:\N$+82]921!LD7G^']9)"YFY5!H)(B<1/O4"#J]7:.*+]7R@<* MMQJP5.LF%,1_GW2&G5%=\*O=H2N[77^_Z2P-$;^PS)D@K-29@R"1:RFTL,%X MI4GFT' 'LHPXF+_GB"EQ;0-X),\AE J!!2DS%XE!L+))JW0W>[%_A!=U^5[T MH_]4#/!3/;[A:#N7?627A4..D@),F7+.F.I%4]Q-Q%D*?ZW$>3MQ4@!^6W'2J;,2 M)Y 06G7_YM>*:%1PS$N> 4>VUQFOFU01;>$%/!>#[$'DG'(,0?NR MC#5HII!IS5R./#JS; 9YC@*>CXDV8*,"#-KJ1*286:Y5=#;P,M\<+XHG+(V) M?D5A5$DLZ:7Q? U]7F+[S*4/P9@8'$?03EE@L53ZY-(J81U;-OL\-^G.Q3B3 M_344RCH>HBD%20-ZG;A%QHE>H<_+9ISG)=WY6&:/(G(;=)9$G@'+N)8GE74* M/#";FS2\=2OI/L<>#GR7I+N6CCJ]SG TH+,^X#*;9RV3C(RYP"V +:458\+D MG%,J*;YTHQ?S%?%<;#1D[RQ8(LXB@@G.LFP@.F])K:5);-EL]%Q%/"<*;50" M 3$8P4 G$Z*@KA<.,)(K9J(!6EPJTNUV1EW"J^R"RG,^^DE: M:*R1*6;!@7MB4I&!B]Q$8"$YW0 BM:#RG%-^=7U5XCIKC=XGK]ML3E$K8P149>E \)*&3+H:+P.(3-H )=;8DC,9TY:^.R, M@BQ2!@7%Q+S893!:PG2.&N(0WHMK,XQAYPDB)", M;=*DR9U"XM/ [:#\MOSN [-VB:?,+!*OX-XG\"I%BAR%3]+KE?N8/S#FXD2" M1I\EDQ2W6 C$,I*1F067-3/:*+=R(G,'QIQF>4PT@1G/#'#0(=I@$PD,@B" MV'Q][\\5,&I@_+;\K@2"(G,!7*00(6;A1/)&:1.9L$@AZ\J5S!\8\YE1XCIE M([EUS-=57LB9I!2YC9XKX>+*E!+"O.HM3),P:0 M*5R546@%R1EO'6]2X'" ME?(:V\?E5LOH+,!YYH,/$DK-?J(/.EL/A@AQ"U9&5)BU?H,_?.)48_\T;5 MM[T/6-S;KE/S=R0:@:>@5;#6 !?!,

.5!:9G-:B)](: Q%V=BH_.H1*0@ M5 "%HS8REE0&@\F@@%44L@C0F%.F?Y"Z)/"&7#;=]M93-"(4EN7/S".L',KP MQ_+,&^E*O&/D/**16CK0J&UPTGE5"M;ZC*N4 T9F$QAPJ$-V MJ))PV62*6?W*BX+ MPUA&1Y(B))\ &8\)LD:;C!>U L>WUL%O9%^ M199JI\RP,J8!DFOKK/1);D(30, @F$N-(A B9*(HESB%=4IA6WN1:_/JTW_N @U$G M='$=P^C3:^IZ8BF978E],'\)"UMUX:[8MO%A3X^1!-C@R3<<$U$P>O>]W.46>$ M:06"6Q$TE02SZ+@5 &037-+,0$Y$ZFV,K@$@^)IN/4R= M>#<9L'H60N8V9)8PP9#/%\!WN2:@D:;3]$5Z2SYK?TR0"'_9-!Q.'XZP'Z5+7#FSM*?R MW^]ZO_PB#QW3G\>?Q SY[3'UQIU>$^D3R\IR_N/KVKP0W MOI(?[--;A?YHU#]ZP@6]TY?:/KTD]KO]P9/_9/6?OV?J_"K[HT[W[,G_W25< M#5MM_-C:Z1_YWO]]./2]834D<>7QB]LW=MA=N;.\5X;:]L]7Z!^EOK]]KGQS136)KHN8[F,M," <53<@4+91J(B*D'*WP M)G(L-0UOW!ZUU?/%KB;L/%GOQY.CB9E[,!F7D7^>A?7^AQ=BY\.>W#I)AQL? MWCYWA]N'^_SM[NNS+;$%;Y_3D<,_5/M\7^V=;XFW;YX=M-H?;[)MGY[T3[;!U M_H?:VGW](3W_$])__]Y]*[H?PF'_;.OH#RC7[NU2&]?W65OL'&[O'G2W=_<$ M_<[?OMDX;Z^_/VW_:67[D.ZWNT]M> ];ZYO\G0K"N618Y81/%02!53 Z5:5N M#SDL);1F#W[EK/J?VJ)^DL@-EF@"DV.?$B&QZF(>70+6Q*95Y9>9 XO=3DGO M'E-KO=Z)[^[@<7\P>M"JUTV.Z.ZGHR>YG5=*&B$>_/I?_^D,Z+]?A]U__2?7[.^?_WTWMO:^^V=K=;Y+1VR3.UN&QM[[2X^B7]K;7]K+7[ MWQNM2_[LPI>M/=TMA[F3\$7UNGLK?3ME>M8?M$8'V,J=8?3=UAE%TBTBT9CN MPW2/@_J-,6>_JF>)?JF.Z)D'Y;(J^;.JM*W"WL^E=Z?MW2U5GK]U&!4=.]_Z MXQWG6OB<0P4V FF>A,54!2J@]6 /FP5P=S:FR^* MN>D/5H3C1A([H/9URM#*ETE']MWAS\TZ]CZ^BYFI0(:NTDG("H12E<_!5\:D M,IIJ!#HY81W0"-:QN[/6?K59TXO[81[70D9V+R'CMY&1T84VM,;C1*T\Z!^U MWM5_6J/^Y%,37_%I_^BH,RSC=D2YNMCJG10K_Z1UEW1KHQZQ>T:/:]=/^ZEM MR*9XIWTH?60J+22K(#&*EJ5(E0U.2 @,0F)EC)97P(02B^-DQ>T&D>X<2CNX MWQD6)1V5B8*?&DY;_)U(UJ!26*G@;06@4Q600F)DV@;4B:,@.K[>V>^,?'<[ M(@'BO_O=PG6&#UN;O?AH<0!V2R/VR\:ICZ,:%JU^;@TNX-#RP];P&&.9R$BM M3J_5&0U;\< /J*U_^^RUYM/X+Y& 120'=Z[))35K0(2SGM6K\[ FV?1/^^EJ M.$>O$,M,W B/!_T/Y3X_6S!W7?/%.Q>BR(:47BE!H1P%,)5EP57>61/*YFXQ MI1+*=?U'/\ OJ7D3E&!>?R^U\NWZT\W)M&^L%7!%S]:WY#ON' !74)42S(!AMW:?GX<%\_*?7X)[;8%;% 7U*0P:M XO MY<(61]NY;*WKTP;[OM+[IOO M7!774AK@<#CYYP4UC/_<:GC^CGQ:%ESS*E(G5H!@*A^5JJPQX)ER)DE?YA1Y M2X\.6FL?L'?RF8M[>/=A[41D3^GC]F"W__$G)R7LGL/WL]/8K6MVQZ\)#9)=FU%-O]:KF?O0J7H], M6%+*P#!4C('-%K*)WGU9KO.VK"_[),[NV\[Q.+#XF46IWJD,+GH?JZ@@$<-) MO+*$"JW3GVW1:>8JRK]-#/Q#QP^&6Z M0B!I%91\3DH:,+[[:6CLO_ZSK!C^^[ UPBX>'_1[T\'>AX7'=4_* %"+PD)/ M2I?P2>N7NYRP+8I(C_KIE>\/\8XY'S5+4*5@D>RHSI6-1&Y$$CD%J974\<&O M&O1UU?O;7;K&>NW;RX*251"X_OKC.Z]E*6$6B;L@F4AA=.6#QJH4PJLW,Y6< M6(P5=>;19Z):?"OYJ0K99/@4!YA:QR>#X4D91QWU6W1&'9YQ\4OX6S&F969L M+8Z>?&VLY"LOK:_/K+-'C-?],/*AB].+0G^0<%!1?W3]\1"?3#_\/76&QUU_ M]J33J]^JONCO5Q]1TJKKDFN$Z8E1KI\X/CS)N';V$;>\C+.,!O3_-'WP)!_[ M49V/_7B4/C\FX9$"^\7#[!'_XK&_NBT7CZ10,[\MN$<$TUO=]G'=$^/>H/XN MXOSG _G@FDC&"1+'H]:PW^VD5L'JWR>'1OWCZT/OW0:WT\Z,2#L;7\9'6O=.?M5'#J/V[LO27&X1T2 MH(E#/.,BU%:@D03H62<\?ZVW=W<.M\3&6?O-'F\?_MYMK^\Q(D!B[W"'/J_1 M,WX[VMO=E&\/I]?\2<]2O;>[?=5^OG5.QS@=$UM'KUG[<(>>_[;3?OZ:;:W3 M^SRG_Q^FHY)<^&)W;;3UBM&_?WS@] MR^O']P]:Q'[0^^.X)MOXW$0'Z(U1)NFD-#_YBRNKKEF>>&D+W M6#KUF'B L0-8Z<8M=&/CLFY0V*>XL5RE2H(FW?#65]910"&M=SQC* P5#^1*2""D2A2$[U)<.AUV;M5[-[2F0OE+5:JIUN,Z?OSFH/7* MFMI[C-U%0?5F+Y6Y4VR%LU8\0'I?:NS[5F<[TQLE2.R<4_ !3TV#_TA@!Q?V/6I.LYM8>_5#^ M3-96W?V,S1MZA?\I;_!J\@*;=?L;J5+?/4;%IB.([=W-TZWUJ-X)"8HY+:H< MHRLNA56!0ZYHE"LC<> I&^M\Y.M58S/?Z(_KEWR>=,J0UZH\3G0?UNH;A MS4-CS B/70$!>M>JW=L/4+W8]X4&MX M$@\HC.N7Y-OI.HK1@1]=;_M'/_Q<7>N+)^_P-W)4O=3Z18S?,1";HN/AD-Z@ MG%^?2A>55DSN4Y8T#>M&U(WTPU'+L5;R9\-']Z>\DU6*XP55)78:^=')3Z;# MUQ=0G;T3H )'Y2OE'%804!2GI2L+7EF5 .L"-V1IKROQ)\M+EKCH^++K=,$Z MP?RH,QJ18F"7X#[H]TI8U3UK(8589ZW-$FWY6,]KK_N1;ST;N[HK*O_I'I=] MWV6RMX/[)]UQ,MZK:K=5IP>:O[>$%(\NZ&"G3J0_+HGT=VT Q@V^T&L<_NT> MM?92EY8>G2CQSZVUY^^\D2$G#94VC+0V8JR"8Y&89Y(*HLKT8:6U%S%7E]X& M6SY&TMJ!+ZI7<%P"KMZ-OQ)E[54W'A@>D;K34P93+T*0/Z)..'M8W#;=CGQ= MZ;G]UOZ@_W%T,#W\B+PXUFVK [QZ,6.=$E/20@2]YA=:6!_F?Y^>=OF$F\_X M<@.G)Q;?/3GY"XV=GCF-0;D(E9BRDJ1@)C/0?S'R6(8W[V>JZNMFHQY[?'&SAMUB-+=);WFQ MTGVIWFKM)Y3:$JG>O:QE'SPE>.SW!V^;.# MMX>;HGW>/6JO[W3?'CT[W%K?/&WO[G3:SZF5N^]E6VQ=FP X?M\^_.UPZ\VS MHZW#/;G]9H^UG_]YM/=FZ^/6X09O/]]D;P^W3JG=0I^^816L2Q"_JFBW56[WZ$IE\Q=#" 8_73.S MXITSWDCN1)5 ^PJ\"Y5S99U:MC&PY$(*\,7JKDN2YI'_8GRO+.*ZY8QXF4>H M9P^(&I>I\5&_=3(C+Y\R1=T_$K&XC=MF'#Y[X/!)P>Y M3STS0/^^\IGN^<1W/_JSX8/'\]@ XAOLVI>VA&B A?SF^=1)?L0DP"Q+,LKL MA!^-L*SV+U:)#%0I&D9M(W&6/(*+=;1^.*1@JOPT-5J8,]8SA;W)>N-R9:>( MJD<6L1BM0;_;ZA,SNF0H/\6V)]2%G]*.@,&EA7:O_"!XNFVU?=K%LSK]XA>N M6J\?O2J[,ABARZJ\OY47__26DR5\H4L6\Y(YSIW!T7C>]9B>[]B98R7&2(8X^*W6]^E4>IZNG5X@-WNE!FU?KDAJ_7*C"(IT]^NY/3=_7!, M:>!?1 DKI+\6[Z)FR!CG5=89*M I5]ZG6"G%N!0\:!/X%RE_0W,+2NZZW]\G M0!?$%Z#C:+(TXR+=D#LA61'M$=_O-!93Y7W9>U M/WW6[?MK1=%[)T=5ZH^JR>4/6N4%Z%+W<^GQ^=;A>VCO;K'M]?=GV^MKY^^\ MS.I1"=#;J'3[=*W3\D>3=+H MM9H(/L,P("B?C5^(JUH[Q,//*6FZ4@;I:BX?7BKI?0'\\7+7 M&CI7;? G:3SZ5FVXUVI$GY4PK95A??OIZZV-]NZKUF;[Z?;.R^V=M;(?WV][ MK9V-9QL[&^VG&T]N_UISTNA[V'YC^*D.,J;?SNC>%,OU(N[2@W[K$A!^+AV[ MM/)C0VWO;L*[9*1(!AEY$N1EY8>KK(-W!1.1N@!URA*]**O3UQGXD-_EI24<]0GMM]489V[C@:Y=V?BCG=DIE MG_&:B+_HH,^WY;J^,="8]WV]AORMQIJ695#P]CNJF@<+/I!XT\7WFWQ++U0* M0WQ/]JUYY-R7CWYO.JMQC[2:?9:L>\24_/XL67>;F=J;U^[%1=@UZNDWFGKC"34D2UPQ$V0+VP=S'4^1\EEKD: M"/Y:K+_6C#.G]VXNDPBA->JX!:]1AV(NO:1-:3 M+[YY5W8?LN^*\:)I.\-B7D%T[034G150M+@'3V]6/MU&2YE(2'V[?Q/[=B=Z M/L'N?/KHX1??_%RWCHR=,S=!P&TZY>@9 K4[$?19B"!>9%#L_R5LI ?_'-V[:98U7RCYW\AV?1P)YONS ;^5++IP8,OOOG1 MG1053/Y^'_.$E?G2EZ-&E$K+7L*PWD*T]ROXJ4OCQ$ Y\%\S%#8W, M;OB8/[A#Q_SBL5S!S'A&@ES*(0#*"VTM_U>7:0.95__IR\4RI^\J!LM%Z+SL M-4KZ6D' "5E\]K9OQZ=%)R!;^6V$E=LYT'=@\WPR&Y4VSZ-G?R4;]/)72_S@BV^"+>;+ M2256=MS/YQ7_7;1+:2FTDUN?A=S"LC^Y8=#MK*; M%UR<#M8\V%#%2>M4&OV">O9#8;$K\ &YBX>!U ["*HJ/>?-K)ZT^"VG%>X/N M]E>15SNG\>[LX4]7=OF8Y%O#)*!B73$:;@(G<><2WH&%_G0%EX__4L+JVYUU M=?>ES].G9/"_875E&?H>/#B V&\=$W7DV:O?W+CGI.B;Z;0<&PKWA1%E M9M^C(08B=V[G!=^!??#)O&#L@X/[!W\E:-O!P0[;]KF:LPO37DUL/=G+K\Y5;3U%#P(5-R^S->4T6V&DY![[V!:U4 M4=;9MZYV9)HA<\K?\];?VG?MMGOX;!T'$+5BHC>6M.UTSQTXJY].]SS]Z^F> MAW

2\JG2Z0:=]Z5QC==SM]8^" [HJ?.T6BB M'N^@/)^)C,.F^*O)N)OAC-G)N-N0<0]!O%?6XW).]G,$2?S.:>E>,= MR.=.K/NG$V,/KRS&/N-TUK__,J+\AHEG=I+[^B3W ML 2XD$_@[]PYU3Z/UF1;NN7>H '$'44//D5CWH,#E"!>>V_>#1-[M:;#5UNH M3[XJE^OS^OVKGUZ]._SQJEWL[\*&^KDFE[#C'MG:_3UK4%ES7G;HFOV?OB2) MG&=%584.X%S2?(FFWVBU_>#^UR_+DW)15&_&KJAS_NS@:WZ@?C]N9O3B2_^5 M?GSNAI\T?3O\J._L@X;V<4D35+09;819)\/%,.+G9S\T%5/VY]E1/=[GF":Z MHM.[4]HEL8FW[3KMVPE^,A5VW*LZS15M,7%87,^QN M_H.FY(,$N3L)MXM\ZE(\T2:)-XGX'V2,XO9YMO0E#]Z]N#KK%O.1F28Y=F(KNGZ\6DL*3KZ M937)ZF:!N^*8+=H>RX&A+&D6)F2=(3W*)3,;WHY&0/(']R@ZFDI_'78-RZ[6 M+9H_=5)O8OM?[O >OWWUXNCPQ^RG-^]?9>]>?7_X[N713]]GW[UY]PO]<^_' M-V_^B;^/WQ^^?_4ZZ2F^16?\_4=VON[*#MOYO&@G>U73?$ BJHLX?9B+K._\ MD:<7ZVEW+64KE?49FMRQ, ?+!J*A;=GI$>AI ]6E]+AI>8]O"!< 2,.;+QS)'0 M<5,?VAT;U20.GO0_SL COG G2W['>44K)+,S^E7.$]]P%@!9D!;ZQ/"8G 7/ MYIG?)]69=YLY6.V7V;S:LTO\%59]VL^)^$T_-!UBW*VYB;N M-TBEX:>TA5R]<@^2HL./L!PKGS4+QUMSY0L2O>7JPT@3_+IF#")DAY\NZ/R[ ME6LA2B.;R3[%#:*/(>IKVI@BA%GMT*+).C6F75-[BSZF&:*-"XI4VB3O^2<7 M; 4Y#4[T!K8"1Z ,)'=K@*FU0N<2TK'2"^INX4#B#[0$4'7:EBZ^O= MJGS"52E&906\,UEBQ?@4D@\6X90,4/V"V8;I?ZQX1@5(B=G,.W7T#J02(6)9 MN"8_N\HB)6-[.%RVO=VZ#==-E2H9(:1-3-SQ03)=G?-?02_N1NNK\J-W*WN2)Y'DG97F>C>FLD5FD5:%TXL@!ZJ9]16Z9 MJT_(YN+/:7G9 NWP >P[%KQD6&))_2UV(O13+9B$MKI%LBHV\3.F,L;,NRF9 M*@L%[0X6F>3FC"PU.;\M7;!;G4]YG%JRYU$S#47V@=P",B>ZIJY=M6XMS,G( MZ6?CMB^EJJ1UHN4^D'5+HM3?8;=0UR3WZ+B(2TG"31Q*7JB3MCE?G.YF_9IF M':%R1X(HGGU$YR(%PE>4X"O@@P&])$*.=!!W&>LX>K=;H4^H7F379RW;9^(M MZZ2SV7=^6I+Q?>YL^:X2L=R6,D0VD_NV1< K\7 Y2"81%?F; M(XK)(#5>3O:XDCK1*FKXB2/E!1_$@6&_)D8GFFSH)W.0A'Z\&".:IAM''SQQ MW;@M1_:^'XNE('S&43Z("8YSYFF0,_+7$;J$?!@^(NMD)C*2']"B&AM"GX?L M._E-G&9Q5>?.$7N_Q(KL9Z^;UH$=)<<4RDSP#XN,/EQZN64=*%KR:R:T?F.0 M*+-]5I^5;5/C=?=Y3V\(YF8T(RUIHRG9;/0B-*\T(?AOKLD^S!5V\+SING)4 M\;0BC,QV'F]7R79NN#WO HX;RN9%W',V+\;\OI]P#\O>T(V2Q]MQ7+;C?H:@ M]IC=P:GV5"L_^GSL6,W$:"1APM&\,1T/F1YZCYZ]R?2Q2"HE3Y4)F)13Y%CA ME[:TW9%^XED_;6BWKNRN"R+*VR@0CVCO3BP"'TTR;Q"?PS9I$1\ M11$D^,54#^R\K$5ZRAR2V'5GI,3MM%N8-1:[K4E4^DT9^#&SXJR@QV+'TU;O M63ZKR$':6_[]D2UY2$,B;4:WB.2@IEO"@TBFGI&93D^@\19DB/-#)3 UE>!R M,N1\]1::A;1H<(/L#D1$!?69O>F3R4MSC/1(SEIJ:M%YNEA/]28IRC"K MJYQ 3LV$^V[<$#OXW,IN?/BI>$IBZ^E6BE"^3&I%''2G-RP!SP*(%)RO>@R077;O=+&8=__X^]_] M[_8G@O!J&.%%EL??O^*MR5@C>ARY:62/]"WB7I%6-Q>KX_U)Z[$(NU!ACB*_ MV;; %D@&KX;*#-HI6&NZ]72P.3M-:GCB9CX7+ANTK !OE*@0'A#ZP//P7OW& M'A63OLU*SM7#(QN-BP['@?/W;.P4EN,EBTG17&2Q5-56(B(!AGSU/L^.?GKY M\_'[=_^3'?[T,GOS_H=7[[*7A^\/M_&47!I"!1&$X"! 2V1F%'F42^2#1+M9 M5S_@DUKE,]'SI!'$9H[G]'6Y6*K-/G VC.%D$[W M>704'8 IOI?DY#6 L_BJ:$WO4,2UUJK*N GBS& M2S8+U;6I-36E)F$QC!C@27]N9O>S[_H6U^6KCEPRFR0(7-&2,5UVH@7I1KG! M._6KTZ)3K\O5X>5&2U9B9,JVDVQ>M(NEQ#+\P..0J(\$)0&L(CNEZ@Q'BW0>.! )G&#]ZA0L#*8JJBO? 'UOZ;11S1KF4'F=!-7.Q MPL=]IG(0>/NHF-JGU:U]/';]>8OQT8J_\?J@0>W'_PX*O=@ESS@OR, M\ [B*Q/#BJ*PE!33N*C]:4F*KX(2XDX>L(-RK-3]/?J_Q]F] MUZSGZ-\'5UFZ*_GWUW*G70!H?0#HX2>IG[R_JY[\A,Z9L"ZM;N7+%K,^#\MQ MHU&RR[W=T?M7K[.#_>S;GX^/?GIU?(5RG5L:\)LSJ#&ZUS::BXC!:5@#YA 9 M9UU)KA6*4L:LH^%I]9R#[QHQR2>F <22MB 3DIP8/U1Y-D/$AY/)H[ZLI(*G MF2[.I4(/=KWV^H5R.8=R&3)K;SAS(;6.2D4\Y54U(#PB_ZOH.&I7T8 1\,NS4=L4$XY+ TM:LF=L/K*DT0$FG>!/"0O[ MU]?=B&C<8$;SS"%/ZG'='DN,>*&"(?"\RI 3=7-6>&@)O2-2K4XK(\D-0):S M/"O57RY.&$.VGQWR:[YT8S<;D='S\(#-G8-<$J1TX9Q^^QN',NB!3^X_SVG' M<2Z5_ IX6/$9B489XJS14LMIR6FIYU4C ^G&1>7"X:''16X7IHH\X];7!H4+ M'5 @CC>+A1\D&(XH23%#CR>?7_;"'>F77HHH7!Z'@WY[0N<>W G&E!<%-%<6D\2O!8_JJ M8WPZ:VAU./HE\6D^.$D"7[(;-!7P5V6;CCG.AT%HR(].:VU^*8>&=>+H!3DR MZ"N6I[@;H+P2V. D!T?(%78=L%*3EC86FI[+H0K3%X'I6YSM(%K]QM+-'D^C M.=NV@-LIAE\,A"V'X,Y@AM,[EK_CH]/F7#,*'-F7;"C@5XEU4-R=&LGT];&AX#YA4O3QNM1)EHY7XK!8F*_-W"U9W^Z<^U 56+ M3H:FX1%2#//6S4 HX8^SCH^+4"-DER\;]#*9SWXG03=$4(NJ+PRTE6H-Z .. M&W-IZ6(YQ_&DGW LEA6XH4E"ZHA$B02-\U#_JA4X=+P[V>5'[P.>G 5HD%XX M YC$/84PNO%I37OD!&LBT$;'T#YH+4GTZ4JI'+&L3&1T( 6(:F3:+IU4[Y/P M@:BF+X;39S:+G ,M_BW'R";2:62'%_/?GM N^=VBA8C8DQ PE<&VC'>1%Q5T MQ'C<2%B3?DU>]7 8T=.QVWB6SVGB'SS9?T#65U5ID Y^M&BG3C.TLB$ E\5_ M'SV,KA\M-.+@YT(44!@8O*Q-]L[)= M9]L%XY@^JJ-+)_2N#*CRULI9JO3"9N ?A%.PGQV'%X EA_-$UYT[?4\!H-:G M$M1!Z)2,M+U%LT=:=X]S&-/"V"]X/L?%7,03CASR#AQP3RTM7VT"&Z@ CLA# M0KUEQ[8C1!L)+C(MQWA=R"+\KE,)+=I5GJ +N#=&#G8LV>IX OUO3#*(U$>J MA12FU8S5;D&J[P,K?OQ-+T"F1R,F8[*$6&4(9]&7M:0>PQ&C8T^F _N05I%:0R>CIA$WX^R7N& MFU9K1]Z.;L;G.: #2@.!@@,W@[-5US7D,#D*%(OH": MWKI(D@6PS)\*;):]4C)$]UV<5GQB- M_],[VN&=U.#HFZIQ3V\*\SX['Y02E&*[\1#HZU/:4@6=&)_J8KM72Q-9K!0L M)UIW"C/L#*;-J"W:I7"4G)SN_8>.%]<,P2)AN;/H<6K,8?%&_=X)65HMY_II MW%W(*-+V.&='X65J:\#,&EID+EEX;P6Q)5@RG+XYYS>MN0Q(2U[#P@GL>A5I \O0(YW0>,AO5JP.F68+E?KR**R M$6N>RH-'OSU==4T!%""[VK2?#2;7>OI*D1=XJ\0YCJ^VFT$O]O/*C*V!_4'* MK)KN0<($_\***W!6(S,NN-802F,^&UQO1')R@G@#5QN+0,+Q@!O?+7RE95PQ MSJ"883Q#W0\^=#@FS9AA/YCS)-3'HX,Y9Q1I00K'A>V:]28ALIW;T) Y B]! M6;X_Z[QF1M/FWS="8))PF+@J3XOY*J%14ADBA#L(O)!-PK,\=A)3,7Q4!_G# MWX+^81'^E" IB1??TM!#K;CHJ.% B3,:ED35A1M$U>R")&":-9A/4((J(.T6 M1X1M%6*[;&)''N!==+@."AP MC.?."W,?9A*6(3?I(JQ%'&/K*'GA@MJ6 %!A9DAR"@QJ(YQ/WLM09-:F M&&?D!R0Q4NF7$ *E9&LR.">]R^.G#_DN%_Q69O#QHX]=>/ \8,@*?\Z#^[U+ M^EXQZ?MHA_K_=#)T8#E!D$(Q&N(%29)*=;;@EMBH3=SLUBD)2H@5>)7/-T5Q M&NFK;%JP;=YJ%9SW/W3R MG]V_W,%_\NP2YSY5WYBI;LX%;1H=P,MG!\\>9]R:"_%#]9TT1GY.4A>X2^_F MF[1GI\>S%U9<<*M%LN%Y%=L'$Z^:())_KDMIURK@UG=ZO\$O/SZO0S6T:(2V MR/09[4Z^Y]-'JG<.GD-P/WWV-Q]*I#^?!:TDDU5(3L[?:!YMM>R>5]:>#)A& M=%4D;^+G!#OO&DC7S#!U__ MDSSH;^TLO79P?#V*E9-46CB0EDU#Y GQ%E,\>9"O"W1:NF+%Y1E;V^ ,-;R51G*9(::W(+VY8 M'WC3O9+K2P[!NZ!)HJ#A?O9J-D=^R]#IJ^Z:9V@6*[^L%[V0$<",;)N*))P1 M$JGO$$>&-BHZ-.PZ,<,SLU[_@WCD%R<7^72:21BQO86%&3 MIG(GJ()1R2(QNK:+ W82['15Q4 MF4!0)NJW1[,2;FFCEDRVG6+_?0RU7VIFP5GY#'F\P$V9P!O$+ %,L6Q G-Q= MN'F7+M+NJ-_L47]IJT1+&H6].5SF_]R_S<.?;F>8$0B$+,).MJS'M&R1E.-T MBRF0>!]N(6+I#9>G^43RP!09'#('L$,TR@:L2+]N,('F-?PU>E>VAO%T1X5=*O-\M@QVW*^U^8\;?UN&)B M8B>K_K2L^I;//2W<#T@T?!L 1,A1!F+ Z9[2Q]#- R"@6$#2GK74^\C'H5429!Y2)/S($JBCY MJ' \[%0-RA"7(CD6A5Q80)PI%_K]R_US7+_R3_[$=L4^K3#^3Q[Z_'$06!R MK(CLMJD&>*+$0X(L1E#=NR@:-DAS8-Z%6BSG#G;?B6M.R'\Y7>KE$!?1=,0= M*OX$_'(G%/ZT4'B#Y/,QY^YN7P)<-5ON$6DA;:[I\N[/Y,N/%MZS[D(PA2%< M(5L58Q;@F@AB807LDP($ 'MLRX4_!N"I2%;+3A383!IU5_8='Q8SF* MMRLH/%!2,-<"W@BH)5]8D%0;B-++%>JJEY#NGI(&IY?@< 4X(8"@8#/U]Z:6 M/+ B8-.#;=''B&8*QSDT36*?X8S\&FYZ=$K2P:'::P4;Y8M4%$S!9.:%2+MU M.!*V^0/(:?6U2U/0(I20D.3$!0@W[!M/]3!5K@P:()!L"GCQK[GO5[[+QJ6R MV9-,Q<;@/EDZTYT.G $';>@Y-R';HE/.(;:3Q+E;!]_=F0&W[!L@VK_W+6>V M7GA]\VK<2''4K9]X*8U@!R8BVF#EX!-CID.";5^Y0N#E$;)494#(.S[A)&N" M@8SR#0D&,DWC/I0T[L7 R/\N9O.O S22:3K #GVBAHAA3B:Q,NW;V**Q13#M M67;>-2"#(*'@"0,/E&4L9B:EO(?$#'(A_G!"=RIJ/17Y9D@T]7 TDUZB.8%= M3$:EMM80(?1P__''$*]28I@\!7,A([(G09&B3^&N<^QWK!Q5@P3@CM!-C-"K#W494%5NQME&M[ M*[FVV_=OXC(1%!%824)4<<#)41?G+ 8U))>L4:!+W3F_O9ZZR]4F#.H.=L"Q M*P+''G^6P+%5 75+XBBI@_G%^7S?!,U\TIJF ,2!L M%7)KFDLG-4D^[2F.UD?B:TLFJUFY<^GY.QDRGZ@\'RVE4$,[*?_5A^X$81[1))W!.NBVM$69I0 M,HFDF2$;K":&. 1P$>7 D/=";1%[D3A/LKZTC]2\;Z++%@U9* O[>5V<,>\V M&W,U9T>8FTV6>:=M;QCA(!2Q$OI"_)ET;+,0!-OMJMG78'Q4_('"ZL)()=86 MQ?SB7& 1RDD$;BY=/A)BT56=>7[:>/K]R]2FL$@0_M\40HB EPS64H>AF#_- MIS$60FSP?NX9[--A*=C=HZ+2,DD>1.MFS=E*LA,I#1O%RG/7E;\R]7"Y4,/% M)B!P>:2K4!5+_-!S>(?Y\JED@8>T6J\*GZ!<:!FX-\R9PX-LH#/@0# *FBB M3[(1S2N=Y+UQ58#UF;%K$%KC=CGWL"G]M6W8M A?[+%FK%7%.[ER\RE*;(H7 M'KAWZR(E 5"(-N^L_)A5M'<#Q_&@#:VT!KRH[>_"\5R3,4_)-WX)X;:D+GIX M\T$8S7;SF6*S9]K[+<(R:IJ 3JM;+)QE'?50(I\Z16+C"DRPMP3W91RSH5SI M=;!J(7RYC?C?-Q%!P I81="I$@3F(K)A@6HJ"27'' LZ8W/6;:5:9^8CY%(9 M.8R@*U6VMPVM5%HT)G=*F8-"/&*BD!I)@?RNXP7KFFLC5/MNJ+&$W@&QZA@0 MW203+3Q2_]@:R7\EL;M%NN#08,^QSR"T+XI2-TL);!29GH<(WKY;P-M=P-?> M75;;\ )ZMUC;[=;MM@\>DIK\N>>RB[O!INDR2O5F[*/E@4Z'8I?*A<:!X!0@2VX]NF#Y.]NSUP MRWM@U;KSOH64,# P8 @'V"W;+W@3 M^@1MI:^&O/Y1(C[WBFZOV-,&#]F]HZ(X_DHRD[H^@PO>\@7&7<%>S7EC]JQ! M&YCM""7N]&^C>? _D7 #CFS@BMQ$S7CNVQE@8#(N_,-N-N6N<$:MX1F@E#R4 M;8!0*?#X_GTXI&31.6?\FY):%^95-\ $?/GTP?Y]23<$H%]Q<@),L;1X1N<+ M 4O@7S)&&5H$@F ^JY)AB=./D^"AZFTP*A1G^W%$CWN[YG'B%7:!T"["C L\ M Y'B8,7Z8YATVUD%8:\;UH/'\;#6+F#'0=L1DYBM7T'E3%BAT/SRX-&C_2?Q M[(-$$[6]Z!D$ ASZSYX^C>>4ZF[DU8Y4=/ZK67S"0S&"7>,CT $9O$5/AG, M*$!O MWLS[JK#XU;U&G?2^K=JSLNFX[PX^:A3&\=Y2LLFU)J^)^ M(Z-C(63^RN-MO269FM%/P?;$TSZ/3,KW>J3C,'@&?.>M0SDC"=PZ2;QV/XZZAC)O4J-!I'I?U;A>8'X*N&J4=2?F\0YT65H/5& O7QO2I<+:VU*YI;6 MB:;RTIC@]C:A_SRCFN( ]1Q)SE?K1,.YR!8#8L_S$CY7I"G$NTY(]4R4YS&M MIM2_)K5:<<48;A#&5@(,6PA6G4=@\^P!8!P4CU_,^'*F?6V\%IZ^CE?'@OV- M9Y@SL*D?!.>XN9FQ0E:5689IA"33M8.<71%R]N0O CG;Z8"KZH"C8"C^S! U MDH#0!Z]^*T42^?SH[2?84\PU6AI\A'+1^RNL0"+C)%8@<&--LHE("I)J<=HV M_8GO:L DD<8(/$RA>]L9 PN$6 H2C,G-\2Z@"PN.H]3S:!/W;N5Q"N%WMB:1 M\+Z < SW;1U$4;84YO$_3$#VB_=@!BZ*9Q=J])W\E(D7LE"Z(9D6Z!8^#-HIKCJ<)42$ $O+5Z.:2BX404-1PL-H4Q%@6IA MZ$6KO+*_'L/$:!P;(A@>P..+#/VG 9ES0T]RR\1"D@&QL->YH<;!+1/""H:^9 M)>E!$0S]V$+V+/K)^69!4$RV7KJ!J2QCBXZ"UZ(_4S(WD9W HR?2><;C0QTY_,-'":B";; M1CZY0?ML[,-"X^PP<(7?OL1*6KN%QE 1P[A1TH=!BSQCZ@. GY$P#%R%UM M M5.;944J)QR-75!!;[K=":J!0G#!6H/!/Y8Q&6!6^E3LX:[/_]#0\B5AJ3T*I M19S K"CX +F6$Q4J7<)940'1]5S8/(U$JX9UDPF)C+Z8X3WE7.?90"I52=Z9 M58);:8TM9*83NY2"C/.RD]?<,/GI[3VY71T16X#.5G5)%"*QF<;/ITU5-FDY MO.B HSHT;J M#14,+\V'&NUV *+,ONUZ;3IVV:VX-HXRBDGW"V$T'+21"1MV'8=_'JS@C7;C MWYMVW=P'*[*L@Q[69,).1-]..!2+]*H^$;P+QT:MYOAV!?#AAB9!P^9 '#9# M.;/GCPM]@E)VJ+4]0US!/6M L,UDOT6+V.>IT;](<;>+.WX:NXZOP8CPPOR3 MB)9=WYNX'<_>"15^YYJJ%[X YIPU]3'H8\SA9I(0/FZ@)HS(;N7ZU?B*\GG;2Y:1285M=(!UT6!W) M%3%7.E]KM%)J*]46 JMD<";/K1#SX'YUJ)%@+H"^CIILILV/$Q*>N (WH3%E MV$.U7 6)[O(U5\[7//T\\S5K[U?.3K*N'?_?+R;-N-Z#(CUX\/#@_YT<[/\Z M/_F"U,9BTU?I)GIR__'\MZ_3A^)UK:>Z+C6/0;[6F> ?8M9NLSO.%0&I#"$1 MD91""I5,Z'U@'OQ)PF-;J5?>!#6R!G@>T2MJ###W_$\*-/%5T(,>CAX4*XVV MM:-M6ONF=(V]TJ=SK%5R$F,W5T=_8U-F'S-8,VY?DQ:4@_J<'TMHI6U[?&-V M8[%.GE1JF'$UP^)QH >/I,Y9Q%^$W@JLCF,T*.?8*5IV*4\,2R9I"UY]5;<6K&+G0Q8 SW8;?^#/?[" MJOB/:9V^:]'HIALWVG7&Q]G!T.8 M"^YO#&;-V6]2'H=@/^'/"I, M+C MI%V9IE075YJ!P-GCX+RK)WO"4IZN-GL04RCN ALWB)%[!?2+ MS3=:@D>6[+1I%FBC$WG625HR!.ZV4=;^PD[Q!]F2(*'E1FQ%.V%11;?OIP5+ M%F:T(%$JQKZ==XFC1I#F0::XA0_ITG@<"L ZK3%65IJNF%DQD6P5KC%C_R T M\XTWSPKCA A#/W!CSQ0H;#'CE^S2MWSQ]N?!"W)=BRU_U=0G>[1#9O:2MM " M/F-I&U/]HG'PV 4&(N$0Y8!+M'4C?FL>5W",+$R)PN:H,)^\]64G1)Y*E9&O MS,S.TKZBI?WLL[2T;TF$*&NL;$?2+("WMVM8Y"+Z66E&AOT?TB=T+"5OT VW M/9\^L."/58(/3DQ,ZCAS;K'FL4^_)L$U@^(60:%*;E5.Q$-0!6"FSH8G*_<7 M?L!J,%&O<[UW<4+^N_CNT.$1*0.8PH 7-4[O":,9Q'P]*XMPWT#..R^L7>]0 MFO@\R:RIM6>\;^GFZK.R;6H,0KKN-K7A]&TVT"MN8H.,7]4/MIS-$6,&T:BJ M;N42TMQ.LA<"'>G6ZD:)IZ!752E,3IX"J0F[* _PIB29QG*?K91YPQ&82(AS M1*=81'VCC'*5%]*3+6$/M1UKDX;"IV5 M#G5&I)\G77A4SRA$97^B&\U OKH'G8RN0CWMWWJA0:F<_V[:\O?0Z*YM*F?D MEF(CLQ'''31X8JP_T:B&[8#$'PVOQ-'@0C::K$Z#WYX/K!V?EF" ,L]-3!XN M5)F-'&>0-2]@&3UU"#FW6Y53-UZ.$>'4?'&\7%R@%X>OE7YLA4_+3]"T*LX[ MSC*8K#1R/KI=6YXT+:C)C?(*:/D)S[ 6Z<:LAK(CSYU17'$C!2[88:-*UDF" M@-J)D.^) 0C]"@8_Y_SR6.FX>*WG/=I#%1W#CDJN#Z#HM! MAGG$GH\B)2V$/MHOZ0HI' 0%.+!!5F'K!.XWC':9V3>E^W//E*Z!^) RS04+ M$^V(2^Z@G0/.H%[0B-:3&(KY==(@$M,-7XGSH/Z]./L=58<.DE=E32]2<*5R M0"#%1&Y*P?BQR68^#HX_3N*@#I.EEE(4K+GBIHW^J)KF@UJ!3/HH3*KT7W&XG8BGDBMN5A#)>E0<*T[[.)1/=Q[C^](; M[*%/XP!^2Y\<(U+9K>N_EJ\ ?U=;LB6='[DEM9B=15C4-;.].M?"+,G12A,> M;KVT#$RTFMD700S(I$T&^H',BKGZP,#212?=D'])PB/@W82WFLLMAB\BG7MD M6P[H2_R*AQS"M!F$HZ/>,9O3V'], M [S_=1?:G$I_Y5.P<_.7!U]#-0M=5. 6X/ZCGJJ8=@ G <*V2*03>$_:09_3 MR'(1.8C]HZ$DF+0GO45..HYBL)-(YR:Z5=QHBN&]2&KF?6,_?>OU7AOM9F MN5_]XU;!H2_3 ]/-2^[6B_TV- T\VYHF"K49.]"&\P:X]1=O?]ZSG!^Z(S@R3I?A$PAE+>6)/DQ/I:F^] Q?SI89 M'..-UDL,DHN8AL*)!YI($7>UT< M#]YB."J7Z,/[IW;!3K9?5;9O6)$7#1]9VAOO'&#I[?)V)?U1S1@)K1N,ZW*X M##FB;5_S0A903=W#N-,MY]?I_-G?;%_'(*F4=#[J_DAS<<(H"-1;<67IK_1E M]N7!?8A"+2GPH4)CS^J*,Q?.%I-*VH&<5T7M-"H.GZ[NI.UM/>'$JIA(]I*K MRQ1D.,N (#/ =U M6?$H^$3.K2&:QOY6Y8Q3@)@#X;D-S84LS+1YDG>XURMG MXY]_EMGXG7#^\\(YUHNW*W_3L$P3#M(_VAD2KUXCB35="]%7ZBM MOC.*;O+<'?ORZ%NW>H[=?.%F>L .UI=^YVE%MT]?&B@4R?U!O3#:BR.?KEJOI835-)"G)7"<=XPC7%3%WJU!19#;L(#;BY=;71' M\SY7#.T>*\')'0KM&N=*A-]G1/IJET=O6)O*\H <3OCU-9?&,4Q#(_K+U9BM MI0'..*+TH=0DJ(TB\KQ%8T4$HRN].SF9$54_[\*F-ZQ%./F5W7LS0F_!3#?W M+8=,&38I [)-I2 9!JOM0?(;HD@,%E]GE-U[\?*GK[BOH7C/+ _)]=Z8E!1G M59O<2"GH:I9 [L

3XV'G#4ZEC%73GN/,@N@.Z,"/,T/7.2R=5\YB:3X M<>P#FB*4)XV_(]SOCU/XH/Z8X@1<.AHHC%3!MUS1XTP\X$Q0CA\D$QZ\ 62] ME@ZF5K*,))(8[2')\9AZ^$_-J 5[P5C\-?YMVQT271#[4/%MXP<>S[,'GDP# MUK#JY1Q9DY0@%6!1.20"HU\2Z&E)%Q*V]U\[7P F9&N@ID'6_A@F5%8YQ:]U MW3X8 4>6.&3".H$&KE2$B-,7IS_1O1Y7S .N&,$NC/5/\3CMXS )18@X0,FM M"12G"5+H7E)6 *6/]VX5" M2%'X*D#L) ]<=#&AX$.*M8SLC2_4JD)KEI-?ADBBQG&Y'8=2^(NCV0T MM_GIN1LNXQ9'GN:M9_"?A_!\ &IVJ<56%@1P.=U>8-.7NL9?)] 2>KCH]&]K M4<'[X>F;IW%A[F/$;&3?<51WT#KN$G,KUU!')79F+I.%6.KIZC^ZNP#*VMH@ M# $ >'4GTAW+UB+Z,X3Q5' S0Y[/T.Z$2B28?.ZG*!;T/3AI%Y&4KR>OB&,M MQZ9CIW==@/G.A[<8(P7E(3O@1M*O>E5^3OG,V4#GF\%WS$"O4,Q-9FANPO8Z M&.\[!IHBWUE#FMTCAP>?WSWW]0/D<+B[=^[VY1U-W#]\[R#&TO0-LR]X.3/P M'//7\XNNMM%II?[9[F[U<^@[/"/8H.BG^RY(#C6(B+7D3WX5K ,&+I6+:82; M<7(6VA>WN36>]D;TJJZ#$@+3ET"YN-.3-3U+7'K=09OGX[^G'NU_3)">/#(\ M''IUWTKK"$UQCFU^7_'K)2;F>WKYC*#YGA+Y(\1N&6+WU>>/$+N'AH2===*X M[Y -,>^G5%'R+C1A4L/_3$@I7:03D%RMNC6VC+/#@O[N<70]^0X+!H#2(O2& MF6N=('C]$Y-U'.L3]YX*64F6"5S9D$C<>CWL'T@$N,DX#,H3RLVI*9)X27LD^QQU& M6DI8<#QY#D+N_^/,X\B J3N'T:B#QY0%+.Y MP#:*F! 8%MAOJZ#ZXI5A4RU(\?M'69#TSE\F+_C1#NQ!AHWI$69[*7A2_%B13_ M?NGN3-HR(N;3P2T !L(:*8P^4V>8 M0SO954Z>PD";C*>+'S!1FNX(.9$Z8 D#V-\&T3.\A9GA(8>C=$T.Z$5:61H0 M&F6DU("@%!^+Z;BL&9=@5\["")Y$&C3B:![WA0U"T+0+6YJ8BD>Z,JN3VO;, MSK#Y- DHM0\'=!G*QP>5L=Q-[;8&Q\2>OF[W3<))!?N:$+#9U02[B>%ZWK7@^&1< M+T%U\"YH*$/GFL.$ZH.+ <'WYV/;AVLP:;L.02_/FE]#>DX)BMM>-S05<7== MT0;?JH'JI[UJI (9'2.005^!+GI5KR=V0%*%G)LXW:;4Z%!,ARC."#4(9>B* M,(PN\AIL)X.PG<1U9,UES[LKV^&XYPN&7G,,%#_Y^N7S%U7B8XUFM.Z)4I1Q M\5A@I*Q.U3@&5P.@T;5[:MB)I[_8O?A]9$X__]/7+[]]L_KRZ>?X\8L_Z0DG M&0.>+1(_3EW =YU^]]@@<:%?9;2JGOV42:#*GSD1O")[VJ_#ZK-O\=W5ZS8\ MX0''Z2ZS1BOJ,!W7NA:=)% MWT$0B3/_@;;I.DLPB3F@XZ%)-(!4"TH$](DE*LO',0X'P[AO<+C?I29)<6 6 MU6@_(.=VB4?],P,B04//D$BY[XQ1A"!_(S@ \-S*R4+-U[-7 M"%JU;/HR*'C3Q!5$V$'IX=4S]P,GF\98IMM/-4P;CR\4":[BAN;HD@SFEHF0 MG0X>_]X4*V3/?^!Z67J%IZMGGDF0E2W(D)*?&9S9Y,A*DAP! M^K0H4X#')#]-R-=1-&-]F_0E/(5-69W=*HM7O;:LK%PY7^!@%W%45@#,C666 M6- !AZ(BUE'%;4Q[L ]9O):5J6*XY(WMTO(L5V?EU\-\)AR=#[_-TR4^CYJNHEN@@%=ZM2.;9A=+4LDI3B M^$0X=64LX^*!SR?.E[0'.O=!NQ'!6G')9S9F^D6,!.FT_G__GR]^__F?OHJ^ M.WOPV"/;U=]>_U?V0N/7-5HR]**QA7!WSXI^; W"G_ MYXL_?OGTBQA.[/<:4/V?+__]\Z>_TU]5#C]#QTM&'B(]7NR.*P]R/EF9G*8J0V\-DI]:7XXE]]E;V>O0E=* [+E]Q\A!>VO\7M3-M6 M"/2V=&KLZPV02,!6]A:+R]X*N)+2+8<#915;'"M>%U_\>V6">W%-D,R7RE@FJA::-VDVIN92 MHMU)X3FBGW<\V/L_SYB_MB:TAQ]H(+1YP@9/#+DX.!F MUQW6D,;I*43C.% #]L]J(A79@9PF>T@\HQ(&T:,@HDA9K>_I0)CZ4WQ>:RUY M0B/CK):S5B"\H;ADOMKHU_$DO)(8&_E$%?W M[PKZ1O%PG#+G)Q).E8/A-A8N@:^#8$7]1"UE\]&Y$3\?->23_IR;F(73P9\* MJ^^UX1[N1 V4 =]&FH!(LMR2 0I99&#AH%/%=#Y8?_S,ZN9,K320MTGVWM-[ M97H?.EIB"?4B=T2!S.WOWKP*DY!U1YMQ/^,$)KOH3P#F"F#+94]XE\CL'9&E MSHKS6!R_U&,9_4/+Z%\\EM%_/4_)K(W4;I)WOJ[W:'<:;D*(\;2*.1"X9X23 M6&AZ>P_=:NM[S]Z4^KF2M5TE%G.XL])L==:-F%%Q_0H4TQ^-<_^\D/J=%?1P M)F>#!FS2O31FGTXF[O7RF!380H'5#0'%3:)XYP#SD<7B-VH&M<+@C?9FWRI6 M!*M0CEQU]5T^;AGJL8A+@*>!A<]8$]3HXBD]P>^P OACL\IO--=2D*[PKQ'\ M65K+]4WA79^*4U8(%C_Y\#A9O\%D"0*'4K[#P'W0QMB?R=TF?I*ME7/CW-(7 M1]?[;-5:XBT^,"_QSB?PY/SA8N&QGY@N%Z5,K M$U@JC5MGF\*LN.G-H7ASH['M+!OXN,8>F.LFKJ6-Y'46R*BP@N(I/$(,NC9, M%W,]Y!GH^GB,BW!X["![Z&YLGS[IS8LDB0_T?47[7?<&)74VPFTK%%5HVHMZ MVB6ZF<],L9Z\R82*N92:Y:/ZFE(P7EZI/J*PA0X[ M[2]U+0;O 9*=WR344KS(74_3 .@SI0"JKL77&5,G!:$BN=FYH.G>AO6H'$\" MZ>V92'42:472F-2-@4^[JM=%AE@O6($+,.P;PN >XE=NAA52PJMOZCX>J%DA MA1I%FZVVFW#'<6BOJ'=JK%5LBH8F;&$GK*F\!7U#M_'BG*^^?>W:RNZH_FQT MG>NN[[L[H!/K8XTNXY36X]0K9I2E#V+4QPL$&.*_AM/7=?MV]3>%0SV39B@L M6LIY%R?/M30"L;O!*'T6F,AN*M4JQ\&!\S-%EFP7,%BTP48DA2_CY$&1OSA &(7-"BH@2J#QV@<@*Z25&6E25E)2<;/FY/,<' M*7A>Y.9\U:[^UMURE<@V()AOMJO_$Q]LM=;J(VG>7Z.4QRACJF?:\OK\7VB$ MR ;"VQY"V\3QC@LX<$]BO/3O&6T!VJX1E,D;+*^B_"#Y[K"7 @%+M3I[G\UZ M5EYXNGJV)^C*]8W?M@D5"=Z#AA53TK(W!0C;%52(/7,_[J(;.3>0D>V.IZ.$ M*8RI<*T*E>7TW6V++L[:H< @VK23#A95%=^$H_@_S\Z.1:I1.FHIU90L'\!0 M@0ZX@A+,[$FI&". FO*PXGOBN/*[U61:0*87CSO:AY?LNIT[>GXQ>&31U7E, M)_X6L4D"D]49:,L5T,[[<"Q>*BS0P?0.E3,,H',SCYYGH&MG9]9CWN !9QF= MX@DQF.I$-B/2W?4X"P_)Y5F_A8 ?SBW!-Z4>O\?=\QO9 M2'$ > -Q8,ISJ.INVD"SKUG ]G;,J;H5 3.ZZ_JU$MY0B MJ2Q7 M,7OT2<[I7I FY]MU:FZRD!I,EO":I?>2'<.L"AIXR*J0'*0#B*=7E< M+P^X7EQO":V8VVG?)KEY<,:+?RHUC\HR6-V/;[T?> ^TG_3H&O)R4Z1?0) MX8/"P\0QGNE:YZHLI@=CN6$)+P<[\^R$-RP,&0=Q F!-!./ MR1(54R('GXI%YYX,A@U]^DI#!CV* M5=U]OGE@,KAE;%C,S?]CNVLQ_\5RJR"6R=DL\BV(-)TBR?:G19GNI0[[QUS/ MPWI"3#>;]-N:5U-NB2SN>+%GPZ*\^,.,^55")D&.KPK%O MM49&Z@L@WY%M*M[/-EH$_E=JYM?P!LWZCS/VL'F=X*1UC23P<= ?W)BE?LKP MF'9YV!0R&7^N\F7,8\A,UKM=/-4?\< /;6A"SQQJ2=C[,6/_&RUZAP"1)CSV MBDM?6']/M%C.):840'%..(8^.^^K_(2O$CJJDS+Z+O2/R:<'Q]G*2-.H#\Q% M0:#LBP2U/!NH>93A/=(OFT5TVS!LXH(CUJQUC"4KTV!>!^N.9D)($CQG@6%D MR&=E_"5!Y!E"4<,,B2E2CAZD))1/"UGDR%BG>?:,*,;.I&^8DY-Q3CM/MI6A M%>1IQ8_0%J?]M UV8BDR*0Z$D6E>$X/=E#TP-YM@4[5"*Y!^?3 M-@<3SJ[21?<:+TC"806&,*.Y.W^-^VCOSP" [J7#O]#T=YRF:*9"D7;#F"A/ MR>Q=WX?@-&%-(>=Y')4;E\^QF;3'<]UMA4#Z( S)T4)->\!6 M#8U%-\Z$.A>?GHAIA(2#U]40_/);(.W.L( ^_USV3LN..&\;,DH/MO IXD. MBH]%ZWT?ZNV)SX2 S6,6T-A!%9I6RQM=Y-K['JU^T>KWUN"Y2!\-UP/RO8;5 MIT6HA\? PK%23I ()1D'4,5$+^=P=+R6;B:TY]AFL5'>,0M/M\O/A2MO)/P! M[2/0T>A( QHQ[(? 5';*\OJL;2?0ZC"+?DO\((?5%Y]?_15.V5IIS9QM:U?Q MB\0:NQ&8AU+,,#V^;A3V &8O>D>5W'T3S,HY%#VW!\"9:OK-=#!-W'I0%3@S MP8,0UHS-2/R00N3SC0V\D3>^:(;--!AO\;/H+I^&!GLBF8/G&?;^N[1M7MNV MP06__--SM=[.@GRKUIN^_%)'ZJFR"'U_$_Q.Y(V>!I3%@YACN>$6'L%!I3.$ MFUTQ,D3]17\$]1[[3@BCJHP[%:4B! .I(21AZ54T*6.@M]Y8D MU'>)!V5WW0K,6>SM %KMYA:KB[LJ^'O*\%[1$Q&7Y+ZY#!V0/V4R))AJP 0YYL?3&7 M3[=Y>[46[>D#S9DV N%TTFL0I_0=MHVI*2TT0FL5TEFE^-"TE3N"'7-WRVT3 M[IA0C,6%DK]4;$_"<&EYTNP!-^@LGT#G_;)FIWW>-E9R1-)QN",-#+)7V0,( MEX+&9[0^9(FYR^1,+XF.:?D!J=.O1C"(UB$HCA)*-(EGB!0\[S4R*:/2:5*E M M0=?&FALJN))A+TM3+MI@7<;*R9ZA-@@J:IE7/P3 NE2K: A)XE6^3U4[,D MFZQFL.\=Z"[6KF8==%TK'F**H!#U<1O613HA/PK=&76:AK+7-#I]S)$KO3JT M? XL?CK>].A+DA00$Y.NQY0+XO7)M,*J72>$V#X!LT[9U.@JM++OBL= IN1L MOQWZ9,F&I&[9]KJ#;YDN(1F Y16 !R++V@JM"AO:[9YY:QTJ99-U2@XME,^2*FU\F[HU*BS7=3^N7)4?TC]NE#L4]??9+8 MIW^237%)I@ZTR,E$4O+"A&^PP)-0X_UF=BDQ+<*D) K)R3S=WCZ57-(B1_>W M:)4OV=*JLW1I*U7(+5HXN1F9&4_CSB8=1,K8.FT T=F0/E(DXODSS$!IYW"J M,>WKYC!HC*VNH#K76283][0D(U>T2M( )S210^YSJ$HBG4Z>0=[.RBEM!ABY M$1#;EOR4BK]M0T$FW(5OT=V?DD/)O>YW\ZOX',1L"-GY6G)F5E^'Y'.I?@Y6 M#)[;73]/VN,ID_9:.QU"3]%EKKZ1$5\R#+F@MF;BU#Q)/9 RV(:/TJ+ZDEXFGA6I3L19O&P.UC$N-[%3 MQT_\?E=G3E E/D \N#3V(CM"L\L?;?H$.EMHH[>6#S4*=L;9<6:=&V M8Y," M9^'.&C=6S:AY=I>H.@-:S [XI<-<[ BS47?L%-C?3 @-[#Q'A2_GOD;B5DW! MVZQM-@>/"R6?!_U MY@9)$H&]SPDD.Q8\S-VF"XP9GKG6GLJU?F6ZL,1>(;S%0KJTY\*?2X!G2O!D M/<=F=R*%KH%=R6O)ZOGE(J0JV/DCR#\Y#$\)/& '^NE8.I?84,%O9]Z!U7EQ MF?3E3Y_T0:,8L>90HF#4Y:FP\$,(;WG!L]U VEN]"!TRI)5B!#&NJ-27]919 MMPFKA4K IV-ID0TS2YYQ:AO3&Z$-P+V<'9 M8R3[TR%9L>08,3LS$8S%QV%!:N6\_EMSB,^\KU?/N_[X5((G0[YE+X'"D5=LI]Z24I(:IP6]=0$B[7[COM]KC(P]=VX8]%IP[_MAUL<5D!.N5>_1HJQH&LI"N MF[O4#N0U^70;**V_HH^5M\U313 M]O)-SFU+&J^U+L1C4AW"E) H&0O"L*%>Y_DCV"GL=>\ ML#(+4 XF4L &U[^Y.3=3FX2O-'F?V38H(H!&YXR[8NQQT6IQ 4=Y;OG<]>5D M;[W-JO/9B0?*A I2FH#9YU+A0X(1XQ%+V3T[7;)WT-/9N])JKRW!YI$_\2*G MN)FO52T0@[T.;=B1;(8(YG#F7F0]V:L^)U1,HI!-SXN698J] $9)9)1IF"R+ M*! ;)9<%Y&@CS%3#J1A_L(YT,W;JSP0CJIEHZF>4OLQHHC)Y3@:0QP%*!M[Y MUN).+RXD9T32P'#X>%M$IO.(U(B2/=,5YV),.WDL]NR!< <_\XY5;Z!B-A41 M_4UGL7D+>J,T8?%&UUVWI4BJPIN;Y.C_!OY+JC%KDOWYZ_]^]>+JBS^NR(\- M2CA,0Z)'@3$1;Z,)C<>SXL):HE]CA*CJH_Z:<D,>(^.WB 3Z:.:(EH/9)=0MHV< M8K*_M%,;/B;MP20K1YZ5/#G' *((++RA<4MW "169U[K1K3?R3+F&*)TV7GV M9/&M<2^NC6)@E0F[4ALNF&9O^@G*,4430@D1,E'Q,(Z_K9D6(F[19H!M/'1; M1T]'-1LY<,E6Q0%E/UQ_!Q=2I90%J7QV,_A)L(.G?AL $DM2D3+=RB4H2<6F ME0S4$!(OEU[WC)VAIP,DE()%WGBA!&@:O24F9E>>B> MI;U885(]8Q+ ;E7.&*%>MY]L6NO6I?Y4)=>>7?UXTY"*U:C1@G&KUR.7@Q4)K.E; M)/@G)P=^?J/C(+?5X++8Y IV_3Z>'%O/T<[.\C7M2!L,3O1JR>-=!#?09>0'XXG691XC2 3=8\)]1N83:R]@.!T0(]" M_-]^O)J.4LP^Q/UQ-797A[@R_5@MW%^>&M;P^0;, LJ44%-7@=,&+IS'CU_1QMONA*V[$AR,O4OM?#/8K7 MTZ. HB@TCEC^44B_-"]) 6O5--ZS(\5%0WY<2N"/@*?0UX%IV9PV@(2+ M4EY6$\O/'<[(FO32YB8>HI62@<\E>\]1-R>%[EEUI@@.Z=,>$QSJ SEBHH=* MON.^>1N@ LT'285A@COI732:XF:$BI4]_".': 522LW+8"WA 601[5;\ MH*%E_)#I-\C9S]F[U&.ED&V!.G]')>,_LU^J2&,!17L7EW"T[\30^FJLE#_( ME5-!-\W?%(9,*S84N3BG48YN395;+<5V"SN[RHF?0Y;Y\X*IY;!K?[K$@/RU MWT:N1HGDG#0@U2,ER+OC#86;&TV9B&LC@N3,5G:16^^UR^>;%WRY7CS M/U,\MVE?[[MNB_W-I<7NCJ03N@%EF'V@+/742CRJ?9+X6]]'@SL@35IOWM)9 MVQ-R!-U==,[$<+8CQ[6230U,HZ83Q*6^I?ZC?3/P(!V:0>+F:G4=.J<3=/2>+)'\JV:";EF5DMA+T2'*'!1P#6,2M!V]6YJ+6>: MX"NJ_K)E31+$YI#*KM.@U8Q@"3^%#4 $EM6EUNQ6[#,_@,K":(MKG0V]9I!. M5?YH=Y:P#BBS[D_ V?USFSR_+*S&LN'\#L?>=^EP(C/R71)G?IGDTB[P6'B6 MU=PROUDW!BTF3'8K;NM=6,=@TZI!VN4X#5E)[R*/B!^#;O2\P&W "^PZ 4;E MHX4B(-7>>"=9(R7VOCEF">MM?6DMNC!2\3/5XY8?0?D+/)$_W?A*\>];G3+. MFE#/#1F?:O%A]6JS67X1#ZL](*7';D ]VO#U[K/TF+(>K,--3B>NQ"0()^-, M1)0^=7XZ*-1@30,6.Z#':H:&BV]2&Z%1NZ,\8)]I4;B&[EC4@T*MZWU?VWXW)=S1+1/&+XIY2Z M.%O-=4_K$_-+CQ H841>VM:1";?H,JOL;WC"X12M^L$7"5!53EFXZ#+NZWCF MW'#['R]G<3S0,(&<.ZL74L+,2[]0M7TBGLOHK0 EJUP6QCL2GZX-?V;W>/K(^S4TDME%"7DJ!7GO=)G84 M*;%!F-XX#+YR7J$7CG,;^@U&:?)5$(I;7H!Y@Z^5S%PSLU)*/\Q;35-@;L-K MT>"\QVFY.+F0N[TOPK3L= ]Z$Z(J'%U?X%E*A _V!CZJ,^,S2II4$1 MB8V[F@QS(I_0:CNY;BDRNW?4XS,:&,7('8B! (FX)NRWQG+,*R$A:$KQ"%A) M-8U<@WK17*-Y[1NRBFU+&>KGW?$$V/SJ&7@=HMW_YOFS2I]TF#\Z5>GJ'69L MW4F3XR%NU9'>ET,@3@MN[-*+Z!MKH,:1.K^-IWQ1X^))^(%[;@?CVB; MHF!EZOF(=3>U4TVCN$'J 8UMX#<"P_GRJ\^MKN##K"$&*1MR;6VDGK_@@1J1 MF$E/S@@UK(-:*6J ]Y#6H&GW.U(6- MB(*&H.L)DAP?\]OXGCC.5M_WT^%H##=+1,%"A02JC+"%P$(Q)_1C@VYZYLEX M_KRR7@S#7S*@'\=*?+(I!EW*_%)S$R"N3*7F_&3B3G/C>4A!R+%#.+3T?98-%YVW'O39R)JG] M!)Q6DK:)MN!K&NA,EE$F*Z6":VRNP"X#*=\-TDN#"=S3Q0,6,YP$1SE#5NEY MG+ >2?2$Q5+\-/[-5%FAV*7!D)Y),#06(3&CF(+R23#)VG@)'":X_'?_;(.8L]T*+S$+N\-PC MK?A833]33?^W2ZZF?VQ-S*[7SONJO$R]K!LL_Z&#$X1L*6T!VX^2XO8I6W"F MK)RHL26".M<#M#XY@ K^1,$>XYYN.C&]C/A=2GZ4&0]V6SP&WR59SMD&/#K! MP93*P-$O28W:"@95&4!J:,C5RR'Z@5(2P;G%4+-FQP$Q#0;A<^+XTVCLXMO M%Y PM;(0/0[GR(P,,V1R<&40-J5GH;<.7&VZ%&(AKAH.(2M3^%H "S] M$N1T].:5*+#=2MA#?2@\JCY]DO51F.XUQJEHU_;;$S(HGIU#ON"S2(T#CTCR M1;_GT)OI"_&ANEX66I80<,=7CFB+KM_G7_R1?:*7/S!9'RB>7!R];7HY+=G? M1G9H]K#%NTD*P@)?2<3,N%7YR+UNT$?/F\9#/=R#OV8X@#BC,E%_"3T@ Y_% M!1JM'=4@Q7H\J5;/2&DMGHGUZC-*J8;6__%5-&+Q#\O#](1CU#B\]9$F\#-Y MG5U<.N&&BJ1/JCG/*R$ U)/DOAY;;1!)#5S4N^*XG+UV]7N1RA&=SN7W_]%S M"GM.(>+56F"K'1B2P ^2EMG]8)Z4E[LGT[;(0/&M(G5]H,"S*R_/;Z>M1'0H M2=J&BX._88/P1U,'6X9'>'I65#U]I$ASFN&S);\LR>3KNC=@/>-'PJ@E-5<$ M*:37NU[8PSA[(D"7,[=1J$R:IW08.4_A(L^7[\%K?2VP]RQU;_56*JU;^V67 MCS2#Y9?J9PI3B"-',.<.(6)*,"S@?2IR/2R\MA*$,(OBC6$&-1PB+I9MY?O, M6$9>*M]PNQ"*[^$23JV4([;99>10)&>$XMQ*AL/E[^RCG//0'F+*@$IF762> M$E21.=?1N20/YU#PPAR(+L3@K]33>=,KK\GYC*D-(.=*X1'X. M7*+)?N/$_]ZQQE?@13]EF2@,V]G-Y=\;^0/M/M.D74Y.UI3J*'%K9D4\ M'&;7D4O?/,K$%#(%3[W$&'G(&*&%#W&<^A0Z ^..H/^"H;Z6 GQ#K-4H\CZ/^H&O=7-+H M,6^&#,2;\&"9R^#JGH*[8E=;'$ZB#9,F^+&Y2M@OQ'2.9N=Q6A_86_2=OPSP MH)>M[3_#P._P/J)-9< MD:H!7U0PI&&>?9/,1::<+(^3L*+2U,$9Y0RZO*"&0PPTFE59O(XT<3; YPCA M'H>+@O 44F. M9%$4@X9A*T*)*,#T M87VR2$Y:5?2Z[P;!7F+ZF[*M DLN@<%"(Y.8G\N^ZD0VP3QHS>$8MJR0)5.< MM<\9MT):TJC@)%IBI@U+=[6/.@RJ=.\E_92E_/!%6J'765WZ$/^ES*4Z8#RN MY*3@(&2L;VY^5V\(H+8P<-I-Y]@_2W\G MY%X QR44*XU"W'K7S:W!(/4;>[0^QC"_XXX'^8S6A?E#! MPGZ(KM)K?WW>; MM[IY]?/D:O> #5 >#,!T:D?O%Y M95#&>MNA(9C631LFU&V)Z'*B=NEUW2O!6[FR8)'3:$<+S!EOYHYPQH"/+\NB MJKW51 +QJ:KM9EC]I%?'4L.MDIZO_B,8,W ^._I7-XT%7E,H],*@=9]UH>]/05E+M[,-5DWUS:=.2 M !IUA-,1^R(*N!;\[$5W(*@+C*?P-E M\=5.$/H9>+HM'@ED#P1C%PPTIZ]844S\2_LR-T2+2UJ2NVD[&_M=73^H'3>U M3;(12T2^!%#AYPV#@KFXXQH.9.&M2(=+.@EV4L/W\#Q/$IRX2%.O)[6EZ*5XQ=E1XX5,N*[4_)K7LDU)80YI;87_V#,5#% ,ZD5P2#2":30B/9DX)FE MN&R&IBC#LG=%925PH$HO7Y]C$OK'/-Y+C ^DF=,!]"@J9/94E,+(GG'+"M=C M&.SDQQD5&I6VK;+N5"O<'+UPY1E6/E]O/UL"8AD1_3(X&$AW,2P!WV BL*W\ M7HD(P>?F MUWJ!LPY@UW8D'3R*V2&,VE:/DXK5."OP:>X7[ ^O-(-&#AZ9MC MLXWW";?=_M:8.U*<3!:*12)D$YEL-/,,I ;G9-QI$J1)C$'IR/48L$F/-A$= M8 YM].I@"ID/A=I6.ZAA.&8#R,$R&II?+]V3P$])FHND3JYY\[*J8-R.LI>C M3>GNZ_\P!E(_N#JB1) "%(6B.A0X/G^@&I'<)*(])!G0:IZ)U%4"I R9'B ^ M7<]-_,T0HPL:%0SW;4 7'?!-7GJ]$KBGDBHLM9G'4$<]I9JH4M3<89F3$]/% M0^)D:N]%NYXMG^TM\2A(3\INR(2NZ'+LK M-[II30F3*LT-328YE+ F^Y.:485<.[/->KW[D^*KF.>&IAQ M4G)#]S#MWHHQA1"=XQ11;F[DZ->\+VE400(TSL;^9$C$:O4\>B[Q)FU3V_&! MILGTZ^<*4?A6]HSU;3__]ID:FG784.\ 8Z\;9M_]S[J=Z C[HD*S+AMT^A+0 M\8._A_8R#\(41ZE(%J$#N?]&$\4QM@BC9I5TU/PPD<@@65 ,B-KCI0^NAAMH MIZM8 MR:>/V1#>G<*M_P'CMS7R!;!XHO["6M]1]-_,UM0R3;\6OHXJ#?)=V, M#'I?FR7F;@54BKBWLNO]%&N4T0R9%H)M/K\:$H3=/:%L;U]T2.NE4^7CH\/! M2P;S/<2PEI?8;;Q6/_BN# I*G+-;E:M/%]UWO!QL[7W['=J<\?&_Q6LA _<5 MK[15$,?DZ>JE+4@P# OY:;XROY*;QDMR+T@N; ?.)[C@V$YY["2Z>F$,\22;\=U,?^4Y9G.$! MZ(X3]?&G+$#;?9PUHA+U&P3%(S&(*L%AUW^FGB*;+C2U%$?6&E]V M6JS25R8L25#X6= M%'QJ,Q6_J4?_H^"0@FR26^F[>ANX=DD\"E+X9?$VVF2])RSG35S-=[%CDZK< M7L8[+AT0J*58,);'7D:VF)Y?VOB1R]/78= ])])@U3LVL*D7B@WXAGO+S9:+ M'M%%^EO?4(R4E9;1HJ >M+(RPE./IB^Z3RC M\RHK=3Y>3H0NCV,2@Q?'M M=RE\:T<(AF 5]]V:GJ7H2Y0]ANBZ$]_R)M2W#4%[N\V4(MN,]<=\"9>P<$LF M_O8ZCAVC^K6GCU^-'I#/),=FHCM')'G3Y27V'*@Q<9G^C,9&N(_9X>%P,G[F MNB/B+2%!?E(YB ,_>5S4'ND0Q]S.X"KS?L@'5]F1?!BD/UDN*Y'-3IJ7HR=Q M((9S$C"*4\U=#?C+[_[%I-7:ELR$J+4 6&'4Y%E(G%3(,+=4OR#/309.8"') M021+W^0G(>3YX$?ZAD3!UI^*\"(;_-FAJMD)D,L2>8T,E#PWIKCD9W7QK--P MA/>:A7;E146:#/@1,;PG]%MIU"J\'_;?79 MCMD#J?\TKD@T4,6W?'+>U#V6+,^4+/_]DRQ9?A0#K,EC>,;:J^^2N)::C!:, M2RMBUJG/N!\A@-J+]TQB.9)=)6G#&)E2Y*SM[D;@DRD3$E;@Q$+>=1)9Q>4L M4ZOZ05SDX;;M>A>W?-T[AX:^$WTM]5-_S_&6Q$_4+DG;^3^G8635AW.G)#[^ MGR]_J#AC2W&@:<<3Y0XE C0V<(O\9^LG9-[B)MTBFN&!O4+[I?KQ M;YA!T&C-T;"?.M])@@ODYIRA:16." $L?3!.$NM,LOIMO!1>PU@F>4:M_?.' MP0;UOA=AEX6HHBA1#*/)?5?14$9#?+4^7=%_J1^K@6I1DAK<@"$"=V '*AI] MDF9RC;82+O-%C,-D4BWG.(H3M+WV;5NXW,;R*FPT&]Z_I\A]JZ&G+[ MH/^;63S!0*/J0B(9-OW,QW-#H.KB)'A?ENT5) ^-A6O)"6>", MZ45&49:+=17=25F%.36V)?:-J%QXH.L0"+NA=S)CQ<&DI<**] MVX&?%V+B0)EZ-/I(%,2Z$C']> MS$WQ/LQ2R$5P0M_6J"O^\HM_?_IO%JU\30P"P\WJ6RK/P7!QP%)K$&*3GDJE MI#C(@CI9?,*0T&C++"NCL^&[L.(^&N^"$&W'=])L8IPCV.W$LV'D#RE)52Z- M:'PE-S5H0?_BH.3C397_[A MG3;;J$F="Q/O*K//JA.;DPKY1-N89E\ :;2J6\804V8K6MWH?0"R2](52P/D MEMYLI0P$6(;WL2O(4W"@"Y8X(6]R@[J+@SPX_^/E,W- _BI@:+_'99:(%5X M>5C\S;#2%Z>*BLAKTY/#,UG3 \9#+JB"QHZL\RE.<8US=O4VD MJ-0=V./C49Y$-U8^48LWRWI)!Y^%+"(7XJX65.,,Y(1$GHB+R.*)22':S MBV<&=[Q%!XS/5=/@VC'%^+71/=&]KZ?H:+;,$2R310]?K%IA4K.)B<^JQY<\ MVZ62?N/$?L\3/JY&&=/X_EB7F?PZ:Y,B+^5366(>XFXBK\7%55DF"+:?G8>6 M;'C*4P*XNFQ/.0969-.#"IT$B)-^\V36UE M'/J+)[A(R1,"]71@Z8;UXHZ 06V0P+Q=28GDV:WJ:)8%O4V2#,6Z%"]WX9Y= MGQ!=E.RV[IYWL&^Y+A_#2N XXW2Y)KWB;.^A5+B.V^ON(A?T0J*-#?1T$AT08:\X9II!E6>8\DRK+J*Q8*=[WDAO,V2*\BUR$SQ%BF6]D?JKZ M.(L+HMGA[T@3P5\@('@_+XL*X]0,INQK>%Y=W0& ?$3ILL%F):Q4:.2 =+2O MO9+62L4+N:;%^)";)MQF%2]U(Y2J,$&X11Z5?!>E/*.2SUI_H.#;MBDAUJ@D M>F65NHSA*,<)+#5@+O"'T[*VBQRG?IB@ ,H;B5OEAS"2Q\_D7WA9(.!=GWS\ M[$%EM>.Q-XWQ=C]+2H\SR]83(3X<.6IPO-4!-RR8@I'XVY\Y_D[9L]F)_"2^ M>',-?\[+S;"CG]((/'L@S6U&IP9/J02MTOE*KXCDZ![=&(S*GCNEQ[(;N:>E M+&HNYZ04HRSO,N#T;I2D7!@(4AR2PU?R@ JG M &M2%K"9^P6^&2@NOQTW;ZK2DJ'^4=7:)/"_N4N56S&T$+>-4P@2$4WIH?#Z M0=;:@N"!14. (XTC5S,WYOZ4%^O<&SMT1W:6+KY]M4<+ZOS[+5,M0.FCFCK$8S&&0FM!V)P6W6/*,009.?IC0)X3^W,?RE MJ*SKJVQ GJYFZ]<<;,H A+X%@RVKJJ#6 &Z$>-;AATH,VDU<':-TYV?=/#E? M=E*,P2ED%CZ1#JSD,>,6TVQ]DQ'M%"5Y4 EKV:DML& >;BBFN*44#9U=CW77 M#ZZ[_N&3K+M^Q!U7TK2GNL(5_V)-8MS]27XB(2Y6Y=N&A!+.J;"A:921:[B: M!@XIPESGO1>F(FR0X.0K KA3]DD]'&7T1[$%SDR153S_+#;K.4]7M*MZ%"F6 M\L\ 4^+#UEPIXBKMCN%E/EN\HR/XY%OM,%7 ,4_8T< ,BGQ$Z>?\6ON(.-&%L)1\D\51>3@ M8HW'U8F=9JJGQ@?=-:-H>VR:8Z/N=*JC^MXD$D+MJ!H!@8H,NYXC*I,JO1-F M#-)EC79B[-44><9W;A,CBN859\. B 3G\/?\LF*_R1X9 M2#+7'087EY.N72^>CLT2O1 -;4CZ,:+<%-T3<@EI$>J*#=+PG7;FA5I**7<@ M01U6IVX2MW>_5\8NM[2*G\$40=I;*HRA3']*@7:K6D((ZT->GL4B\D2"W$1EG"-6\\ MRXP^=4U3S:00:T*>@*%*ZV,7[R6T:6;FI89NH;0^U5LWQQ7=Y%F.].U<3Y.,6-)8)D2+S(/?(AE#>Y^-GU4 M66(.9W"A["(O CE$JH'P7&A<;6^\Y'L\RV1K7ZC7Y*P"QJJQW;,!:MW/934+"&MIM+2YQ$:J^-29 M+:!UC&Q2.&A!;*2=-/0BY([PBD?#O6\B7A3!B7->/,0A'@W7'3O6^B"H=UK6 M+8.,RA$A39GJ?&<&5&KK>QYWO0<2T\_N]1]1(AR%28DR*^$*! B8_KB%VDZLCPV.\-='Z>,YB^> M_?V)'3@W:RJI5?.E^UYK%66^9CV-81ZA)R[;#UNC";=^_I(+ MBW7UVJK*G"37K$ V0;GT87M*-1G)&7#45;LT/R-]=A8E6X*WRK]K61M-7]7#:$IB>RN6,$E,O$GE;X%J&/FRG.T[ M=\-M=*8;V8G^?>0=2VZ8N8+BLI=Q)TH\N.-(_( M2IRP-S'"]].,-V7S?PJDF4438)Z2'5DZC)%7!YH 0&_JXX*4']_'G_.].ZFS M"[E]<,XIM8:BN"_W8W>-0C7#1P47D%X_W2BS*'-GO&(,& ,'74%9&V[DLEEY M9=E9YI8EI^\2;5]_'41@%-9R02\@'7NJ$[!=(A^-EQ!1;VX:LL^Z+9!>?2#2 M'H(<12-XM*.E&._JD4'Y@\OB?WPLB_]Z=LW 2YU#G[V/1>(]?_]^(=>1#@T# M)A='3K%9LN_>R9F#'."]?%+OJ=\L'_IGYO^^+*9D.=OW'>H;WR4<-6687GGI MRF]%NO("4YFT:!Q!+)=%*T,Q5M;\ #HI9J+2TM"R=*>G1!5>K?N2FG;]*6=3 M+3(CZQ@;76;?S&L KMD34XD/=#SF)1B2UUK8DNY!;3Z+U:4-ABJI\J] M;P1S:G:X== 6FJ=44QCQ3BZDRK\U<@&'+EZK2S@FE.:VZF'>^X ',/)0!:+) M>/$46OTTMUGEU[5_&X$*ZH4G!4E(WB)U6LY M;=4,>>>FOT1K^4U<(-S;O/QJG%MQK.K.#"+OY_A$F-\Y1](:%")M9=>\4@\V MP+=!58[/FX1!0NF\+5Z)D643Z:6IKJM 9Z(&9KP%DU(NH"U2Y4J0-]$W&^24 MGEH#RVQABC4#X9T^ QTG-;1DFI;?RY=Y+QRZP;DWUWY4>1Q,JQ/!S<] Q)P] M::L/.FJ]:EMNII R$#ET<# >R>3D1DAZG#31I ^VMP &1VE9:S#" U)(+%L+K'@ZO<:NSZ'@#W2?]X= "%5II@C'N7Y)\/>: MQ_3L]ZS[P>.ZT&QP7ZL'OOIW'&=9Q\F%8C%X[JGWT2>]E^=92/BD&RYO2K<& MM1Q$X7TIQZN/6+R3I7Q_(ZF,$^>-\ZZ@"$H"57=9&VM]1PX_W+1SIVEW-@H& MW/O\T^.K_J%S#/-Y"S]G=LE*T=)C1^H IM_],:96 [5GA+F14C7C!E$GK>&6\V\1:G'C2.?Z!T3;7=*B;MGL=)K"F^B)_.1L'.^NG+M^N9W8'Y)::>;L/L")M0+@D= M_&9PG >DZ*74#=(TL.L*7;2,DX"^<)DF_+^D:17;+H=F!/N@QQ\G_RZK )VUF][\BGM)AP&"O6P=%/N'.V(F2G%0.O-, MX)@,"*.*!1F/K(GL+49N<%$IP\_36'GCI# KFM!#:X3%U0(=WY;T/SFCTO5& M"FDD6?_W4;[]X>3;P6:,6H;X#"QENR05+CWE#O#U3E]",V9BN1 SLYTICIV0 MSOOPI\?Y?KCY/A!VR+-*6 ,;[6;AF4?STA#&48!BOLE-@?]"@\*=^__9^_=F]LVNOOQMX)) MG8[S'8@/KQ(9MYU1?$G=)K9_EM/,\U<'))828A!@<)',OOK?N>T%("B)LBP1 M,IYI[5@"%KMGSYX]U\\QG;+\NC8CZ2ZR;US'N/\F\CH,@<*U$5&-A MDN52%J2+@J(8&U4=W2?\*../6D/'<8T:^&Q;J!%/%7LP7, M^O>&L!FY M/Y.E%)XPIQR5W/>RT>7LI>XZ])\9WU\%9=NZS]Y\;0Q94L06QE MNODE#V.L)&L*6>#M"JZ6#$;88-J]+(:5[*F\M>5*;H:>8#N+MX:R3SFSQK/! MM(+P88S$E')]#8DK^L^RSE$7BAKOY1B7-CYWZ_/)HI53F"CEEN3P,RCBA%4G MB#I]:&:([&-FT30U2X58-7948-W?*B M_GMERS@H!F>PO_.C*-? W]QK@XZ2S\UX"S']*?$QS*A)A[_SF)$(4AEA^2:+ M>CR^Y[T!,HFHU5 C-1BT1A9P?:X.D@S"E)69]5$+,'+@]%60:A+]+4=M!A)E M91.VGDG8P^R&,D%K>A&M*;_': 8"%.H6:F[%?W;'? @PR,*8Y?5--].%Z]N7 M6).T!*4*K:#@;!R=L&_O7C8*I>674\^LS4M=8\H/UELB% -";"@V NX$N2*W.4B9KH)"X=+4-DF8SZ HA7"U?=Q'_:V6J; MYVQYS**",[?8'VN%E=X:GC1>^+I2JO%+MAVS=T5=20KC-29MC_Y9AVMU0C"M ME'I65;/M<5Q=7T==''J']W!7;$%JU@$U;W&D;"-&QJ.NP-+8=$_!S9"22JM0 MN(Y]FH4M?,JOX9(KQ;E0[%]PB!2*7;%BW%"S"E=P+1M\\HZ,]!O;2S95UED( M4+G@=?U@O1,[.Q]-;U2;UZG/%5MN-I3IU[Y4R19FOZ33!M:@^\IL5/)72O#L M]A=4+E_+$3'MZP-ZF 1" [$U6HT-@+C5BD#*C,OOKKL9F,+-NBKL.$%4U?,U M.3% )EX=0+HPNF'AJCN(1+6$8(C8O@;"UU?V7F;P3D@5?QLO&_3&%/MHV8 O M F51-V3.Z34V4K4SDP9RQ?%T!FIUOS 3B"X=024C=*[X#CKYP=@W;T6F;]P< M7Z=?M9,=ZX;MZ)[@=@<.1#/E2.I=<., U8!W-<2<-7@;;\H'<"HFW).PW3FI MUK^4]PVK75M:=DEY=6["GDM8P M5QKNCO4.;M;'!*8T:H(^H3VGZRFLE/#;A+O=6WXCLVB/%8>,[\ 9/>\W2L6) M[%'0(2GM[OA*J-&*J\Y)BW12[..-4T^\&Q5?&I7HB3K]X'P77XB=P&XO )T+ MDQ?HE-QN0V _66U8L3(WJ_CQ*K<0Q7,TY M+1 %&=NB85^3A\?0VM?6^35P87X=&U;2FH+[#T2$'.S@=P%A7%E-;\10OFYZQ"W?J'ML@'R6]@>I;4( M:!MK*8W]"83"V^4E.VS/T&';0GV&,F1Q[N*&%FZ[I-AE;#.I$#Z^;/122]NR M!8[=2AWADTVBV^F*-_GZ\!Y(%TT>]"$RIQ=]EQ%HUN^$3"JUS9D:WC]]R'ZO1J"+P M4+E?7&#H3((Y!F#-9HPM" 6_ M(>4%C%(J^1L\(14A2#^Z2..0W+4!0H3$L:Y,-(:5Q*AB>/:H7%.- Z)+=OOX M,,K%=D<5^-=GM1'0RT3%W4Y\PYV@E)0LH! >2+1RU>AA[+;@X%3GAKP;1"[_9O]9BI54-)3JE%PH]3>R_?_\_;5T6#F(9J7 MHN$-,+J3(HP0F)(B?%.$A)NK4)<>>4L2\+8^A6E[9<)YT93N&^62"#HO=2JO M+6W!_F\9)0U)$+KFRFC&6J)8:F(^ [^(TE!W(-/ZR664">H%%BUI"CEDSE/R MA52:(/'B@@IG.3%:"32 B2L M%"%(1 7#HI;$RN#LSCCV12WBZMO%.:Z.&]3F9[M)>_;WBSB0?D2IJWL;#/TY MUZLR/':M_FGIYKE5,ORK>71VE]W4"I-T2,EG7&9T$T!5&U/)3A,&S3/E35I) MJ"%Z;,4AZV%WC5K$2&=41C)*$0LV3NG>14<[%DM%#]8TK;*MRD#[LI)";C ,9-.;V8YR,3 MH*PSQAW>--4_T0_SBP#A:*6BDB0:=NN\0EA:_2#EEDFBA4@!$AWX(.5,AY20 MJ6O3;S$MNAN<5O5+G*3)"G F1F2.DATC-*,J9P&FLRR"-9Z>>KG1LK3E@BC< M$8E?,#(T*20,WSPX^=TR9= 2M"RM0_V396O9]-6FR$:9 M0!&]"#0RP8TI$G0LVIL&#X7P( M__WLGZQDS%8N,H 3V0M0@ MP=>Y*]\B+V(EKI^T=:G>F:N4 J(&0; M=7\F4])+;5&=F^4^BGP/YZS\*=4]&?9:X7:-TB::6,L/8'//.!__H=_[+>>V$N,(-00;Q4N4[) M/<<"K;I2BO>^'%Z8.9X,6]IV9G7B4ZR'_+1[A8*'37@(*H[.(]W7G(9LE+*B MZ<#&X@*E?$CB?YFE$/=\Q-]6%@T_Y'53LU B%!PAMY/6[H:ICJ[?VMZI@M+N M&UET>_$M(I$WCIE9BB5<>X@Z(1FKVFP#JR6 B*:@D M&S34IP,\6=FEAI)W25@@S(=J>)71&G37J7);(F T/:G>'3;7&;XC\,C.A8\_ M*NA,@U9/57=XWL,(LR-9_FU1W70F,->3>[W?X5+H\CIWY'4.GV9>YR$06%_Y M%@P"CZNZ]J#:VU6D%1X5IT]:Q!7J4A';)*^\RA?YVI8SC&#'W)7&])'$.#XH M>Y2-(6U<\%L!BDN^RW?+@&I?R&:56=ZT\J8.@7N:4X&+/LTF!83DMT)(#1'8 MQAK-N"#?$50LX<0\]:MEE*ZA2BY+VH(ME9TTV& C#E #L&0DHP6RP2]RW1 7 M28D$SJ\5P;@ -@DK4HY[<8D[LEKZJS?:W'RV@I^ (50N>8!B*O'U=TVY@6-F M5C$9N&6\BHTO$]4A1W0SV+VI<'+8HO]C1;I+O)2$O!?"-(;]X;$QYUXZ3[[C M>P =F+N-0]R)>@NC12 MA':_Q]JO>S%* 4Z]](+OGRHX@B6MAH1PMTN7*>?7 M6?Y;M50[C)IK-,>*\'J4'G6#(3I:MV#(78982M%%YIHP6YMNOH;4QDNOG MP]'RKZ@U,CJVKV,;LI*J$Q5CO'&";)ALSSO(5(6YTX3; )M&G=09"?7E!;N[ M0H4=)^?*=!7F#41)SATSM4+;, 62)KL92^9^C558U;UV[\:>+-HV,G&_,5ZFA=K2FZV>NK!/M]FN;4Z$H!>QR$!OY MY;U*!6N% ?5LI(&!D%^D%H/'A M!)*/^#V_L *VK$ /RL3 N%C;)R,/.0P)N896+B%.7:2J!:M;OD!Z;*\,9_$ M[&1[/;);A7FW7+FNU5/!9<0XKJ!+4)Q4.DM35O9-@0KL9SZKVQK=(XQ\' FEPW5O.:I!&" M40/?[L#'N99@GJ ?D,9LELA30>U0=V7/8@+TJE2@-Q\T:J]C\*#)L\^2O[X* MJ\(Z#GP]@'>[?+$V!J+L><%#EX3:6(')8ZIUR'D;9%6ER&W4BU&;D=L]I^H1 MTF!Q$2F"S('37&;4,7@CF<1B\(@:1_!L5)N^AI._B"J9"D_359]@UR!BNT @ M1M9!),XN-$;L'@BZ0\7P,Z@6C?O7,(BVCK?V4?=]1B@ ;1!ML4'5@:#;3 8& M<0E;^C@]Q.9ID%%VC_$!P%<6BY3:M^#QQ:@W1>,5:U2ZM>SND"BYA_2UXS!) M!>Z=2"K!.\DI(O4:[Q?Z"N,((GED*28(5>/+EIYF MHSL)1JI3+"DY <2G9E M;'R-5*DAQQ@M#I&OQ :)-)(O)A>$(H5U39K3S+2*3U0ICVK^=J0--P-]6-GD MF+"("\*4D0XR!N2WK8=]SRTA:#<"4Y,S]U_O?SG#0%<%QX8"L&!M@;4A]Z?> M.O4%P7DXYPX+;S4.EMW#RJ:1+Y"F6"UN(]U*C,5:LIO&Z+EV1>@OTVMR4Q_A M0_"?1O\E5ALF"(SB/.D;?G7; M[3H .K:!%!!I43*V#1:-);FY;ZBJCY(3*?0HBA!7]WW9.#$?:>I9HS:?FNIB MT.= 9P>HELPC0>T++Z,\S1"YHJ H]8XID6?(>BY(]*670:R]#^?X8^J?!Y@VV_B# M6&<*F)^R]FEC.@5&594;R!UM-19R0>:J[3ELSPPGK.?EB-%#F (4U MOX$H8.@'SA .-UJ^^0B>MGL!=STD%I_+W4-X@W4V'%JZ^?5O1OO('"K_ACV MYK+B+M!"US.'= _PXC0Y5Y6>K]^,3=IZ1T@P9D6-;'92U1P"H!Q80;#!Z,'[ MV7L^^(E^& MOW"Y#=+S#U($NHYBTT%;$;G"^_Y<-=X M&?S '=6TI"?%/TD0P /FG.?4"!VS!:/<>S;H@70!JR"6< ?:A/"5$7\E#%@ M&L@^%"I@X)4F4*^EF >V?,P_S)0ZHADPN_A\ZD(V-^%T)/!5\TF8)4C>(]?I M&JIYX9C;K H]']],1[-BQPNT.S1"C>SG&_H\6/I@&-$Q5U^PY0%,]QDHM0%H1^X!0WYQW1?#I)K<%&&-]\\0,Q"F9I>3LR5OPQE+JIO:^!/"L7_'0E:C;K64F-Y&V2;&_?5@.$<1!;\147)VE@B.=6\4>Y5.Q&3DN]FP6F\ M_7HZ()D?E0\03"0FO%=:45C,? X!T@AK8H)K \ '+$I.FXA[U;1+!(7N.\?: M[25MBI5T3EX8A>(APW%X"RO6P<:WNH?-;]$5)+I+NSB@#$:M5FMO-.U[V@S^ MM,.*16'R*@W#HS>@!7_V_L2H]UD!&D[A?50&7>8EM:6##WZP(,#F]5ABW'73 M$W^'V_//-/O,B)C>ZR]A."+2S?'P97[^* MN>1\4"0#>F",^XH$-,E3)A@KG]L=D1E/GJ)3MU M0>6R<550B*<>067QI#BY\I*G@F&O%DKJTZHXGBMVIC2(BL Z?(SDI:HP+D>* MJ$V!('.S^\;8WQ1T9&I3S##GH*&+OR7^,YN3ZD!UF\%I%PE0>+&Q<:_MT2GQ MK)XMH2][?&R)GG<+K:3OH4BGCV,ZI:.-5\*<-,>A[U(?]WG9;H7^0976" MT<) =HD3/RRX!H)% TG.+?HUY2=7/#"4&R@4O#TSV/B88R-*8XY7:J$HUWTT M\#%C;5ASJ(@R2*$O;N5@:C=T>SVKN(+MO=HB"L78R(UJ$IJ^*TMR=YBAGKU_6? QDUW_%=6E+6M"JC#QR?;? &T-4!L^@[\)TT6)/,+.UDJ/18&P9++B =//D.5><^95W-!8 M-7]5A1@7NX%>404[XNR@6*>>F_@**WU";&G1H=W3 =TOV)PDR"_(G<(R E@J MH"R"]R(KW'O2/2WB:>*,5ZTB;:/I5TJ^Z1]A105S3A>P'#K)Z7ICEY_$]"[P M$\X]YG!S]9J%KRZ7IAS&]#RO76]./JMI0X05_.ZX""X ;'FNP_C( &K']G^+ MO6^EXOW*>MJ!%7*OB,8LDUA6]_Z5[9 M.\&6!J*IC=\C1MY7U.566O:\T^UY;4_.K:>=S@.!G>0JRDW806OZ(J]3VURU,49ANOK.V;6*/KN08=(+ MP2!U! UU,VPE7UMU.\@I%HA)!Z;O\0KHC$EC)HR%(57*?,"+2Y0\W0?9";K6 MT3.0F$)%2O^D9N2V';&XF.[E$&Q5..S00?<8D3.=+LF; MJ/J9"D<+A"1]^J1N_8WE4U)I.$>I0>;N3TXIV43JF!Y+^BB(3\B8>3HCE-4! MQTT'5-J.GDI2.^-L<#7Q.4;F< M4>="?7Z,3SN3;%FB[_N;Y_4.:C01R6 MZ!E$_U_HV+\4 T%=3"GC;R*+=^-=@49:*"KDA+TONEW^EB#_%(H2YT5M3YH+ MH<&ZHFQ+WE#*W=]YCJ5R^"*(,@XE[JX^\$V/B(M(+9UPK'CMV'BW)5LLV$Y0V. MY](X/FQI\P>+M,/&STHDG'/U;%X[1I,0"Y06:*ZA5U""N_XV!O^ M8_2COFU= $"KRX8(QW/L44 M"%HIR785'QL%)B3?V?&S:>?J->Z[5CI;/U$VE[-0 GS,2L84<_R@;-/>EQN; MTID^TSU:U%SF=;VY,O"*\H_RZ^PBSGREA&5),Q;T2N"N-&*'+H=+*T.YWMM* M4I/&UI%8G]UR+FC540*3KL?IRQ8)I,I$.K5BV!_I(+>),_PJ_3A>.B[AWX(K MO21IUX'%YB[\JJF2%01H1G4CM06C[V9TU]',#6R3\^!<5!F!?<*F==A&)-/> M;H,QYV0)Y)+8 J](XI.&IU*A3G5R[1ZBO=L?@U1>U&7SI@2KU*U'"3CL/!5#2N^&1"Q-,,6!L+=4#9HG PE4X0.(9:^! M61/PN8T)4U+EOPFI"UY?YK[-*:"41C'?1A%H1U,OFL?^11#A!&IM^>+I2V,)% SW MD8[A_%T2?Y4KMO*=G#9,%B3$N'Q=X@AS55QAMQ7I.%,7T%J.Z,!OOO6$-#UQ M$R5T^1),YZ\RC,C?1;.AR9A/DT2P/?M<-Q7[H]AA9; T6WE7WHW%1)W-;:+. M'EP6-7*"@V%CQ.=F+;B:-KF!7%$J)-=D+:2-$R\IIR$UP@!^]3-)=7@2JTE( MD"QT$HP=S#BNM$:N+H)X^<)U>J,W0^ UI TJWR[+",48IB2&9;'9^_E<1]'UQ^5^&G19%*9*PD3^@+F M4M#E.;.+2E15Q'6ON]9(W!)HA)N[G1\."0"/V<(UF&*9.#J%T=,$)(I3.*5Z MJEY59:H;G,BU$0H[>9_( M>D>)\:VD DILE+C.'O2\_TROE%3CH2]?+7CZQO5X&:DKV7DP9JD0#LN^$:>A M=$6_H==9B;JZD)B8D$;6+U=%CN9+002[TG"%6O3O%KS7D/ZN3-NA-^R==S1Y MDGE']T[-88V:S2;?QRC_G'L?;=M1Y.+WCMMO"YNXA7;M&48 %[IEG/@;$.S% M#0\7S:#Q*)2T?S6HI'O;LEP$5:P L1FLV;Q<X/PDGQ^>> (Z'0U';RM6MML1[N%H;3[GO3C:U9CA!H7/P2(3?Q&,GM$^3 M;0;D)%RK77*%^^)"A27&B0RLG*@7SF!+G8*?*<[/5UNCW^+T<=&&"5S)T95" M/!S4\54[YH?MQFQJ [@[KRHBMLD-WL RX*#(7&U2 Z5"Z] M5G63SLE5[2BKIMG)[;_MX[\07 VM3NJO9"=3Z+04$.PWL9).64696-3 M%>9GQ;MX6<;H:;"O(Q0U#F[2P*NPZAH;A^MYV&"L]MW>^,Z\EK'ZH@OD(EY? M(M3Q.:J"NBNYH?UZ_KF9NFYUXL!MAR:,4VI<1PZ_5! WS0CI&L]CF0@\2\[. M:]27%1\K\V1#23 O#\%(:K>&/<-5[[EST5!3%;SP^,01J!E#'7Q63D%K$U\T M%V29R3!BA)Z1,9_JM>>$M^06>P8QN6BHP9\4. :YZ<> Y@7R&OE4LVCOY/:ZSZ%W [ M@+RRO8\Y,+;&VG;],WV8=&38%>9KKLLQ^-V^=UX&V+!+*??$::GF-&5,G6S] M&MXOR5UKDM^1;#0DGY*FDB+$K(GR"[/(FD)BU9!DQ_A7F+ ":F,;HW*?+ISF MEES\J/O'+%5 Y$UW])&A$GS@;4YV])OQ9795[0:VG3>!2%$!;RL%TU=0T,/P M3K7%0@^PJ2*%# 16)>"E L6$ZC/%\W6+>&RZ1MD'6YTR]*=- MTS3G._!6P[:7":5A51JM27LBT7 ;.JW--[KA%4TSC9%)KHEY/]? .4&B90LI M!Q%JB:J48D ]'F$C92Q#$'H Q_W)<;_5M CI"Q=8J\9T_MJ] FR41;:X>^TV M,GP (3:UR UELD5+=[>W=UJ )6^_'6X9M5DDWS6.L]JI0F> ,K*>*(D9 MZR5H]9E+$>9$-TG+-1D,O"W]Q=1HDT'D MFIV)*NI&2(/0B,)__R&:3M1D.%I,P^7)<#P[FC_ST9 MCWXX8.?9VT^O?_<&O_2\/]Y]?'WV_K?_>?W*._MT^N:-]_+][[^_?O?IK(W2 M\IT$2)DK[[QW@]G!;]VPYWWX^/[#ZX^?WKYNY5:A&7FA@O#ODDKPJ30B3A7*6\$,G_6:$LI2')CGX9K.99%"+\Y>\@ M;+%G EX_[ 4X0]O>>QF#INS#DW$$(R01_+=.R1 1625)89#1,;$#'V.R!'@I MPY/P]S43G?(!),#:0RQ>+\6!HO!?R MC/#5'9*0YSGWO&KO3L-BO&OHM5JS!V$PQ@1%N']HAIB2D<7A%9@CKB]0R%>) M5?K 62%2_5>%CC]I$"J/_#>\%:8KW)XD" -?F 0)% ?DI,-]A(<"6)!R&\*E M5XD@JZ'_E" @"\;DG(/FHBZ=$@E]92Z#A<' +!QDZ\)D#'VTGIX?#@I?2H MY_WV^M?3WU!6OWS]^M7;=[^V4EB_(9>AH-;BW[[-A[Y,XTN6V1I"EY%GW?0S M'6HW+642](''%)K.J[Y'ZY2J.#JP6R@+B, Y^0GFEFC\'JU1+EP/"IF13BJ" MU:C)Y^V+?BA.F2ZBO6]$^[B+:-_?,1/H9++FZLA=PKC&M52/-FRY.WPWBI8V M^DEZWBNU%'!7F E/D9%9]JG87H!0= MN6:L"]$YR+9_F^!*ZS0FJ78H!*6>^U_%@A_F''^_-II0,S%4A*4$3,72MD]F M^$.$">4N563&TWHHJV>F;UY_^Z;UZ>_;RM_=G?WQLIT5RH_'8W077WP4GN^^"/;2ZR0]/X +9 MWJ='.JZ__OC[>?_NG#$[^=?B)OU_N7__V?[W][]?HC#/#IT^N/9][I MNU?>V[.S/^!''_[X^/(_3\]>GWGOW\B[" SYQ\>W^WE<#B86\SN#!;YUFHZC M_?Z2W>+42Z.-4OM]W;4_!Z4@,>V X,>?=O<,\9Y++>&[?YZ]EBK"GYQ(:KY9 MS=-8%QR^>O_RG2XUA'%_IU;EPS%AX0]ZWH=,@+?(8&;07<9!O@HPDUCC<=ZB M4U$;8WW_:<,.'Q5V1FXC-YW2_-^H>58&V>9?_V5PW'\QF/CB 9/=Q#].3JI% MRO!61JMN;EKQBZB8*TG/J)9D5OM"8]1,VNS-L_0SCNZF.+'CA8N\$JF^HN*2 M:JU?/1.FTI:E2#'WQ#KJ*DO)E!C;)C1.36EH0.>!]2>&'31NZ\ M1:?U<*O)>H4/$4*<+2\"Q]8MUC/%F7GHW35N/$D2U+UAV$I3 >5"Y*8&T:1U M5=UZID1?#-1:NW2GQ5U21!CV*Y0L2..OUC(^C&>ZH=\[%BGG] MQA;OOV@P@5<&;<)T1^)<3DW21D!PFZWH]F_RF\QNJM#'4#H9Z9BQ";8B(G\Y MOFZ"@I3*J<"<=F>1=F5R6G7RUU9&T7;"J'$,-ZP9\RQ">!?[%2I,#FSC6?]( MT03O+(A9P/Z1.,#IMLJGC3+@ME;JX6[.'^QJ^<"^IE9NPENC_>DJ 0UF'TJJ M>,1I[:SQIF;ACWXZ''/ M=A4F]>O9R7!D?P:72VS21H1.=4J*AQ\HSR,X F%G :!;;Q[(&W+9.;U*$JR7 M7'EG1P/O^9N(DE5ZWF@T.AI.1N/IZ">3B1+D]LZV"/YNTP'#5B-M5+3Q=("2 M4>;2U]H=E;8FZ;$B3IKJ:YO,:XT5M-5QT-A#NA M]?.+ %VZ"GMDR[UGG.AB]8DJ0>GUN/\LD)JG*B$K='PC.\<$PRD#O*&B\ ]R MF4L%A7XQI%0&[H%=W57I%K75;LQEMX\E,-)X.'X^_PF[>&^;FRT4_&_Q2&;> M!TX%YJ/]FM/A;W$G5]C[46(T@Z$D9#JX&]QCM%P!U6&07/K=.@NL"&JG!_P2 MJW(O/,G^D"R+@<'REX&UYS@#"74$2XR#=:Y^UO_Q FO>XV#SK+_[U_W> M8/>KUPT+8F$VNO=A9[U)__C>1X7C>#P\N?=A08@/3L:W&O8?M&V\=< =R$/_ M_L/H!^L_)^B]GX?K+]Z@ZIU&-+XZ@S!O5%WF&KV/@.I_/AKV>\/)@_BYZ\=R M2[;0L?Q ^<@U-[U0[=L0Y%!6_HE\.>^,+^>,]1\M9;]+FIS"7+'4Z0/IP!_0 M.8+J+Y'F>Z3'#AYY#NH*YJ'E/UEV08WE0\!H'Q_(I(@WWFF2@!Z/G4H_4,EE M2EV[S[-@E7^/Y/P]^!*MRI4F*)+QU&:D>J_P>LZ\_\$>QC\UDYL\,+^# OQ/ ML'E^40[Y_S#&R&U(?8/+SV#:@8%S)+19@(J[7+X0C:)(US_#7J"%!$<$ M"??B*[;IL1PB4K$_.!KU63F^-4\^+'T>CXV;*3?T9^.^/QO.O.>#GSJ:W8IF MSP:#6:_?<=CMJ'5TU!'J[H0BX?X/,NIN;P\WY:M8DXB.4='D[YUA9([ M>9$FB0!-&P<3^D,9RH0GL55=UT:/$F=S?+"8*MZO6;"^:*/3%/U*YSAY+-]( MKV##,6\W8"SH+,IQ:\D76?4#>L\MHPY*V*'> M*[5@AAX-?&%J\:\Z;4^8YX"S$4@%RYUJR0];']?ID!H-X0R=NAAM_-=@M7[A M?4A3BP$YZ?>Q1D9],0&2,WKJ _[&I.5H7!/].S>3Z9-:7"2P4^>;'0,U/ZS' M;FUI.',,M@/'@9\-@) 89F#L!'94ZUJO;5ARA\C7$K?+A-TW$W;:547<(Y_; MLVW0!K"Y@^Z ':>YB7?FVY$2SF"1$Y(I"RN"AX+CGB:7@L.<+, X?NK@=9%( M-K"_?/),KE3NK;$)B?LXA1XO#'#SG( <KYN$KBL72R<4R.R LI=1G[#_%-[6@<>E(:@GFKK,E,$4$*L $7;G M9>$F1!&KVO8EC!>S%+AQE672!RST:3-GIU$(]-*2IKBXM-HF8L!H')+\A M#T!2W2JHZ7?-J!\-#CZC_K@'6_G;ZY>8)?_F[;O3=R_?GO[FO3K]=-I&->F> M,"%&XX/?MQ.LA'AW^NMKQ.\PY0]8E?7'V=G;]^^HO $>^.V?9V^IK,%N[LOW M[UZ]_:2?^?CZ[(_?/M$C"#%QBK\XU)*NG19C,S?\,RWUI0R:5UAKHX$9'B5) M5)-'N564#1#334FA((8.JGHFILP!5D ME!EL/Z#QX]NP)@\PEEP0S=#0MW!"F)N"PG'6K M=T^:,T68@69NP'A3SP "@N&%@D9ZSWOC9M3R %)+*EBLT;PLM V<*QF=6[O+ M8IJ'YFSJZ[=T:],X;2VJ1I+BU M.F&8T:C M."1DZSCEB>1@X(%\3I<%=T5C/4N ?I!4( LS*^K,@RJ!,Z.(6=!^1H.=_D$( M.YV_:5]_TZSS-]V?U,P)BSHBQ(=\D^-5&H2$XHH*3,H"K@R-OG:1SN<;?)PY MWCU$JGJ$@@6YFQ*P[PG?V2!T:U\)#\A1'H26LITX<:Q%D+L@U%=JSE(UG6/6 MN7OV\/S/@=41?S,7<71$X8 ,[VR4PP&]>PX$Q-^BW"9P)QP41,9?7)S$V-N( M%G3(\,LNM1MYRJ-3.VF!!1CIG$)PP':FX[]=4:\?W615W]-489%%2NO:%-6%F5-F@HIN(Q<51H49WPT5!0GP0X 5L\0P<=GH(GS"U9=Z7EG=@&H MEQ#"[A6Y\&B=K+LG%Z9S!*H<1T5Z!(?XB'K^@5XMG;6(GHM@;3U=5XJ5L)K> MH$TDNM$QI(.-,!@=Q^@II F!38#.;70AZ\8*5&V,]QW?RW_J+\@&'BW0U[5@ MP](EH'E'2RY6;U#KA_.'"992MB,H?Z:1#$BRE!6@RA;B+G_AFE.L)F*:5Q:O MXU3$0L0LRQ)M,"V$G WR#:9Z1I]%U6$>Y,JHL#E!.OX%%$0>*Z4I1Y6?%#;X M0PNLS EM#[Y_&65D%JZ R+CC GSNZ&(B'&5]KLT*@C$"RC!FL-:.X ,T/P+L MRP4:3Q1)V23"6@+^7U%YR]'!Y*9&R/")2)@*OKD"<2+K8^6.3.EVBKL_E>WZ0$TO2F5Q MYX04+I]"QY/&,K7G@IS<]+)PT+Z\P3IK2?'NRVA>7,) MPI3BZ/\"I]R)JO %:*H=[/-)VFIK.>2&HN5FR:O0D7+ABO;2T(DPUVD$'")C M5>E5EF+Q)0[U;*)K'6G1UK7TNTB05UI,R 2JWR?+E8YOX3T;5,=J[7$@S("+ M"+D3I3PP@CX@P"7Q"O.(''CRRIFAV\NT9\E5O#S2#5H8OH2B16FH8EWER%(Q MKS+2.6P.D5:%=9T*==^-]W<9+3X+U!R*_;04)'JE1!^&FPKW?L$8J*Q;7JC@ M,L+VBHFUMH/*+'TO3J^.EM*&@V>J6ZU\1A^U6I-/*EU)4:K:ZX/AC[XW&/Q( M+\ _:EOD.V'P>,/'36_6PD2WSE-4/01LA@F@SX31T#6IW?87KH?@[/=?9,*Y MABC&70ZIN7%*:C>Z/,^#)%I44%YS5$ZBG%![,X1:/H_3.?K/M9BCHRC:Q9;6 M+O81.6Q;>_9V.6$ M#FCWD"L=%&$[0 <\=G$D>EWHOVT M?SO2'T]O07DNS3%+D\.S+0N.?^2IT.APYL3-=X&FO[R$F9^W73=^8#AN&+.5 MJ7!5OPMUN%]3>$\D"W*0-YA./((CR"@X17[4"HE!83LB;/&\?A=B27GE B6, M8:*=_:Q&K\<*]BA4VT#@&F(>]FTTK0MSVA%[+]/8[U(L$98^Q_!27_;K=8EP MW\!!0_G!:2[^G(%^1#>@T@*=?!T][Z-[N>]S2 +\)_H]17_6^: \W'FFI,O; M"?!4E!!O(T>=3.6?SH?YG>_DLD-I"O?:U(^HHDG'Z\<,?/K&,=N.'+F(N MPA\1J9Z-^[W!L4LM1.HXF;H$>S:9]6;'AF9:YB6I@VF@10>8 +A!&HV):]&+ M=.T-)\Y6KX*03=*JIM$'36/VHV^8J,:<4>+H-+ZCU%0U$-/!P+B6*.R;BCWL M^BNLS&+H?]U12$*S'.?,RN3(->2$OA_]:^4V':5GXUF??VPRX[4T?S::G%1^ M=;,H?S:<.E@EUPITF)X\09@5">$KD>7#A\E)&:P>(D;40M64GEMA"_!U'''V MTF#8 =+N&Q:9])]J6&17[N9H=^[FJ"EW,0@%HB[KU1P#)+N?7978T[E,%J;-+]5NFD@* M&7,V00XX[L(+02W)"U&K.0XE'7>Y)0_-3'<55;+1F!F1<<)^"T_PKV)B4QF> MUMY^04=(&\]H)?1+N6IYK;E[K1G3DOL_B4>@XG4FR][Z;.7HBZHH)]^O'GU? M.Q3=GMY.^DRC(\.FM^R* 5A=MF+W!06!=:K0&0RC!3IK*JCX&_VJQ[06&(6/ MSB,3% VDU?/1[=RMICD.GU3I/24IEI%N2^L4'>R0!0DP@:&^EDV^1UH]IS]R MM!\]@$X\1.<@F.[IY#*"L>PT&0.1&F?S9/2^FX@!.43=-1I-N$P2<5-:MY'Q M96I)6*A@Q<4/W,VR(CCUA9>E['>77;F(DX=:- -'6YD=B$R#*& MP&%<:(Y*^@<%"T$DXJ%[K1N%OS3'K(TWW/OZ#44@TSK)&2[(HU5Q"(2Q$N%I$A?&%65Z$+P*V;JA(> MMVEK>2TTW)@6XU=46Z=?H ZTFKP,5E=)J*%_B,2C>UM06,I&"NOA!$FSVPIX MZT@SQ[A,?$]?QI0UA 2O1"9KF;8["0"_WFAD;_:32M1?2ALD\"\/$H%,!H@3 M7J&\&-HDP4=%>1,6%UN?K!)K^_)./1B)D@!W>]R<[3#M-;6Y$3KAS$^IFXI, M=08ZAB?N\X9=<%"/N9BV?IG7%!;6ZIRSAK7 XS5*_5 M:@!I-Z/LT@N;MQHDE])2ZVN4 _.NU&%)#_/ 0>6HLE@2;A\4WZH%C!K/#$[J ML8Z)446B416V/UL-T[727GI-J73&?>.2[(.0[+TY+FV\8*HF5).E3YUV\6"Y MV9E;E1;DJH#32RD5UC-PGJ)0#>#(J$W*?'89Z5 L9R"^#8(S<]T(;.UU.4UN MQ)@-)#2"_&9AM<.98++Q-$^#E, &>VP\F)Q,+:=\;ZD"M *WB;F5=.!42T^N'U:)*VV"!0A[5H>W+]JZ(X6D(;9.( QGQ:X- M;8TMR%!-8,,N(MDI9_ =IMK(S+O"3I4/3'(%X0+!(+T+RR+K?= M"D$W)2@Q\%S@Z/I5A3GP$9=MPNU..9I"%VJA3D A>8%ZU0HQZC.=78<#742$ M4\# 4*+=V(/0&N#P\:@W& _O'SC\I->?[G[UNF&O_]WX&P"'MV^R]PI'WD?8 M1F<\\^A@&9A.P3\5J%FOMQ)"C>R^#^(XF)EW@<9L MIIH!QWP,JE4P>[]FN=\7S?H=S?:EV6"VSU')6G2KW0PG\%5'D]I2X"S;RC6?X>]O:R3C\=SW8--AJ>)S M@N"BPL;\IZ_1NI[:B6E:XH&?F-DC*L_W9.)T'-IJDB;I>E6OSD]?W;C[<6IOM;*%VI9M7 M4.AWE?\3=*T!\"AT)\8TTZA-4OY6PY=W6Q+I$LM*,<*?B':]A&M#<'90^#8O^NU0.]AD5 MMGA8!ARK:H4[U;L)H)6B=ILYMRG(U3F7@V!]4SG/HS *,ITQ3R4P94(+RNWK MSCXNN=PR5Y@)3X6X@C-?KK>P^[NJ^=N?)JZ:'S[)JOF#(+!IX"SBR1:W:*&S M!:+*;>ALQR\7@*A("4$UEWJ4ABKT6A'Z*O@KS5#C^O)Y5=7BMO($HQ,+DB?C'?$-??5GLXU6**8:VBK MJ#,[$94=))G=M>I<(%FO5Z>#9&O-<)I%^P4[$Z575"NZ4LJTS-2C M<9UZKN$>L#Y5F9N?OLO]-:2_Z=9!_L@PZ6MXJ*"CBIV-X&S*7;K11?WX>%Z8 M\\'L+Y@0N>T\"G12OV(G]4?CI/[H.JE;Q*TUD)(5]J@-$.,.+I0C M%($UC4P !"[H^@(F6@+9Y/5(XV,2(LL6+EZF:&"M;#:T^FB^2K: 'F2D*D@* M*E-&I^/6&(SGR#"1U+W.!=!DQ!UNZ:6; ) ,1Z8F5!I=$+Z"-^CPUEH$ZZZX MH)@&C,# _9?HP617(*-VJ'8^9V]+,"MU7QC3D'2KM= BO: VRTO/[54 &U)F M#M0&XF6G?,WSS308\G_D".^2,H(X/OL!_X58M7@+"VP[6^H7(-OL])OF LIU M'JQ<)=I>S%I<27L<^=I+^6GU>RZH#6ZA0#$(9!T23CP:U.I8L&WP0B^*C($S MG!G9R? F:R7!$( ;F)CJ>OP*PB69GL^55=8-#:/Q&]FF@$VPN:OT:T*\D5OO M ;Z$[@CU=\FP2=OC1\DV.?ED9@*$N613:1FSD)<7FBE-.VL;0C,"$SHQ\*@= MJ>2<>A$:T(5M<>1\UY MK!!RXUU2')L7I!5&?J:)F4F'S@@"1+OJ=I[$I;!IID W#C2Y;Z-,7C]NHY99 M5RYWOI[?3>6\'4#)>'3( "6(,ITF[+E;PHX:,)CW%@RFA7J%L&8;M8@_E> Z MJ2U,6]NY]6O:V/D:@:BJ&]Q7/SL#A*SO$N[C @(9B(Y-ONA4$6B<$;5A*J*= MY2;>1-BG=U6NO'.0"2 HL'T8B =TK5-[R4Q06Z]+!95DOY=Q4(DK+!A$27 M.$%"RN4IT(C(Z:M4X"7990EO9=@,Q:'R.3* ^0EUF%T MP7GKBY"GE,-1>R@ M;2)(X&;-6&@W?LUR"6A(4<;*P56JE0K8?0*?C);$K@@PQE>7?A]T90<'>@TG MXH)PL(W7%;DK"_F*TN?#PP;UIFDL7LTR#$_1L*../P59'+'K!KZJ--!HQE.F M<\D*F.L:-N2D.81*K:PBP\?03)$_WD9C\F7*;9):+/SU$K0(%ORHW!&?"%6I M2(N. Y$? MS&T.'4^.H(PPNHSA]I^&S$MQ0FTUW"$9I;>A;FHIFE.4;U@.E0 M1$G[;NWZP+Z\'L>V^%PF:7)D1UJDU&C=,316^+*]*2SXO^D-$&,GY:TFT22S M:3A!$UQGB&%>:;9@Y^(AEBN]@VQ_[=HW,JJ^9]Q1,I:^2%J@3WI%%QBMB.QX ME9"ARK^6NY0[L\(?% +KH5I!3(2Y2%YXWVT@C1.I8X,.WB&.Z8!]TT,$IC:SPB08O6@ZGN-D@K: M*#S?&QGR6IBWB[/O&VR&:.T5T@JI*4+N'G6OXFJOG^IO'NWDJKE_O7NY[U$*R79]%O^2E:##6JI+/ MJE"[(]%_L^'>Z!*=68+2SM>-M: )TS:.61''3[OZ%#?+AG')KH#KBJ*]!K98 M/Z*=[ [.M\R7GG=^3"'@A'S?U/Q<+4I4S7W7"^[K.RFJW66ZU?)V6RG<"+B0 M=E+,;)2+F8Z! Y&[X@[+!>&WX:J.&G(^MM"%[ZJD')(P.3/-77XW>/=MEB-G MNQN4WU*$Z-X5.)#OC$)=;K1ZI94SL$/C=*/4_4B>:R=?$3I6;-@G*8 ;K*B1 M!657YWK:3;) '$GV-%W3VCW?5FAO/%2*0.\KG>=K32%,[Z5:XR7;!.HI'+!? M*?+"CI?3$-U[M#Y4O]M\SMQE!=5EW>FX790P)6L6^6"VG =@MC ((WF!W>K=96.4HS@.\?.;FUO'-1>\;3RP< &RU19D19$J;E.P(;T=> M8<7@I\^[FH7^N$\F.Z=R&]>&MMEW$HE^[YYV/L0HYYRL2L= %?('"\I@-ET[ M=.,[(Q5<*]4!TN?<\'(.9T1@Q#>NCT2\''F>XGJUZY -3) *$4D.$ZH^"[)Y M -0Z>O\E5AOO=%$PY+DTH\'EG-]BU_97!DS31[U=K;1P:<^>OTVPY_M/6NBT M4>;(2B)9B6SL#FE\29 MSFESW8[&(Z=!_)/S%UY,#8CP_.)7RRB_X'9#2QKS!7OZ Q #Y&9/L1,5/H[! M=SB9$I]?H&>>6^6TD069][Q/P9^IY"> MZ/D+S*$\C&R_69.F"R.3RF0DCTNCXL+>G# M(A*N-LX3(NA#-VEYZ@2]YPXNMY%[7]]5X+&H.KT549]3%D):PA!A#0/R>T#! MK.=]=;AP+<2%&P^G_N1XT*$1-G'=0^AAC\)RC[>PT6#JCZ8/BK?*B_T&S/9$ M>*HMK#.&JB2/SV-0LY;Z_$UJY8_)ZW?37!KV+YGIX706>^C:-)_YD-.RVZ<"W:3CT MAY,[]K3L^B7-].'7M1HD5MUY[4U@Y. MAOYT?,?NAJW=VB>U@Z.A/SD>7[^#A]4;M868^;8(2B?+_7P;K_^=59ANC(?7 M-YQL!AGB")\GP(Q'SN>#@83_WAZ@WAN@=?ZB6_3R=B?G;2_ MMU;#+K5P,R8SV(QOX3U]7+WE .^7AG*J[^UJ::]#:-+WIT^@9^L3WZ71R!^? M=,[50]^E@3\:/TX[G\[6$=?KS@*U[^U*:J\:/>@/_0Q2?B(HXG3+5_LUC4V?5+!@>#P#9KNC-GH8X9Y[ MU%.?U-8.IE/_>'3'](!N:P]Z:X^'_OCX(+=6;A4]"SWM,6WRN\+/>\28]8J'/L3^^: MV'HH)5[WY@5[O&V8^<>SZYT2K:N6>C1EF+NB51"V.O>7T<6F_K"_OR[6N4<. M>E?'0_]X$A4S-E>C^J@Z4>#Z:-AICL)[ __^2I=CGLC2B=ZRXT7S^4<2GO4G_Y%M GD]&W60'MYM0A\_>X;/?EFH= M/GN'SW[H!.WPV3M\]@=!>+V+1[_E]NX3P&D?^(-Q^VL+.YYK$\]-QNW/L[QM M + UC-4B_D&9]2T2$+^_$MR;$.N^A[*"X<@?[9WXW95]/&!>_LEQMST'NSUC M_WCZH+!6#U^8\Z@B^AK0M^^AYF/JCT\>-'7L04H^GLSV#/S9\$'A4KN*G":# MZ@8DB:X>YQ9$O!G1['NXSH=3_WB\[XGNU*V'$[@S?SA\4(#*;G_VZ_OC#T_V M=:@>F#Y,'QY.#EQ>$WQ8EUG=95;?GB;' W^R]^%\>MG5W>'H#D>#YC?SQS<@ M6WX/AZ,[ T^?U0=HY-S ZH>2R7V7Q.1'2D,^VY7JNTPSK[A0WD8%6>ZIK31# M#_.^R/#&?"5$P\# M;_!?<5# ,$7JY6J1)F&0;;R<_*DPF%NGY\TWW@*V)(@2;U%FF4H*&AXFOH(I MJM4Z3C=*Y;YW=1$M+KP(NTY&L!- 1#M=>'FW$Z'G?;I0F?*N\(\$9E3".!KR M%J:Z0)8**Z3:0:E!SSM3ROO7?YD.A_T7+X%&,(^<*82O_I.HO)W,2>\*E8=] M?'TP?&%;I;V6N="X@Q?TX)V^87?RQF_,59Q>]7;FX MW3::$W[X-[B[)O72F MW??D;/3M*\$DT1-!/F/?YMG\)F&2=YMO(>6 M9'!4I3@!N5;*$E2!%0M9<>&E98:BIHP+DB06S!*+&@(/_HD< ^1WTN3,R8;? M1FF( D3ER%?A(Y4_P ;W^KS)^]8_C$>]P7AX_UGZ)[W^]*YE ]>6%/2/N\E. MQUW]0U?_T/;ZAZ= LX/"F(,?CSP##U'X,* M/W[31M8=3W4\U?%4QU/WS5/?0Z+F#65QWSX+\%%7OW<[SL,KZ7GJ._2@R.G= M#MUAA_;-H[_''?H>+*I?,\1K7&?I,OJJ"JC^;8*3C?&O:DD?+1'!\Y@AU.)_;A)B ^:.O_HMU,; M=^A!BX.Z'6K7#MUG!5([](AGZ+M2L0^I MP/N[51 Z%>Y6._2@@$?=#MUAAQX4\^C[<[A1=;?.K'?<;E^C8#\I7_#Q]6W< MOI((+5+YGM:NWC&-HMO5@][5.T)D/4C<1L]"SYC:M]R[%M"-<3]C? ]W_V^8 MIK',TI536?>=.=:>[]_^L:6"OHV;<]QMSN%NSF#X*+OS0 ETCX=L]KZX4)GW M/*)^\S]]5;/Y%IO]G5_FL#?H$=TRW0;=*LFY\YM]<]UYKI9IICP6U5X1?.G\ M9E8_F-RUL7KG7#G,#1V,NQU]8CNZOX%U8"G.+:R.>6MNBQMU^Z];^>$QW/_[ MI@70';4Z:GU/A=#O5.'%J(8&19%%\Y)AS8JT@KAXD<8@K^]#+;U_J-;#8Z*[ M*ZT/#6#Z&-2Y&W[%_6M?WP4GWEW;[EBQ8\4#,1.^/U;<$U/ZX8'>"'?U?[?_ MMQ,<^(#A8_^?]YL"_:>X@$\/?FP"A7GX#1C>:@-NA_3,+MPM2.E'7)W9%QKQ MYZB [BXQ7IK('NM0> =C7KC\>3^<6+'O6E_UA90VVZRWW"R@]V_OD^XX-G= MT8(?%9+T-H#!=R3)HSS:@1L? +BQ7!ZU<9X006^#?'Q?9&L7<9YY+T%;/+^- MS_T.1[T=-/BQB09?&WJY#5#]UP/G/!9EI[7.8[L+Z_.CWSX!:Z=^.]RA(/V^$R'D[]R7'[Z^T[KFL3UXT&4W\T;3_Z M;L=U;>*ZP:#O#Z;MEW7[A%9:&"(9[8LC<#\[U+IPQ^&$#D03Q-S=3%$GS6=P MUGI#V^,RS;S1Y$?_5ITBJ8-FD'$/S!L>[OM.3\NPI(R-P!M.?C1SP0:7IQ\_ M_(&_>3:9]6;'7*7W;'S2.YDRKDIBGTZ77K!>9^D7&+10,.CHV ?B>8LR![*K M+*J5N?W9J\!MNQEF$9"*.G<"52,@&L*ZI&O=+!2;],'88;DH M.XH3]:Y_]KE?_OI.]/9H_C7>J\SM\MUXTG_F34?LSQCNO:Q'7#B=^_ M*]KF 3'=$P]U#/;M'-.%.AXYU%%3"-V0QW#2&U0B'H.3!XIX2#!@D1[%Z8*@ M!^&_\R*7ODSK3"VBP TQ)*JX2K//GOJ[C*AC$XZ2E^MUFA4T >"ZJ^("@QCX M^+S,@1!YOCN@(#2:3'%K7JS3/,+/_9RIF+#JK5\=_9/.>[+%??M*, >[HRQV MO[*#.2HFWB&PRP@]X)/C*LG0__FV>P6<:)MF*<)%MZAK7=GHA15Q733;:KBNDB1EW$ MJ(L8M8>@7<2HBQAU$:,N8M1%C.[6$[ESI[;)G3H83/SCZ1T[HAR0/[7CNC9Q MWWH8+D[X_ M/>G:8ASX+HU&_OBDZRYSX+LT./''_>-NEPY[ER:/*&WT"GTJTI4%L1< M;1JNHB3*BXPR([ZS%I&#_M"?S-IOTC[Q;9KV_<'L<7+3NEVZ?8[GT!_-NAS/ M0]^E?T@/L]->EHJI:.=EMU[IM!X1\S_S!72V!1VH3<)\V7G^X!6N3\<,6K(&UE*=) MHF*G7(T:+1[-:9KX%9@ZE:[M 69W.'O2$,AMW([!26_X!V;4O3KL!6Y=Z5BF/\ M6Q_ 8$,B8IVE"Y73AB^5<*PN^H15YV46) O51CS)]P6N\SGWB?Y)5PEV18(M M+67K)ML5"79%@O?P:%-_4[H[I.J;[FK4]'\S\Z62PI5>TB.&> M>,KA\Y/Q0^].%[B[<^2A61GT0F7#0[/>;#O8L)H\);!HLHCHH-11F2M !*POOD MB2>[17G+*(/O_%T&68%C+'D5^#C^]ME@V)M6R $? U+%0/,0)IOGV @+G\S4 M91"7!OGR*LBR("GRVQ"MW\9@!T^(ACKWKFKHPQR.'.;950;>>HM]43C$>/4(!3+KT M.!2#T0CX.*PA\?XJLR@/HP6&$O:I;[EW6@]OLHND2QF2(\HY[H$$0;=>7O/K M,<$U62B^,NP/9BT,?'RLMN?MHATM\\EWD^VB'5VTHXMV/)YSOHMVW)Z@CHK0 M13NZ:$<7[>BB'5VTH\$,Z9Q_K73^#:;^:-I^B.*.Z]K$=.1/)AW.]X''.H:/4U;8Q3J^ HN-%$$WP'$\ZATW $9-;A?AZ.\1X1C, MFB(9\NU/9GKX+P3?"XL%P1L)94A[N-V;O@Q^XD%;%X$X^#QR5*L2I$'O6#Q M=QGED<'/RE0!C'0M])QL^F2*O/9BG?+;/V@C\/T+O^.2D2C+WSXO,NC7.U=$<=NSS4;"$^?\]3+-"SR57=RKW=&9;K)=W*N+>W5Q MKR[NU0:"=G&O+N[5Q;VZN%<7]ZIMD#9'LB[^U7Z?\& \\2>CKLBGX[H'Y;KA MT!].]NWMU'%=QW5?%5D9^<.3]@==GWC\:_ X8J&+?]TY_E53""N-4T:]T78< M;#![H#B8-#Y9I$=QNF!D,.F.,@?K@AR$MM\+=U):9VH1&1 Q1#1+5'&59I\] M]7<9<8\E&#DOU^LT*VA2P(Y7,!#8+?BX[J12Z<""O(EC4LN9!9 BR&"201%X M;( Y@R=*A8]:='3GYBNF'>[K6CO<+E+1,G]Z-]DN4M%%*KI(11>I: -!NTA% M%ZGH(A5=I**+5&Q5Z#0WR>U"%FUVXYV,_=E)5['3,=U#KFTR Z9KO^^X8[HV M,=T )-VL*]@Y\(#%]UVP\Q4V1!O$RUD02VA@%62?%;JW=RKZU[%WP]);PMZC MD3\^V3=!I'FGOZD0NJTI]41W:>"/QOLJQ=TN/?15X0_VSK7J-NFA[_X M^L1W:>;WQQV$^(%OTN"[AA#_>BN=%CZ<'/C]_BDMX'9/32::JF6BW5:9JX; M1[#\,"TQB6V/U(&GYC^]3](<]@$:3*?^\6C?/.1[I,\C&WC=Z>A.QS6GXWCH MCX^[T]&=CNYT-+CXCOW!WMD)3^=P[.,;_&8'Y?"X8K"O$?^X''$@5DL;BZ%V MY9S9.B.G/ KA[QX1)E#*H\!:RM,D43$71[GE35C0A.5-:$N)594FU=*FO$@7 MGX_FM""<#RR2RZ=@G7&)7.CE:I$F(98\Y11.E<(J>'J5)CS '@5/A[/7#<'A MQFT>]@;;NWSR4%B056#%.VPV?+V(@AB&3)?+7!6,W1@J.V@0DB3)\4TD1UH0 M7V7I*I6J-_I8*S=Y=\B@<:]G32=Z<,O69E^]V?=S&/VO9IHM4%$8)$^7Q16L MS9#M-IP%I 812L-1_G<11 F)4RRJ]#*5EW&ANYZ]?/\_;U\=#68P+!!L%2U: M645)1^:3@5X2&C\I- M,+8>1; S!QN @QJY!QP''\$XA_H2Y13D@Z?"J/"6P2**HV+#T0Y8[; W-=W, MR@2&BH&:H1>G>>ZE"2T@4Y=!7!J R:L@RX)DK]#8P80J.$;A?0J^=&&*ECO3 MN\EV88HN3-&%*;HP11L(VH4INC!%%Z;HPA1=F**V06*1%&"1="&*)^"YFPW: M7U?=<5R;..YDUH$\=ASWH'[OP;3U'/?40Q/?-<)C&R,3VXJ@&Y7H-]7C#!ZJ MZLJ-27#, :<*I@5\'-:0>'^5692'T8(J*7K>SLB K'@R14*_6*Q^9<=65PRU0]C\$;J&)],JR=P_<4U1^.\_ M1-.)F@Q'BVFX/!F.9R?3V6)TK()@/!@-CH/^8/2_X^,?]$L7F74$G*NC.>S= MYZ-@"8O^.8BO@DW^PS^JU )253=G3[HV4?$__FV>P6<:5O:@P:+A398RG;_? MHK_+*-2AL9?!&H-*WD>5IV6V@,^TL1#L3^5=!)?*6Y9TU#$@Z!0\Y7".2+P41)AE9:W+N=QM##SP^D-COU)O^\#X;W\ F1B8SF9%Q0H],Q[L- %B;YG MXY,>O DTX++# MYMNYBB,%K%ME%F1)YA#X#VQ >!G$,%O@,LNMRRQ=;=7U7091',R9Q2P7OF3F M>Z.9[WF0PTX JR&K*QCL)Q8&:4(*#U+U75K .AL>O(+]A/_V\G*YC!91K>DB MMF/D%3!K[V+S#!>5*:P7E/W%,UL6>0'_H & >%FP*$JJ4 5>*/A95 . :6.X MH[G%8P*;Z0V&'O!T<='..E8XYV_4/"NQ\A-I80Y]GPX]W>&P 5%"*@HHM^4\ M!_K!ST&&!2O6;P(I'[4_@/_&C H2%B)^ CBW1'06??^M-K\$R6?O72"UP*=Y MGNH>F]0;LU)4"S=L4I!8>I=>LC)E)-.RS"CE1'\]+V$)]:^2-H?C\D,^UX96 MF=-'=LK4900ZV(*K2H$!+E6"N1CP FP^K@H$%:X+!P#)7F:92A:BM(5J#K_" M1I\X%!P08!Y^,,_+0![#?R\F M5PGR./RZV)#T&PW[O;YG-%@B->:@3)P?XQ+3&#Y/-,'9?*0?(.]O440GL9RX M P!3K+PX#9+F6=(YA9L"3UOJ,-A@1+KRI >;C;/5>C%+:]&DX4\\D+Q*$2HH M:O459]=KA7%$5RC:8:_%OU@8].; ML-H:CB^(.2FOAC_TS1P YQ5Y\W:B/(2CD)LS(8J"R%AS#Y"XE-/B.[7E ?#" MEVA5KCQZ#C^)R@1&)DA "$/#T<%#4_G5ZU_>?GIUBF^,>Y/^%^;GO%#K(V1] M8"+@8J\ 2@N?Z@_18$#K2]0I<%(9"!#[>= 0^E]Z>.DTSH*5@*UIP'&ZB!## M(\,SFQS]>GKZP5O!;5"BBE/BT65+$79&$\*GI\&,7Y0Q#84JS&*19B%) UH/ MGD"ZZ2)1&D&Q@8&X>7"#F"(Q*%])D$5)F(',,G/!;])\8 D*-AIE499>1B%* M+!AZ)9EF/#R,(%C.=>>JH!Q?:_A;X)5B7-U!4\Q6@"2"M:?KQ5< MZL#DH/M85XI&PJ]JMQ@37"+!62IC&FU4OQ)W03K_60\T4KU+*(@6)P(2? M:SW?V 8@!8%#URBA5JC8XV;U?ZQHF6= ;'WMS?2/7;9&*';)4.'BE][ACC/0:]^.AR/ZIB1(D*'*F M9)GHZR@%B_#<,0W"5.1"D('N<0Z2,#.W$FL82.:F/6LD/XP'?^"(($DS5:B> MUSRYFAY2WV"8<8R:&DP+#*%,ZV2H',(J4&T,B0!8*>D!]. M2T60+T;!H^6D'FJO*R O:W\@P1:TH'6*LA9E)VK,Z0HLYS"*2QJL7%,G>IQ$ M+HG .]CO2KF3VE;,@2@1;L30GXW[_FPX<^SPN@W^;#"8]?H#:V\S&P+FQND+=(G2,-=7BPI_]MJ7T#SK MS8YOEW*Z5R;KM#<8#]N2=MNZR8X?)$?8R=3:.^UJ%85AK XX2?B6Q-DWVDU" M[U[7/+NQVJ(I,L<3#N$J80OL9](F\*D?_N/YV\:T-(X0?!<)QH,'3C!^"C1[ MZ*3L)T"S6M[U _4_!,(]4C+ .S!P2$\2EX(;LD)O#VC&EQ27NB.L[7V!8#\> MA>Z*@/W5&->/M^3!:.0/!ON64^^;"'[+7!DFPWUF8'>L^W19=S(%SMTWEZOC MW(YS'WW)HYD_Z]^Q<^@WY-P'JBDY V( A6$('"I\ANTGV^?#?MX!'D^&(S\ MX_YDJ_KIV^3"WD%*/GJJ\J-NSL0?S_K=YASBYDQ/_-%T]/![\WV:J2;%\6L% M]5CK: MI5O??YAC#]GM(G3M2DJ^(:KQ!/6%@7\\&/K3Z8-6!W8JW3Y;='SL'T\>M$*] MVY^]$([]T?!!R[GKXOOVI9/?CD([P\P[^@^9\,ZIT9M;6?:"^5PYY9&ZJMH,S#/+?) MA'.X-BEI1&?;4NK:)>7V8X(T?&458#)>8K+73$LNX T87H_5SCJG6TY^#=3E(H<7:IXP]EVG'@M M%26D]F#[.$\%\%,J)*9\9:=H.(.7$\K[3[8UI2V^E9:.F8*72F)/TU>MX763 M?TKO6@:E$F)J(7=MU[ZN 'E' ?*LIJXZ?W:UQ%]_1[TU3OC3;=].&R76==$% MD5:#4>^X41CMDD45F )X?]*;[/-^GU.M32]&G(651?K'.8L2*KV,_L^@&E/* M=P)J$2S,7C)N-USN([FC<)-3BW?VW?LJ[TQ/>N,]7A_,F'7,;5-E MG6\_ MO-\% O'<%J1B25;UEW1ZJ;(U![N=MQ1%WD_-LB538F\9 /^M^D"0"US7K;$B M<%K#XY'=0:F2=^7+%D:&%-Y4)MONB^EV1VTX=JK-;W4W-1ZT9R<3A]ZPOULG MK[>-G=(,#$ %:K:J3U?*ZD); @Z K98'U664EGD=>07LR?',:09ACOX9$!66 M_A+?7*H,KUB]_[JTD&S/@4L6K":K")$ZSD"%DVPI*_]['0=),W-C>XZ92S3# M[3AHE:E=52WFVS80' =8 U7'\28KY[XV5VH[(3/V8^7JAM]"3=K!R9.9HZW! MIC2R+;P_%72'7< _H/VP8IY7RM[?6FQ8]K(Y]S'I[A D";TFJ;)^1$!?U#MOE/CZSO^-!("%=0< MI(2]XUP2,>9)G(JI@CJ/=^Q[)_0*_6M:]Y69DEB$!-C\Z[],AX.3%WD51,#" M$Q #<^"+W_^$-7KGB9)2>!CA!V$*"4I+&W0/_IO*J^]"/#^QN)A(!Z5P=I] MKBUB'QR VX',3?NS'PZ9Y[%:'=6DTP6A9N&^?P#R+R*I67\-%B=2KIUL3SK8 M3?P4D#M6L3G<@.D16-)(73M&#ACEC:!7%@@)I_E1>7\D$?[K#+^0LZ7,PQN# ME;$W;IZ9P%LA( G5H0>?E:?TAC!,"N@(JS7S+X$:!:!E+ II1(7G 6O*5PR( M!E]F4]?WXHCAO0AR3GS)ON.SL=$(UFS96RQG'&WXGO<^(+N[J4]KJD'%76JF, M.#!NM)5%I<;=Y4)]0*.$P)^\P#O/5,!@% B2A3O]5QF>TPTLR!/ M%\(<.:4 MV!O&B3<:; 9/ "F[>N K.Q7]NQ6"!RRTN$ (,3&S2CP#M#,&=8TX2+J@(8S@ M[F-HMDSCC!$?B/ED4>G:Z%GYR*<*KJ5%>LYX0"WERB!,2;Z],=OFW!9GN.E! M!DKG+RG\U?RKERD^MZG=!TMO.,^Z F:5G3JM1Z6L_A]J6.S MOKS)KR"_X#]&X_[1N.^;M^ _R->G2! BWMQ_!0E#EFG WC+7R)$KFI="SBL$ M5 C?6*GB(@U)7N+2T5#7'R:5/EBO8WPK31B0:6%FS#*80*4*.74D@?DTAPPQ M8_ V:1RF"M\3^G/XD/Y@&)'[032/JM]L3QI13Z"H^4_MW&1@Y[W%F<1+3<:(I$/IX 8ZGR+-J[M3];<(FVH MHQVE\9VT_N% 0_*Z-38I+QRED0XFP!%$-\."@QN14,VY-D6RL.ZC.1]QST*% MGX9!V,@A/6 7H;VK"\7:J?D)P6D:H<&K@&D+TA[C! =V1IS 0-X$8ZM1BA2> MU/. - H:20:@D> 9Z)+1]@S'>&XWZ4CW-\!=YG8 M-V?+G+:P>HP(QA6OJ+EUS%$.%J$PHAM9@Z*9LXFOH%M%96SP,9#G0M&IQJMN M8[5WD GZR_J Z4^;8[CSTQKE,LK1/B.%!63"99!%BC%FES"=-*L@?#9^X2*" M'V2D^>OCBA8BC$/^Z>/JXF:(K+5K)JZ.>]\IH$J0*X(T=+'23@X5J MXZH^-2V$LX$-?J^1B8TRK\P19UB'>0@77OH<7 K(S(CBRSX&6+28NN$_,*. M5_=K7ZDYZ!X@X]^EB1,@UNJ= #,C_KICV=E0%-J2\&)2M)+'QF _QY3^O(/% M!&+]J0K)O;A1G*+$<>A:(SZDT N\Q5?TOCSWB6%-C>'"0/_H ]QU-VE)6;)V M@W=9MF,-@>RL:9=T[<"MY-])3[OQ_D\9DYU,*NY$ /=(#JO+EPC>WKSN-B[[ M3V5N;[JY20J5Y-NS"K)5'>=E09ZJ.%I%P@[\ MR[J#]J/DY4(0T^_(8"C#^- MD\JA=:.H]F J;AX@.[,SW8.H9UR'CIP-*KGW=,:.BO1(Q+L%.)8@(_G:"/^W M7'GG90#\7RB8R=\E(N\7@F3.)15OE-2"($ T/",'F$^25FI1)]JL49.6A !" M"D9'/IWMGG&%1KDE0ZC3#?&H72%CL:',20$26X&)%L$7E>N2 ?2SHSMU8?VG M%O.^!C$,^R4;=HX ^PE.%?V3)6C@W)BHE<<6==/S.)UCH('X=PVB%L\F-5S@ M7C.<\X$V44JR+LI"SHM0S(N.R*PB6R.T,[Q!W4R -2*.&,)EI1VWXA*28#4) M[2LGUF(&HDS3.+9JJTE&@?W [74.1QMW 8B(@3W*?Y*R*^RBE:#+QMSNM"N< MPK)*I0,%AX30=X0;Z/#Z>49N;_D)4 G,4#CS*%^V3 CNKR7Z.9H+J+-OUIS2 M<^/7[%D%>S>2'@17J;0)PK-/L.,19<90^E@/LP_,^RK($IT=$YC<"7*E;SQN MB(71.+R/<^L@<**S?,O(,#Q%(Q3$.M*8Y^3E#]5JK:,L-&4GNK *_N)^(F@/ M:7+2'!@A7>\%"T,S1?YX*P7 IVOC'PWA9B=B8F0RW6-;]U,64J1CH:)+RH6B M?@P6S%_"N+:))[R,))]$%[JI#]J-(#AU*SBVM7 GUN#QFU$+$L3U&QEIHM9JL.15LW)E"#>Y_5S\'_F9@IRT7N01:UPF0L;Y,@& M', D-Z.;UV@5#B/,=0B+1 F=&:I,#>2!H+(#H=Z!0*\"?ZK3/D(O3K'F@CR. MBT(GZ%*(T>;*)J[_!]NM5BX"RIPQQXT]MAMOKJ@Q*VAA^J8'U;8$-8 UPZB@ MG!);?^GH<4ZNO_T0-\Z)M"%/UWBNC8GAL/1 M$6&V!:B$0@Z8%6Y:TF:9@O J5=S@M1)EBW+%[FR9)4I9W=;-%)OA-.+HLXJC MBY0C[9;08%(4(M PFFRG89@F.,<>5H5); HQ>8EE88;=6%0N"5#F+%1#XS(O MLPR<$^@ \WBCTUYRTZ#0,+P=W&1I>7Y!>Q]R!F8NH6Q M)%M)#I [$/>:J>X>QX^I)=:F9MV#2I^BX?_G142=,6P7/6$[?/,TSDN.A#_@P[LH0 Q1I+1>(F2R_P)?A-?K7X,5/-L.1=IMZUDAX8.&^KL_'W#1&:U*&@19RP&%4 M3E*CVRB(,HPQE22AW&\884X&!?R @^R53P=@#R0L)R29LSH>A<6=5I+2C =S M6% 'E]H/ULD#SFRAM5+ND&G'%U#G.YF6+O.TR7%PN"M+8M@(.XGM8J.DDG!$ MZV/+A,0*S8[O$#L#&=1\E;,YC6BKKISS50+O=W@?-$O\3=($AU+#?>@G-F#8I4S/C)1 @K&.M578"4#V&8[ M_VR582D!(V?\98JCVBHW\U <+:O'#A.[2?L[H@"IZ2N:Z<6;5V'#,%TG]#:1 MBF$M9TYXRF8IF%SUL"ECP0QF)]@DM7K>J]+H4-J)S#H*/0_F;RC&.;Y:>9>$ ME9.CT?1))P=BK6 ;L;YV36X@ZGN.N9SP!;E[J$UE&W6-M[H:_@^X,,]T-3QE MQ;91W4##3%?\*ZE0 !:1ZGY;[H_*L 8"(,ZCA,Y*L'4.U!B_\+, M4E!@SSD*)XFZ8L$9NP 3=<0'CF) 6S'+DM/<35LY&<_A+\V)?+0Y8$?'A"8$ M+\S9+-%Y_GH(:W68U&&8DBY+%3'# CR:$'-S:N6 M+7\%GX)WL3:-N@X7*7>K;D:3$/*AK9EIL>9F);NS(+[" AD"X:H\AAR5HR2:>&C'11[/HHW[/HLC"^$O@I6LYX M?SG>3EM[!9:T$L@NLL]-\1%^U;Q\J7(;'Q2T#RHY@?^CTD&>+AFY> O2Y. * MB#)N<@_+4#@U])T57&ID'0!5ET>Z6)295JW+.-3]0L4?0>VKK:?*G5$K'>Q( M\B^8QPC+N"YG<9U&6!U0R![J<)LY5>@DFE<8FAOSHJ_"9,;K6K.*%;'8DD.< M!KFMA&PS%?'%I7(QVQKX^_ KE]&_39'<4ZG4<:LYLS2!_UZHUA8OGRD&4?&& MOG=&/5[I[+B*:$/UJJ_O!\9?@=NP$MZPM4QGS97%'X*L\-Z^];VW\%MORNQV M;;&Q]-K%(LDRUUU_,]J::@VINR&'SURO5PHGUL>*/*1MPT:LE61(6DN&_WO]RAC!);-#I?^EPO2[^VCDJ";D" M(Q$4XR/E4X08WNUT"U*"%?M\V'BTR0# DV?2JOKD>?#3\^%/SW_Y20]PQFG5 MJ++AE"@Y!&]ZNK/)FX_YV%QO%)$N9QDRUV5ZE6*O:]:!)1Q@JPI"BENSME 9 M!S\:1C<:2HIZE?GI%=V2*2K65WB+<)HX*:_"PHL !$ M G%4[+GC5;8[M=5UK*LV5HTCFW&/=D%YTQ$00TFMGR"#W,0=57$E( EL,!L" MV%K+D&K>[PJ6,.X?,E;".W9P]V#<(+^S2[J5LO!3^O^S]^9=;2Q) M^O!7T>$W,Z_O.95TKE69OCVJX!J9;,C"4C(B.>R!*A GS@17FH2ADI;]^U;,PSS G,0=$['2+0N%VIPTRRHP'71P6#'=VC_==>=7X MHZA8M3Z3*#MJ[7;21EZD-_5-3KD_W4WNKM$+?)"N96\A0@\/R4;7C'%4)IXQ M^>JCOX[KA_NW7UI\-K[CY\1;VWDG!?_F5_Z<[(_;+S0-'^ V:+V#O/-H61$AL=:_H*R5ZG.:HC MS\J-,P>WT7>3+PJ*A]2?&,S]O.G7;[=RW,X3_WQ"=C>:7H]&GA\Q\[I;$)WS MP*B=VC;Y@8KG_CPP.Q@'0:/%&N1Y3IV<7,5Y?&?B;+ZPF[,Q#=,_P;Q.8QJ M9^@J1?[ZL.@U.PT;.;8CKIF7:35]Z^CBC"2C@V'/86Y"CB05M^I>07C0[VRB MX_WL=E7/<-?+U[AP+8M5V:W\9;4<].QXE!,<&17I=K>Q*R96/:I<=P9#_AR5 M =^>]7UZ2'IKHI>50^6AQ+FD'5X^79>787",HEH3F_O,FR8+"^Y@^%%-_; M:F#:QC+LHUKO]M[UR>T[/>W,^7>:.LYAH M&!\=+>=D('89>'CC[1+=N$66R<8I8RS)47BNR%+SYUT3N=WY \@9&%MLWPI",O/G!6 MC9M-I^7<]F$V0.KGDIV=C.?>Z(_B!T, GCS)=1H@*%NW7@;JGF%%.M)F8R[* M:K*[AA@GPSS$7[8X[\DN]/=.U;L6Z5N=.W#CBS.;8E,N3FU&Y:%9XGXQG=R MG?.(S+YVE/++5P3@ABG1YUG03S>SJ-_$J(I@SDP:8W%M@<4R3\!RI3#OG?,E M,4MLSGEY&Q5-_5:Z2K](0B\2S^46\2\^$ MR3[$NAK[B$M@+KFESB]NSKX2]_FD;OLBFO7S?:V<)E-_UY M^W'>BIKN-^9IFW\]-K!V86YD%;TCBS<77^]F7TUU0^YMFHK]M#HC8S+5SVO\5'LT&^O_-6-R9 M")QZU+BC&?#M6[T %UR9!;NIYK*X 9=C7@/$?+#&UR1D.O5U=M3AK]K9>W7L M]\7.P+W/]&9ZDL]K+)EK+D?,U[X?8A8#KO@YW==P=CY#K'N1[N4)#]>\DNG> M*2O/S'"SVT[6[IU^*\U3?ZW M#6@W.FO,DDC$#^QGO[#<+]B*=[02JVQV'WCXN?,P2G#$Z;(]UP,/!QXNSZP1 MP1&+:1EY>&DC:'X[]E(SW?X([WP"G7L9 9Z:\R)&\PJ>\827KL@4SE40*3D[ M'-X7WU]6.E^ "MXB17<&(]$PC;' M="NR&[?#8OAT1W+"G<8D7FXAYHI3^7@.16AI/7EYQ:UM/'<,Z4MH06C M]PO_^A;\>:^KYW&\]I5]"4'BQWEX>1@)',4=EY.&7< ;Q=B+!^#%NXP0EG-><8=4V[8*26#ZFC)?5 MJ$%!A(>L8I)1/JKS!SH?6\_@*_)OGCE[) _,\0SL$=CC.;-'MCW^(ZO=^VUQH$>5*@TT M06V(UW$\ 5UTYO49MZE7?>#IC^/"_?SB'L MYA_73E;^WHG[5,D:*_UV"'<4)6>O\'79M=\\PD/A^>*O#%@OQPL>0N'>7ZJ> M8^=T;=L4,#H3V-KGG6X?>!35'&RHT_Z>_S7QH*:C439(-6I;(_N_'6TJ?1UP M!NU5%/DV>N/J__GCS%"&LX+\7M;B/J_^5K;_RXY B7I#:&?WR<^&_977![LW MJ"$4]PAOH@"8&".8W5E(?&Z;EZ.FC&X,JMN1'A/@LI%W+O>5]%)G.&23:YEC MXA400L.W^1F.EN%E%'G/$ZYU%'M/\UP!?C;SYE#]_<(+JK=JL*'Z^^X*S%#] M':J_0_5WJ/[>S)J]P.KO>:9K!''R66;N;/N:0R1A%+0AUO M8+HG+2T0$66;.9X/3/=2F0[Q**8;9+J78'TN=KSYB,3W%^0/+C?Y@Q$1 MRY;A++4 &ZZO#RS\W%D8D2B.E\4>"2P<6+@\L_9G(IB)Q:-R3\*^+^%,\F0J MW_(QA1S/JXSI%7E,D/C9E39M(+7_F?'3HPX= C\%?IK>,W%@J,=D$&US%&.Z M3.*E0=_]IL1X3;AWFV?R-:(1/"/V6!;:/7#'2^*.5W1I/W/K.>/^RLO0\?N. MCM\D=/Q^DH[?1W\=UP_W;_?Z+CY[#C6TO4K;]BO^"*HB^_UN0PWR.KA^ MQR>PM#I^K!W]X[S3]#6IT?@![H(%^R+?W<$YZRYM>_V\LV_/1L,SL;Z\&G^6 M#"O7O[UFG_[+*PM%#LA;*E4;K M4C:Z_G9_6UY76U0W_I)==XMO5"[U?]Q+,BU2]' V>9?K*"N+;%HWDZSU;^7+ M?MV_W7=NSM[;R3JAZW/'"79.,>W4XC^VC_I$%W7?J[EI_;SK==<.3=;S#GM\3!;V]847O><-1L^MWEON*>UN^2'FVPO=ZHA1;NPU* M-MI9P^ZBZ?6P7;6R]V]V;"W%PH_1%PGY);W7MSDJ">UGS\*)_?5;,.O L[:;EINXT M;]':O&AIGQ75NC>=6]GLG\].PUA?@=WP%/1<[^[UL[TM'T,.O8]\>:&TKX4= MT'LC!L>9_=-NBZ_=&SYC9JL9.L%7C34W4HM#/JS"N?J<^*ZGW/7::1 MID[$LJ/VK-7X^&F])1_GJ%Y(NQ>2=L,6->/N(YOF[)]707NQNL[>[OBZV6@Y MAC>[E;^*+NUYZ7*O^&98V9SIA2GBWR+Y=6?@B_H'33/N;+_$X*5' /!W%7,8 M:YE)42ZXO)=IY4)L_4B6V3 FU&*FSPKA?1D%\[6E=M8U=DTOJ/_[@OF17@C% M\-M67[Y5@PW%\*$8/A3#AV+X4 Q?MC5[@<7PRYAIH4C^Q95I(A$Q^*@,G%!E M7 9"OE#VI21B,0_L&]AW.]G75T7 DK%O815-'5JB/#15EL+K\(RU%**76DD\ M&ME@T1S'\(R5I?EM![+!X7UGO(])8GENN^^\*99[C^4\(LEFTAB?LC8K,%V9 MYI:PB"6;R8X,3/=2F2XF$5RZT^$*F2Y@(6X/5 M_5"M/5U \<+L;101N&PP*QAR3ZT1T+)>>"#14P?H! F&]I.L]+M[Z]M>G-E- MR0,1Y()!]V31$B8"BI@@!7/U MB4O:GX+!V,)]"#]F']I>@P[SX!:5G$0H MPGC[\^B>.9'8T@?(Y7.*MB.N]7$^P-(+.X]XQ=CR'7:#2?ID.AM''"^[LP8J M/;5WM\GSHA=U&+%_%_C="SN'H'$(<9><1!L/<0M/7V]C9'?#Z. 4LG MX$JW,.Y#7N;YPRL2(;X\?D.P38QI<&%(9('&'VP,*/ '87>+@$ MLQ8LXF+9FM/ PH&%RS-KQB*\=-GT4V(V/IG[70(K: 4=69]7HV+R0%?I.3T;--6"G6-7/3(\-;+91AF^V]2WV?];HJ79K7@\ MF6YR!A#?6(^SB2JOIW_][76)=PGUZW"0]Y'T;>R_3UK8)GUJ>O9=J/3K32M])T[SAN74:4GFT6COD8[[9ZM]*UL+=<6 ML<0TQ.6EH:/YVT_TLZ HQ+4H;]4RHR9ENSW?9M']^?PXXM!M]$S#9UW MUN61-O[(U/_HZ\.&;Q)OYESVWBF73TX5V248M32]2L<=O]O#F?JVK45[[5?- M?"%Z2[8H';=OOKNG]R0N?-93UR<4=[-.I7VW/3?<\W_38]N#R]_99SOKJCT] M-5,0<7:*EXZ(/4_$K-/YW4OAJ-HP>3-GWQDU7UMK@/3U^M]M_HS>1"--9'L-LDL.HR^I_W\X+*3@7CF^1*M/T=]]R!\_GSD+1 MT:X,4D"$Q]ZE4WD;$_^>C]JW7#H" ]6U\@>0J1O_:]G\):][._^X/7$WZ]OK MO.02S5N0O7^JKGO-G$%NC9H9ME:_1[C&0CCJ7>_%9*)K>FZ1#SNMCSK'Z^OL MF]NMM#.+(NN([>SW.UI73[>TSSL=.[<8Y+_-M+8?-9*/O*)PFV6OTK).(^K* M=]MVWS7=+FI]C^YV]CPO_1-"/V@/>@,W!.=M^&7H6CWH9I@?>7?[K-]X\6*G M6HO??#=FQW39$ ;M"6.W\S-[X?QV[\OMQ:&-\[9U1MZJP88VSO,C1*&-\^)M MG+U1:2_[$YN$D7T9FCN'1L6_6;/0W'GI-0O-G4-SYY"N,EE<%9H[!_;=8O8- MS9T#^VXS^Y:XN?-*X#Z2DO/=2GNT;6^!SH-ZM(4RJJ?.B7I(C[9 I:7^"L]87![<5)Z"Q3YO; MBB8[08]354=INC+#"O#9M[TMW)Y>:A,@LD$ZE)7A0&"W?*CKD* 46+L^L7R$2<8A+EJ,4V#>P[V+LBU%$<=G8 M=P/.^8:-H\R?7J?AG\W<)Z^F=7_>@?>CH=U*XHU+YW]-(9M M6@#Q9PM/-5YHBSN$> 0WF7$8SG07:\(14(DZ6-IE@?0NE=[4+\%MH MW@R3*D#S!ES0S1.K?!B\]7,[-)46R FI>"0>)^-ZD">EYS6BG78&?28O+YM. M >388K(_Z'>ZU]E#N^[:#-C,7S6B[B3EHR'>3WY5IV<+D+1?YPU]GKW5#\<] M+'N\NZ@W4!=NI-X,_"F;@[S823:;G5\>#ZV7/2B_V;\TFUJ.#5UYI6S;IHW^ M'Y5?LCK=2+ZXO+LB?=@J]LW+K+\;"L]!J.7#(#KVL[2U/VQF\= M+ZC_:-ZB/A/>+A] \5^RU]!WHG9ZZD][$FZESSU3N]L\6.#(GYA$,5P4-V8" MNVK(^]=6NL_M#/Q7Q0,796^<^A2);439?=.UMG(@>^>5-TX>LWE-?52]W8)F MB[ MLXEH/Y'43\3I CEFCS'L9,O*WF"(3/YKA$U;8.MF]Q>HEQFZ[!C443I] M^#/;\BI-ZQCMM4465J?CDEIE2>]."5MRZ;!,KMN)$X+?_3M@\S-[8+&,'KK? M@V%F&MH)Y)TPHE)U!OU\OVHY8[>?V2C^Y3FDIY]?ALR90_:Z08Q10+,71I4, M#C9[PH+$:;LER%6-5P2]OG_+=Z=B&FU'Z"P0T(LF0(3SL>:_9<-0@YYCGEY. MOY[;/SV/V.:U?W]OD'/-J&"LN&KB)?YI^4;CJ9$.NK[?\FVJG#?\XGCK/:?( M(&]_T+4>BL^-8E&JN7WCY/FEKQV'^1;AW1> M4J^77UP4=O2\@=+)5KGGZ*=S_BB$U-^3T\0O[!WC.7&ZPN/*]D=%W O+3:-8 M&/?ZZXKI9.O1M:EGFAS&/:>M=IJNZQ;3 ]3ZS:LQ9)%]MY'ZEWIPVVA&SCNV M5SSQTD^VG5,OEWG'P=V\S*7K]%WQ>\'"V2.4;.8(\MZBJGQO>%;)86^7,8%* MLQ5X0S'M>),S@_Z6!;!W+S.41Y/VZ]8;60#Y='O#Z[PR+8#-'4$\,O'R!'?\ MM(S,..YU>X'3V.Z5_>;U"$;9#7YV^[IMYP:D\<4Y)$<:9\\2:7Q#\N8T;:=K M,@V2Q0F\R?5Z./:MP;1F>!<3LGKD9;H+V=; 1&_=8!R-P/M34O+;,;$1(A5,I6ZZ$Z(?#P0K-FW+$P"RP< M6'AK69B(2,!EFW4_RR*;3:S^_OAL_?4B!O6#2^'#,U9F<&\%+N-!<823I9*8 MAC](Z57 '2=_CTFS>Z:Z?8LT^"N11#!9OD1RB\R,P'!EFMLKP2.,DL!P92+* MLV8X1B(&Z488[B6!.=]A-,S/TS+VIVUVYMH/"U4H;"\ TZLX(@(M76M7HH+0 MYTX@A"."ET!!#11Z<@K%D:!+=,XJ'XC9HAK]*4Z[YR_R^_OR9U]86Y57+(K) M$O71Y3-9GS^!$ K U24F$*(19"P8X6M>Y]OU)X\ ='A!!S++3;[<VJ[/^_2%T\[C+>HZQ\?J\Q&)%EB-!4"R'G16O:@_\3*'^!+2/QZ<'OO, MPX-DV1ZXJPD/;F*J_[W6M)_GR1YH,RT" WML"7MLID/*YMGC-UOFL*2TW?$% M7_=QU#9?&18A+$)8A$47X5E4F?#MZ=?/K\ M\>A39?^OD\_U2G7_X_\=U2L?CS_]W]WP2?<#]F"Z2S<'Z_G59DA\]NJR4V!E MNM'^L/U*M]'[D6'#>4BI3M=QKNQZ-*E!-\^-F@2NV_6 C\.;QMAA.1Q5]IG' M]?.XFAETF8=7:[0NY1"Q; 1+-82)JIA!AKHIC1,&]SI]+MO?;8Y4-\:PRE]Y MV6UX #9?FN.AUCRXVJ [.8E\;A[MJN%QN1KN*[>,!59M;]#,4.G2YL!CI>4 M>QYES6?O>@RW[)DY.E>GZQ:N7=&#;M>V];6'M,W&-7SO0V%>U\X V1,7A_<\ M'L[]H\?U_>B7<"M9>[\_PJO)S;P"B15E&'_GTN36KZ=M]HNO[/HIFSF\6UKY M+[2;5%2CV70\L5L9+@JPLMO.L1M[_>X@1TW6LNMD0U:,_>Z-ZCQS<,P_&1MF MX(P%7E^&L^&OZ4S"-^8@0'-./)<_;?:<#/90 MMJ_=B[MNZ-F58P&9'.$(,3.3N-G1C81DMW*8RYZ7C]YYI]L'[MI6I2TS6,$< MYCC#_1N-.UO.,=RD>W+EEULVC\O8[OC$R8X;CH>8:[E_NXT\53Z7R&P!9E9J M.[DM8YK?,)SC*3;D*4>)?J_OZ)F1.X=1/.BTL^W?'_+4.E[S% #96G<'=KQ6 M!93U?N7\^M(#468&0P7!_RY4Y1P5]JLS:)H"VS'3>AFP]8@D0WU@/ M57.XU!%'>=AO^SA,Z[(INS>%5C\8:O6CH5;?8L7GA*_8H7M.G^6H[FY)(3P.P]MW"- MU+%>NS^[.^8ZS^_%XZ.Y J)][H"\OBEN;M@1GKKVL+'=1K[WY[+0&3\R0\-U MCVIVM'],- $G/][HBV=_;C?\FSYY%G8S/G#:T,@H^ZIF_=R;'L,KJKQUVLZI MU,AI?-.0PY49WOY_;AJFT\HG=DM*_?3ITV:>J?B9U?HKV+7R7:O M'(FZD^T^Y]9\STY>NUU_<[[C%*T>_":6SV\>@XR!='^W@SD>;7JDM>_G0X!> M?=[Q?03 ;8:WPVVNK@;RO#(#7URA-;)==TI%4#K$DXR MWZV\.:[MUPZ.]]]5/CG'^*AZ5*M_RGSE3Y_?OW^7_;W_\;1RN%_?G^7RQWB=0.EC9G2S";X]KA MT;\K]9/*P4GMT\F[8T?*H\.Y='_,Y.;KEJ=%^A7QKHC%0X!^A<>-73T<+=E- M*%TE&NV"9U&MAC%-^YMTQ#1=6[#Q/IC5?\K2C*5R[FRW_]WY?XNHL-CWRKIT M+K0W)_[Y#SG2\T\?RKUO=8^ZSLRJ_(]L7?Y9.77V]O?*NW?O?S/4P A+,D+F M3UB/$.";*GRTWQN]W(I^/U#.4ZWLZ\S5\2;BFT:W57GU_F#_Y*_*\>'K$G/. M/QM7_MB\YDSTKIN#[SGA+O[HUZ61(,ITHE)+%*%"8F52S;%,-+((:D*_'?K( M"'3_ _X7A G:J;1ERY_(V\;K_8%I]#M=OQ;'9B>W&@SY9W53K9^=5 M]_,=J35/;SJT]O4SJE[4+D[>?FS5;H[A25W3DZ_5FUKKR_EI_<-5]>8(G];W MKZJ(TYI_3_OO\[.;#JY]/77O.;TYO="XBH]A]? S.OWZIED[_(#/+K1[SO[U M6>OC>>V3@*=?_^Z=U3N_:H?-EKNF4:V;QMGA#UC[^H&Z[YIG%\:-Y0>IUD]9 MM75V?CJ\Y]]_GZN6:9Y<[,.3K^[SK\=7-?SWCY/Z!W1V>'Y^VOK2JN$O%V[, M5[6+'^Y];\[_?;/?KQ[ JW?UHWZM_@&?')[^-&^_4/,O]Q[<_*DN.LBMS]59 M_137L)OGQ6=XUCIKG;8^H.I;]]RW;GZ'/ZYJ-VX]OO"K6OT'K%[\N'+/^>76 MXJJZ_TW3)-:ID@!K% .::@EXS#&0,$X54HHRRG?V*/[G/VZQQ>]X-ZB2)57) M'Y,*X;<)^L$,* ')8GX'S8(-5VKB,;:S=S 9Y?NK:''TZ=Q:WW#M5M!_V.H/ M9=&X'.X]2.I6$3L605"WD78)0U.2^FET5N5%]&0=DR\Z\!4&0X^WB MA>0NW1L$N=3$BR%-""*"$<;%O2)]T&E==NVY;??\L"@I!O M)1F3WTCV. OFO7NF[7:S:SKZ1R:VGR:Z@"UX $R4X*(!MI%T"[U< 0R"OL*6_"%9(2!#CK:0=V=G+TU3[G7XS MRN$:2W80RXV/93G2)NP^L9PM! H);/>FY<;)*A+8LO.$[>\Q7II4IW&&QG(' M] _,#/_MTCWL24_-R_6\0&32$QNE2O_5D5V3G8LTNE;W.]W\D*3QW2?EGVCK M1OLO=XM;R9[/BM!+),BM?;;S>>3DLM'.*C;R7.'YF]OV$?%KD=0M?:Z%S8DG M'9NWW%BN/:/?2G!7Q=%7+S_ZNI^DE5?^80?YH_[X[3E9-,[!MN;V:WNW/(-Q M:GU4T;<"@+Z\T'\V#AU9UE)4&-9OC9/8BC;^7 M/V].O6:Q,@6]?7G2?;0>K\:H9*+A?]PNFVADA76KI(*[S*V%>U#+TSLK4,@2 M_+_;MGMSTQ=,:&TO_3+)L;:_[#;<;"^;=IFBIPTIJK]DKY$O5:&RME$MU;," MP[F,ZBM["LZY='S24(VF)^5M]OO_>D6MH[\GK]29NKZ1.2SVRO.]9[:AO P5 M?/&@0D'TYH]%25]]611X9"JTE]5X^C'*RF5N-4SP4>JMAN[8KLCXS[^M,#"& MPC-A:)SX0AZ_,L6>^NI6$=,?19)@KK#\:[M>E14J1/G2EK%!,UV.,RFN7MS= M2[LFT^^C<66RD5KC9:/2LWK0S5 5*TWY:[S9R\M+-_@L9;L[: X+L>WWK'#5 MBW)!FT_C^_T5HRH[-X96H]?SBS]\9#:IAQ:!;GI#=0K&#+*:JS%;W+7 6?6G MH^MHD?*95^KGOK!I_&U!UKQX_I?3@912V9V[E\*5?7 MW>8&XJ[(C=$9-BM=RK,B]Y7)";+OZZ MBG*+ZJ[E>_??^R(]W6 M[E1Z []IYB_>2JDZF10DW1SXW;W@D7Q_[FAKLJYKF>74L[TQ\$3O3A8>+O<\ M ?@->T>3PC<]!"^C^79C5B#RK"$K?5^W MK?QF'E6LQ[CUPNNTJLQHG,M[R^\2N38UC9YN9A7U(UMH;M%V96(I93.KF1P. MP)<]YA6*0R]@QOP9P@V86X6_;J2-5E:"VI+&>BC>\>8;>4/VEW6FI/LY]0K/ MR][(+&Q/.6E'SA_\UTF4 =F?%.P""=BMW(3:4R-C:,(D7MZ&6]9)WY"4_*/W MC\KZ\_%K[H.-9^.?#K/QT4G][*)6K]Z<731_U-Y6X=G%]ZO3KT=7U8LJ/KWX M#*NMJKOW])?/QC_[]SG4K2]M^54,3BX^LUJKBOP;3KY^@*6L891 G?[3R__O;DFLLSYPZD&KZHP1&P90)P- M36W]\O+.(Q,XM?/B9.;(7??#C?GTNG;SPXWM,_PF6W?V7$Y;NCZ@R_&WK).:-5=V![%[G(#"89?$'' K^ESTOX2LI M^&>K."[A:"7E_J$J_3&SN56,_M?^N_W:P5'ET[^.CNXI0R\%?\^?SJO,5.\, M>CGPC+WRL<=*[SP+(.76_1^KF-="!W3S:/RTE?A.KG9A+EO+EN+':%>0N[]^ M:"D^2G8AO_O6^QY[_W<4KAXW(!LL625PP )]:^[)TBBX<@-]?6>D+6.JF?. M!5!O7\9*P&7:(:P*^GQS#9YSI+=^T='Y]0)LL$AWI@5[VJT46GGU(WSBEK$; M9(*[D#\?T_YDX5:#FYOWTGT&E^LFN+F)%:[\FZYO_]7QT?Q&[L@/>F;GMF?/ M8"*I22EFJ:2*(84@08SB&!%L>!Q_.QX[],;J1DLV>_^[ \C0O1_TP'?ZP3++=V M-A.Q3<8'D//U6[KUIGW2U=8I.OW[^]8Y\/#]M735/6AX/H_K+O8-4WWYI50\_P#./=/'U,SQMO;EP M_S5J'K7BY@<=WN/>-3C#G^/3F[.+ZLV^FX_^=?;U]%?M\&.SAO]NGM4_-DZ_ MUMQ_;MQOWURBA)$(L*382!AR"1[3]GQ*!>-53:D"JKIV:DF)6(B."-""$AQ2GFL M,2:,Q03IV!*9J2885%/Y5-/-E&J"3M\PFJ; Q D'U) $" D-@)0KA:5F7"BG MFB","$)E44Q/:OM/!!]N(41O)&Z;]\/-3SU]PH6V3FA4TT:59I8BU&QV?F49 M%/XXT7=A[:>#YO"8-(>+WX %LC\(.XK$_<&_'5+ MW ^F3DI:Q_CDT#VG?D1.OGZ\R.9XJ)E[_X\:_M@ZN]#7U=;?/VJM*OSWS2GZ M9HE1*(X%T)I+0!.C@**, (244!SC5*-D9X]&&.$959%Y,X"GN?%F;ELAPBO;.8,(/XT(3SME5E$="X@ 5#$&5'(. M!.<6&&$I)R1!PF>@8!Y!P&1S8-ZU#ZJ M,?M6:*=5&1@%'8YR,NRWS8FGP7ZV]$%)K5I)7<_8&=!M,E)!"*C@*: QM4!: MA@&'PM$4Q2AE\2B+(8%D"1RN*: =)7JF=$23Y:25YVMQ(8LLET000DCI) MAIH#GKC?,//1'DQ,"HV39!$Q.NM:;W<(.!=(\7M[8Z/MC>N=OJ^N>KQUL7"V MQ3/45BL+; 2]M Z]5#N8C62@%,%824!QH@!E7 %)80P2Q+!F1E%B6'9LGD!G M9,0K\H06$XYM"7.\2%%?60 DB/J:1'W:!%$)=\:'Q4 Q:0!%3NA5(A.@B6#N M+X.%PD[4:1()1LHOZ(5U,E4Y@VC>.&[%3LBV/V.5IES)(T<>.J9_G46,?"[G M95Y\W+;]QUASSUB1KRY6E*_\^Z9L]YV#>31<_)H->GUU>GWV,(I8Z;&**$ P M%8 **(%,?"DR2[QOF5"$X,X>IB**Z:KT^C:::<]8AE<7)0HR_"0R/&V;84$4 MTIBZ]:0IH!)IH"2E@&AI4N9\,&.)DV'"G6VV*BM@[NX8I4TY^P)0F(]KDD,.05N5TF!A")V5@:5(G8* M24KC5%($R://Q\/14QGE>55&19#GCH17-J=/8(CE#PZ9R5$(\HHKJLR'(*XKD% V M6P]&^]!SC.?OKJS*2!@O>GXT7;/]HRL/C>O6+6BDE6ND620'(PWF3"0 4J1] M$1H"7% %+.;"NHTC-C;>V:,X$HB5Q5,)D8BPI$ >CIH,R:L5)+P^8WVT*M-B MN.+';=UIV;J\&JFEH&B62:^O[_='"% 7U5\GA]^_*4R3F"H-5&PEH- F0!"2 M@%3)A$C)"81.T_#2E/*%B$,9#88@H*L3T.O; HHL0?!@2TIFYUL.:ZR9*Y?YM#A4[7(S M?Q[:=[4%P4'=KD[='L^82HX]G3TD%'![90(HE MJ%:(1YM+6U,*'%194&4K+W@.JFREJFS*MF]BT8P]9?RVH.'A@#NDP NO\]7.Z"6K'PO_S#CEL0ZI=(97 #* ME .*8@Z$5@1PR7FJ%;*&>-@2',7LN77U"=*[%JSE(+UKE-XI2YRE),42(1!+ M$0.JK)/>E$"0)@H1HX6$U&322\FCL2G*&,0MN_70'=@ALO(0;#DD@:W;AO"+ M_FYLAP=%M')%]'G&C""6XH1K#K V3A%I2H!$,0%6IBS6TFTFC._L$10)^&@S M(B2)E5& 5VA&! %^ @&>LB0T2U(2BQ0XT?4P5\3ZXXD,KA0JBE)&8[2SAY,( MXE6=380DLJ5SR;OVIVT/0AQBS>V&W4/]Z[XV^N<'@UZ_T[+=H3ZZ#MIHY=KH M=,:<,# AL4HI("8[+&4=;B:0G;32[+2_ M@[[MMIQ8J0#JNUY#XYU;[+I;ZT.WU'.54=JXL@;355'*32& M,N#V$Z>'F$& TY@!JE""E.8D,7S':1R.$?ZS+!Y."%&4T:CXK=@&&^*1LCME M0T#-$<<<@3@VOEN;)$ JG+KU19:DT'D$<9HU:J-Q:4I07TQPXN16X\B)!)@0 MI5A_N5L(DZY3$WV?L2(HPY+$"0&QB3F@)N% 2HJ!$I0PWYPZ(6IGCT>\/(@; M(3!11ALB2.]32.^T'6&$2)!P1G^,G/02@8%TE@40-%80*T0@]""].!*\-''% M%UCSMH M$:I&0M7(*@,Q01&O41'_F W&L#1)8 )!C&/KM+&R0&*H@) :(T%B M:!*VL\=XA,FC[:A0"1=TVL:GO(DH5=!IZ]5I4\:E3=*$QIPY!M).IU$4 Q53 MX_/@_X'#6M#M)S0Z0$U M;TF5?3$+7Q4SPN-4I@!RD@!J+ 6/:4Y+ AG?66T#X( /X$ 3]D,L4*.;(P KB %5$F/A4TP8$RR6,1:<*N= MS4!QA,O3Y^;9QQ'R7*%QCG$()6PJ6RCHH77HH>J,(2&P5I)1!9 CH_-=M--# M' H 4\,2]Q]'W!:&1%F\EQ!D**,1$03XB01XRI# D$D<AA]>0*A04[^H4 M[RPRG10V48HG0*;8*=Y$QD"(5 .M!:+4$NJHYBTGAG&4B$?7?2PE$YL,S@1] M%O39>M*$@CY;J3Z;QNH3S&TW@@*)9 JHCA%0!&(@19+$SHBD4LF=/8)%A)-5 M=5Q9?X+0\XU5'71:K4:_93W^KVR;BH>2< .W;>U$I?*JUNG;"O]CE2#/ZS%F MKGJ-U^U&\W]W^MV!G<7'&$UROVUN33&(^0)B/HN$)[2 UA\:64F4KR[WX/B4 M ,%(0IQB-DAH+T-3\ET:A._U[$"!"=?+A#-!"XLU3 2@.#& $L=_RAH$F$RE MPEQ"@=6=3!A2/T/JY^0VV,[&XAL\7':'>:"]?D?_>$Q@ZUGY'_/F]SR\C%5% M3>JV==GIRN[UT7\&'GE+=KO7;JGV6QXR?+_?[S;4H.]AP^N=]S+@X*QL:YC% MP1&)AD@; JPS1 "E, 72,@.2! HK8R:9#ZL\3QRG8):51CDD0HJ!$L> MJ:6FF]/&3A.E/A6?<0RHAAAPK@VPCI@,TY@GT.??)22""2V+E@J&BXX]J;:24W<G/QBGQTZZG_JR;\T7 MV1S8\=L+Y06#\EI >?WH5P]N*:^?YNT7:O[EKL?-G^KBLN7>B4]QE9T=_M4\ MO?@!:Q>G]/3B.ZR]=>-[>\2J-Y^O:OCHJOJ&7U<_?$M$K"&U$#B+.P;4.-TG M#)( QS$64$ %);I_C[R#CQYFS <^VE(^DCI)B+(**&@IH"Q-@!!$ 4&9)+%- MF/(Y['#7J\ YH/XS'U0N9;?RTU.X M8(M]58!3>;, M6>M.%7BG/+Q#4Y50YFPA+)VM#>,8" (U@!!) A.%4V;FV4(/^&!H/C6R#2559Z"X< MX#S; YQ5G3#?UD99("J<(:]*,TVCH!.JI)4&6!'[]"(2 P6Y!I(QIV82PCBE MX0PYJ* M44&K.D,.*FB-*FCJ@)A:BFE*!=!8<$"U9';WZXZ\C9UX]N[%4WONJ-FSL[:_*K$Q]54\I8)\,R5=EI 824B?(7,4L MM0D16F_VM#,P4>F92&N44$DI($010*7D@+-$ ":U)<3&4B;QUAYU3O!?..?< M$J:$U>_?8FYP&F,,B($)H%PHQY00 TA]UP.L5&:B)*RAZU-]PR.MP("E9$#B MT]X+ARC4'%P\><#&&]]JN[6 M45K@OE)R'ZO^<@ZL[_PB*6"&.3./)AJ(Q$@@(,9(,D4)UE[?)1%V_\5DUOTH ME;X+;%=^MKNJ'CJMEQH%#>%.Z^D84.3!JGW3(:Z)%"(1FFCIM!YQ&@]%: XX M_IK.: -X]$K/-2<$M#A1""<'R\G=].%E[ 2&I@) (3TR-$V 3*@"3&"%4V0X MY[X);%DPH0.D>QF/^H)4/E8JI\[S.%28*9, Q'PK)N(,*&[=;X1(PH75:>IA M5)%]-]E>O_)J0S[2<#P3YFJP45_ M2T%TUYUB=VW3K4GSM'4,:_7OOTZ_?F#5^CYQ<[\ZQ1]_5.M'L/J%7Y]\^!8S M2B%3SC&/O8G*E?'E&#%0V/?X39U_GN"-I:\&9MHN9A)04D=P#1+)(:#.VP;" M"@P8X48CH1DEJ<>#%3&/,)[%@[T[SMW_G=_S&$]G2Q'N[U;Q:P0)FI3(.>E3 M 63CD0(YY0DADF I(7&6EN^KAX@$4G,"&-;8Z)A2E3B)HA&;@ZX\ WRY+?F; M06A7#)P3A':]0COE*"4,6I10"+BD&E!#8B"9U8 A! TW3O\FMCQ"^^P[8>Z[ MV[;O<9/6VEV>B^J.^;3A!YZ;I+NMQFU-"9&UG'O8)(4QVU' M&?O.T:-F^R=I75X%C;241IKMC\D,MICC% @L+*!0&N!V%PT(3:BEE"B%V MF0/R&2(06RZ[#[>6&1)#G M)Y;G:<,"IE1B@P!)4@JHL1RH)(Y!2@1$7%ILD9?G.(G@G'3ZIY?G%84HMJGA M=I81=MYI&MOM92@;R9\5F[7.J+PJS(^EC;P7V+EVN9F76%]OX 3HTP0+YEU; M@E9>G5:>[6QI&%6*"0)B2HW7RA)(:A5 D"IJJ2.8M#M[+.$1$LF*('=*T([[ MD7A@0:EMKU+;J!$:U-N:U=NTT2D8$DH3@%.5 "KB!'#LZ]:9BC$TFG+,=_82 M'$&Q@F#T^CMSAS943]B&*J,29ILRW<42EGNS(56CV>@W;"_R*NRN[JY9]O,: MS?Q\)5X[=Z=B.@,_@(S]7_Q^^;AU*?%NN@$7X=V8U_?;)NRHZ]Q19UO-,IZ8 ME"$*1*R. M7E"?3ZH^IQV2!!-HG;XDBF% 8>K+<[3S2JAE"=1<2,D]P >,,'LT7,&FE6=F MA_\CZ[ \++-S_TSY,(SO>A/[LM/+4D=?=VU3>BR2/W\U3/]\*"<3]Q7S@.-; MI'*C'O3OOJ4EN]\;[>$*Q+=5I+9.RKKY)XVV<7^])LB/Z>EU O8#_V1MQ?%$ MI^7>[=M55]J=OGMZO^/U04:>+!\@;;1E6S>RL+W[H.7&W;M=TKBM"Q"+J=+, MB7_]G#+%PYEEF&ANT@13D7"A26REI(B@6$)$OB7,-U3-[SH?.?HLIQ[6#W3B8IR]@/3FJ?3MX='^[7CPXKG^KN1_6H5O]4 M.7E3.7E_]'&_?NPN6'P6FV#L^1-[U6A7^N>=@7N&<7ZZO=+6J=41&'%%9HWI M>W^L8FY[_U1=Q]1S!.D^_O7!)*^NQ[HVVQS< C7E9<^^'O[RIVGT+IOR^G6C MG4TSN^G/VX_S6GUZ;_"CS;\>RY0'NQO(GB_C1PB-G/M'.>HD*$-> ,S M^B$3@5,KNY4C)\QF!%Y0(2BZ9>\]=F4FG-A%#;\R+YD/&=V9$KG,7%_0@L&P M8$LM&!++2.#VURY]M#]M>V!#IL_+.11?(@Z5(,ITHE)+%*%"8F52S;%,-+(( M:D*_'7J=#'T%XF+Q_(+=WG0[K0/W(C^$KXW^^<&@Y\Q$VSVZTLV!7\3]7L^Z M_S=9E<<6Q*A(K>[>T_[[_.SFLE4]/&:G]8_GM?IYZ_3B,ZQ^K:+3BP\W9_6_ MW=-.R=G;S_#4O;-Z+=S/OWMG]'I]\O8(UKY^N#YM?3RO M7GR^.3O\?EVK5Z_<.TCUH+CGWW^?JY9IGK2.?IT=5M')X<M?_[Y5OO79/>_T&V,H31E.@.22 ,IM!D*;@!A# MPJ0RD/K,:XIYQ.)'@_>%G*"@_C8^Y67"\#%CL1(T)I+3%&NNE#$"P3Q MB/#91BM!_07U]XS5GV9,0!Q;9E)&C<3"V7],Q[9?W]^$81T6YK@T[]&02HV]2 LMAZ+#*MF?O,R-AYQ8Q&'#\:3^3)$B>? M;XWP@0=O[J25[GRO_3G7$V[2:_7+?I(6VBMHI-5II \S_F@<2YOR- :&<=]S MD2L@$LL MQQ3JB%.8P\CG\"(/3[A[,65 V^T[G"3CE>0X/5)\)1+125*L" : M4!EC0!&R0#)G77!C<*JX][;;Z?4JE]U. M^D!XH,>'<()C,-)(&37>9\0(^FAU^NCSC%N@I*$(2@:H22R@!#.@K(9 :Q0[ MJX)J!*D/5"21B./R!RHV $2X:H'?%BMDY:Y$D/EUR?R4(Q%;S6+,4T AS+YWP$L5^3V$^['LR#_0G( M %>)<&)/+%#8_E5U]GN%9&/O3-CN7O@+N)4'J;S9G,U__ M_;8Y'*_^42[I82]D\8F29S-BU). ;7>!+893*Z6.B;4[95^+T0L MBOFJ]L)M=&Z?MRV[AC3$(-%/)=%33BTQ*;=I8H%,H0*4">JL6^8DFGDH1N>O M4.VJ[/6Z;7D%L79/J)9'K:8T6IBE,"*8!62$"A@4#&&@&* MI+4L)EAKN+/'A)/I5271E<@MW0(/XI-C[U[F/K1D]X?UGFI(G7L:Y^&3;39] M1F_;5(=+'W32RG72]]D#,Q(;BVT"L+48T#3A0*2^L"%AE#*,=2R=Y\!@Q)-' MQ\Y#&EU)I7GECD.0YB>2YBFO02I*%14)T 9K0"E"@$.9@%@H)N-48)SPG3U" M(IJ$E+IG+- K]QJ"0#^-0,\4WJA$#AF9H;J\^= M"S+]A#(]Y408E6)E&7).!'-.A(+.YN ) E:@U AE";=P9X_#%79_"D]B1PFC*K)7:RC!6@EDO H69 IPIARC6Q2._L)2A";%6)\24Z M?"BO Y'WZNG,9,8]YN A%.VLPK$892L6^JD7%-3J%-31KTPY94K*?5[_C+\I M)1P!4P8,Y@Q09!00,B7 ))8)A&+#"-G9P[%P*FI5T9R/>-,,FB1P6YS,5+&@(K4&96)D""AU!K%DD3X M_'F$(L1GPUV+=SI^<2EMVR')*_ )@R1O2I*GW$.90H.A#U=C"9U[*-UO)HZ! M98(AI1.8&H_TR*)$S#8>")*\Y9*\ B\O2/*F)'G*X8OCQ J64D"U8H F! &I MF 9"61VG"><(^C;A(A)P%K+UZ24Y.'1;^(QG[]"=],]MM_*JD2FM/X;'A0%' M8]W/>#DIK<>^UY[M]8>\%1)9G^:\>;CN(1UF]<8(F@T0B$1*A!!(B77&B$02 M2.IM:;"R%.>';V6CW?,TL;V3]M$MFIRDAXXB05>M4%?A&66E1 MGG(:(%4(9WD &#- !5= ^=8/Q#@99CJ%&N,=)[8<(_QG6<3YY1P=S#^!4,^3L02!3 MCV$3>XPM2&(0:V=L&((YUS[!$$=BPW@70;#+ZR$\4+"#["XIN],IA4XZ#4X( M2(S;D:F2"> VH8 D*1$*R5AYV27DN1TA;)L+$- L2G.6$,R,IU!5=,9OD"F- M,8'$!RPXH*GB[C92;B#^^0770 \]%#ZS/0PEZX(GT MP#3ZA?4"CS6PUGID[R0%,D4$2,IC1]!$*VI\^E,LM@#K*I1*;>$SGKTKFB6Q M*>O4F*WD_FBE+Z\>!ZVX;7M,.? OQB6V;[J=UH%[::,]<,MX,L(D^2LC4WY= MW1/IZ*K?E4YC-=JR>WWVZG\<+N=K!7%,%DW;%.KVZ:.9T$9K:*)21,& M#$^Q;T"A 7<^B>\QZWP1!*FDUH.S1<[L*$'-;LBFXY77[SD>^3JA MA/^I2_@+W53$T/ZR;9LV@OY9I?ZYFO%1A!#,$NB[6E )J$$:*"LAL)H[C<-3 M)6(/)!L1^.A06LC?*:,;RS)]!L+"$(ZC,0U#64[ =!78V@3MGT3FTF7,8"&.T[2J9=KD?YK33,OL?HMQPF/X\Z H[H6W3P'VYQ["J$4I#%" M@*HD!4*9V,=;,$H-33GU%4@B8G!6/2\=;RE_]E#0;D&[K3E9,FBW]6FW*1<1 M&8.LU 0DV/U#D5) "&T HP)QD2CC'(2=/4HB%O.@W8)V>RG:;8TIH$&[K4^[ M3?G52G&E,4F!8@D&U%$.R!0CX#2;%H(DJ23*:3<8$3$+6UDF[?9$IV@;;98^ M#Q2SH,9O-4W2/C-D'5K5O5345HB-0,D80#B9D%%$L$A$48<*IA[/F+_)&"&8 M/RMB!>N\6$A6]CUPJ[WDG>]1\;S M@K)[NMA=E=7MG@J_KM ;'?]E6(;7;L[U5N^AJN-8L%I MA3:DW'Y.N-J@I6SW)"VVN$S']4X&_5[?$<@M;#C,6J$>A#,Q+\H!8]>Z-H_@_S##=>4[Q%.\4C8S]AIRB7Y$^#!F CA7*B MSIR# RC'"9!^XS!"8T:82K1>>J=X(HX).\4&^$4@JE&<0F!CXBP+)2"0,*7 MI%AJ(TABK-G9HRB*V6P28-@IGO5.\>B%^"9;$1CDEE8K7?&I!*"*#0[Q3*N)T"QSQV M=H"C>+JS1W@$8:E]BBSN]H\LK]#]-(V?>_]T_TPA:C*^RYQ&O>ST&GZXK[NV M*?N-G_;/7PW3/Q]JTXG[\G>\AN-;I.IU/*/>>4M+=K\WVJ"X,[Z]=VCK(77R M3QIMX_YZ39 ?T]/O'-@/_).U%:E]O$ZVKQT)*NU.WST]B^&ULW17Z62RDC;: MLJT;LNG&YS[PG?K&-9+3:[U5"Y# V_.8_-?/*5,JG%F&B>8F33 5"1>:Q%9* MB@B*)43D6PQI0A 1SA3G8F=X__D(T/72Z3F@NE;^ #)U\W\MF[_D=6_G'[<7 MSJU:,3CN;8Y'<-C*5Q-/K68R=S4/C]\>U_??G1P<[=_LIJAS7 M#G;O9)>RC/W@I/;IY-WQX7[]Z+#RJ>Y^5(]J]4^5DS>5@Y/J^X]'_SJJ?3K^ MFN\0E!T MRXA[[,I,^.Z+EM24>M6J'W]US/EY4;TY1M76,:E]KS=K7XY_F[9N&>OLY/CO\#,_J M1U>G%W^?G]3/?]3>OFG6#G_0D\._?M3J'WY5;\Z:U8N/S=.O'XI[OKAWL?99 M_=)]_[%9K;]I5%M'[.3M!WCZ];,;]W=:??L!U0[WW=@_7]?>?CD_>\,GRH*J MOZJ'/VZ^&28HL@8"XMQN0-,T!ISH%%B+H:%:LEB2%6"U+"4MFP3""YHN:+J MU?(L-%WUMJ9+G5JS*6+ :30$*-$:2(XT0#K!3 NM&14KP&T)FBYHNHU/.>"V MO"A-]_FVIL,)LIQJW\F7)(!")H% 4@!H">2:$NHN6 &&R_HUW;/'3,V;D?OC MP:X]M^U>XZ?-?/37B\1R'IRD$YZQLG!/OON1,O/8FT[7_=FNZ$&W:]OZNM+O MNJ4DG?01/0BW%""\'!&03!<<3*J"?/,LZ'=0D*_N MJ9>/<[]MZF-:[H](Z?;=D[0NK]YWNMD7$_&^>N>]=(\I#0#Y-FZX:":($B<* MWS$?&0$DU@FUND#XZM%.'&J ,<&)(D01E";"(QW]E@9S(-G[W(?S#C;#P2M+?+A MIC$.7F#8=)7K\DRV@?6YB7-V@*$^#R'6-6ET/./Q$68ECZ4"0D*GT6.C )>I M<+]!(Q/G$5AILV/SF,SV='PH3/:C)&L+6@0$C1HTZ@8<[:!1-Z)1IWQF#TN, M>,(!-H1ZH&H$N$(*V"2.59RF+!8F.YYWWP2-&C1JT*CE#54$C;H1C3H5=6 0 M4IHP!GSA)*#<,J!,#$$*&=76+;D5+$L#H/0QD8=-:]10F!P*DQ]2F(Q64IB< MK*(:.4XR[@SUR*6I1ZY].?I8/_[KW5'E_<>C-TC#Y^/Z:>75X=&;XX/C^DKJ?S=:P1Q5[)6V7EGGC:5:3NGW MI^N:GWLU,L:[3O)77C,;[T+&UU#?BW'RHL>:[!*ZCKKI=8R5[1*T+6/=)AX( MZ[JNL3H7,(QU+?RZV%.+L]DIUP8GF;WP0. \7!$A?5 \HF%RK-^UJ>UVG;?RR9

R8G9K%AAMG8SV\I8F\%-)^.D)+WTB#+&GH=#\!(._9%.VM:W(_BTP MPPJ&B#^F9O01*2E/V"]@L35:#OZ=)8JFD"@IN:&,*Q53 ;41EB-F)-+?COW: M3F=?'-?>3&==U&WKLM.5W>NC_PP:_>L' KUON.DBKEV+EFZ]:9]D8_GIZVKYDFKUJP= M?L=G%W^[>[_\.+OX ,_>NK'4-3EMU1JUP[]:9Q>G[OOJK^$][EV#,_PY/L6? MX'3++*4X.N3 M^@]:^_5-\H0II1'0QAA $RR M!8"B)C5T@J)TSS9(F$P(G/:1RV)[+XF\(5- M=QA>13K:)D5_8U@SI=1WLSEG#U-V/M7L7EUW(+M=G\62VP_S"]JV(>]L2Y3? MS93R2S36,A$,I+[HE:86 :D4!1HC@QR9#>32U[^3",?/2_,MZBX'"^@>"PB: M1(I4N3V2(ZIY++1 J96&6PA4G!A"RB8/.N4>C0E]42A%!/& 6':HUY8"7C, M!6#"./6N!802[^R1)!*,1XC.%KMOL^ 'DR>8/(N9/ _3;K,FSZ<)?.[>JD&R]UU,_.; M@'-A%)$LIDC2% MNF5L49:T4SK]/Q3T6RQTE,\%T6:?DLRG)QU)[Z T"F.(0 M4"@9$)I:D"@K8YHZ9Y0F3O(C$?,(XQ+" 0>C)1@M*U1R

^ MA)#,ZN+1>>F?TW(7/]C)H?X6(XMI;"" L=-SE*<"* T5(,K],#R.4Z5W]FC$ M1%!O0;T]!_6V#)A$BB@66$K+,.70*$41%I H8:F(I7R,3Q:4V@J5VO644F,I M$40C0#!* 15)##B3&N"8<\431"1R'AN!$8]#N"FHMF>CVI8"RDF8H)*& B3/./'P8BQ,@4@1!K*31 M)&$'V]S3EZ)YP>7 \ M-Z/;IFPTK!5S"LT BVT"J!80"(@YB)DVQ I)K!8[>YQ$,$F"?@OZ[87IMX=G M0 7]MA']=C)ENPFI%:>( B&ZG3M9-0M;/%[YS(3V\NF;#\HB7W.LFS'N6>&7H3_ M7#(T,I\+UKK#+MH/+%!IDU1:13KDUE)IN10"X_8**95RU@"A"4LYES&/-=,4 MDABI]#?HF_.R'[TJ\^K.FL-!UZW=>S>-CLDS"[)__Y(]:WSQNFWWLIX@(2,AL?& MJX-2#DHY4"E0*5 I4&GC!^Q:0V8T5922F#+$I#8\3E*.B8*"RV0!;/&%C)LO MLCFPC[%M0A1D(=OF]DE\_<,W*5.+D(; "*$!-= "A34%,8VA%M9J;'T4).)H M%EL\B'FIQ3PHXT"E0*6GWS(?WXXC;)EEVC)O'1RX+5,CEL866V"IKSD21@-E ML '"!X(05-;:M'Q;Y@O M,D$!2@O#?Z(8"0.C\&SV3Y5]; -Y5%]9S=>PA:H M5.JC@$"E($N!2H%*@4J!2H%*6Q[!W3<7@UX_ZR!7[XQ!YSWF_'&[0)S/W%(U M[99^M/\9-'J-OOUDNS\;VN9^[$>K.]_;V5,RES8XKZMR7FL'L_%>+F.(XA0" M%",#*(8)$%I!H"Q+M75,(62<-3S':%4(7T$K!-T=J!2HM%54VF3 -^RPV[3# M3H>''!6IH J;51"8Z89W=ECL[EDB]>@ M!\$.ZC=0Z3'J=P4QWJ!^2Z%^I\.UR#HZZL0"G @.J.482,812# 1%&,FN4S+ MHWY?0!:O8_HL*EN1$^Q>Z7=NH7X4.#DALS><' 8J_?_LO?M3&TFR!OJO*+@G M[MT3H?+6^^'9(((!SRPG!O 8O!.>7XAZ@FPAL2UAC/_ZF]62> BP>;2@!77V M# 8)6MV5]67FEYF562I[7["4"I:*E(J4BI2*E(J4BI2*E(J4%A+@P2*J$+#2 M,6@>K; D!>MBY%A9(O C CS 9R\B.J7TKK%8SGS+ZKT_]XU@GKK D+2:(YZ$ M149XC$04ENOD!ROME_W7[;CSD;T\K6-3<0QJRS+#4?3">66Q4,+5RDH)4%CT MT37_]X+-$B607X4>N.ZP/$P)7#\T-*<#UFU5G<&BK1W!4H]OSAP7%Z8QI?!] M3BGHE((@%B,=!"@%%\"#4T6"XA('JP5S2K \N)G)P._L&1178)&H)W.HYYC$)"A#B9%<2^(] MTHP&\ >D"CR/JE487 '2Q49T-6^J/5P[@%]<@<>Z @]#_=VF&1=S?A]@LSE@ M)YS;(R>)K X^!Q8=,I%@Y#21,2EL4])@S@N>7SZ>;P]&WFS)M19"618PL]R[ M9+Q-A##%J%8TZO@#2W[;G+ABTA>(?#&'?,HY%CQR)!+FB-NHD0V8( %:.DH: MDLI3,$G72-VE5#^^2K2 ?RG!?X,U?Q#RRX#(9XOK;B#PX\201$*GG8/1Y5Y@"^Y<-^WN@7A$1@M):.\VYD-(2*A)X M\X%1QTCTC_'A"]@;!/O9'-A54,D8AX@S G'E S(V,60E>/PN,H&M0+[%D+^/I4_ V77@43OAP$P8&PFQ'FZ/"VJX(HU8^H+O>^%[>\Z88Q5Q ME-PA;:5"G"F'K#, MF6B]D+AX\&T#_9Q1=S2HP+5#TN41[TD1L.>.(9WK! 6SJ:XCREDX+E4!?@'^ MHW/R!?C/ OR=.6OOL>1",(VDP19Q3C "Z9&ZQ48P69P^KJPJVJ7Z,06$3X+[ M5W#D.P\WJVL+A^G**6_ *"SL]/OA<0W;X[XM YU*D7J14CGVO? R',.()HYS M[X7G1F%-@M!!)$J]"XJ'?)B XNEA G )[E"/<_,LQTE.[S'#'$MZ[^>>PL[Z ME8J=;SMK^]@**T-(2$7G$*>4(,TX1=2:P!GAAAB38_P4 T>XX;!!^^%>E/(R M*.4BI2*E(J4BI:=,52:3:#24"B#!W#%ODE0T6,HM$S22]!/OI@RJ;IEOP3X-6A!",I"0"<4P5TEYA!)LZ<"*=5(FNK!+6-5@4SV:Y<%ZT<9%2D=*3 MVTPGA9#.<,FLYHEZ[5P(!FOM6#*2QF(SE\QF7LD<@,UDD1L1HT>:\YPYL I9 MP1P",6-L+>$Z!P1:9S-?0?^!JTF"07UGN3/L<153K*H8)GF"US7,ZW[QS$=J MKTOQS##T@VMM!WX4VX3'K=^Z8^>4$LZ\@_K:O=*+H YG*AV,PAX%;0+BAG%D M,/4)"*>6%-"FR %@W74T>G;=X!J WV$=@^8!>!H@4*14I M%2D5*14I%2D5*14I%2D5*;U**;V"\N\ZEH!<3G3D\N_S3$< U6+M^![;^WO; Y6+?' MO;'MU[EZ-U]Q]"'^]Z0WZHWC;JR^]GR B8Z7V-G?YP-'I=Q;[/GHLH&:.7)*528;<,4BI8 M*E(J4BI2*E(J4BI2:HF4[M-,U+C<; &SP+WB'*AE(#QYFJRP1+OPLR9B/^@J M6K.B]/, T!(PN$? X-UX:^_CU8!!BIPJ;AQ2 MWE/$B0K(F,@0II*'R*1+-O<79NSQ/48+M(L"+E)ZD )N(,Q;%'!+%/!14[O-,P;KJ$ 4EMD4*^!74\L*VKR.S'7MIPW?&PRM]G:>= MT$M];TD?%BF5^MX7+*6"I2*E(J4BI2*E(J4BI2*E(J6%A'A\$D#X>12):^Y< MT"1P+YW4R3/F*7EXB ?X[$5,I]3?-1?-V1S#->?#Z=1K217RDE/$M0_(&J(1 M8T(HGN>JFKBRREE7R,=,W"Y ;B^0%Q>K+4!>()#GPK(J2,.T#HCH/%6'1XV< M5!%P[2,CRF#I<;N _ IJ:'^U_;I]KAUW-J*/1RY6'4:ZG8RCQ]31OJ0AH?=L MIVLD,UHP8PSF%%P/Z2D%6R49\3(RF\>$WFDJV'QOS?K#=D[&H[$=Y!4L/7.; M4U>S8W47+;^3!,^",8IX+ _2 C]ML+MNJ^H,%FWM")9Z?'/ZN#@Q#6J%N>$Y48B@:%+(IL@0 M3R$BAQ-'1'@O$R/$U;4]BG6QXB]*)31X+N!5J(0;?8.D2!+&<4E%X%QS0[%C MWCMK&=,DJCO[!L496"CLM^>< 6DU2TY91 #6B!OED%/8H"!%,"EJJ2VIG0%J M3)>QX@R\9N3?T+7C0;"_92S0M$QFX@\4@WY?9,\9=,-AZ9W R#%!$!<4OK,8 MW'PC$I?.:>:A7UT@-!/\Q(U"BH$4 #<",(>X\87M#>)]KDN M>5%*)IG(L7S&$+CU"1G!"'($=';$F&LB5E:!NBM]_4Q(\?1?'.;O8^N#"301 MD^.^EGNN-.:2D-B%A"[L[ H&7JHM907Y!_N-S\P7YSX3\N5)" M0UB(6)U6 M\$N#@T[HC7PNA!EU["!T>K./\Y(>A$>LW[KC:862 M'+R+B_'G><7/]@8\_^<_][E@RF-F$;A23<#\%G5Q&L?/Z_8)&T,2#NA$(.,,H2:*)-RIH'*G@+D,PDY([CUW"TG%&15:G M@N!%&<$21FO.0E[DQ?^$Y_F$]R4/QL:$D06?!G$A-;(R:!29Q"(Y3KB(.8Q& MNT87#W?)P%U4<)%2D=+3%XD9&A@W3#G)..;$X@0/K:1F)!''4C&4RV HOUPU ME)I)9IGT*&C#$ ]"(VV3A;V6ZTLXC2J/69T8RC8QRE?0P.+6W%*=*.K$.AW; MZ<%O#,9Y0-QQWP[.DTEC^PUN).>=#F,_E+EQI:5]D=+SGP]?/BG=+V,4;2"> M4"TUU3PX8IT0F(>H$@^2^Y]QZ?MFC.JOO\[/EBWIHT6DC_+9LNW/7_:QCM0' M%I 5(2#N%3@,VE-D)+4\I$05)RNKK*L,ZS(M&RHZ+UJY:.4BI2*E(J4BI>>+ M@-"(I4@N4$X#EQ0[CJE54DKAHF6FV53!8YR;$@ZY;]X@E]]^$OO1*TMY)(A% M+1''(B'+K4<\V&BPH/%:"Z=T?QRU6@21;&DVB.%%4%%3)Y&)A&C."(N&4%&$X$2(8Y: M';E/#EP'HKK&/#J74/1RT%GG27,*M[DV)C#3IW5PZA@#/ M^Y'L:T"K$9&C2*Q&7"F#K!3PG9$@I%(1-'$RZ")BY2*E(J4BI1>;%[@ M_@Y-B6GG!I*)-(ASR7RP:-'%,*)),Y9>KIE*:$#Q6!@5F&>*:4:0CAB_@&3&6F,!* MM=!4OH+S!.^^QVJNR@C*8HV>4BI7(\8)D"_V'H![<9_IFZVTE_ M3?5;B?HW9_D/KD;]]];VA0S1>J=0U"KE^10.&4H3PLEA+R)AT5,P_$9V-;\^ MO;K] "]J>!G4<)%2D5*14I%2D5*14I%2D5*1TO)(Z174X*X/!W WH\R1AZE3 MQ1#CD77]V#FN8HH5O# 7D^N,APT&ZY8VL5#2/T5*+0O6%2D5+!4I%2D5*14I M%2DM>9WE6OA\,AH?17"L]X9KL'+Y#FS_O>V%S<&Z/>Z-;7^:1IIDFDH527.Y MI"]S!9=?^+XQ*J<&/=+**\2UQ\A8Y9!SB3L+@A5)K:P2UC6X354D!>=%&Q,3U^]YN"!< -;A=15O M_N-^%6>/U'WS%6=[\>AX6-GJ[%T]QG-ROOQ"R#MI_4+$N]&?5""QNP[#+>5G M=U!_G]>FJB^7GWT\W=KP^Y12+6,B2''O$(\:M%_B'.%@%+5!QUAW:Q-=KFB7 M4G-- _YO24PN'=@7Z.7^51D5*14I%2D=+S>SO7&0U.B49O"&92Q2UB"JTN%488(TFQ/F4)NGI;< M7.0]R=;&&MNWD4M#5$+)BX@X\QII)C6B45 >@F/1J-O930%]JT%?5'.14I'2 MTR<^#0V,&Z:<9!QS8G&"AU92,Y*(8ZD8T&4VH%^N&M#H!?A+S.2>\QCQF#P" M+\DBP0BCP3/O'6VC 7T%9U\^Q/,9M780.E4<]ZJ8RP?F&]*4HRVET*9(J1QM M67A9P((ZT%\HNK V"!]J/7=#4J'D#)HKA_IT=3CMYS_WI5%1\4R=935Q9I5W#<=<\JAR@J.*BBHN4BI2*E(J4GK\ :C$MZ'_JTM3! MCQ+;:-*CN3J0]A/>MS(?>Q(2Z9@!=E'"14I'2$M<*%U/Y[*;RRU53*23'4>;YLTIRQ)TU""RE19([9B)UE!C: M,E/Y"LY!U?@ GP6@D0/^QW$PL@^>.+NTJL105L12T4Y5VD5*34 M1A/[+*VOBHEMCXG]PKJ!'? M&1_&JHX-5_$0,-/[&CO]X:A,.RBIQB*E4A+^DJ54L%2D5*14I%2D5*14I-02 M*=VK\MHE%BSGUB7)8V+:\41X-%@X$KV[2R!_!,\+W\V'&VI6M'Z9%&T.@"/% M/X 9;V&HD5(+RE,@6C$9;.!>(Q1]*9#4A+(I2U5G.9HSFF*_#U^KM6CW J0'[V6&T!\@*!/!>6C9@$ M4<]D,E0CSIA%V@F.F!93 MY*!O?J+9N^/A\=LLF]&PWPN3=Y9/D=US%AU6 MEH?$M]B0-]C M-2R]8N^EQ_X\GQV[]7WM=/OSEWT:F&44U!AEFH _XBBR(DA$-.=P4?IC^O'\J:4Y_KMJK.8+'6 MCD XYO3\C_1I\4OO*,^/;NJ3XF(3F&:*Z4(1YP(C71*!+F N61<.HWI:]2G M#1[$*,[8S% >F2 4 G%P'$1RCNJ5 M55I48O&DFIR.9)AAF%L5O>:)@8%.B9FDM3288XU_X$K=$IHO/M5"U<;.?%C+ M2,R=-HAJ)Q!76",+"@%Y32-/'F,90&V0KI&Z2ZE^?.GT"] 1<'PG+G./:6T0P28@3Z9$+$2/*/#;::LX= M7UEEBA>/LJC&HAJ;JC5V(DDC6: Q<&:U%M%03+PA*MG$?Y#9*%S\F?3FW(&! M(!4/5&C0F\PA+HA%ADJ#P.11L'1&))8CF5IV!2MLO.C.HCM;5IM7-.:B->;< MR8P$ G.YFEEC9Q&WPB*G T6$>L(9)XJIN+(JE.X2HUX &Z_/=?RS+N^$?T/O MZ^J_X,OLEH]L== ;S.Y,7M58/L*&KZ907/V7J_ZY>O[D\Q>:XDAPN,3Q<%1W M['];Q;X=][[&7TY[87PX ]FEOYI^+K[X$^O@^4_&M__)'>YX\DIO$."GMXR\ M$;4!:%2?$/PSA4+KN9XQ=JS/7=OM()?<=@;#,5R];@8TJ 5MQS%T4F]@![YG M^W!_\$(]/N'6E5ZJ!5#TZG-<_IJ?J=9AX'8*('HZ)$6Y4=IX)J.UG# B+29L M7^&5V1\=5K-'.+8'$;DJVB_()GCHM[9_:L]&*_^\NEJP5-,[4C(OQ&,V5N.+ M2.<64=VXB!N;OV_NK?VQL_YN;;OS[YT_-C:W?]_M=C:WU]_V/G;]V[_X4S[&S;WZP?_0& MG?'A\ 2N$4;_V\03W*1A'ZBP)SW'SI5L;5]@8?KV>!3?SK[Y)?1&QWU[]K8W MJ!^O_J-?KGY !LR<>:D_;_+V!9;>X F>I@<(IY\\??M-_=:Q.E_W)B=*?EJ@1<>UW;Z!54U3- M;]+A\=/KA1H"GZ*M.N\ WN'*(=,K+N-C5^82_;VK[]CF)?OA^=O[/.LK6C!< M%NQ>"T;,?1#85!_2YWOBG>-8 ?<"RI&9ZU<@5_'V;J-W>/!F]M*#VX*\QCM\ MHHX,3[%'F^^4>Y]%N',X]OF6XM[!V/L%59_OP4KKFX<%6-G6^BS ^N'+UO_;.]]I/,!UK__@M_[?GBXG0.I M1^_$]H9G?_\%]W7TGR^?_OK0V]G;AM?_)-M[?Z?SX\V[&.YCC>^L[3/AL79> MH.AH[D=./')1)604HT:EZ$&H#32^N5G5W3% .D'#4R:5BC9JQX/=1QLY*81T MADMF-4_4:^=",%AKQY*1--;:",^T$2[:J 7:Z/N<-C+$:IJH02&DA+AE"AF< M+")>*$J]5 &+E57.ND(VD!TOVJAHHT5I(R^$P51&$9+@P5(#WI%PTD4M< O M*6LC8J;:B)BBC5J@CPSXY2GR2-"\ZP6I11R-H%*XE@*$P3\ M#WPCCKO,X!9HHQ<4([D9?Y>&U6?6645 G.\!!1W,B"F\FK_W=G38.:Z&7WLY MK.O..L,;HBMO'Q->:4N(HM77:"@@,K%XK,T[PV[LV=HJV$'HV*,\1.M[ M_<+3CWQ_OH5XVNC!5<-X60CP?3_64\P&8>V2+(J];,I>GO<]NA1+(,ICF@)R M2GC$G7+(F421YLI[K3!FSJ^L:MUEJJD6'VUQX0NFF^+@!=//BNEY1LZ]LL1+ MCG04%''M&3*.1V1, C4ME(J&KZPJT14WG/4IF'X!F&Z R19,/RNF+_/:;UM_ M[DLI./7!HJ@URU$VL-.".V0YI5YAI016*ZN2=;$F;<%T0^1V";A$?<( .3N* M^4F/CN-@]' :\:@1'$NAGAJG$75OKU_S\J]?6OVBD!I32+USXH#AV4^W_]R/ MH)&"L1(QGW3N4".0(48BSFD(D5,3.1 '2<#)>/01CT>-X'B D_'L@W26 L6- M$X>"XH6C^/L3:/C5 M!@",&W?BMPR'6'(+3T,*WN=DX@@^];=AM3$\<>-TTE_S/@]D*3GXYM31V15J M\ W4D?6,ICS""D0*ZLA3A[1/'"EC+?$Z^235RJKI4MS4X>\2?FP5E!MG!@7* M3P3E[W-0]E&GA,&I,"(9Q('+(ZNI0EX8S7705)/<^X9TL38%RR\1RXWS@X+E M)\(RF<,RI803QQC"G.3I:(HBS9)'1@I#,/]*"KR>%D"M#.P!% MN#^X\9/>Z# 7S76&J>8.)9'PQ*>9?K>]P2C+)(YV!N^NR&0G;8!$BJIJ2E7M MK%]A$&>@JK2+,DE/D/0L(2Z-0 9V,4KQ_L?I_#+D@'2V$YPBY7*O!H@3(XCJB/25FA!>CEE54J'LT7"G+; MB-S&^<(]+7'[)BDO"Y#)')!!DHHIZ5&4@2(>HD*..X:\--S&A&60NK%!RB6M M<%],?HC]:$X4;? >UA%/ ACN#O%4N#Q9TR!(=48J>4LH#I9)F;D#T"SIN_))A M_!R)A3N#M[@3#\7M]SG<)J.! 6B!N"<2P59P2&-#84\I+7$]I5 VYDX4^+81 MOHUQ@P+?A<.7S,&7)\ET" [8@ 3XII#/$V&&J!8B8/"JC%"M@^_K21]L#P>H M/D+?RUTAX^AQU48O/TS16+51K8I@]?/B;T[7_MUDZ0L-:*S1Q][:=,+$NS'\ M'M_>^+@O@Z>)\8"D\J"0#!/(*>F0B< )J#-!*I4'C#-1SA^\2 @W2P8*A)\ MPF=7(6Q4XLF".\$ I'G4M02?PBMD&%:,>_ V3,@0)H\O%"P0;B.$FR4$MT&X MH/1>*-V>,[3. FNWUB$9)4:<"(.=2YQGN0![AQ)Z03B MX-HAC;/F,419"WH(],[**M5-C7 O\<%6H;3Q*0> M):S!IQ?@,CBJ%!+P*OCU*3KCLT]/:>DG]B)!W'@!4#&U39X9/F\HQ"WXVU8C M);Q%'.N$+%,>!1H2#HF(P,#4BLS71A>A<3__)T M[G[S,?P9BC&U*2@ ML$Y U,'S!S\BSWH/-K*H@O'4,_#W:5?3_F-U%A/.W/G\YW?KL M]WFT>4B80 28. #6YKQYX"B%0"0USBIM8I_24S.%#5,W6-0\?6QHUPP)YJT'5149DP!I,^_)R[]4,[.(#+]0:7!]?ES-6H'B[6[UG7Z]=#[+KUO+MAZEC_WY/>J)?E M4@;;E<%VC8U62$A2^$8:XQ=H2KE56*N^H&ZUA\V24'=.., MLP#ZR0$]QTRIQ)9@QY *% M"47:.IP;TNC E+=8Q955HKJ$7X\C%4 O.: ; M3RX50#\UH"^35WCF?4L)=TE)A)4D8*&-0%J;@(3&-#CM#7A? &C>Y82U -"O MI^[L?16/;2_,3HY/B.LP!W$Z_J2J*MA/@3T(\"\:>&^#PAT1I+;Z-#TAN3YU4)9*CU2*1 N5(*ASP^CW8U MN]ZS^ND1_@H3&$%27E-JHYV9C?<3Z8#&6IO(YH^+7&=1 M7,TI+G^-@DCF*'.<(!(%15Q'BBQCH+@<3DE'+ICB>= >>WSI?0F/MA'E3YCN M*"A_,I3/,1#%C%4R<12P#8AS$";@6R.L S5)*VZCR.X)DV4$WXM$^1/F0 K* MGPKE\R1$"APC-A)1:F,.)U+DC$Q(4I6(EHXG4H^\,J(,YWMRL,[(>:>*7^/@ MY%4UU6W'4?SK*FL=/CC?TE^]\>'ZR6@\/(K53%N=%75T+W5T<)U:!!&) D)! M.05J0;1&%E01$I0D)XBF/K?[OJ$[2 EYMA##[:(4!;F-(G>>+@BC2! *@8P4 MXM1Q0*[42%N-M:0X.*]75H4L+75?)'Z?@"P4_#:)WWDBX!UW!A@_4HE9( *< M(R<#1S@EIZ-)2C@@ LJTIIO&ZTE(U!FY6T[UE#S$LS."6CP[L]-7Z_:X-[;] M[5A&=3>HK[Y<8PHDN#SSQR/FN$8\.(ML9 EI'HTG":@#B#2')TL28HD@WK(Z MJ +M)X'V')60>9:WLA)QGEL%2?AB'3.(^,B 8D061>T7=<#;_V0@P==W:Y6P!(X.O#N<1T6=RP"K%"\)1O\ZJ,AOU> MZ.1G6SIE]9S53B"J=9#4^ZF@?CW[.(H!%-9,6&OGLBH>2&.*[//U'L'.R>B) MU$BXG(:PQ"(CM4,A )UPEC-,1*Z^9EU"'IT7O1>"EB74^2KU0>.,I.B#9](' M M1QU<*YJBPL*V-8BJG.L4U"$7K40&5(0&51!2SI4PTP7QMU\=3)G0[!9FNYW7 M8&\ZNE&NTY>XMERCH9QJ&W;5+?T2)\&^R3&N MT!N?5'!ME",C8$/'9W5V-?[WI'?\VH::/FO[NO?V+*_W:&^XEGM35O']5![O M^W8P7AN$=S.1%+^F.;_F>N-TF0Q/^4R7LH;G.:@4:1,]4EF:.D02A5Y9-:J+ MU76_IF1>EAS6C48"U M[E)2>E.^.%@W'H4HL'X>6%^-0GS9)\IA;;E%/.6C6R$I9),A\&/03CNN&,E! M2=85^'J.8FD3KDO'+7J Q6H ]W4MH1D; MD]7?G4JCZ*GF]-2?UU@%L\2!CT$0H;E=!/-Y-+O4B#)&P!?A3!&ULBJ[S#RF MD6XY%M)*$"^05!00+Q+$:NE' M]P)1O$ .45"\0!3/4P8@"B9:Q1$G/B&.0T#:.(5R'(!*S!RNNTK*KN&/*:UN MV1&O]E*&]R>5/[3 "X8I\P0[..C5#><>WN[Z%00T%I]^V#P71>F#V;12NCXZ MAQO)4O0>:9P4XDH09*EVB. D*:7>ZPC\0'0E*U,@7QR8%Y]T*&!>*)CG>(*@ MG*5 (A)),,1EPGG*AD&"DV2U]2[Z')3L$M*&0R %S,M"$PJ8GP#,\W1!Z1@9 MXP[E85>Y.5Q"U@B./,-!6A*3R0]B<;WLN608%I!AR*>X\JPHY>>(6YIHXAS3%'/"F+M "BX2VP"X\3\82OK/Z__T]N#?-+6SI5 M%6 O&E5!,Q? ;2&$7A+"3?E!Q6330/330]=DV M0OE(DHX(-FG,T_9RAA0D1;"5Q'G00I&LK'+3FF[X)839;M90L+LX[,ZWH :G M/T7G4( E1]QBC5P^PX09-49%S9D$[X&HZ^.]"W9? ':;YP4%NPO#[KSG#U0^ M$>T(XAY;L+M,Y98*$0G,#?A.>:YU'OS0&K/["MO'G8QBZ/0&\/_W.)G_JGK# MM&-FS2U=8LX;*I0N,8M0:==GV23+!#G3TC#JQ2B%!NA'40KM4@IS' 5S):SG'G$2!7 4:5$.:R*M-/&&@*.: MSV(3(KK<-)"4+$IA^95" [RF*(56*85KY$=&BP45R,0(GD)T'H'ZURC)Q'RD M02M!5U:UZC)]/7;1)IU06LDMX35>4-G]5WFHUR#X?A20>;Y;_GAZ'4=\&I+_G3]0C8;T94.-6K#>6IPADI\LE[9+'3Q8L:9DV MPGFA*=4?PKG473X<0UX\@DFI!W7!$BK<<*-U9W67#< M1APO-+U:<+P8'&_/661CF")8,V1,QC'S 6EE*1*15O>HQ.H+5D:-K(ZF#?W^R(+8<; X M-M_6J"BGANG"+#<",K3.Z(1P8CKWF!+(J! 0]IXG&9SQ@I7#'/D MX5ZP+LA]$&FHTY-[?A_T<-!$""2=-XA+$)(#E8Q"\-PKSH@E8655ZW(FZZFY M0IU=Z, +%HCS:THG/&N#A\NZ9SM+X/U$ ,5_:$X+;5YG!^#VJP2N@^ >(XZ- M048(C9R/!D=!; P6_ ?6I3>,Y"VMI98,A (@I[6K^&"I?T@2!R\: MQ NM-"KNQ<*0?*V%= BX!5RF$?@"(P@YYB''T/0C..D<]=9U56/KQ@L.&XC MCA=::51PO"@1]M@CHX@1ADCAB,E'';N\/4!^7>F# M<:R..OVA'934P3.D#G8GY*P<0VA6$5T?0"D9B)!J@HCF$H%$.;+)@U=!J=32 MN"AL5D12=C5YS/G*$G5L)8@7FCHH(%X4B.=801+:<"(\TIKFXD!I7'[Y@8N%9A$VIQ+X@;XJZ80' MJJKK0RFQX\R$$%$>(8.X%@0!.4A(QT0B9X(I24HZX46C>:'IA#N@N7@?CX3T M?.NU("@)T:($CB3B]5$$X@(*R=B4%'=6UL.O=5>PZ_Y'@?0+@/1",PO%0"\2 MS?-<0C'M?/ $>18EXB9XI*T5R$=++(N8,^U;9Z!?5WK!#:MJ>)JKC@"3(5:= M*GX=]K_F1EP>X-$;=Y+UO7YO?%;R#\]XS/F//.MJ)ZW7(BDN2'-*Z_I 2F8= MM9HII+$BB.?C5 8+@TATPD3O/C\V1BX(CHJ57(>9.SV1E5?.2DE@6-+B"4,@78(4IXZ ]PFRT2NKDG39XP?2%D2W$=$+S5@41"\X1@J. M4 R(%BX@3HA'1GN=*Z*P%]AQ*>3*JC WQ@S:F;4(O=%QWY[E.XT_5@++_)ME M$=\6&_,1CW MOL8.K-RK.EG4%MJ]FX621U27CJ:-V?+MC;7K',<\B 5X9B M5(9)0QBKFQGI+OS0EK!A20(L#=\N,%X0C.=(MC8B29\DDHE2Q)42R&J<"XN8 M)%IHX.! L@GKFAO&-!<8OP 8+Y1D%Q@O!L:7F?7.QL?]I+%-(@KDF,:(1VR0 M2XX@+#%A\!V.%@.S[FK2&F/\RG)X=^$01\?]X5F,TQ>/3RI_:$>/H!(O/T+X M5(>.#FT51Q^SE#9G#&]M$.J7?P41A?7AT7$ZT7=-:SNK@]+B9Q*QZ1# M,N*$.,<*624Q\BY&X@,F,MJ55=XUJC5QQ)(96!KNT1SN2X+_X9"?(RH,"Q<% M52@FQQ G3",3-4611YFT(]($6A+\+QKT3W6 J8#^N4 _3VL\2)NH$%' 02*. MF4,69(Z#OMY M$7\;5C?K]\+CFM/O%XTFX'N\]?G=?L Z*]/1S=9U?134/D6G"/K,48<1TM,AB^8(X)T:#* M#56M.UI20-YNRE9 _KP@WYXSX4R!B\9<1)8KH&@T&60TTXBI)#!5-F$O6@?R MFIW\#@>CGKY7M_67GWO:_SEM!?&AS,L M7/H[-QR/AT=O\<6?6#<:]D_&M__)D:T.>@,T_4MY%?8Y]A"KR2N]08"?WC*2 M[^GI<4_SC>\"V['> ZKLX"P?/IM,X 26 YB'!^V%FO5,Y^W8/MP?O%##]5S" M\VN]5 N@V-7GN/SUL)K=S;$]B,A5T7Y!-L']O[7]4WLV6OGGU0>'IYY>7,EZ MHSUBCS2^'G1N/=2-Z[&Q^?OFWMH?.^OOUK8[_][Y8V-S^_?=;F=S>_W-K0)O MR[VO[VSO[ORQN;&V]VZCL[L'_VR]V][;[>S\UEE?V_UWY[<_=O[:O?M3/,]'ER7TC3&WO_VCR_[X/8YEN5G#[G395U9YT@/W/%OC MXQ/7[_G.,"6XZN#@_*AX77QR6L$O@4D'Z'EX]/&H ^JC+E+IC49YD'S]\W!\ M&*OS*Y2SY<]=F;(Y$>W[6K([4[&4D&5S?.?ZJ#W&>-)<8V2L\8AC[9$)WB(N M$^4JL*A$;L5/>9?I:#]Q+VL1O"T\%T!>3M /C]O@]+D J$H&$H116=, MZ%V7Q_^LT]4D2E&R,<]0+;]^(;7W,Z'5!X&*@FM$P?E+=13Y/C[M&V4<=7G& MJ.#Y^ ]U2#,K$ N!Z\14)(2U+@E3,JWM+J=X#+8+(7DDP,_F $YL4L)$%$-* M '#N$;@T&&&EHF8L"4STRBHW74T>?>*EX+N-^'ZBXO=BNQ<-[>TYVRU#8DX+ MA<#A(H@+*9#F($5E? ]'C01[;/=I<;]->21/L3S,\@Y^U/%<:\ZKV._?(#Y M->6 6E'&_MNPNA!.UMI9%L4/6R#1>L>W/G_C M5"80S/-D1"9P%S]J[$$)#;?1!UM8R?I=X5SE9U 3.#M#LB9;(2 V&.4B*-%,*X:1D M(MAY(E]YBN>9",3%1,11[/=C58M _3*JB\?+\==G&'VXDXOX9MW/)V-:B_)Y MT#'6+;CF]O>/^U%)G ^S(>*"1AR+ &J(821- -^0",/S&1A"KW=0+(=8EQRI M"QUK6)#:U)'4C-2=CE/GG:R<_VDO57XY0 1+4.DGH_%=2O9Q]',6P.?IL):^U<5B6EL!CR,*DU MYS%H:Q@X(LX[Q+U.H,QD1!)C80E\AWDF#UUA6)>I1[=OOA>&EB5(^2HU0N/4 MHVB$YR8I$XT@B S1)(4(-PQQ'12R,>2*$":Y49$*QS-)X5UP:(L^*/I@00RG MZ(/GS6UL?5^C6WMK^T$!"U&!HT@-1YP+B0Q5#F&1##&<F81[E&,]=HDL$2U@X&>[/"W1SX*N:*M]Z@9K+="9_-75N_ M@A:;=4:HXFA<]7SN=Y3??TT%<,])6K,]RO^]NQ#'AW-)Y#?6!N'J"Y=^\ST\ M[S#,!+P1)__"S_V3+(!WW_RA'1S$#W8,\N20$\:C2!@H!*&(3&QE5H'AKGM$4]+*]ZN)0+_+:UL;;O M8]X8Q"%C5$( %VG,D2:1(V5!"7FGI;$&>!&F7<&NC\4HA[U? ,I# M2BYIJ[&PE!-E'6>2*1VED(HS(S+*%^[M%)0WBO(Y;N.C\2#XL@: MPI'S%/P:JX*R/)\D[&K]Z!Q? 7D;02Z4XPDS\%5UX$([)[G!/IBHB0B6^!KD MNH!\B4 ^SU"DT]0;$1'.$S*X )I2]Z%S*4:6N##: T-AK O^6UM _H*Z&MQ< MHW@O9A)SU^O;.,D"RQ#:1>;^9T%/_D(4.09;'1*G(EGN!'$$,R(XE831H*6L M.=FBDUM%D3>GR+])2LWS]&G2541T^0VG M1UI7A=%0F+IHP*(!2U3J16K .;[*M+;&.(]<=!KX:K3(.J913,HFS4B,O+FH M5-%_1?\]^R.7>-UKUG]7J;S?MQA[I8"[&YY _TD1D$[,(OC/@, 35ZJQ>-WK M*\*]]*@,GB<,3W++]RO/^MQUL2_P%E]\J&?WY/BX7W>LM/UZM%E_.#JIX/JY M?V4.\*3^\+33&TP49Y[8>FO:N8E:GG*-UU8!T3FVH+-A>\$F&\<<7GQ,//=% M^8DW/=_+\ 8;KWK?G.Z=]["9MF.I*FO.T=O;O%Z63AA/P0"SU0HCSB@076X\ M,@0S8[6Q$KNZJHP_^K!5R_*R116].%74>'E]446+5$5S,;?@03).,129#H@G M;Y'6&B.IO=2:&1)(R@?!N\P\^GA,T45%%RU9+7_110O415?B7WL?]P,CT1FB MD4H)=)&)61=YC8@).=$=N%3@%NFNIH]N4=.R2I:EHYIC^PTN_8_I?,0J)GC$ MT;7^A>6$T:+(FA\>Q;TL@W/%5'3//73/]9GKV+! @PW(TF2 DN%,R7!$DCM. M WBS2>&554/+(< 7"=$%D)@"T<="=(ZJ.)N($(2"/Y"/ZF)AD ."@J*.DFJ/ MOH3D/V!E^!Q]8=<@?AQGZY#TM,+D-KJ;9< MXS6QQ>/>&&[B>\P@'OHOR-E1/O(P/#J.@U&="'\,V%]4/.ZFYWL9-KMQYOON MZ+@_/(MQ-U9?>S[N'MHJ_IIWUOJEC;76[P]]_=U.^A#]\&"0]^&DL\;Z<#0> M7=J=:T<@B6+X[V?XKW>8%IS$$(A&6@N".'4<.<W-?2).YX0!S<9<29=DA'^ ([,5E//5@N M 3I+-G4\JBT!EB6@O.^KX3'\S0$;PUIG-)?7Y*O!B=0+O#_/LKT[\EI'WP+E&+[_7 MR0(:0=?:ZUU>]M ;YZ+^S8$_J:H8?CT9;P_'GV)=%U**0IK3>)^NSRY25,-> MB$B9Y!"W)"## T>,*DH]YCJ86!>H&?G2"M0*L!?5O[D ^QF /4>_.)'@S4B, M..4N][L(R+J8$ V*2.]U8BG/255=0PNP7R2P%]!YN0#[Z8$]SU&D$IA2G%NJ M"X9X,@ZY&"5RC":%E9=*II55RKJ2TK8 ^_5DYG9COP]D8I( CI>9RO%)Y0_M M0PG&RR] :8Q@A*$?W*2K?IO*Y->SB9#*A.=&--3UL3 BBDB\\X@Y(2?A7Q.H M0>"()!F49B[QQB8\MRSZ6\#<+*EX&)B+S_%(1,^/<8F$81]P'N\$C$)2@:RR M&CG!&%$Z*N/)RBH#+M&:R&C!AQ$"*7FI.+UT?G**3)E'GFA&J#.(^460,T\A'(A..#)A# MCFVHKI!EI,*+!&_CV8C;P5L8_\-Q.\3Z5,(=J>VR-]5VV6EM M5[]G7:]?'\ K>9>GH4M97C,*6]>ISI+$&R<5K.'V<)!/3.Y4[RTLENU/?]ZK MX'$G=UNT^GVT^N>+HJ[MO4_UT"INO/,B#YR,Q"$>54":284P2]1YZK 6:F45 M=DY;8CLE6-MJ#M4 HHO_U@S2S^:0'J4*G$5D=03_S2:++!88^6B-,R1J)DJJ M]66CO7'B5=#>%K1OS]OUQ!@U>02E\?F,BH3O$N4(2YNXIHGC&%J']IJH_'.< M/7/X-_2^KOX+OLP^=[KKA7XC !C'PTEFXVT5^W;<^QI_.>V%\>$,%)?^S@W' MX^'16WSQ)]:-AOV3\>U_25WB# 3V\9R??T] J M3NK(8DULCN"SSW(CD<%P#%S9:^>?5U8*ENKH['[&Q&E]$^K/V-/4B;FS^OKFW]L?. M^KNU[?W/K+FG+O6_O[+W;[>SM=-9WMG=W_MC<6-M[ MM]'Y;7-[;7M]<^V/SNX>O+#U;GMO]^Z/\AS;^^:G^T=OT!D?#D_@&F'4[<1O M/N8!0?D@:!V_.([5[*?Z:.>E[I]7@3"Y_=5_N0JV[YV1_UPR!276(6\Z4_=F M^^0(KN,;B$=<]6!VJ@,[Z'VOS\ZNGZO+?*1V$-Y7<92GR4S.U?XVTY^[Y^IS MXWS(S![?SWY\_P'__U_O[]_\[ MVM[X!.[+IV_;W]?./OWUVV=P/?KQWQ_._OXK'#O*Y?;>._+I\R>Z\_M'\?=? MX&;\OGVT=?1_7SX=?<+;GS_TMS^_8UL;_W?XZ:_MM/5Y#>^ MZ$IE<\9;IBYC0[O3>^B M_N6)L'YZ)W=1X6TPA!N]@UPLM0.4;M#Y]["?O3'0&."4OZG7J3<>=48G;M0+ M/5OU.ID[K]V3$X;MG]!YFFF/E"9SA (1[5MSI(E1V! MY'TM]5K/S7Y]/ 0Z5U>XA @WG@_[PE."5U.-T_,G(]BOL%+Y3BI[W)M]?A_N"51M;S 8?IV 8K+^'KR>47[HV*M@ M$8;A9-*?;G*LVA[D4/G9U76LY3CJ'/7@F7*WNZI7._KSPJR=;_@%D)2OAH#A MR3W'+,-A7J#Z$P9Q?#JLOM1/4G]B?S2PI)-V"MU::5G8-55]$V ;;.Z?=KYE M1[=[1RU6%)>%=@B;WX;A<>8(MG,XT1J=*9WH7(5@7D; SP9"/LX;YR)&.%M M^"EO2+C(07_H;%[/\2&PQ(/##JB(SBE#?(I^\J?P,9>U$=CZYW-* MSM>MON+;NEF&OX.;LCGHY9?TZJS:Y+F/)\]]KL'_,;4!F^]W9D8@MU< ^??\X97K]>I\_419 MPZ;KW!K'JGW;T5PH2U.EB::9S5GN1-+!$"EBDESKQ+">NGZ,2C3[YG(H:W/[ MMVM%!+8?=U)=2@"^@XL5_%!_\J2P8'-P:]CJMM(^_-J-I(Q&ZPS'WFD9O-2!2**(I]VMVP^1UV@W,21\L"BL8FQ 770 UB J; M?%42H7MRBI7;V[:".?4 MMCM5(+ M3OKC23(_C[P O\3'&$8_%7ZSZN.&$J0+\6<:V0M3X_AAVG1FY_[J MX]E#WT^_8=C.G_M<)J*2CPCXND9 R 2RTJ2*8!V*2 4:F*.T:?7T&1*<. MTX&H:G<5=$,V.=FSKTZS-PHOY,FPDR*0;'JR:F(.[ML MOMX J\I;:A G>^V<-H#A W^UW[^DQ&I.,!S4<>]\I>,JPH=4LX:\^?T!.$EC M8#"#VOFR)^ ].#LWL].2D,?C M\?#BMTZ.)K.P9WJJOH=GM:1KX?/):%S'5_>&:R'4*3O;S]U"-@?3XX"7=-"5 M]',QK#=KER_?MT[WE54QNJ21I8B!Y'R+LZ7@7W;L0>V-QB- M9SOPW*V;4R;_G O?WBN])U?:GNV@"\]V[/8.!B >#XIZ[5PYO0=-X<$TMR6' ML=V;PN/H[Z/MO2]T:V.-;V]\^?[WQI]XF_Y]^/?G-;&]MR7^/MKB6]\/R-;> M)SP/C[^//I&=O4^G6QL'\%G;7[8W_F1_'_UVM+7QA6Q][Q]]^G[P?6<#X/?Y M0]K9..!;:_MYX9A,'FBKH4!4A$*:48<\\U$(\$!A_>=S&"PR&SD6UC',O9?6 M2@).%J.P$8F@9#Z'L9O5;8Z=I,!:8R?W\S5F_?)PU,:&IF@ MG(!#J*DF27-+3 2]P'Z2]FA-"&[!F/G5@J7?27-X.9M\?<688=L'^SXF9S%V M*&F9\WZ,(:VE1YAQ#DZ!($JG:YA13!KG=<)8<1&X=31*8Q( #I1UO(:9>OTS M8BZG8VL/Z/TL,U._?25[^V/X+(=3>@O*?[9\=7#_2CW03\N .H>V3F,!#3W. MKF9U<5JB"K7O6-/;"W_V(BDVZAS$0:QJ>I"S23F^NNQZ9_^>[&A[W!E/_>9(_RBO: MO>Z%W[CN0+MR^K5^''OA]\Y8QFPE!MFI[6?_"KS].D!P^7<',2<1LUFI#_UW MDNU5%Q]R6_;KXGYF97'9)8-?WH#+Y?#WI :0D5DN8!)ZJW_E4NJG'D$+ES^+ MMAIU8IU"G5VA<_''N7B\7OM<5]KMU'.P4G]X^M +U%F#2\[E_S=S*Q]RN:6D MK NV>E>T:;%UVZ?[40I'G E )V5 0'5Y/BE#D7,T8G8D1W\1,-B U:]Z MQY,0^VO;HWSKSWWM&"/6,V2Y2WE\BLX<)B)!G;/@ZNNHKOE7R^'DSPO]WJ7+ M;=#9Z['*M239>P(SE4W4K&3S$@*O1%$R4JOXM9]&X]Y1]OM>(1"WU_958M(E "('Z^*ES+M]EQ.%>7<:4B<[EV/?H;K9Z!L+L;=:TZ)S% %+! M")=9;;<39\O8[7P^"0>3SZ@)SFAT8Z@QX@F&=C:DKTR:UR!?LZ^?/,CW\/G=P!!P'/SZIZ<;$ MX?=U'6/HY8AO)U7#HUR-#HMU?N]O.KLGP%;.?YXY--UZTDHN#LO35K)C,:[5 M6'=Z@3K_,5%LH./BX*0.(>?A19/2NW-?:#*YY;PX%57_/:G8QB.NG# M1WR=>C=5S-F320E@'6[KP\+7[X=IJJ0[EV0!/VE@^PBNU!D-T_@TW_:TRK"6 MXS3]K[4]I.Y"[X>G4\9K&N<_#Z&/[[?Q^9CFZFK_E/Y\\ M[95GRSO5#@YZLZ7X_]G[\MZVD67?KR($]P S@-J'33:W.0\!G&7R,AC;F<1S M!LD_?KW:3&31EY3B.)_^574W-RW>XL16K,$]N;9%-7NIKKWJ!_-N?W41(-OT MK?)$T6MIX"C*[5H3A,*S;')BES?(<^XAE M:W:ZKSH!")_8*V1/ 2X8KJ=W@T0Y=W=%\JJRM&TWU [3;-1P?^Y%9-H6ER]A M3."4QZ^J\GQVLO4NOC7[+_;B@Q>[P?['OT-X[F+_^(C'/ R-R$FJ-2>,.,LC3(#83 '91-/H%PXZGUBTT*'<8/MYEKL+CIZ5RNKA/ /H#6)FM-1@=S*NN#N4= M_@FK#_SKL%G"Z)?>*_XX>/9N87!KPP/W@H%!11AQ]9D#/S]VW3R]K:"_Z(9U M6G[=<%8G_'&/O-;A.)_3%3!=VR6QHV0 QNKXL,^;O)S3K0ZR;FMP+R]!C=>7 MH/[P:M*'L"'_;]5^K QH7!F&7.#JE($J;$*>Y<#Y\S#BC(\\7>A>VS#^Q5.SR87 M71(CAQ%F&$R8@;+G(VX#-H,!;,]U6Z2G2R-]1]3RSKC]@7H[O.?7MK"J_7/0L M&L=2%SFFTR*'DV_*7#ALR!347O>+^ES4974Q^HS9&.5TW91L\ $3[5SP 5EM M58)^:95+$&7'^.?I",U+>0(L#E-(W9MQ]\_0GP,<' -F]HM:;60 XO=YA4)E MW!("#<)?Q*^_T%8&-Q+/GTA]"=4Z4^12NIS"M($D&V]89]'V3#*;00OT5(_P M#Q-TM'W&XK;N1;_8:X2FM[-![:_6^89G<\*Q!FI!=P 2!5/'NPJZN)I"/QW. M4UO+'*D$*Q)+/Q#\RD?6DX?;47=#NN$T?M/F)2^J*R^_R!.PZ71/;V%6$?%Z M2QL][3_8*!6_6@YQV=6^T3:Z\K[V')%:"]7RHK9(3'(,'%CW!*@:9S-,9FZ( MP-7F:1]P<(%&=YF;_.O!]%8H,V?XP SW=4K64Y!U-6#!FG5%3#Q-]N8#"F8! M-O?G4BZ55=H:./L=F"<>WW 9;LCUZ_ FK>:-K^8<$[IYNXWVU:[:J;?S7OO# M5SO?BDWC[$H/L=90._NVJ7>IE@EZ4*,U]EEUZ]1G>U"VUF\5*;33;:I<@5NL MN$%7?A^WMJBM6HN>+_?5"CCK].I8=,\[Y5(.I@/-M2$X'QX'AJH+YV%8NV@, MGE_VL1L*3\&50/HS1[7^^"H"QG,KY'R"(E7R>=U6IY^! )G:^KCF:*45S6MX M5;TD BY5PA^N;?J]@]*\/MF=*OQ_+X%-@,A%2OE[6H&2 N^#XUO]A/.F/#(G MB@T)HN,D,(D),A)$*B$,-& ".V](%J2*);&"W5>+*C;3B1813](DD(SGC$ZU"8$ M@8Z*M>NTZNT7ZS'N.[47>&5] OH\ 87HM)F@2_$:;LVTW_VCQG8%6)ENMVI5 M9SI0*@@S_.;@0^^\:;! M8;GK'/<+K&LS*AI^-&_;^WA\OK=[E*8BUDF4$!491AC8]X0'&25)$LRQ->[?&-/B4#H]A9,NKRR*=#!X(+X2W91 !V!>"L 1V]1G\9 MK.\M7,:6;$CXZ.CFT_G![I&,>89@$R3.(J";G!DB9"*(3&F6)AEL-F5/G@8[ M=)EH_C6ZK 1SY<$:&#N/5P7[9WSU2 M$4NX,0$QL)&$90$C>90RHI(4=C]6B@<)'NP*J+)_[8SV2V?J]<6P+6RR,F*8 M'=ODD@8H(%0W:K_UUXAQLVT#B()!X?L33 M(!&"4Z*"*"4LR2/":6B(DB;+.%=*$8-56RBLGUH74!-9$OZE2Q6 M !3UBOH"54XFO.IJ"]Z]:)QB3G<%!5JZ4M++QH6O]3(QKOQ*Z\(8M%7S\X,+ MM^*;'T&QJ%4A&^]VUQG'^ -LQ[(SPE%@F6X1JW,7KC4I= S./&=PKD%8*_IZ M=.-'K'SRCO=H-GZ@0?VP-1B:W&(P1G3/(]H560Q?!>,T:A1W'= 6WKDS>MLE MI?A-:+=MUG&S?MV#=W1BA8J-+F 1-KP 9K\KY?QT[E[MBZ1A7RI]HL'L^JQ' MOTS*NO[53W\C7>\]?C^R&46.($KL;-?$B0HPDJP6.MCJD9E@.R\??$$':3\- M'%96]K*_>8]V[3["T-.U%P//HX^UC/^REJ75M- M).>#KL3$>E-=0M=*/UG?O[ 1C/I>O&1OMSZR-=FZ?QWQB <1"R3A2H).P'A" M,BW@GTPIEB81S5BVZ"/+N(+#"<,(3#6F8B%DQ-/$2$55G$J3+^H0W?Y;+]G/ MZQF[JXJ.U55@DL<)HU&69$1* M[" <:$8$$S%1+,[B(,:?@Z5,D%@;FO,,OD(9%UD>4LUHJL,,3D+S>$F-_U%G MO>:$,>[XR(\Y%2P3P!9(E(8A83+D1 0T)A28 TO!2(\"O=0H.J72,#C4)$M9 MP/,,'H73HD&BDH2R)4YKE?T2DZYM",^FP*&B"-P$ZY61Y8Q7.*MMUOB0,9WY MZ/PE>HKU\O^.E:R_K_JJS;GZ?]Q.] FXH&^7"%PQX2? MU?JWYH?_-,"!Q=0R>ONE_PR%#Z:B+8)WH"QR'_LLM3S? 6F)TL$C#OH7^QRV M'2LX%A!%W&=QO),%;.W'P0Y=^]EEPX;P17:[82__C 7)]YGL]8:] M7Q2BBD M?.G1%5A'/L]RX=3=@?]X. 2/\=AYX 8(-=^Z(3U\*7=)9N79;XAC8^_^"%>V M"'%S]5;]"%RHU?N$8FHMCN5-UOJ(-BRX"4%=%P?IX<*EK@U1WQ3YZ7KGOQ)- M[6'MR/]\IY7_'/AQ<9!RID#=B WV^J."!A&-69C0*%19DKA6R5?#QJW6CW=G MSWUZP7\Q3^"GCGP[?+B/K[^^/]S_N/_BV>3@\/?B_=>W)X@/]^'%!-[[; +Z M=;3WZB6,]_)\$1\.YG<":PKV7OT=[_WSQ\?]5R\C6,^G@W_P._\]_?!1GK\_ M/ [V#I^9O<(C>;\++O:^[C+4PX- @(F>8X_NE+ HB(C(A2%9%)G8)"$-E M@"F-QE&6WA% W+7%Q+T!16X9W9;1(2QNGD1Y%D=YG@[B3\X-G=CE=38_S9')5WP#:\U8"X#\EVQYI\,R/>N%+&KG-);UG1GK.EB M20>+=^G92V\[U9P MW#__+;XK+6-[BW_@+5Y4,*)2BW^([\6NXR1@]9FS@L$8[A^A&?6VIZ/CX"6S%2Y1RC+5;;>_3&XK?MR\_! MY._29W952L_P#UL)\!TDP/[S)3W.Z#A069R2D)J$,,Y34.%H1E24@]%)190* MXWQI\1C(X&Z-S&^Z8AO@:=NRUBUK_1%>NBUK?0BL=5&YYA'C2::%]]YE,26" M4DETJ$)),RJT#-%[%X[CZ(Z#%#^>L5JU_-\V\695 X 5?_D!E4:'%5<:Z-]F M MW\2K&C+3:9=;UAN&L#54P_EX74:GV5C>L04_>& M%\5DHIN^.1/?K\:W^^TR'FVMS<[(WMS5/70K5\E?=&]O>P1TT[(5_K;VW[9/ M\:U?5=?.UAZJ:@ZU?9%KANLK/,ZJ4O2Z\)JYK>+WD\=&Y?U<IC(3:V4W1- MR!18Z[PKG.I>W+ZBUX,6JU]&9]BPK)KZKCBN&MHY->7W#75QMU[UWJ:-+5=2?7$?AVC;5+65A]\66@==G(/@-\.%F.W9&_V#Y MRJ#?+1;$P%=MBV%,7B\J.3_%=C"R*=_!WCG&]=="S:6RB>RVI*SXI"?%25DJ MA_'9[.,86PFY:J@:.P^UTVCWK&D]W'1N@-6.MYT@OT,GR&3;"?*6G2"O[.RX M($SC%![0MD!'LRR369Z$>9!$6B9,)_<(8'>+JIDK%8.G#0 ZME.L?:^TEJ5[ M0 C/M#T/:5E.VU/[HNNV?0ZR!/MMMX)DV!&MX26N=K %EFW$0/O"*X3![ 14 M[.,3X-@*&)F8-66 #;"%KNJ&VW>;U4OOJ]BO:Q+M]K2[V7UW!8T_0DBYM%7C>P='\E0\X"IC!@:*<("EA(1 MI:!S [N(TU E6BS7[-]7^?IBZ4FK$=IV]-UU*N?5E=>GZ3KC^\WYH;3ZK:'M M'UO; 7)G)W"RYS;%'4G^7>HE:+A!Q1TTNNZP*YRLS3D"6](W?W);,+)0,/(0 M-_GGJZG8%J%\4Q'*/1#I716V_*!;OSJ.\,S[4]:T;;KG"I=[W9I[R_V^UU7? M0V"IK]$WWL]EO?\Q1)!VZ?NO;RO_U_7($Z<5_/^Z_^AN^0V9TR1IB,9T',0T93+EB41&FFDSA)693'R.YHOF5W#X[=O5NNZY.1 MXE09V,\@((PEFN0BP'8;28@HI$+GP.[B<;2B'^[FL+L?K/U>DG=[G?37>U:# MAXY7WW_---[40B\5>W__[/Q-88RWQB'?((!*#6]=P2&W?/'.^.+%DAH8 MRY )8']$!DE(6$X9X6F4$ZYUHG6<<,;B)T_S<1A\5ZEIT]FP,XFBWGNRO.URLW:529 $P[GD62B# "$P_Q3G*= MY80:(:0*0*0E^9.GV3C(EQG?KS>U[AZ0RVI[O[^?&K.]W_=OJK2:#<+$1-J0 M3''LSY3G)$_@DM,(C)@X22*!H$8T&H?9/ 7J PREE$8$QZ+B#"F%>%9&A')#9/,"/AO">![,\J0 MD0!&E@+0GFII8-0C@DTL.>Z792EM;'UL#TZ;U[[2MI#:EQB7\XG"VBY7(*:5 M X*K]61BL;NG#D80D4O/>&$1DRP,G$$X\197T&+IP;.6$4TN^DAQ,/;L7-NR M5HM-?L:1UQ0P0VRKY2J*3S6OYY4O[+68@;80MJGQM?4Q)P-<\-XW7.7+&K!# M#W"'R[.(V78!H@<&"!]WPP[1OINZL7;/ICCM"6[%:8G5L>HS+((?ZW)>-ZOK M,!K+=A-:B$CW#'$5R5@:/"RCXV=GDV+AO)Q@]UB'6 +4P[JZ>LEM-3D6#!6U MG)3UXI+;DO!VV+J'68.X?A4"9%E\:YAXL0[_:D_Z\DH;%XT*4XM$BE0A[)#PBWY[$O>8="&Z?29 MQUJUX$=QE1N"6.>I8C%E.E=AQ@2+>9:'66QXJ)7.911[GP&-@C78U8V4?@$; MVC'D/GJU!592;W2%-1EP!1\QFO7AWU\/#O?@Y]<,QHWV#E\>:1H9)K*0!%K& M(+93[#*69212J4Y9FK,LB)X\7058_KR<6F40=EK 1=PO9_Z:M%Y'YW1, MW(7JKG&?=:VBXQ]%KE?@?GY?S?)-59[!#EZ\F8!PV)TJ;/]TAN2[1=?N*9=? M]W:/M*!<)80I^RFC$"(UC(#3.\B"GFZE<-C1@+TA+ )NH3PY6HIN5 MH)"SDMPJ$Q*4H395E/< E15VN,&.)[9YRXO>;ZA9G*T=&CBY]$/,ZT;Y RG M<6($)PGZW^P$^YI\]M7_7:VQ+'I2?.ZPKGN:4E$/@(?[4W3L[!3QQ+^Z M/S0-"(H;0!#O?&^8T+4,9LM:/&OYZRA-(A.:/"6Q-M@N7:9$*!J0.$P-5QGC M0BR!]+*$1AF30N:4,BX-ES0.=!1)F81&Y685=.1ZLEM#W:B7\]K7_:^"@70L M8F7;CZLG.%R0TDD:Q2:FAFN6@QJF8$=R890.L/JXP]&08& M%&P>2)"'WZ)V.")'&A\$G6 9\CO_U+[;W$;[_SQ\PUN_POY?G^X?'\=Z+/SXNAID.7KV^>'_ZMOCP0K+WX=N/ M^R^.+T"AH>]!N=G[!_YWN$L/7GPZWSO=Q_J\BUZ\/K;Q>A#NBN8DB31V,J(I MEB-3(D%_P7@3IW'ZY&F\J$.,<,?K;^,WFX8$]?N\FA:V721R%0/D!S^OS_J^ MB_J8GVG[+F,=$6.QB3(.VF3 E-$\CZ.,U\8HI3 1V #1*,\,FOEN9 M= 7V% MXU\-UX-[],[SO&TV%7JE02MC"K8TX\2$AA$&NAG)#*.$YDH*V. X M,>'&!;QHC%X=?F:?_=KVP6^%']#!J"&$T0O,A2B];["L-S/':GFQ& &S<:5Y M5;FX$MRJJ>NV[WO]-SN@W Y@4DR)P (]%4&6I[ QV+#['+.?8.DG/O-(8]+( ME%<7>.$_PK@8?3O6KKGUZ=E$SSS20Z^/]PFO1WP^.RDKFP'4( 084 F:="(/ MNH #CCN8BY/LXL8G1O!:=NML9E$\XG+@=*Z'F,^3U7"._$U_F=BH02: M,5RF3STKY2>?;(5ST]/:+0B7KF&NY876-L=)]:ARIODI'D!I0S6JJ&")P(X7 ML!O<&_ I^&Z)"4Q 8+#<\?!$VU/W>X5I%%43T+3I7M)-J3\#>[2]G6FIK)[+ M$[])$G5MQ 89X;+Q)+G'T"@+C#+-FBRTWCEAS'8N$#H"NZ1/+MH#\_W5N;IP M-&D/P1T0'N..NZD=>??6< ;:$RKY8TQG*MQ/]EC@&Z3 X7%);@5V76U(=O%" MV*6CC2 OI(<=\=%7FT35OAQ'/^&?-5"M!:B@KW[J!Z4=1PY'QR8/XLI\=_8A[IKHVY;Y->!CK M^1$,$<=AK EHO!EAAAN2P1](H-( U +-3! M1:8%#Y(PR.(H8RR.>"["0%(5 M)SIE<<;$HL[0G0P2-9X(L4R+NB\23)X383\JHUZ:C=C8C?#)86,/0]! MCK8N9H]I(\#%IL]&0UB >?5*U& K; B@=>%76':W39'&!(#]B$"D9M4V]]?N[(8*Z#9<,V M9]>]_1AVH[(\&-[6)NGLC'K$BZA)'G1I9H&1>O/SLUO.#!^LTF7U+B8KK\#_ M6(%NM$4SNN&=3-,MFM$MT8RN1"=:D AYEG"N.3-AE# :*J&"@,E8)YHEH>#1 M=Q?^SS Q3]?U\_)4>$-A6S2%(GY_]XCGB8QA2XD(,TJ8@FT4@DK"0D.Y4JF4 M8;299GYSZJ/^L6^B^K"(7F7+9.HV3U2Z6J'QH*X&/H3+I'P9B:L/0JL4)553 M*N2N=&.,HJ!K=DSV=JRSM1O/7F,6%1@X04 ^%"0]J58WQHO%>K1IMC!%)T5< MB5VJM"ROK-89M1NQ])B MU&#B7G]9.W']1>+^--")PV6T^;U>X[A\3:MG"LM"/>5BC)O2U7W5H^.R5.B\ MV!G]/46C&*N[<&BOG]G:HX%6AGI6*<$0]=8U_LZ-0>/:SA$_LAB4=O&%\DJ7 MM=OM=IW9XQ]WQS[&9[FBJ;AV!'UEZ*>=4"AO;/V(*7#JC1N MT4*Y^CBO9\[Y4G:'LHELY<7Z@L5.+>W.:,WA^%+%>E2#EH?(G$"D\_A4VG@LV]:=,RS"&[AWFJY)[Q HU_L%'1JB MO6N6(%L?TDW\0W:D2YY$X/?1[W9#;3WM.A:XB52^V\V_];OV"WZ]#[:CTXD^ MYI.F^K*M9T7G*_ZMM'[IGKL7G8VMX[4G2Q=8RGB1G=0:+$)X&+[5[GF?!5FK M?I5/$>C[E;5&_205$CK6FU@I?(=NP^^KD[_RK'-WJEZW%]*Y?)9_;SP7UC&T MU=Q1<__K*,T#B0U9"*=A2AC5AN3:9$0&(DJB.,M4I)><<\S04,=@KD6"I2D3 M3!LE6&XBSD(IELI&-D/3;VC)7HB.6KP?L2.GUJ6X>6RL76)1=VZL%I2]%71. M6 *7F9:G<&D%, I38"%/84O3+*=Q+&Q1]&%+A)4&@%G0D\F'&95G?6^Z__< M__([?3;KEQ%3Y,6H<*^VJMJ^3K\WQ15:-N@P+=(/)"S MTKZDMHY*S6'',95D[/HWP-Z;RFG8N.L@E4&&%'!X5]'-,PU57%(B[^/XERI)$D445D0$[A9&1$BB(@Q M+,IT&L:9CI\\#<=)NMR*:Z&7JNO,%;5,"6@ 3VW<\\A,+L8^6&Z-$)^=U3HP M4'5U+@MK'OF6,*V5M,Y?T417FC8P7GXX+@]*:F43:^&IFY"DHCE+@6(2+7,6 M1VG.F%1"Y6DF8U@GO#[B::JB0 I"M0X)"Z*4\"A7 M)#(LE9)E$E@$D&0^9GFR3)--7@Z*JI'+P5AJ]FLUEAF(*S%W!;S+QI$5YU[X M;J21V=,Y7;AVV<=@G:Y.NKML,[AL;ZIR5L(<6PWD]9M6]^!*5=I&%*=:*Z]* M@-8!:[=-GLK1"5Y@WPE(5WB12UOR/%2XM'.S6*>7MMT!KISJMRHM/MWHM@%D M>%GO[>BVM)ZZ2R+$E\:&;Q891@]G\S.FI)_A3O=26OOA8J]MXTG>-'(\:IJ MN9?LC%Y?/35DW5HUY]CSK+II=%,8+VPA['OE\N]Z_H=F-NX]\%N7@[6F@93? M[-XT%AQKZU;7\[JO#+;O@ Z]/%]'A\=]T^X:M-OWO7GG>2\#S&9G+S"J-9)T MIV\W]K,HNDGXS.9S#;M_'XKV@E]DT6WR\HMW:6VEX@T4-;;W\1@4M4PE7&0$ M1&..%6DYX8I'!.0A2T!+4S(-0"'/QWFP0BK>ET*^I8?O0P^[1]Q@2U&3$-#> M!= #NMHR$Y% 929- \[S* 5Z8.-PI8%V6\U]X/"'498YTBIW[S",< -]ZB'X M\[PZ=:G'[B;YK0]'1UR3!'B50_;I&C&T((1ZZF7KTNNR]V=:GDPQOG:Q5JPM MC(>D-VR:-9J@X=COF#7H/M70:^/7\]GY3E_TL[.)A84O%)AAE<"QSXN?H49L ME^II5$UVOE,TK&':KF'L%2ST1MH7#CMON=>W@?E>=2>^[+(0AXXT7.S4 MQ"(VC,9"&/(IYD M>9)2DIHO) MIM[7LZW0OI;0?K%[E$O.TBRG!+0J35B4)T [D28\T"S(4JIYJ+#Q?1 LP\G= MFPYWU>%OS]>?[U]'228XBPPGRF1POEG$2";2D% E0Y"=L/4"E?1TU>G>JT:V MD+[]?>/L[["P##M&Z*K&LO'9!0:LWFJE]2FZX]Y4VFA,++ /OJ[K^:.O@(WV MD=) ZZ% M ]-1%$21X!L78+>Z:TV,+/&,_N%5A>E??S:-]C?1ESMH+'-K4L/9@+GM7.]E?<%3O;&[^V+J5\ADG)77QI.JO*R4+S>K?H=C4+$QX@!72]>)]- MN/Q$WDE@@CA=F]9*,&,7'S@ME9Z,YF=HCP'OI!'LRRK;56[>LWKJR&FM!HS&" M&K!B(\UXP(*]-A;N-MNTH[>]IG!^WUMF('KGY9(2Z+ M$X3MU<>V!B7P]PJK$$Z+F0W]P0-.YQZH!SVNTC&@!9XR[H_>D[_G-B>N#6RZ MQ(X>=@N\9U]?YQ*(?$8RSNKX,'AAFU=J<$#5SY%OZBZYD42_'S-;%]E=X M5WZD;?/6%07\7I6GSU%? //N'Q"ZSWV4?%O./\@8/C^BB@$!4D.XRG/">,8( MEU% @I!'02Y$E"79IAHHKCSDK=.JD!(W42$:V!X*5%6X=+_OOGLVVNU*$=ZA M@L,KA<4CRA;<6/[6I)#LOGO>*O2'Y1G9M5TAL$ MO^8'PG"^_\!A6[@)=*DJP(OP&Q$+" O&[?"N%6 MYN.>EGYJ%V,+BD#Q;ZL*&^@,X_:C+<1K)F'YHL,BPX@#HKF5SGC@+N7-PXMA MRG&OY\^PS ]];A:CK&MRXTM^_#OQ(;\G(U4H.YI+4'90#ZJ>%&KBF&A!5 M2Q?S@-&:>J:J(U@X"K>A)$+K4=L- !GDPS*X9[T:-6M: M^)DN[6&+@M84&%DCMT 7H^/Z;<*TZ]OC$PF7^@%UF[.15L@*@]]M17-&'9$Z M) QK_,[T&2)B7'NYOI4EP;Z5OT4/:@/HSNBUR_2\Z&QO+GVLCK=99S_':L.% MU?J>7]9\+P58.[YFKH,&M)OQNFM:V[K/)>F &C+#C7&VPF\[JG=ETYHX-LPN%R1*3 MFZ0Y3<7N]&YH#:!,C+<'YKXU@5OU6>B[A$X1T"8:DAD$;A:VGZ-BV0Q=G MW@$%9M[LA,Q*8G]P5=*E+]]R#0MQ/E@X>CH_'1V#3@9ZBX:9_.\<>PLX%W1E MJUYW1K]KGP\"EN@$GK%C-@&Q,W[1 *%UKT?X1>=2G7XNK9]UIU5 AUFH#0Y; M Q/O!*\$"[?PA?LXT1G_8E-<)KZ8VBJQW29O.%VVQ>#'DU)@3;&ESC/0N6PO M2ML)\\TTA^,T\+[-Q6FNEEIQ S;\=%P?#8,(TC6?V&1U=(;: M%)$&C1B/R?4W/BV] \87WN@*Z[0]/;L; ]6&P1Q=@5\"*9V#5[A2KE?R\C>+T./\NBEXG)AK,:U]OC)#DTEK@ M*%ILT 8S")=IYZ*)%"XTQ7G1N$Y;A<;UASDL9TCWMPRLOAUN[]>;UA#8?P.? M1X)>CB[*V6\!BX,M+< '$MM.1$(#.4[]*=I08Z_EDG,*C&]I M$''F"D;#I22G\Q@D)8IU*)5(1AK:&F+$[*!67<9P#Z>E8 MF1CA ')@%;%(A,[B0 '+0*J@N:<*FF^IXL=3Q3&#N1U%>1#QB'-BM%%8H)(3 MP9.$Q F->90;*2/SY"D=Y]%RO=(PS_$F"ON#"?\\+UWI@Z>@3=3NFB4TBH O MF4#3"JB]*B96T[5]J'I=IDJ7 &1[(#J+D*!%B"8@L>ZOPG7!:[L+PO,UHCU, MFN92M2_B+NL>@( W.*W:,:\P3@)*F4T!<4;Y%#.HVI&66F@-"D-0/^_A)JR& M'.AWP'<]M5Q?_#X(NUF<2P]#!I362]=^L8#7T!\%=42T:1U<0WEN_2IV10@* M-M-3JQRZC[VSQ\Y.P#\V4V1G]&9Y5YLW@=$(IX??%>44UHP_N*X\5R _W&MW MK@:>8'>J>B@H+]WB'GM^,(;3@[W=HU1&(!B)O#92XBNW5>OE,\5T+555M[W6Y5&U[7S.'4^=!M,P(K]VK^Z M+Z^ @VL#8WM67^Y4*^I@II M:F2::AD&C(:AT/ OCZ3(3&JHSK][M_UWVOKR?)-2T"!V!RU*&Q&RS73K.6W70,]$/V6S$-^ MM]&4>TFGZ5L1\,DUT%Y- MW(*CRBQ:%7W<*MOC-@D"2!J[*W;@CVT_W0(U5+?"@5/#OKZOW3. ML\O * ?UZ\5T)7._8=GA4GN-_7)*G"?1.I9+1+/L,__V?MVXP\:=QRU[>^JY M]#;D<(U U 7VQ!(T2@Q+4Q+$V+18L93D.J8DSYDV8)FP3-,G3RD;QPBU]K"" MD]MSO^6Y'[X_"GB8*99K$F8!(T V& E,X0F5,12)JG" &0RCB+Z .0VY._ M[$6KX!NFSPS"DS^R MOO#U%)1&?[70Y:MT(:Q'; MAAA'S9WW-6SX1306+9"%RW$;M@5W^8ON,Z%GY]C&UW[?6H=8H5J@KIX,! M?8<_LVY*-H?9=A#N"O;@>_:5,#U@0W/IFCMXO-TVJ]=.>F?T#@'QU,WVH$,9 MG'+7"QJ>GW /6.9PRGP%G5^ZK^_#EW>-F/O[T:CU36OI!LK/+\7-:V>TVX-5 M:[/J,6T2.]>(25&?:->;>S35:*MB-:;M<0+;H+ME]M8WJ&)<:F]=:1>'PC(! MA)2BZQ_L /@X MDML,;RX\=LH_:=LZO"L^6":KW6:'^6YY:A(A:3??J7)Z]>_WGX^LFOKD"U M2=3U,([>0'1DVIJO_4WR#]JVI(Y-=9@]L)SP5XO\6-J<70=HV=YMO#K-1K79 MS_T&/Y@MC9ANO:N@AXV3VH^&KUZ5.>VO4K.B_B[A!C2\IJN0QJ=M&Z#+]*6F M_T*G)-D?$#9)3]K;:4_T#H[33O3ZY]15RRZ?TD;>ZK42=0ZLM9IACM %;N& MR;E=X(,4?0R@U]@6Q+EB!E37B,+NX%<)O?YHUFDSI%LDGB: #(P;6$!3.M%G MV>[O%N_+4IL&FIBZ2H\V)- P]T:4C_W#S>BCTSD,*-X4F]5])VF 9S0:V98M<_NF%1O9=WNBM0=_DMS?7N,_?NG;;8 MN6^U3\%TQN?C-D$/7ARS_>.CB'*=*I.3)*%H=B8IR8V(2:)H$,:<:IUM:LC; M'3HH2,X;A5QRP_E-5UMV4FC32U5&WUKM:M8^Z"D.56"[=*[NSTFFM&[1VM'"W MP8_7^[\O,AI@8*!,'IB#9N&>".OEIO33^6G;E-Y[1(-'QH)@['#_KZ/$A%(' M1A!)A006E&J2)V%">&P494D4AB)M4ZSN_VR=%$'5?GNX5Q]NQH3,@XR1/(Q" M.-P@(QGL-F%QE(59D(51%C]Y6D[UDG][V>'=L1.7?-H45'@*V&:9WKWPR8)M MENDMLTROS!I=2#R,PU %/*8A-MM/39J)0%&A\S@4<4[#C=&[7FG,3SL[P<8( M=ZI\_;#.ER^_N * MHO?LXMN4;L(QWJ([/\16P[1_NZ1S-/81 (LARA(")-, MDDS'"LR'2/(@5%QKNF0YW$^5BCU96T:AFE9=:M@HJ.V6X#!"%YJD+_=T.W[UW5]ZUSDI94.E=(5P38[_*S6OS4__ =4[[,)O_BML/"BQ'[I/\-K@/S1 M!M;A&GGA8&^%^[ACG3N!8Y^S"OZGFC?[CW?L1_^>J>7/&-V)0K;VXV"'KOWL MLF%INI-DZ:V&O?PS%B3;R>;K/^X/^V]+#(X@@.:0,FV^12NN;4^UWX(1M8RU M&:]]E,9+SX9G7_#I%;K*(I&69]_]GB\)'GL%WF.#S9=+;OU6[-S%SG2/^KL- MR_T-GAU9VWB$B_S/C;?,7>E[VC64AX,MNNUR']>>!=L]N^F>T?PF5U%P^0FQ MCJ>*^"E*J;4QERT;FT3>TZ*75 ^[Z'VP4$]&NU9CY6LI)KQZT=>C@F"T8E,J MG,^#VI6UKIRI=;$L>'+"7.=1;%@:H&[/>*85IR)74C$1)!F]PI,3KFB8@M?# M14K>%O6G-[K"/X -2UMO#0DW4ZD_>7_Z97+P\6_Z_O3#QP___#%Y?RBC_:]_ MQ>\/]XN#?UZ&!__\<0KO"O9>O+[8^_BL:+X#[YI_"/].]@__6\ ;)^]A3OM? MX;LO)B=[X6OX_OL8QH1U_76^]Q&^^^H/LU<$7_X\?#G;>Q? 6O^R[IX4H3"B MA)@PQ7!"%A"NLIR8.)[F6N!']GH\[&OQK^N( ME*NXXEJ)LF4RES&9C*51IIDTE*=,YE)0!M9MH@3FP$L57I$/OV4RWY/)?%U@ M,ES!$0>I( $S 6$YU233-"(B"628)['@"=\RF2V3>6A,1NDP#?)0)ASC6L(( M*BA/9!))4&Q,83)H'0N22DT!D*6&!T81'&CB-,6%",QJD M2;QE,M=A,C/NA?M=+-EQ,7"WC-K:4V$("S/@?F&LB(A"4(V3F,:2 O=; M;HAZ0^ZW^JIO'H^[)6N[E2+U6!B&-CHR:63R-):,:R;R,(HSK522*!K)=&N3 MW2/#6+3)#%>Q 8/EEB4$9:QD.18R1J'H4@$9R%+DBW#V#*,[\DPHB1E,8MY MDF0Y8VG(129-(#.1TY2!,K^UK^Z182S:5Q$+)2@7@IC$@'W%50ZFE8J)YC'/ M4/7@)M@RC,<5+MNMBV^*DOWT'$XFJ0B5!D'+#1/&")%EH03%*(QT9FBRM:'N MB\/M/U^RH9C(5!0#7V,*#"G&I"9YK%,2)4D0RBA+,P4V5+B,,W([#]+&<[A[ M<$;__ PC$\P$,4NHS)@&XQWM)98JG27&9,IL;:A[9!B+-E2:YEE.E2$J1:=+ MGB9$J" F641#G4G&LE1L&<:687Q7AJ&CA('J(-(@8E))SM,H%8)G49K% 5-; M&^H>&<:B#25 '&P;8,X_%$HFR?UVT@ MZK(P?""0FVD>Y 'C,9A2L# .4 MB2S-:93K+&4,Q%6N@BQ(0J'"D"MIMD;4/3*,12,*CB'3F18DU'%&& \#DFF5 M64M*BA"L818_>?K->7X_"[^XHSB477@8/W!CRJ+>WT'=EJ_ICF#=JIQCA;A- M[7S$N= )93)0-,]D:%BH>:93KH3U-<4F97IKA-T;BURNZ@*AE6B=&:SE8H3% M5)$\#0)0L9*0ICRCDEHC[)N5JCN\-1O)7.^O'F/+H98XE%#:,!8GD1$L5&@# M L.*..6*9BQ(ME;?/7*H1:LOHTP%(HF(23#6KM*8""-SDAOXD0J6,:VW'&K+ MH7XJ#J4YS3)IM(EHQ'(="AJS,,M4$G&9)FFR-3/OD4,MFID94YS&/" )C]"1 MC7XI(141,@N9B1,:Y-F60]V5@?IOVU)K11/(#6K\Z_N6P8VMBL^(_5*5IUT' ML@;HX&]@$4TG\-IV);MA>XV,!J$)I123/*3 !;3("AJ\F6+&1YEBQE04[33 4Z5D"" M(=^627P/N+_C\."%/!(AIP9VE 013<%* 0,EPQ((3A.5*;!3@C0"ZEE.\+N" M6%:#V=!\(_$U]LN1182I+D;E?%872C?=.(>B[H2K=C,&H"0TZ&W7H&U]\S@B MM4PO&C2=MM']1F[7&RP\KV87EA$@<-6913VP/?8=(O%=: FYE))E.E F4HS) MB*/.J@3(E2R-3!QMA._P.-P_?/\%_O]1H+(TC!)!C#((#@O< M0_ @(5EL0FYBD4L3/GD:+YL-_[J%:,A">!>VGH:Q61JP#(P5S0/#62*EBK8^ MKSO2)?Z*T*L>,Q(H@,6:<5"*<,4C"308+_6B3U*E8IY&.@N!#FG&<@.CQ%B$ M$,7UB M+ZG] 16'S\"-82C+-F9P-?&+^*&S,6#;0!-KT?HJX#WP#8ORZG!4R]KAXRDG!^?#,![D!\ALEV]?EJ.?9TBEMS99(A95,^*V=RS M)PORJBT:!T(*S48SW/$QO.$")BDU^E$8U..WQT;'>U!34Z+:8H3ON[!C,OZF8+ M/%/W*+*U;@X7YG\Y ,IF$/5J,(TK&=)JF"SO++.]_NV-L-N(T,86 ;8PA43( M9J<+X=^/>^ 5<$;8IU]72-BMWVUG&4AFA"9+\ZI*=\!9UA*I'*(COG3Y\HR] M_+V&.(>KHU3A!#+2R;3W4C^R!XA>>.W0;E3SJD$3O0P(]0%AQK\[@:OS#-$: M\'SUM+:[?G"&_^Y.U6O+;F!:;^ :U [4[Y%)^D4X>>R12;GF(@])%F2<,!$8 MDJ5,$,649%J(.,S#1:DO:!J&6J1!9D#U9TI$5"4R#>,$;A^-@LV4^N]FI?Q$ M+/V,^@1T2XF?W\O25O-*N[21NPGU)FHP_?-8!>EN.RLK-^:H/'.0O^>\0KME@(9K MP<4ZG%[DT(CL73L46\MCC2X0]]E.Y :PK"WFC.%%97'EM=,ZNM_MJ[@\&ETI.=T4N_T47= M!P2V*(^@^'$\'X)GY6$>R\^Z\G8CJ#.@6($>J:O/A6SPJ-T25KVK@U+'[Q?3 ML[G=RA-X!6I <_'1@W2#!3H_/5LZV]G2UN!?YFB[3B[P 5F>GEJH>SA3I_QU MT,Q@?#;?<'-;>.!SB>!N%MS6/X9SUVNQ?P:O0K6,F$KK#E470<8]C.7@/7 5 M"[AJ:G11Z(FZSO >L[G;$SC@3K-?L]%>[0!-=\J/+?6U8PN<7D,_BU"\F\$I M7JXXM:+N(+^;;?78U>)B= Y*G+,RW(UWAXL7J0?>;29S.0,U#J[ANP(MI+Y5 MHDJ8/Z)OG_#/"+Z- *H%;C':0KCU)Z!.EM5% W"_3(S-2.W>7T:!.$2?.=4C M;WCT+CK"?#ML5;M8N)EPUGX>%G!M."3"=9?S,VN$X50J:["=S07(%X071YM. MN8^F%L<9KSIOT>C_=PXC.CNCF_2D,'IXKS:3HOK&7@L+5J_@(0.@L&;+_19U MY-6>6:4'%.:<;3:4 9+)DDW'K>L"Q!-8(1J!Y\$N!FESK*?>.H7CE',G"CU M^VFASLK"(],OOMG?]M%G)#8<'^=N+=$2K7$D\PG.K/#^#[>"<3/VE43?([(^ M3# L48%I,2G/$/6]!NL$2(A[#5,JRFKCJ6U>>SK[>^<=L/K*KY"FGT55?E>C+P<._H+0%YI-OOUVB!5NZY M :O[TG@G%.AO92.TW.EO(5J_ T0K7=C4+43K=2%:KX1<73"0M11Q+)6)N4F9 M3&6N59IQ3A.>YV%BV#KOU96&]:9L;9^G>,5K46>QRHH3?8WMY5A\8X#5 X$* MNGU?P7?,PJHZ7L8YY6=@DUF%93\0N- MF/(J@)]GYQYS$Q@R8'X&]Z]G\@X-&R3@PZ8>$5]1]C6G!(B9#BW@T-)Z0 MNKPQ7*E.W6I&QHV][58^)'?1VRZNXSQ'F!6RD7ZC_M6R:DG=#UHYNL!,AWKT M"]ZR,/C/VW=_6PTYI/_Y%<^W:+S&S:V".X;/MSQK9X1?L>K\&;^P2BVH,C7Z MHM?# _<,P(:(')WSGH%X2AZ8+%UTP\^^8=&-IP)':&.B5ZYK@4?;P7Z&V_%&5]:J <+PWN*? M\[[8 ZN1+MOE.G*YX@:]&5RA+@T$+LZI#1VUUP),/#FW=VNF^:D+<<+=L5%6 MZ\9"2UBB$(;OEI@]TE,5X$$08%/MTI6LK.,C%*T8K.L[@7=&=D;.3EV6?=T= M.*LT@8_A"A?U"?RIM_+1<XM&L[$%?X<)O; M.'QQST';7?YCZ[=I[64PI*M"V'!TJTA<[;/]!P[*W7SMG9^EX*)U'9UJ/6O> MU]\Q6<%@5<'1.67]U(/< KN4G='S$SX]UG7C.^H/C;E&=6V-^]93ZC6T'HOJ M>U!PF4 ($W1RHG_?IF^JC_-ZYGBH?TD3-K CK-(?&LW*6M!V/*$[F>_MU$ZI MDW8-/P-GV^/5)SU[#$SMU*WT6OQL;\#//!')DT*;'@,KT?VE*\<2ZG6::4-9 MJ*%>9PJ#:-/L$@/("5?[N(YW\-$>QN9'SWDU M*7MBWVK!C;W3^HK:7!L7M_D,[![5H-JY_#P_7,4Z^NX@CCOZN?5W.CZ.[L[% MY>R,UBK^*P*#O F,>0&Q.-S@?COGOSIF,K2 ]G>%70MI@4QX7UCK?:#I#R63/*36R+ MF?7DUC;K9U4$V1LU-E)JA\-9+9C(GE*%AD.8X@UM(\^XX,[#,?1D#$-9R\'9 MYLV7V]\+O,>]XCI/KHDH7QU*=JK9%?L%.SW4X^"Y M*08GJ]FEP?;6:[7:5[7TIBMY9M\8]$?3UZV$;NEO-4&L>&N[\$H;3#&S6JJ: M2QCA'%=YQK$TN#CC3=:FJOAY/^]L<17+08%A$.#[II>]Y!4NM@;[SV::N0RR M0WC%LPEL[N--)8OVL7SM^,BP5"O*)=&Q3@C324IRJ2.2"R&"*):,4;69J6'[ M<-?^+&MK#(_LX8]VO2UE'3YP09X[MFOO&2;Y@B381'D&NC]<'>>&Q]"7LGQF MTJS=BI[6CFS6WAKHVF(#+4-1,[.2R(GP(<;:]3S;!?<;-F# M-2]KT+3!HBS0X?8&N$'5:N+E%+A>W?-*P7N!;U2-+CT>-7."S]_!ML!NO=.H MC?E?=@EM?WYFU^Y_>>X'GUEAO##LZ%QCE!KE(#H(9Y,FC(\IN]HZH.7\=.Z" MCETTM'42GME%6#_05\D)50"M", MVG0"1XS>G$$27=J>G=$NJ-]S>3)>N6D-:>OZ!B75"_G.C@QPOGS2U%*V&??K M2?@GY T-\=PMBVB2'AQMK.(3:ZUMG"EH,M;B'S&IL?M#I,PT,BL]%EI5]Z["AA%=$I7[XS&[L^P=N!WONQAXMP?/99@3Q\> M:#_#C1\4K@A+1RODBLTCJR^1/-NTD.^0%A)NTT)NF19RO32/[VB2P(IW744/ M7*TW53F%'Z6+&#KKY'';* #^. MLDZF+J^]]:HVL7-K3%3%9W1U=RG,7=IW7QAJ7QS+K1\/!L#M.,;LZ'-0%J17 M*S=Q^UY/1[]K4 M2YM.H59];?3WF0TK-%_;??=W^RU\,PG"\>A/T.M@<;\Q& &?K8CN>%XCYM'X082K#^ M])II-=,$NZ'[8^=)Y%Y7LO2'-M^%M_A\NIDU>$AIR+S63:\$7-,$USJ:%"[T M8?/GG=$R#(G:C%Y7 P0OF+@-PG23J:SL"#:H#38%V(D7/F/;Y>I;1^5PTEB_ MT%X1'-D4V$;#&SB=Z\[M15O52>/&RG'Z,H9P3UM5$#5FT*%O-%3H]&QX%A1& MKIJ\*NOJGNE%I[%U.=I5VYOH['DN/V$J/=IVN .%S\S"\+YTN>I:%:XDW=UJ M-,7.K:9[:HT/, (N@TMJ?3:DOW!\S2=XV-T",_Z7W>6@1VC<[( M[GG#':%O)$\\7.#^I]BZH)X+S#NQIW96E<<5AOF*:1/LQ;8G&)K%H!S2C"^2 M@(L,QSK#>]=D"%2E]!'"2G\NZN:;EJC*B?>LN(?<10>2L"^S_@Q[1G7#4O%9 MG&%O>/6@>P8E(*B'/(1Y'X^(.3>7>OAM/JI=2X5#GUB M%0S7?@5[#T]\>I$]PPD,Z4+FN*=-'B!V7,!O=%T?.B'1GN[.Z)^38J)77W7< MF88O6O\5QHR;@[<"ILUFF?:$09/-XJWWOKSI),V0NV!SHD-(M\RZ+5[=R+L/+/B/^53W=2%0;UJUIB%S&OF&2'CS@&QL/A*L6ITZ M@=,I4*^G-=@.0[W;-X[YTWE6O+(3A*8N+5<_]G%;/$B.DKIPH"^T8AS$PW?MJ1M\.ET/KP* M7H6X4EVX5//PPUYWL.;LKJ=\?*_;L9'.7K@>[6ZZOAYKKDA.*)S9:Q=1..1? M.CI/60!T_LZ5+EXT.]DS&)!0AE\<4C<.O43=^$?,D+#E?O =+SYLTYXFPW_J M)MI.X[=UKWF.G[;&R\/$^@70:JN) M6.GL;25?6M.6D=8^G9;73@8U.1G#L^E/>[C_=W??[]+2N-%M;PL7FT+$)B-K M"A>H%;]6#?*1*.2,E6WKY)G!M-'G+F< OBC)T5:GA=Q$;&Z>Q\EZFK3:4-:W M.S^>US/?'7$UXPL#$H#BL,#.GO>B1'VYC23PO+4F'0MX:5T(K? ].(<_@="> M72SP0?NFADDU)F[O*J^XN0U3'+8B:R9C;XD\X3@9V"(0^M*R@#Y_:;K$SB[Z MR5'](%BQL#RYL#P]7%X)RW,# BLY+3%KR-G8C9>GMU@LAB^QIYIM9?]J=_>- M,UV*-CF\G=VHUN@"Z25^&6>GKYRGSP*U-D8O<ITG46CE>B@LOM4%,>=PIDJ+&?:7 M )I&%N;;D%SRS85)"-W+'',6BN/@MH[)IZBU99!-KEB_3T.W5SN6?#57BVON MNQ7X8*-Q^KT1@%!+-%)Y[3Z93VW"+/I7^)H#:OPK=;-"WS7/*[,C49AY);UY M:XO4M?7KHA1R*8PHTKU+$:7"B_9S1Z/_5ROTYUJ?(?INKE@ [IN[\S:1^TR7O3'V8J6U#5%U M&#BAK!+O&<$R\9!&(@V=D$V?2'OS^N'ZIFV$IVF8_X!=U.@T<$.VE1;+22K= M7L,5*6R=YLSJ%H..=4-.T$OCM-6QW>+6Q>ZMR\^GKRYH[^L8 PS8A)VUS_/K MPLZ]"E_?&]!21Y,^L+C,'B_&] 5;?=++L&WLJD;'V!FL]QO]M@ONU$X3\CZB M@7+3Y=XZ#[LM1)A595N@[/>SF] ??&H#"/V>@]:E;N\*<"*_TSZ)Z0P=7^6\ M=AT24>_!J^0I#)M"=,I0+\_BU#'TSTTJ_**BM W[WT78/UH?]LO<,R_HX-_$+7K[:?]\#7[\.+9QP\O_OKZX17\_L]K^OZ?]U\7 M\Q3@>?;^ZX?)AT,9?WBQ>['_ZJ_H_<>33WNO,&=A_].'5W_1]Q__>_+AX[[9 M@V?VCX^4EF' #"5I$"-F#.>$)YDD\"=!\T2+7"UW&DF#5&>QH;G0+*$FRR,5 MY*$)XMR8U-#%O(;>R8!R\JHLE5/J@(_#28&68B7CKO4E+S/:A5ZN*S)BKIS. M,TX"Q0"6.K$0X>5UJW]=NV] V;5>BR.N;3XBMW\<3NVZXTT@:@=05*NK46ST Z8+[N M& BNF%B?6PG&$39%KS"=0\N3*?I0+& M[ 2NV(H;6#^[Z/WV6(5\KV#J GX^W]\]4J%2G.:2J"Q+"0LR#0*?AX3E(6YNRUH)O+:Y_'5OS4TZNH$6M/+8HYB^)V?U?JW MYH?_8)?]";_XK9C:%]HO_6>X"6A'+$".VCUQ'WN_>RR84/X(HVN-:R%+?73O@W"\@I\XXDV#PNH];GW MS_8(QV9^N5C831%NK\1W?G#K_Y]O6N+#!N%=JQG.:[6H%@8E5OT9:Z?I55=;UDY'K5POO M_C+[#515HLH9\2.V6F*TF9*K ;;^LG\*U[T7OYN]Y\$7#VQ-X9DO>\='&K%KHQB3[T.)H)8IR6.6$1K2*,M! M]:2I?/(T&0=A?$?0UM\(47T[=FOL?[=FMU99NX][^?N@0\.@BX2+@32[?Z>3 M2ZSG[ZK9K?#;(B(YB796R'NL!,0!GCS]A?ZZX)_SA-,>9'BS@UPI/;8L=I4% M_KPS19[W!?EA)\==L+NUQE];*D.@'O@!5;LM-[XS;OQNB1OG*E61SC@Q1H+% MP;4D&4U#D@F3FR".\RQ73YZ&Z3A.DF]EQZM9XH]AQQNH_1ZNL)O.>'%CO=?; M4=XRBF#'53E'.PN7T'R*?!0/PZ8PN4\>@;Y\)UNS%0)W( 3HELO?&9AM0-C&U3Y3Z_'78/- MY*[?$/;Z^^L!-BW[^!JX\&NV__'34<#C.,$N 5I34(A#$1"A=4!DFL?4F%CG M&(Y.HF2E"]X=7,_](C(O^7MKSHH&K(JLF& M&XCJ/C%=4U8_0FJ*]U^\CO<.C\.]0UC+B[VC+-4\930@7)L J"E":F+P$PW3 M)$YD0L/XR5,&U)3FRW%5UU3*)@^Z7@3+QH#+2&W:BO>1ZX 0_^"\'IZ>8/SZ5[W>,EC MR&Q>_'V42,F95A&10:: ***,\#0T1*HLS60D Q%H9#8[=%DMPS#R4JJ+? MC/-H4 QE))2"[S,1BDR+E"5Y'B41S5C*;LYY5@,P[V('+E=H^.RB>\3[XG>Q M)G^1 ]4V->SPA'OTYOJ5;>+U&I,YBG(KU*[%A@Y>'!^9B 49I93$7.7 AK*4 M"*E3DIG(R#R(3"*!#85!, Z#9:&VQ(;6MEH;M,KWZ>N^D?9EF00 V5OZEY=0H3 M/GE\I#1D68?'1VD4!%D6:&*23!"64$;R+ ,.EDB58MX6,"XP)9/%K,&1W4!L MVZ[UR.:ATJ#I1[P,MCT>X XXO=TT&/5*SW@QN2H=?',2)!9-CFNF]MAJ#]M0 MS]9M6 L&ZUZR(!Z/&K-AU/.]^.Z'@R9\LS9!8[DU=]MI?$7NQD*3RU&;,^JK M.-M??3L"GV*WV)? ==]>0$F!>?1 V-IIM>UR^OOE\$.^-=/R^V9%_8[-7_2? MQ6<7UH!WF^XO7;JMR[9MDA%W:]3;NT2JWCD>HI6WS9_R^5-_'5&5IJ!.YT31 MG )+B@5(MYP3EM$TCI@.#&A1B_E3]W;9CX^Q&\IL[?6R-8VKR=]79U_S2ODZ MY@8;9,!E4*!O:MC+/V-!3I=E.RO(?DBP6H"OV MR8K ^;>%W'PQU/V$2Y:_BC,VGN(^B&0 &+*M OO?)YS&ML^/>O-XV?/\Z([?\/S/SKIZ6 [(=7+R_>?]VE!__\]^.' MCS+:?_&AV ]?GK__^.QD[Q]8YRN8Z]?W8#XO)4%BC5^2T"0S2A&6!REA.LQ) MSK0@/$C KM"Q2:/HR=,T_^84R!M=F]O&6V_)R6\E%F^ZH(?-"?;_O?MMPG$# M\YI>^+HJU95M7:S5LB[+S+QN7O_#._8-%P"+/HO63=\4$C^"9)X?)3N&*9O1 M_NY1SEDJJ,Q(J%),H$]!;,09)2Q,.4V-U'E(GSR-QM&*2LW[2Z!_6*;3@V4) M*WV00@9A'DA&-6-,P 'G,LLR'88Z3.$'[JVO<)C,98; MH7$K'>!Q5&?,2)PV'\4ECMUA\ M]OABW.#5?'!A&"KY?NZ'SO M:9N>Y&'K$'S#]?%=ZE[VV8%DVQ9F'>JST)(CR!1,Y*)#TFZ!%CJ(]PYA8>5; M7=OCU1/JM:AK\>$67C1V$[23;-:@,*4L2FN%]-$PE.0]-+#0W,F-*9[% M#DKS %2;2XMCMNTIOZ&DX<4Q_/SR**+:J)Q*@CUE"4M%1#(=A\0DW,0TC:E, MXDNZ55J,Q/G,]D"W#2!=.WMD$@WE(ZS V:2\: 5QAY35]J-LVE56#F["]I4< M]G#T EMLN?UBK,6);>1(<\H3S*A69X+;J+(9-J$/$P-"'4TA!S=D54$N.V M]7WH<._K[E$@HE"K5!$3JXRPR!@B,A60F"SY<*:89?^DZ74 M?RL_^X+YDC:?""7J%:\&9G$YT]@17S_7?G6J\9!9HHI;H2B\"2437Z!=2X 32-K0M#0ZDEP;E+'VV@ M:"ZM&;L-2[RCF"A8:9%0D M8(:&(/Q401RE"FJ2)I& >:$*Y)%&2<<5!KX04:9"1]$!>,>Z&S.VU5, M6X8^4A;*Q]Y$AT^F+0!\@TKFXC51OT4%PIQM?A5BRG:2^#MT@8]V*-MV@6\" MQL\\,"&?+>#.!=L.\(^E [P!TR+C61#SD-&4"Q8E49KI) 9E,\ICI_PYL?/H ME7[?;/+E^=[AY.1]^':R=[@;P7-@ZN_%'TY?LKT7[\/W'V%N'T]@'N^78OOP M_)>#?W[_^.'5WU_V7B@08)^^[GV=G+X_/#[?__BAV#O98)3D6C $< 63/N""Y*F)PB"64MU=+<"-[L562[J5ED1O M67>_377_3EOST[#U.$@Y4X:%L>%,Q%30(*(Q"Q,:A2I+$L?6MTKF/;#UBR6V M'AA-A0PUX9G0A,F EO/8A)(D664@R3FXLG3*!S3])M+L._PMMP-G,+*K/%_ M+\" #^(/_D[$F87I6L;P:OVP_QKBFOK%!MU7N("ES6?KO[(FU#'HE_5@4A0S MMM#!M/?O2=7,YHP?:R(JS3\1;F#^O_').;^HG_Q[N'!8]7"?;[A%#V%#_M^J M_5@),/^-@/$/9\FO?UC8;7VV2[UM*-H/QYT?<2HEI[$D,C8AYD.E1$2Q(9B" MD J1YO"9D]] E5KMHI153.1@CG$=LY3)*,QSF3+Q_]E[TZ8VDBU,^*\HF.F9 M[@C2-_>E>X((M\$>^FV)MBVW [YH<@6!D+@2,H9?_YZLDD ;JP4(7'WCVK*6 MJJS,LSQGM]H*CS5<;C9\-UMR4H1PRU:@@QRZ'N6HEK&QHJ*D[$SX^W7] A;R MR:VK>D'1-F'>:'RW?I?W;*-)^ OJ^;FDT."M-69F[JLOHP7EI,UVGXKM^Q3= M/:3YV.*M@FL\TSXM,F M#(*_5CO4Y_%%91)QX%2 7.4S3&46^#PB)A M#="8WM4?=\U#X[VOFZ?[X'=TOCP5[NQN<_ ?H'?P],V/6Y\ M+6R;:;_5Q1?1^-@R'DX,>X$729ZKM,C(R! VGBKG&1RL M7=L H;2@5O;U]%[^Z7F946!A(P1QR7!CN2-2328WWLU!*+#3.8.C0Y%(#N8:>/^B>JN3=3R3OEE5S5,F[)Y=WLQ@41ZZH-!A1'D#>*>T1 MR#F"2.Z+88@4/,FU#2;6B5YRLNBJU "\Q+"W]\/C8:=H(O*V;%AE;ZQ8>LZN MSDOK#/V3!+3OXK>L@D4O2;/^NEI^V GI,2D\*C6[-#7;GC,K.,$DQ5QJYYS. MW:4,P?R"S(9*4*W2L]U'4#V!D_E:057) MHOO(HEG(SV3P@@J"N$D,(#\7*'15"B3/ M'6(R_BA:J9J3+!7'S TLFVX 7#4GJ9J3O(3H>R.>5K&H1Q/U._.Q=V.YU8P8 M%(),B&,CD M)(H=-RB4^6FBRML'INB'B%30N>=K(?"5'*SGZ/%']2HX^LAR= MA(&,30HQ;910#%/!55&<(KEY!7)TK@'4=*NGES06Q&!ERGQE$#^K+<].0L\E5[:19]G[IW/HC4XB J^O?&X?;;*>Y3QN; M1RWB9(C8,,22E]O5,3_PF"]V6RS_ISU%7#J;QP8%Y+0$,:O@$**/ M-,:86^S-B]?1Y,1[C2)9SS.#\YBG]K?8.7]SX^"Y)3;EZMW4E.M],N:Z-:U\[%E 5"%X!VRC-C+.78?6X'PQ G! MR'JE$(\^#RN,!L&I!*NIB52RM8T$6[QX5F$A+>"\^['HP[A^-4[E8Q?4'NW:IC2 M4UBK(%]H-3;I)QF;]!01^GE\TH#[-\]BYUNLPV(.?HJ"](^TOGG$ZX=O1?WP M7]!&'R]VZ1<.USZO;];ISN8NV3W.[::WSF8]$7N;NV< >N%[1^>-KQ\Q:++# MO>8!/,?V6?UBES<._VWO?FT<[3;_G!FV5&?UCRT?"2.$:92/-0]EY20=$[ 1SF'J,@? I)Y?7U[5ETB\:H_SPI*I(-^C)78N8_8 M:<^)'6E%HMYZQ+1UB&LBD,54(RF\!%@DG(UI;4,Q]G)@T-@HA\7&FT/:B[[Y MG!=_%0"N>>GJJ6#<8PG-T//=&R3FULA--BDXW^83F1";DU NM;_'@"YBOU>) MTWN(T\8\BK..82FX1"XYACB1!#G)/:)<)*VCPMR ./U?_T-30O]X?3BNN#<5 MMTNHIVA'?U,F:!R< E-E3W(JXD53J:$+@A8/S-BM:6LJ37!W^-R(IY7E MOC29/P^A,9;.!^V1D2&WW&4::<4I(LIA&GU,-IBU#;:.\0\G-2V1A1XUJ6GQ M7+N"N+2(@C*O0U*4&Z6-9S):RPDCTF+"6IJNW24W:NFL36_K<%(D0C5ZI['& M'S_587ARTHG'$5BY,QJL^OD@QM/-]L!W>@/06(,5267@]?:8:_/U_NKL;7XZ MW#NL"^!4W&C^V=X[WF;UXT:G\;5^M@?_KG_88K,QZOK%7F?W&+CV0^.X?M') MW$OJ'_XZWCWTY\#%9/?BST[]P_;9;C.D.G!T8[]%!#.<&(DTHQ;EED#(:L-0 MD"Q/7\"6*CR;OI M!J)L^SLPRS_]W@G(DO,BO!__.VR?9(J>+KIY8!+DXK%M42HFDB#)1FZXL"$9 MV+T4(C4D2/U,R9,W;,,-D^M^'V_1BTE%J";-59/F[M DK)HT5TV:JR;-+,-4T8NL3:-D0P!H)=W4Z MC('-/P"33]]VP]:8^E[.1(V'FB^ET^&P<["SN4WV#CVM7WP\K\-OZH=_M6&= ML-Z_P*0!P^;KO^T&F#*S3H>=KUN\?O@OK&_WHK&Y?08FSWG]^*^CO6PGU$B+FE QA"'!,76,@_&)O-K M&URK=9[GI2_3[;#:74DDTW6E](L0=#]#$L#[ M81^X,@?6,BI-P!?995DE!%PGJ*(,4M @=&"4 P*SF#%.6.*:8&;3G;OK5H+J MB015>PZ1*>NEL5@@YV/N7FD4""I#D17PMB+$D\AS J<@\QVA7OR0V(J3+R&' M]MP;%BB6E#M%#$_6:2RC]:"N$JX@Q\IQ\BSD2,IB'PU&0E(!MA67R!*O$+$1 M*R&2\7(%.?EG<';]'>T@'O0ZH=8^/NGWOA41TH?!BI\B.9M1R:),.A&%.8G" M1<\L-3@YYIB(HH(5*R:,SN=@!=*(X.E0]$IICDW.@6VMB'7 M-5VE:8S5Z-1EYXDY;+6.Q#FNN'0*0*8R3@KI@#I$X!6L6#E.GH45 B<,X$$C M!6>&.'82:2X)8AYL/F>-LW(%.?EG\%9LYSAF%]8R',3:H)=.SVQ_+N6W,G'& MLBCY((*U21/!N$Y64ZN35)QPZ0/7ID(5JR6+)J:)CF41"PXSJP02VD= %2X@ MZP%D2+!M*(X!5CVBY+D)9MC-[A&LO)]5^A%?X<0O!.AR!>A<&4G*O7.31*HH",.$6;\4D F.4(^:E0=R:@+(?"^$0N8 7 M5AFVMJ'X.EW0UV;]22>R5T?\@"/>)BW-"0DXSU7RL+6<$8F<2@PYZUQTD1I& M^-J&I.N8S$OJ@J/O<\I>"(.IC"(DP8.E!EA9.)G1-0[ TOF4B1F=,C'5*2^C M%_GEO&RVTWP+K[=:/+DD,'"SEPXC+J*'\Y8:1>TPMAX.(M*U#<'6U0*OU7JM M'P=Y>$_[6^R2:H+%RL-=VSVO^*OX+M#HX'<#CE2&NTUZAVD*$ MY^R5ZJZ7X#MED/BR"+/0@>U1>6:>!YZ_]:S:[::0-H"=8G9YQ2P+F>7BBV@Q M$CRW3"%%5 +N .#JLM@4/Q5(#66V<+F>-9E5YU\@\_^5W:PD%[!YR' M=,06-&*P8+KRIO5TP.FQ2Y2V^_@NU\V[B MB(E](!57+.**1O/HO$4Y=4)H@WR4(!.IBF #&HN4,UHEFY+2N=,86^=T7B:N ML#JLCO\.QR]:GB5&J&1("4H1)P:./W&-:-!@,3 3HZ3%\5,QG]*ROMHZL2*! M^QJ/\"PM*5D0/-.!,1)Q[BQR/A 4I4R.$Q89EB$BQ>O,4 %IWF M)!F-D2<)I*3@N7[:$(2YETPZYIS- 0^]2$2NJH:^K)32%Z8M*]9?Y$S=_-)R4EJA2( MSMW_ MA57(\"!0M$E*[YVBW*UMB%NUX?JD%79I>)T>V--L G9[H!RZ^Z!@7,SZ!ZRS M\*;6/,C6X8S^F#$8WX%IF'5*/WZ+W6'9[?Y3'(#N N,R_V/*P=D=J:EN$2(M MEO/Y%/XJ#CY?9@=,RP(R#6;4]^*!JM-ER4)GS?W'26]0>"-^+YX8GOYJL-\O MTX,C1P@ 7_W$.E@9$.:U/[D&.TS- UL9-)$UPM0F3OQY<%G4?6+W(W+]:(^0 M3;#^WVWGS)X/UOXS_>#PU-/[?,\M6H4-^7^+]F/A),W7,H'TK??]81ZN"8S7 M'WMD!C\*C1]Y]J\_B&'8B3MIM/J_V]:U.\"A<=#,:1 _Z^3?QF9=[&P")CS\ M\KU^N(_K9RV 9U8Q+!'LL 7]8 PRE%F4/&.<1TZ B&>G^CX+ZRTFQ&K\:S7^ MM1K_6HU_K<:_5N-?'Y;Y.]8KKM<=#N8G;%4MUJH6:X]1+YUI[L^2Y-X-^_U8 MI( W>EU?_N-5N[3*!/#C?P\!L9[7#[:?1_7-+]\; M%WL'>Q\ UQYOD]D$\+VO=;I[L7U>;]9Y/:_S ]QW\TC4/WP\:S2W6./X_='> MUX]T]_#?R4%CN'Y8QSL?6X8"P@V4(&858%Y%/#*82&22-,H%ZED4:QO$K&.] MY *:5U$B4\FZGT'6+;%2O))U3R?K+F9DG;-,,R$E\DXXQ!WAR B2D, ZMZ>W MW*=0)(T),N_S7T59]S,TM!ECTE'V;^GM".UJ!.RCHK/0\]VQN!J%FK8F-KX2 M4TL34^=SD(RE*")E$05I$^*4&&2ILT@QPPRV\&? :QML'532"HU@J/K3K!CH MJ%CXZ5AX%FDH[E@(/"$J$P.D00URFN5^_1@;SS 5+*UMZ'7^XU/F5Z_AS$K# MB9TB9&)'H&(NAE>-BGPD-T^Q[_,AR,H&>DS)-#&K;2R9)!%$16H1"!F)N(P: M.0HR2E'KB+21<:5R3BB<\ K-C:PFP*X8N*C8^GG9>A9P4.HIYX0@8A5&/'"' M3'(*.49Q%#IR'_+;O>S4L'?( M++HK$JR:-SWNUKP:';#D"%XE_I]*_'^>0W7"8RQ=C(C9Z!#7V;,=L4;6@^1G MAD4XW;4-1M;-@A+8AQF<+Z$-WBV^IDJ25I)TI=!T)4F?7)+. NDH/,72"\2T MX8B#-D0Z!H=(=$Q&2QW+]C%5ZWA!8_B7)TGG^N%=I:+?):-]95+S2[?>B$%J MG2L&6NWL_&+9(QZO$O/'E5MOS[-%*[F.1##$4I)@T5J-#',8!2=#\,I+8U M_33FYN%!>Z_YENUL'EWL-(]XHPF_^?"1[VSN'33HEJAO^N\%4H6USO5?__!7 M!S[G.\TZF*?[!) MWMO?!2DQRW40MZ-JUB1FJ5?5_)ME7UKE6R[7%EV^QLB<"9 MTD$G1 TW.28MD<.!(QE$TC@X1YS/W7F5^.$DN"K;?DEL^=7V^W;"C7%>I=@_ M-N3:A)5^*WKKS/O]I^53:G^/ 5W$?J\23?<13>TYV*6)3B08CRR<$.)<1Z1] M4,@JP8DS2H;DUD (:4KH'RN4H5LEV:\HMK@[$U<@XX19D&*\B29H@&@!: M<)('6%FL$98V ,80B22SMD'X.I<_7+]:#>UZLCJ$32TD72^1RXX$$IG4 0R>C! M[A&*(\>Q0Z!.L$[!*$%E[BS*S2KEXE8I]BL&+7Z0J2MCX:'\/#K?!1/4KWW&7:O?[[(OJGDRYWE MRT1)WE4,"%-AC003!E "!WB ;*0)T:3R2#,1!==K&\*8%;)?*D?$BJ&%BE,? M@5-GD0"GT6IL)<(V2L3A?)#54J!@C=..&49SM%;)964&KY"GH;@W%2L.!\IJ MNMZMRAJP*0Y>.LRH/\B$)]/@5'*S@Y."W$9)X(1%) 3O" %"=* M1V>=9SCW:M'\AP'8$GGG923H5)*SDIQ/B'LKR?FHDG,N]A8M3E(11"E5B"<& MDC-F01H]H983DO)P>DK7C5Y6,YD5KY5;/%FI'((#=CQE7H>D*#=*&Y_K"6&7 M&)$6$]8">"#6GJ7HCMZ6@<]RX4^C=QIKXDWMD4OBWMMV_U_;&<;-]L!W>H/< MJVY%2N&^UYO;Y&^Z=[[[UU^_X ;P;6/SH+T+?-.@_QXT+N#>N>3M MXGUG9W/_6_CP+P__%_B:=KZYP]Y960;W9V>O^9'6+W8Q\&%[M^G9WE?X?1YJ M??SO8?WK%[[S7N/ZQ1&O;WZDC>86;5Q\O&AIS+PE*B"&DT,\2(YL'ESGO)2$ M4AFP,J60!2J,X6V6?9)B#G F,(HQ!VK33&O"O,#4>K3Y M#(JI8O-4/UE1!S6Q>08:=Y"MS^L!ULUY?SN5/>WF_%]I[T>]_: 6YK:ZD/C'#6ZQ\5 MWSDN]CW_].K;ZS7?L;":7%R8ZPE#3.UN,6PM5QA.?J^8)_X='CL,:N&*D6K] MN&_[8?JJHUN51_RF]O[J@_:@O$6>?EK>\02.?33J[JPW[(2:RR/)?6Q_&TW# MBYU.GI1J!X-X6H/'.+'MXH/3/NQERJWWKG(+:[_:/-B\?5I>]K<\ P_>*81X MY[S\R0A!N'AZ%F.W!@=^!!<^L5E.M^'Y3F'G3HNE]>-)GA(,CY:'X>6)>XL/ M( ZR"&\/#HI-/SWH1WB@=NS# QS 7WG8WN5$=UA7KP\;?#':\';W9 AWS"/] M\F+S6WFG2GH_CJ<'O0#DM9_/I]U=>(1Y(\LRT,'O/UJ;_.REUP6A_YV'$M9( M;;O8F\N'>@Z>JWWIVG X+$IN_SOLY;\*RBI.PQ;3&T<4-"AXK)WW,^O[DEX' MF6 G"WB!?.)@T,[X(I/P%)'E7P()CXAO@H5*\GM-9TM7XFS+.FL0/=VYL[T: MH3DFQA&C%H(J#^?L.;CMMZ+8.A]\/K)+$74IC]9KL5W<)+1!IIV"",HTTAW_ M:[WXZ6#H0(# X=M.EE&YJGL(,N\T]H_'9=[S5WY5Y,!6@AR^="?.='3,.BF11ZP-VYZYMR"9^4MG(NKV@)B^V78G?U!,">]'!R)@5-1?DD?[ MM%0'A?*QQ&I[X8!OWPUCZ1C33A\!CA]+#3_11S MZ ,(\D\[:%>VTY7MA%M,>FJ%4$@H:A#')"$=B(,_O!/8<1UT>.ZF(I?6PV6W MD-JH2\CP&*@O8]'U2TEQ I?OA4&AI3+OA/4I #,BZ9#%QP2E [/8#-M+,LD\ MU!Z\O)8D3+XAZF&]0V[L\L'>"/.PYB'/T)*$O\'BH0NZZ99$WJW1R0HL]A%W M5CQQLY>'Y.2M>!>8VAU;G52[=*_^)LOH_[+ ,;[B6_;.]OOG6645Z.='&NA, M/OO/M8=7OMUE<.6KW***S!Z-S):9C@;JF]Z>'?!\/:O^WOIWZ^\:NPO]W+NC MP7T)Z\%U/-4B5WJ12RKR6#%^>F!SBAFE]?*3B%YIS@\S"2O',!:4:\Q-\H[R M0'%.H8XDW35;^ M_MO>;;[/[73/&YOO#W?I7X=['^JB_J'.&\V#X_K%[GE]\^/H-__"O41WK]D3 M<(?.WM>_#NI?/^+&YC:N?VT<[AXWCG8OCLYV+_;)SH?=B\;A]EGCO1[G_'S_ MN_F1U9MUW)*,\1180%Q(ACAV CE/":*:>6FE$<>-#*&!18HU%CP]K!E0)4XJ<7(_<4*UBCI9ZR4& M(R=)$YSCUJAH5-"*X4J[634;.> MVK4R8W!@^W$P6TE*G%31.X .%O501,R*C>W&^UFY\:YC M!X.=-!(?._U"> !]N-C?29]S[D=9)P6KC^'/\[&8&7UQ<#?1@E^L:%E64M'6 M6(Z,F29QRA:%IVF"D>6>[C+=2GG&QW72BK(N6J?@5_@U5M$ M@!ACBOV(MZ; G6&C&6:41&L'2I42CQJ!Q.,GJ"096\$7B>0D!:E512EG7< M3YX$'ZB!PV>.!VX CT2BJ?1<*$:=C86OE?!*GJP*K6R3EJ',)XX%DC%&Q!E8 M,8YY#I)%XQ"Y%]R$M0W*R;J1_&D%RL.HB5<"9;E$ MB42N.<)@$9+ST(E 1$ M$@U%U@HGA+*6&U Z] V6"[#II$B)Y;8729]%&G5&5[E0JJR@ND0Y!S;D>$B* +_WO8=@_C[;_TU/$Q_.6L:#L@["(!@;6"M$8 MP1L2><*4\%)S*2*H&#QK*]3R!@X*U7*6ZQ0&_B"&8:\-!47F0"VOZO>'^04Y;RR7!TX/J%Q9!CZR($=07.EL8?YST!D7YXN_]V"FZ M9U]E!?\R7>DY,ESPU4^L&_0ZP]/K?W)-JOY4QLPJ6#W%%,E<(3^UB1-_'O2O M[,9]X/-^M$?()EC_[[9S9L\':_^9?G!XZNE]ON<6+=J0C?_C^O_96+3(A76_ MKZ&.MSB8W&BU,.W@&<$>'XR*;:_>.2WJ V<5;+N;JV$O5;'O'1_WNJ//+JM5 MX-V33CR=N.3V/SOK][48014#&P+(=Y9S9RW11BMJK>%%1!@\"GF8J@8WO?Z[X>GPW[<'FF("M-=(YR_-YI'N'YX]'UG<_<, MU#6OG[6HD($Z3I%RC.:P.48FAH"B2IIRJ3W7?FV#8;TN&;T)U95EJ"'&XT)G MWT2$5RZ*(?"5+7Q)G?/Q3PHO!U#I%&V.?S*C_0O-D&NC1O4D(P+.RF""=&O# M05&ND@M3AJX#P*"78$'YO;)P'+[Z$-BI'#>2,I ?SG#LG99Y,%H@DBABJ3(E MHL",RAOMV,] CV"K%*V4\W*N[E:1ZHA4O^2^+LY)'"T#VC0V(2ZX1D;&A$C@ MVG@JI<)V;8.K-_AF:[6L?@2R'79*8@, N6_;W5O)8#8R1Z3#Q#CE.<\]@HP- M4:1$X2_)A&"CBCDUJIC#AN%9GWJN_(-7UQ;2O2W*QK,C\,KR> 4.]&61!3S) MQU9T)'J6+!+2:<2=M\A9*9&*0@5 ^I80M[8AQ'ROGU'#")O[3_BM] M\A3UGF^+-@5@'MU<^ E?:/2Z_:DZT'_'];/-Z ^Z;7B\E1HSOPHV%&DY;(Q2 M,J*@C43<4H.T90"Y Q>,.AR$]W/UH2N/8XNPRI=)VWXZGA)B-NN+-B\S)=$C MU7[)8U?Z_<^.]4?HLS_H=3(L.2ED>%;R^0O'O1 [1?'V]-C[7-@^/"Z^^P+K M32E[P_G=*@*?OWRQ6NRC+E8MLS#T!8Q?WP+E[#.(Z[13[HE1.HV66T#V@K;C M4WMPA-[GSE&?P +Z:;?ADBJ^];+[[L9YH:]]+S;;N8\;0,GS=NR$I=2\+;<: M\/GJ=JXU]JIX\I9C;6*5A$IP> CG"W.YE[@RKHID##1T+#H M8_0*S+Q1GM2'7;%[O'NQTSPX;&SZ[XW-[8OZA_?']7S]P]V+O<,M6F^&H]W# M[=D\*;YWV&GGCK,['^JX<;$%IE_];/?K[G=XEO/&(2#JYN[W!OW4KG?T][^; M;Z_RI [??F\)RYP :P:!C2,0Q]$AFVA"T5":?'1:8CP9>;BT"W^D,O+)RNWN MF%I9LM>$+3#'D*O&?=TB>#_#@I&[H#2+(B;!.0_& _<1A6U,G*:1-_G16!#1 MB@?OR(/;$[F*7W)GYT[\OY_.][Z&$T>Y;'S=IO7-O?9.\RVLY]].8_-3>_<0 M]@E^O_,5UDT_'>PT8<\._TWUIB<[S>W2U;/Y$:SBW98T)CKF%,(AY9PF+I!A M,B%&(G6:%E-I^ \$L-71_!6$AS*,Z,0MER8I$XQDV;^71R-5 M-/?J:0[^WZ+>XYP?@ 3%'G$G''(Y0N*U(CJ2J*23F>;T?'CDEYFX9*5/5D6? M,"9\HAH'SR4WB3ALC:-):.>#U%Y5O+TBO/UQQ-M?N2%V/\7Z,NG.&<$,&< MYUX9A[52D>G@;<3.D,7,BRO6?5K6W9UT %RT!%!QPCE/F5 "O*8BL%E4"*2M M#M(230E?VYBW_W^9=Y-=%C2]W *F,?'5>E=$ETN2>JDV;OE7%H>-^_Z-LVM& MH?'I7JUE@^-1ODT52:N"4Z]LL54DK8JD59&T*I+V/)&TU^^5F8VQ18%UR-:P M8HXKJXTS< P^"$VDM%S<.5W\01C[Y6;8CGL1'!QFB+W7W,(-6C]O?-@ZJV\> MX=WFKJAO?CQKT"_?\W7@FG.]"'8^- !B-SIU@,V[L$Y8T]E.\]-!X_ (K-:W M+%\S3V3<^W?J3US7W2^/#^L-[8GN; MVW2GV3BH-_]L[Q[^N< Z_MBR*@CBJ4(&_D)<@G5LL-!@(BO*A7*86+:VP=[@ M^5'F-SED9HF-8ZJ%\4!6C'"O@U'*8,Z]32;1($Q%;*^=V, &;1F1K-9&(TL9 M1CQ0B9P+!@67D@N:8O@T$YM2UT>(5],7\_K5QT(O#<:@/H2RB6C+(]=.<,P) M;)6V@C(>'I>M7[Z?YLGX>GO"Q;K_?9:O]PZ_D+WC+;%W^*F]\V$;[MDYWCO> MIO7#_?/&5]BSS2]X#_9A]S L4"+[+6^-%4(K!$<=$1>! 5]'@V@,-$F9)-5N M;0/,N'F^OK];7XI@F ,!0@08C=R[X#EFAE,6=8J65C3WZFFNL;G;DB!O"+8) M$><8XCHDY+BP*/?9XAQ[+"C--$<7)"94RF05E4E(7'#F/0\D EXLZF,$R!*M M 88*YBO&7A'&GHS7[;*Y>%WSXQD\X6'CHM&N?]V^:'SXJUTO9M+OGN5Z&W@? MGOT(GGM1O&Z[%:S3 8-%PK"6B'-.D$E>(Y8<#LH#7:BBNFP)JL08ZSES0%4N MSZ:F-F(=F5ER1O.H(<>12,$P%CJ VE,<6U#\3WB3MJ??^&I="%2%^8M:=BA"3EL]S M-R-1R#$&I@)A&($4-BAQ)K T\%>P#XH0SS:^_.&(\>I,;IV<<%S0(7SF>U MP6@6_>E!S8XFO)X7#6,.;'>_'%Q_8TWNU(CKG!@PGM']HA,$%']#\?('D-(\ MVG4I >>[SBE;W6%*?]I.K@3/V29_V>XPD]VB,917>W2G1[YS)_+G>_#KVI#? M[?EN;=*\@CAJOJ-* GD88Y18>LJ3FF" /NKZ.-H;F].?JG.)B!3 M;I@UI[H&T[IK,*WIQLKPO+C6S]'5?/?X"][9++YSO'>8+9Q/G?K7]_!ZZWL# M_MP]KI/Z\39J$:]XX;S8^X\>'+]UUX70=U".^T=R^^G.\> M_G6PU]%GD_.;&LU]VN).&;!M%-+6$<2%SEY;+I'6C(@4J4G1KVV0=K\M6"B<7ZX0,S+YY)PW)*<, MLVAHAHHDT+C H[C,1R_PZB%"4R^H#%4)9:6*):^SXDE:G0D*0H4-8!W MKJA .DB*G$G8:6Z3T@+$$EW7=-X'>$^Y=(-X>%RY]()!XN+4Y0>)IGL%0EZ; MT(J8&L5(KE'B.B8C\AC,/"=&BZ#9-:'S"GF]/!%W/B?BHK0>BRA19,PB3H)# MAEG 8-1BPB@S5LF'S9/Y\6!C!_4K/,V>%:)I_N(IXLY\624USI&AA3+(P6PL(K^VG=J);0?4[M9\V;'[1_!8 M)95NE$K3PNA*\ R:O:OS^ >.8[L[:I\^BC%N%^/**FRU1.&%YX27BE((ZP%; M)8Q1'BF/@- 5THI;$?,81I*G7[!U@^<#^G>77ROFT5I=L76;Y4CNJS)&2'84 M@ *170N]80YG%6CV!VS)U=JWNTJ MX&DMHJ#,ZY 4Y49IXYD$4,()(S+[?EK9MWV'XUOZX=#;*G*+&4B-WFFLR3^&R._?'[[L[QEXOZQ?N#^O$6WH-K[6U^ M.MYI?A0[S;WCG%:Z=[Q%=C[LY69%8J[JH5F_J'_=.M]M?CJJ-QM'C0^[HK%Y M)!K'N[QQ^.?Q;O,+!SG7J6]V4KVYR^MO6UKGF6W:(I]X=A&ZA)PD%)DD.(ZP MP3SR4O\!O<7P-BL6$:BE1NM$+..">T.\T\Q%%P+'W+C9#*B\X?-"9&:NQ?QL MK]MO,[TLQAUS8'-QCP47."?^1:F#-S113+1Y]*R[SZ.1=CLI/_%V=P"/7YIN M/S.-[;>R-SIP39"G@N9Q%QHYH2/*X0DCE.0LJ9]*P_T8;AI?1BN:<+ZXFX:;'SX5T_ MAO9I[;WU=VW)\P.1V!^I!7J:PM2IJS^1"_/R_"=PQ^@2*'^_L&&>B3SR3.K: MWSW;'1/&4AMP]^O>8?TP'-:;GSJ-#U]$/3M!Z?O.WN%[^/XV MK3>WSL>_@7L-]^@7V;CX"_[=.-@[KI\W:/T[_ [O-8\N;_Z5ZFT\3H<\KU^\S1-8=9*4)9F;9.>)*H(19(-Q*'DU$WN>0UE/7\OP4D1.I(E&&IF0 MGN4.IU93R9QU5EA&D[QS2EF%$Y8L;1KOYG"""E($R33R6(&T24[E-L,1982' M#5/$$/V*G285TXZ9UAL?,2&,X1 Y2]XJ+YEA0K%$+3853GANSIW%"8QS'XAA MB-'($;>Y3QAA!&%NN(^&$*+,V@8CZYS-S_Y\\4Z&^T3 GBD,VNL6:\JI,@5P M>('Q+GI-O*LRKRX[;"MAL'=4*,LYP\0E0U+@04G)(H]+\(E48O,'Q.95E.AB MIPG?W6^1I$P*-B#F4]%_W2 C$D%)*BY]I)3QHI,/EW1=+IBM6KE&7@WO,B6T M8S@QDTANIVVD#X-7EZ]RNJY18I[JQ5WCS1[I[8#G.+F^CS(F2Z%UNL>-)-)=A^(L'FC&1&"V:,P9PFKJ4'W+K(R38 MORM%0^6*68;6G$\M"X$1FH1%+N34,D2X"21P#JK;2<",7\VH9:YPN& M,SQ1%\Z?.-'^QY/F?HI@U&,DS55 :'ER9V<^=TY:*@-1!#'%+>+8.62E]"AQ MZ9P/"C.U/"!4!9)7&#D\1O)(HU9H:OEYR$$XYWI%&U1"W'/@ M>@+_E%@PGLL5N,RIM6J=RR4X8EY$(/5EP)8R<>]FI'+'1FA/,VK@A;C+E[DU MJRW>GQG.-7I=7PGX)9>F-]^.1@: D#^LG^UL[K.)IYP8\BJ^LDIZ5]%S9',-*>CZ2]#R?EI[6<%!^ J,@ !5S M['-/'I"CAF G4E!2<;NV03E=I^2'QS6O@.R<'KOR]',Z;NW17#2];\W_-UWT M>F/O_JFNNFRVFS\B^MF:^4\TJWWZVT_OBWS#>-Z'M\= H:>U]J"<&I- T-GC M["J]B*$6V@-??)Q'T&0+!+XW&!;ST'QO4(Z1^9_/("FGIU]\N5KQYFC!__3C M<7MX_+8;BJ^.%OTNK[D17[=(??@LC<,MN.;;\_K%-FG '>MO6\)3++S1.9JJ M %N:B RU$B6AC594)1M)QI9*SO=,S .*@#P6CUM_\SK8F;XP=OYQ#EZ6I5AQ M\"-P<./P+0;.A346G_+NA_OU(HK_IYG(;?]'?#K=>UK;U=VJT"*Q2-L=VOOH^L/;?^\ M0']UV_<'A>Y>'PT6/(95G=<*#@+=TNZ>]HHO#H9N$/\[A/<[\,OC;1KVBYF)XV4,AO!0<[?_ M-5^]_$;Y\QP5I?B/F6,MWB5__)8GF??CM_8 ="K87C9/,8M'AZ8$^+ M)P6IF)\U7ZX]LNU!"8-XS:?MX*-N' SRI4YB_QCN4GQQK*M'8[_\1/^B;I'# MF1'Z<#" "[O8Z9V]J>7YDS/KK!W8? *G92N OCT#>_.LF+0.7X"/[PD!J,:2 M1D("-9+C2+6P+'') QXRS@=00#"\"WN#J"YG52N=;S4NOW>/AX>_]GK]XOQ M9N]&:ZST_>+I=U_@LVU1;^Z#O@?4?OBQQ74RV %:=SQ)4/C>(>,P1]8!4"/2 M!B\H*'Q@8[R@5^EZR7KV7@01@L%@U1&AB.0D,1VX98 1!7-@ZEE5$<2S$<2% M;QDE?2(T("D505Q8C303 ?FD& O L_ .V'!B,4%DP=;K?,MC9D="\-HF[9?B M,,OV^U%0M,0&&A5S6'.KA9$ $SP3!$O!.9WI:!IJP(6%DM[J**6NU!+]HCQ MK')*0#&V)J;5](EMEYH2C$!0IYG8>@X0>SFN>#S;N#<\!0#1#0MH<3WKV,XP MC*2R+D7*K?*!*UW2+V;35C'^&9M6_0BUEHVG#K.=:^0%M^&K-+I2_O1E,7^Q$X$$YR[T51J/II*C>6\#AZT][OP:I9 /P I#OZ&Q<;!3G=K:K'E_.J* M)J\9:0WKV::-BX^X<;'+ZQ=?6EY[KC"-B!H7$7<)X'UP"D4N%*!O(%3*LA]> MBOFVPGF3"PJ]5V"G<,65>G!*?X)>+0=0M_N#T]I_@69!Y6>:*UR"!=&>]=NG M$?52&ENM][SQ"5C+F: MF+A=Y.T [)%P.!R<%F1>V-I P;::^6]^-;^[0-5G,V>WO\K7>@U4]N$^X8F4\.(O$3GN0'3'#?KDWMCQ&=-)O]_KYX^*SXGN% M5V>0=[=PZ #,.FW;3O;H@-P:G:L%UBYW:D)?+A9W6>1D<7#I($GM+APZ7+(@ MA-$A%5Z>2]?))(:S("L+0[!6?"_?,Y]V04!P\EM_;CZ,^?%N]""- M>)H_:/;*5>:W^W8_?LH/,C)O+X4=_NF$W32HV]G<;BF/L[032($1"*!.2&0M M2V"","6PXTP&M;;!WXAY9?R]=%\,3N,)RCXN(,YLNIX"6ZV/S-(Q'16D YSU MK5V(GO),KJAK!>DHO_NY7'!%0S<9!A='+8>3I(HY1!,0$@_9,#"@-0'F6$>X M"@(##;$W"P#=][&!>A?C()N/A;OW^*33+@W*PG_6F9!C0#LAEBIX%AJ^5+5R MJ1Z 7^(8 2^$N"XSWNGDGA451NH/V.*3O-_P<3; @3N[I72/M0BPHI/%>FP7 MSOI?O_]6^WO[SYU/M9/.< #?K-D3V&Y?&&3E3M6^ 7C.BB+U>\?W9-XH"+ H MM=@*Q@%0.;#;4^!)" %T0_DMS,MO=D+]:0?MP6? -#;L=/^U_79>-?!M))<, MB^C/Q[&3CB=:;VZW7)0>6^L1Q[F#4>0:::(QR'^P.:PSW/NPMD$7<>PO-WIK M%I\YB<1'1A5)C%.;--48L+40R;@\1;$Z\T<_\\.W+>:(<1([1)2#,Q=4()W@ M#ZI)9 +,4J%#UO0+SQRLFE_/?P/ID6=CE(+C<<2# 8,XF6A9T#Q*9X3@7I% M L?",E^1RN.3RG[+)N\Q@"L4M. @%+Q&3I"$?-&1SC%G6 0+>$GB(3GK="#. M."L$@^/?^87NRT3J,'8>X1MKFR1FB(K5$31@Z9.WA%A MR34@[I=L/-:BS=']+![ ACV,OK 5 6[TVSX+@_U^.Q32(V0( Z9!NUN8!F7I M'9AMM;_CR"[(&0$ !@ ,A;$'9 ;N_ 8WZOAAIS!C7RRPN]:+.?:I# IW4I:Q M@-<*:_WXN%UZ9E*<@&[WXS=+D@+][CF<*.? ;"824,["*6X-$>2^_+;(-_[N M$LJ]88$IT,CX M#9VOA7B F&51&4!W@+>"Y6 U.Q)QL,IX8UF>_%,=^U-(VLV/+2*2HRH&0%XY M:<3B;"Y[BY(G4@;K!#<\'SM?I%TOK;?U*V&ZR-Y;(%8+=\MZB=>NG,UV]&FP M(.2 A(;YHK9,;!XY&V^+MHS,\U&B59@14Y<1Y-&UQ\'@VRY^[]B*B-(R4%:! M4^XP!>QH0'$Q:3@Q5(1;Z/MN,;\I A^G._RDL9,=H.T6#LFH8#42WBNP)(&L MG8H8>4(\B?DHD@38(.=#)>OW.EUIB9888$F*A NBC='<49[2UO1P]E:SP#^:XUX@-VU3% P"8+DSKDH(A@"#*L%IYL]P/=* M;,. /*43-@]EEQQK.&3ML*>14:EE<<+$C$Z8F.J$E^C*93O-K?,<^Q0A2<$I M1BXDC#C+X7EL.8HA6AR"B6 2K&W _E\?^3R/MC^HE1F_8Z_N1.91F=21B')_#M)-.Y^O5F>V#DAUF=VXM#3N=_/=E(D*9 MA/!V<,LEVH-L. T[IVV4=WF4+ECDQ\QD54\[SGW'#@;ME(.Q13CYFQ=^1- #3GKI0@K3J:$Y=//URJV 8Z!T-HQ;-[!RXSF M;H]=[L6CE_%T.VYH!Z9I+'#.**R:GSZ.;+5[,T 1U'A6F#-^UJWO)[$[B%6> MR&)9N776V&^EP"-F42(*NXU Q;)(DR20C0!JHR(,P(F!D^!%5U1"%M7Q/3?PJ8[Z0>CG MJ(4%&-]!1Q2U F/&8(4TD )*SEB67(I>R-Q'7RT$O ]$,BM31U?VJ?]GID_] M"]+:F\/^. 7]] " T B!C%3QCZ7 %YE8$WBG.]G4_T5BG-)#=)E<$$MA\40H MAC+@(1U-"B4"*D!@D5_:/1QV2WHM$DPS' *D-U%D<0432TJ_Q(JU M<(5!GZ];T=K&C>AM)4_E)5I,[R8Z1!36TTNT V[NX9$+AH"&5I)D[J-=C,K- MV7DT@6KNEY?^L'76N-AJ)86-%(PA82Q&W J. M=-0">4QEGA\EF5=9GPB\N ;T.<5JS>[O]^-^D?X*RQVXJ$)>XT13AZ ;!>*62DUH@%!;A8 M&:XQ6]M8D!KTK'PQJ0D_QVX;$%;I3LP1STL 4N(/>=FN8DY_7G8U:7?+U-%O M1UDV/<'%I[[WMT9E17:^X #@U-1@FC!&7%$)LF-,I25!@NY-%AN;:CR&;A@ M)WT^[?FC7"C;#J,ZS4^P?V"+999IPD,,RJ55&N=.-8Y-WTI8!<^,1$HH8"E, M!;*.*D2)4L)(YK P.:EAL;X9&\ SI%H[ X$VAD= 1+FNNDQY[M9*6)>[#?RZ MMCU^O?9;S<73LQBG$O8*N_O+F\]O:M>V7UO/47F0HX/3&*];3$XN&)1\-^R. MBXZG7-AI[JZAE[W8L*@BDV!_V(&_Q\90Z0\H#)\%>NYTX1I"#_[(5\R653P= MK357#I_T>S[&,"@K0DX/VH-+GBZW\5[MBS@8I)(8RZSBP'M6.>8EP5X;XIS& MM[#=7!^8?T:+>P]KFWBHRB]P6^/3QB;<_V+[O'[68B1ZHD!?62PER@- $1R% M0"%XK6AV#FI>CL4@Z\K,IS,#N>7>FG!,8>B+_@%%1DUN;C!.KU@?1R@&!6D6 M.::#0:;M-[6W#\C0N,XXOGDM? MHKGH[4]*9M.2?%_L;'YIL8 !B^:Q =P'Q(T%.C.!($TPPT*2& G0F=;SZ6DO M,T2W6/%,=[.90U?#;B7P,!S%5#OKV$WCA\.5MXMTM3'^7:I!SBO;!'5[OOA M<0[0^CCXO?8K^6WLC"M2X("'N@'8?MQ%)0N06,J&4O84RYS]5BRCO;#8J? Q M!2A:/GG'YL+LF.>=Y@ZG\/NBXBG.*-S+O/Q\VUXF) !YZ[43N-4WVQG>H@$! M^'T^ !4_(WDPC;D-)./8(+ TB=$V9@PSC.V%PS8 M_F6Z%7%&.R/IDI%,47 )7P"AVXE9#%U+,W/.T!\CE_L(CDN" U7\\. M8M&_ P@CVV!PWMD,S#'<*SV8!4V[%VYLN;,*M/+N:O$39$,JNKFDF_V6=REB M#6(D2(P1CT WQF4A(UVDQGMF)=1*%?UR2*E9TL<:.UM=CZF#,)>J-6!Q-]3R:XXH_:K_2WJ2R MNPI:3#%7JDBV<%PGJ@,S5&*M%',<(/[=!>W"MF:74O;/D<651>K;3$6?AGD%(IGPNY M)>CM!&)M7@)/&;TCG5P:H=E4?0:*68)JKLCF5K)I;(+:CH$Q4,_(8D.!;&A" M1GF0ZYI+KD,*,9FUC=/8O;/>'A/0K\5XE8IX7BOQ-+\\'O%,#=XY!F-RV"^' M\Y0?3X9ERX[^18W%Z#(S_JY9)^*";CZ7,;'?K@S9!^E6NW*C7#E?,XXK).8DX8V#GA/^EG'3S=GO M!C MOXV]P)>%UK;3&91?G6>$5#C=QS2R_CC.\C([=7R36NZT#2OEO]6&)^-!'GYR M'E9.],Z5X3FBUH!5=.VYV;3VG@#V(8=G*JR01I77]<12@GU];GPUJ_ MC*4;7#2C M)C]S%&8R7G7< M,N=RA.>D0BFR/SW@D7#5Y+TP.&+_^))+)I:P#5\/H5VB*D!D5W-!9Q!-,1XT M6T*G[=,AO)T'%!Q%= 8:#Q06K"C/(Q$/SJG[@C\=+N%WRM,DLS5:9>Y7MWR= =7PV;F M"7&[&,0^<=/_#=M4(-W3<2,CN#*0\FGVV-XKL[&@P!:;XEHL92$XZQT=SS)< J^[B %\4 MDOX\QNSSOJ@P!#ET_G,KFO/&H6_) -H\>HD8)CF/(=#<0)XC39FD1?I6V7;O'A:V=G<>LILFWL%?ZLLFU6D ME]VGS[*YF\LPC)S25\&8RTY6X\D!>:#CZ&T_92?^,H7M9?/UIE-=>Z<5+VFW66Q1.@Z;(D26!H]PW%#G'/'(6\RB9 M8SJ7O9'%\W[2/4TDH!T7)PH,1M.!SFOC-AN9UH?=HL=&80-/]AXKNJR.+/B) M]POL!]< SNB!,3W,3ZQ["BFO8Z+0B[-P5N-P0D+\G0T\*62**]-HES NI]'HEQ6*3V1 M4%G =A-<4B=^7EO/H7V:_F]GFA*QE3O%?SY^0$L5Q%I20G46I) M?:*""68%8- PBJ?!];=D,LY'@/N4BHBX)1JY(,%: M%-IK9F)(D=W4H&9ADYAKQ5Q[4!0V^U%KBAOJ.@LO=+=7ZQ66YXD]+P,I(TT> M)G-(0!$O$%2+<_.+\]8B"LJ\#DE1;I0VGDDP=CAA1%I,6$OKM6>1=W2&N:YO M75Q3;V[T)RO"A5=@SX&>XL92%Y+7U"I/(L&>+9X\.\-/.9(SV$E_Q\$@QLWV M(.> P'$UX29_=GK^Z)FY9^?=B'L.CW#]8J]3;WJVU]R]:!Q^_+YW_*G=:.Z> M[VT>8;A7NTZWZ-Z'.IWE'N RN/:7[XV+T&DZEQN)4G #'/)75("Y&GF#&79\E&1)21.@DK-36E? .ZB^%M MED!!8T^]MP$@ R>) 8K0UG.N2+)8BK16BR"03F#K ;E%T%[ER'K07>41S+J8 MI^E\84W"K;=\*?IO,HS3*78C\[JME44MX^$>[5&?A%Y*&8[#0GTYR\5UKZ:)@.U0>AI 4F6C <3+-PO29EC54^*9?//6XQ\:;V*=]LW!-[ M_,4R,CF8VZFGFOWQ(!%V(T#(JW_;#9^*37Y1\P*>7-9M[M.6-P%'XQ4RB>?A MV30BIT#J 9#$B7&?QYBO;7"S;NB/#@!Q4@CI#)=@_O)$O7:Y)R[6VK%D)(WW M'WA6G?7=S_KHHL5L!%LW.11X[IZ=*$864!)R$1QR"!2)Q") "4=2=G4POJ[-$F>!+$89CPMJQZD/.^G],-L>]7(P]_B4&*R%8,T.&GQ?X;I^U:%#8P_Z#"J <\:@U,D6W?0IRFB3)D@VS M0/99$&-YKI<3MZ<1U3@3[W;P-P)G88S>1K"M%]H ,4=MYFSAG/G+=HNQ=E?= M[Q<,5 M/_ICFGERH7-A68,$&U5Y%[Q4?CRJ@3;FC> B)WB?]N'_87SC487TFR+W^S^G M8?XSQ>&7\MJ/\1MR[6*M?9GY!1&,L>=ZXDAXP>. M?XA:05@@C@3&\.EO5G=+"$GL B3H=[$Q4G=75V4]^616+N1J&GPWIJE)*^?K M^06UR$[/LC("RZL3,O_>M0KCK]:/]]UH=[M'H1'8&5Y2)R*9+D3 MQ!',B.!4$D:#EO*N3LX)O71%B0W5U\9I?%>&@KYJ K2_??BKNYF_L[%-MR]^ ML-;A/_#LSV>@R_9W#K99>Z/= 3UVOGWXY0#NNS^\!IYUND._2?C>C_;!S@&, M#;[S[T%[8QVWOG\X;!]XW*+_[&\?_-.!9\&8/Z36._SK?[;>G[2^8B!.ZQQ( M4[2&"2L#BBQ2Q ESR'$F$"4Q2@5<6D@.E%DWI313I*GTY#]F;\#&;]QSCSP, M6JNC@R6#5C8YMZ-WI?=[UYDP6V/1W;'HX]'666\[NXIJ.)H;''V=@J-DN M6 M6!2LT[EGN0*"GA/"&0P]D(&BWC*O68\#4AC%Y%F@$9< M2J9S.WO5Y'S:QUWSHR>&(UGSH\6!H\[/FA[-%X[:T^XC !U%* ](!@'T2!J- MK$L,F:1#DBKAR#S0H^:L&NHU.WK*O;FU'_NQR.ZN.=)3@5*1M'Y'1"KJMF9 MRCRIAIW[P,ZTFTAQ;E*T0'L4C6"5<9?SVAWRQEL7J)F!!\4M!3R\?5@_/KB=/J8>'V/<%_NJHN3H\9C 3H7>:CZ+S"PT_A9?^ M(T_2H-?MA/*3-W#:.)>IJ5']852SYI=S _II]YLGSJ=$+(HL83!W.5!+E1(2 M(/A61\ZHRNEK.:B+35>(>QC#G,=N>I22^$\1+;,V'3%?MVMX<+L&==[C)9%JQ;/\H%,S*"YZYQ<;!PV3^B-^$Q:\/V= MO^'*PV^B_3>@[-_OR?;%NF@=A.[VX^ZGUM9GW-K;=2QQH2A#G@B/ M>! 8.2,< GM14P:P"HQZ,O]'J*2L9!;K6$2X&T*LL)2[2(2T4DZ&38ZM0Q%T M>&4E'I ,=.OSER2K]],P+7EL@EYG3N\PXVG?AD:W=[2'! M'+6Z_\85&57X :Y-S&,^&=11JPLG-(O/RXT3E%D M(2YT-:#JW?]&8]"KS]X^MS#*I=WN.27*_Y6\:>]T1*;P #;!]]^M0X\ M;>_M2I(<,=8B$JS) 6@,.24%,I9)8K5PC,I)+,+1>^D, 0QS7!@&-C\6.AB1 MB-,TE3&5]\FC%FN)D7)WB#X,X*F;P*Z6P!K)@[>^N[/':$- M#"9WR7Q@B+84ZBE"M EG=8AV':)=AV@_U/DQU%F;HU+%Q:E:&QZT=1:[/V,+ MGKJ_'(=K#U5SI?/C\,N/PB%RT#K;.=QF.QN?^39]+^#>%YO?MV&,W<[F=U!_ M&Q_YI/-CY^_/.?_HL'7QU^'.0?C1WM@_V-[JPGNTQ,Y!]V#S^T>Q\_>_/UH' M^^.QV1>;6WN_6NN[*@E@&(DC#]P7<2DB F-4H,AH)"$ZS2,%T[8I^+Q<'_7A M6AV:O? 8]#7F"FGY**U&G[FAS]>KZ /$G 05/<4,,:LXX@P;Y&0B2!AL@\'1 MA6A7UF23J.EZ.DM_RK;HZ%-'8K\4^FSM=_HU^,P7?#I7P.>\E;T"S!)E%<+& M!L259\AQHU' *;!(#*4Z5^UH-SS@I#5C EHPR!2]CX1;,-^N?KXVY+$R$U\BS[&4=!=514'16U M2,A^/2VNB? 383ENK>\2JJG!1.;*=1JL<%_$O"I$8XH8^TAL2"MKQ,S##%_$ M^*>KD4Y+5+W[?^+)23XN[*7&NWX,G9-E/.3_6'0C.#@]*N%EU-8Q_BKZI%3- M!:N^!5?JEDZ6VVS"WZ,)\<6$#-LA7-9>OJPO?Z^RBT8RHP4SQF!.$]?24\J$ MD(QX&9DMD.U.U1:+ 6ZF-F_I+S WO(_3MV:"Q;W_&AHOQJ'%HP[!R]N#4 M[T^KGJ('\J!L'#)HY$:4HTJ),(9+F2E[Y%3-?G+SMGXZWZ, M)X.J4^]Y<:NQTM.786]3Y:>+7B?C#P9MZ"(0@:.J&?"PZ]B[HN%O,9#+'N'E M]?V)@79F#/3K"?Q51CAE*I*_]B&')JTVWHWT=E6(>U(_>WM4=8@Z];%H!6OS M_XYRFR!G!YU$VW\:G?RQU,E[5[RV03XJ)%]L]> M]V7[UJ(:*YK7[6ZAN\-LD!74@IV1.=D\ JX%' M9@]WE<=0].6"@9Y+# MS7(K(QMR4](XUH2T:OU]N2$3O/51T?=H.,8"T6#PQ=ZK@*+H_@5OV.W #H#- M.%F2^#&-00Q?^,8@YLF#XNV:?NP=?">;Q]\_M7> M^/< E/O!YG=0_EL_+K8O_NGN;+T'Y?YO@F>SUMXNPPGD!7OD!6:(&YA))RU# MBNA$,7<8:.!D6"YWWF A=4Q*<@>\W%.E$V&Y8XO0=7ZN5$N1>.W MC0C&9.?D]P=D"MP^C*O#CEKXW&A$4I(XV!V6 MDDR1H+Y%-9L2R9!>_*IMG% MK"ZYGADU L]=W4+%%#/;*1 T.QS* M:%U@ &U>L?]_J5ECD]V>_UX;$%(RN8 MIJWZ,U9=Q8N@[GY,L9\I2=%C?+7Q_U6-%B^_5C8?SQ0-9J9STBT9W;4FS$] MC_GV_L!7#M7^[67V^"7/UZ!=]&'<3/_F=E1?[JKE-*4)X("\PKQY#QRN6J2P !G#A;%$[RRUCN*TZ9*7M++7O6/ M[@FP:%DZ8Q;5. G*'6Y&FZB0^<):NU[RB]D9S,6!,Z,I=HEJ!:@5DCY8'XWM M;A;[VY/Z/;XK=:!)4HI8P"#UVN1>7Y@BS"65D3HG%>@U)8IV>->TQ /IN-^: M/\QG4Z_Y/-;\!]GUVDC*(D?*)XNX;B7"F750ZY-0[F&BGMI$A1,>-O\<]?LX1/ ?/U$LY:0N^)XI9S MQ(!-(FZM!D17!@GK(V-16JODREJ1BC>KV-KT7K\D-DO9@WVK5_H+X9*2Z -[ M\<79X3'0-F#LMMO(B0*]PXYOA$ZW/*X\S9W;?='1=7!3@_2KE&BLHW6A%@>G M;A#_]Q2>4C@Q3PK?YOUT9>1$1$F,S='U@2FK'/-@HP*($^+_5=ESI:P3P3%,EL$N:N \B1!'8A,X):[:+Q-!]B&8Z; MAD[W/KDK>7!%8H:R4NO5L4[BK8V]B]:%WY4V.N4" V&P M(!8:QWSJ'9"/T5'G%<>,/8@I/=UZ5BA?+^>,Y81MC35,.>+)Y$[7P2 3=41: M\D0%[B=R V=J%N4B;%55PO<&]XY:>J0\('&C5BB(\W"COX/A MM2)8T'=4#R\=X_#BZN&BM2LQ 10 .XDF!8(3C,OJ(2%+ M=16::UO5=$T].N M=X4!ERN]3.%-B[#>@4DA+&?(^ES(FB>.'-:@!KSCQ"8O1>0K:TS,=IQ,(T7G M" R)GV4S\;R>1<3)R*"PWN?ER:?!11?RSJ R(XJ&Z8 DXQ9'Q2NR6Q8$(IR6 MHI;ZO$! MD:7EB ,^(^L<1X*3!&0]1I81\^K1+L.>),*49\[SJ(CQ F/)>,P^K]P,?!%Z M_8X#0V?R[*5?"O%UQD6QYT?^CC''QHLW[GU$62AA5C4V145>+A_U*UP& M=_L:XU1HS&,*C3PB_71FKMC+3=#]7+X4.(:2,DB..:="::-(2-$+2ZR,)#WD M5.Q=R=F'COV2VG[H]4MB.^2UMZ;4+ZE3J*I#'[KM@_=L^V /[WS?QIL;0!PO M]O=;!SN=-OTL6AM^'8M0J@QH)KL4 [ N:? 5,E$*Z<<\PXFA(C3 =)N']( MD,-#L."5G04]-R!<3'8@8C%98D)& +!&A9#(:H61B4YQSW&2N20YH4U!5%.S M>54I>D),>*820.43"[?+"S*==42N(SIS'94L6CW<-JP9C3KR"B.V.L/4=G80 M\PU6UGXCOT\DA3Q;/:-E0=^4M A4!1(YY\$S$VC4T3GOM&/,VYJ)+3;P3G<$ MLIKBE&@1RLH >&W&7.P1QH$'&5/ ,2Q&<:,'\*V)YSV(;[V)?2W!HL(!F+Y)541D9J(S6($B41-TD@YR-&PF."C:.2 M&;"X"6Y2IIIX;OZ#<7YO$V;",=1 +>P3CWW#)I *&4,$YK3#B/ MOF8>"PU.[7=3S(-Q@1U5%C&O#>(Z-[Y/DJ$4,;#+X*7P"U+0N?9Y/*%% ;M6 M@#Y*!BP*L"4,P\X$@ED4N0D@K9G'4FSNJ9,DDT)D)B&L?4)<U1%E#X>Y 069;%2R"=0EHRH7!9E98WA)JC3F;D=M>/F=>QOP11EP)%QMW<>8Y6-->P;I)$7#& 0M]ICPPG#QADN M+/'$:6=TU#4+60*4FCX[\KDT5[(:*64:::US M72X>D#/*(QR%IB+:X'+!D 7SS;ZU3GM'1<'&.>*EJ6S. D8&0 \Y)V-(6+A9+!@=[$F MF:M?Y7F;TRU$RE2-)T]>-;;&DV?'DTD>E0BG1O (>)(;74HCD0WYG]@[J872 MF/J5-8V;$N>DJNF"?$N&)U.=+J\TN;BAQTOU1M4.$KK($9I.(!I5X?COJ_TK MJC?%EY=8!^]U>G+])=?4Q+F2O+\(=6%9KAEB\,1!U]B?^_W+&A![$;E^M#]0 MT1'^#]L]L^>#E?]=4PZR[FSEFBC%;46A"V(H&LM_+Q%LN!ZODN%#-1QBI1C M0,RQR[EQ(:"HDH;[:<^USV>=NBEG1+!>5V-J/W:+JG'#4E3#JG%]X/GQL"@J MYJ;#^?Q[2ZJ%/!>CA:Q;FMP9T#8W]BYV ML0Z)297+]Z:B;P5!&B@-DMJDP).DS/$B*A_?WM%D"I?FU,7DB:2D[H(Q*1!; MK?-='*5SVA(47.[F161$6G.",+5$6AJ(8_&&+AB7!9S+Y2^,M,%81[@(0#%H M5J0H:Y.?1=NUZHM-6, !&#UE'\]<7/4$P#+KL.)O=SZ!::YG^R'+5>CT :-Z M_<'J(D'0QZ(+\ZT'0V^O// Z;7_>Q43$H( ]D=SZG#,@4R!Y%%'"@F9&!Q9O MJ@#]_,LYUMR^7M/9:RH,$?GX%5F5X8/A' R8, )+68MHN!*:Y@ZT]^KV,*58 M'MCA?!D++G^YM '&>^B\ N;ZK>P4-,/V:#9L[F(^6O^QXHG-X3_61S_]U2R$ M8)3&=D>K"9YU-"XYS;+50):A^V:-)!^I3-30Q+$0)EK,3!3)<<*<&I:C9E2B MX0_78$_9>2(>9@+>/R]CS$OD>3>J.[R9QL3@:_1@DIUT\IAJBCL+E%KG $HF M:IGCS)&C,3-=+)'F"9!)DX0-98D$L-JY:')%FW1&*YI*%ILE\H#Y ])?>)V[ MYV.6=N<(> KLHP@+!X0W%YJ?.A:?,/W+HO4>3/+S@@O=B29/9B/FM&B2ZR0* MS5WD1DH?M A.ZA =5;?('V(WB5_!C.S42YFBY?UTWCU^;ZKN/.2HD=PB81Q(6/R'I)D;2* M2<$"%[DZQB*MYW4>F'I-AVL:A: 2&POFM4FYHRP#I60# $0"->5U"EHMUIK6 M-M#MB^HUS#B0#"=,CMZ1')DD(N)!")D<<$4)-M#1'6R@FXRB.]+<2U]M\QJ3 M:1FMHBMM:+Y7)QK+: 1M#(]4B*BZQ1-^M35JM6BC8YOL"]OO]$/VJV;NE2W> MXL>R/7$9=3 H".H@7C[>YI8GE>._Y!]Y1,->2O>E$\1)%;UCTD9.G;,)?C!) MYTPCZF@1:43$7[,G L8B (8Z"!7#JP M)P@_?K7V=HT$?!")H8 #<%XO*-+"$A3A \I$$"Z'K=-5+"6[ 2A*S]B0=HPB M#W(\2NGLN/2(5&ZYSN%A#!U[$H'55#$KF1TW&_LVY$:RL7\X%J$PL[/@?4RG MJZ(R%(/UHU#*P9B=M 5/OH(=0!;]'^&T?];KAT$\>FMRY<3S1'3P$467 M^SO(I)&-+"(CO S!.&5"7%D[B4>-\VC[@\D(WD*/_ 0.VSL=P'(?=RK2&T M@"3O]WNG>_O9W27N8=\LG%VP#D2]6SGM[' W#'GW43P9"\[JY "PZ@N9^=]/ MQQH?O/!,*IT4=YX8)[$"4N6=#)BY#KC8,0&6*B2B:1X B\@:Y$2@U%2MTADK46J?N+E*>M MS[L&!^P$P*L*3B.>RY]9XQ6(E.',4 !;GM/C&6T*>F.0UU69NI]$Y!AYGJ1V MPD6.EC#=$[D>?:6CC9/A6(\NKC T?G&0'G_7 NONC+LEY M>3N#86I#*%NGYUB.WE'57WW\@++(S5=_SCJF/+GFC+)RAE)\U1F:J?Q+G894 M\S.F>&J-,[N;^#IIG^U*P3D6#DB,]( UV@4$%J!$CAHF<6+,*?IBF:GU8MYO M,0VV'";<(V4U1L#I!#+14"08F' Y\XVSM+*6?3NZ26>0TIL8Q03PC">Q@-;( M$0^ 19F+%ECD[* SN&^(S,/DYC(R9J;8%*$Q=>3+;*EYG^.NLA5)7> HAEQX M-W",M!8444#?0!(1^L;3[>EU?!B8U^OXR'6DD4=/B$0X>=C]00981V9@]RN2 MG+!<.9D+* MSEYU?99V!,5=D>Q>A_G_9;I%!]'4_QI/!G9++BH70(@K*O Y) M46Z4-I[):"TGC$B+"=LU6@%O2.R7CMGLGL4'PZHU.246X\,JER!SCQL*& M2EY3"\9U)-BS87PIJ>SH6=[)C<[ =WL@\3$'\!T>QZ-!,9-?% M%OS+@N'_R9[G0^+!%@SAKR[LD)>6^O.AU']D[>\?#C_;O/7]\T5[8UNT-[ZQG8W]3NOB MKVYKX_-9^^"?'^V#]V*S2(SZC,%D%H!14>93+FT-XDDX9#U,LN422RQR47%? MXA,(9@SK)X4\>L)-,(I(QQ.'+PF034>HUTQQI58:$:#D&);FI ^@LU8 $"IF MO3&^,-/U"L8WQ,QT]-L??76H1H84@]$1 U/3)KA@ @L&.P<@2W5XL?3U>UIC M=RC%O1Q&V<>C1LOV_?YEC.;0[*GLIUGI3@T;>LQ\&@5X1\Y.==D<(J?A]X%!M6)+W+G2>3 M3(?Z(50IJ<-\Y"*=;,REL%I$J^K;Y8,F%86)C701/>^BBGZY["@I]/?E99Z[#.P%7* MA1BFTN4D7P"/D\M8L.+E9WR0*==@.#>_97&C^,\O7[\5ECLE?_[>S =S!4/* M6GIXGR*0K%B,ZE*8HE@5IO98[47LR;\ZWQ*.:[G%QZ% M#BQGOO&SJ]7WY[O<:4YM! +IHLPY?Q&Y2"@BFL OP#"PGMU8+/Y:5W2Y",-P MN>/3?DY*/RG#Y2Z+&%2(,A@*<7&B? (K/4BQ7P135CFF)8*N-LHB'CG$KE/L M^0@RV#L$CM;)\7&PD1I#K.T5Z6B6RG;!,4CS'M%I1!@-' GLQ?$D20I M6 U %H-8%HI7JN3-4N4M([7[.JZS2X4/F[\X"[' 77YU#D\/[Q2@0KQ(G% 9 M"&$<*ZR==UPD3!)+U%E\!UNPP$EWN[9SD]KN_2C(XA,,K!<6.:3EF55;:^O] M6?ML5P,5,89GO18IXIQ3!%LT(JX%HXHYH9.X*:2E+'@PHH29 3?+D*?+<*:R M;,_/6%+.(@@F*Z',2G.MC6)EGDN*'L*9BC_^+8=?RA&I!6EW*'TU>_'<-J-%?>=$H0"\"K M7L]F'1A"6UE\W[1/:6\7S!/+@>0BX0,!7# .64PX8@'6E 4A8;TGM;B(AA%' MA+1&\N2L9MB#MM?1:6)@Q6;ZE"IET[#5Y(^LS2POC;(0U/#D]?+4/N>:VFR9 MYB2/P1^-Z]Q0,]G)K>-<^[]%,%)BTN M^O.J=L_\:[+R9U;VY<>7U"R7JK8(!<^S%> M)==^=M-M"5TUYF&WO?DSCN7\!XM7A7S8;5]@L.3!"_8B,TOO.+.W]!&XM0CV M]%=G5*NN[+:)#57NI>'32[QP-@!P6 M!^!7)N6AW4ON7,U[<=N9;(X'-IXT_K' G[7^ M_@CCWYYJ-["=@T0V_NULT_=T\_O'7^V-/7BW_P MP U*GA G%@M*_^MIUNZN:[90R'A]KNK#X'$JI7V.X#CD416-NI+P6J/B_5!Q ML@F+E(90K )R*CK$H]?(8:%0(L*FA*7&AJRLR54UG1O[6O'PR0GF8F+$3-=L M$E8RP1CW47%!A/'$X21!9R9*C583KMG\P]S.=VX%@I$Y]0Z&G*7RU'9S;C.= MZ<#/CL8:(^Z"$60"(P1@ \V=F6)R#'$L+0+E $!!J8C!2.%5;M2TROFU88(U M7:GIRB/IRA.E4,R1IXP\&,L4P;\?=D?B$L/ M:C*\I)O\ 3ZL1V[T^SNS!K>PQ.'V'WRL@A5KG];\4IV4E!DO5$$N&@_2J:-RRB1!R_QT//>Y:-M'WK]%#LY^KK7;_B< MS91K?3[F6'?9X/WE.=PC/0#5$I[V+]&])GGS@O?VNVF2E_O*$!J1R&>XG">, M3*X '!-QUN2JP QL?V5$$^OIAH!WIW@W8,J+'DN\0@QX#11O!@S4)&]^*#!) M\FB2(AJE4<3$(RX &R0'%E"/5'"62L#H,"JGI?[;^%P8-GO,2??W.)RNXG0 MO:GTAL=XZMYJ\-[US2/CN YK6S*,F QK\T$1,$X4(I2# M!:FH13I&B7S Q.+@M, %1LCYA+75BOQQ 5_SJK5:!WPMPV:=#/C"7E'FJ$&: M*8HX-@D9#/K=4N.C9L)IXU;6X%?S2-UY>IT^IP.NQ?5]Y(HJ56O7\6(Q;X7P+:9X]G8&X",A?>"C*%&[069'UQ,>D&XDX$SS9 *$2/N*$.: M)X<"UECKP#B19&5-K.HZN>\M)OB"XS@LRNSI?[06Y*T9,>D$<-[E= MCD?&L'R.'C1R+.3>CDXYJ:-,DF]8+UE[0:Y MTVZ==(,HH9F/ C:J(QKQ@ VRE$<4A*62T1AB@-W*I6@R/MW[9N&4^JL/ 1ES M@YP>_2S_$7\=QZ+7P4FOK)4[[]B05P-_B^WZ*-=V_2@7HBX6=*N7?U4'ACP= M($YG?#FIN%,LH>"I ?K"/ MI!0T)D&%(#$[:81XCE"5FG0L/^E8T.":VQ%H5#"Z#KYY,OB9]#I1AWDTRJ# M,PX]P(@E7$&N!'RR:E\PJHG8]OZ3]%LXZU&>WJEJE=5^[@>=F8 MLC,JE%[V\^O'XWXOW0X!;#FX91N['QSB^#ZUJ_%'_BLE$G MQ<04K6#^ZQZ(IJ($$26&4.NX5L1)+(%'41$(L6I8N1* 5HU0 MJ'DOZ9$^BB09B2$PKH+4EK(HN(JYA AQM) >/)2>9R@S6$O/(Z2'M?=VA76) M)L=SB4"@T#93:$PI^K:K8#$QC1)9 ME3CB !+("F615,8&3P"-K"OV:*AM?'97?Q[OE$8]VE823]V#C+?QSU M&E=:@ \['M^EP=N+] 4W M?ESD %06)).&(8>91B ;$FGB \(:%LE8;5(RD_T"H]&$\A0IUHDGS:WW2OK@ MK=?>*$TF^P5F2EEV_,NT\VS81,E6393LY>J4 G@Z*,]2[D1>[=S?&"3\ )!:,;TS5#:7CWY%P? 'T'+$^1)=3 M^Y6^LX//'#X[VSEH_=H^W,;MBZSI/NRW#N W!W#]UL>+G8/WYZV+%I_TG;4W M]D$S_G78NOC0V3D 6V)CG;:^OS]O'[;.07OF\1^VX/K6Q7YJ7<977H 6O6CM M[1JFHR->HYB40-PKC)R6% FKF== %HU1*VN"KN)'5Z.<0Z&BE]A#__VX5G_+ M%A(V0N%NU0/R_(X]()^B9OHK/U-]$.#.Z4SU)HQ]O6>DSP6TYU- RZ5U5%B, M4B!5U5^KLGW"&1@^\ FE:65-WGA ^NHIX)?.X =*_5BXZL%X&IPT^J#E:QI8 MT\ *HK*$? !^5C)1TT"[XM-[7=3V&2#=58Z@;#W%G&L@00:(A#C404K6/(< M2"!>%8M0K++F@$_^NAN=GYT0CT+CO!.[UU?[?F[T?6WY T^!OO-,)+B)(@Y% MI,;?>^/OURG\58XR)5Q -F=#\^1R (O# ,D):DM[O8J, ]@*KE\)L2L]*I?*^Z0,)+VGSIY7NMK[P^-N[SS&K['_L^/C[+W3[E65 M6XIM,BCBIL<_?]<;G+1[)]L1!N=[>T,H,U1)%(0 MJ)6, >ARC:0Q%OY!P-Q1H*EU4^+IS+(L6*='_=&LES03%4?Q.<5IM$1%S9VC M08[G-EU#3S,=[0RN%.QQ^1ZCY_7 GFW8:1_3<0&>>7@W12=(BCF1 MPD4@FAQ(*&@;^)D;YH6V2VT1"X^0W1\4 M6&9D.! E <[!2D9<"XV,)1A1[Z..VCBM93;4^50#@=*DN0>;.AX]-;VW\%Z=GD$140P5B-'J?]88S=U5WX(MDGXX+P!188GGM2\85O +.#N2J#:_-%9J:"W#JZ M)4H%$6958W/75) [WY;H5<+I@VY[\V<F&6!*-A1R5>#?78*<7^T,#(_ 4'4&ULB.E$;A29E+".J#BI4O5E34MV&% M5&>[-M>O //K'PO0V3]OU+UB'EPP-8*:I(E@:7.88; V&6V T3)0K$Y'53A+ MGC3.Z?W_GH)B_7@$;.>T:*6^F=T^6_OVJ'*1C"S4-U,Q]0">N_6-M^CGL]8! M\*&+S_"=?_:WZ8>#G<,6WJ8?Z%&=$K*QQPII*/#HB:FGZ0CPA>"P6R-Z]VMG]WGP9X?+Z<)J'8>;\HFCN MCIBO/K3FN?%RL@1KPK#\ FLD'6:Y\Z!&QA"*@M;>*FR3B[G4!UN5CRY]MC0% M]TN88XN,C@WN)MN,1B(2)8%@Y3C"?%D M [)8*!0ET1J +XI@5M98DPK6E'PZ>N:5E)U^2_!P0U3QXS#B&?G0&XLW?FZ4 MF"1%7BNA<>1(F1QMRHU .H2 !';1N(2ET@&,2+TJ']V%:*[U8!^?V[T$U*F1R;5D>A4.&:H^<]M@DHJ0G M%"P]09L&3S<2^OTY<[1?JN?BL@'#J^8\5Z&AYCQSAH=)SB,LR('5 26E> 4/ M03.$K<:-_Z/53[.3#PUZ_X?/I8;?[MKP_KY@# MC1:WID'SQKGVNRD:9)ACBAJ&*!.Y6(WGR!%FD$ZY8*%22>=N'T3C)A/3_I^[ MTZ#:]5/3H#FBPRE@7,V!YHP-DQPH>!,-H0IA1W*W>*&1-=:@& 3\-TEI/' @ MSE;9PG1:??4U_6:%3.:)HX)!3D2("-]R*E+&'@4-H@;1I5.+EJ;@$>)5<47 M'T=>?;G.TM%:%'88SP4NT@CG1K9>FVGY-)3J<34N[NA2G^H_6[.K.2/B=-Q1 M<@'+:#TB0*0 $6E$1B6' .M"X!9B:90C^Z5L6#.IT>CPF(!YIML MJ?TTK.]E *\F@'.&NTD"Z)31U #MA.Y4634%#7*;JFUD1N/JV)ELY:A5S,9IKE!GYR!!DO7%!4 MJL#HRIK233HCXG%N=8JN5#%YZO)$AF1_7C>_KP;E&,QDAR9JPCB M^3!7)V.18MQ;'8-)U*ZLL56*7T]YHD_+6I\HE]'-0F^/SH<-E&&7%O)\Y&,% M%?U1O9BJ8EE61X/&;__O_Z,IQ7\6+U_\3/[\O7&VW_'[C;-.MULZ*LI; ,;D MVB;6[W?BSX(Z9A@ NVN_8?/VRY<3]><@5_(%3=\9[%\=2>,$YC">#)Z^=LY, MK/AT.9*RI$2!&<,3L+IL3E4VI[V^:Z,A+DB,K-,2<>XL4$V?\IFM-9APSX2> M+)NC$U=<>@H0'[BR1FN?L$D",X>38E.=FC\]6=V<;L_(R7I6VRV39V7;7[\>4EU@UZW=.3ZR^Y!C>NU!I9!"1AN1"/ MH1.3./;G?O^R>,H>H$H_VA_()AC_'[9[9L\'*_^Y^N+PUE?G^9Y3-&M"UOZO MZ_]GR!8(+; K9UT1C)'DJ2 (\*3(":%.,6(<32,)>*X559+ MDIRC2C,3V.6RE,,8]MHT?;6QU_;A^\)D&Z^L_&EL_/W MSCZ,F6Q?[.QO;KT'PK[3F?04 RF'YVS#.#]TMK>^G;4W]G^T__[GQ\[AAVY[ MZ]^#]N%[T=KZI[MS^,^L>DV> X4QR2(AG4)S+ITA& MBPT%&&4>+Q&.OIW4OKJ2TVU<,3)OD@K$*\^9BH;9:'E4PF*&A:6+E,KW]BHY M/1/@34=4 08E[*)$)%J+N!$:Y1QIM!Y;F^^=H&7&=,UE[+:Y@H*!"E@_@C-B1W,L_1",ZA?"8;6;(61S,W!EJ[+A<-9FO7Y5VX M^<,PW@0WG!21>/$HC*([^_&XU\_M)*OH[R+-811R6H2)VG!P.CB9'9 ^#.XK M8DPO8TES^*G+T:6QZ@^>GV=/3FSG:!A;FJ]RL=L[:^1&UIW4F0@H/8PYIG6P MVL@AL/[T\+2,WVN >$9_DA_B3_O]?+.CZW,DXU$U M:<7+PNWRO> N@^%H+B/M\[_Z\6=G +.ZVEC&$.5QO0)" HO>R7\?'<52UYUU M3O;+E^[W7!$*=[D"I;50+L%E2/*,23T=#!?! D1U0=$4F=Q?]@Y&N5,G!1AJ*-A%K_,%_S/UL=/E;#\%F(JKBA$]_=" M]O)7>EDY-LK UR)=H7'6.^V6+66+9NVGW6*3P=3<)WGH822@3AY:\%AL>/99 M^_,N94%*'1E24N=,C(21H5XAS[CR7!O-DEQ94TUMIO7ZW7.'GCH?Z$%.Y#H? M:!&DL,@'HH$(8PE'+'F'N",6.>H24E@(Y:+P20&[)*M+F0XT6V5= OHR*MS- MH\8_IT>Q0? LK39, ZS(3:_A@8H#[X+]'_UIIE"#(>\87O);_D>5+'0Y-<., M(5"I&0ER&&X&A>K:\O:5I@:\ ;X$3+]3Z,W>C,RBZEFC/"+0HL"C.K9[A55U MX\_8+4AEZF3=4":-%!DBXX,<2_=IE%O\!OCA^+0/#'I02DL'+C\J5]<.!O%DT&P,];#9=4N4Q M$@JL>4B58?E!O?.O#;ZSWW<2\OQ00# M!?9I/'4F"9%X\LDDQZ)@6!&1 ^B&VET2C(8_/$F)GN*/7((")O=+GO!!Z:C? M3%M]FST2&SE-:4JSP_R=]8 MQ*-E=T(]6,W#>']M?MZ5%*R')!D21##$@S?( MY%9>)+@0,:RI87YE[>2L-TTU3\H9;@28XBI%;V02GSI0N3DOO4"]JXIE!/8% M@%^"LFJ-CEI19Z6(G"BCB8G*TL@<; "JTG/) MZE RL_,47J?PGM:B.5,T/UZTSW9S!*;1SB'I-$< K *Y%#RBROJH7-#6L)6U M F:GA;/4U_!''Z"O>PYB^'O=/LYDU;@"]>[_9&#>"UH8;9^'B4[9\\MY^Z<'TV M+^\9OZ*T]8(F+@7CG'ACL:?"1:45)I[(T@V+%55/%;\RI!15=8N?MM/-6NA# MKU\R%LS&_M@N/M^QPW/)Y;2A+X>!X;G0M7)W(W^I?'Y M&=?=E:_[1H>VI#B[JPD3EH/]8 (+2DFNHF6&,U:9$;#;T>6VG],^'S=S2\_6 M;'?UR')X8QNZ!7^OX_;!MW,8&VGO[0:,K?;* -@I@;@/L+FQDRCY:(P#S&91 MK:P-,A=#V=$VY<2N#CE",E79Z%,6 MZ:V24]8%C3[O"EAD2W1 7N8R1I&! ,"6S;9D(-%[ $,V60N&1:V8I(DJ(;CT MQ$:%!2R;S%7LDM:3!8VNA:1F54ZK,Q@+, ">5Q@6MI2=4I)2KA#Q,T=#%2SF M&"R!7\7W@9#>ZT3X051D^D2X$"9W.T*Y>\>%K0^=EQ^/@!\#<_-%$-CF9;W" M^E!X)KAMM:LW#'))P7%0F&JE*=&Q/]C.-^ GTX;@(C+AT M?IR6#C[;:&6!;+RS_6ZO,>B4D3F]HV9QM)(=*G!=YPAVP;5B?0)2!N;OA&C+ M0$&6%;RHYC )S+"@90K"!A.$H&*FWGU"]]U6.,M%[X:>IZ^%MBS,T$9IA[[E66F/ C3> M#^.?KAZ0/'L=P!>=I-GI3]!I:^,':Q]N$Q@G;U_\VYU*#]OZB//86G__>[!-X>>- MG0.XYKQ]L7T&XZ4[!_\>M"[V8$S_Y@I6YY.-V9TB446*4O+Y?$,!=Q4,3#)N M,! Y;RS+W)6MBFGZ6F_,E\B'?]B6K,\3EW._XLGB*H93K%) )EF!LA,7?@*K M,P:.74J8@0VZLL:5F'D:^3AB<7N+S07<7/1!*'774E"O;KH>0A(\MBGF^O7P M'TZT,5H18J+FQ/IHL:])PE*!3F>*) 1GK 2=6P;]K6\?M/-J+K"2M)3&) M'"P0!*$ZT%M3I8YH/V MJN8"2P4ZYU-<0)J@!)<&11TD< '#D.6&(ZH998([S1P8($2KN7&!-[O_[L<% M'K;S:BZPG-MRD@NP$(B+7"#)$G !8;.'(!(D?6# $15L5K&R)L7L*.4WZ!?@ MM5WRY%P@, ):P6!7.!!.Z_F LNY+2>Y !;:8Q4$"P?I AD9LDF M2D%K+K!4H#,=2""3)@:3@(+()4)R.3#M2412@C$21< DM\*B&B]B),%R[;_[ MQ@L\9.?57& YM^4D%Q">DY"21MY9AW@T'CF7(HI82N.)3([>RR]P6RWCZ=^/ MQ9Q?;?M^W"LK>_W1CV5YWFL;P5>!W_CR$NL&O>[IR?67/#B\_9DW-,MAUH9= M#=,?_W._?QG;N@=$KA_M#V03C/\/VSW+V1?_N?KB\-97Y_F>4S1K0M;^K^O_ M9VW6(&=F Z08,8Z&L40 T:DT9#6!< M,D&3X#(\>-S/7D@F74D=JG.#WG)ND">;G^><&Y1 =19U.?M%0:HZHO>528QH MGSTJ(O?FY+%FXZC7*"KVEX5$3NY8+&,Y*X&4!9-@.#GQ;6 M%07 FK?-45&II8+VRSH1=ZL+D=/W[-%1KD!G#\$H@<>/ZL=>N[&/J@Y35_/Z M22")65[D]B41\QCE,1Y0N^N$1Z=X3^M%#Z-*LB.=C:B;VUK'ZRS]OJN MCPDP5FH4H\KI^1PC1\!&-E9(L)^YISSD.+JI??W?S7M*A)5,TNC!U$N6&P:@ MX622V5>?1#)!UA*Q !*1CVV!LH'B!5ZO.$-<@VR8H!,B-.ALM">OU7PD@EC! MI @A6D*YX%%3S3G1V%"NB>>U1"R 1/#6WJZ608"A1)"0(@%&Y%A;JSBBRAGN M#..4B/E(A/0L>GB(,I9SZ@ ; LB!EUSK"&)W#SNBEH@GDXCVWBX5+J4,"E)' MAS@/!B0"%L53ZT!G$!/YG# B^. 9)9+PW"'&4,LPW-YA$B3#U/M:(EY>(D1K M?5<[K;UA!A$;P*B4UB)+HT688PJ6'=,LZOE(!/8B&(*M2-)Q1JBF"J316J&L M"\:Y6B(60"* 66IM981U00#=,5?!]LB2D'(S%IUR(<12.S);*(JN8[GC4^=G[)[G)A-E!70P5^$W_8'MGP\=").E#J^X"EZH M[F$NHK">!]\Y.7_390[':E[F>UT FS J J<4P"I3BD5("/SD?W'#RWG0_0JX4]1>XAC.?_!JE5SQT))=ZP]].JJT93'\V^Y'L^P M&36JNE$W\F%%HSBM>+F2/(O5?_U;U4>QX6RW<(;;D\8_]N@T,X(*5*^5(#JO M&9K9IWY9NK;/#MC5R81$L)0R\6B9ICF?RFD9O*>)A>)4#D_V:IUGD,[=6[:W M*YM@/&HG=7[!MKF(_=ZR']^5 3N'7[KMB^Z/G:WNP?;!AX.=@\_P>>Z_WNZV M+L+!SM9?AZV-]8O61NM\,F!GY^]O;//[E^[F]W:G];U]".\A6M__V6_1;Q=M M"M?_O7T&UYVU+O[)!3Y^#0-V-G-_^+U=8,%$.\\0O(( T@[\UW!+D.?$Y\^$ ME6EEK2A#2O]<_([MT+<6"Q\_:^G6;N[KME"(>4-F44/@LOY!3'<'2R' ME*)B%$7 XP:8S*,PB!I'YX.C%Q,XZHC#/*6$G*(&<1PM,MIB!#9N"0(JTJ?$ M@[ZQ4=4]$>\&>'D2?GC7Q,^W! _7\Z-'8L0S$J6K"'$'ME2CQ'U08I(582XX M3X*@0+Q#/"2&',,622HM3Y9R:]7*&A6KA"X*0MS"?(;^=1AIO!E4GNN;KVW M#\F:6RQ..]ETZ["U)VJ*42 ";&[2+E02TBP2;FS/ON.)SY*"U]W+1@+;V7MZ% MG3\,-1?4>UDCYGT0O9,!9@F,Q[;3]6>)$?\025N67C67=E@ED&A,O.W$6N M>\Q]W$;9C[DW9ACV^L';GW>E&N#4)6>X\2D$9966B7L6IZ,"E"813=%5J-??8L@S/A,TCMFSY3>WWOW+8 M,(#/SUZ&KBX0C<<8UJ_&?)X92/](-RU_XJ3\]Q![Z[Z>N1KR@B-GMI)AI8 Y8OTL8 M[D->?<&6^D8>^1!PG%-:T4UXN!7[AV2ZK3N0[;QP-2C>#HI?IT!1,.*EYP29 MI(%VRDB0D\(@:5)@+&KIDUY94]:![$_4:+F>-E??&RO,IK$S$ M.Q9X0LIIB3AF.=$D.B2Y(8D&%GQB*VN+$"BX($ Y7OKV"@E=HJIXZX-\8C&, M?2F7-+9R+7Q(3FEE2:.SC[.1&P2 M,MX?'G=[YS%^C?V?'1]G(\CH:+( B\%6[\1VQS]_UQN'6B?[ M]J31&33BT&T"WW*Q,7;?JASCU %>5901AG&3V\%R*Q05A!M,>2+2$F$TX*%G M3NN8_!W<#D\FR.6AUH=>O_I5_MYK'7]S#GN!\.^_?OJTC/5: M/QXU6K;O]R]542-O!WMT7N1HJ3\'#=?+=5=A_X8.;/>37G_0L*%W7)QF#\_7 M"U#9[W5#S)\>'_.,8A;^@%4> ZB[9@1)':3CW%-%>,!* M WFGA.5RZLZY**N2SNSI2/M$AX?1F[[J:,M'E&?:QD# _5,2 GJ4U&.>!(6 M64,XLB1)R:,W&).5-=JDUT1+-DIAR/("ZO.P=U0%G( H'=M,HSO'-M?%:L1* MYN^#9XL##'E?55L*7C7%(J:ETN7YO2-LHE%-YX^?-LMMFG=<4:$Y6_^=C"WG M&0 H_/)DOW%R!G,TW/I5;$P)$JG3SQ6=4P4%^Q8V[N57APC0!E0I@L>)*;GS M:N,]&"R=' !V#B4XG32W+ M1>U+)@3_,6CXP^WQB@\YC1F"=%$>?C.]*X2]P.^JV-O2^P(>3GJVOEUL;H&= M?_"1PV?PW8^[ 7,%R.+ G-<*<6J!]5@640@"?L^!V@:ZLJ9GU0*LE%LW#@:E M6/U&?I^JE5Z)[5#.1^JYW#ICT)/;@[\Q_V4OF22A!R0Q5+DL$,-%HXJ;JB2@@5L'^"RRS/[$6A) M#!M%Y&!I;I0Z?633%-MNN"&!--W1>GYK.GYL8[+-K1^T=;"^FW!2$@>. @5+ MA'L%YG-B 06P4F)4Q(245M8(44UCY+7J?BCSH0%*X5+9C 5[WE3QKMDXBB=C M"B.KP_W8#66Y//L+2$+C9B?1_<241K"U;)(:_L>#QX8%Y00MJI!+SLC39PB] MY>YC<](K[]GFQH]=G10EW@6DL#C!+$,0 ADP_I:1-K^#^>+CY\ M'5_MQT.;6V$,5Z80Q9%Y= IR7!9RS,;59('1I0'YB9CQ8BHJWY\ U@# Y^'>RQW\.,4T[1=>[W9[/K_O; C(AT-' M@U@[<:\I#XW;%RT8PP_:OO YQ#O@F)('/ACS#N;$PC:F1B-)$E!O^+<-NDC2 M,],!B' E3UHN!B/+MD(2(6+^[:;"KOX ?Z+A?''?@&X!AS. M<#U18'6)%-C'H[PMCV*Y7PL72E95UO_O::?LR%EX13JPW;M=FW.+"@4>;Z@L M/SN?/' L,'L%L3 M0I"PP2!.M4+.1Y6MG^0-9DEZ \A@8\E@' M(!E,(ZMH0CYHI3WSV.&XLB;9*IF.Q!OS7.;E'1Z+C+CS??C#(P'EDC\\+C7Q MGF"ROK?7CWM 3FXK%UF3D)'4X=SL.C@!%! ,*RX3XE[DFH\ .]9;[0(14HD< M_DF;DLU@(56X0>H5!M!@7*,5QM,@#I&HZ/I8>-6[YYFJE >7)<%EQ='#UWA\ M4IT0%+_EY1%@=L:7YDI!<2R@6-]F/=O(.C>WIP2CJXA?N"E$(>0683Z)2)/B MV@"SM/9V%<-8:QQ1 MDMHA+@D86%H#%$H?5/2& P*"@26G8@Z*.:M.DJ!P+FM@X/1[V:JGD>,Q_7K3<[IWF+J=%8,K0B_ZS7,[2B7Z+\?:P M$#'%11"2,TJ8X-0P&ZVA45LA<@LS[NH0L245^!^YI0S%6D3O)7+1I=RQ.")C ME$?))< DAPDL<_9K-RG5\PD+ZYV>#$Y \+/4CN^4$IZ?*U2,:FR4H_\_>U_: MU%:R9?M7%+SN%]T12BKGP76#"*IPN5U1B.LR+C=\<>1H!!IXDC"&7_]V'DD8 M2=AF$.@(LOL6EG2D,V3F6KGGK9E,A.=F?))12;53%K1A1GY4Z:"$BJURW>[M MO#YOO?L4!;91[_E>V8K^;E="JC^*X:P3]]*M:'+B)X!7>VF>"#-%#E]JG9>]G7]JH2)]R/XIU+)\VZ_!QN_'1=E>O9=X5CI"K>&-\N?I(4=$??OX/84 M.5LWMV\[R$[)UPM.R;NDO-ZAM=V]FKG5L.G=#VL?W^5Q7]:8X3)F=QTS8EY6 MP8XL=(Z]5E]B[VRA4$>I"OPRJP+/V49]"$1JQVV4FE,AG,..L41HP-QI1DN\ MU+USZ_\\:NV_%BWZ :[QY\G!_M]9-8+K_W.\M[-]N9?O^_+#9>OXX.M\;OUN M]S79W3]AA_OOQ&[W[Z/6FP_GK1UXUH^[?'=G5[3VWUZV]G=IZWBF#LGE[K'' MNY\_&1&Y\E$BQE-NLV$BTLQ:I*FB1$=FL!#MEG(IT+,>M2WN&YUSM[>\XC%4DUC@DYDOL]$^S:;_4?;N1L#@PE98\ M)F(Q#S[G=0NCK0XL*:S\S95N"F'5B+ N%A1/'GU*.AE0-W.%)BYRQ1O'D#9) M.1\,5R1M;%'69.3!,MJ+:P&[+LJ5IEX)9[!E)'$>I29<*6P-:%:YB8=Z-.6J M 'MIP)[7O 3G/H4DLM\^(6Z91TZ)@*Q0@3E*961A8TLUE5PMKN^G8:TI@Q%9V##5E@B%S1# MB02=R^UP%?'&%F]*O1@Z6\^&S.OOMWMO_$]6LO>'12 MR\!MQ)I(X8UV)->0]NH>Z=F%D9Z4D5J_+Z@05D8)*D-"$=M<0S]Q4":"1))8 M"K/*O0MJ8TLW096H01']91IR'Q_4ZZ)!$&:=4\H[0R*71FB.?10PXTP+J@TN M&D3]<3VO03@!^J"V#(5 *PV" :XE1I9Q'83T+&B<;9F&+J9@/R6N'\5'4_;K ML=O5**4=-\1YQ;FU+EH9B(Z8)(6C38^F013HW@6Z\TH"CT(3QCV2-@;$#39( M$X41@-)2[D#V\G)C2WPK8[WJ#?G9NQK>Q%XAOH#>UZ1T,GRS- (JUR(3<9]PS8&R2-,S@04/_+*<@5T%C M+S[V]&'C\CR8_%ZE& J3UXC)%S.,DDT\,JI ]U(:<4P4,HE[Q**$R4V8<@6Z MER1-\7 F7R*BUB !J3!I8=+O,:F30DAGN&16\T2]=BX$@[5V+!E)B[*[!DPZ MK^QZKZ.37J.0),\RL4,ZJ@!O(_,@!S,FW<86-4TN%INR%"8M3%J8]#Z>2"$, MIC**D 0/EAJ02H63+FJ! TBGQ;I0?R:=MRY(IX)APB.KHD7<:(Z%7_/2:=?*K0XC8#?8P45C6(5&SG=PO>8X7?:Q^#JIQGS=Z\RK$3@E'NG*.8R M*.!4O&!,$X6RP4G-?%G6K_1Y.<-B);-GATS%FL7;*4DQ@UQ66+65UW M]I/!A/#QE:O?T.+F#-_-&VM,/S6W>Y6['EZ?$#_[N[M_]8].'XK M]MXQ^^:P MO7M\P@^/_SZ"UT<'Q^_X[G>]H_/#G<_ZUS>/R!_>_E[CGPG'8X#R)!B@N. M(8;M3 L.IP [I1>4*\X2UP2[*%1PP7L; YVO MT]N*H\9?_>&PZIU3#7IC>S0:M-W9N!XM"''CMMF-2M[+K>[B8+@@LLX7=UZL M;_W3&[N/W/MD9:3G%B;P<]MO]\)..Q=4#_MYJ%[T8OW\"<,8:^T=HBYG?W"; MD"61(B(]3M92;+Q=*!*]LIZJ58'FJ@=JM=U)]U[+0Y7>ZM MX\>5(<:S735"[DPQ4[6.N*KT7(HXKUM=Y+6ZV?H7<>ZV0^@\/K1+'>=2Q[G4 M<5ZW,7MI=9PKP=2.X%JW62OWK^QUFT5T[\2WEWB'2TI#&GLB6X;F:8J-=K81B_M]Y]\/'/X>'^Z7&KNPMW\IKNO7F=?:7XX/A/ MT+<_\(/NX4EK!_3PC^\N6A_?DMW?)[_YWS^/7#=T]KJ[%)[A\F#_@!_L[Y+= MR[_;N]T_VJW]H_9A]QUN==]^/=QY2^!3]E$WRNF^ 2PC8+E=60RBYFJ\4?L7YW^*+\$1^K-S$T+-R5_1S'(3;# MYK@->_\,SAW@W=EPG&.0Y&+OS]$76ZEF.:3RDRS7CJ1 MV^-Y;)WE@(R]-)'EJD"ZX=[9:#B""8*!+9OT\C;I#POF6BY@NBC5B('D!9MT MLCF8-&;#K8F!,>:,K.F"65@I1:9[_.5BG8G22>0T)2B_0]H8@@+5R5KLJ,W) MS88UZ0U5?TMIKV>]3SS0NEGVB5H!?\ZBB6FPQ@'2!:CLB&NJD,W;1C">"B:< M\O[.^\03+9BR3SS]R(31E$R$"N(Y[1,/-/\5V-<(]G,F/TH4(29@1'PV^46:$,B%$1&=ZWPF+WBZ\R[Q1,NE MB!6K6##)JNCSQD"<8HCCO$^X /L$E5J"$ 3GC:VF&YB7&M]XB48BEL+EK3; MA ;?PMI6J_)/:^);?M(*4/7U24\S;Y=K@:+?=3#.9_Q>.: G^P N^\ M]H&# M!;N2(8Y9"EN X-SDMI48.148BA$3:QV7@;@?^YA7O1(FTF59!P];!RHQ3(5" M!D<)ZX Z9+SRB D!@B1)FB98!WB3+O8*?(#'>"7%OQZE+UG92LM6NMRM](%& MND*@CTR@1SZM>"46H6L8Z\,:1W,(U=MZ=5VIV=Q>W=OXY!E7YLG5\_DVMWZ:L6![ZZ@S22/FL$8\ M$8\TPP%%(8V/S',6R<;6__T_FA+ZZW(;0-7;-%W8XE9LH9/S4BA%O=2<6*H9 M:$C<<.U"2D$2KB2U-,IXUWCSPAJU M8XUK]GV^N[_]B0@F>8P"J1PJP4' 1#J2A#C5D2;EG!5T[5AC2<4AUD&CVD;? M-UJ4C*N-MH.=CS-EM%*>6TFU3#ZY%!BG+BB=BMJTOFRVNZ V81\2IIP@JWU MW%J*;.04.2DDESAH[_#2U*:2:UEKY, M+:HLE 5#,T59SA&G)'=MUQ%A$X-TPD2GU;(]/6MJF7WVR.=.@+3""0W.TL$-;ZH+&O/ /,JBTZ,8X43 MTEHZQ&7DR' 54&ZQP[53T25=4P9X07Z6WXN7Y0>T%1P)FBBMJ>8<-&^KG(F) MF42=2V*L2]8D@#@\&?)+#*<4=<%R_+"T$^ M59IPXIRUF NA+:-644X4HSA$6U269P#_>2\+%@$'E>OF2XFXQ0I9H'VDA8XN M4FEX4AM;O*DH:9H;2BP4 GA.!."3R/FI,EB,.0?5-3!/I>#!**L-P3706,K6 M?V_LSRLK7GBN.#:P\G)E%4HXLC):I'B27FL0"'@M RQ>@G/EHQT,;&\T+,Z5 M'_F$G69"6-"J!>92"Z,3M9%@Z1,GUI&BJ:PO71TL:"J6:!NLELAB:1 WS(.4 M@A.*\"$1WM#(;'&NO SD)Z) 7L62!D)YQ$I+[K))%=A 8&I*2LPS@/^! M.R-66%DAA#H!H)PC4"O<4!_($#$I%,&I@EDFH) M_Q?A5LE]$AI[IU6MH>);^0%Q&2*L#S'%I 57"A08[AW!R3@G'(^V!AI+(:Z' M$)=?4%NTS8)I4"@0F7L)Q8ARJ>%<"CXFG&L05_5K:9,SWB3"U,C04DRLCR"Z M&(NMLXYQS3E1TVL M#Y@;1VTTP "R:1AK=)(NVC0<&I"*JK<2KP22:+;A+-:L0 +\'9\O?[ M#\71\D-'"\7.$N>\9)ACG:R(-A%K3,#P,7%%;5ESROJ\F,J2#>L!A!;J! 51 MA5FDE29(4@4K2#)"E-C88DV6M1:F:F1Q*0;7Y1. C)S 8A!.:\4)=08SS+@5 ME@O)DBKY]\^ .:T%LNBCHQ0%"@% J!!(1NC14%Q;4)R#*38W/J<-95X<.IM M@7^MX:^]L5%0+ZBA7&FI/<9!)*YB4)'R.OA;2J#%O9$_KZUPG$O%\80TSU8* M:3URB2FD'$X4I^A)[GY>OT"+E^!J^?>]=9678E[QCLE<2]DEI3FWVCH08$7T MSA!L(R^ZRKH3ULEB@67OB/;4((QC1#QZ$%4XM8A:*@5EN5ZNV]@22C<-+_Z5 MYPU_:S#H)EXQR0R746IGF+'"24YLBK6H%%9$E?LC?TY)"9PX0:1$A'B<(\,, M"U52I%+P7%T.2 H!2.C2$3C6(?$E:*C/(2O7I]77%5QUMO+W9W/_)-5RA$< M%*)12\1=8""J*(X(]8%++1VU.#M48)WF_VID5RD6U4=(M?<\V, C)C#[248= ME*4D"DI!="'$%C5EO<&_.PM^*B.C2E$D$E:(\YS%Y@Q'S*D(!&\P]:4PX N! M?C21&E!26'(,-%:N$]<4M); 0&S%M:AD7/24!T!_6F-G]V)OY_7Y)R8)T:"6 M(F^L!D5%*J2I2TAJYV#.$XZFEFFK+\&;\OK]O_]=G"D_4E1RK4*M:<#$9(36RK!2;ZO+QS[2U BN<8S\X@^DWFMD@B188:\EC45/6&_IS:DHD2AML M'#(Z ?2=]\B*%%"L0G^$=URT7+-6.")2XQ-C8%29.'?T)( MK+A3UASZ12HE)RQ, !"(L%$[.9A9D@8B@ZR]JSU\4WG>7=^=[^._H) MD^ T:*H(IPCLY05&AIB B(H$"R>CH6)C2SM9;W!OSL+?L\LX=HDA)7-X9\A(,NU0"XH+Y1*BJ7E:2T% M^K6&OE)$8&82]\EP*YA-0E!E1,)::4&*DF&_TP[C(\^?[0@77KD4655$A#I0=S2URI.8Z[CSHNH\ \J; M<\\PE[SB7F?W#$'<28Y,P Y)Z2VVAF)AY<86U4U,=),QN21;S3(PN$;FW4(Y MW^W#+81TADMF<^TZ7T4Q&*QUCF&5M X>H4(YRU*P)I3C$N>16X8(3'FNOH4PF,HH0A(\6&IH-NQ(%[7 MP>LZ>*(*Y2Q+L9NXHRS,+FAV$F0;D]O218*,B R)8*Q4"O8>R3>VA&EBH9J$ M+2NK=Y644^F$OXPL7&YK^CBMLRX@S,/[T/XR_C1#H]T[JQ;GUK_@X^E#31 F M]&96"$_[PW;^RJM![-B\TG\];X?1T12 UWXW>5C\[2?6P:.=C;[_DZX=?&[W MIL,D9^G&1\#N8/Q)NQ?@W2M&\CT]/=DP S=NQ-4J& _BM;_YF2J :A$%95Z' MI"@W2AO/9+0V^T&EQ81](ICQC>G/C@;3ASBUGR-R@VA/D$WPV*]LY]Q>##=^ MF1TO&*S9Z;GCR-XTCEO_<@.XS W/]J/S+7T2Z-PDJ/E)H/D9L]NR0>AFXU\S M"WL)ZNPLM[_M^7XW[MNO.^VA[_2'9X.X#^?_K=/W)ZOG8OP7/;PX^.CEWH[_ MNMO]^V3W^,/7PS?_M%L['X K3X!7W_%=^D][E\)OCX&3]_V7\.8?'O[GS\XA M[7QQQW!-X,O#-^\N6OM_G!P"?[?VW\%U=VEKY_,EO+\\W'D-QPX[+:+Q[N4) MW]UY1UO[K^GN_C;YY)3#V/& %!6Y BT&[5%3AF+"+,%23TF2\?8+'!/#=M[? M,#8A:DX%M@'^ X:, FP?A:9[/IZ MG>.S\03]_'JS]^>)=4X'90B6W+@(KYW4$L["J$I<7LD;C[7HWONC&,XZ<2^- M'_VW"+)!_+84X9\A\/YV+_P!GP-'[F>2+^OR:EW23]HK*P(S2"AK$8_6(4M# M0)@:PK4,SGD\O\[NR9M/N/]4U/=7?SALN&I)--IC:(PJ:"20-!L?-M]O-FPO M9'$R+XU&_S0.*C ,&^<1?F+AB_U.IW\^?#6+G9^P?"5(?-OC*\D%'KEC3X?Q MU?3%KZ$]/.W8BU?M7G7CU8]^G3U=WJ[F!)=J;,>'O^UDFWB\FTW,VI,K3PYO M5H?FQ+#Q,2XW&>7?/8PWR7>/_>BT1&X"7.]UVA\?XUB6FZ7T5J?]B9_CIVHS M$0O?O4'!G4B< M.CC7[!*W54Q^/FI/9!>X>=3R!OM=1]%='O=EC1DN8W;7,2/F+E!<5A0I#-R* M+&Y9S+BKH_L!)L?:^:#_XY$>OMYVUO_ZKJ'U;!B6ZTM&&2WPP/#J9IT\B\%C MVVJEN\$([EU)NG,*4QQ.5:;;65EK$#YS3PWJC[9[\P%^\_:\=1G:A\>?S_=V M#N$WH"6]^;.[]^: P^]%Z_B '1Z?B /Z;O*;?^!:HG>XW^>[Q]NL1>&[.]N\ MU06MJ_L!'W0/.)P+-+ 3VCH.W;W]SO'A'_J:+WGW I[GXI/.E;$,Y@ASZU%V M\B ;F$#1,5"BJ0P1Z\R63:H7G3K__3B06G$T72'%0HI+\W874EP'4MR=)45B M=1"4641IR'W&K4&6!(]\KHGM761*@5;)>9/(Q48]A10+*3YW4GR@/[Z0XCJ0 MXH=94O1<.MC@0#3$@2"N.4-.\(0,2(:2,>8)SZ2(FZ;^DN(35;99G;(_\3*5 MRC:/J.L^F+@FDU1X:XF\=;F@X7(FK;$11+A('>()!Z0Q54A* QSFE::$@8;; MQ+JT7;T'X%?'<4^KQ!6TUQ/M!#,BQ:$%@W MMDA3X&6E1=P/[6/8%*@O'>I+4$T*U.L)]3F%Q,F MC0U%NM M6UL?YNNOHX&%&6CW[.#B[2AVAZU^+]_NH-^!Q_S\-H=%Q.$M,TG*1G&KC0(O M:( B,1QS"UL6$P4-4%CD5.1(4.8,%H22:J/031 (EF:YJG7.VG*,_4]#QZO; MPVK*Q:L;D+7UFQ8B7@T1SRGGU''OJ58(&P?*.8Z@G#-.D5(:^^@C\Y5?E3:E M4.M&Q/=0Z L+%Q9^28[:PL*K8>$YNPG3T4AF!%)$,L2S#U-$9'L0&T6D'"CN"S]R/XIYM74:.?&M]XMM$>PMKMG@[:0_@6',J_ M'"<,9@"5E,%GG86W5C=;4@9+RF!)&:S'F)64P9(R^+.N$V>#01:6;K-2[A_( M>9LE=.^*V"_Q#I=96IBP.B_0/R*,RV)EX0>'O]3K*6]O ;OI^6ILR5IEO.Z$ MVR8K:$$?7X>"[0\R/[7R_>P;@\J#[1_?P^!#N *[QYK!] MV-TEK>.W\^8GT-]/<"O7_-M_^W7OXP&&7[0//AYV6UUXVIW7YX?=/[L'EQ_H M;N>&>-S@7.#,,F2Y2X@;99&E.B'%,L!!%33K,+3]&KQ#3LR.FI8<6%V)Z M*F*:\TXJH8551B)'*1"3U!S9A!,"4I+8$4XY3H68"C&M"3$M/1"Z$--3$=.< MPT[Q0+0$3O*,.,09=Y)T0$J&@+B6"EG%$Q)$<*])+L9*-[8( M>W!FQ8,Z:BT_YJK ]E&5F@+;)<-V/L!2&PT39Q%-EB'NM$3:>HUX-(PQK5,, M*?=,**A]CJA]+(F_H';)J)V3[Y-TF E#8(L-@%788I'UR2#GHDD>>VX3V]B2 M#TY87A9J7Y!_:55E5-:";Q[-)S-MD?!#"\-SC0M^(AHB"S)_]#A&RB("+A*( MJP3"@R,2$<8D\T);K%+.IR9\,2QXO:V?!<^/Z\KX+IX+9.\(V3EY7Q@CL]L4 M"44\R/LT(*.Y0D0H05Q0">>VC$HOIK46P#X#P#Z:B;\ =EF G1/U@5:YE50A M0Z5$7#B-C$\12:*CL-J9)"D EBVK@6I=S/CU%?''N1A^O/!7W!]A'1RF2RYY MNQ8\^UB*SG=RP8J>LT0.I@MZ#F:4)$DX4C$+35%Y9".3R')OJ=366RFSGG-3 MQX/[65R>3:YY(;KG372/I0%^E^@*E]V1R^840$T\#]@G1!A/.9<[(D9":SR#H5D==2 M1:==\E8!D]U0H:UV3#;1F:>W,%W"?)QAOV0+V"W.\4@);N4.EYB"MVYFDYV8 M(A!B>%!N:%WR*VM]CA?D;2_9G.N$PM6-.D4CO _ MY!77B+O$D ,1&Y:6-\E10[!B&UL$/Z1!7LV\CH6(UH.(5FGP*O3S2/0S9_C* MP0TD68V$C 'H1VBD#:7(.*RQQ DTR0#JXG,+?"@4M!X45(\:K86,'HF,Y@.X MG>,2,X-\M!1QSQ,"T19H*9"86!)$1;RQM1B__?224,G*+(DBCQ#/,"6:F4R1 M0C=+H9NON[]GJJG4K\O=XQ.V^_E3-,P#YQCD! 6:L4DC"R(K<:X22'Z28Y4K ML-,"W^<(WZ6[I@M\'Q>^9 Z^UN-$",CWEF"&.%/9])E[2]-@F' 1)E-M;)': MP/<%>9!*ON8JQ/[)L!?*61+EO%\0^"EFL%L$@W",.44\A%S8(2!'B0Z1:L.% MWMA2M4D;*7E>2S41/EXSO0+AQX+PO-"?@J">1HD2%2 U!)RU=^V0-8D;H4 0 MC"XWOZN!E;"@=]T,_ 6]2T;OO,S/&",X28$L,Q$4=5,I[Q0F3!(#0I-6!%1V MPFN WFSA.V0R3M?\0&_\#D@%JQD=U4 ,*_2R)?MHW&/R%28I&Y&!_0%PH M@W32"L$JILS!_A(B ?IY<&&6M4GS*2A?E9.@H'QI*)]7$8PDDALL$*>6(QX= M: 7/1K%\:WN>5"I/E+D$<\C+CW6N+8)_W MB"JC3(!9Y)IO;"W66+YO$^9'3'9;BG.!BOJK'8M=>^^JX"VE/_TSC.USZUZEM$X*41Y+S*JZ7VE&&%0#>QB&N"D>5:(6VBDLYRI2S= MV#)D68D\A1X+/;YP>EQZ_&&AQZ71XX+;T2?MHL+(R!P?[()"5AJ'?%*:YCKM M-*;C33.UKM^CH$=P8M^H],?#ALN@M(6KQV&FP]GU?'3"-I<#\9@ M8V_Z"_AU==+3L\%I?PC';2]^Z,8SCIQ+[V&9X55_R5>,='?<,]_1[BB;W?: M-@-B/R^M?;C^;YV^/UE;1OJ'A__YLW-(.U_<,5SS\O7%X9MW%ZW]/TX./[[% MK?UW<-U=8)W/E_#^\G#G-1P[[+2(QKN7)WQWYQUM[;^FN_O;_).."7LB*)+) M$\094\A)+Y%QP2NE(XZ1;S0BD/@IC/IH>H;@\ER M@*OTSV"5CS>I1C_-(LF.YC YQ5[^-$X7VA4JFXVS8;Z&G<7NMY]?P1K0W%8R/L;E)J/\NX?Q)OGN ML1^=ELA- /^]3OOC8QS++=T9U>R%^R>X'=M#=_7IX M_/D"O@M:FR?P^A*^0W=W/#_<:9T<7,+U=PX6[$J'^Z%],K]B#S!*)J$@Y$J M4"DVMEA3LX?4K'FDV),KK)6J\>M$D>L13O=XB7:%'VO,CW/%!7D,S"ICD1"* M(JY81$9[@QBG,4H6@J.YNB,6 ^Y7SX]JWU"@B9*TI\O$BC@M%UI@BYTH> MRF0H858BQTU5?Y4@@WU 28OHN"7:T]QXJ,E([47()44PUU?FJ^H"53Z[3JX, M-'7B]6+E_9B:$2:6A:>OG;(VS/?DRO/-!9WBL-#7W>CK5SWT_+?<$%&6H1'UK@^TCPG:_^GH)W.#"$ M+7.(DUP)52F'*&.8:V.,J\*BEA537Y?@SV>^%]R:J]!0' CU<2"T^CEZ_0QN MS'7BQ'WZ_L@.XF]YVGZ_-FN_]XNT[]=0#RG 7R7PYU06;017#E06YRG)!5T]TE(F1&/B M/'KN*9.PVS?ETBI_%1?'+6#[H3>(< ^7,8R+*0!RS^U@8'NC!J#( 91&%\73 M\>B>CM#WO5>W*=MP$Z=]F\._8 H_CJ?OK^GL%5Y;(J_1;UI,?C://RFOB#22 M(Z&%1EQ2AS01 47#7106"S+.'2("U\@:LS:VU9>ER3P9#:3VUQC091ST"P/< MF0%V9QF .4Z)I I%'W26;$#&"<(BIJ+4R7'G.=L K&M*Z*_%N?),18&E*36% M ]:! S[,(RQ#&%,N D76\(B(X<8E02CEL1X<\,*\,C,@^04&?62_ M5D6DVJ/8';XPW\S::3;;O="ZFK*W><:VNS 5SZB4YI.K+1-SC$TRF6R"938+ M+29ZI+GWR!@N''$XL@AJ"U?+*J19W"]U0W@]E):"\*6K)5.$.^%I4 P1[B*" MY2*1I40CQ9SV/IDD&6*'BN]_[E4NE:JL='_8SH-^/V5C?6TGM0X$ M@P]^AQN (8WP87 \UM0!9SSGAPS.@$"L6B M$^3.U2^*_Z-N@L9317(5U#X8M7-*@M1&40XR TP!T4).O^!L>#7F_'UE8X8UVK_'%=LZJE=^PN?&&[?F%6M3%5/'4*>/CZ7G; MFS;SAB]L#X=Q-/QG.EO;T\DJ<5-+9"^^H"]X(Z6 "49.8M 7)(G(4BF13H;: MB)-)*:>6DZ:1J[50%A_$^BL.!?8K@_V;7X)6J*^J=2.0KJ5X;Z.55%4;@9N./N6*=O_GL'39OWOZU__:%^69J'0A63;T?S@N>[XKGRSD\6UB^@LN !,\AZ$PZI+6(2$0K H^>$),VMH@I MKISGNE4OOQ-)P?+38)G,85DF3H.Q##F8+L0I)4 MTF?OVB&2_E?WOQN==K<]>HF5O6JM-,#D=/^ZFIF]T5$<_#L.8MI9*EF] MOU(D\-[.A_/=[4_<1L4EULB[K$A@)9$.+B(;J&;"!VZDRR5]#'VP)[HXA?FM&@.'!J MBO:G3RPI:'\*M),YM,,,:QL)05YZB;AQ%!02II#7C/@DN396U /M+RS)9%+8 MH1&_ @C:P_L%EJVO362UJ26W)JW)+ V+-O(TVL@[L?ON$U,&!))HD>'>Y$:L M,IM!-0J!.>Y8L)RZ7(^+WQ#37E)1BB+R""@O0LF25) *X)XF886-" 00BSC( M#,@&(Q#V*5$">HGUIAY^R^+K>$XJ2,'YDRD?%R5-.P'8[/AJ,N4%%)J'N \C#UN[IH [?" M(0=[2>YW*)"602*5I&+&Z<1TKIFC5]N;H#@R'M%>L/R J(+C)],1IC@VD7B/ M)0:)(1?E9B3'0B62M05')6-.)L QTXN]#I^HKU#Q3CPBA))?;E?+%;B$K:0VV))=#=6TJZBS^[_=' MMM-H5TBH"ES%<9VWN^I:KC\(<8#&P_B*P;.'_EFNS)L?87H4'O-5'I9AO],. MXR,_):]Z#==_K&1<:BR,U4*5FM0F_"WV8FH7I\QRR;R]H%>!).UB,!I)S"SB ML"\CAPU'D06A1"22I@ADWF0/;_ZT1!2MTM);V+.P9UU<83]EST*0=R7(>84U M>$Y%2A%)'W,,;>(HM_)&/%)J#7%&*U!8#7FPX:G08Z''0H^/6X6BT.-#Z7'> M&" 429HD@I1D 7&?)-!C,LASJZ(5G&/'-K:4>7"WBE738V5&^&642Z7#OZ'] M96OZ1*VS+D#"C]_[JI+BN(;)UK_@:],GFH!!Z,UL0YB6GGXUB!V;W=N_GK?# MZ&B*E6N_FSPI_O83Z^"YSD;?_TG7#CZW>],QDK,TF9WC<3#^I-T+\.X5(_F> MGIX7F($;-_)J"8P']=K?H\'T;D[MYXC<(-H39!/<_RO;.;<7PXU?9A\'']_BUOX[N.XN4"C0Y\>WEX<[K^'88:=%--Z]/.&[.^]H:_\UW=W?%I\4 ML2 96HR"E1QQSAQR+ 9DB5,I$M"AM=AH1-AE3F' 1X.S>.]5^(2PI)4M\2C" M2NN>]GO9;-[H)]A@QZNCLBS::GTT;"]<-2.&%=*P@PB'&JF?JS<-7\V"YDLWUJN(')ZV8T^'\=7TQ:_30CCM7G7/U8]^G3U=QOT\C^=A'1_^1@F; M>$P+$]OPY,J3PYO5H;E=:7Q,F$V-S7YWVQ\#=B3YV71PT&&G.2#D/'9!KRMEM MQ9V?#]53* 8WCU/>E[X;LW279WU! X;OLJ#6/ZEF9W'K>76;)?,3)>*!:^G> M(<++O\,E13:.S2JLSDMAV_MV/238]8 M[_"1.]B%!%:6AY3ML98[01S!C A.)6$T:"D_O;V=KW%!SX$7T\\F%J*_(SS. MEY@U(%AQ@S,XTU5%TC_Z@YW^F1NEL\YT-3X;2]+N_KOSUOY;? B_.=C_X[CU MYO#X8/^$[N[\ ^H1O+X\/-F#ST$5FKMCW]WX/5QJ_M.P.>7>__HRX6BXQRT5"4$1U@IAD!D%<@ZK)&0QD1CL7<2 ME"?S\)8)]8OO+'SU3/G*&@+DP"X M%31X7 M'VXH%JO$D7;,P%UJZ&RWA!3$J)@?RDW5()IS%**TR+5E$'?-":^HY M\1M;,,#<#^A8TWS^.H@ M=.Q-Y^(OF(K?K\_$RX@B?R*.(@M"AW**.FHDBC:I;+O!F:TP8EI'[56BSIF- M+XHF'XJ3,_)'9H3'+A.B$L>$'0]IFMJ#?(:2:1%V'2H2%=/'NHD@2X!ZD4X>BO$+2;]_(AIC"V(+%LZ MZ,)1Y"X73&4::2,= @4+/HTIYQ%4S7?)@].GBMVDCMA_0J&E8'_%V)]W[/@$ M2HG'(+CP!"J+M<@QI1$+E#KON3&Y\39I"E4;[+\<^\K?L3=JG-J+F\*+B[Y5 M ]/*]!M_QV?4UO*)N(@OR"%>>Z6TEBA&IQ&W.B)#O$+6<:T<"Q$6\\86+PUJ MGR>45VLZ*5!^$)3GQ8H0 TPE0\*KW&O:":13DDA@!X*%CI:)L+$E:6V@_'+L M(H"&AH>%WAZ5.)$5"QB_5],PYT\NU',7ZA'?I(AWO+7_^NNG* U3W'$$:@Q( M$8)PY$0N\AQ]GDB?3!0;6P_OC%U,&76$ZV,*$3?"M?A2EP3CW5D8>Y>"(J , M,)\\* ..@ 1!%?(*>Z(($RZW::M#:\D7:9JX?X^7YZ_(/%YH:1[T0BWWEA"F M0668.YV]@2#Q<1BIVACO!\O"C1 L\'[?P3 M>!JBG8R6H:@= WA&AIR+!KG@A"7..JD GH0NJ]1MK6P']6[M\&:0TTMN*,%V M5TGK!1;8O=N3/P^J?31)J%J(Q36\1![^NOO[0E>&(&B446J$9JS2T%&HKU/:84F2AML>@MOE^"M8"I3D>$0B4 M 7&M"3*.>*0%QEJ*()-D&UL,-Q595NV4QZX*/KHJ4WU5V7IVVX?;NWRQKCV!UMXZO7L M=^YDLBXRQUT:ESZ"/G6M3,J_![F.Q.CBWQW;&VWWPNO_=]8^[5;Q,$4:69XT MTEIL*VZ4%MPFC33+92"M%S&4GFY0^I"%QS'T$] M@E94"&H%!#6O+CGNB#+4(LD]J$N$)V2B%"A1EN!%I%'83%#:U(&@7K1!_F'% M&!YNQ%IC]EJV>'75\&VF%EVAJD>1I4AKYP #5:6@! ^$PYAR@7BT,FEUL9<75#_U#)+0?T3"BA3U!L6>!(&5C0 ''%*%3(<&T1SOH'B M-')-'RZ@/)DE=RG&K'J++G_%X?!5XXOM3-H6VFFA^*>/*EQI)?\5VW_&3J=_ MIM-P5:Z_,-92&:L](Z=I^C496'H:X-GA^-"=RP?.CX_ER#L^$>JQQL$A6$@AW&!EE+?*: MFF2\X57>$<5-(Q8#BU>"YV6:29BJLZRQWQ_93J,71[8AZ6@-FK,3@7T:YR!;\&]I?MJ;/TSKK @[\-"QX\G9V&2O"A588-Y:ZD$#BM\J32+!G_--.WN Q_#_ZMM//KN#W9]VN'5SLI>^W&=B'Z_W6 MZ?N3M5W-__#P/W]V#FGGBSN&:UZ^OCA\\^X"5B:LXK>XM?\.KKM+6SN?+^'] MY>'.:SAVV&D1C6%E\]V==[2U_YKN[K\^_T053X*;A+C"L&T;R9&E5,*V+6V0 M3B38N3<:$0C@%$9Y-#B#5?HOF-?I*H3!_MSN31>;G.XS[5Z(O=$K1C9%M>4] M,8'2JF/@L-%/C9WH8]?%P3C.F)%F(R^=9F-T%!NY/J+M732.;&BD"+"8*#9S M+8#^*V?&4_QK:^^OZA7Y];]GR[TT&^=';7_4.&]W.@T784 :HW[N5-@>Q 8P M]Q<[:/?/AHU@1_!X:=#OPDTP!O< ^/U\E-^H9A6$.!S!5ZI7L$#A;N"22[@4 MI=#J.CO/EMXG$"P42=GEQY-C%&\J MHK][&&^2[Q[[T6D)W\3B^S^=.^T-@N%T:(#VXKV^>>O'P)L0 [Z^+FS,R&X/'95KJN9MA;B: M#U=E2[Q%,L6#&?1>8_B")H(@UCB(=O#]RG5EX&X<.(9$&;C[#-QN'P36T1%< MN S@O0;P PC:W?8HWFF/N:T/K-;6PC_&JMI=W7POTV!ZMX>OMTGT#A9118,) M(3 ;M..:6JTT(R&W-#7":QUOZRMZZ=TJ#_<_L]U+^&_'4[CN1>O-!P[WU6UU M/^#=C_^T]_9WX7I_= \NW\Z93$\[<+U+^.^\=7D S_@6'^X?=0X^'L#YWWT] M_/A6P'U>[GX\/-[MZ(N%PF(D**N(CTAA1Q#G-"!+34"4ZR"HIAP+!7*+H4TL MQ)*J%ZW":_0HHNVRT\<*=;X@ZK18R-S_.;(0N4O$218U#RP(F32C?MG4^0PK MO3X=:WZ89DZJ?MQ0L++MK9CU\[87A"L/=EN$H M<50K;X5.A&LO=?2<8&,BMPE+HPK#U8CA_)Q<:"-VT3IDC>*(:^R1(9BCP#1S MVADJE"@,5QCN93-<5"QIPU.$7W+&B.:.B8!#Q"SXP%A1?^M&S-,>E<2!K M.R W*Q&73"+C#44:9'*EE.5,YOY=JBD?7E.ML%QAN?H\]1U8CK@DK;9,R=S6 MCE(=N'5>)8]C4,:9PG)U8[G7"Q'C0JG@J44Z<8MXU!99QAC"U!-@P"0$R3U3 M.6]RIM>"Z)ZH).)*,?I^-DSMZ=N=K0M#*1$HUM$033G/21%!8L5S-QZAO3>% MH>K%4)&Q@\XDI;FQ1A9OLAE3$IVR=5!]G MP\J[JZT+.^"DDJ,R4"TD]\)I3IP)45.B=/2QV*'J1 QSEG83=%(".Q0T,XAK M&Y!1H*4YH[!+,*G6\'KT5'N4W+4"XBF($TLQ>BVC-);3:)P((*K&H DGA,M0 MMOBZ(7G.HFR%8MC$A )S@&1C"'+66!099I:'8*,VH((T,7YPG$'!<7UQS(S MFH Z&K7D,3)'+"':Q6!# 9Q>B,(H;1;GV<>D!+ 7)#U:Z%[IE M@2PE:1+(*9$[%H/N;2)72,LD(Y$)>P-J*=--_?#6A4N$\E-7'%PI(F],WKFE M[;74M'BDH7DV)+ZL8C^%Q)^$Q/$WR^F[KZV= _J)@#"=!/=(F&!!K5(8:14C M8BI$I;B4U*F-+6#Y)G^X8K5$"*VCQ74Y3O-"RH64?Q(:3FV,PAJ5C.8L^]Z= M2989HP2W+NIBL*X1'\\9K /WR6,ED5$Q\S'ER#"6$+$2U&2#O5#VD0(G:\3' MA3L+=Z[(OFAUBMPJ(ZSCD6&38L)!1N\23R[2(M#6C4#G_ 0.1Z>9$UF6=8A[ MKY"VB2%"L9!"Z4BX7)*?H-!GH<]"GS/TJ6GVR7BGL8AD MT&?=Z'/./9,TM=Z#U!DH!OJT@2$=I4/"$N=-B,%&ER.I=)/P!]MT"X$6 BT$ M.DN@420A4\ ,!$XGM+E4J_W:L*/1H.W.YD*O-O>A[9[;3J(H[3;IY#1NV,8C#L\XH5[3-E6O;P^%9 M[D23WP]'?7\RK0N;3PFP'X[:H[,_[P7!\.C]FD^88@)[C( M8<#\-=[FZE8]N.K?\4OLG>7*N"$VWL?]0 )LB(A]/8 M,?0[/S\3W.Y9N,C/&B)\M0MWT6BGFQ\\/XP]/>U<;-Z^8&U])OWZB-GA,.;_ M59/7:9_$3ONHWP]Y6MHCF-YQZY0\*H,(2+B,U1==[,$TC:;?FNFW8JO>1 U8 M5-'"O!^?#=K#T!X/L[MHQ$DSN-[GW P.SMJ!3WHP9?UA>]3^,D[>Z,7/MGH3 MO[1AO'S<;&S?U$4.EELC#C,.V\,CN'X[WT_^\&H*0R[E-FKD1SWM#ZI?3U;J MC3<]7C[=7 *N&HR+<26X_"$, 4!B,@IAL_%'?U"=YR+:02/"M(9;E72>O[-\ M+'YM#T=Q@AJ;2R+'B*KS^K/N66<\%%7%YW;/GU4W#<.;1_[#YOO-F2%NYJ]T MSH;Y%W"R\?6_X0YH]2REMF_#(H2'&XX&?9B(A>'.#PL[YR!/3'6#TS'.?;C' M-WG#;, D?2.$YLW?R3_^C](,;ZV*LU^T+M_!][W8S=>[_'S^*2M&EMD6_6_^\HG 78P^6D<][.%#X9]BAAJ/K**J< M >K7R?J_ WIO"#PE=DUKDU\ MW:QA[>&5#AA^<36'?[.=\4XSG"HV5?.57E:PX(/Q?E,J$K^T8B6E0?$JV[EE M78G"\3>O+_= 4F[MM(Y;],_VP7$X;NW\W3E\\Q8?['=.6F\^S+=SNVQ=GH 4 M_?G\8']7['Y\A^$9V4'WSW:+[N+6FW].#H[_/MJ#SP__N:$VL<61\FR'53%G M#()TG6O0400S::RR6@8:EM>>^#FYJ0K5O0BJ"RFYI*W&PE).E'6<2:9TE$(J MSHS(5$=,H;H:4MWN+-5A:H-302%7E3F02N5.[ I%*1F.6/(HZ,86$4VF:-VI M[B549MJ&6\UC/\R.G\'G;*VKV@/&WC"^L#)-=R&L>YDG9YEK" \,K^8I;)&Q MYDGM]\I#][:WW85Q'Q4^6R*?+=9SHC\2 MZ$::1BZA%6])#Z\CV)T$II>-M421K.?.21>[KSTD\N2^:G\)TR\D6DBT MN(G6ED3GU _)E%&^"K_" O$8%;):6B2$44+Y$))(2W<3U3A0?XR]K7^YP2]; MZQC0_;;7^!Q[N?5PN6$[M.V@':MP[M%1?Q@;_7&63;\WW&R\&5^T<]&$+_NC MAJUL!SE^T_>[,^D#U0E']NLX/N[L--_'48ZF[K9'HVE<, QV#C\.P^J.QPD M?I*@T(>O#QJSDY-G,C-4NS>FCYGIF@R0T'E>?AU'E_=AS<1Q./6W:+?_G TR MG,PO_O83ZV!1GHV^_Y/OK(R9()DZK!668_.,FAO$:W^/!M]BK3Y'Y ;1GB"; MX/Y?V#(.8.6WAY-.E7,Z57$=+M7(160V1PGNP"4ITD0\,U!VW;6/L4EM3MQ M$BF>Q@W:KSTV#,GH;- ;7A^I+S"L_;,AW#,,07/<2:19<1)()7"5WDS&Q;!* M>_AN0'NSNDI.YAC">Z+&S4GRV&;VJZCM-/:J^.#X%8:B5ZWMS<8ZCOI>[VH0 M&I0VJ^<=9[^ K-?8AJW@'(8W]F!?BJ%*2\G=O( M/YUN'3!HYY/LEBP6P+2BY#_AU]W33LPY M+%7Z40,F8= >]?,JK[X[O!B.8G>2L#:^4H97HP?#,UTZ^7O /6_>_K7_=KPH MX*2P550G[.?(Z_;DRO"M$&-.0AO$4PMXMM/TH^N0GBZI&43_5TYPH"#L#& V MVN-MVWZM/B2__O=:(O)U2CG7[DML_&F!P <7C0H@1,^F1X'H8&=%AV'\4@W\ MZ:#_I3VL/,@3X^%T47U;$]>^ [.2Q1_X<"I"3$=ZO#BF(LMP9D9GTPE#/XZY ML$JZJC*FNC&.)E0Z3B/,R5K#HWXG7(7X_V9!3'H]Z ^K5 !8(-NPWM"V.QN. M;WDZN;^]WMZ_FM*UQ/M\ZF7LQ(SL"KD@.XSRT,+5 @S3=( ;9\,I9L=&7T M M"*+="-)EF!W]\S;0\63#KR#<[?\\D&\7.5))>G/8^WG80: MP*+Y?-8.4_$R_VQ\#_E+>?2OKY>QN'EM64T35^T@PEUDXOA:_?#:TIS 7X2>+D=?DI'X )3_EB4PR^_K^V>_KKOZ?C#Q>9OGK2Z^26;SJ>P]=@PQ@A8K1L3&Y@O).,OS.^ M[2M1[]I>EA\_/WW%7-/GRJ#).41C\7$BO.6,3]"E!N/Q=/%*FLMO\Q-VVC!K M(6]H>V9R-.X2#621=QU6Y_?[WAN*XX3LP8:D]26J&M9!'IMJ@>]4, MY3Q@>)?Y^JPWV1U&$R7WVFB#O#%9,W'H01JO1(&\R ?Q*/:J#-MN/\1.=:($ MZZ'G\P!74F.5)YLS&$&L&6>,1SL\&U2?-ZLSPHM)LAA< N1]W^GG+XSE?W\M M+7^JA^:-Z@0DQ4I0/+TB6A_$2L!=ET,BA7,!UG'<-78K4C5[NI[7WG MHN.4Y^HQ+F->>P"XJR3K"89NRI:> &IR@\.S83XSG&!"AG"):C[.@/4'U2*\ MVM2_S4^ <5S/?7%[8@>9B)!A;#V)#3?Q?U9S?&U8\XA/4NJ'/\R.K?[B:LGD M.-5*9_MV'MBQ^F<@B-AJ8L?&G2NIZTH6KHPOUY8F#/$CI\?ZHQC..G$O?;CV MT+!]_#9YY+_[G24:"0DCXAKF1#(-P)AJ5A4 M$F/EY<:5F!2VL\WS3Y/B2\3]Y>,GKF:(HZY'NN]+,Z#7- M^%WUF.$R9G<=LQP<\_2)TD^1&O[CR,,?2]ZCV=SI;+1?<>;TZD9L9;F$JWOD M%<3"?$C8A+JW+$[BW/]N@XI##XP^LM;/-6V]>GQ]TW_'#G7=\#U2APYW_ MW][7-Z>-+'M_%57.O>?NWD)8[R_)?5)%,$[8M<%KR&:=?U(C:604 ^)($)M\ M^J=[1@+Q9H-#8H3GU*FL;<%HIJ>[?]T]/=UG_59W)<5%;W>;WZ\'?]Q>=/\> MM+J^^--=2E&:R[0](U1TCQ G M,$S'\RQL#A6XU%'-@*BL>Z[J",WUZS374B,OU0@#:ENJ;#L*!IOM7J#88>J(9E6[)JZ:%LF+HINT9 9]U/ M,,^>O8!#*61^#\4;?H[,"]G>4;:7'#+=]WQ/P_9ZQ 2S!K92=G3?DHEMN9ZB M6RI1T"'[8:M&B/4ABK5OFJZB6=0,0M,(B.8"F)N>Y5''!+O6T5"L53<3ZQ\( MG BQ_MEBO>2MT"#TS-!29)>8"@9;=)GX"I%-5?553PO!@'-?O=6-@Y'KTI4T M.> R*25PS*YH,.$7C/C-@@6G#&NF@$I(\GX"3_+#UI"F#,K[%Y?/VTI[G])U MVOL2MTCH[A_5W>J*N^5ZON7[NB]33P6[3-%=V?&H)IO$T@-?-343JX# KO[X M[?5#"8(?LT0?H)>UHT"+N,J>!'W)]PHMP_,#5965T-)!T,%2 Q5NRY;G6(%N MZM33[;W%583$'R2&_RH/3&#XSQ7M)?_+57S7U@(BJ\"[6,#;!T_,]V4U='Q= M]13+-7S$\!^I@+DOB1:NUZ^K4G[X2:)9TT9*E:* M9(>]P)>^XH*&8'NHGJ;+ENE2V0@]*A/-L&0K, ++5HCC>N:KM[:VZH(^+7Q8 MAE*4CYPH+-ZB>,DZ4*@ZD4M_P*INR0E70T_W7!K*@1ZZLJ$I5'8QJ]Y5;8NZ MNN);WI-RZ0].HQV2XCK +-1?HK5*$8442?2'IK*6@@N^YZNJZ]B@HT@@&U31 M9(>XF(I*74L+--4._:_I0/53&0(Y)34WWG2"T-<.U M'=?7+4J(H>JJ1115_^+H[JLM*S+L5S:UQVZLLHHJK7A,)57_Z;5*L%(3'::\ M&O4P: Q&_7A*:2:8EWU8PH%4)S$NOM]^^SS\H_?Y>_P=GL'OO:_77YLF5HT& M>0+Y^:A>=Z^GK4]_P(A_J:VO[[Y>=%SE\S\]Q1_\/22?W$G[:ZN'54C:[UO1 MQ=?^[35^KNN;K>[?O=;7IGH]P"HE'[6+]Q?W_WS_ZWN[>W/7.KU6+[K-.UC/ M%T4G;F"IIFQAORK#(41V;7""%)70P-(\1?>-Y>(DJNV8ED6]P U7%#F<*D'K2YL\2IZ%JGMQ&-(D*VY*,T)A MF:IO<1_KHB583VP<\;I34DJ^L4)HHSZK]X3U[CJ48YVAJ+_=_I[7?5FI55>/ M RK]AH^RFD_9YW$K\MII>;V\$19'&Z>%Z6"COWZA9!ZO; NS9)6>9N5F(BQ9 MC358[J4[4B@ 6GA75?J8E>F+^#(6ZZL-R-COP1.-X)$< 6U-?7NL=57/5PHSP+EG?)QTP3+ M!+1#]G &_[+VXG3,->@7'^9\ <\O](ONS1?0XSHAOBF;#AX!JL25'9426:.@ MUHT@-(GNX#G!:I[6?[,T&8*8&@%_C%-V3FB_F3,AK_PX0D[;C6=^,*^DV3K; M']<(=LG818/QOY!040S%5V1;TS%E5R.R%\"OANKKBFXKP$Q@^>GKF<4OP#^K M>;4;5^B^[SB>;ZJ!KQG44AW?4CW="A0=E+FM$Z%)GE&3-+Y8EF]JENO+CJL# M0]B.+Q/+U&5*P&M3%<_1-6"--2TOME0D'AW?43K#2DH,]?P'(]8 MED[5T%!LS_%56Q.JY%GXY;3VQ5%-'W;# MWA /)H(94]A:BR HXE\94@]&BP M7I7LKCI"S[=<,S")133#5$W/"3W/-1S3]_30#ES!!<_#!1^_Z. [PWYK,J&Z MAEK#D%T2^* U#$W5#.*8-@&MLDL*U;-J_]35@ZM^'.Q-%JAOF>E4."S M:-Y&0W;Y,LC;9J-6^J_G3(;=P&+U.(4WYG&M4O1R>@9.:]ZWN[?@15],6]UK M!9Y_(8X>:%:HRC9%TX6JJDP,PY=]TZ&*%>J@"*Q7;[6*:ZWJG,I.G+#W+$K! M"7ODA.LO5FA8:)'(GN4;F!L5RJZJZ+(9$*("!MF>KB GV/9JDT.F/'9AAKWG MUPEFV!\S?*]] 36MN\3794L)"-XMQJBV0V3%4[T $$CW"'9KJ^CZ:J[!FAA* M!:N\CWA5Z/ZTNBZ:O!Q+VRZ$K"HE""$;/SV$?,7K)5R"NS#M8ML#OA7IZ:S& M^X%$D.\O3F?,K6$/PM:GBSL\Q;GN7BCM]XW[ZT]8I_KV'IA1:PVN=6#2[Y_K MR\Q]C3T(U>OOM>^?3\]Z%]__,JZ[9[W/IW^9[6YC>O']6OO\U0=A:=VB=75Q M\\76 U N'I'-4+.P^;DF>P3K'3D$O',3,$CUEH/&CF.8CJE2V](M0PM"X#O7 MIZJE*L"'ON8N!XVS39#8+DC%;3C>R/&C-'I[.IDU3'K(#%4VV)]X5IG@%W8R M.FTS,#3#]VQ-,:S ]GQ- Q/#->"E($?:SJ8&-@GU<7,[/9)0;+83%$]M&MPV M+@6\/(,$+L#+/:SEBT4URX0=D!W?JLZ%=U8 M-3MW-C8H=4//<4W4H0;U +L4QPOQ%)U21U-V-S8$.^R/'=JGS2^VHV"';7!R M?0>TL^D%LN=:@>RHGD:(3G37 4VB:A7%M-9X(47;HH(.:CH&H)-Y;:'%\&J: MQG[$M/1=-.Y)*;8@"/#(*B78L&]<4-JL,51"I3O\9Q?3EBJV WCCAYIJJ(0Z MGJ^ 4E1MWU"\P+5V]GB?PFT'>1_L5S-:PVC= 6\1T]0#1PX"#WA+<0#Y;9' M\8]C?*_/FQ#1>_AAUA$G)%$B?2/]"0OX,$JDR'W8W,='0@"FH[ M0W5V>R$C M'1N1CT+2C5*YU/\N"E@WJ90UQH0_\/=B"R)X <6V,OC741+[E :I%";Q@/?W M*NO[Q[O/IQ_U MBVYPV_H*6@4OTPFR?]J+/IU=?/T?+6L776]UWM^ @W[>TOS30 M*N;UH-5C<^W66'^<]OL_;EOO6X-_OE_;EF<9=-F;T!37#W5%L<"T,52#N#YQW5#U%6)3BWHKWL242]A+3\UG>ED;4%9_4\J MO8M)PNY4G4:@6,8QZ%HRPN:,-,B;@DT2OT=XS)L?V /%R,U-0F^PJ=6.D7!" M#4WQ##WTB6HHH>-Z%O' ,@TJ;*4<_R__K YT$$U>C6;W&42WR1D4.-M MS4#Y\D9@:DFLSU\NO@T5?H3))U@9V$6#,/,(;Y/ ME0)?S=!VSI3%07@S4M9',: A./N>F[8(?$(9\#_QK'X@+K;P.DF1)9[,H^:V7/:GD";&_LTYXI*F7^ M%>*E<1_LHEU;NR\T/SD$I:>[,''76==8GO_;2^;W &ZH["64W,HDA/F_)OT[ M,DU?G2PN'%:]2.<=2;2.(&__STM.WJZ;Y %VL5\/(8]#0B9_K$W<3%?FDA-/ MQE(8H4[D9CVJX3=@@M]A'^BE U'>[#3V@-=FO6-]UN>2&Z8L96/2AU'F7>L6 MQ#JWUO,9#0A:_6 NCYDW4<$.G]A*-,!VT>#9,A<#A!@;=N8XB.H W\8:W9+Q M6NL?/X^9F&!A"RG^<2EV-TOQ]MZ$;5FOA.P_U=EI=AL7DEN5ZA]JK?>-CM1L M2:?-3NW]5:-QT6AU.]*G9O>#5*O7VQ\!^/$/[5;^:[/U7JJU3J6S9JO6JC=K MY_C5^GF[\_&J4493&AR_0L_J-;V3MW5OS4-V;_F.UV#+VZWN5?N\P_;P\JI= M;YS"QG5V:NOYD[:)C?@:>UE'_A9+:F! 9-;R='Y")[&SZ[C/@S67&-\(X,]I M&9GS$]J3T9"U=LZR]POMIOWB0D>SA5;R!LX$L(L?YZ/A>C7IXS4<(JOF;_1W M]AW^)S/(_C3)\O.IU+@'JW5X0UF3>-9TFB38)ST%1.%038=L"NQ9-.0N4L2: M$S,(S]M;9[/EW:-)UF9^FL?=>+_HK*UUA*9#G]O9Z<1C]Q VS"B:AQ$K?.%I MRF%^@-$_-$CF[<)9;^4(? ?^3H;T6>5%">/=S$3(9]1IU&>XGTSZA8A?6BWR MV ;2YUVC^1O1&NI'L!!&FLK&+QT278GO3P83?@#+NLN#Q07.N)^;:-A_'M@: M@):W0^<+9DWW)G@'!'Z/1F#^\8@LCS(&A;_/>ZV#PP1.5Y)6D$]9Q ^A?$ M- 2Q^3#;JOZ4.?%IUL[@AK"0Z9P<^8L8-6Q>,CZ M59,4OL^*$/7!W>GOP(\'@ZD7,U;\GU2Z8EH$=W1VIRR#5BD&=ZY :OY)D,LR MBB &:FI#\.?ZA16?@>*55$7^4PIBRCW53+6#MDVRCX4%T9VA!G !2!6[LS=7 M5U%.0+](P+DN3'("HI+&X.AX3--QKOGSMR&C(L68*\O'CU(\R0(^G8 ?[:/V M1E<9!PHC6$$PX>J4AZJ8.YEAGX3CPW?2'L<0QLL,\+)8&B A.Z(;TCO0P=GX M'&L,Z-@AW0I#MX^+H?&XG2#;2AFZPYHY]VS+AQ&N8V8:P<>'V6W3 M&4(55/P,C8&1BF9FP,W,S,(,9G=45\W+V,_2XX-YFE/&J#[.,6=2L% >D%4V M5 \6#D83?!FL"#".F,9&(Q#CM^E<84_!-KM%^P($9.7SE=W(549Q: Z13T"- MG,],U!3)V5BV#G)_JHRRL&Q?+9JK3S G*F!]]R/ ]\RZWM:T&08["-^RLX6G M:2"0ZXT-V"'BPV2_97(3)5+L?>5;R%],=C1*;7$J MC/ #/ PZFR3P.(N \YUE^[;\A<$D15@/^8U[EC^2DWG,M#J."-0$2OKL;2D M.Y TK MQ-E[N!N3_GB:TQI;SF.L.8COAGR!#,7@@S,"$BF-!B,0,<:[* ,#L-C(+06^ MS7KW(>A4%NF$&Q4EX(%SH%?[DS2O MRW 7LU?&"7XHQGG K]ZT*-(H?@EC_P4.YEE[15;%#"+.I,5M)?TT1E3EV4A M.?1;IF MF/'RT&^X3L+H0V%C^.F2CP0'916 Q8.QBL)>^W/SQA#6\:7NY9'(LS_7]LGH$#F0TX>0@S_F3R MQ5[.F1FW A4AQIQR"7MJC-RV#SH%C,?(WU6E=O=#XTIJML[:5Q>U;K/=*J/E MLZ=S#=MV#G_/ZM7"(51'NFJ\KUV=XD$5[&"C^;XE_?'QJMDY;=9Q,SM2]T.M M*UU>-?YNM+JPS9W+!G]PE-LLCJ,?/(YFM6=^_#Q:59UC.(]>W:EGDNO+VA6( M9K/YY.-833UXM:4JJ+:N0/FTKSH5J?%/H_ZQV_R[(;7/SIKUQA4_HZVWKR[; M5[5N0WK?_KMQA8?NI3QG[S*;9P?V M/0O-U,'*G/B<# T@H9]Y,@P.> DVM'31ZY[=5:C,CMW8UX(\93>_.\!?D8^, MYX&8* 5AC3DCDXAFI!Q"=MN/AYC$[.JF#A1%OISY#\+ MH78"GPVX;3N.F?E]1R(68TABL'X)]T+3XJG:%H0%?@( 9'$)=G)4Y.3LR&M& MF"!(OOBLM'JE-:./BB]M2V3 MV(?/)%H5CYC +N]>2^U/+8"[#\U+@#X)D*];:[:D=XU6 W 0,\SXGRJMFJ M-R]!2Q429,\:#B/2*B;0!9A"R8RYV$L-22O#,^G49UZO^7DAQF*GI M7=*[#D(%SG(]\( ;6W8"E9IH8GQ_D*&&O$ M@VC,SMRSTU9@D"E[,%PX:&$'Z?./S$VCHKT$3)#VXKMASFA;,"?FMOA9-C^J M'WCK0Z05UM F:TC;CS7DEM : J+Y,HR %^M?\RLQTS<'K%GTWZ7&?2_RHIUP M!^;/6BK-69HU<,($&#)*Z>O\AS=Y.^1HR-[-OK1$#MR=Y?Y-N 7\\7SCJ@K? MO*R17)DWUH6+VJZ?K> M1[6JKK+YZ5-'-:J6;>]]5%6IVHZS]V%=(*RUU:B/] #?U$#Q*1]5G97/KFF= MF*'&\[0^W90470A,8#9['I%8:"JW)27+L>1,]TJMN+JPR+UQ2;G(<$I3/XE8 MON(.Y"C'&M$#.;Y%@4^^(_.68V$91Q[=NLYXZ:53T+''N#8 C@^ &9C;NPMH M;-V ]+'FPX,H"/KTF?KPZE5UOR"R?[(PSV(#;<+PI]&&SR_ L@4L.O":18_P M4S GLM9WHUP!O'GV"4J]!$OO]<;CT>N3$TS[@6E6;^)O)[7$[^$%F!,:W)#D M)"!CNX=2$K.H#AM+E1-BOVP5*-VIAJ)'V(^\@':04_!RA EOWC7\ES(JWTZA'LM8373W1]K/>!6QYNL-V>#2J;L/[^W'3 M!(X>/HYJ#^#HNVF?W*7[1,PR2V"?F5:UVXZK10KVAK)CAVOC'U[ MA *O2H17BFG:KG,2.*ZC.BK@E9'Y?2P9@ETU815]63'VHM_'4.GEDN=X4;DC M[Z(/RK B7==ES=0-1S^RA>VFNLNP(NU$,P4L\[T5;N3+A65068YC@1OIZ(JK M%W"GR9*.)@FM2#Q-C5?+;,7?>&,NU;]M1[P+)DS^K':P=J@PUNI17B] M&ZF6=8_CG>2D<3))QY0>+^0)1[0LZSH^Q%/5$]41D,BX"\?Y&Y M+^H7CAT3.DIH2GDM74S>5OX;+P:P+<6LTPX=1G$B8=M 7D0+4-$2$%:>%1TO MA!W;B@2$%3;7$!!6;@C+YF,8W.$JI)NR<"@9H3?%XZ%/@Y-]Y&__JH]NG=3W MK%+WSYZ2OP].G:B*.)PINS[9Y^F#JCR4E=?,2WUEO2ZD*YQF*M6PLBTOKUZ, M&5V0Z0L]Q)F14>+1,H659F9W.P=QYDYN*S!9=:Y_GB= M"G$45)J%[8@495B2. LJ;*XX#!)F0 &_LJ3"A\YV-$75L[2-RSX9\BY^W&P0 MB%6>%1TS8AU;($P@5G%SA>LJ,&L!LY8R"]L\J%;P3ELQ;""[4<9Q*_O$^YD7 MUKBGB1^E-/\D+_"TA'0"W^"9],X%L1W[1%?,.X;!)A0ZX, MG#X.H[%4NR-), <] 6%E7]%Q0YAPT8X8PD2ZW0L&,$U(U.#QPQ:Q[8D'>170%:^N2*J*$!K ;1^7E110-TQ MK.FHH>[H0HP"[!:V5X08!=@5P>Z'0HP;\.R%)(%NIJ8 ]%*MZ;@!_=@"K@+0 M"]LK+H<)."\ D+%MP#7K#I^?$$[@E205SFCYUG3,V+6+T>,4;NH ML3(L2:2S%#;7$A@E,&J.4=9BK!0K)PZ&O'S4P@FAQ I:L-; XSB_")Y73URZ M!DZ)WY."'.C87^ZI/V&AU#B$L6DBH*X\*SIFJ-M%&Y9A20+J"IMK"ZA[N5"W M&DBT.=1Q5XQAVAS=-B#9-1GZ="IU1LDDZO?SRC 7!":15451CQK)1&BQ+ O; M4=V584DBM%C87$=@F<"R.98YNV-9G23]J?0.?_\ND*ST:SIF)-M%V95A20+) M"IOK"B032#9',G=W)/N#AF$";MG[R70=D+W85,V,E +(2[6F8P;R771]&98D M@+Q82E412/XBD!QA9[O3Q,PM[< [ :?7UM^N)S2(QIO*;9]1+YF09"I)JCZK M.IU9 8L%IRL+/=LJTOEYO2+]2: 8,?R32","W 2DQE_H.#YJS#PV M+7S$B'ELKJ\XD"PBIKB6+Q#36>>S,:AD/F\KKDHJPZKFT$\81 *.=6DRD,YC MV#% M,E@Y?K^8LL*](7S)J*%4 M=&DMR[J.L)^2:-,Z-RI444:N[$B:S4=3,Q \!Q1A1=XF7AH%$4G0.8/?'P T MT;[U(*1Q3?O6DS'Q^C3?%?@GGU/V1=.IFC#V*$XCQAT)[3,#XLU=%(Q[V;C% M[WGQ>!P/7BOSKQ OC?N3\>:O+'!_.AD,2#)] __<1$,Y&\Y:2UOVEPCX=3A^ MK:LXT5]/6-UE(*8OL7?AWUXRYY8;*GL));4]7QD/OLSX8[ZY"2@'&!-$Z:A/ MIJ^C(2,.^]+2%N)"EH2!S98_GJ^QJO!U9@"8O3E[7&6/&97P8+?^!2L MC"<^TPSC2=]\:*ZF\N3)/C2L7M5T?>^C6E57V?STJ:,:5#&^D\_/+ MBH3@,:(,0:2$!?K9E=W1Q.M'OD1\'SXZADV4PB@I49;<,B$&PB8]#"VSQB8] M#O6I"]?W6-2GKJHR!F_O_Y,5DJLCI6<%#D"9+E_RK/8SW:XIBB84W&'H@6-6<.*4[%@4G/:(@OL$:BTB ZD3 M)W28XID25W%GT1!47T3Z0L4)%7=\*DZKJO\K=-QQZ#CM(2,NWG6FZE3=5![5AZYB"7TH].%SGVPK:K79ZAR&1GP. C39^8;TS[NK MH,*33V)]@ZL_/(# %4!X#ZC+@ M[O@].B!"^(3P_1SAJ]?.A?"M%SZI3OK^I,^C!.?1\-8C*162*"3QYTCB:>-, M2.(&23RE832,A" >RG8=M2">U]X)0=P@B.?$HWTA@X>P4T:G2\ZLY-#ZD^2B!73:-S[ M/3($N'K"F@&1X52"Q6!> M,6^BOC3=^2SUE5GNO+*['F6%108DH#!%H!O%<=B5'#8:WN!F&Q"'%4R")@F( M9,J(BA.]H4-0=?W"FI#,?7CI!#4A*+1TXO>R]52W9\;=;N^(NUI/O:ME+!V1 M+UV&BH+_]RIR3&IJNN\$H:T9KNVXOFY10@Q55RVBJ/H7RS5>O3V*&U[[W01M M*Z7=[#8N)-6J2F?M*_A!D?^4.A\O+FI7U_L0EU^MSEN@GLEHU <8!ZS<+/&_ M4$Y+)I+F/D325O< S^/,9DJ! M_O H#J"T3T*1DJ(I@@.Q(P._H$*KZLR0;.$#4@FXUZ*ZS&Y[')PCUMOF]V:^?M>J/6DCZTST^;K?>=BM1LU3>1 M\!'CI]27E@$*5$/;^WU5K>JZ3[NR^_ S0]GN%NQ.)*@:JKE_"CA5P]CN?O&6 MP:A=G?VJ DI96N/W)R@FRUS%&>J9W/YWT]?["+M8FZ(>TIP@CX6SGI4.)^G) M4@[P4Z*6SQ9KRA3=.!Z]1J*#A1@%4DZUDFY)"[SV;9CS&-=>8E8L*<6[T;B_ M%;N5='T;+C3\2-3W(+Q(YMWLZ$RLCQ,6W09T*3PLU9AY#A[MQW>YQQ""%1G? M8^CT&"'J&&9 MS%W=J#J*6Q+#5+>?;$4_:)GJ5ND75@:F0\ M27[2 7W)J<,@Z<<*9)9IN:>@_=99.DLA5-7@BN^PK9]U53V?LI!GWM/]>$\O MU:;<8',Q\#\%^\0?Q\E#A$KB._ZSM@-?K!IEAY)GP$RU68NF/'SZHR*_B_MW MX&+T,D6(C?@:Z\=&_A9$^NTRB89^-"+]5!':?%C^5+]2V'_+1!DI:Z M T!&CF+O%2Y>3ILS,4)#;':O*ZE0)'RHPA)0 RD6D#[,-Z>9.%QE;J#7#QK MEJ_P.@2 K #(7D1&J,FR[#>JR4L,OPV(5$OB9%_U,X26%%KR>+7D7B1&*,FR M;#GIZ.OCM[ZN%A=X(=RBS/Y[T/G1/$+$-9E)[]O'DZ^OGSOG) MWS_]\LMO_]'I_//J^1[=,,-;$-M%UYQ@EYCHG;IS]-TDS@\TY6R!OC/^@[[A M3N>3)+IFRS6GL[F+^MU^?_\MOS0-W=0NAI,.T8<7';U_IG4P[HM_F>>F/AA, MSLXO\*^SRPLR'&A3\QR>3SKZ1".=B3D]ZYQC@VCG0V,P-*>2Z7IZ?O[^\?WK4/C,].^]UN[_2?#_$&&=B5]@KEG;!^,:I38KD._-79\OBP$YGAO&RA!912E^3X$EQ;2*6V[NXN#A=@2DFZY%H5[)\!WYV>OUB8M,, M-+]L\5@#HF=+LTBLBCEWTY.-9([<;;+U]*<,[I $DGXAS3^,O)-0B6CW_6+9?4GC+_@7@$9G,9VLXSF88.-C98)'10^9]+S W.K(S>?+KD;$FX2XD3 M'6@D@SDGTX\G,-QT0A_Z+PM//@A-PB(Q ;L= %Z?"A)BW6]K$M*"#7X\<00, M%O';ILX57W)2M.*"Q!&#F 3ZW[[^!K:*UE^0&)[U_Z/Z)ID6K;X@H38M47N@ M?A7O$34_GEPS$26/\4QH!\^_/M^IHQTI>DL4<@YY;Y7ZU!7!J/@_ZFR#ZPZ2 ME A(?SO=)]ACY3G$?+(_R=_[IAX0!T44A'LVDIMNMW$3R8*'86LJVGCDF=2] M$]Z7+Z0F19HZ1JMN<6$>_=T6EPQ0A$.#&OZ:V0ZSJ DSNBML0:CV,B?$=8H9 M>QH3!10]:?R::/\7T7AD8_U;5BC@A7QF+2JN,\9Z*\[O/^[H?AM6LMATRO%&[J?J9UN[H*MRU3Q*9HR[9% M;'K-%J)B4(IKD,5^\Q0+S-9N^ MT)E-Q8"!;7=DR(0OM6=CX:P,2@HAF9.CNB=JO3B, 6/ ,<(:;7FCD'F+WUYK M'P_'7'CVNWH_[EGSXRGFH<&OMFON _"*151X!& #OBI8M>Y .PQ67T@+ZG[C M/Q.#V0:UJ-36#SGA'PCMW[ %,:,8O9Z)XW)JB%@2WI48=(^OC'JP'NHR>UC6 M?#IH5[4PC/[5#Z8C^LFQ?JNA_[X=[M,0WP(BT)YC>T9$R#2RQ.0$DH-3QF^8 M-W&GGA60.D>SO=*:J WO3)?IM/*&%Z$$H_,U0]1&&]V04 Z%VH5 G3Y*,966[):J,ZUV6.K[Q1^7H@J0A0A*I( M[[51IC4AQ4CU1FR/3-9?")MQO)Q38\0)/IY[RA*H-I@+728!#QG^I'@T6:.M M DAJT%I)*FB/F,/JR!LYFEG$)"CMH-?59:*PO!ULY#42]9$A7*,CN3E?&#/? MJ64)CWDG*F3/(&<^SB60Y:G,8B*#M0',(?H1R M6TM(1PA.>IF>1=@T+'0\:TB7I;:(H=Z+9<(+6D0H&F+^3>'6+') =>-+)_=T M2K:ERDS[JQ:M-IHSO7=80+EK-*$N")2)E&YF,J PE)\]V"8P6C#NEM_'4*%4 MM>VO&EB)U=V"C@TVP0BL_\TYDH M9_G]KA;/VB0"TL3I?$*C;EU9N%XQ%F7< U=N#A.D=)W]GIC/Y4-XUT>&8G]% M4G"[+)-D#H=DV4BJ9+RU"# MK(GI5IG^&TA$4B0*9;;H!\B$2UNR>:X]#B>_[BF>4(O"$=^*\,\I16T!NI@[ MY;: [4J:#WP@%$6D-M(&/F/*OV'+(P\$0QO*HPA%X$UFH QW^X->?),$\$&2 M$8IR:CH4Q4->%1MUT#O4XK.0%%B:&/8F-NPAD4X^AFHG>*;W8BM4:9@U/=I) M;._OT"3;T6<=>5<5I#E$J$$^UWNQA:=TD -QFZ%M'2W0 K^'RIA3@]JS!V:2 M,BL*15FK@;[0^[$EI6R@ SE("FH!#EMH\W!D_J_GN,'!31']!>VVWG20JG O M+E%I#F(X[L?6D]+-(?(F(C\\\1:J$'$+3;24&S(I=!YO&=VQL.R&?1 MW'8O/BPD,U"/$$,M/@;O8]#$T6*O+0_Q35FLU&[J3._'C>#BHUZQ+KHQ;>U1[C)->T=?BTXY6Y9R&:F'-;TKA8/+91 -7&,4S1R M."DQPRUV8X\;<^%X(C0E7&E%$I7^5>_I_5A(H\9^.PDS([OY0@5VB%NWN]-T MA\1%1=BJ$8?EG**(-SM@JN3*QU+7-_9[NM:+'P>*\OK+?Y[W>V=_:_)5C*E- M6^+"H@Q6ZH%4U^(13QZLFCB>IK8T^")FR]=E3LT78*OVDP.]7PY,WYTR.[@U MM?68R2@\BPKR-V).&?=CB#O'\6!;U9%0SY2G-H>AWB_EA_?-(51#7MH3!$^A M)JVM1+';O0&Y2JM(YJS&_TPX]Y+X[]^CW*(

*9F(0L8/A+O?RZ2N@+B%/; MP[F(S$K:PU8'Y77;K9DD._)@CT&IJY9*L%>;P86NQ6^/+3$LA%);U'>B;BXW MGZPK=P.)C)5(#[JZ%K]!,A_2H;2F=^PK+*CABQ/$=J0^A;&,S\.-:TOG.Y$W,%&])Q<#BPK%LL MPEOM&35=BU]QF@9E)W20&T'RB&/K%#=-))\^+>%GZ1@G%U,UJKJNQ>\834?5 M']H""2V:VX;?;("+0# RA.&7VQ)\@!0UW@-=BU\1JL [LA,OBCT*I;8VD-3Y M#CP(4(J_&O>AKL6O!,W7S]LS 2F /[]\K24=3*4P+@%+<&' MBH89BW^.Z*53)*CA/=>U_"'SKH<6LM!?\&+Y-P1B6Q\=QV9<:9\=Y^^T%[J> M>XH*R>2VU^ZT]$.EN#WDQFW8U?7D!' R;@\M;O&6?IEC3N2K,5[#]I,19$%G M)-SG O$%><5\1LJG>ZN3K+:'GJXG9X)5]B#5" H$BJ"H)G(WCM0%!5@GL!3C:@ M$C*"_C[G_MJA_8=Q[GY7BNQ9?_RR'=Q"7H8HALITL!W3B@*^'8*Y:L]OD7 MNA[+FI,.C'1;R8SFR76I2RX,M B_$"([WWJX,RS.).>5L 2.N MYS?+SS2Z:A15VNA95]=CJ?\J;#2J.]HJCT+M$:B/(OJWAKTQ[#M;F YYQ:MB MXUR43!FG0)@2RRCZU$B2-[.MBT<6<6)EU'#6U^+Q8;3=FQ@+1-N0B2:&_G\% M7\4FD3F#6+"W UL'21&^[_*%[.':;"^V'=*">ZNQ;=X$9Q(J M0[F@$#7DNCY0]]3=T2Z\CAMR=J',U@)VW./J&;ODF1C,-JA%RR9F\K)4HSO0 M!\KQ#SHT7B%@CW;Y-QW'T+C%'_XGF [#,)6=&K^A/H@M@NWAM^F% &3XZ=IF M8W?(+1$J-FJLSO1!;#%K#ZMF7P*1.(0]/MU7-AQ&>:FQ.M<'L64JQ:@'C)L. M&5Q8++49619[+WG*/!<_-707^B"VOK0'W88UVO!N.GI?;2Z&]YE-_Y!CT!6Q MA:!#![4,IDH29" ]B.R-WU*\>V@PW@ M7 B:5![JOJ+UXE\I#%@AR0M%F;68E!EYLEBINXZN#V+Y_W2$&ME_7KR)0W[W M1 5NWXI^7BQ&J^XO@U[\TX];%LCGT>"F/V0*F\E+W5&&^C!^FF(?FB9-9G\[ M73F7>+FD]I3!$_]OVV:^[O*1>$(L_\-- *?)#/M?(\^D[IT@X@M_HC-Q7"[\ MRPG"P:^/)R[WR FR\8)\/$DO;\-WR2<6"Z'OSUA3-O^?'$+TY=LCA!KBSN/Q'LJ3V[$\^!RMMNKP#OYQ+DRTPM7/HKCJF$-V5+A>D7LG*O1+]Z4>TBE-L.9LZ MEF5WQ*9P0REY6L/?;ODTC4^_GYEE"=M[Q]S,LM2B7'ZV_6Y!BVXQC"!WM8[C M"E5X],"0GZ9WMB/\K!5\=#/3-"J1Z51C32M> MI"K^NXG_*5_Q@DS@0M\"MKA@MH@<^/I -PZ!NS$GGYG'U:99D$D=8+T6(,%U M+V_8 K<0X@4K=JG8*FF.6"G!!"ZDR5&KH/F=5S8RA**<[*F<6K5LP@,,V.#$ M/)X%C_K=?J^D3\U'6P=[_88Y!1W V& 8%.TCNMF*.FE54Q!44!_3O32IT!!\ M]ET5 42ZXQ SH<.]3X1)'=!4J2R&0#E5D=^,%\68DRRJTTA0(:B?ZKCAL@/0G/N MP?/(?;-7GD-M,=V]P6MG-!6#K.C%4"4_.$QME=+\?OJ,P-_%+"+@D6V&OV'P M7Z[%O:&[$Q?,M\XKX0_B:\*3SB> :#+V4/ M>$47WB*WW>;D=B2K7<+]\T><^H=W.8;U=9[B1 =RV2@I$C28PV0&W((,Q M]:"635>'T2V\\/UV)ZR,:%CY@0\\;CFY@OU/5I&FJ?/K#D MYW"L='S>L4#TN_\AF#O:0(U8O%P=H+J6 \AG;,C.GQ'U)I:M0RV.%X=\D59V M%Z3(1[,9)S/A9>7C&_'C,Z8UT*VV><2=#R\\$Y<*:>%1V-0F51,= M-R=>B(>]]T]K]G]4!MF#R%V>X;C\A\ 'A#6*!(A;D< ML[H&TY'4R NQ*>./S"6@?[_;'V:E&W*0U@'^@Q>- ZL^XK+T5L)/3T!]M2V8 MXZ)"V./]D9ZR$91'6HEXP?OA V MXW@YIP:V1C".JJNEIJE#K7:"@6 =M6 ($:>J1PSQA3'S76A28#.3DN1G[UQ* MSKD^$IEV?66W5W>O-Z,*LKBY./[<3.[VFW^['QL,'*.Z4^8DKD/OS!/"$H': MX8%PE$L=:BXWJMC8^NJ0%S9U14_,&$$4!'6HSS<&H?@SG@"6WEV[P0KN4\3B\ZDH%=V1<:8FIN)Q>NP.Y8A!T0Y&N(S' @@]_0- M;DX19C0#K>4E"N$BVFC!1%W^\.=,^:S[,*9UM?C2T\B'E^>O>XFW[P27K\]VX\2^I#Z>HB2I T[!-L^1;7YF?$%XN#]$A$B<%'6=XS^ 9MM6 1;VB,+Z.&E MYNEK0R79_>R=:.D;';_:-&-)(1]M'7S-K8B;9B+R%#S?W?F86=18^__.3K'D MHJU)*B3/M"S ]R#5<^O+.7WB8C^8W!A2JPK0!JF&'XA7C4 MH0/LN2)1BL#5R'&;0 M'.>XLNGJ4+O2,9O\%TQH8BN+D:69ZD/%G&)_^KXRN9W%D7=#/4W#3%=&QEE% M4@=;24IT969Q,XCJ4*^RAWC$W%X\=O$**@!RG JRO,4$U74(V _?DX^2^%'] M(WF7K_)/!G)R^]/F O+^-L>8DP7^],O_ 5!+ P04 " "+E%A4RRA/"*$F M #LAP$ %0 &1O8VXM,C R,3$R,S%?8V%L+GAM;-U]:7.;NY'N]_P*WS-? M;\?8EU22*2_'4ZYR8I?MW,S]Q,+2L#FA2 ])>9E?/PV2DK50$D4"U&M5G=*Q M*.E]'Z ?](9&X\___OUD\N0KSA?CV?0OO_$_LM^>X#3-\GCZZ2^__>/C*W"_ M_?M?__"'/_\?@/]\_O[-DY>S='J"T^63%W,,2\Q/OHV7GY_\,^/B7T_*?';R MY)^S^;_&7P/ 7U=_]&+VY<=\_.GS\HE@0ES]Z?Q/.:DLO8F RGA0PDH(0="7 M[++2.EKGP__]]">/1LN27?T\@HH2(>9BP86$TIFD32ZKAT[&TW_]J7Z)88%/ M:'#3Q>K;O_SV>;G\\J>G3[]]^_;'[W$^^>-L_NFI8$P^/?OMWS:__OW:[W^3 MJ]_FWONGJY^>_^IBO.T7Z;'\Z7_^[N)S?^1OT.SGX-ZD? !4C^Q^^+_-M?__#DR7HZYK,)OL?RI/[_'^]? M7WIE'G\:+\-DEC!,_YAF)T_K+SU],9LN9I-QKA)^'B85_(?/B,L%#6'UR.6/ M+_B7WQ;CDR\3//OL\QS+7W[+LS0E*()SL0;R;S<_[.E/C"E,TNED-25OZ/O- M(RN8=G#Q^Q*G&==3<_9B>M:E7YI4P#G&Q;-I_K"M#K"!0UQ)=X2%G$EX\T+G];9?(J3Y>+LD]7\ N,;4?_;KLC6$[[_R%_, M3D[&R[K\Z_-IUI>D)DA=T/M&Z(-S13$HT3!:HYC>>+DY/3E;/A/$2 M3\[^OJK"CJQ9SOH(9DT$&MJA3+DPVI%2JCA'8Y(2$RAO) U,)& L1Q21.6FP M]W+8A0GB,3!AWXEO)ODMXV&&61O0@8R1C+>8K$3YYS%P++D.I"L0A"$9CW9==Z1V1L80_*E&HA\_REN)N5W M\]D7G"]_O*/0=4GJNZK9+]6;K[Q3QK)8DR/"*P3E"IEMEB18C:68P**/JHO0 M;T,U)#^J 0>:": 9)=XN/^-\HWQFT[1AI\LLF,P3Q(0TQJ(\F?3?XX*0GOY72?DU3&J0?P&?B44J MHPRY\5Z17^=I["XXB,84+5+AR??Q=G;'N M/]*_#DT[":4:>U]-EF'X:DSM^ M[KS\_CU-3FM._S]FL_QM/)F,N-7,6:DA<*?)SD4-KA@!W(JDDF,LE]B%-KN@ MVX4PYM M\$L8Y]^_?\'I LD>7W#DSH!%QM"ADF2##6E7$P3X&!*(:$H2U;T/?9**.X ; M7CS=@B>MI=*,+MN=MF?+LZSF_PN34QSE@L)IZZ P]*3R5808=(2N)^Y MQWAFTT\?<7[R$N/R0KP2E"\T?0R*(P3*H8%0;( :IV!(IBC99Z=N.YXA6=!] M&7!M@_;PF>_!ZK/U*VT2)CC2P4)0Q(K<0S#9@0]89)%<2M* M$RUET3;_?!'(3U65NSA#8 &ZA+MPXB["+^/"-I%B;/I<7 MIXLE:>9S;#_.@QWF4RE1@S6AFFY:C,$I!.^T5,:@\25UJGF]&]U W:<63&DN MG':9UY3FIYBWC#>+5!S:".3OU8,.%!U'E15X&1(GC:V=[^-1W0AIH+Y4"X*T M$4,[TWDAYCL'PI.P#LERK\N)$H-8$"$RZ9(WUL?2IY9G"YB!ND\MF'#HU+?4 M#*N\^;OPHR;-S\?F9:X&#$S@?+U#[*RH7XQ1/"OE=-^=B\MXAK15WUXG'"J MGD7R(DF?@S=0LO:U2->0N?(!#!5-[A.^K^8G7R9 MXV><+L9?<1WEOIDM:FS[ME"X2P%N%#&C@A*E):G6&LMD RU/U%K99!/OLSES M3Z!#\KT/9-"6Q=%-9.W.$LPQ+$[G/U9CWVP&:%('*M%R)<4 RL4(/IH(V3E6 MM8[NEOPZ]$CP-GOF%4=G(RFUY P876)M5DF(NDO4M%P3%"X<85 MK2VR%#I%8)>1#,F9;BS\@R:]G?^4\[B./4S>A7%^/7T1OM23P*,04V;<>8KK M2J:1R0(QTA>ED@@68TRJ4TW\=D!#\J5;&XD&(FA8(KL,XRGFW\-\.IY^6ERP M8"^QC--X.3+!AX+!0JEE5ZI47"D(8%YRD9#ED/ND)^_&-B0_NS%+&@NF99G0 M>I_E@B8S/ 1A! V1O!?B:]#@#1%98';:9B,P]C$?6\ ,J>BU,24.G?HK'/CS MTZM3](:^;]7OXL.2OJZ.TL_*VR\X7[W@X,87-SRU1P>,70;0J!7&S\C@%7%H MW7?@E!;]S]<^QS*;X_G6)BY^_[Z!KF/UX3T-7&5DWHSB;TFD^OITN< MXV(Y"MXY'Z,%P8EFQ \!H5;1\Z"#M()GG?LDUSL.ZN!=JC6$^L SC"-C2RR& MO+$< E(H%AG-DU$0#*E2D:V-HD\(M 7,D"+DH7#SVC;7@3)L9A!I;+/+6#;% MFB/,"4LP&KBTY. ;);:K(#G#LD&Q M&&6?74+/FVFGEP%!V!$#)QGIE7O?*X-V(:DE8^C!77NIRTD4/+1Q0AVU;()*2 *PF9P+ @TJF2. M?2AR![ AI3?;DJ2E1-JY9KB\X!T**;F.)9.]-N0=1@J]O14"I/?:D>-(W.US M5O<2C,./)7=TFS))*6<+,M4.1X8A1%\"Q&!4*#PYS'T3=?+::X!A1NR2!J>I?,Z[!"W*R2Q+D; L5B^ZS[W8!Q)!4Y*&RO^:7[#G7 M'>-W)%?':ZG!NKI.K:FG&3(M,6^8,:FDF/I8V3OB]P=69JTE?]C$'R$]&)AB MF+R#7+N)JD#&UO."(# JRW(J43QH>G ?([YV(+R:K/J8\K0.ZIX#H;[2:$V-(<9^^I;Q>6A_%T41723L%< M\.:,%-SX0 $)&B*KJ8="K:7H)P27LR,-UZD_\8V>\SZ%F M:>^_Q*TY/<<02 MIP58#Z['NGTI!8*OE3WD 7&,+!:#?;:@+\$8E+'<5^#7BR_WG>B&FQJKEY_E M:ZX>O#MO95<;P=!_N=:'9\Y<+@I!1DF++.M(5MQJD-IILN#!E4Y%"7N '9(! M;46;WC)[L(JL2P<35CF-AH59UQ_>NS[KCN$T*M/:E 1A+#6Y^J+ZV[W]MP$JHEGMN7YKV9S6L33]=&O]./C/$P7M#+J4I_F MU7>;A9__BQ;*IO_S"M&[V7SU@VUW'5@N,D8G0&/6U?FD%>L8^2HQ,LLXU\GV MR?0>=9A#RK6UXO-6SW&0O.FTL\BS#DXD TEI48/M D$S"3%E1;-EZG[*L7<6 M']8 ]Z+6_O/^<*8V+#Z_FLR^M36QYP_M;EJWPV]E4NGI5QH57NL+?OF#"[_Y M#N?C6>WW5(_5X4M<_Y^^7SMEY)U]#M-/^)X&\WLIF)8C48]4%J9!9%:O\"D& MG+$6="1?D"L1DNB3?CKN.!MHMPJ!'.BO8Y+Q\Q__6-2^6J^G7PEB=7=):7]= MMV:*# LW.@'+FK2OI5#*:7*QL\F:QU W6?JD>'?'."B3.UR^;U&U/4C0T@1O MPW>^[7,!'QIC?0D)=+TU0 GGP;GDP5*H+P3/PL<^KN7N& =EO']YDAY*@MXD M?36>AFFZC"\K9B4M&+"RMG+&>E=*B:ZZ1;XXSV,)?7(]NV,<4M+[UR?IH23H M3=)MFI[;K$1T!F(M^57UG$M"WWD'41 M8;M#U.''*KSZ.'N6"$FMT[Q\M\U(*\%*M!*\=@BJ8 $*9AED:5CTVF;1J:_9 MG= &531T+$(UE5<_&CT_78RG=2=BW6)H90;7/\FC4D0R40M K*6:('"0K34@06:ZE MS*F>>^<)I(I&*\LPY&YG3.]$]RO$,_T9=J#4#N93KIW'+<\?4H_+SO)O-C%*VQEE9P*)?[>@Q"-Y98$4JGT,I(??ARJVP MAG1/_)$HTTY,S8^^K?7=I8-;.A@::@#OD@(ER5MW5BAPR:@B68[!]NG:>2.D M71CC'ID?TD8^#5LOTW 7-#NO9O.7L].X+*>3,\=HI)*TRN0 R15"9%6I^YB2 MS*5P*J#FO;H*W(9J%]+XQZ5FF@FIX26U7^:8QJLYHG]/<%-Q_^RD5M7_S]IR M1A-B8C& <[DVC_&JWD1"^D^*4D202L@^%RCM@FZG1"![7#QJ+K4V,=![G-2( M[&W9F-*\/O3&F2<3Z6I;\TC!F*OZ,/D,0A$4H04ANQ)"WQ #;7_^3@1X)*G@ M5M-\A!S*Y@ZPRLIK-P6.")(1VEN0>I7OB1QB%*L&+LB"LSZY/N>S]\.[$\4> M6;[X")(]8F\1CH2'2PT\^]J]0@MP43$P2G+/G$A8.C7];-%;A#^V-'%;@774 M9BLO_WSTF]MXZHWQP4D6796WCK76AG.B.'<@0_9:V&BP4PW>[AAW8M;C3P\W M$6&GPZ$Z6C+;GH,/]5HG;[%",(!".QM(<3+3Y\S9O0^'\D>21CY<#@]Q_D/* ME#.952BR:L.0'00, 9@MW!5C8\!.[>#V//]Q6&G]V8W";VJIX]OR8HYYO!RE M4I+.5312&E#&,HB*)H&G;$A^O&C>J4CU+FB_0#'*H:RZK8S^<'$U;*3S95.> M]K:L%/_%RZE',?(#;SN>7Z#(I*=WLZ=@NI#D[[,EGN7?1J;N)0IRJY*J08]W$KRLO>5T$"JF MS+%3C^B;$/T"M28]B;*W<+I0Y?5B<4I#7=G#Z5><+^N!Q,NWQ([0RX0\2#*, M6 L;3"&EEP08 FP+]!2I2>A*KM2@[\VU5?[7XQY3$\IH^F-:K MGIY-\_:RK+5B92PR'0R#PER] 8KY6OK+0#(E4 IOM>YS;6&K$=RS N;Q,K2S M\+OXZ&>QYR8W_&:UNQHGXT\KD+4RPP:G5*F7@01:8#153G !,;(0T$HI9*]+ M!7<&><]JFD?GR[>48?.4PGN^T[30''K#;6JS*$/4ACP M.7!04=8;MK(')B4RE;1TG1K;[XOXOE4XCX)_1Q%O%V-]P8]81;^%EYBDY^"8 MIEEP%-T$)2R@+#DI;TK,G?AV,ZA?H:ZGITT]1$9=S>3E-#^7.8CLZLGN0K"2 M1_!JU7F">5ZX22CZY$3OA';?JIU'H9/:"JP+CR[%R=)RQ:H"3*K>*YLI9 E: M2N N%!>BCLGTV=2["=$O48_3DS5[BZ=K6/EZ2J,,DW>GY-.EMX5"7QK]2#%O M/]39F_^8E0_C M3]-Q&:?:%6==.DMS\FY&_*<9>8]I1I,T61?QKUNI7VE$&JXV*7V)RS">[-4K MOC^H5KWFCSQ]0^A5/RI%.2,LZ3T?4@B6,L89[U:'^\$;TB5 M7\?CX+4;U)I+LF'@<64&KHY;%::BX[X6D2)YN,9 C*%V<(Y"JV"Y]KV*,FY' M-J0>10]'K:;RZV[[5QWQ%N-5ROD_9K/\;3R9D!VZVA'V0_J,^72"L_(2RY@\ M8WPS+A?ZQBX.L/2M(;2RZUVGII$5OPJ&'-SS:_S.,(\,+]HX84$F5MD@.[E>QF?*O>$TRY(2=GIRN,MV7SYDZ+]$;BN%4S2=E M;B!XKD";0@NS&/JD3^[X_E@'=7UI<[)=:VK15Y;M>J38M 12,'8C)Q =PK'[T(V)!/]D'2ZOY@:'MG; N7ZP.GE*&KBTI9( MOF>($D+)"9)'[81*S'<"2B5:V%DIR$4%%6VTQ7?J M--1@"1TK@.K I7LOHOL(JN$BRN?.UA9DUZ? NJ2#$/70'<5S"K,%YX*"@II) MSDSPID_IZ7V1#EE#=Z!75T$.+WIZ=;H\G>-%#^:8@=/-;W^PF&G'"6D4+MVB MS.KY:J=%0L%=]1Y#[8,EP"E>&QHE;C1/*:>C!P;7CL6W#9$N3/RF&]C?::X_ M?L/)5_S;;+K\3%Z2B4Q*E2"[>J>0UYE<[)( A4R>7+ D.W6B. SWD.QT0][= M)V9J+-QCQ$];,/]_#/./1"P5MT& M>$BV?# 4W$^<#\F];[,1EH2N< &Z=NE55@B(R#-PG4/TQ3DE^IP[V0OND&ZV M'!;O[BG*-EWF;L99H:4K*:UG98GSGXLD.Z6$2!FTHB^*6PTQ>@=6F.QM229) M<9>C>#"*09V[[<"HXXJI>UCR/$QJRDU +?#TXG6H 8[-S'&UP?2AT M?ZR#ZI/3C5>=9=CNHJ^?8'9I1WS+)8%,IAQ8 :&4(?2*UWRG@R3)O=#>H0A] M#I"T&L&@6N]TX^6#R/M!?+NS M157ZH7I_,YH;[0XK:Q8[?CVWIZ=?L,N)%+ MM^[]]?-=F[>/@O&8C L08E:@F%'@H\]0K&'>)(H .FTPW0#H\#[[\_'74 _# M;QFLA&I(3UX(EUWOH-Y)(,XOZ M,7P_/WAU!J04)A@&"=YD ZM.9D$("R4+4U3AR'(?:FP!,Z3\:P]&'#K_;:_^ M^7 ZS?,?6X9H.-.%##DP7XX[(6>XD2$OE]R4+$&"![Z6TR.AHO M[_)=[OW6>V8Y?QE&])W^[AYO/3!WL<@Z'I*IO/EAK?S5'>$VJHP*'"E<"C(2LSH?3%],HHW-P<^;$3UMK(S!R?G'#%$P*@S* H*(3B3 M(0OKL?;%%[:/$=F.9TC.YMX*4T MB)RE5"4I+?H<9-@"9DB^91<"[#/IW6W!^:4*JW99B[^%Y>E\91]GYW\71\ !T&+41HB/-&530 M,>6@9:<.M_?'.B0+UH-QU^*AOM)L%TOOBG-5>+ &*E!D%X(GDRQ(1P>&X+@) MD$+2V4<62NK3C70/L$,RG(/BW9[R/#;QSOP"57Q4-.DU],2Z-9/ ,=3D)(:, MM7]OMGUN@KH?SD&E>89#MWVD^ J[MMLO2!T-DQ%0LA%;;L4HX#HO8&LDT:A M%%--$JZ7-I+]YV!$8;0T M:P-T#MO!N9 M*H6T\0/[-CB.>[LF0>FW4>'FR:1WV8K;J-X;3VFWL+ &= MST[8G67\+_S- 1F21F]NE3;I,1&M*H#/+ODZ[^P^\C)FZYP#[X(EQJ*$6CP. MP61A@I 47/9QG*]C.;C:]]H35UKW0^UUE^NB&26>I'+%@#6\%G") A&]A8!% MJAA"B;Q/LZH[H0TI_W$@2ZY5^C852[LVIMMA73N3*$6T0J3J%J[V.*,!)[0% MY"%QZ6NA\E$YL\_)TF-E,([#G(-$U)L_'S^/YVM62RL3)HO 4M*@+#D$L4B$ MDIS)A:;789\H\2YD0TI"'(-]'=+'V7-\%\;YRJ$M(YR-C&DP+M=> M?T3@J'T$$VPH*I?LDM[)V=[UC4-*#C3B0;\9[^X_KZ]37Q71?9S5*WAFB\5S M++,Y7OC) 5[RO9[?RA?>?U#-6A*>75*_N1.$G/%3\LAW.[]^7\T#T M'T_#_,=K8NVB5A_07]*(Z#6?7D^)1+A8C@A=E$XP8"N"!BLA&BV XGJ*PC)Z MQOL4N'0BQ/'=#)^5H5N=M_"-+_V:(ILL? ^!4RWXSKX M4/7ZZ:^0-$F87!]V<4:Y9 UXCIZ4O.-0;PD'YD-0PJ/RONNP;P(V)-O>D#G7 MSDLW%$^[@_AK4!^685EOOWU#?[ %6HB1EZ(Y^*08*)H$"-P&X(6%("+6*R)[ M,N=V>$.RJ_WYTU!4K5FT\2:O@Q*IB)@#@A:N$+4-&64F/11FDB^%7 315_/< M &Q(^;DC:)X6XFGL_5\'8R@$B3PHP.K**306@O"UK9),V0;ZB>G#E;Y6^:;A M*NFS4DX 4YJT?E2*(B^:^ZA-X0I9O2SDP7V1(<3;AS'EAB710BK-5L0U)_D* MJ"PRLN)HE-[7\2H-SB8-AKGDM2;UT&F;XPY@0[*_/;C24BY'(XM$9B*::B]X M)#_ > C2(C&8,<=7:KW/9NJ]R++_N"^Y03=-0M%69$L^M.8LUGIJ#>1$:RB: M.<^EF-U< 1I3 9>M(_>Q1,>=-C;VN?R@D]MT_MC+4_OB].6/KAT!F&5LTU6."C9* (G M62V!E 1.>"9LB+S3#3H[ AR2?W=$JATDIT9-T4K!5%LZ7F+S99A_GU7_YI1^ M+4YP,RO_F,YQW7*YEDC\,\SGX6<'U!\C'41 G@+QPM::6[>J[*?5((O):&OC MVAW;IW7!-Z0RV)9\&XI(>RNX[9D;6D!,"(?( R3I7=VZWC@/GA4AC?!&%GU, M17<3T"&=ESVBPFLBM^,IOO]X_>;CZVE+NKJ]M@!&NW"B^]Y)+;W!=P/H*OVE4)O);3JD/DL_]?I8GV*DS1DDJSV M/ N\("@O:!9,O8C6N$2:4PGACZI\K@++Y4AXR227AD@0:E^>3'I2:(006! \E*Q8YYJ$0^#O0D#W^ C8 M4<;'LX7:>H?S5%OX2%HR6'P"(TP"I1P'C\Z TB@R3T5JZYJ9 MQIMQ[,(N_PNRZ]@B>MC DKQ#^G@9OM>>\JOB_C/33_S/T18PC'2U4EQ#E#*# M2,F:S%G$JRWF&H>4-R';*:?+'C/QNLGQ>%3L"@4V7.'@30KJ[?+ M%%X@Y9R5T58B[UO'>!G/D#:^CT&>^PNA'R&N$_EB?H3(O/$ %KC4 M)?$>((>TSWX44]Y&7 ^L%#=)GQ]G/QKIJ$-0C)9!#A3N)V?!.2G!J&2$8F@< MY@$IPJOXA]36>C#*[R A/[35KO_'?.%ZS)$3D94:0*$KM+QXSC6MS8"S0(^S MDB??I^:WU0B&5!TP&)(>*.BN-'U!WX^7EY6\9J$>2,Q@9!:@/$9P];29M%8& MAPI=['N.ZPZ 0ZH .!+)#A53OX/:%UEMI.*%IPR":XK^,T>(CIQ/SS*ZK(KS MHF_VG8!.L3LYL&LNF4M-1=>#[U\>=P\)4-##C+D6J98;40N M$#1&%DLH6G3/0/591Q/5!.Q!)>BRQ))_Z-C6X;N]N2 MP23U6Y/C8('T@P ,T4& M !4 !D;V-N+3(P,C$Q,C,Q7V1E9BYX;6SLO6MW6S>2+OQ]?D5.YNM!!_=+ MK^DYRW:2.5YO.O9RTMWG&UKR'__G\_G9=Y]P-A]/)W_Y7OR)?_\=3M(TCR?O__+]WW[_F?GO M_\]__MN__/'ANW]DG/_SNS*; MGG_WC^GLG^-/P-A_+O^C5]./7V;C]Q\6WTDNY?V_G?TY)YU5L)&AMH%IZ10# MD/1']ED;$YT/\+_?_SF@-:ID7W\>F8X*6KW_[^\M<_ M/_C]/]3RMT4(X8?EWU[_ZGR\[A?I8\4/_^^OO_R6/N YL/%DOH!)NGD /3XO MKO_#VVC,#ZN_I%^=C_\\7_[WOTP3+);J>7()WVW\C?H=N_HU5G_$A&1*_.GS M/'__G__VW7$>/D) MBR\?\2_?S\?G'\_PZF*=GL.X3P$_^.@>T"X_B)WC><19GU#O M?.XMG%<@[R.L'YG'[\<+.)LFA,F?TO3\AR7$5]/)?'HVSG5K_6U!?]:]=CXM M]'/:I!?C>(9O"1S.9O7OI^F?,%G]^\/T+-,N_M/_7(P77W[$,D[C#N3)TS2A M=4@AY&HK^/=^ =R2!9%N/!G7?>P7^O8215WS8:6"GQX"/H^OGDT3Q-7TY'XEL54Q6L:(,,NVL9"%B83;%4KSA08%_R/+YU5M38!Z7 M/+]\Q ^5&S_@V6)^]9,E6Q@7ET?'OV_&LE+^[JM[/4ED8LSQ1US]^_7D=SS_ M.)W![,M*B.^F9V<_3V=_P"R/O.1D+$@D^\ HII.V+/B0F4M!E^A1*]]FW=N@ MO"N1FQ?BQ>Q*-I<[U8Y;6;6_>F7(8CJ02E:M!_QW.+O &,X1H%(C(N*XB"MPPGX5C)GI?'+CBHAWD MN.N"]@3I-ICR'A).][I=+=^%E;M3W?,WMUV?WS#1(A9CK'9FLL45Q;B*GFD/ MP")W2"O@+N1DT-JTTW[5[?DGR*"AM/&00*9/ BVI_31BJ<%JPX'IS#73W!8& MT08612X&A$K6P"[\Z?;XKX0^#73QD#VVN2OG>'1:^\)\T86\!B'HJVB82((7 MRW7P4AR!*S>$/^*SMP(%9P(U&;:Y1%*52\R:Z&(N4!RZ8_1'^H@//8RSW7YG MB!H^9E>OD&CWTS+1&2I%8"4KEWU1)M@V!M"60$\P2M2?8AKX_ ^W$R6XEI)> MFFQE9IH.2MI=HV/6:U EN!!SF\C048:">E3>M$_)MZ#"@Z6.P,4BK?$,0=%^ MJHPFRSL()H%#Y,;+Q&6C@/I]+"=.AOUDWV.0Y@ZBIX,!Z,";[!R3(I'Q48QE MT0?'T!I!IVUP,O!V#'D6D9O&K.E71PT"-MV<_&B=]4H99L%SHCN9]R$58$% M%%)ZE4H:DDC'%Y(9G$=[:*C',$PGLB__?$EBRJ^FYQ]Q,E_F#(T@6*D#N6XB M5D^11,&\0L,,>0F0)9KBVKA&.X#]*BG6F_9Z#-MT>2LV((Z*/D:9Q&0P9,%Q M.K@#1,5<*A$# LB\)LVF\2;VC6Z]ZZY!F.?1%^2G\X]GTR^(RU]Z>S%+'PC^ MVS.8S$=<9!X]URS&;)@6EG;E(CR]),'X6!V*$(??XC8#_BIYUZL6'Y+/M=SJ M-J(>"0E><+( A#+DH1@?"+2WS$419"!19=LFVK83W*^2>#UJ\"'M?-,][T4B M =' MGB8_&HI]#3OVCIF_R/]],5\LL^!_G[[(>:D!.'L+X_QZ\@H^UG3^2["K]8P@ M*QFQ6 ;@"M,^!^:%%DSHI!SY&)S[-@'3K:&>)L&&T=P:KK6-R#^=QF "2,E!#I6<[;T"9[?"_87R4A&VAT#1_[N2-XAQ\O?=S\8I+?X6(\ M6_=VC4Q$F;6PC ' ILR>2J2!*9H0T\6;7"F'?TZHOP*V-9"7VO(U<]]P)-@ MEV_*R)/CRU4@*5A+M@*J926/(-20:,_.PD/#:_%N(+]1:Q=MK6'6WK'_+K;H M\B6(]V\MWN'*5:9->/9IG'"UJG>8IN]7REPM,,< TM"*LJDIHJ:0Z4K+9-:I M6$HVPI5\,*=CGY6=-H>/BA=KB+_WO<.;Q0><5=PS_%#['7PB<:;I.?XRG<]_ MQ<6;\CM\?CN=+36Z+M\W!^\P2,]BR8[I[!V+4D?&R5$3JF1N?)LC?$_@ITW; M(;6ZAI5[7TL0QAO (]!&*/2*^:@T&1N1T#A YCR"2\6!%6VN'N[ .&W&["[Q M-?K?_P[A069NS@X"Y,22R>1GDZ7)@%QLEJ23-;=.R=0H=M)W3<6:1%..6DOO M$N- VB.[VC*(03&TRH9@=12Q5=>,QY-\=UG=92[_[W5#&27EA>9TL@EK+%$2 M# LA21:0]I<$:".VRBF\C:/'=_=6JZGFE0Q["'-==OIWJ\9!?TYG4S)6_O+] M8G:!-S^<3A;X>?'3V?*!?_E^CN_/>ZB2N5["95D.G4G3236G7GP>ST=*YL0= M]TQQ$\GLK^T6:*=BUH"-/B3M?:OL]D=@]'=2]B3E[B[U!F<,] M3#\N3\-.H$;WVI+URHFUL/H\]3ZP_-A&Y$WX '!.9^NC-V_+FWDD2Q&:9^K0U++ M@&.Q+%B5&5UD@R38!W#5@3D'I^\JXP7N^(:!V!2YAD"DFII0E<(9\ MVE!T=4>!R^RM=[9-?MBCL$Z!"OW)O4'9XXN4+LXOSFJ#RTUAK$N@(8LB5:IM M!FI5G8HD @MD+QNTP8LL;6AC&'2&>!)D::*/!E6.[W!!:\7\$\PFX\G[^26J MHHTD&(:9@&0=2>,8""N8,RG*8D.6IXP+Q5FOPP+RP/TLK4J"AL$Z13"#'T(NX6=?,W M<'Z%<_KR]QE,YI"J?"_)WP5ATUC#TQ@/%'CH1ZGWJ=)&(RTZ<#R-E+ XD!A8 MSO6HL]XS'^LM2Q R9=KOG&U4T7P@SCP5FS@49;911 .JO'[[YO+<,P;1T([) M,H^"@*!G(6K!@LRV)%\X#VV"$]<0#M"SJ6?]W._AM)-P-T8F_N.'>X+YA;[= M9T["K["XF.&TD$'\\F).MM!\#I/\9O8>)N-_+?,_?JPVTMG\+K1N,Q"Z?WA/ M\PUV7,V]V04B"+!)DUWIM>:J1,S)A6(Q1,7!BE'WQS0P!&]NY,C>%29GSJQ& M,GJ$S"QXT RRRED:KJUKE!GX**X^CZZ+^NK0-\N[ZU4N\>O)K3=TI"V/.6ID MII"5KCDX%F,HK/B4,0I),FAT\;8%R@/L:OTQY[$#K5?U- C'WL+Z=K;*75MB M'<6@3(E),5U(M1HUNCN(Z?&=.G7J8X M)AQ_POSF#G%31T6[NG M"UR<+C*BB5-3S*;T5TK?DVG H;Q(D[Y73?K+#^6:2*\0VAA.^Z ^*?(-IKZF(>HWLU58 M_J^X^# EX)]POD"\):R77Q[^\M6OK8*W628T"L@SUI"9]L;36L P< I\"!;( M;&SLQ^R_BL$R,QONAH=2ZM'D>&Z, !9(!B$@LTK9.C:7LXA9,&=ML=S+[%JU M1CNZBY>#D:3SM.$5$9R M> 0AU3SX["P9 (TJ$9[;M4UKRFRAB*;7-DEJH9#\8*UK!@22,PR*UEG(/XE) M*NMCFT#%<5_;;*6?C=&) M!ZD"YC9EO4=;M+*5BIXL6ME&OL.EAOQV<7Y.Q^.T_#9^/QF7<8+)XD5*=0Q= MC91/S\9IC/._S;%+[[ )%>Y?:POS1[Y(STCZ"G)I*5< M[F6B>)6\55F!U4$G5R!; &ZE5UX4A#3J&2% M52SRY&J=CF#1.,,X9NZ]Y5Q@FSC:T]CVW38W/N%*^@5'5A0A(1(Z67/ M!9S )=+,KG1D,].H ;?FOMF2_W]]F^%=+"NTL?,%]4KV0CV)4W4C2/ J1E M@+%V5Y*U=34JED(68+-%'QKEJW1$.-3U1V/.-%'(L5QO;%S2RR^_TTPN$(34G3=K7943@/'8//JZ0,N M#>,N$)O&$3J /$Q4H7<%=R70GMHY$)%BU*X6\],&7H/W:.L=-FC":TMQ 81. M;68''XQ 3T0ACH$_VRBE1]XL)SE4%_QB@;,Y8;OZ^AKCI2.]C-0'66LV%5:0 MJ4Z,,2SJ %EDKQ^4R&X8G='A84=D+^^JH6E#\3:PEG^^F)&(+V9($'\>?ZY? MS:\KMCEH+R63OM0*+4N@,EB6B_;*"&Z\;G,INAG3Z?"C9_GWO3&\)F-Y-H$S M?<'*!\-""YE13NQR&=J:U8 M,R"]T(44;DI!(2THLBF,B1WCD$]!V+=MQO+3YS_3._/3YQ617UW,%]/SU:GV MRW3ROL9 \XOY'!?SFX !>N6CS$!^6NULJ0 8\#J-!^G-R6AE]+K)X;$KXOUO M>":)=HS+VHKQ_)]OR1FF'\![%*/"181@ TM.TTDO0F+>DJ-,.PIM&TEAR&U" M38^A&GZ?'81-#Z^&>E),TUCEEJ)9Q48D]P@R9Q*+]G0P1<$"1\&2U9 C+8SG M-CV.]L,]5%SS('0;4*6'CH'.9XN;>_R;XP?.5G?XNM0\+F0H,EE-B3QH""8R MMQP+F0SPW.E:BIYRBYCTW7U2/@KC\/'-]C28]JV.'KV)):@5S6Y#NC*J.X#: M)K+9C2N;X P;P^Q17=-6LAZ,"#QZ$W*TC.M2B.\<6+#&L*)SL F++Z)3EY1C M),"&&.30^M]&Q#WK_=?I;/'A!>UW!.?2]W5HA#)>,O#+_B\B,U]L'2)B/20> MA(%._D$GA3]\_G"V;X]*F?8FT1Y-V8KFIXL:0+GJR<,S@L[U^M_7?@0)67!> M,U=09QMM\JK30)9.FKW]Y.>NTYVEV//;^F(^ON94TDYPX"P795:C?J V Q:^ M*"L@RVC[>TMOGOO<-;FC!'M,3%]&'I<=6>^<+#4P= F,/!GKA';,F4 $DZA9 MY-'443[.M;10U*5AY NW77T05:TX231\ =)M&D-T4^ M19 ]M="D=&$SQ)K<62 EEJ':G,Y;%DR]IS01O(X$L]& Q\$)\D0BR2'XL8WP M&_#BYE1\ /(JM4%(*R0:TE^]WTPF,4 Z>KU&)ZSP(?LVHQF?A#;\U4=OBIRV MU$*#*XXU;\9+G*0/YS!;591+;I3RBL[7&,A"]LDS[VQF@KODG19!R\%,E3O( MOMDK^REK$)/W"MU5#5D'?,-:+O<0'HWYLH=>GR1-#TH9PI"YCS/E@(KTRDR= M>J )' MUIS0%A+42;.9M\O0/0YKM39H!.;.-+AIPY7+GK1LO026<:?&/\>+# MU>9[56.:Z3B5 9@.HJ8&TWX;#%?,BN3 *8<6VMR_=X)W!$;.7EI],%>F;Y4< M6]GOKS"KHON$S9/H'CQIT*RYQ]=Y+TU.%2VU$"5@,9J3XZ2$#-X*X4H,)79- MDWOPS)[/DE]N9CI'-(5\.J:EIVU1%LG(MK=,1,MM$B5KW<;KV8QIKRCR6_AR MU4\S_<_%>(:O8/ZA9LA^@K/Z\U'AOO"D$GFUVM)+#84<#$E>AJI#X;0M4O"G M:-OI24>PH>VFYCLAY5[EV:/#MJI8N(MEF;N,\\4[6.#(2>!*AL1,RIQI16A4)\ M*THS'[F.4D&RKHW;?87@V:MZ+Y$VB.B_GEP*$9HVF0E;XOT9*C25$4-XBT_;\1Z MJ]]#SL5)YQ.3F!*9W,O)GE[5#I&1*]!*-!H7TP7=R5"G=U4TZ&"^&>/\5UR, MI"A".:)P4"Z38:,L"X$[5H0.WBL3;&XS'.]Q7%\!1;86_T-RF![";P^<]E_& M$,=GM1?8Q6Q&$AE%!YRER&0MZAVE*/O^_,(^<%1YD]LS6TU+'1&BMX1-:0X$CB,:@A=,FUFPQU6UW M2V (5AMRM),M;:9JK<F+"@[23@=5X;%1$5('^%UE2$NOTP^K!Q<"\5*4$ M%Q-7;085'!\%G\J8.T(&;J.]%CF7-1Y0__D[$DU/=>2OX/)^U7=C/ \ M*,\5\P+HG3'@F<_6,N.MI>45\@(ZN5^=BH^O'WL"MM'N8NPQ*^$:Q%492@<8 MO;=ZN05@^.8N.ZK@OA+WD%_/C0%NPP$72Y!9,6>2JFE,4,>TEUK"1*XYN>]< M]=?=J;D:'VG1TJ\6MQ%;S]K[*TGJ_.+\JO:?!--Q7>?O0S5.'.DNN[!=;&CD_"<4QH:[,G6R?K1LF"Y(GQ5+*W MS@9C.IG#S[-?7L_F3S]B[C&C[O'^)%U ?9U]\+925Z<^:+O(>K ^>,"#5;Z0 M&Z$C\(@HO&.UCP/3D N+G#NR2F3B4<:(8J"2K\-W6VIQQ].3 MZ!MD/#_6UJ,+M&]=E'92Y!9=#(++B(5;C&VRD)Y9 M%Z6M%+EU%Z5MM'"(+DI:$3I=)$L%4IU19%A47K#HT$4CA<'T=751&L8.V5T) M;2IL'F^_T07?M^Y(>^IUVTXWNRCE$-V1K"@V*E L[R2!GSRR]_A?^>SEZ=P7R55Q3=]_>0GS-9!79[A";D2J%V5*UDI;+ED ],QSGJ+QQ:)I$P_J!&]X M@ZJIDJ>M-31F]9J68I>%" MF)"+TBFF*%26,0F7("2K8+3K0_<<,_P!9KCDXJOI>>W+ *N7;58SZZKA__++ MS:]<]J=\\0?,\B_7=9[1RU(B+TRXD)G&G(FM)C/K5)&(+D.C6XC]L>^[X;Z\ MF--'T4%SH[N;4N4WY>_3VN+@JL?C_+*I9QYI],%Z7=O_24EVMBHL>(NLN"3J M[ 7O0IO9*+OA'7Y+'IB5]W?I =3:((2R#O7%+'T@&;V=C1.^.%M^!OWX:GNI MG5AJ>='O\/E'S!=IL=QFSFMBS:A LC;Y0/*K@ZY%0!9,C$RB]8XV,Y!Q.([N MO(QOU!V,! WLV0?]D*]6A_/_FDWG\U&1.F01:\#"!:93J'WK:D.(%+.)*8&- M;3HU/87LJ^-=KZIJT &W4X],4"GDE"T#:76=K"H9[>B)U5= 0.88&F7;'&>[ MT@-3JG>5->B">].-%P-'GXG/N7"FN2$<0/16HAA=K(/4*-I\N$;(!Z;'3J)O MD.=YM=&1$.)XLHJH7W,RAFO_[QS75\>^'M74X KN9I#A MDV*:;Y+3ZLY2*%!.D=,-M4.@]B0>X*D6; ICG.56-!IGW=L2AFK5=F!"'D;E MQ](%;@7_*F/=@]$12V29UT)QSS/SZ(#Q9!!E 4'?M=DD;\,X_!3309EP?X/< M62,-(AV["^)F&9-9+F_#1Z+II\+BW7RTG)- M.TNNPP:*52QXA0Y0 I CG@A+,A6"\5D2;3=^8S, ^UY J760@HPO$UBS!'8'*TT MO8U,>]3PY]\6EK<1VP' M+CU.)>3,-=DWR9*EHS$Q<,(0$50K%^6B@929DLZL6MJ !5OGPTAOM>:^47N.HR!;C]7* M0W)M&Z4=K%HYA.BMSX%Y]"20K&N?I"!8M@%0^0@QMF'6B50K;Z7DG:J5M]'0 M\54K7SH+MWY]@+KES0\=N(*YX^KOU3)K'324+*4146MRHK*/7BFM=,F" ^]< MR[SY\;T'6'ZY3F(,111, 9E?U@O(!,Q+75BPG BK$7/H-)^HC]C*-:KFI7+" M@2_1>B8@2WI+ ^T#!B,+Y(U9)%L9E?A*2N5Z8\?617#;**'A7<>MBH17](:. MZ=.7W_Q.KM>\X&R&R\9?BR_7-+RFUL"N?P)&=0P26,X>S.[ M>C/FB]E%W\YV,IWDD:9V:3@(6 MH>96"LM9,'0,>)M%2 4YJ#;5\$.M\(3X?I2D:%AL?4N :\V9-[,K:^;7BZJ2 MR]N&R[\= 7<<;>0LZ\1K4(06(+'F'-4!KC&44/)0+N .^$^(N =0:(.:Z-M8 MEFUVZ&U9_FS$E2U2 6>NOB4Z2'+V' *+,E@A RKIVC!M(Z03(D\_8F]1WKSK M=KS\X^]$^_'D_6K'%2-O.1CG:!F"/#%M)$FHN#I5&(V0QKOBU'&=PVM6<6JL M.X1R'Q+5]5>'OT9<\Y=?;GUW>>D>/8:8!8NIU%&+)C'P 1BB-#'K&'BK:KPM MD0Y55=^.9BU5L1)UFW9LHT2!DBR5J"PD-/(G"_(:.$$QZE(?H0WT;BHC;J7>/^L MDZRWDOX32=;;B*YU+7;&M,P]8=Z;0&:U)Q-,8V3)%YUS\&"@S1W_<=5B#V T M["SV]B777=!\72776^GG\4+<780[1,EUBAO)-3BI[_8CBJ)P:[-C0M*Z='9D-GB9F?"N*,>EL]DW>66/K!?> &?U M[H(_Q#WV+AV&NJSI6\N[3H;#'F09HFO8+II^+BWOT*J C4+X.O(.F=HTZ=O ME9>=!:XLV0(NE-K=);$8HV*IA.@] M62&$M0GK3KGEW5::[M3R;ALU'5VYS=U6]^TK;=8_;]@BFPYKOE=?DPS*G"PZ M$8RV%J*R5BLAD[89HD]=ZVO6/WE/X_WRTQZI0[NY_\2,'*O;&;%6,]:AF1%L M8"5H$U1)*D";:[QM4![3 )!?<3$*VEEZDRT+ DL=NI7J?%%)%CZ]YX8X(%R; MO,N>%S+\#MZ,FRU'>VRK\F'J@GJ85++ZY>M\TNMY/28D7K!XIGQ*="2*S,"6 MP Q/X+F,*6*;B0V#+O,;^P] EP:V\C4.X;-V6!O.R%H^'8A?T7);[2Y.$%*& M1A4?7P&C=A)R@PND[:J;($2E"&:P1M&"4V!>",=DX":AR@I%LOMIC*K2P.;E%5.9Y:L"$Q+ZUE(MC KO<=,U/?0.FMW!]A#I? . M1K3AE'CL^;TI011:(O.%>Z;1%=J.96(FE!!E"L6GX5+OCN+ZKSDC.B;[;J.9 M@V1M=@'X+=EW1X5NG;ZYBS8.0ALE@C-T4#.;=63:0&' HV(\.P=;+O5M)_ M(MEW&]$=W2W4U:D[+5>_U/XF:O,SA[V-ZKCV^S=2(0FEO,040&NKO)(Z&K H MZ_4YJJXW4IN?WD^4[L9.E\&$VJR(98B:Z1P]@R(UR\(:I6SM6=@FROP REZ[ MUM6GO9N>G97I;'G;'.>+&:3%"%!EJ/-24N:&:64C"^28,G JH+/%I?L711NV MKT<>,OP^MI\J[^Q;?0FOP97+=<0S1%*'*YD9#+8V?*6-5*3" H$#3ULV0IN^ M?,.'E?O5R:80\C8";9$0=NW172%:^6H -GH.FD6>@6FA!?,Z!J8\H %0F>RM MQB&8.X"&"J[T\SKW*=UCCXU8&US,SK+@.#+MT-):A&=()A>WOJ N;>\5CBXV MLH>N.T8]MI'Y0=S7+@"_13UV5.C6?NPNVC@(;5QVW'N"%[V@P] 5VFOI<&0* M446>Z(2T;7.)GD?4HRU;ME'" %$/'J3,' 5+TD4Z?T5F467)8@@R2HV>:]O) M;7@>48^MI/]$U&,;T1UQU./'U:.Q7FS>_-9\R"#($Q .%1/91C+W0B3HRU4+!@]DPG:5@H9&KY+!.7 M9+5+,71&0G]YNZ\G^5K :Y[ST^=T=I''D_?7GF4*Q3D/CH'4Y)Z6Y)GWTA'V M8- ('3VVN;3<%NE13279C4WW3]FFRFH0WWE$(*M1 *"S=Z5FNN7L:E>5S !U M9@A>DC=C,D :^M4ZT#R&YN3I51D-[/BUH!Y2VF>O1*TEHM.%K _E)(,Z,UO8 M&( LU:(:S9/OAN\$B=- ,0VR5A\1PXN4+LXOSF"!^<7Y=+88_VN9&CE2(9L4 M0#%KHZR-"3GMDY@8%I]3B2H:WB8A;'NL)TBKQ@IKD+_Z8'(3+M8% 7R6G!625LD% MB=&1&&5MN>-\BK%-B/19#6ONER9[3&/>1EU',!BW"]QOTYB;$6#/";F[:.\8 M2$>'.AA1BYUJ?R]+[R*X$)D-1=L<(5K;II/'49"MQVG,@W)M"Z7U?4OT^NV+ MG&R47^.$QFNO0M;VFEHXZ[0 M^XWC2SB#2<+?/B N+J^C;JZMWLZF9&(NOM1.2+2FY8BQC]6JW^-^<;\']G2; MV..J[]T= J@BG9$2M- J92*. 0DAI4)^78+1?H_>L\7N[8]_<>OC;US1P",G MZ,AX#))<45U8Y*8P1%V*Q6R<:31<^DEL>S<8WO2$UH(9^#T?B;: MYNN$%R]5DK1T96R;X4R/XSI W]I^6?*@)W%_:FAPVKZ"CW6_J/U/:N^XBP7. M?IN6Q1\PPXT!71 I1 <,%"?3TCED=)(85F3,'#VJD-M3(U%A=#3S M6[!^Q(\S3.,E+/KZ#)>JF-R!NU%^(R6\3IZ<&6\C,*UMHG705WXYMS;9+*!- MD+6O%9P<&0^BVA;#%S8!JPW.A( @3=',2-Z)VOTIHZN<"QF'U@2645K$"M&HUPZ(IP MJ$N@QF1IHI!CN0#:N*277ZZ[0DM4D*5/C$[O2,)+DEX(HH7C3@E4A<[X@9V6 M&W"'O_#IDQ1=MZD=E=-BK,S&U=,'7 9_ND!L.U[H:9 'FCG4MX*[$FA/[1R( M2,479R)7S-DZ")@ LJB\8,8;*17]8]/ QE%K CTUR>@(^+.-4AKPYJ^0/M Q M/_MR&]YE3+BDNG8,S#I7F(Y.,$][+I.&2ZZUDMC(AWL$U!'9TKLJ<=I& RV2 MRR]F)-V+69TW\//X<_WJZK[ HLPJ!V3)()W+3I"!KSEAI#="E)B*R;D)-S9C M.CUJ]"3_!MO&+PAS_# ]R_/:;?GJF]?G'V?33ZL9%E?7DUX$SA.R4+ F Z)G MT8C$4N 0O+,@>)L4@:X(3X\U3733()!S%0K]$3_AV?3VMJ>(U)Q+2PN/BLCM M)?/&.J82"N\\)BR-7/--D$Z/)?U(?V, I_>KX)]A//L[G%W@7XG1M!$NB?PK MS&H/YD^XQY5OMP_NZ6IWAU7M7,2HVI0#[@G\ #DZQ\3Q!S>+ ]*@Q3WV.O@_?<99&L_Q[6R<\/HO MKS&+$3<^\V0,*T[5VB3I69 R,%5B=%E&;E2;'(B=X'YC[, J;^#F7 $B2:T0 MO;E8S&OJ$XGK=YR=CYP2RB5'@)8]QL!;%@$5 Y-*XM%JO)_ VA,EGT+VC7WM M%-G %WHU/3^?3I;C%R^31I83(.?O<(ZS3YA_GLY^OJC^_^OY_*)FZ(TD24,E M&QDZ65/&:2_W*4CRX(I"'C4)HXUCO374;U0<4-4M;M2AWM,M 2_WZ; M>13<\IJF)(UGVA;.0I4'2 XA@'.RD2VY"=$WIO6ON :UNC="R_]],5]4!_7F M[!_)6NYBI&2U$SRM.!3F@U',.@RY>*Z-;M2PY#%8WZC52(4/^67ZXU>ODELE M)"A!X ,M*YB2F!:1I!8Y+=!(T))C@-BHHT7#50U6;_X\.'U@VAQ+),M+<<_K&T[FL5,&F([*,G QUE,$4;JHK6AS^[<1TJ$2F8Z'-/PK\6&X8$7-J$'.8JZII@(4 M"W663$04R6AOHFV3=#(4!Y[(21J, ML(NN\Z\'>8$<_K'O>65+@O^N.$M_'V5,FTJT09A_]\N MXGRKFP%.?&FDQ1>=I MI$E;'4)*K$#63!NM&910"+@ %PP6.HY/BC-/&2B'HLPVBFC1//?MFZON_$5) MGZ-E4IE:X28$'=<)6:$--:&R=8!W$T9<0QC>5NE;/_=;3.XDW.%&'ZQ-JKJT MK:[.YR^W_J[O?+0.CVJ9H;;M2N_EK#DIHT#+4]:1M@4,24/(7 9E5 K*K<]9 MZ_#0HXP3WT0CR:(.6!0PHVUA6I.Y[954S&2RME *7:!1R\0W6"]S_;L'.;?(JM%-BB:J6E!Z6S MUI%;S904C@ZY')@OC@XY@SGY0N==:I.:_NWZIS&ECX8VQW+]\_-X I,TAK/7 MDSD]KW[DTLP/F"0H 4Q$F9CF&5GDVM49WU['F)1JY!!M '22D9JM"/.P(^C> MBFO@0"T]AH*S*JG??Q\?;J?\G'3 M=1O5]GVA=FF/?[GE+*_*A(V)$9UA-F=.!E$T+$H"IF**H+,0 /RI@,1C#QC> M+3J,,WK(AR^_U$K/54^+J&1*R!E"(.."; T6(1%4 MA^"2PZ1#XQRV1_%],^@VN2;]J;7%>+!U0;R'>*_ZYG0 VW9@Q39P#V2A-=#[ M)FHU4UJ+.15;@<88WZR(4BPC R*CT%E*R/C?> M=3:#^V9@;3:P>E%H@RJ\=2_>-<#+UZT+Q,%MJGL@#VY)]:/@#J=<']H9R'BZ M#S4K&U(LA26M!$$UD8&I7]6,U%HCF+#Q63B6LN'1956T)[6)J$.2F+D-(FEX-'-JW<.. M,K7BY@(??/)!)62N++/_)#(@!X)%'Z%D4FQVK8N_GU_&U"W5+WVE$=*)0UM' M8;367"=TY-J]F+.LHI71*E%4FVJ*;5">8$;5-NS=)J-J+P4_MPRK1(M 0V:4 MRCXN/7H&0$M%'@KW19DHOA78/TN*'PUMCCW#*JH4,9K$4JPSSK7TS(.VS$F+ MQ=L<1&GD?GU%&59;$:9CAM4VBCOV3)4N:_F68;53AM56-&F9LK*+CH^=MY"C M\R)%9F3RM8>U8YY#9BBDBDZ&+P_F/>KRK#:2F5=,JRVD7>/KL]\MAB]@\G[U5 @KC/7 M-L9:6$ @R/)E(>?,I.7.)&&]P4YA"OK46_L+?7=_;[GSV&]FV'1?9?28]G0- MXJIPM0.,;>RE[MSH?Z-XVL390P7WE;B'_'K@N4D$PK.LR\+L",]TF5;,CK;-.A9UA*/!'/&9(1VTA\ M$":\^5B_O9T"<77"2N&"1SH6+>V+NE9G!24R';@2!#=:&SG4*;0)X_ QGW[T M^B19>E'*X>KF#%I-+TY-9R^":1-S'9@)S#I+_Y-&@HG?ZN:.QZ!IH-:6XS Z ME51T ?NM;JY_O>]5UK2+T@Y>-Y=BUJX65/ "R#22%^K11E:LUEF%( PTWNV> M>]W<< 3;1E<#U\TE93FDFJ86(=;I502-A\Q$[5DN 66KAN[/N&YN*W5N43>W MC2X:F%GW\QCK]>&J=")SB*N19L8R7@2A\<'893F[J36C=;QL MM"4QL)Z\42 /5[8Q<8:FQA/VS-#,V$;N S#BI\\?,2TPUTFP5XU\ ', B4SQ MHAA!+P>+JXJY>BR(*Q01$.EQKTP,09,&)H#&Y4*1NU!6S.\:3)4Y/:ND[97 3 MO_\^/2/[K.:TW0)*UEAR7@42A:NM:V-@P6;!LD+N2M2ZJ'O](C;D$6[SU&?/ MB+9R;M D:Q/6'\>?QADG^39UI:T-\RVSAO#I1*((D?YP.:50DB6\;5I%=L?X M[/G36"T;K\.'*:=>,Z5W/BV+#_@@N;;O*NOMG]RR^'I/.=ROR38J.LEM &LU M1!^3 )=#=@#6@2Y/Q'HZ8^@I)/=X &$9,?C;9!KK\/D:)5@=J)BFDT3_%5QJ MX;+ZCYJV!WA/,*SM+%V?++ M=].SLY^GLS]@ED?92M Z&59$JJ'C4KL9%:EK?HM_:]?XP7'QXL9GYW-?.[:[_>")>?-8+DDI#D_2E!QKOV(=>" M#UJC"HX7DPVXQD-T^ES.P;L>')!Q'6ZXAJ5+@]#2K7UFS8D_(M>3,^^2JAF^!+5-6.EQ7-]8V4*!#=S'6\;C[],7.2^U!&=O89Q?DS0^ M5HOXTJ!\/9]?8!X!]UG5B(=RWI!7!)H%$@,#SXN5*#5 FXXZ6T/]1L*!U#Q0 M=\K]]W(1930&"K/2::9==LS[%!A"U"J&(//]F-CS.?H/ZM&M[H-%D":75.>U M*N(,QQH*"\BBMQRXA>C$T7MSA^FNQ"$H<31==&Z2L:Y?N%=G,)^OBAJ1 M8RDHF;4R,&V+81Y]8=R@4M9DRT6;7FB/PCIX?LE!"+,Y/7=/Q;5,:=M?4O>7 M=QFO[K+ 83)Y6RWQX-F_^]*JW7;;(R>>)?FSUTG4C0)D[=L/L98CN=H[N5@C M0K36MJG0>J:D[YZ0_.PXOPT5&G#]1YR-/Q&^3[BNC!U6FP^GY<"5ISJHBD@[D&%M@NFC% MO-3()+G('@0'T2A/[9F4I!V9G=N7*@\^OJT+V&]E:/WK?:\JH5V4=O RM*P0 ME$R<15.[#Q8N612.,RV5\DZBRJE-&M01,*R?,K3A"+:-KH8>WR9R0$/;MLB& MH 4ZR;THDI5@(L:<4:7&!^7S*T/;2IW;C&_;0A?#323Y$>/BM_0!\\493DO] M;H^LN,T?UE.B6T>T]W/7'+:)^5C:)/=L0'0WO?_T\G[6K]0/WZ4"K@8 MC67IKN,ST_H3$G PI9@_&V39)7+=1#+_)]*'K!]?RN\JU@6MV&\LK/&JS5W:&C"GI_%=I-PBN><6I%_)1;Q$ M5;3DV@@B8?*)#L="]A7MJ2PB_462'(5N<\6T'L_IJ7]'63=PDN^N]&\3.)_. M%N-_U4*!>9I>U)E;>#Z^.'\QRUE>RS)$'7;7%QNF]=5W#QX5)@LDU$"TT"4 MC4#2R4#G:/)HLVQC9*]#X((>PA]0$I@K8-5@5F/4)N >D9O0F3!:(P<'%=BF"WA@.'3P9BPA:P; M,."W>MN%2XOFJH35)YY\C R4K-TV#1V4B)8E%U!JU+F ;:+\!U"&MRO[T-&T M3P&W"%"02?2FO"),XRM$)H7$-;>,JSK;08&CDTX'AH5,)J$S%-]FJN9#+">A M\SU%W. U_W6ZP/E;^%(-FS>+#SB[_/HJGR%JDY4 9"5'P;3CR +8P$PN0EA5 MFHRH;PZ1# M7H1W-=VEC>H?8#D5?W!/*;=XZ^\@NF1W%TQ-?<%UJ [C">ZKL4<)L(>X&Q@' M:[$1(B$<^3:R)*B]L1*#1*:+-#'%"$F$U*8T=#@*/.$!#L& ;:3<0//O\-/T M[--X\OXNN,N3":V@,XU'YGP-F9IH6?0RLD0'G31@Z?1K,VG\45C#FP+[:V[: M2NS#)L#\6JN*:Y+TGKDO#SZGQ[27QS'>RWBA5U8+7P3PZ'6Q)H V)/1,)IE1 M5L)H[2>V278A*S!8D)ZI>FND43L&A(%9Z2'YX !YF[>M5;+++2?XFN&K070O MI[/9](_*?_A(?[/X,E*I**1%LIB!WB:E$_.U-WZ1RAA=S2[?9O';H#R>>\YM MN/)8<*)7O32(5=U=/Z'%%^?U*G:4#(]2F\*RD[4NVG'FHR9?+%ETJ7 .JHUU ML@G1:7"C%WDWSJT925D"CX#,B66SWV18P$@G;S&U#@.D=HWVBJ-,G-MK+]A5 MK@T M>,G([B[!:B"9M"DP?A+::?"E7PWT.%9MV1+Z[HI?33_A!":+7W&QC/5.?WKY M^O2;$^C2G4?O M7-(J,2FC95KSS+RVC@6C5$A.6Y^UQ6+\MZ(]\ MZQ@SQI"-K.K2K2+OW)(=%(5C2A?M@BU2JB'NHA[#>!H\::23-?39.S[[&YS1 M:?;;8IK^^6HZF8_I8U=MK3'A^-,2ZN\SF,PAU9^.3.VZQ9?I<88L(="2>3*- MF"#B"^5M5KK-U-[M<)X&C1KJ9@V5]@[0OIU-$V*>_TS"N9<4.0*;D:MDR%?G MM1TA[9=1Q=K%+6/.3@O7J%;^$5"G09*^I+Z&$3O'8]>O]Q:Z):??SL8)?Y^- MW[^OY1,\8BFT>@% /KH*A<60)<- E(;@8X$A8B:/83P-OC32R1KZ[#WH>R/4 MWXD!\P_3LUL'Z>4^>0<_ 'GG&@S+!FA#%"B8KR^")W?=TDN#MK3)>-X3^(D3 MK8'VUK"OYW#O.OQT^.;QY/V/\&4^BA:4LTXSL+'4Q$$ZAC77K(XL#I$V7*O; M''!;P?Q:F+6K9M;P:._P[]-HJW&'Z:(F(]X"+D8J62UY=HS+0+Z!DK*&'6LC M9QFT%-D:TZ:7U,Z0OQ9^]:&Q-5S;.5*\]E+M&O;+BSG)93ZO&%^4Q=)KJ)AI M_QU/\\A)'DQ4BLE0K<0HZ 7QY$&0_$!S:7UT][:NCK>9'0$\;](,)OHU?-D[ M2'P7]SO,>/ZQBGYY$-^^ /$"HI:*>65(,-9SYHM(C! *GG46IE%:5D> SYM" M+;6Q)J6OY_S=6VQ??5G+<);W]F)D E=. 1(^)9D.CO;#+$O]-EI52$:-W/[. M$$^1.7UI9 UW>@Y7KT6ZI+L898%.^=M/$S?%/K!)(T_PMGJWK[^)I[3 HST2"989B$1 M=FUJVTDE. N25J0T6?HY'M+FV8C\>7/N(/I;0\">@]^K9@,&+)<@#'/:V#KX MT;/:(H:1]2^TP(0AM[D^.\+6C?V18WO9'G7KQJ(=EUH(,LQJXWV,FOEH@9F< MK7-96^O:M1 _YM:-6VFX2^O&;20]7)^^+JB^[M:-6^FM6\.^780^'"6DDBZ" M4,QYZYB.]2Y$"3K:N$<("#ICFX$XQ]ZZL0$3MI'U 7JZY2R$X,'6$JM,FV#Q MS'O:"7FA#5$K(V)HD]7W7'JZ;:6_+7NZ;2/\!H7S#[M.1O*CDM::!;*9F';1 MDI<%A8EMI[[Z'\_ 3=IY#H93V=+6EX"TCF)$@A!SFAHQ_/( M?(B%I>"01\5!-G)+'T Y$8WO(^#&!?.7B!SM+F!%)#"9UQ$H@99F/2DJD8\4 M"F*C/):'6$Y"YWN*N/F8AU53,I>B%9 8RE+GWF)@443#@ X+Z:>Y0(>XJ]P:F_$5_1HF3G'!.@ M"%^@72_ZE,DDL2'G*(IH5-(S+!V>\ 2'8L,VTNZ1!^'C#9=9Q]&!L1_!3_N46H].VPK0K?SJ&TOSQPLD MG=A+?&#(L 2.C,=<&X5+8"$FP4"@DQ9"L/=[19I#91_>-NO[V//;>GE)NW7;\D>A=,7V_[ M[:TTUJ7Y\B[B'JK]MH423#"9<6TETUJFV@2X^IIU-$0R,IBOK_UV[PS81LJ# MM]\6P4OP2K+B/%DC!C4#X,#J$"H'QCK9J,?I*XNW M Z*FAL!#3(OWSS[O(LLLE::6QB MIK9*U=;0-B=T8E@B<*NBAD97>)W@#6\*[*O'AWD=/2NA[ZC0[06_FIY_G$ZN MXIC1ID"=UO(3Y"#'\.]_3*\F.@<;T"C!;)2)Z42V@N>>UT8XJ#!( M6](>2KY^SLDJ>3=)]O@FSV>+T3N8O%]Y&EZI(KF*3"6L5=.T4=&VI1E/: -9 M>T+*3MT/Z5-O6=STW7UK^\YCG[NYM;L,>^S ?@WBBD\=8&P32.FNTOY?V:<- MK#U4<%^)>\BOQ7MY"4=&(Q4H9,4#G0'6Q9I572O!%"3O=!+0*2AR'&K<8$'U MK\5MQ-:S]OY*DCJ_.+^BD^?%!SK#GJD40.A4U=A)?W<> M/=S9N9?PIWU(KD?K9PED-53C*O_5:64Q"":U J9=42R@SDP6'6U6F++I[Q6\ M\^AGJ,*=)=Z5-'Z* M62>]2'R@,2._U+&XLTOKO@N^MG6E3R \4(5I+_KL0)*]E3'0]G$'IRN1-C ! M#*TCG$$@O2G6,IN2,-&X9'V;,H3#D.6I&M2#<&4;'?0="/O_X,M+F/SSUV7C M<3A[,9]/TWCYS76!7*%_A*I=@%2=?T"GJ.:*"2X4H*,35=S+:]P0)7GJ20I5,=-64FU1:'H1Y^,\AMF76SWHET07]/!2DF-%UQY0SF@&2CJ&KM:_HI6Q MM*E$WPCI5.R*?F3>8/S4+3@U??M-N35TX/)%Z(*PJ6GQ-,;#&!<]*77S8(@^ M-=*B?OEII!I-QNR15%N'T?-06WS3=BH=:,Y#$D4T*F$_$&>>L#$.1IEM%-& M*F\^X>S%V=ET.4;MS<=;AZ'+@-%98-[&Q+2NZ_:@62H!C PE"=$F5W(CI.%M MD;[U-VTA_+XOZ.H1>ZL+Y;)G\LK<5IPKXPHCQB.=LXK,(^4X0SIDM0]&R/O] MB!_IZKCN"<_=J.A/?#V.)MP(ZLHG[@!KJQR9S<\Z0(I,/]IX2K][B+)OU_$1 M>-''(&SR+,G:5<4G1>ZRRDS%!*9HGT'XH]3P8^DQ@RIX&PD.H=B;C(YD(4FM MZGS*XA6X/E1K3ER:>TNYN8ASBW+W)YBA$8^$5 M,A/KK%-I. .0AG%,0<:HG-6['[Z'2HL92L&[B7'C&_P?/]P3SR_T[?(OEC^O MRW^'Y;OZ[[^]>WTMJC_^^.-/>?Q^O "BS#Y4YJ>_["4U=+"K$V="?1/_W-1 M2[/HL]-X44<<3R?+OWZ'H#W3XV^)'TLG<"7@Z&7 Q9NB6KI M/2BO2YT2S;0 LA,\6K(!$9DUM5(),6=LU/!Q$Z1#!4=ZT_E]+O4B^Q8])&[A MN31&NR!JVTSD :8#W:STH[3[)TX_$A^&"Z!-U!$(CU..]D]7>V!B8;IH)<#H M J)--[BA./#433B;85Z"NNIH <9B"))Q59 62JZC MK^73P6?)G4HZ&/>4U_7H$PYK0>XB^FG?034LV5!WP)OTMV[0GNYGJ:FE)+(C%G.P-9(3DQ M11:R\24AIQU.Z89<6 OJ1+BPO\ ;M )>07NU%AKM5,+IPIG'.DO-2%NG7)"% M*XU5!F4HH9'KN!G4B7!A?X'WV$9P>7"M!IA5I^8NM'_ ; :3JX;E'&)0I@AF M722VUM336(1AJFC)"XH2,^]T^G=ZW+-5=B.)-N@7]>(/F.7KN3:1!Y.MEBRX M.N)75# N<1:Y3CS:4!2V:?E_!\:I.?J[R[C%AE]#F2]ACKE63)-(8"7:62U1 MJE[-_.67F]]Y"U^6S:[K"FZ6,VSK[950+WDF^RXTZ)8*(J1:-,/@052N2N M3H5 5S8GWVP!H$7NC2W:"Q\+'=M(A.6QHFIS,O6:>[/TR'_' M\X_3&9-YC2M!;:FXO%? &3/)Z\)]= 19_#_]_> MES6W=21KOL]_R8C:EY>)4'OI\(1M*62Y.^X3HI8L"=,4X0N NM;\^LD"%Y$0 M0> I\XY('G[MMJF)""7KZIR3P3/,8!ROK;N2 [<%FV9]LXUJO+=1]FS!<:Q MTF^0B'DJ^2 4EX(G7U\W0SYC3!!#M(#,&TL.A=:I46!RJC6\IR"A+TE/KH;W M&MEW@W!7URM*E5?HG(-",J-+SPAPR2D]7WW8(L#?9#P>,&(4PF9.97"+40P'1 M.@4E9!4T[&ET& MT5V#M/NCY/_T-[D@\Q6^6\X3WOWF'/&&MM:.,5 M3#:Q< H2^I+T>206LHR:&;*- D<+2ID,$0N"<,9Q$F(._J#%=L\_L=!)]YT2 M"UUT,%C\^!"B7A,+G=5W4"#Y&-D/!HSB=.),9G!2D;]>HZ=!^ 36>\YCL2J* M-B/7SR6QT#\>NHA\F,1"H=>U9NJ-JTT3LM9SIE0M(J9B5BXFU08#DTTL=%+1 M_L1"!_FVB(YM.TK_^/KGY?R_K_!'7*7E?#/A_7I43DS>6E\-JTA0UY:#9^0R M\:P#1K*/=4K#.*L[*'QNAD03S0P1Y+C7BW,(:6VGD.TF;AS[HHU6]T'G1)4T M>6AVDVB0?.Q8;*YF $7C*OSSXU&ZY"9PQ;)[?B"$4)"JEKK(CPC*OE1M"""ML%J%1S>PYS2_M)31QDNS;Q7T.7,POEXG.POP+UL$/IU8U=OF./DL:C^9MJYY1*,YC ME([;@"H($V0I7C&%P@:G@IEU_K;&;^(^I<0-/>8, MG9N6,'>Q,L'Q-/UBN?-$K:9@:+OUY.C!/]=>D F6'C>?ZYYS!"5RG?&C"I!# MS&KYCM*E48]<7RP,530Q-H9'4?E4ZC%N)U-M;'5OC$@F"M".*[+0=08B.X(P MSF) X:QODTB[3\4$0AI#XF#1DSX:^+E;4\L.H:9IO&,*HU2/U\\.19\@W/8J M3S)G[4T"\M,9*!/J@BOR[K+Q0N92;'%M2L,G,'>TE::[R+3O",:;*NZ-NW5O MYJ12Y(35Y3)91C*Y(DKP-@=POG"15$!OXCY'=>>G#V\2GR+N19^R&CL4L?GI MVTT&[N3.RH,^O&GP82\W6U$'GP5/21HO35:>:Q=$C*1N=(Q;E^2.J,-C7S-Z MN,%GE3U3Y 6YS2B)1(:N]QI0)IND]E*41F6QTP@WQ/T4Q&T*?OK[K_GR>KSN M9EOQK&0=M*X%3%KX6A/EP14=()5@C2J>I4:5@KVQ<);AA2[8?32\,+CR6X05 MCI7CYI=_X6H]O_QXS0J?F4*7&8\:#*N+87T@S\(B V-(NLJ&F$6;SIL^N7B9 M6!X# F-L2MC%R\W#>EOPL?KE=I7\@LR 7R[7RSG9YFDSI'.F;9;$#0.AD7B4 MND!(O%:=:FNCTA%9P_NZ,7>O\!\;,F.LP=G#XS\WU5"W#/X;:],?YC=?^7GS\>,2/](!_HELPL_TO_G;23:>K$*#!F2QMR_F:$P7--^?##/9DW%])_R\6-[\J/XY/HLHBW+!@O&LSI%!#I'[#%ABU#'P MNL_@O([(HWR^GI7IP.C[0V.G4YEUX_9!96(G@&6(I<7':/I<4.P5=RR$!")BJ4/5,P0= M,]C,?.:1^,PC1<4G@]Y.&[5J59/6U=KFZ0)>D7--?[4ON2CU36A6KXZ9WI^^?&W1<:+EF5] MCWW/4!5^>WG<*O:3@C2'6%3D3!G#G=<)D;O$9,I!J?W%?H]]X^AU?]($EI0L MX&,2H+!N]) ZT_&WW*> G)E&/433J/L[AH*["/B;U>KJ\VWQP%^8UIC_M;B@ MC[F8K[^^#VN<%5MBT<[6KB$+2D3ZIT(NB=4Q:)[)=\5&H8#VS$WPYN\7[[WE M#!L!IE45X3'ED$^Q6(?0\UGAI8Z-YI"5KXLJ58)@!''F610N)!1&3*LX=B]/ M+_,$C ^/*=4;/L;9^_GJ/S\O$7^Y7.,25^O-R?91\<1CA%AWL"GA)#@G/R:3>,&@S/612,G":RSJ C8-7 M.9'X@Q7/@!*F1U'Y-#.#N2"36(AD;AQLBM^]30F<1R.D%CRS-G6NSRPS MV D)3V8&NVCD7'(JA_#TFAD\(C/8"2Q#)%>.T?2YH!BY\+%8#9FG.IB6UW7+ M,H$1I3 E?UM@A=>+' <_:@O#;@96%0,(3-I'[6J@3D!:8_3K*D1E'Y--,? M!2./V6+M0R3S+QL.3OH(,4>F40J;&VWD>F;ICTY(>#+]T44CYQ(X/H2GU_3' M$>F/3F 9(H)\C*;/!<4QRL"XT\"UR77N@8&HD$/V.667N(C)O'#T=DI_3 Z\ M713< +3OR:!>SFM]T"88^R2,P_1U76P(DEM M8E%?YFOO_;?)K7OF]HV M2G7B=HZ=7C"A&ZB3!.E;H M#.0"/ED%Z#T&%4O$EBT,YYE>N=VQ1S? U>;NV8X)WL5)WB\N+GY>+.M?FOFZ MAHL9#RQR>OB"2Q M_9*BYL5D(;R=6'GP47Q.\&WH]Q3TEJ)I#Z,IS60_G-OK M+7?T.G,IZ"6&$)"<:TDLN\ RL)JIHF>4,3NQ.;U=63RCHS( 5H<_5D< ;4IM M6GL9?3CV3H!9E/J M\]K+Y[\V^KCCTXM ;F)10,X'*0-5AAAU !6YY9RGS,6YO4\/.7P]3J,GS98_ M\")_%9.[N'B(,-".^_H,K)Y$W[/ZFWMNLC."(XN*0W.& TJ*K(ODB^0F3'9N!B4F]AJW+Y% M\'J:IWF:6R+YK)[EAT'!_8*PND0O,[GZ4M2[C2-$S IRX QC\5G'B2UR[%L$ MKT=ZFD>Z)9+/,?Y]M<35 ;8*8](69L%%ZT"Y$NB*8PJ*,I$Y*90?JPIY$/Y? M#_,T#W,S#)]GQ'V_#%0NTEI;%WK5VRRA!6^< (QUV[J+,37JO)H"]^<5IS_ MVD2R,&LG8G&H0,E8IS%F"5[;DEP4R? RS1#^<[IPSS&ZWR^V)CT?5J+QILXW MBZ@]*$&W?G120XZ^1.F-*:91<.$%-DB?%&(?1>73;)!F+ >9ZES3$')M[/40 MK!'@M,O)9R-:/=//K$&Z$Q*>;)#NHI%S:2T]A*?7!NEY]P;I3F 9HL?T&$V? M"XH#G>J@R:U+3$A0QI)GRCA=-$XX3V^.\"F]''B[*'CP!FE1.+,L M$W%.R3K*E(/W.H$47,7$K/*QS3:RE] @W4GSG1JDNZBM01?;.UR6Q?)SN+R9 M=+6Z)4M@\!R)+*'J0+L51+ZK:>2L-U&+_KLFX MX7>#S1O>3?]6FWSV9-T+5M7JE O&9V^1BV1E,H)YN:--_MVD)@X'*<@O41E8 M4M6)9A)"U Y,42$PYV/B$RN'^+6OEOCQIFCF+',H5H$0F:P>= F\X0JB48DG ME57(;6[>UQ&MK<[&=$:T=@'7.0T^?GRVIM%<&!_H>34IU88/!HXT \XSJ[W6 M'+'-H(G7$:WG>7Y.AU&/;M]I"9G-+S=CS]_7',OJNI'B;?FP#)E^^&/XNIH5 MBQ(SV:/&2V)-F0RAME9DP8M/DH6X/0^\[\3=072^&(1/3><]E@:>QMHM(S7# M&"XN-O[73!MR<7PJ8*PGSR>H.CS/:^!,.N&-LE:;MNA]C*Q7L ZCT58U;G$_ M,W'_R:.G)-'OAH\XLP*=3)I8"2Z2T>45T*M!I\XZP4G(*'S#4I>^V7DQ\)X. M*%K4@/66V40OHQ'9@@_&TY$-L1:S22@)O3!)*62-IG^\P+*&DW \BLHG6M8@ M"K/>6DA%$@?::/*#60*46HBZQ21AFR#+,RMKZ(2$I\L:.FCD7!+"A_#T6M9P M3%E#%[ ,4M9PA*;/!<5))6EEX&2D$,)4U@JBJUM'DLC($P8G7]?>=BEKF!IX MNRBX 6AWY36C,M9@(5^PE 2J* V!:PZ))>T*5_J[N3"O*>B^M7U@"KJ+JGI, M*ZR6Z]G[*HO-N>(:8^:% 3/,5X\J@\N90TC.A\0RIG20FTV?>@\K]&_;.'GP MM2_3ACM>\CU&%.^(N$'A(61T,;<.!T+_%\1^R^@$%6PK\03Y]?@>;).3BJ/' MT$A@N>8JI45PD2'$DF,,/$J6Y/FH<8>)T+\6NXBM9^W]%OZ>?[[Z? LG%I,Q M&,C$\356@72O))W!9"_0*2&=.6B(Y4'Z>_#5P[W4)PE_T8?D&F3I;T*6UTN* M5#)H:\& E;7[2B&][%P"CZ*(E'3@JDT)T#TB7N83>ZHV&J1';DBYW75V #%- MHQL/R!DG+'&T"8/20J"HS(X=WS$]1Y6%CG9%V,O5'MMR;EWK\-5NZ]F_ZMY]V^3*O0U*>H[') M1S7HS7DR1Q.,@O:+[-YF!O4)C2GM+[M?UG)=,,MGC!4744E X1"4=Z:6R-); MZ%+)C =C>9OFPSZY>(7V4!!H94Z6U=W+-FX\?E_@QK/&7R_5R3AY#V@RF M>7NU7JW#92VKG:E4N([(P1>>ZRKG""&GJ@2112I&,\:G5>'7 ]K)HX=8._1]#I()[XO"W!:DS[-[X.MI=MSPF((M!,GL)3&ER2&)L0AZIJ+ER)DW:F+V^+/KN!G%T.X- M%-\CW4RV]WUOT[_T.J,+=0.$M* P,%)%)L9#IC?.L4*:.J\V^'TLO[@3JL=' <0@8I3T/";FB4=>MS%$YNC)1*L4:4NQ-JV73;/Y$ MQQ(+/D,6GIXL*>KJ"1; 2YM#<;/+AHYE[:Y0WAZ;?X\ MHOFS$UB&Z)\[1M/G@F*E,@N8(Z 5@2P5Q\ 9+LF\3Z5HYPOJAI&4LT!OI^;/ MR8&WBX+['F[V6UC^!]<;:K>&)-_4.C)D.:*4$+*-4"MO(3IA@(7@M!%:\WS8 M>+)]WS1!AZ>Y,A>M--&X)44R&:PT$72L3&XV(G*,0(P*CDE[+]N4*3ZKEI13 MC+=CM=%@T>S#&NQ#B'E)+2F=E/-DL\(QDFW>DL(#+RJZ.@U);BXE5C>B)A"F M,.USM**1(S>MEI3^M-Q%H".WI A7O%8U[EPV:^&*AJ@2O4_H9$1NO%2#5IQ. ML26EDSI/:$GIHHOA*IGOD?KA?Q8WI**P)B&G=RZCJ<]> 9>5 Y^]X\;X8+.8A&!C 8C9)16V5Q+.!\ M(_.90^=(?;2KA[VUJ[^9W3>D_KRX6MY02E0I050!\D*6MI?D.H48( C'A,U& M6+LU/VMO.>$!7WN.2&@LW'9EJ+LIG7^Y!6P)LF17F_Y9Y* 8.7Q1A0R\L.IP M)>E*UV'5!WSMLX;!<<+ML7SS4$K_F/]]-R!$$X5>@=2\#G]+##QS KA-V3)A MF$VA+Q3MS!L%QHNVQDO%@0O$+7MY:/AZ54CX ^A3K&%\!(?D(3&A=L[Q9 MRJ[[T@_YWF>-@R/%N[/2;\@6^:?X6X7+O"G5_1"6'W'=J)W^& K:M]Z?+)>M M-GU+-P36\F:CR6R@:X)L!:1_2ES9HC-[JDW_&%K&;^EGB4 MFP#%<<51Y)#+Q/IR?QV]I7]_S7PH+!3K&3!7)"CE#(3(& @E/,,BB\IF6E)] MIBT5'= ]8$M%%WA,J;%_W\""I)S3AEY4$0L#58*"(&.&;(*H(< DQ4C[K5_4 M+(LQ0-\G-%J$\GI+BP9GK&"20V2U' M1>73+&A5@5S>6ACLN6A.%LECBH'F\ M":*W4T'KY,#;1<$-0+M5/ODG*63U_H\_;V/4VK-4K(1P/0B:1.:(1#!:9L=B M;?PZ:"9Z9_0]2=8$_:#FFE^T4EOCZM"7*MN"&;.9*G956$G-&Z2)Y6 MU&T&2CZKZM=3++UCM=&\^O408EY2]6LGY3Q9%WF,9)M7ORK!E0P;^)(VE#3T M\EIZB#4/4L7"M,IM!OM,J_JU/RUW$>C(U:^^:!,]DV"B3J"L-K7Z*0/F&*S M[+D0PL&T9V3&1UY'!M^I 68D EC$0GQ:"S MP*98_=H6-L?I8O3J5Y_(I_/!@=KLK$P*P=/="I$S:;/0T6P7K[W$ZM?&T#E2 M'R-7OV;T*CA-1$9!3AD]U$X7!;)$Z0MSMN@MC_@X3&PAVW^M60>\6< MDR!%ID_ M!34,6E-&R/4B,^)QBN[O<4]%:VTQY&4ZI? M.YS;ZW*F6> ILL(B%!XWLX\->!,YV.@P9XW9^C;9F,%8/*.C,@!6AS]61P!M MC$3ZT8QNJO]6OUQ>C[F<%93H!9@ZS;KBWU@G MR6-^\P67X2-NL/AC6.-=(\#]\Q-,T3+I5&=?1#H_V=#YT0A,U&)7)]!R?:X: MZR*(,[HHS\9&;P;$LS(Y#A?'3#JZ)#%J2(F1/HLIX$+28+Q&P:2*,@PZ[&50 M[L_H!$[A"$SP.'?"[UF=X8?VW'Y!J$+7L.4)7&&Z3K-$<-)K$-I%P3/W8CN) M-/F#W%$$KZ=YFJ>Y)9+/TW79+X/HN?8Y>SILH38+UID]R#TX1VX-D]XK.;&= MZ,V>Y3%;'5T*3*'4X+*LKGX=Z:LU YF<,<%I))__M=5Q"J[%*"J?9JLCXS*[ M)"1P3!R4)V$&$Q4P9,;D(H(T;5)^N^-^=QS2?Z0';:T@>YX[\-H8D,44F4K(P1Q6XOG;<^M([*2@Q>G2W5F- M,>0PNSH$:7[Y\;=%QHLVP^H>^X;VP^CV\K55S1&S3WV7:,7\O%*>-"U5=+6<2VZCGE7$1076F 6!=G$MQEHU(ZGEWD"QH?'E/)BCW'V?K[ZS\]+Q%\NU[C$U7ISLG5D)?GH0#CC MZ&0G#3X$ 58D+#9[IUE'H/)@&5**:6GSOF/\R_S3,;TAD&;DDDJ M.$"EZ)VSP4,HTH")SEG)O<]Y8G;GH:R]GH91P=)C2V3_$?JHO8M%2HBYCA60 M-=^M)3URP3F"*^K4R@9Z@>FYDS ]BLJGF9XSF*)BW $3P50.)+U%7$#&$$UF M/HE&67JN$Q*>3,]UTDU/7=$>JX36(;(CME)Z;''B[*+AA>BXDU)R>#6"IDN&1Y&+1 M@,^29V&^>RF*;E] MO&PEXQA&'85VV:%5G+'H@Y+&<>M4]*2P'4R@66V7@'>@O?D_1D6 MR72W3IW"S?NIMH;_]>7&YN=#> MD?-*?VK&!<]$/ /CY68_J@.?C .7.3>9ZU LFU9";2]/+Q/OX\.CA7M5:?EE MM;K"_./5(KXC7!MZR0(;>:)5:+F 6)3Z6Z\;6:78EH M9R;D:(O4II4'=1S!+P^R RAV2BFM?6O2M U.Y9P@2&/IG%D+CFER5FT)3@L; MA9C8.L[GN$%O"D;'2=!HD+=Z<['Y,Y@?9["FVBY7../(LT'.P;A:?D$^+E&9 M)9 #'.@%$;Z4-CUCA]'WXN#80&T[!X2> *[\?Z]6ZTV4YCU>5'(_+#Z$O_\] M7W_ZM+C(]"[0,7B<@YD/6F:?!0CKZ%PDKR#J0*1;%M [DHUJ,\/A!*)?'@P' M4O#WV-33[8C>&EJE,\\"BX+BR+!1TE4;.U;D!66L(^EE M@O!DY7R/&MO3@0!A7AZ^S>FI$@&@<1N&2 MM ?FO2; S(N!]50$W@D]WY\>-YI9LOGE9@O!-9=\YI)R(@0/QG-&)I;S$"TR M\$;4\?(BZ-"PG:(G+E[,$1@= M_#V9\*Y[M8'RZ_T!OU.&MW0W0V#*P^+-;A MXO[O_[!8K7]?K/\+U^\Q+3Y>UIS-MT^Z_DO;!WX6@TX6$QW<[ JH$C1$R03H MPKQ@U?&U;4)NH['\X@[*>8#KD;S)R1G#9IQ?7QODM-_\J/XY/I.^3EY6!.36GIQM[*]/64:9L@P45ZY*G M*F]7"+Z"2>O12B52HP&S+[!'XR1;:A253Z5'X[;L<5,F*[W5:M-5@#&"4D*" M=ZC US LL]RS1FN#[U-Q_AT:G7"PZ$D?#6HOMDIB#Z&F:6O%%)HBCM?/#D6? M(-SV*L=B6,#@@-Q#3G!6AEQ#YB!)%KAW,J?09DS8!#H(6FFZBTS[+OU_4\6] ML[CFIFQ=UZFC624PJ>Y12=;3]249H I@U@>F_K^:KC33?EM_G1,_%1;BA*SH,"D.I@\=DW1Y#7#L>@66T(BF7> F' MZ7CWEYRQ:GN27(MZR*NXFN=Y6'[](VQLE0J\S16E%?(0O08D3-6]SQ%"[39Q M#!EF3G>6;[2'>Q=)+]N2ZT=3+4H8OY%3#\O;4K<&KT*JHKDY.8=0V+:+=B^- MXYA_/2EU&RIM--+B^ME/J?7!)\\+,,T\J)+)%P]T2Y82BA#"Z% :;9H="3-[ M[,C1(--%$0V@\LN[M[<[R%4J!DT"9^L4(C* P!=6S2$NN',Y)]MF>N$="2.$ M;7O6SZ(/X39H3'K89\T=:AU47;]2B)BL!+@L- 2AM!1(]>HJ;GOI9=9&+0)8O ME3-2%RFM;F0GG0UZ.\WXF!QXNRBX 6@?A*9NC 7E> E<9T 1 BBM. 1,]+@) M&Q-*EH5L\SX_0LP$4^G-M;PKN7ZDBAK8<^]QM5[.Z^C$^T1E6W@69*KJ5$U+ MJRP$PPUP+D1*1<6";6)+CY+SBIP>U+3SQAEHX,P?5Y\_DT^\*#NFJURWI_4^ MBZ;;US8=4W."!+8FV!CNF&$J\B*5LIQ[I)L/GQCM5WK-B= )MD"1K9?$^A=\2*3$%&U( ;(5%E2(%IRJ+7TV:OK, M@E*E)E YB+SGA)?^];&S(F2H),&C/^T_*?#DU[1- AS.X?;8>B&BY\5Y[K(R M7+N$W/B89,Z(WOE=0?\GOW!:07YM"U?6*4!79[T:0P]@<@E2SEIZ9XC/-E'K M\PSR:\4-\L# HC6@L'CP(B&@R4&99'+"UR#_4'@\,LC?18?G$^27S'@CB0OR M@62"_ M"RH6?6JG1T_Z48+JT-O-$%P2P>K3_*\/BY\NU_/UU]N&@ -([1+,/PY03Q,Y M;$B_)[4^!9(&.AD91@93V/25*+0:%'F,X 36\81&IR@LBG102OU\X+,CU#\^ M>KJHHN]>_Q^NELM:A7A9ARQ]QN7M%7T7D4:Z26V0P%E6H*)'<#)XH/N6B:!] M+-O3TW>T@._YHN',_N8:6C02[W#+_W[']:^+U>JOFT' ;];KY3Q>K>N[NU[< MV_Y31[/3G[EYWQ?E#0C\3DOI6$$GK2"Z $C;QHH)4025;BM6FR&QL\;-Q23\Q M;/(D#3\_I(%LV+"\G%]^O"/BF^?D4 KMG0==7)V0ZATX&PTPM"0])LA_:K2Z MO"<.3@Y G4;'F\^+J\OU+*K,;=*Q3LV@N];E C'3E5B2E"7F)'VC<%XOY \? MOAH%O]_%K097?=.PUHGL7'NH7(285&0DP$3RQ,H-#PHL4RRD:+V3C5KW>N5C MJ$#6)' \(@3&#EWUI(=_?'W\ S8>591>Y5@W1"I19R/93*JIFWM88$P[7SQO M,TN[(5/CA]6&AVJ_MW]OD&E0X_(X9??Z\PZAKVEM[3X*1QH9,!5(' 35$_4Y M!NZL(D\L"@?".Z3SJA2$F".8E+15DBG-VK3$C(.W?4W^YPJW+FKL._;W!]:- M3UAPN7S8(6R5=Z)H!U(GXCB3!>5%'2SC-$:=44?A]X5DGOR&J7A)QRIBT;<4 M6W@SN*P(?I0TK77*U;/22BM0C)LZ0)\HM37[B_3;C?8P/$'4,\%$W^)O4K=; M2?O'HZ0QJ:PK=)O,*+MWZ&.,5G? M/FTL)9X5HVL+B4E&='B7 F!FDL@)2MLV,=H'9#PS[1\OX@8;MQ\,';K>5G6; MLHQ>\<@CE!3H\5+6@S=6DVVC59:"&5\:[T/;)NF9X: ?T3?8=+TU3NA/DO+J M_1]_WA#GI<6<60$;60+% Z=7RPCP27(R:(R*HDVSSY-D/3-L]*>"!FN>R9LN MB^7G<'E3VG=;Y, +(X(X&36,T=.E/".C)A= 7]N/F \ZMIG"LX.@9X:)/L3> M]_KFZU:T36WG(Y"];5]4*M/_25"F9% N"'"*;%]IG=%%^,S\8?N5#_FV9Z+T M-M+MI\R M;;"@]X>ZW7&YGL<+_!'C^AOOM^059C2O/2JPA[)A!IH8;="V=[KSB\;G?]$/ZN@EA>-Z2>4 _XU,?U5*UW,,7;4QAKX3!* M[U2,BF[A$$V4B@PW89,2J^N ^IK[0)Q-(:ILX7J:OOWXKF[ J!*D].!YJ MC6NL?@7YGUF%;#/7T$GR3KU6GK[%U817GZLA8,_D#R_DJVTV3\[2XFA M=MF"I5,%2M?8"ATQNC5%XB867DP;1W8W36/UF?>!B>V;J"?)-\B,_'@37B.N MWZQ6N%[]*UQ_4\UI&< M4-*W+IH-RR(";[IO_X&7)/+U3 BGK:,7FEQN#JI$>J8S.@B)"$RSZD'F#_,AC#%^73T5-7XX"@3DDNXHEHLD+"4;[8+A.-O V>;.=) U5 MMSD "$Z2]E3J*N^X>7.U_K0@H_SKIKJ$65.TC!:,TH(0S8B5G#4XXX2/.@=C M&P/G 3UC53/VI.M="#I>YBT?E#NJ;AR_0^@:8$[G]Y2-.:+S-.WM!<0)HA\2 M&L'FHH,+P$-,= K(&O+21-!!2Y0I2\Y:SN0<"A('C>,8R<$2W.D[2U[8.< M+.H6Y7MU]-N;R_PK_0@M!DX?A8!E1:(Z"+Q MP0(JM:LB9B&!N@@$H748\04&$U6L@D ML>G)TE+<%R ?4H!CR%U0R$HC))Q/0.443/0I_@:W W%[/6+V9O*CLUX[LHYR MLI51"<$X!<;$F+(+5ILV8=8'9#Q' _)X.3=(Y]\1[0%T?)?&)8K+F^7(%E;B $R.;RAYZ7P""&: (4+%1C/1-/6C;ZCXV#[ MDX=_GD^2\Z(O(?5HH3T@1NK;9D>A#9<\UWB7)V(RN1^*2S((E$_H!4^YF\9N M/_D9:.PH(?5]QOZY1#+IEA\^A4M]2]AMZYDKD6X0"5JA(085HVM$T#_Q2'>* M,$4G;[>U.+>ITEI>A!43*!]IC?!UL(* MR5/%6%3*:&_T8\=.R L_\6D]980/I73W_FKC>?/A\5;,C M5_>'E*:4I.=T9X=B."A#UE:PA0'1*[*P6J72IAWN5UM]6W=U9WT%#U$(!UGG "IQ\EI$T6!9R3E[RY(]J'[FH)5@=U\[ M5I:C/R4N3A5FSZO@-D3=L'>T<)?]"&Y'MW'A[WN$ M,/1D\*$@87-68WL%7"PL,P9,)4>B2H?\O&AN-@7F0"#J&K:0W(+LK&*0;I0WM[ 7&"Z >Y)V[H$U)(;TR$*&2=R\8M>"3#) 0R M2H2,VH0V*U>&A<2>@I$A$=%%XGVGM]_(M^7^7OK; 7J22:(I@DO*U<9/ U%* M!]9G)S$[5-N#7G9D0Q___.$C:_T(?]&OY/JN+GDC]:,T(>.&<5&'D!%[BEM! MU'D!7 7ZZX=E()(W5<:G=$#O M^\B>TMV=*-_*>7.4VKB43/%">:N\]@Y#E%E*TW:Q^3.8K_>(U9',]X_*S?BR MF8TV%$&^4U&)[KXL;-TA5J=R)X8E6U5"FW3.8?2-<4WUB)COMJ[UKY2FZX9W M'N6&+"6\V@>$7"L5)!L"*17# 9[AP1W:A-Y1ARATK\-(53>T5- M(0_T8;ZN+/YRF>=?YODJ7&S,>C+;<];90]"L+J3"")X>&; 80K19.25E;]&N M1TD8?[]N,ZTO^I1^SW'K[PCZ]WS]:<-O9?W3_*\/BY\NU]]ZPPXAM?=$4TA)P.>))-BX MZ.FBBKZ#+S]<+9?TGKVYS#\OEI]Q>5NR>UM@+9-0'$FA(BJ207"23+?JA4;I MN7)(C_IA?ON>+QHVY=)40XM&XMUI&??NVO]Q%5?XWU=$^$]?Z)=>-D7L_ MG/MNM&]Y]]%:6X*0R!U7QAA?F#'9.Y-4X*CE;.^GG^BI//SX;U9UR(H)$Q*X M*!DH;VO3MC$0)'?21N.*;[1'> =%IP\)6*3_O,>_;M?K+!,=VKWZ>U/4T"(Z0=5=O^.;']9=(%N[__E__'U!+ P04 " "+ ME%A4G$!W),>E #SL % &1O8VXM,C R,3$R,S%?9S$N:G!GK+L)6!-9 MNRY:2BO.J( H"G2+R PM"G0C$FU%!$1D"C/Y19$AAK3*3$+:$0$A#0IIH"$( M,H:09@B1*5$!:0F#C)$ B429"4F8$LATBO[WON<^^]SG/ON<>RNI"DD55;76 M^KYW6&N5_+/\"[#?X;+]96#+EBW O\ 7(!\%+@(*6[=NOL'E._"];<>V;=]] MMVV7HN+V'7MV[=FS>]?NW7OW'=R_=]^!?;MW[S^T_X"RBJJJZAXEM<.'5 X? M5%%5V3S)%@7P?[[;MG/;MITJ>W?O5?G?7N1O@0,[MOIO]5?8F"+PH$M M\C9 "P"V;-ORSP+\Q[)E*WB/VQ5W[-RU&SR O!_8ND5!8>MW"IMW#>Y%@_N! M[PYL._C#J0O;E5UN*!Z_JV+V(/W5#NU?JM^INO;Q3YP.O/=PYZY#:H>/J.N< MU-73-SAC;F'YT\]6%R_97K:[8N_@YNX!]?3R]KEY*^AV<$AHV/V(R*CHF-BX M1X^?/$U\EI2<\>)E9A;NC^R45-;5UY'K*FX;&]ZUM[1\Z_O[8 MV3\P.#3,^#S"G.!\_38Y-3TS.R=86EY971.*UCWZY#)\Y,Z @VB_9/R?Y[!7OX?U2R_ZM@_[-<3&"/PA:P\10. !! ZE:8 MK ?\M]>,K-]VZ574.FM4.AGU&[D<7[Q]FTDX?^@4U^DM::] R$WA$R9XN:J] MR=K#IIXR_S,>8C_^Q+D33-GKWS0B9.F9(#5%9SQ9)LVK4Q:VII*I[^5#S@ MY]@R*E,,(!HEDR0MZ>U&F*4V*51@QRWF8UM-S2Q3M =+G=>#2BX8=\AL"!0Y MH$DR8-"^O,Y7KAUKM'P2B7#L6_R6/.0K6V?#\*?Z-.+JENZ<28#$?,NR*E\S M(R.F35].>!\CWY7#A3.&V7&U'&?D (77 M1M H61R]..@IHO:%@+^(YHEQVQ/!JM)L0)031)J6LI5AJS2VY.Z '+A-2I[M M8^RIJ3PA^WBWG8%E0BZC(&*TY.R0M]OU^N$SEV6Z;\C>8!#]<-92=C:@> +/ M5)J@I:Q597_5T"E&-NQMDP/!F;0O![EA$EPI8^_5I\^IBIT1'6;E6L^D)4_G M?B[RM/.$BBMI[:[+L["TA","81+JAY-T,X2ZA7]@C:LWD /FND,9+)2\O#)SI;\ZHM:X<'6'S MR&A-K1/X]@"[7+>CDM)1B#*8:LR\Z3S$%^2^]E);B=73OUAW:/S#+R9A8BYA MDJV%"A'0VCZRG)5%^.M#!W(Q(TS_K'G9@OT222KPL[6QVC#X2?TP9J)MN1@: MF?!#W\"6QV&37KC0[#+6-' M_OY25,IPY&">!NCRP_%KTN K&>][N?VS5+B5U;H /4/U% _US\)JL6W$0-E< MS\![G)L_LWU;&W^]6KNMAA="08$)2BX7Q\'4?FJX'=MN9377;,_'M[.4R(-5 MYFAU^(XS37]4\HZ,:W5F>34/P3+E0-.R!W:+Y+"@M(UPED#;&Q,U[T4F(VK\ M;*O5HH71$#9R+4Q*- E(N/=S$/_/)S9-F)VHW8+IU"ISKS/(/?XLO]#[TOP- MM1'E=Z9"#>^!J76#X4=BB.2BX&11Q>=9EDI+CM ^\SB5@DZWWB,'K,+'Y,!8 MV<:0GK1:K(_1G^X;(/2?H8U0.-#JR')?+]&UQ:FOU_ +E.2:=G%YE/8=,7AX M1!7<283F&+M]2)IP1!R?D-A/U<%&JJCN39F6C2CV@H[?717:GWX9/V^@(F= MO*C%MZ%-H0,1H[0]?A?+PFR0G[F2SY3>R9/"T64Y$%4=H?7$QDBP+1\?73IS MWPE9QK;(O3/:9[V^%A[AWVLWK(_YV:83UGEOQ?,57 N0_3!C59)9.J=YJ*6^ M:7!2?"ZGOCN#+AT7KRT2+-G@I8BF[@,18OQNOXOQ%0Y]WNU3[6*&1RQ,) <: MTX;PPV5RX*=XL*13*QL\4QL%U/F!Y@O%(=$)AUM27 >%TJ\'O?@E040_5W,#9L58LVF[TOS5K2 M_:[RL-'+.4U8RHQS,=]_2/ M.F2T&UXTJ)^,0%21 _ ^WI$GUC!;9 RM@]:*DY<;O\*'[>6 2<"ZO]VDX7A:@)CT^(-N 96-X>)$J2M$V5G6ITD([ MY/-":4JY(U>KFJF4%$%2#J7'OPZ+:B2^0--3[*'N(%/#/;$.DE@^/C62MRTL M!3,A#>!=:81QR+AP.2 < -OA2^2JUGOVZ/3UFI!*26RQL002+7:^ZE^+>$8KNGY7@P-.\6B8KWG<5P# 5U_D_,K=#%RCGVRA!U ;:A)C87D#I(H_/M^(/J7Z_PL=D3 MD'V4SH%+[-D!DMA9#AC1QF'B1:I7='!P\.UH9#,/YOCH8RDDKF%JZ(,UD@$"XNI[*U1$)UK]MXV("&9$!%EACK=7= ]S!'5$](-%)B=/ MK74@YI[8[0VU:=!>L8D#9O4U5*&2E&3=F2X*MP/%2RE\('-4E' MBNRPJ(3GR)=EWR"]XQQ5R5K7H:1TOEFJ*O!-1+(6']0;8M[.%_!-T\Z 1_,E M=UL&C2):HL5(MX'BVK[55)C8//CAR4PW85,FU=V6E*J75N&-A)QI^)AZ?ZZ= M?X5!W2]:?F_E.J.^KU0.[-3(&_1Q7I,<;%>!!+!8!G4&Z5#Z,NP'E.X MUJ3-L&"Z#9LHT^M+.#7&&GB:F.@^-B4:^F52G>6%]WP0D MR0?9H;5+8MM(_507GQX96VH;/,'U]1,?FBE(PL6/A4-ORPQ$559HK9'J26&P M-%1V835;RT^4,/V6=5B$K Q)^+'F8>]5Y#$F;>TVEAA+NPDE.[,J::<=#V*R M*G)TDQZS*?BU'E)\<2MB;3:*U7Z/%B2V&K%J8R''Q4V8+Y%+KR/L?##!*.=< MCNXHWC%,<]M2@F[,<7^UJY\2-*U89Y;FF)BD%ZX>7O66.:.3B%S/A"&9L1C> M']E[+ 2VW^9'E*D@_U$ETR<&2O?*[T%;>"8KUN*[LSP;;\FX[[F((8&J3:$W MS++CQS5)Z3!KBX@^D8)\EJ_!CWI2.C;+M)/H.%>RPW*J"C(6<3=)'\D>'G#X M^[CP5%"^:;UK[%W;]V@B]R1U$"6]S&A+P:RE#MJAF:7F7EMY( MLY-_>L'%/[$QY9,KV8IR8$(C@WV%SYSW2?U0BBP+@QN/YTV/W'8?XU&$X;0% M.?!UZ$EY:!PDA;I3M%?Y_">477S0:V?E,5A,KMC&]]"RK\P[ED 3L\U1B4W0G\V?QP M-J7=$+/5H8RPC!X>]8M.KO3D3#_DUCGO$J78#T3N56YCDC^\@L>7&9/R:\:0 MR;-'J$O')31C5/DUN^)C5:=P9VYK>4\);Z%3)D+!D-XOC1#"<6B#L^ZY ^C3LD_CR**,Z>9A4F8 M-S4\!)OG";&-FO@UX<,]U =S@_N7T%:YUTB7IK2.Y4S\DP?2U'\X+0Z+:V0V8H9]3HK MXHM] >.RKYA(!L\04S/4_QP-%XC?4:T85*WYG14QT>ZYCBTP#@69CA-7XB-Q M4ARICKHC891IEZ3.OB*H8%**B^7 [8XJ1Q8GP0=$ZAW8$>??YR;D,X% MK#A'/;51%@8OXGU8(VR\E7I"P%Z^N!9\#1;9ZJIM$3/U=XIFK/\)BF:VM]-L>( MPP^^X!+;\G7\7E-&*3[>%-D04I@ DVZG64ON?N7MES@(MGUHX/A#I[T&B\7] M8Y9CL,7CZ"'8FFO#W[,"QMB-7U7^JFZ.MO;)#/+D[,HJ++])V8Q>X"ZHPN]*I7:#8X3KH0?XR MV(]OSS&8_]5O;(8;>S#@8JB,7,A>1LB!L)(XPP>'GKP*TSPY7%F7:C)2M6KX M$;K#F,$[;3E.Q!Y#60I,6WT)5ZSM2BQRC0<#[FBUV+MZL&MYAHV,.E$3YU*^ M@JB<&&*EU4K:AWD?5#Q.+YG9R$]2$7-2;E9@BHJX66BL,'?*F3/NA]+\<3CA M< S&F<].E1WS#8/]*\MW7$MV\"?=!P6A4RP[G=KX, MC-50G:/5^:=EEX@Z',06N2"]4'QL\Q8)^_*;[N3,>36/?S(51M5(>W%1&TL5 M*R%#:Y^F?P[2M+^'+;]95B8FEY^H<[$%;/#7!V:^S]3$N[BES_V&MLD&?\H# M4T-G65\6=-$N^[RRR]6BK@+%@>9.A,J6!<@V3"A;%:7^YFF?CHS!7^2Q9BV= MA)#Y%QBZJ70K52KR$%!:M0Z?<4$7S)VM.@Y;R;.Y6\-1$FX:6#%Y_:)/_C&! M)F%"(W"OV^7!DP.D+XB^,=_Z83FP!OE,4M+([&^/YPMO1=^H?E&\2'LL32\F M9=&"V:/*3@+>R!F(RADKNR2O.VFNXG^U(*7ID;Y MRLN*#Y6QA3;)>I5.#_\W'>!VSQ>H.&EA\RF^8BLM?'A*[,1]3_D<08^6 U<: MPC$\T&J$O>EE/EJK^T0+'O]A91YFZB7('/3E1G3+@1/>(#A=[1CX6N(B<0_[KFXCR";UO';I@/Y*F$)98;+Y"; YG8NN M:SB7%97?++JN=:VD#WI^#FV&/Z]$NB'%HX)>QT!-57S]YG\5.;=%]YUOA#PS M.=-+ULDE0'(E1GU(I_(&^(>O1.S.^;LQR'9U*.G<'"LJY@(7,E MFF&+,$M9SA!&8UVF+#*5 SMZDU 7@ZKF<>K-GFL643X/V:#+/E]MULDSJ#6( MK>Q#Y=(2(^_P1-Z"%([1!B@F7V"0(A!_GJVV7%LZX>C[,;H9*G/5[3XT[3'> M@/EO1!@C2 MT>QENUR.50-Z -ZA7BHYKK5]FH]]OCH3R5.UOW'3)/,U&*Z+N$M)XSJ?A5=S M<2B8Z M4)C0';J1F5][ QD==%^U^_7L5,<9YP9O3#/11P.^K+06(RTUQSR*_EC"/A+I MO,.!W5(SOOQ.-@:3.(^'28_R<2EUV&,A%CD]J?$:,OR]W*(L;;P<"**-D'JJ MW^QZHS_/QSL];>LXH%Q&&77N%O_YWU:#N*(/:5?W^9PQOL0]M MY[MG1/IB6S4)SDQ,(J<089[47-=!DDYH<-,;!,_0PR#(AMH74HDU=1D4S1E$ M1'0E@KS@+IH9?.@U4^(V,[CS9FF'B]TU,(&W*DX M4%[G G++[,L-\^_!YHOT4BH=T"O8FZ*T:]XG8W:)&>K)T,>'&!'2&^VJM,2*56$8EAHDV_PAI^26G62IV/5LIL?]5=O>C0GRP'WEH:')^LI M65%9>OX4+A330*WP].[9!/W*2W5N^BL'_TNL7G3^!_U3NDJ']CO:VDZY-7<" M:!67\TK+>B4NFR$*,@;6;'/;8O=%B[NM"J4D4,S>$L_=.BL'!NJ&D9FT4>=% M#UX-@/)+0&_*$L++\EOI3O\V)F+"! M@#X3Z+Q3P_6_U])_#X1,X3J5RGKSC\0C3A4U";**E=')0[*(!YAI#FP-TTAK8_,-%B A6*;" M92G>6L&F-K[FJRL^PBHJ_^AT Y@<23!.F"1&P$A;Q2<%& TVVW-VUU.'3(N7 M;V72'DD?RSBZ0D,F_5>E Y!0MXF?YJ'?A('7A\G4Q[@T-][ M]]=1%A3YM>(,,Q+=W^>MZ;6A76BE/W>Y:'80]*%AMVSP&A:.I=_S+D]_J^:OFJZ9H'!T/? M7K2@I@_Z;!V0:T,FMQJ@E7;KLJ .03_J%.9>*TA? 4,&6(F+M/WE'.!HJPF& MC!PP2_[W!_[Z.@AJ:,T@,ZS9PYVH3NM.9+9=MKM",_@7(C('^=N--_S)+%)9 M#-[NTZOF+/>'AC,DC='.D1:01\/I$H\_IQ'85=5419/N)RK)DQ40( M7\U=#GPSR!%/5!(FQ*FP*XPS;&5?YE@[W-KJJEK^'2<#ATZQ#@6&$^[U0@=N M^:B="D9J[$M/;^UY!B18B[G;5:3%*5CH#X@)%PQ%[CWG*P>.EXH=-TG[=Q4-KV[T;\EGDQ_$S\E58T)2%V_$ M<.TE;D*S.5^+41K,SR\R[>+) 1.0P'L]Y,!-L1P0,L3L8HO:]OCP%ZW'Z2HI M#?Z^]VH84Z*Q$_S,6-A[=(!Z,[RMP5;%<^>P"JC%_M?5_OP>\T[414'/"S[C MO17NV6I3<>W '>WEUQ@.WP3GS2OB-?+MQ4L?XVJ%2QS MMO&>F4-C$&I"GR@\[1OYDH6T2\4[7!)/**GHI24;GM> 3@P@ M30*7 ^OS;ZTG1"2Q>3:]TGTMGA/.[Z1'.=&/5D<1D !*+N?@6X9ZU"-#ZX X M0AN/G'T -5Y^=VE1-BV._(0R&3+7VB-1$/46^=?EA%=@@U7SBMM\=9)AYC*& MD!HD[4<-?320 YTF;N]"2('\CG?G;%HGKKWB]&J$N8@\D".!_ 7+HY+1-:^\ M<4FQ'=)PBK*^AF8+,YK1 _1@?U L<8E(]6K\VTN%*F#\UPUVH2+FDHN+7!7[ MKJ;A+Q8+YASCG;9OO?:TD*5+KF+";723MPFM5MW%IG!_LF. MZ]\-NMN ? ]"K"9S)W7E $VR'3_E3/DBMP+!A28@+S&X<+2 M+)W[5Z9/]B\B:)-9*W(@L +-7+#NO//IW7U9O4X<]I9GW<_JZ#M^,V#UG3D( MFOT;!+.IGGCD:C6*QBZ;M)@Z7KK^LM/@,HCCSLMZ6P;=4)V1@$KLRW_0_!\= M(NE<)2EU\47!;RLSQEI[BI9]0@1A6"$8:[A8?T^98H!M0-/$C ]RCTC557]* M#OR._8BL:"^FL5-D 3KKF"^J'_V&T_NE5-C&#CA,A+@#$7%]1/\=_UL]PCF]@*CFE+ MK2Q;YVY^4+360OCLN!]V[%%43.M#1.#NR9EP.U M&+)L%;W#<-EA<#*Q?*$$'6253M ,R7"Q53WYX+]TKBKH6WPBOT.%B(C%J$.B MR,J86O=_";P[Q+EHMGD;M\W%M,G\G[[5Q\6=J%$YL&V;M%CMK8VJ''BLT,K M"R##1>TK?U&ZX6'L=YM=G_MX/..$("@O30*O0%T21!$X3N&35>;^EZ/RHT!O MI2Q]+,Y\ BOX\FO?^_Y):X>::=R/X%W-9F_S[S,NI U7$HL1Z8Y6;;UD]F0P MJ-PW1Y4-,E7_T)0#L?S:B>G'J[WU,Y@C-V2,OS)-C.\0STPM!^)X=\1NUM@4G.@!I+!=Z0)H"7O!A[Q-V#42< M<^R0&0Z^\$B\ +. [/;E.J9\%%ZJ#A\7!K(-3EL,0]<9T^L9.,?^.I!_-;>) M7GVETP\;D_=NJYQ\R-)83%TK#S#%WY>MIM?7"\<;FT7TC YT.Q7Z'BS4(3A MA&.#RD1?.3FBVQLL)0-#^+B5+QN7(,2,._3SHH-OLVBGS]V5 X=0NJ]$EFW\ M69G6L&>;.G+$U6-PR-L50UL&?8SR,D),7-9FO)+BW^&/VJC1RWNM-7<*,$\X M2Z5CHUQS1_^TO]/#T72#V&L5-$L^F)M;2Q]#_NZI&!T0K[8H/>^YL-G=W.2V M944T^_+?8M+N\FNE\C #5$28O?&.YUQR0C2A,1Q[3AP.RS#EM40>4G<_M%M< MO [6^*I+TL'RSL#/,>'>5'C6DIL8W^&_+>_/0_#Z'9D&/H8A;5,O&Q+77\XE M8\TJ,WQF$XZ&U.>?%"5-I*I+CRRL:D"'AR.@GWN5'9ZQ-S3N:P;!02MX+\:Y MW/X0@&]N,NE(:&1#*@F0*O1$A"Q=> MP8M)PJ@AYR28VAGVL]ZR ,N'=2V&GC1\+]ZU+C\Z,UD1;:<$PD$^C;M-O/^%"Q;\R=0;ICNQA&4-N_FH\_*R;V"-))>&1<0(DQ.^ M]Q>5OJ=5^N2&.44C M#2N)C<9-1Z4YLQM5VB/W[HO'/B0,XRPM]5?V)8K/B@(-XS]72DS+8\8+!9UI%;KYWD"THX"2TL2J%]YBCD;0=,<&_])\92CO9'TGB_K%H:3'K>[LC"4SD M$1]U9 >RMHIV$SUQSM2#SR*6R8$P4**,Q9:K$AE"3A""[D?:G?J\9?:^>KR# M8J$=/_J=NM+:8HL-/IXHBI<=B(?M_SR[["?-YYA:^).4'0@2R.) !.RA;*_ M=$WIV9WO6U):&UF)Y>,FV9'W&WWA!,A&6%.T\5THNZZD9&.1'%TQ8Q5 N%$^ M*PC5&H&U)+.8PR?'JFW)%$1%1D)?P/?8=G7-XM+/H7'AN46CCD'!A:-OV8%+ MH.+TJ(5O:)P%\768CU-G<>T8+':6<"FUQATW*6U%R"9= MAZF0L+V:JN;Z=H3'<71!Y"=,D9KF^6@>HRJ+3MGPG M*>M1P5Q.\1-BG2LSINGJ(*R6/F*Z4YE@GU;V0+M(KZXD5-^M.]/?Z?C-\IV5; M,0X,BD7HN>X_ZS'SGM]DJQ%U5H95P^4O T./'$NU(9/.1&)RE-+E0(.WR?-4 M,N[FL!E6ORZH2\5-?U5;:\IERDT/5!6RH+-=964%H-Y?55+X.($Y%A+G^93\ M,;S2I&ZR^(^(/$O/%A'^R[C#!N_]!N1I'>+: ML)<10N)2:@W]U?C]:3E _S"-Y 2+NX:F:U&! HVOL90?0]0RN.ZA51++4D=# MQ'K";3BZ]SI(Q,/#F.F.5HC(<18CP09EO;#G@ MR(,_6S;T;&/].-A\(S+4YO4P>^8O=-8.HA&'G*Q':;KC56@+:^YB\ZTZ2# E MS2MA]Z]8=^J50%]C-XUQ)'Y/@G88?I<$42)*L<=)CP_1X@_)@8P86O)).1!$ M6*V=X*75T9ZQ#@R@[%X[37O!.J;*>KM2)5?87$,46=0+K19Q.)+N=+=.ZBN&>AES%]--E1?XL5!2>$9;KLUMNQ$# MT%BYSTI@L;^^+-9Z7)9_)>WOJHJN9VQM#-F?]%AF$B93X@>0)U*.^I];(=X, M@QFW7>79,-8M4: 'ZQ4F+"&0.4U3TM=9/2R.L5G/QL@D*&>QYJ[>DR/_HH7@ MD!(RIMKO-(8< 5J'<%-(Z.Y@2DMU?7\5HJX\P:/ZLK-^8 C)U7U$RHA/ 841 M)4+&@1Y\62JX1!/'\%>RT_VC+3Z(/T)Y9^+G=\>4YO?$!.+@E3TT[7"GV64P M5P(&\74VZ<6.QCVIKV'>X^,PQS)GRUPU^M28MZ.1/=EFD>[M*6/*@1:W$#EP M=.5K?<@LA'(K[$X*]_=%=O@P+5!LW+&8J25LLIE?$+/'Q8/28N?)4Y/8 M94TEVS 1I0W"SXPA> Q)GM0G+T5E&4:*?[>5'- 5)U7##9K,=5TV>W)6S4ZF MY;EXI(0$-60>3XIN3 MN;'>"$D7\N[9QM)'*!.,QIV*_6:CL MD&!##G34^+Y;\W5RHDV/%XJKG:7#L$SJ/(IM'NOWB8XP;#=RVM-GT6'GGT9T MN4RI^Z2C>2$?-$HE+K[989#-@3=5E>VOZ]PV.Q6 Z&QGT%5%>BD59MMEGU]#I&!8+@EM-56.T?)VT MO3\M+O""$'_I9K;HRH&JJS1#S%O#:M%]OJ5O<^.0N>F!&+< A+9C-9ST%_'/ MOQQC3<>33R!H+$3WDG0H;#++[.6-GM?NH9VND]:DKL(6& ??.H\P?1NG]>P, MJ,#G-0]FQ3?E^C;Y_^(=Q*RHCG5J*/1OHEA*EP.I\A\ M9+-1ZS13805-HB_N=F!UBB]2T^3 55I20 ]\TM$[*#.?&&,AR^$9S2/<#BZ!6&G M34Z]3/@XU,K'7FS^JS%C[[5UUO"'W4F3HVJ98=U!:\0E.1!E/ KB1KQL*Y%< MCE+LIW:HIN'/+<^Y^(W?>1,)6Q$=\MV1Y87#;!!K>PTH0CC9..KXAF@T>=L+QU5> MA]%"421#*;";I.G0CHO!Y[H5OE5TD:61^9LH)F'RB&9-*%#GW63 MS32+293U2H50<^<'C4\>.?P55G]:IWEIM!?%G?0M&22/+%.Z&W($:B"$+XQ& ME;K^*'I]J*QWA/Z>*,E(41B9H/=ZI7^UE!C@'U*8Z-K=5%6O0W_AP$TFWIHHS,\N#G4) MK1=[3F=2EX?FAD_]K&-R8S#V)3,Z&WK+)CE(]5\@T@S:!-G\9F4*S%R/R>T( M4.^K\@VB%I4S1QS8"W0#P\TYO[/U"2AA6$9SLV>'%!,@Z+OR-Y7! MDWTO,:(-D^>33,QY^^8._>4][P;9<&IS6Z>]N2VS<#:\)P<.HH;P@H8L<9N/ M37-G>20I9*V1R-&5"&^-@B"7\PX%YZ2D_K(;^5>HP%:5F%K"E=E6VD]> MPO,0SKE2XFJ^VE>AG=N$,.U^5^EZIJKJPK&V.E!@ZFWY1V;^T]-T01W[[ZXF M]8SAQ,0%GKE&O%/]P(C;]?PIO8*HS$#;3/RW]=S%8<]L'_5].,@S\VZ(0[T< MP*9\Y)!3I%/H?>8?).BAQXU2D' MYET[35\@64B6=$JFE=6,Y1P7U4Y,IY!6#-D'V'[T[";?7-1NT4C9L M\#T^[]7/5G&H8=7^;1U8G+OK4-?6[.Z]%&X*M$!P4&7V(O8\QL998-)=@ M(XY>N_TJ%G.N'EOBMUY;2=A:470MW8"VF#N-X6%48WO;3(]8IEE?VGCH795[ M4\7%V^MS$=+1U^O%'?LF$17&D:UM<-_9L:.J])KA R8^:/[# ML^1I#]G]AJS8B7#]@,RD= #6< M;A>[,64*DRNTES*_SE1*_\2\I(9J&$HN"8YU&UH0M)L)U53W=5JD$6S# -12 MBJ[= KNVV@ =>EB\R2&O*NO!AR>B,F'=]K P5'?3%$L.G/8TM#7QPGQ__^\Y M+E5/E-73N] 7AFE<.L2>?JB+KDBC86[SF@Q-0$U&7I,R(R"JS1Y[RH_/Q:^! M6?).N0B5;B*$.E6QWSR:PG"2CO(\=6PAP5J3^V*/JN.>FQ,#AWWAW%\<_R@. MR6OF<4(H"^LT;B5-.'ZS;PI, ^IF/_2R/C7H1XU-QQ12H-!%ZF-_UOIZ1$!K M'6G^HERT(,+T?"(5T0;1'X8![15.I@!PB6G[-@M>Q+ M^*7A[>LP.9 ,YN?!YDKZWM6*@]B;A+UN(^Y3D)LS%8=\'JL_J;2$]AL-+Q72 MCY4E0*$R QHL/U;+]3_'&.P&5$7KXKLH\"Q/R((!#]_0YG&U"W(@R3]_>/TH M7+8J![X@:;*M2;#7&#*DG21R@WV'LB6UF[XHMX8%#@B$U"'3SES,^'JN; LL M)7RA:X%]EM'_[3,Z*, N+PGWCQ=HWO0"^07@Y=1_^P_$=BG;9I4+?IU#FR6; M:[O>6A\-DVXLG''2C_A,L92@+,$VNETKL2R^ ZMWH$$DH"GAS!<0 ^^ZXT9T MBD!WN6S0E:+R[Y[S!RMN^K(@0#,(/"$0!<7LB31VO%@S:+2(,#4Q-4X8/92] M&\*48.NLC\JFAJ5SEG]CFT2@L#'4.A3N(7M'C0J5]92E(Z6+TEP(CX:3\K*( M,W) E6RL>*V?6+D0L=(T4"BV]GDZ$C!!E'T2!KBAQ%&\8'$RD3+)]@E0%?6A M)\3=YZ8'N":!%$2JF>$Z49%)'5K#T"C(W&5T-YN+J#()F[9;?(X5>23H+;G( M@9K7RS[0E(\RR!LL3=P4985:P6GMEC@CD@0 MU;G%UT)+TYQK[KK[+/SHN7/'Q59>HW6"X[9+J-Q^F"7O4JI0B'F;X/.T]^OM M!KAI_G"])6[OMO8FI[MKB>F'Z_>&ER1 \:F4/W 9$]_&?1;! O/O1.W4$6U"%/+.>/B7,ITJ@S/\W6+ M1,O>;D'JE<2' M,9[9F+)A,9T:<"?0UO4SKC<.$HD,DCVC+W*G2\8I0?D>[D^&E1HW1QCK[)5/6;7$NI(4V M+0>HFB3:!_]XK@!FJ_KL#ZA[:\29CI8#1K5<5 #6/-T193[_5';SF9 M25*7M#$S1D0YH% 9-\IH1I3%/'*B5#=X'33$&"(S\)!%(NI50^GZ,2" YG.G=?F\:OSD>,C-WY7^"FHK+ MY?\;SOGXG,Q=$Y-RI:X2KO?,\X5D&II0/W"'X42^0L.*:*QBY5T9DR:E=+ML M6]6&]Y"N?^92)(.@5@$LZ[."+)+_<;;_=*6A+V[.!/INT$W_Q=6_JF:]7?2^ MS\F;@I[K::9%;6/+1CUT:?G3/(=12,,%O]+SPM\O"HM]2-+JK>CQ7K#**AWB M=+SNY6J-:JW002M6)/:0 ],XV3GO3#,=A3/*KG*@!"9:=6C, "4C.;C03=)( M==U[HCD)I)82.[80KDLO+;PCKKOWH-36Q3';C8=:O6$"GH)=MK4CV_8_;W,9 M! [0B&@&@670 UEM$XH/95<6DILS!CM!)._2B#)V)P0U23;!DM;%5I*E&]R M='D2^R_EW]8MJ@BW\<(NL+A<4TD<%6-9Q U9E@/Z[$?E=+??Q<-@$"7:/,:* MX-/(T5;.?E$\:!D?_ OWDDV"7TC+7P03:9BM@CS8C)F [ M6DT7Z^8M!G7=Y4!^!G403-# S>B4ZN(W, ME!A\*U-U*/<.C)O",S L69<#0PX5= FDC2[L;X1MGU6'-E,:W3?6BD&$Y5VJ MA^V?X]?M5"%&5A]?*A2S3],-VD TV5H5W<:R!A,GR7QZ.L$^QGUV-S^D9A'SG"+ M-S"+G1Y97J4P7KN!I)*VR+ ,$/)[>I;;+U#5X3_>/"_PR/M0/!&1,QM^]%H# MS+(S,E+V2+0@FU]UO=H6RX' ENB*(F&S9KHZ<*<>L<4-D'$G#4<.% MHG\FTBA2)3+0:L?O]3U)>GL'@:2/Z4DOP1R?6WZ-912]K/;M*AQSAO6X]JF=)7=TEEO MJ@=L+2>/3_FE3J#6UKL[U.IQ0!0>7<%D]N[C-A6&NL"F?(2P9\/E@I\7):?X MRVV_SJPU1G##43M_)=R8JJGO%CC0C.DVO>MAHX3N]L _=1?Z^J[AS\1B(0W2 M?%Z5L8?U6K7;U08=NF\R2'A92VM1D0.S4%<3Z$N@\H\6(T7($Z?L,YMS) M$:/3)@RH' @U[$?8*(L8_K+.ZMK^JCLF*W\4BR/;N?1WA_+$#/1271-4";1[ M+4+"P*HC=E\,?0*3$M'MZ9?2037BR_Z@5,<\,&Y^_>@.0>WE"SE ;(#A>12Z ME#GE]=$EBO9S0@=>7-IU9M,.Q@=_3W^6,*#<-D2GBKR'J!L,3Z^-\?H/]@P1 M]7)9NDMZ-JB.0>NP2Z^HJV!KD6O'P.:S_47/F\9JCS>8C7#\"9IH@QSW8YB$^CKV M%J>WXG'#URX+FBHFK/<8YOU[:8$$2:ALXC)_'$YHL6&,XMA7OM:8P=7=R,:^BY2!]K MR.V_;&66Z\R75^<@H97;8ZER7 [ZC12?+ [EF MPV'@/UI9O1T=3Y^%*7 K5TC/JF-*Q6;,#CN^SG.*3]4K9 3C &S<-"?=ZBRJ MJ?AVDH>:.)?P?IQY.0I)'6*)Q!Q)OL$GKL3\U>PAEC+_224M),6N.CAS$B>+ MZS5$]=/]%+-];LPZX_,#7U+;?L&:)1LVMT5G._P'/&3[]527HVM@!B>E_6"; M#WYWL\O2=2A YD]8ND2+-&B.#"A.>U10K>'H8A?0N_G0DQ7RF8TJ)45G*-*^ MRF(\EO!Z]F/\H;Q)7?K:.&FJ#;0DL6IATKD>CQMV7[5,?_YV=^C9/*59I,W1 ML& [Q=/S-)D<0<'ENC=#_TKVA9RS_IP_<40.1%31+&5/_+?U+BP39GTL"#:O M8D/WCL%&>@-GK= 9NZP.UXZ IF"QQ=SL M36)O^5PC(G$D0HQVZ.%6O5@XW6[,^'UQB3+V>93&PZ[-X-80@F,642X)BQHP M+O.Y6I^307%+)?1CN R9*[G"PL@>47CNZ##LPE$/?&0_"*9$51^MT) M__ IXQ^,N#J#)-,7TA\.]>A9RP$+8]I\M*T0PR8.B[05DU?H>X/?;A!@,[7% MT_G,)=L@XUS?$TXFO.P7X2,>%*1LU;WZ95'I*RR7VC\N!E#@YL.8;EBH'WL$.SE+5<'YY=USU*CU= MX5KUNLQA1O>2-=N0A[!/\'GS54\.@%4!Z[Q[=Y \FW],=+$T3 [LL4L.&EP] M4G7"M^36P)F51DKU$G7.'X&Q,+44CT953989@QJA5\W_8^F[8U&FT9'GB,WU M23$D\]QKN5S9)_P2_=Z0]!YV^<#"K=C*S#V9K!G:=LD%4LCU^5..)2.SQ-M" M.1!";?9*/^Z+_4$(TG$)^;1DFR!XM$ZLZF^#<)C-.EGM.T/M"V[4Q4M_L)30 M&NV0:U'0C'97V:]KKM;]#LD.LZC[7]">;ZV*6](J_H(P"WS+3(PGV2H"BU46 M2;:T.=8&S\FH>UX$B=M"[[2EW80^R9O.6Z*P*S_JYZZAZ"[:%PL**T;&I"6F M:PR>!]:LX"',#$1"T.CB%9$3 PG&,6:+BR%<[K^&%B8SO'T#+Q%^S1W/;]1* M"3ABLTW00[A+"*7<9['\SW%SZ(?H&)$H2@[4S_5A#EH*&)F>D1-*SZW83R-H M"XYOB)(+$_5(UHS5^W60QWGM$A=+L0/=SSRD%\]\RSR(-3V!O2(B?/T?G'UY M5%-7^VY:J]8Z(B 5*U1Q!(%6&5I 4BN(@HB,83#D$T6&$%*5F22G6A4!$4$# MA2A1D'E(&9(("8DR. 0P,DL"1$!F0A("&=Z]W_>H/+QD)X4L<[\SEE7D7J.%4?CUK6 ,QVUO3'C]" MCC2&R**/;QQ#MT%UFMPO%4R%-^$()]ZMYV&$G-#%N5^F=LP<<(? M<-\+VZDIRJ][(P,=#'2X0,N)ZY)*-ZB-'YYBJ:3*"9,1@""'9"("[BM/3/"] M%2?;#*O?%\=*85WH[/WJ\=(1D(>&FJ7A#[]W>/R8(54/Q[@^3VQDF.S(/ KZ MC_G17UP2\?J=T AJ D%6OGQ^_6&I4>;1ZOEMSRS7QM M^TL M!/W)OQ5P'ZB$>4?3#O5IW8XVG\B!!?):D+"!A /J GPBX(X:\EK-XUNSWS'@ MN\Z+"Q&+[78:B"C"4K6"N 2;?S,@7DEQ)P>QL$RE1U>P;:727Y;U5$:9;S7@V*8\ M;-M!A8:@CCOL>4YG1*L(!B@2J$0@I"K&M[B^'8:9+XF;(IJD?RFOQ%IN>9D5 MP4E)67X7=D9Y"QF;MI:\3+C""5;=O),:K^^PV#<"%(:A^F'39PJ&S41&K>:)TV]<:?THQ?0COTV M>:6OKF3SF_&Z22\KF%?-/M)/C*$;9$5O=L3GQX%N_%MEQGC'1OV&@!!:FOG/ MP?T2^>FE=C(PFVV"*2L/-A&9J$\+6BQ717W,Y3'S^(N3KM(?9/#![F4%OC$YN?)M]:3;]W1N1M5,YJ2ER%;J5SOC[W\?9;;&@)L0*47K M*YRD09.C2WP7IU$-)#GZ'6*R8G;UA:.C(YZ@GO2R>5 +$51RKKZ^W MD4:._EPN>>[4B'N["AJM343.]Z-^BO2@O)V@AOG<_MF2AVY6\Z\OSY8@\X+] M%'SW2KL)H_,@L:_PG]$Y$CO+^$XVB/V$-1KEO&E=U9WSJ[W@'%;=@;3D_BN@ MNUL]7]@AY:'SJRETEEV^W?OSMU1##[O>)JF(_)V5W$C.J0:&L7!>=K.]6CD2 MR@]5P,?;#8:Z=RIYN9/J7^@EJ+N\5T';U'T%%O2!J%)*3P.SX83DVZB(K;:X,[O--4/?XYLXO, ?*;?$$C M0S)',N"?& =5[1G2OLQSZR)(^POV!80$[)@U[RX>16FTH"@I@J8HSRE[^WJ M609$_7(PJ'7'J(X"RK7VH )1JP3HJXZMXOA.T*+[D=U21F!2Q.FB,BL MAD;FWV*8K)KDKSR-WK$+B<1ZH/'F][JM*/PUSI,.Y[)IQ\S:EY0"VG0-LP7$ MHV\"L>UM\;@?>J.6?UE.5I@=-SA[@]$Q/5RQF!CO-D7A5U1QJ2A$=K.]WP#C MAP3NN/G"*DL6RJ]:Z?IU+T-QCD<)LK[% /(5ZLMGO"P),N2C#_N$?LU%G$C* M*N(6"A-ZO>&2>^I2^T6 AMXI>60WX&/?'$T3UH9[_>H2.!EDN,I MNWQ= C24IEEI(-;,NAC!0J+?VOK>0;YG$$>%=RBCEP;X$B:!O)V$>!',WO:U M^;6E ?_]-]\IN]:K=:;0AZERXT@%J)R8:FJ\56'E<]1O\E+*:;.;]BJ$K ZH36C9BC<\*WS^G M!IO4D_MZ%OT2<@Z04R?=UO'$( JR%02&#V*L2D7^UH4PM+[^4?/H]3:EK2C( M5VB4&A&Q/B7F[]BU]05FQZ/'W_O0_ ^.DJ1P/P1=$8"G#-Q4=^/V4[,'IGHZ MSM3W7VJL;Z+W;5\O)N\@NV,'(Q\U M-3=J(&=5/0<%7OZ$MUP-Y$C! =^1I7H_=<^C4H'7TBHT$*I9O>THP.CO>'>RV<9U[E[BGG?;'?=D^WAY M5QPV/>6X*X>2>VU@SJZSK$/I^_X,K*&2S5P#O(R$?-1N*#FQ_FF"VQB&\5,W M?V6C_>LA-5YO?A*H>((IIGHP-1#SX(3<>&V5ETI=S$Z&^SKI^73O6KH;4'"0 MRIMTV^ZIL?JKQLI0]<&$WE4NA?#K(R!*K57.3CY"J5$.QMUT0 M],_5_@YGW<@F]X:Z.GY:0"A/[)IEHJP%V &^P"=@9+A?G_J2J=/9!".8/ZGG MM=55N$T)?,/I?2!8)[UGBCOB%4'(/,*X06HT&M=K08Z3&IO)V9;L)5:V!C)S MNAITU<\<]R;BJ2%N'S40"RZ",8*GF6'6,4I"-1 .A&+]["_OX?; MJ,?? RN4I09W]5*?SWR'7""PL(@.11+24P,#KN11:<>PTJ0TVI:KRXF/6*8O MBZM;&8-=ZGD_@SRX,RMQ0& @S6ET?7VJUEB[/*9=B0B(C-(&0Z<\3SU%?4R M(OI17E-O3O:1S'PSQ47S-N MR&!C?#1<*&WA(]R;1=840J%!4"46ZMP7O;>)6^YAST_8&TZ8#$7(-J,3/%P& M8E'HET9F]<3V\S--'H^D@=B2&V6LAW*8%TL1>(A>,@JZ@L9+OR;>__N#(SSE M5<&>QOJ@MPV[79&G$-;1V]_#"0"3&6HLO).0LF W+.' M)P=V'%9>E!!U@1;'T2U(Q()@P=QE00-96J>PT$!L64MT\)[8\+EQRCX&W:A- M[I=VB.3M_?>A$ODC[[ZM9U1/," 1_A;]QN.;R&?*%[F^:8>-U7FN:F]0ZE;U M*VP89)D]ZMI O*?'KJB< S"8QQAIV'*SK-#\4DN3105Q;F7CZ1J8>EV:!J*P MQN"2W7CW,L/6F(?JB@'U=P )RYQ I"P7H[-;G6&7-9#H@% -9,@3.=&TNE&R M/,"D0".-=RBY/5THE+=Z330!9,+3D7))LW)3XD___%PN.GVH,&TY]N?OEC60 M&_%VWNT372:^@R#8;@6B$E!5YC4K4-L%-9J+"OTXZG4,^Q$$\LY#594G.2'I)74VV\4?"&\/."7FG4D[\$)!/,"V M[L>I60J2FZH1MV$6L0$VUA>L([J4@%;\VC"0FCV8W/9.[ BZ*.S4,)^FZ!\? M;V[>@;=,&'"HDV4^TD#&/+E0Y8#Q-QJ(@9*!T$",>1I(+F*B1!GR\'0O!F0) MK?G W67>=OC,@&UJXM7G8_;V./GESI!.A^?K0T5W^@./US'CI?F-YA6YR?: MU%HJK$,RSAW&G"P#[[_@:-6?7X+M7RU['WKZ975Y&9*(QY,N*,N_UD 8_947 MFC_S(IKP)_K+O(M*ND]DA=C5[O:Y7^Q2\6/M[K.9Y]]XN#S-YARW MJRSJ>[MRQ?E64BRL/$M;&X!J96F8\%>K#=6/8T,KCXB3IE.FS,S>A9P!^;DO MD/^/-@#E^H'8MC;S:.;12OFC1/R__+6*REF[O@T1'W[D#9^#[)[;>:B$]N'\ MF?//NS:!.&MEWW=N9>V3W\],FQ[50/2AG55=VU$2$ N0Y_[:\R4%NNSIA@AU M*$R[$@)Q=SXYY3WS(]8H]%AGZ8V FLUD!;?0J79H$,U%OH/#G'@S1FW6W00"J"+1/Y&%9]Y M7; ?G8!L07#5!V78B:VULCQH+;U4L9EQ/UM5R6K.0>#5'YA '*\QV'N,^$/" M;G.UT:P>.>H.8>5E>5A'J/-+4?!Z\;1?_4N%SP1/3K';E5O580*;F.0 M$O1VX-G,3\Z2[V-B8G)1N?CF_0J7$;4ES9/Y%X4-O>^0N4TYNB7RX)?^.<"+"&)3G0P,:2)@XR$VQ3F#+WT59 ME#/X6_1W_M#M$)T6JL^?NY:2YZSGW?@%"M0Z@J$=#';_+O[4OZ/B#YS;0+ MW[X"B,)U&V^KB4=K(*F3?: 91!'"U.^"P^"P]DKMZDQ:\$]TT*>&#UCNUT#> MDBY4)^L]6QC[=J1$6KT*E=2%Q'2 M#$CP](_,>1+8MV9_G_*W/IV?ZIU(YHR!2O0!HZJJ% Z7H2#%5XN7@ M"156-/?8-3!;E6CQ8A66#CQB>$^OFO%0]/U""MLOW0/NM]5T-H@/NQYIL_3< M>';'_*3) E=JA!@M'?499IK["X&6S*\2>@[5Q*PT$KI2<;T1JBKBC/'Q.32O M7EHSBXSF0FEFU!$Y7A4"W7:->-S367^P_(%WENU12VDYV3P_NBE=-9=THT>[ MT:V\[4ONM>$-:SWVT33K'X&\?AP^),YO%[7BA6T?@&8,3-6K4;&2U"9 MJK670%*[.:#AO&%^^46P?<(?Y"&M??];>\#<-?-$%B5G!W19/U.M/.XFV6B\ M^EV[!H(SK-69NYSTK4=G#BT>._/MJ2?$2 M['^NYNX_LV*;=V(=Z:.V)P8J65+\?UJKD2SQH:=_75(X_N^6]15MC.=/*^9__>;4 MA?_9G\YX$*H"S,>=-]'^U1CTB"OMAIL6ZPTF;;28$4?1N:K)FIN-9A$4N!-O M)'(>P\K>IZ==D7!>=W+FWRGQ4]YS?\:#2*0MI%)5G;S8UO_,)Y94P%8-E&5Y MRNXACH+RD^*F=UM-0BOY.W-$VVE8.DNYZ\ M'ZVXW#^M/R!+'B]-59H5:PM1!A("A@"V7FJ0.O Y*"POY[P>Y/07>?E*:9L[CZQE.QBD4N3,$U1H]$LAFRH7&5VREU9V/?1/*I M=!9ZV3]K"%.:+H@:D<('BE,FWMSKSB)XWY^^C CS( ]Q606PMS/$H]B^F.%* M-2@#$JG:/.C%7$6M0&C;'G0Q?&^OP/8$TN(M^7L=J8=N@RQBVLA37#U=Z M)Q0F(XOD)>F6(%JV!Y+]@'VV:)Z8;[7G1+8@IR7Z]VV:6>IQN%]OT'+&W2![D/3E: M:\$G#M?8=U87L26=H1V2W[5^)Z(L)1&_:JZ!?-/9WT;'^0 M-!!=Q&.\-%ZI:^FU@P+5V6.^E!JU$]!_#"R0/U^Y.M4:COX]6"2,3[7 #8T? M]P/D\[%F((-;(7B-.BHZ[F@@)=6>,%+Y56URQ2F0&/SXI7A!+:H\V-_YJCZY M4_+N#]K^TZ$Q8AC(,N9(SE>^=F6B<$S MG/MY-%1/&^WT&8B+M\/WG$!]DVN[61IR.YX&O#2CRUR$<8*)_?V+N<_F).=E M.>8DU/,103H_"^B G<$M?I;O"A.!W'015HW9W8O[0;9^XE3Z4^Z;JH3ZM@%Q M!]JQ= I[DS7JFRH]XHF*"%5;#RN D1J[%V4G\W5D&44>?\OO9QYMKF]E;G0X M+.HY$X7[P:+\J>S5I>3;0C75CHV.29?2*XM].;.J(9AZ;3!J0@/9-"0[UFZ0 M9%Y 1HWKD3G9O$"S?<'1[-'":,7;S.9XD$?8_5+6EWN0<\#SL_0^#O1<@^5Y MQ.IWZG*D38-UYLH[]6380*W-74]GO2YK[=#U'7Z[TH\Q^1"%<1<%O4JR*5[/ MB1EQ":PG-Z9*F@26?8?9BO[T*<0X"O\*L>N[8Y^S/(L/&QL7]96M2(-K%?9*Z LI8_A;LE#]*6(*J3X8U!;_="^.O5*,8)P/5H^;SE&>@ELD;6V7(^, M(VZ(T4"V(SK&Y$C?CN0VP4)Q>*X#K(4P[,=K8'R S%TWF=CWRS1 MM>-VC"KPCAF_A/'TU/M&(_UR<6:R^+'*MPU<)W(V?,GM>(NIC8Q2?P04@B I MK+1]J8&LP^P<(][EZ2K-QM\N-[NTY>^;-TAI(&V+K"[A\"KME7Q3OIQ..HRW M!8Q58I($#TW^_?BMS'PMX4-XR3Q>XM8@.([/Q8%^_EJ'/RI[LOX^7 MH& N0LE#0$54/94:?\SM95/&>=I8L9+FJ!8T^V+6"P^^8NP5YK:BKGO5YIES M3PPH3];L?RZ8FCL<=I4< FWA)FNHH[R*HA1$,UA% J$%V,0= MMVV!;O)7VE$;TMMSDAS+8^.:VB?H;M= YG'#LUA!TQ5@Y[PZ'^$.GZ#R*;*CVNVJJM0>-1(]L,3B\8'X1>^"L'/;)ZDK MI?+<'ZP:$S/3,"QD,Q:N\,&8":FM0[U_!(KP: M%+[+E!T#^><>4>M8'=OMF5U7=_!6*E5SY/($Z*LD1S8U(;W=#X<>4;C<'G?G MR>TO$ ,S7R+JLUYZPC,ET%;>ZB[,27!X#\GS(:)DH MDNQKC98)\V\67E>'ZO% FE#;-[/;V;:SQ+-L>_>4CX]VGX8#*_3+3IS$1^ K MR*.^4H=B/15;(C-*21E?/Z&IVWBKG@A36#..5=\ "!\1!;M 75V$-,R:RCQ\ M57H9(RT_^+ <3I*&@N+XS5QI7I#1,8IB_3UK+EH^B;UJH!*;#1Q':=V]4:B> M9]EZD!EH=_Y,_?=]8_IH=V#Y;46Q_S]RR[T:2%*&L\G30G!:'NJ;^ [(.UN8 M\9L4N(';+3)_T\),#$O+E>7&)ADH M37 _J1XSMM(#L?<<#S:+'$LEMU]0&N#>KHIO-BC*8=<:@HHC0#!.CO(56Q=! MD2#<("2B&9 T?5*FN MD/Q%;VX6B\B"6XZ6LO&EZ1;&;I3=(7)Z$QYL+#)G%%\*0Y8% MSN5&.O9\J;DOKCD6C.L38IPJ"!=/<: M-P+@-+DZZ]\O>' TX,3VDK94'41<'T\UU_X!=V1.;2SD95@AP\T=V>-L$WZO MG2W! &^97P!C+REYO)$+!GD>U8Q*%_F&Z3Q^EKK?\3!Z!QPYF!^<4NY6-NL9 M8=A>/$+H0%<>05P+& 16>33Q 5ZC+PD:P39PG]B\!E&7Z=8=THT*9+UQ[5V0 M1(A>\N9#EO*XUYBBZ"210 L&JT\L/QLTY,UJ(#J.=I',;0Z_1HR];7#?V#*Z MF]J(Y"V0M@ZI"@Y'4U!BQ/5CQU!R)+3-^/M8_G6$$%=GR'7OHYN5#LTVQ5 . MO2.CF/WVBW&C&HA,H+!^I8V#//_CGY0ADWR7^@2:I%!DG&X%=W-/=Q(*4C00 MBD5(4__BLOOQ3R_Z)E.IEOE",1=2?!_"A+!; M*&NL9S/3A]C#[&IH0/KU$&*TDK] M"KASU7D\>4=?5?% J=NN9+==Z>F9M@NB1.9<3:$\+A$QJK;K[C,>.Y!9SQ_] MH:]*R:-),HQF;0%>(/X*YF>/K>Y"UB&Z[Y5!B=>\=W%&<_&3]O8W'$>V 4%= M,6Z9&X97"2:J@\ A] FT/\AMV.W*[E(PPWLMO>-5*T"P5;$ 6U0'W>"FN/Z) MJ/K: A#"8S60#M-WLOJKSR[(#%IZ9'[[*1^@#2MZ_@4#_L4*&#YLBH9^D7N- MOV2C[) :4@"*X[<:R ='<-I"HIERQUJ&N?M3>()!2UV"K]_N-8J3GKZI_,DT M!#G1#X>D*%)Q<,8IGDS?%&A/ 54M^AO&3B-/[0Y,&.7J_8HFT&3;*(&U/K'@ M#?T-D)9]^[>/]Z&JV"_;6#-^TQ:^2K.&B \5=9;('T6NT<;JV$*B!O+*,>92IH@R(/'TG['-YG#;]3SWG;Z; MIH$L^#WFU=?4;\FI4S5MI714NI6V1WP^)J>(]I$DS[G->?!Q/"S$=KB*F_EG MP:%Z_(_$!2A*X1U$+O1@^%-&W)#,R-(1,6H$YT%0I4WB775E'9/E7V=,MPMT MYQ@&@S&[D>-Y@ZI/;C=%:K.V#ZP5G7A>O;_0:W MI OX:*(JA?LL3/%KP@T'EXB22&I.H&]S MVS]!U<-<]17\I).3G],58#D1:&(>Y,ES8UN*#V&^ZCALY*'=MCU8GHKPWX93NQ>A+9T+\);;22:<*'[\[J_G&PDP$< VJ4#.5 M\/^]'=;M0C?\__\OX__]7\N87I!'X10*;9Q$QI0UQ2M-I#SQ>RBHRPW OP ? M3T%*4R1(2.VQ&HA#D0;"G <=;R_S'S1S^A$@54%E36\+,S&=X 2[%:=0)[IH M(,"@!I)>I-8!E?6DL0KT[FJ+VIDBWII+_^VCAXIU_SF\5_N,E;1#TI?]ZE<, M#:3 $^S*,DA'9K[T3)WX!CQF7)OB8YIV_),5<\Q8>]#5__07K309Y UGJC40 MDK:[RYX"P^3B](Y?H_9S36O WBX=/0XK3%OGW^N-_>RF'EB=IAPDM(-B.$&"M[QJ^+SZDO1 ?H:R-A18:9* ME^NAW 4'1+$N[06_D$7KTHO#.;B4=7^5?&3'QOS3ZE!'<[-SJFX>TD!H7P^0 MIU\">OX7+IRP'RIN:3_RS^]+36XQM8'%O?+3[VB?T_P9+AP>5+%2&::PE=V' MZLZN!I.N1Q1Q1X*#AJR'WVL@1^I8HL333(LI51]S@<)N=LN_A55?7.ISJ,@\ M2C@3?(/E/N5WI?E AP]"4GFRLPJ;J [/>?X"*O)_^!]!^^T\JLN&? MVJT9>I%?BII^H=0V(*4>#<7= %[]%!-+:!UUI(=J( '7PPQ42]E4-1M!C%T% M/_CF78\?[Q/SKF4>,#$?%&OL=.<(,./[^4K=U=;=/HXFDT39H9QT%5YQ#FE@ MCW,_]?H].%'W)"(4KHQP$E4#^52N-E+8MGFL1:8Q]T_EF3^T55W+C5]M6CVS*"F ?J47L*ROPH3"\H:"?)Z5CF:-ASO"N"[EY<,$=]4^(A.27 M1.%=\CV#?/O1"PC6?5Y2G%M,J@;R,;R %Z\(&@'2&N?$JC\S#S\K1B)TT5;< M= *";];A;G.H.O2._W8??_S^5%W693E>?S^B<6FA[*(HK"V]ZQ3/*Y6,)-!6 M\..Y"\F,/F9X8JAZ^T!F)JAGW+ MS.""1/T[);FKPW+2JX^*",67SCPM#9R6_/DX\!LNMVU*(4=;>&%W!M$ENI< M*7.Y'S35P$ T?T]9P B\8=7)]F2:U<3?LTM!!4!?O4O&R MYLS-)'<8O2AXT&E*_EAANLKD&E"=NNA0ZOY6 4S,2J/D#"?YP/T X#!.(#8* M!8H1$6[1@P.V-A&Q!H0UPTZS4R1IKZ+#UZQ2--WF)^JJR=2-$ UU7-SQ^L5( M\Z*CDP?QL\^&:PVR3]YLME/_;71.]]8G6W>HHB#AG9[LH,DS]$1@5,RZ%- O?: M?L<#UZ'ZZY*$ M1W5.ZC6).K540U_V:*2IB$RIIZ,[-Z^P5B8R(CSESFY+N&;5X,_9$ ='Y>&K MHW]4L C4J">$Z1$QJ'8&#X M6^V1 ^_DTP28%0JQ(;33[.IDN,V'8;Y M37FV_*W7);^BJI;MW;X1#_@;\4(;Y4\O MB\-P@0Q)H85 JH]\3/K]R[39HPZ]B+R.IFL@L7%^_=>DQQ('MU.E^:D&.H^\ MP\O[^F*_1%B],:POF%/4";Y^04=DV>J7L(/A;1P(7J^@RYY%ZDZ@M70R%?MQIQ/QB@B%;0(FP?N3QXV8@:]M,ETH81XNE[4R0VPH'UX$:+?. MT1VP$]-HF:GEG5/%0F++*J=DMH$/6UC@C9P9!U3Y^TB=+%6.JL%A'R94<4PV M.F2 H5 JRUS4[ ?S9L!$V8JLU_>ASU3K->!PPM]J(3BY5S>?^^V_,\7_0LJ- M.[;63:CF>JN)(1L1.PHR7T*GY7P0I(5@(U/SOZ1);>Z?7X\ MZJ0&<@-%RE?:%LX9'1ULJ%[OH5KA?YY'ANGU+'A8@TA"6!3$U52J]9GWR>G0 M+E=B!&SZ)AT$)%?SN?*R,*PD[+D M\@0H:G*E@%B!N!" P#92Z49.M29-T"&0.A4P7]X#V6FD.+&!IW^!5]B!JG1/ M3ERWXI(&2QP/TT#>#&*1[X2"UXP?18[XPN/%H\45/'/"*P;"6LH=C$7<%LOJ7[/',DZ^I!1L$BX'KG[TGQ\067DU!.V/ M28V/5EQBW;U'$F.XT-L47YC,X!/6<65?([%--^#"A5F;VJ 67EB"X5)0'S#* M1AKDETM\0R^GQJ.YZOZ$J($D%7MH/,?\]\ODI>QO8N.7Z+R5("B-*0.:@_S4 MFT7QJ0[NH25<+,FW;\6XKJ,Y-)[3H\Q*)"FA )HM#9=:9LUZJ]EHC'/":@DS]E_U02]GA">^\:MC*(!Z>16/&:I@MM(N83FB1I/!ALH8 M<+ZDWB8_AYW-@I.P+;%U;AI3B#/KE"JK"^G4?%?:0 M-^P@/?;N^E7+SMZSW)$*4WYFHW'"$]"!5*_YMZ^A-'#1]BYY[K:>FM%7AO"05GI^^?<84:H?>?3KXG@AT^_)4TM M14VB)4YY.AL2YHQ"];1&"H*/'OMHYM&,DY[+ MX+G.]V&/=8)V#OHQ!Q;*$,]"RF!.N6T%^[N7[T('>*/.D4S!L072Z&:;][S3 MM13J;R9IAW+V(20^(/ MFXV+64SZ/8^3ZW>'FI@%=_/I)Y_-&<)9 FKSS: F.H.O!IQR^C@AS#AF[LK M\!VB./A'N!O2%&@@U3&Q]M\IDU1TS 8-Y%LH?_\XS)].@X>&]/\("O(N!&C1 MGWUR"L[ I'4E?A;0<+DD[1"IOD]\\_^"KG\3O9JA+D4U3D MOTN59-TPU]>W[ZR._7>M$BV'U0[0FAGME\6FN_Z.5W9(YR(=6!!V86G^;M[1 M/OU_UNIYGJ@!G?]YPQRK$5>LL5<#HS[W'8V,C]X;J]X!&\4+U":JTH:1,PX7 M=Q#'Y.9\]/81*[/$@)U6DVB9RD6]U-&LK>LK'T]K*?ZV7W9[I^OZ#X$\_I[2 MIGE4B082W?RZC$/N&4:<*T ]IF8Y,<-2\1I(_P$>[$N/VQ$BJWI]-6DT.X#S?WFXQK2":'%4)&//4Z1&$0[<_]ERNY6'< M@,L'QF:P5X)-,IAK[^2'J<8^0=HPL;GI)L+6-5<]9+."E@07"4OY.XLB MS,9X#:]JAMX5L9^/"GHO^R+?U*>S$HJ'-1!0H-UFH$$;L60CH)XN?;/KR5G\ M8%.9J'2>MQ'1^B!@>&BT^5X@\N1G9TF)_4IN;5G$F&1Z-JM?_V#GT.^?'S ML,.Z>Z-\?!6/!$<)SF?N?LD*UL94YL ;='B9!3J>;JU%G#\ 2KY$O)MOH\*Z MDJ_@+W677V'&N?>>?=[A1>@8D3]G^'XWXS1 MP"MSY2Z)!K);1FL_:OFNU+_]XBZ ;!:M@7SXDM^[3!A@P#20FS$R8[4.=&BQ MUSOGIX?(P6R>!L*U5O4 ,]4\H=UJ(=/^3;_D1=ZQCZTN.7^3A5"EOLG+ Q.M MZNVB*IW)JFFL!>A@AH "2V4B*($8\X+,<=(!52EC%ZC(>V2[QGE;G0V>))L7 M>5SY$^A(8"81I;T'>#+]2W^5+US].<^WB*TK^CW-<7JTD'G&X?Q_)0WNMOP3 MLZ$,\_N A=6(1:\7XT7:^R"2V=G>XN;<28\LFW:Q*6T!#C*6^,'0*EP7SK:^ M/C$*8S[>Y3H6FKK#6.8LV#M];&.=(+@A\BVJ1ZIV@Q(]7Z2(,0*UV']1NJ16YO#7JO;-QQWB(A/7M?G%^M5;UPQ?" MJ:Y9IIC%A4ZBZ4!Z:0JT#K,BRZK20,(3=ZG?J1Y:L&W#AGF23- U[O87\N[$ MR^(L=603;4TYJ6/D1\_9X+W(ZWX9>2*T$)\KEP MTH&5-D=/_+13N=,B47 M1;Z2Q@_C*JDH;N6K,]6O#;LO$!_\\@SN#YQ M@K_^TP+O8\%WM3T8CR1B4[_2I3*@N@^<53PJ.979?T)ISQR@2G,7^^J4YKTX MLX@E&>%E[^SJ9GP-C]]E[-\W,&*5@\[:'8IG)J]AOF6V52]1!'@"<1[!%J;4 M.Z1T%C;Q?E!:]SFL#RM&>)3-)KTF5%A5(LO"!Q'AJ?GF!9% \K5$;6'XP?U3 ML NA.Y7[KF6674G!.J;U>NH]B1SVDXZGL_ZS?^/=%U/5 M\W3^ZC]/F/IU3P1C[L-EFZJ@@ ;>,4RJWYYZ)SEA.JEVR@_3.O7#W3*:'_%L M8:FWSLJ0S..5Y&%$)0G)BU!WY@!U'V0.[YOUR22=\Z(\?XI\;H94^;Q-Y\! B=.6?YDG:>TC$2.\*M MS'G>N/'>.>-VQJ9Z]7O:0,PO-?QJ?JC"L;0HTE@D+>Y0\X9'=)D=M$@^&L^\ M34@CH>^(KC3I!$?NX+2/9-XB[\("YZFY7:FYEYDAJ9.*NCK7@8IJ,6;42P/9 MG( R]=[@A-5C.;#F^VXL)S[R//74OK/P2P6;EWTUN-[8)56[?$<#V8Q='Z1D M8AG\BY[EY%_ 43KQ H;\1+P=7_!3;TC_Y?YE['IGI*#66E*-R5$$A=@O^,D) M(7:V[R[X)N6V/5?8MA+7M3]K!VG&M\E.=:K"4?C@Y@IL@26EN$4P3-LUBN?43=Q>QW,V K@1&U M\<,I5-\986^KT29WAK7(M"O9G#WDU]MZ[%62A(934HUMA0#;#)J?YC\%@5?WHAU]3 =@+LD)9XQB_95T"B+*!K>%D-NGV=/;$ M]:@X]QGF48'OB'A0/[AXXM82;EO"Q9CO%XBMV^LZRH:/T&JX?A\5V;&\1D^# MQ05X%7,4U3])[G;U>HR=^!5$Y*#_U-F Q6 MIH/[JQJXO^0C*]\-C.[S&+^" M3?6IG&%^/#C&4Q[D-01G7'5(7K#ZA0LCJB;E(%B_K6)*VZ^%F"H,O1^GWTML M[ET)>NFH\]=+]88/=/LHH'NYX_NJ7C6$$ \[V_!=H++':RKWY\7;^\WU7BI] M5%6.(&"UE,A6QJL-#]&?.(X#_(W&B]@"1)X.=%C>J_XJ&#HY.,-3ZHG'PB2D MVQCHA.(76W9QAXJ Z0 G]7YY(2#;N(A0(!&/5U:W(!#S>B8F;95& =?N+K,[$D?XQ'[W+'KB>NDHD6K^=^ M.5E6=1UJ0JA4)R(?W4HT^"B+@SL"-P-OJ^;-]LX-&L95Y>I$*^Y7U#U''%0@ MU9*YI>)#8O;?'[M$3R8[[1Y1KL\QMC#3@Y:VSTVU[VR'\DWE&59T$\;-9"OP^+4IB,#CD:R M>J\/7J^YGU 2?$P%4W2LH9<<]@+%!#[G^*5/@RJ0LF*Y>0YWH,=+,;ZU%;$K M8"X05?%*X_GD1%W MB#K+04SBV?I:ZL!34.?D&*3'HM# MQ>RBF>SW5(-!@][B=KZR4NHPZ./L_S 9E6J@FD+GHC?"90#91#O= N=.^]Y% M)/$KEDWDJ%-/X=KGH3EE-D?T9QEJ2_M^5;:Z^G#,HH$!E;F-J]P"<@9;1_?V M++]U^/G2!/)6+BOA()89]H)#--OGF1B,%K9;LE5ST*+.B0OBB^[(%/B0E-+Q>-G,"-LJ8V*([Z*V%!];)JW*V%] ML"R^8O_]YM)W5Y9(A&^X5.X(*">.A^!Q('E^3D*I\G!ZXL67*K MVC0-OL=*RR^1 R%/;-1SEO2*C%KU!PW$=,&=QN#'!QYX5IU@<(K2B]L6SCF8 M23=]6#PW9[A8JZ_0.H1S42+L;6;S4K0VZ3FO/-)XB_+8^ :E=TW"'?%)65X9 MU^/K=G09:!8N$<4=>Q,1X["X^G4(6#^UW%E5M.GNZ]AYV8%J05 M'*.+_!KUTR,0PHS9P+T48FFX&4WUE:\Z!LL[QA(TY_&FKM38-,,F2*D-QKJO MQA*C5@0R5[H;&FG.J"3M?TPI3ZB8E6#5Z,Z>PF@_8!Q.3*(3.TG!F2^ONXT; MGQ,?;O![?9+.PCH[0XYW(P3>1EQ%@W9QE]SWG6"C=QRJLL'W^E>N:30RM*D! MY;'8W;G6U'2Q3SW7+0V?^KHTFZVT6J&$*;KJJN6//#LA.=T'%;'FSN?$IO]3 M"SPP"G7,H? ;6LV=#2%.L>[F$M'HY0SR8=?@]T'?N;EOQ>.5QFZ51 MU%>X'V7V)WKW$J5-5_)*(N]FFBH)DW'DN-RP+FJR#6^LYA@XIY ELG,3;89A MZ5;$;8$=EK*UQ88"WY=^A,HLD"J5?!4#^T#[W*^$DDE+KT" M/OE$ZF3^ZKHTS[?=PGNEM-;7\RSG?"F8 Z/.!KXF"@?'H"E12K>Q#..V:W-V MK9',(;O;G957]0E!W 6PQR3\U **IH%\1-%PTKNPNJ"9JYC+0D3*5+)@TXQZ M_S]T^-XEA=? TW_B_DD;W4?%CQ?XCM3&U\ARX_H0]/Y6A&+2Z:,,87OSB#*H MY-48?*MZ>WS09!^)C#:P_+BW)VH\1L'P'1BXK#Z,$-BT^U9EZB10QY@9Y"YW M&G;%CX883BE,C1)5/^?'!1:(LQT>M4.++A>+6@A_(@XZ]8R0= MD(VEQ%I*3C%+$EJF!D^)%T:ZZ1^I<+.C2AK#;[@J74KU6U9LL7/Z M)\&-E2$_16L2*35VU[N8]"#^L<";JO%_TE,WGQJRLQ?5U6"Q2OP0G%+G.-7PBNI8R._ MW*[K-3#GP3N95HWW*T!Q_^#X^>?%A7_^(D@+ M7E\GPPLU$+BP60K5#7X0FHEZ28D*5ZI3?H:CKL>2#G? M6U-,+C@(2O./*XII/N)OIM"+]!<@3,?\WJN,O;2N"QKL82J.5%;&;@<69JEJ M6=+JI@+F?D2H9<,?(<\DF1F@3%5XO_\25""7S%$YQUO9EQ*//ZZB.W0M" MZX2S/ ]HKIVL@:_:#2FGV80*[S?9G!Z_Y_$?=KK2= M1DNP4PC%8O/)H/K:0?JQJ@!>)&X#L)U/3JBQ>EN]\) 5$&U;LN*4'C>8O@AL MZ0+-"L, 1!8HT^G7!JA"%4$!?4OF2IP_$ACL'1J($L"&[CR%N+S%*^U03?;_ MJDMUW+@CLM;W\,SR\[5I7XH>7#GUG!$:(;MT@M@>_&-O3-"O%^\LJF/)-Q9W MA42'?23P5*NLTI/'@ERSVSJS*]$PC['(F^Q30M[+D>MM-H98MN0.H:19$=2. M0F-ZY'4=#E0=9X,.77Y8<@!.W:\@CE:Y)X_QV7>6PVL$UG!+/L.WN:W)]1SH MM=(.]\9XB$L&1N]ED'?FQ2M9Y,IJ98((1XX=WTBD E&UCKQ6/7+4MD%+U "CNT-M V<=C1BXX^PS? MK>+J7K>^9!PA29>>BTP+U>^Y5*9=L(1V/K7>>O1+_,S:V/EHVAI/D.BSCQ)_ MB[3_$B**E+FUQCO^)++)*QRJ4:2_&]@OSP)X6/Y2[]2QR6,S-=*)S-8@Q&VU ME6(+OLRB]AG\A'[[_9*'[:;G:-!DL5,GN\@W.#R"*NM MN!H8N6=9^^"$OO7=(+]=)[B-,8.F1'J%TMPR^5_RPU-8+BHS1'1FM,31B"Y:AX_NDMRY M\WHI*($1G@T7D"4:2$4" Y":5=SQ2"-&B5!D=IM[8!?=.E&R\0WVG!K>(\A= M3#S-ITHWBQF<26 L,5(<$5'B41QA:^,>2:$^H&LKT)FVZYV9XN?*MF\$&JF+ M0 .WUAJ1RIDJMTS;%W&)@M:9VU".P&8%6XZJI9\1$@"G@5@J\,3ZQXQWF&Y[ M6A[C6'7+D6 3D7.GNS1:U_>%$UJ@FO805&@@]%G5+KLY I %.[.#9!E]?2I0_!7,^&PPDS[--NL50RB#-AZ3EWP/7 M>N$K;#VPFIJA,/=6AHU(^5RT;JE7<#YNC1?Y M'G?FXV(9G\)2>N-91 $ C,L*:\ITZ<01?'1YN/\RF]#0 M,'ME,4KF:FOMFW%]N)]A8?DH;+E#[OQ=5B/\E9VQD/1 N=6SM7!:S""4!X4% M;68V/MK<(;(HVG..OB'CQS/)-0(6<(M2G+E:?E"$3"@SK&JH2H/*IJ_<.]LW MCO?(5_;6OH_5.CW;(J9YR3+9.-HA^H'BV4A':,KB;W%+T#9='2ENE(BLZN=B M8-68T;B%*FSUF=C)CK2 >;:2'#"$W>;"E,($)6*AI#E]RP@;V8,M"?#J]6ZH MG0TPG/,479&='!IZ$L6B$ :"%^$2VCBIJ\:N4N^C:8K0'3JU/W,,)FYM?/O" M=PXS:Y(;2+@0/UY;@8SO0*?ZM]#/LEMG ;;SQ5##,4(-X\NR\(D$S!,E\U+ UT( MG('J-;G>E Q37@32049603J+X7-9BGZ@4>*S]!;X^5M$N@\)TU\%/' =/-3" MONS@RODM&&]LL)73AB9@1(W%%2@!7/'VC+-Z\[-7[8:%_^L?4.1O:;*RF6 MK<>51M/OGW!ATKWDILL<4BQ=:=60&)PY]KZAV$,%:0TR!3GLX[T@$)V&+JQK MP(I1TA.T5!<+MZNR@&?-)$:.[(-RY6R^?'5C'.W;=OI2:]C9A:GV MY-U367%CULM-\34R)"&J![T&$V49N9]N8[;+.>+ ]8AM1*6;AV&7)L"E\2N1 MQ?U!%\:-;D_$;DXT#T.\M(4[U/4L0"D[7F]G\ ==XRYZ1 5Y+>XT:L3%@"QY MNU379H=HL_K.:0+3'-"P[.R*GVT-I44H98A,Q<=PZ2SM5#/]L7Z*7XO(4/?T M+1"H>(0G_WOH\:'_WM54R^ZG>B'SLWM3OB. *>'I]L2Y_0OJ3Q'_3@5*+VOB MA.-W?I\_JUM1:/K4WNQMUIW^SR6AE8X+K,BO>AN.WO[@ '-^QQWH;7*)*)YY M2&:XM[!W-S:;915QO67]R_DNBX>XGO7F7#C5"S%W)#[)OFEY27D^[BXL^GM][ZK*=#M4+LW[I IR:C%5L=;NI(PY MTVUGZ38ML5,G#]"/]Q08NZ'C0#[^]IIOR[ MCK*3L8YGE]EQR%._WZ? 'DTRUM;6]8+ )W[_P?\_4_L^#QL.>>I0V+)_*UC^J\4Z0$&_O8 R?W;X\Y__[ MR,Q#/?:035Q>'37DCY8.A)0'^P%V5P415E(/H?QU7F#?R0\ZS>)F9CMA<@I) ML3"WG'4GB/Z^6!/]NVO2?+TP<;&2H6(Q5GQ6:JCWLOL>PS71YDS: 'TI(&>D MDK:\5T?'#WCIW_:V'(9\CJW>G15MYZL[ +?7%L:\^/."SK#)MN[H<* -_6") M'EW]=4%JDI+S(2 RECX1AY:NIW. >!O3PE"KEC1"=#'3(B\W_]P[A":PWCA* MBGR)%CJI#TEX@Z+(\SW&E>;K:NI[CV>&V7&1>D+U>K9PG>36K^CRS')"[^%O MS*D]BP(0;S,S;H!*6?ALKZO_:>;LAMNTS%? M:CIFG/EX#SFS:>E7<;#5YM9K),Y676-ZTUJF>W<78(8G2!8Q",E<>%<(R M( ZS0Q/A-?9].\[C=Z%B/??*-GO::RIG!#8.DKY@5B*(;!.Q&K=>3RJW2IO/ M"DLG7J25(+'^!=-=7O7MWD3-L/(SB7, W6B^2CHS]G% YSPJ'>"MMQX&VM/+ MNM@,/:P2!*YRF&+NXD%EES5]J*^[WWP^XB&YF'+)_N.A^CV%1N8H\M[YHD+9 MM_Z];HT?W0K M/QK9VH?A?1TWV8+"N*O%X]))\A?P:,0'%21_"!!UC"OUY:?>R4^/[7#0.^MQ M>CPN=&>9Q1>QL*!51>XM#^.5;^'N>AN5:U"AS2TC7_?D#PR.SU.($2ZU?4,: M!KY>[_D9 )[B+;&; U9=J%=D+*#\UT=,T*N.5Q#4:ZI(!RBC9)^,T-S BV3+ M><0HBQP>P#R.N[]'5S0^CRSQ0U>VY?]0T9)6EB8)KJD8/K2GHD."\NA3Z!K$ MAP@!$K+\3!107B:U:5I84@->) 1HS5P*G8<9&6I#_$AM+?= M'G:,IU]5V%3$]8E@,?E"0F-$CB=\!VN(C(" MQXJ"SSW0U=G3R[.(-\2$I2S%%7?=5C#4.BZFC5]60:(*CU!J)O(R_N5/WYT?#0M.["XB'&2:]#5;9W]&M"=G6K_ZE@G %R@[0*[PZ^&666ZZ35I]?BB=X-23_9! +"UEWZ!WI=^*Z2=D9H)):>$ M>?BWKM_\=&!2@(#B%E&L- JU>I%_Y$N12QCU#<\Q_\WF,_NRZC;>_?,6K(J% M!-WNENT.8F+!T9VL:*X#]B;6=#AI6W"%:ZX6ID O3J]*\)(HN -HFE:=<+O> M8PCSZRT;!DI_HMU3?)25>CJ@*V'5AB^A"-">-P8$WBUO+G/GU_:6L6 #<$6; M"G)9.0.\1$G]1=VH'M,&JU+/:??T*D)X]*^E6-N&SG*.EVP:'4+@**OAR6@- MSD ^-\>$"A)>B)).MECRZFUOGX\6YZ /""21I-W>BB4%748S_F$QY<+L=YO*)CF) M\0++,*7!0!Z#HH/[T._*UHAT]/83OPN]Y_2 1=CCXS0MCIK6T%1*+R8!HVL5 M'1-@O!F_4Y?@#]OL5V.UN1M3X,&$'YBY"6V%9E<5R7I4D)&3B\7/>NQ,I-DG M:7V3&$^^$@JS>EU5VU![*O66-6PI_P0ZBC;[#<_VF-6/6AW,+3]XD#U MD0DZJ31#!0DA;LSA)V$PR]=J0(NG*4#^P2ZJQ[8DA#=?[+'X5I S ,)#5/QA M;&Z8TWX7#0TP; C#' %V3IE3XJ%$[Q6WMPA,#6D-M77U^+S:VNL$MTQ!I14[ M_ '1WM'Z\7(&FSB_/;GG;%Y#1]7JG*KVIZ[%#6_[&>O&OYHS<_;)JNZ__#=Q M][\]@B"GD7+-9C'63D/(EA_P"'_?7ORI'-.GCX_R,08F2;)>%60*)D!VTLH! M+M.T'?$P-J+H.[;PH0^_@@T3GF._"J ) !V9Q=+,%]^XMY0?+]8Z17%Q"2XJ MCN_R@92-##Z#*A@2HGGB!SO!\96GVIN MJB MG%X#%00-.EXG('DBI;U706Y1/Q7D)%QW=3W_B0V%(D_LT+ Q1OMK;D]9 M_- !P%*0 VRR#C>/K19Y5GE .$X$FK85P>?LUZD@KZV#51 "F@\#DR;;8C8A M*CZ:]-59VQ*$ON-'R;7?E_0L_4-0V)_L/)W\5SVNE'?L3W$:7YYD,F?T[72*(75P\", ,YO;-%1GM6\%,(]IKE_U/Q_'7 M1TBTD#P652>*:'?'1E=MM9EAMBV.8RE?H-NA0$5UEZ^[QP2YT-UW"5>5FDIV M*CF/:J*,N&)K8]&E[ I#;K>OS$YJV-V_^S%VFU]<*>[&,W)*9G- S/+6LQ% MNC%L*_?:C:H2ZF[W"XJ21"!6'X M\1.VY9+NI>1^>_N4.%O7L;_*T>G@OZ'-7V2E6JNG3I\-9HQU[/C@CQ^HO:0L M'T,RD5]/_S#).RTS_T2K)"?H,B6I&5MIUW%FSEZRY0Y4IC(M7P7Q0E?F!)09 MFD>YDL!BH@6LX,TZ)"_O. M)^XWT$JI3GKV>^O['V7%)&P;=9,TY$/J77[#$YSY+SE/&7'QDX8AGZ2O7 (S8J?<0O93;ZUI/$BJ+424)BM= M/9%Q?GH VT9GK;*>X=G;HH(T#7SZP6SMF&&GZ?WQTI.9(['2F_;A^>V"(79+ M9J4@ENTPP)&=PQ^A^"Z5G)85@Z8VI"?K]$2BP]:]*-T4JON#H[UVX5^3S)[\ MOCV?=7MGG>0T52T4&-.+F<=YTOF-8H4QT&KHX!WQ\Z*UK'.TL0=J$#P>*B$2N7^R#4-0O68*D!G M6J>4 X/X [.;!I5OW]D)%LA@BECSTF%^85CK&U?7EY[YDE MGBZ-)6@OF2NAQUZ"[%#0%>*%^_FNCU200AW^:^E$W#[2;>?E6TSA_XDUZG]K MJ[W"R9@@A(Y_C;ME@I=E=A$;/G[4/X!F9G%M?F7?O&"(KM Y4T-OP(YUKP]] MXG87&K]SO5.8?- -5$V/44O/T;I@WC"[76XQ3OWZ'4EN6L:>8N16NONYFE67 M=E%P4^-(1B?:67Y*B&TB[8@\TQ>$V"I'OG@75,?C71%M>I+GU@VLZ]:":RXB M'4U3B$DP!H-)55R1NTMA-SFPKT(K.P**?(S*_GR M.*T%S,S/#,)-2#([HZFE%N5V$2VFP:MPZH;M8'[.-,(:KG5:67,QXR+>VT6Y MUWT>N*>"K#$0QB0VF(ITFL(',F/MOFJ>+,LN\6.+H,HNCPR7%N2.])K.FB F M.9C'-O:4^H\B'GAN%^G$FMAHB\YUMU#WU?:1S'DKX?T\PUY.TF3LLT7^'O1^ MIK]E_V)(#9MR+L]H5@(CB;ZX$IEN[^//V/1\+.&*Y-0 =_)%?\FX?QC/1,>_ M!72[3,^T_DGPP,A_FL#^.9\:=L^6X@2R[W5 M7U; _Y.H[12ICPW>$\&:R)YZHBV9NKEYETAO$R0#M.@D6C2-0>H &/'B$R(] MK@I29#NO&T :7=Z":C^ CPJE3>/;)2@%K9XM'8]J&@PHS[H8^@1.Z:N&'L:6 MF&3-YI-K':;U59 @ N7%+T-C7HJ^M-RM ["5/B0P'/B1WNLX"L_2H_9+@[Y@ MD&*4O@&!@8ME!T#S2)7/+R]^1(N+.>T."=54!:YK@XO-\;!"W0O9^R(J0"53 M@O;\QV?.)F>>3?[=3U;VJ2#>IAK3]3HMKTN"*+F5[QJ.7@UZAO8@RU_$3>R- M!XWK3B44I.@#^P);ESF" ]2Q8O M\/TS+&?1,D I2&$6MR5C[[@[XW)_D,:0K.73^2S%X]_V@@1B'(FO44%JJ[LB MSTN; 9$NTZ'WAQ=R;O% P1*'6N$F0K!I;BCITYFGSL7N7K=/&()F M@*PK_ T,Y+9_JFOU_ WT"1/2. ;DYD:]MN36G=WR/>XUB8K4/(_62B\2T4CQ M7"(8)F:YN@PI/HU.E8SK K?LHW%'LZ:56X0(KG)$2_JJQ,^U[Y/5#=")XI\5 M7?+;'EYUMO1 $?.*/=X-U>'-DKO,G4L,6_6@U.MV"$;<"0\;=,-(?IQS04^> M84GQ'^(S'[*_M#G&\?^%L3_(?SH@F37._@BU>K-%($9>62[5/-&(P?L?77?H MHRVS=3!JJZC]Y0[U3?)= Z;\ _(CMH.-G)V:%]'0\PW+2SS/%-?OO9CD%@P- ML"?]4EPB=1&M!J)I7U;!M%YAQ#3N3*8E'&W5,<>1);?2KBK&@]'2G;=U$%IT MIP:-L(.5E)(C9!Z:[]0\-GYR>"W\%Y[2)/)XC11O&!VD;C0I"Z;;WW,8-.%; M GD(S?HM8UH.JQZ-)J(#4TH:D 20]TK?*_T-R9]G1S_C;YR5%ZHIVN]-X8 MZ2'?'+9Y&FEMEXN59-6B&VCLDTJ0BF"@F:1A]7C8JH9=HN)F3$YH)ESGX:^O M N]A6BN!<$.EGF(US5P%\8/["-[6X'*?)JH9LTJC4( ME2(ZT?@%TA7D,%?95XJ-VX=Z=%UPG0J>S!*D]O;>PI/N#4)Y/9U9-4^.ZY8= M?:[@5BQZ8EK.R?1C:XIP!'2Z$ETW)U_XS4W^O[\8[N063 MNRD?<<34R8)2FK=QA)/LB.\2-:'0WJBD1,R[*2M(@\8ZLFQ*NV;=AW%=775V MD[\1ZQ!2E*>98@9H@A=@"4'UWG/*8+R''J"0:#DH^_2MA"Y0]8>>!GV1F97^ MR!LYJ. L^"SF EX#QAJZ::2"4* ]G>C%.(D#;7.D08,0ITQ<32J>?J&"^'I: MU"LRN_"#!JD=$8EUDBA$G83VOI05,6K0+<8G3UEUAN6/>+@/V8<$]_Q(="6LCTF=C"4+1A+E,%@7 MRE>4V+XV5!+/23AMLMT@/AQ>.8X,D64**"#CQ"HDV83G=M/U*@@DZ"(FP,2+ M7G4*8_P#*GXZ Y5 0"7O=]3[$?4TW0!11Y%^NJ @RN%B$&@N8JM^"5H5/(<9 M"6%KUWO8DA@[!RP7/?VL%0KVS1I,B5BJ^&!93P!X&XDERE=:,+O7.M?@C9HR M)J8G"L1>#@@?%&1(6]T:(/V>F5"F+L$H*=W4D3(P1SVL%S*"JM+U"V M@_AT;]4+5_C%=-H U$YR' P* JQTQX#15(P5/4 M+O5;/+3@V?%%7_>9D$9E!APFS\=XQ"-1EL>B^=&?'Y,9(\)*? G^I9&I26&5 M#0?M39,H7(HEC*'9A9XO2 4ZV/.=$QXCZAMZFYA9^">WN(LP"O(YO?IP) GJ M3$$8F1H9/Z%UT(818G^"8ZH51;\N*[RTFRO!>.>RJJ@&6-Z1"-=:_^-]M" * M%ZES*@-+5'2Z(:.Z&RL_RF1AIG'L#:BQQZ57?<5UIISZGW+CQD9/D3%X#BZ^ MD2DP%?&P GVZGB(W5 4)GP5 WDJ36 )3F^8]_73<4]X8C[]--2DJ()EA&;3A MK&\*NP2GHJ8]X_:5?=;,G77[2H'UH58H45LU-F?*W>4W$G $\WADT!A$"USD MD>#A#7%+:N*;BH1(M.C3IYUGKF'5I<< 09#_0VH82([(:(X*$L&G]\,J$^6: M) =AI_L,6S,RW=\%G6:\;B_;5TT1A%WT8W,5W9)B7CSJ<,G7<>M#!_==]2C< M;#+@0DION]XYVIS>_T+.UFB+-)":CF'O*G[L/^96Q-)TR=LL@MRLW+^]><*Y?]"OL@+BU *"_?O6_FQ.U$%>6%Z MWVX_+ALI;&H?4]],?MN-U5G2;@;(.D(5I"%3THFM4[+'%"V4&] M[G]2!;F%IF9*)?+55"TI7AC2!JQ9P(((=$MHE.!4JM+M[ QU&S",CW(E%35? M+;@"B]E]]T*N^L,/OLF.$XZ>SW_^@TG_EY6[@O]<^)/-V_W#A]Q_E$B7']\_ M$%%[,S56NE^V3FXOK1-',)DPZ7'SU8M49O&)-V:F MBD/Q BNYNA]]2OV5WGO)&(A'I%?J7[Q0#HC^-1N$.^UZVK%6!;E "S:5JG4I M!\(._]KQ0 \;?M+>>G.22/TE6FHH>*0TJ-I.BH]DKY$&47&IZY7IUBI(I8X0 M:%!!P!.82FS"WK7;(#5]!GA+T?:/7[D!0/"H16L[,/)&CE[:&&YL'!F\6P^I MI1#A0[>($6L_J<\I'GC,#9D!4XXJR 6M7-9H(8!9/*!W4FIO-<[7>UAO>;^]6K#7N9'.2KWM*YIQ&CPK2<[U;0L2^5D&$!J0D MJ@'PZF D(F>1[KE6M+&&@I4DMY]'5PP#%!J?K/P6#3]FV>PB5?0]OF!T7)H< MQ[?!"4^V9ZX?#Q(AHX.,=VK7X+)\K)AD606I@RUAW5C@?E]B*'BYS.J*_\M: M(/\-(I__MHNDHY@NRU<;9 P?+)'X21 Q0KM9*>IAQH3ST9H-M M/EG>Z(\1@PB$"AL$58-O1FJLLYN?)X5&N$LLLO=DIGC*[$N>P[%Q(WT MJA%<0>)B'!4G-P,=YHH4=7RV+-*_E"5-'HNZ7E$.TC$0(X2$C&#EP=0*H5ZS MWEJY15]TZ@,;V\M9*!7DRZI[_C093T)4KO*TC9SX%18MV*G1? :ML4@3)BK7 M-G]00;8O6F689JBO]DV<"W,&NF2-.%C<-O]'[2J'"\9?O?_P^K^ M*DY./=\MF_0*)Y^K]='9>%>?]."*"KXK:8M(P@6$V1P8<>_ST$4@?A"?ZOTK;D<0^Y?T!$9RIE3,H"Z5P&#E:MN>T',-1&;75$DY;: MN?N%B):?0;\7QI@\A09A[&9#:2*6#"9BS"FN*M<^$3;QKV_9WAYK3E=!2 5> M"'FX,5NZ$*[QFT\GYZ?NA?#T[K?KH//02Z"UN$W?B$ENY^P'R6 ) M82D MIHJ6 K<*!\I3Z6(U,P1N[*H \(0N28!IG6(()*A I3\1,KB,#)WBBV$ MH]>VDF6(MOK6244$REY-&4UM6*J+!DG3_HN:+W6M 4O4""7K)(JS7XM2_QU4IL M\6OY]1=]6 OH_;N_,2+>H/C-&\[Q%SYY:BJ>*$U"^[S%V#L+UV*I7'(/#@\3 M% 8CN67Q8QZ[FUV5)U)SWT^7 ]U'H%[1@$&I]=QD>C?W^,AAV$328L)HMW2O M7J)%0H4TL64[+"8+V[B1*BM$*E?,DI0P]-%0/>7:8F%W\V4#>OZ CFRLP0[Y0&Z5.U6W M([(3[G)ZAV)2UN61<7C:D9\_.4[:W^$DR<%V9%G'[A-0 M4!""(*+2I(FT1+H"BO0FD 0$04HB$HZDW>-WI]QUY\Z:F;O6W/M?,]_+VBO?>[][.?3>#A)>'AT^0CU_@[X">"0D* M"/W]Y>^'_.>I>[@Y.;D%>'EX!?X?#_8'0)1O#\C5Q\EQ"-@CRL$IRL'N N"0 MCMS_4H\#^%\&QQY.+FX>7D@-0>B$!A%(?4Y.2&EN2&/HW2CH?8!+E%OLH-9I M'O%+UW@/A4AHW\]\SJ=XIJ9=TGZ(HG3",S2&7T!*>I^,[.$C1Y6/J>CHZND; M&!J=/6=F;F%I==[A'T]_P\?7SOWTG[&XX*N)>[(.X^(3$I.2L M[$>/LWM77U#>\:WS,I^P= -X.PG\ M> 1XMLLHT7Y^:MHY47WIO0J/-=_CQH>\M[1,%6+-)"YR_#?%"^5*1G0.[E^5 M?9E-Q"GX3G>/)]T-#"L/5/TGGFS-W^ZM95M3HV5R*7Z\O:_00+?.E%OBTG\E MSH7@;5H]\XFQ%W4?^B E=YV3R+3K6E?+/!)WC2P84>5A.99WCJ_"RMO1L\^0 MPU4QUE0ASDSR*7E3%G62Q(K53VZ-)'\^<6YX/3Y(5]V#=3( E4"WMSQ33?;E MM$W>TMS#FD;4ZG?-B_:28 !FF,4[MGWEVV%\@3K7;I2*$(MB\4?1-V#2:-XN_-N-)6Z M2TLU%V9@Y3^WSEPN"4.<,E, A)M,GEN>':CJLRR.$GP MDU*JY"733TJ% &<;8)*\A05OXJ9X6>G5I$:6M!&6#2B4L.2.TDZS@9)R,) - MQ'W!L8'>5YS#RA6; JB6#HPQA=F88@PC1YV\,EPMF?:RK-2C-R38P$GEO)6, MRJ3WU5NH ^EC)9!5]DI)!V;EXH&'YY_]VLO' (NX_Q5U-:U:5#AI.6W;QOD< M!9FAX^ZQ..@V>.:F(.ZO"_MF!*"'8&%F(+K7!, MUG+LLS(7X^D(<' "(V<5>"9Z?# M"!=?)?O1)DSZRT-+S@=R?7%BC(I4Q\:KQT_I,T03NJ:/)K(!XC,DK'AHZ6K7+Z3U MVN?VFH0X>)'W&6L@;[.G6AC3OZM00_=Z5U "UED,*T%Y6?NG89\+\#"'#9S/ M^L?$)2?)L?OQ=%1R XV((JV>;Z2O6\;)@5&MJ]K M/ U.KQBV.F1P:>*DX?Y4JAN<(;E)JZ0@N@G@D5.]Z02?8'AOQ0^%H]2HG+2H MUY=?9"[IBMDI79!WG%B*U[UJ2GI[+Q-Y@R$$7B(B8W'&,61OB-]=! ^"^))0G[&V3&$= M?D=)EG/W'+D0[2FH&J]58SEZ*UJP[ *,E,1+2:YD SSK(&^GK,]:*1F7).)W MD0W<7)TS+/RRR@;Z%:Z]BQF?*DD(=W_^_7'-ZF^.-8PTM, '5I>",J@?14W6 ME%^5PD[M/KJ'9DFU#D\&J(=N/>%'Q@J!-0X?<36SYUEUK)?$09S)\-I [^N#EC#W, M'(P4*!8,:N!ZW4.1PBXZT_ $8MOPUA[RW.JJ'*?.SQ7%B*R86>P]5D,+_9X? MS<6'(9E"P=U\..]AC0T("Y.-_M7Q@MO\E.4>/Q1DU.Y7WF;&74C[#%8_ MLBZX^Y0U"=8#E_18<7GYE/1X0NGAI'0RRN.TV%E1>Q>KJ0P^Z2*EAQR*3T!G M-L =P,QE*:(OC)B(HW"=+ ,*3V55;74"&R!=0_G0C>1MGI"X[/GW"W=%E])B M+('%:'1&+T*P59YZDB5(*K%:.*4G^)%A2*E2O]$Q_9U3T;U7*;.KVX[K>>X MTCS-SO^W':@^T3DH@"*P^#?)!,F?=[6P?BBG3;O1.ZI+%Y7>%51?O?^N\1+> ML."645;9VR)8$1Z!^ DW8 GZ<$F,/OA%6-R\\;'GE5+S+*NEJ^<[)7P% M/QT$"M[ !*P^<&7D+4)F$S%]>3=S&EDJX!6JU]FOU8<=&ZFVE<2'>9'Q/U;[ M3UAV[F>\LI+G]F0-(R39P'5K-C E2,."F_0[*WF#B;H[0_5I 9T*,D.SB^_' M=:W4U;WS]6;&#;-#3.>"^[A:;C_5>P=;MZ;[L4;9 )S@O9EH(@VI2'R*41MF M:$40VZRVD2(@&W!,L)6->C-CN7[G76V/K$6JYI/DRH*/[S\#45'4H[02\!2E MGW:GB?DF3#AB6Y/G]$O75?Y7/X8BUD."3_1DM@9D/GLJ'7-Z_W)F,K5 D"4H M39<#JQ<:$[ ^\_P>8+;CN+&5^C.IQF9,:JV+ZS>W-Q(QSF+!>UL^A+[J>W#\ MAIPK_)1?KO@W-M#>:'.XJV)-1^:AE.$?YZZ;;Q P%#]B02/$#H&N=$(Y@.\ MI-\N;T(%69HE.K)=WN@:-JO^?50P1&D@)(O^XH#6(@ 0.4SWS;^MW%Q+0717 MIZO2]?SRUM\U26=XPT47QV4&[%@2'K"?'0' M(>[O :?H/X#*_*\9BR9?79OP#RQQ^@U)<3K4->/P_;D:L]U1V"XS .ACXY0(@X\:O':%#0BJ?KCG47H[Y!H9RWEA_1:U_V!XSFFQ\Y-J?=_;:I( M1,-:$#=PT_G$C/40"@5M \J0M\?N++[7V\FT$CP;XF/ D6K?0]36XU-\=>"O M/MD,/VB)6E;?/)_)X3DT?&C=V'5A4'0EZ%.%WSP,\EOQ31E;^>NA/QZ\)L7D M3(?*<8EZ!-#U62.(FMY$PHWJ:R[8%>5X'[=)A?]'I MV<\2/V5R+!\;CR@K.'V%":7\2EY!$!/@0HR#)/BD>.>\B$X*G^L5:L[S5T@P MUEY%:$+;(O)4J_\7C*?DH7U,JH7>$LK4"VW:]RWND0+_H&0?V@DRIX3U")&E]Z M/?730R#GBUR_Q(A0EK_XK+E2LIS9&1>?:7.4H\?BWH!.K!]3V@94A=Q=!BI2 M!4F?:R_/,4R'->K9@-3,M,88P;36_/ C6.NDUK-"VL=[R95T7;0)I3H92VQF M _L9R.H5$?=9,+PS)W1%V/@:_K/QNVGTC>N#%J*;IE%*P2X #3>UR1+HIZNR MON(DUUE\KM.HN@X%9;R2WSWG=)V#UR<^QYSI^:24O"_Z?(**:]$G,CZ_.A9+ MK),US_>F!M/\J.L%ST+\:02IP,#GHXH7#XO*K+^8>A]J>IUK;]>S,-V=QT H M3A:CSU!A%K 4YAC_@)\7K&T$S[S]D/?K1]:5P=ETG8L>5G*\?-$U[1^($Y]E MG1E2/VDF36VU[ZG2<1A%$&LZZB-Z!=7I2KE])%?K:$RMA6*3/&C[N O;?O'. MC%TJHI$-K W2#5'?N5BB;>,:NJ?L;'*9-HQ7*XF+'JEZ70X*V>]9*G1GSCA(_1(;>+OHIZSKY.R55M4:1=7H?^XXV;CCZY[ MY?WI9?&%SM?T-!'9@+"OB3P(OXN3TK&1OC@6AI3S5X!?3:\,#>QKO]L52\]/ M7)@L$N+=X#=D Q0[.UDPI1M).9N1NJO0A-D10?E84#&Y+UJR3-^Q/KD^.X;H M7'+KS[ M*%\9!)5@C))8$I89JXGX3;IM"K?L5[MX;N3SH>)#.>%>T45A2A-+ M96LCE"\P4*UZG7=!<]J+EC':(+<99R(\D6])X;U/:LT2O/)$^;;2#-_)UI=) M\UPGZMO#N5(/,F6H^(QP,IS'?Y?[0IW7JY! M3M*[\#QYB+K5:7B7=?>8VN*^+&W:^,R5A)N/[NQV12ESCIB\ZQV\_]YR?QARB,0*[Q7$ ^G>0J?F0MR)E7T4#E5J<=37&,X+<\LWJ%T-8T.9$MY2LBWK5]B9A\#-!"=)PH&$)^@YX-=@VKBKI<]*H>NM3PNT0)5B3=LA6U^3R M2V$O!H)9@1=GG&<6&U^C'P?]&C1!*P8L0+CGO89:C.O:8R_O7XO?PI]9-A'# MJU6@?-9D WTZ)C)L8.*4*QNPW6E88@,U)&$H80N8I0(/L62SE[_90)73(XX5 MO"YT?A.K%\^%IR(2MFU=-USK,!8_]_ M6!#A.1!VX!^D(%39WF)K$%W!_&!^UVYO2@.2=Y"D>LVD[CFJTYJNN_L\+#4B MQ'R8_\G'OGR1NCW]#SEX6L-9_(9$N! 2,SO?4-;5LGY$IB$*00[['E\0H72U MK?Z$OTO*P*O(8"TSW.Z2"CP5*XCF)V-!R)KH?%?*6"E$7CN:90>&K 5J/T?N M02J=,%!1=XZM 1D2BNK#REK]QG:8+6R> MI .N5WAC=["1 U&=/HL!W^=!]26<=Y#)'K!9\+K[^7[R]C.GQC.U2E"Y\T9?S)RZ#L-\81M=''QS'ZS$L]6//?3V8 M[KIU+7CI<\-WR_C1CX,#/^=?!BQ4@^K(+DT8&MJL&/$DRA=]%7V 68418 P3.2HPJ.I!:@$\JGIYR[:8E918L M/2Z1\TS6X5Y\2'SXAO^#$G&/Q: VE"^WL-[NAI4-FN)H%;"FQ%<_5&4&K':@ M6-H8=BKL-_KRI7,_Y4'F5Z=&AH1%%Z(&$8L71QM0R]932E>;!_+,R[CG8XW5 MBS_^LGLS5WSNBLD7>:^G@$#ETL,BJT;#ASQ;P=/.M GF:XP)Z[.),:4Z_B]% M4E ?89R((LY:T!T\J*SRO7GO]&*FIJK,ZFOB,X#;53/0F++SQN>GGYNVN;E2D#X*14+?_]\\$C MI6F((AZ9(/R6FP:&0"VZ*ZMKOE9_C9,X",&-3H:4"T.E>;RJ?OW@]YJ _/(K M+UJ;M75(+]1>W4B_J6?WC_R'ZHJU375=0+B MZ2\!1,*D'9$[8?TL&^#2'V'QS/;*Y+L-;W>/*.7NB]\]Y;'AZL>_)G4]%7XZXE:;^HMTA\*7 M,D;D:),/S$+L360,&ZB?RR8/BC%.$-I8/92@.KVG;P+N%33/3%NIG7>Q2#[3 MI>.?[U8SO:>YD(&"" RQ 5>[-[]B5:I0A++,;K0<\JNVT22DOE^1#V1 M/C#6+'^NE_C=DVR]Y>Z*6OVB MBS]RW&,E8>J+B],13 =#*1?8%RE2J>Q@1L%UB3>/]LKF@+L MJ6WZ8,9Q21HTBYHRA2M@AK"4\P3PZ$XLUF=0'NSL1-0%/?5[[>,P&[@6"*&&]%BY%TP^V$BL8WA4HW6SK1]G1 M3I:+$7P+QA;/[E8=90F4E$TSW)E-D%N04[T]_JT&YZ9=EY[&WL(2L1 MT8]&QR>K<-8)V]7O3!31JA1X-S(^KZP#(0N&CF^:COWNK6D>F9:G&#C@?P=,]D@R+8YQ^\PVW#PS]U=N^RP8>.):) MN@UZZ>3L>-RY8/PJ_NO<+80FES,.PJA]!']-+K0U,X=QBF(_/8AT#^]PV=\H M.U?ZQN^S_ N6]^+GYI/Q2N\N\I8W,ASV/93BA0AB =9#@K,,)S&XA+B#U/T7A8> M;-//"%Z;*LAVA06RFME.3E>O?L&.#5H>6S&$#V?7,MXBUM_ULH'2Z,FK$ M%/X444=8ZZW*'X'+F.6V=Q-+X'H,?>]?*2TU-_YHMW-28-,N<^JF1-",K:&7"%( M.,.$68#18 TA*?] O IN!EK0[<%84N"7 G3='$1@&_P\_L@,G;.5\GW+\:>Y M,-+)9WV9KL>:A-?6#+6>IIMA( XG"46CU-BFN!TUJC. MQ)^[65":Y*3H=?.P(! YR!#Q(DNGZB(?$$1-]OJ;J.1[4.;O&WO1$'RKOVJ\ M(_VXGJ:?R$[LS:F-DS?>FDRF:6; *8[PJ4BB3]=,1JP4C:5")217G&"^+D8C MOF+KO=\JONGK'N+IW&?Z&"8'P>8*PY MP4IHV-^!^?B%M/A)H=;42X[W.8.^YO^C?(FRPQ!+6<"M'Z3XT%#-5,V.:O!H M3B-5:J'['G-LHWKA)U9ZQO73:\M:B5^35N)X116&5+O/W=X!7\[-P2D'VN)? M?(^4-V4FM4&.F4XH=LWW=&AWSKK'4;YO.E\Y7NME!J6LRM'GJ%]Q>. M3:&@N;8,#OIEV*2S*^A]54UIB!%Q^TA+8+A"R4UJ7[G.G$N/EV.3U@1:>=/M5G"U:LO_*&B,M1J$M9C1 M1>CZ4]B(G1>S#]E ,S97X=D8;CJ#5@PBZ0<8JMD+TMU+H^89\@R]FW?Z3QOC MKS?-_,KQ,# TK,YAA/0RI#?;(9PJ/JFYA:]$@IKYRE!<8F?WF ZF_/YPZD]6 MM$DL^(=^C;&/F?<;Q_N3(*FY&7B3$5@YLW+/9L!I]9-$G;)WQ-03OA+@>_XS M(& PP>9Z(ZX7CT-ZU50IB ZKY'S$RA5L5$5L_XG?$\'5E54FFKWB_,+]Z-D[]<.!<->VSB2 SYE7$>H*H' ML 1MZ++3*"_SB=9CP0N:$G,!4IHH-(*4L3?JY6X']V/R?.A+,\O0BV_MO[][ M[ EX'QUG ]=Q,\$T++.!<2R2C+W/4GJ?YZ[R3\KEH>V3#L$15[_PVVD;/SP; M>%/[Q#&53D-[W@1L.Q\&#CIWS+_E25F0AUO$J%MW37\IN5T^I^8U4%#V/5T?[@_:]2GH9>A3XTNV&=37YL>PC"-U@8%3I\\J1@!L\DTB8@Z/FEJL,I M%YXN'@AY_\FXPJXB[:-Q8YO7IL M]"+O\GKU&HZ.@D+! *,")G1AW^K'UV,3$8*,2Z]TF1.=E:X772/35+PF/OG) M\T(4S.G&=4?GM&35)WB-;]AV=T)PM5 _17:9%CG$$D#I7]D#DPS836_.#7=P M%=_JN"\7X>064[YO?L?%S.DJ]O2/(M@S-!;"VQG0&B)/,-8^ZT[I6C^:5%ZH MO*IKSH%?+U]D1;"!FP^%@C2/>:YJ_;+L>[^@8$597D R).=I6##,FR*(9,;K M#";*XM-N--]-6.B'[W=M]PF3"*@]%G0(?4*DZ'K=A\^I#_F5F"-F +H=6HO, M3#%19'TIZ\'M)_@2Q%W\V8 XZ\@J1!"[LOR6P]H>7"L8G];[\&E646IZ3^JA MJC,\-]D J)BQ-D*MHSDR'S7 X@D*#$EF;.7@@G4_6$&HKZQJ=&UK>Z.ZV9AU M3L;WFY?A0N;'ZG+(N$<(B,5,E2WXQ""(KW&R"-]-"93J&EZ(&IQP4QV-J& # M?JZ(Z=)TN<-AO^S/JESM/-!?'-L8$ZJ].2-("P GJ':T;28.KP/"VK'!E,$8 M34UDMVPN+:T>Z7E%*!*6JY2B]'0:.U;NM7]BK/XB[U+P>I@?_1P.5 _*K<;T M!Y1^0[68@]["V_C,BL'OKO[CJSY7*J9 /O?]ZYZF>R6^AV1.,P(I=@P).Y: M-T\N19Q%_@MS<]9QL# M(KU$[.?RW.N!2Y+_V$#D4M!,QGY+T]T1S(!-!+J MQ6',-!-]_SD#T!"J51_QL!'=SQ;$M9_RA/O;@O5Q&H&BQ;Y=FHHJ\9=$'7*$ M8^)"'7AP/<+AD%+T4/2A<1;O"J'V93[%QW+\=U-EPZ8(*KM'9-59_^*CDY7J M17$BSW,3![+0+?)O3[=7-RH7P6);5>F'6*.<++X"+!T.;2]_X0190F]KQN5' M8.7DVR:G<Y^"HS$><'$8>7*85 MVB4WZ^[$_68#22R]MB9*54/ISUMRN?5YK@SW,^._ZF8^EAL'M=",L@RX]D.M M+(\Q=.!V9R:WJA[]D"&%^;1.Q7?:X7$LT4WY*ZA?)_TV#F8Y/8PJ&;SB[2F3 M,<]??RW\^,6QG0()#NKRFB9=DN'1 &90?6@XYENT?HD?YB#8PE'31'%*"ZT[ M7;:R)O!I?^U!E5\&?/Q.B+ G-1IG*$@N-">THCA4)*YUEC,D0%?Z*5=T$.AU MY+7NIQ#;NS5#X0725SD[68#=19KI?1+ M##]F#9E)P 8)PRY0QFAQI28%1%C"KO>O6>P-\Y^'GOID"AX,K#N/.OQT\9-H MXICJEDPC)#1DK*OZT-TRNWVK\/:6 MWAD\1[\/G9[IO83[S]E#+$/6.?<,3LMU(;B#\3"4)MU3DQ]]_MT8^@S$DYS^ M(G^]/_7&X'3*,KRY.!O[DLP1.TZ506[1G0XR#5&>B9K)Z/3() M)[2-6[?C=_=X=OIV3MKL]34Y.@.&U)0]##O$;KV4!#)R)K,,(XV?BC^U!M M>MEWKPGY4-69'T5[\%+@)[HT:V*^MG'=L)HU :?8.@XUY"-DK991"Z2,B<1!T=#J1#S&3/L(8H0W0P*(A[O5ZG"./XSG=A$NG@]RPIA>LD47C!? MNXBE. 9/GB!]9&;5PR?G+<"DTI6\N G&(0_-!BI:*J>F6V?PA,SC+^3"Z^ET MU[Z0]^DHW6FHZI@@KFM.SQ!QZPU4NP7L^N% +W2ASM?*&R:*PQLDNMK.+QT' MFT ADVL%B@]RXES.N??S*;[Z5]9#T5(P7V?7,W@?62^]#E_(2"X48/4-,R*I M*N[.'>'(::<19O/7V?F/2C-"Z4/HNG-W/TKB@Y[R\J82;N#2\JH9DEL=V ;) MA)C6P3U^..'KP]4-\^NJU[[/9D$01G(:+4U!T@8*Y&55+J77S-J[J:VNA>K8]GTG M<:,H+$O.TLIW>$Y1I:3NT_W$GOV_*D6%V,#IKH73U4^3 Y9MM+NF$&FEC^\5V6ANW,80ID,A@229L$LQAQ MY1+GU[7HAF"X'94WV43OE;YD[!L.F]4(L!-!Y7;ACR?8O\_C.:/4T-!X7_31 M1Y.S2CB-WIN2!KJT;@F.7["U6+HR(V082\S>S5T+H?ITJ)*PDM_ \"Z74ZWA M+H_;!DSG/MU6.R'=D.4XU;RXY\3[FT%&/MG,9#0W/0+TH9E1@]>0U$;:C?JA MF[^1"??P!20[D1DP?MBAW,-N*;&RKV) _)!7TMZQ/QC/E_A5*'DQD+9N#%'P M.=T(TSDG#"*HN9WPR3G%X=+1-%8!;5+#^+E&R6T=;.O].;V!4,5;O3+M[5S. M VQ %$',QJ>OJ\!,TST1KBLX 3>3T:^"#@33M7-TEOZ?0)F2,1 M$H]M6C1X#<]F#$&)^)D-!&1,$3J1#8UK5#(RVD,9'V#0,*,KU1QCT52Q41*6 MPQ_]\9O4.7MGQ= -M]0E_!70BNK,$ABAJS ,:IB%:#.ZJ!]$65Y\59>VI8*?X%Z\*HXV M@"!6NF-Z)QW#@5IH-Y&JH3N55: 0#C4CE:UC=D81@=?3=;XMJGQ_(E0#^&1Q M1T@SQ'!$1#=VJHZF0MGLL$OSD&1U4X73G[_J#RMC-@L6I*A_RSJX=2#\[..K M**_4K5BD^9 I7 ?;;DGP),BQ1@OE*;E=&??QQ]X-80XS=,8)#:WP2%2(T'JS M?F3X3?DF7T]O3X'O ID):L;]/4@XEO@6*<7@O$TY>YKYH)[ #6;;UP:H6Y.Y M>],#2]_6.W,KO8^1[%>]FO4^R[-5OC*9G@45AC(2C"&^.T+,8(B7=R%J$N): MS;B_U) U!?S'I],;5222HVQI4PO:Q.N)HT^^AA1DIF[E436G$FCAS"9C/[H$ M6,WBGZ&;,F"U%*=L;^+/%DTA<.E4J&!<:VL P4CY1;J,>VM=ZT88/,SR@#[O M[[W) *A)

3H!@Q9N;A!7UQM03&R7>#+GC*6/EE/P^UE-[QN\TWWR9X9I]_ MXCG)J\993MAQ3%=97E.G'\1,X3@)Q"+627"=?FYR9?=[1CJ$GFR@^Y[\&K\? M3_&6JS5-IS&"N_>Q; ]5]0GES)%[SZ*&H#U_#NTYA9F'T4,+,J'G?C!YM /% MF>;Q>&$^2X JEA26@29U?(*0SA&EP =1@/QMX$.#(&FG(77_R^#)KU=#%$N3=?#,Q M,B]IL@_47+#H+ @@V779R&O^ML':90U>:L"2TWJTRT!W6YG+H15%Z::5$'*2 M"> 1Y[7O=#?,IUU<&E3!!],*>5@SH!VM_&FK)'E^/5+_3):>TOWU!SVHX>N! M]+O7E,2VQ8*JK(D['5A0&<80V[I"A75JWL=RJ.-U&$='&R+"X'MGVLF^]4QK MRXCC0K;>0I>O.=\=#?-L:4]M4<=$0U$&QWR>%\ &(]/A#0^P#67KUT)N4Q8Z M[^D]&XVBJ^8P.A MI\5Z#=V -;Z+7;]$V6()B-)505X(/1-;$:3JM0P)E!@;L$^6SI':2KF9^4SQ MH8:W_=GK.B&U21R'6EMHWT '*&*L(&1*8PAG6XU"#"KJQ -FY)&D^5OLL4U=<2:+K!J11]XI/D&%3@3V';U? \ M#'OF,RS$R!@'P<\D[%JPJ%^N43;2;SXP9J%?;'Y0S6?@_MR)1V'&6CVW;H6J M/@95Z;KHFY16)Z[^[[OQR.JM] MK7))YL[%N[=LS3'5Q=$"RO^6_S#BW=W=5M":&W[[Q:5S<=]SS 5>%5W/L@,X MYG!(=6S[=77\ 7=,^YR2'6?[JW[?YK045)7Z481OU'[;EXL:ACUZN>MO339S MPX!["=%L( @VI4\.[E;=C,5P@W](4=;(VE]G7%P#;AFT1G#*YPS I?>V[-W. M.,POTQ,P&JRIKD._HEF]41+#=[%UY +IDH10CA(%D/^,"45K,9^R@:OPF80> MJ#;B%1@\HZU06U3SPT.DB:+00LKW+1Z]D_3B9FRBZKY:Z, M8YZ96LG.4^13J>A3A ZL*$L!]7O 6'#AL[2+7E=4D9_1"WT3IWM!OR;7&?[+ MB<86I$W^%?N?^&,3%?7]^T*6/?REK80N+1*#P@_LC;)!2]+#&=R@-/TP^C(H MMX"8A.BODPD,?/J&85T[O*Y3+?3Z?EC:X5\:PV3)DQ['+ZA\,3=]N+CC4=T[ MQT^97X>H.;?-.$N X?N6-4F!MP]R37MTDER3Y-9R\[HIZ6;O"SBZ6JYF^SKT M7+RKMH]SK1J&RNTLU!@NF4 ?(PNJV_:X_7'.BYJV$5^(33ASFK':F&(<141R MM M/I*/]7ORH<3.T5!IK4*[,,9<_\W3?=;H N-6)YZ*4K9V %C:CA'?"8ER" M:4?OX_50SI=80Y2&^E2URK ONF0,*'KY$-#*KT-J#\SDT*#4[S$A(Y!B(F0 MV4 /E!E<&5)6VU3NN\-4ZJU>+RSO?8^T7:N\->J"P3P:',_'8$9A\MAKS+A M%UOR.TPD<+83#,& \-#A J/A7*BU3>09!S$1^!GR- M%D1DW/EG?%Y.)WSLH+1-9F9B8[#Q[>%WY63-!"SE_.!4?P_B[=\+J_DU8\8W MR>8$DO)V/R%1_)OE=&W [0\:Y\C$=^NO3W#4&7@CGXA9F80L(*87R(3>3? P MKMU.V!75\6NP&[G/^/8UHGRD:XQ[XQ'1,-W6K4UXKTJG%!NX=#+]-\>N)(D- M),'W,ES??//UD*1NI+R>O[*\?O<>YK70<'ML;)MHD@=J,:SR#6A!^\-,-.%B M?2+4#C%+$=(N'D?^5_19*QQ9L7 MJ2FDDST9#3P_L\/:=4&0#H^Q@1\7V]@ /B=:3[D" M"UJ%87^.^)_Y[X_Y^)#:7^ MC_^6]?-7'F&_9@/^@(*87*7B3I0K.=[BDE[]P M0\6/6(\JC= \.PS[8?6?W[.!-_;/;;6MC:(-%\;*C_::<%/"N^;Y_!4XP%A2 M^2DOL[' /&$+&\(#*PEJX4#9/)="4;0Y'T\TP@![(+7>THIZ].1]TW=+YKJ#8V6.\>;N*/5 MW9_(^O U2;HR9GR:54 .GH:17%$Q.Y:U>GEW<#,[M!2A MP_V/^0.-_:V\1F-0G 9[HHTG:.>83Q(26(HV=%?6!%9*!RF-]AP/;'UB,HB5 M>4MI*-_#G183].& EM/#T/#C7!OAV>*D@C%<1S6HMMDU*]T=;G5C7L)$?L4H M-[[PKD!CAO?^N\.=,HA[IHEWGY]2?35$(*81*#;SL)]2>;1,NF&$_EU] MK6\N_1#WP[R=43(7JHQO.4",OG5:;KL"1X6CDV(ZS M),2ONKJVR.S5'K(35$LJ*'_,ZS?=Q,L)*'!2.Y9&R 2&E"*1\,!8,S0W%*U# MN=M4"9:LK;>L68=S--Y74MS0NBT>:+R>:7=&&$ZQBBQ').QF]"*FRMR;+-%F MI(S4Z:JB<;'C5Y1&JG+@==_BC!]AU1-/'>]?59UC SZ(*7$:AOFH?O9,+S$C M.OM"_N4GUA7^X?K9[G-(@R\C:EMU)SFRX[Y\O?Q0V_86&_#5G.2E.3-?,EQY MN^#)V+TO@D7.!M*\JGQW&[[@PG3@6WW.C9G&8[V<&,O]>W@E.!;A-;-C9=U8 M\-C$NC2UOR/W6#AI77O0C-)652K(D[RT(7='7SG5P$NNXY\%>O]/]V6&A+/- M"-87 1XE=)^2(P6U>%5K^VH>#U2@:IRU\E%RMA/1RMY:3]G87@SY6.T!:E(0 M)(NU30IKA!3>CN6:^B$KF7DCOF\DY-OZSHOP4 \+ YGPP^F\Q@)E%$7:;5"7 M?@)ELOD!R866U7$_0G?,MV^N-XKK'GP:IE+\ZF^2ZE Y^*]@H2 MY]=5*<,P\"@^EFYA34XY/'1G,$'$;=Y-+FY&B#*M8A44P09- ^(ZW.9& (]SM0>^%BH>4R8NV1WOP. MZ#PMF\L0NTT3&#/V.YJF@>'I*0X\N[[UX]9/_6TR\FI(_7)NIE+V%^&.,T M0J6_.7]%\J#AX90=(AN(,^;$G,:=I8REX[0<'GK(W4EEO0GXA!?'MA\G>.)B MYD743 Z#1TE*:6]\?SW5@:\'WOVU*ZR>].4GJNKPG;3[[<(Q?:8'8C]';@,2 ME\S^+?^6?\M_M_P3!A='!5L.TAH3;P;>96[6NQ=[;1TJ+CU_I^2S7M;65YO2 MIGO)WW7AZ3B>^M840M*N@H5CRJ7T,P@NI7&I$KHK QBI+>OUO OO#+YVFL>PZ 21"YXK%N,OG%>OJ3E)P26&_Y0,*U?+CF*#L#&T"*EW]V:GUJ[6 MF/&RZ)D!@I?80$PTRD6-#5QGG!P]^IMNMFK&B)U(07:9"':B49,(:ZC,65WH MN/)RC]PH$K<8Q8W48P/M9[!+%]G ^P36C#VV,QA];L* @FM_2,P?0SZ/-@ U6.?FB!''Z?4./UCFY!"V98E\5^F?W^YUE?+T:O[(*7R3;% M+;+7#5% *3S*'_-HZ?LGG[6EDE++-K>L=REV)Q4_#]3MUU#D-G (G)N5;[3( MOV0FR9A#/_^=RQ"?8=U@ _0$-K#^.>KPO[0Z15@*AK3"LKY-##LR[Y."&0^? M(.A);*#L1M07.S9P:!+-!O0@YV.B[UW[GWV_]_\0D:0>9>C.K\/8@)D@&SBF MAV/XXQ$I!C,JQ$VO[4E;CXF\;\D:WUH;"3HEC+YQ@D."W)-+'W[1S\UN-C2[ M?@XWF2G&*[&!^):_WRC]>([]?F2$#:1!,2,<3C_+!H;.L($^FS(V(%N=P082 M)SH(6TN-+$X8Z_(M;,4^Q/?<;X0!>E"R4[V("$M MB])+'EJO,+-(GG5M=9WUT!\TK2OF)6P _A ^_+8!#BK#XLF#-+O.R!4VT$)+ M^9V"V.G#JW97DX]R7\,;WT26Z1!^/QHXG.=-F2MF(!>C^,W04Y#1U52$VW(' MCH=S>6/K5"\K.L6"H0F;.=FUWP_);](#FPU>D\G>?DIUPU+%P- R>KT_U"IP M'R-\5D2LWU0%)4I7I**.FJ%G,F;H7:?L)CV#=RDI\,\K")(9:PIS $[5 UMH M9H@(VS8CS,.7PO"?7[0;Z>\H\DY96-":_NX!EF2X-8D5QN-.^OP%G;?UFY-(XN="X5E6 MT]W(I&HO*#[2S1$%02OSM?H?A!'";(!/O[ 3K-+EGT'$,S"/(K'B-7#N_>J: MU/,O<"SKHMLW?DT?]Z@D?.R ,"HC5B]"*D?V^]3:M=HT"Q;B$!M0@5XG%IG( MI""F$'N#ER&,^F7&!HK*)\I7YO>8"/FAZ$<[A44ROWXN>_$"HR$G) MS%C#[;WLLE VM3:D]8?#FJ[9==.">D+V'P@GK//9@/6UM=M7@IU4A_49@X5L M@/0.?_@G[I<*>A^L90.]Y8;]P==4"M&E%;HW&,LZC>##?"S;:*0)_=P= '5_ M/Y9@ V,*2M6LK6=C6.*#8RQGV"OR=RH9_DD)/=5"8U%A9GI:^@T/+K."+1C* M; "*$5ZCZNZZ&[ YY/I*=L:+8\F[MLD(LL(U%3;0NE#CB.V^,K-AQ4MS@_?: M!X];?,91NA$2NH0_LBP=WL$Y8K>YURQC/3A)NFZ76=A^:)#Y M>Q!Y9LC9KE-#*+6I+.%VU'EH?RI#0>XG_^2RG@")-Q.=FU#(TA_8:R:R).?QYK]M2AK+NR#-' MU*)/E$W_]7;)!>S\ :?@? MY_QN0^G=_H?C_5%E=;1G^.VFRG[E_H#RN?'9X-O[;\C]1/G9MU4'AD]]8\P4 M$ZR4JZ&^FLS-!D:AIO48=LG#&KFRRK/]>\]#(XE]G R>P3.A5VA(^JSB9 M&1M7J[D=<+ DAV[GM_:G[6?H?)Y]SL3=AO66Z>6FV,XH!V%9Y[;JJIF6.(E+ M2-.P_^-_K?G_H& ")WX$IS'"2<$)'O#\KCF-,?OQ<0V.(!?SM<2V*QE%N[^Y M)I8?8T^AOGND_KSJ9V[5IU+BO_N"69#OKND31//IITH4?[?5'T/^%E N)G"9 MW-RU^,0DM)[=^:YWJ=$NKT,-<^4>@G26-;G+!HP(/;#:U_2/8?0XYJ$+LE#< MLSY Q2(BIIRUE=X%(:2D3W"[X@:V=H60_F*^(B,?2TK$'X)R40]] ]:RR5H- M@()_0O=Y&;8=P5"70C3@#_F+0]'_"4*&KRD37_]Q'*'TQY T_$A-\Q&V$,C/ M5(+"WONX-DA8)S8P0*T\2=L':OG$AD=4SA:2(Q,Y/\^97X1;P3O4\6:6".S+M!_7#U>8/NSOZ7.(HF<3PW MUH_2>?;CC^&5H8\69&+>[$BK%JE2$3YEHE#3,#.R1DM\P@;PIN6CSG5G-?HI MA/82OETSS4]R/8^5T5K6BQ#SN)OW_][&.FM1D.ZNC$4+;P2GSD@P+A<=% M/W+FPK87DR^GOG4T<^1JJ=-^\TI&[8, L/*C.H6A"=4G''B5#8@&UV\F8SDP M!\$3[2]64EZ"O>Z4%".*A#Z^JTC5VI+ M+?/C\Y+,?9+>B@=BC)*!,,EEA"#6'Q>+D\$?!V>(&9T%8=OJKJ0_#7:B;J;) MXS7]B*>)]J:]D<^3'O<IM5C?DTR)UW_<;Z6,,2B* ?QD \5N(H>)+J MW+7;>F^]\IF^L]1TT/U3P[W[2T*]2^PY%)_=$S6%G[GD84%79Q.D@]E^UTI31"GX +:;MCPG$R;N9O? MX";Z_O[[/64'8BQT-^>TP=>491(;Z$PAI,QI40MQ7J1\>6.DV\]06]EOK@\% M/E8TS\,>\ M__@2W?RYMKA7:S4,#F-G3;HI:[19OU/S1(?'7M%5CT/8AST$ M':?K; +CV"*8 R("L[$P35"-:K_"E3!*^FGK75GQ_J3G@]7I5\9]#K.$C'H M.AM]?"\P@^1\1K4](9V>B)PJ&:A.?6U4V"E4 MK5'](@K-2$7P,+1 '/T*ZK')(;0#(:^W M2M@4C(;BA%.JZ]A 2 "!==(C0^+2:;%V+O_$9$E1GCWWOW),.I27JQ OI'"; M]=@M,H%_$],GF1F,D+ )#R/((I]JQWY^U M::8/5S4#-19NKG4I?RNM>1^G)B%6E ,_[9R,F4>*(WSG8Y$ G(Q;&R&APMKL MSHX'!C4P#U?8=$T8F:IIG./;BVY_=)/T-GF9ZS?P1[\=]VY^;78!/@TC8SLW M(5+?(8\DK6$0(\9:97.H\)YFMY>?@M2EOB=&?+WFZ>,[9WA9Y6%I$G #_Q6D M4F 7P7Z*4S]QHA.9LML8K5-,&W);-9&[;IGOL@%RB8*J( M#9J7ND6;9^:P3&;0D10V$.WTL\>EMQO)CPHX3Y&.6_]];+$M_Q_+8 F<6MG& MW+258NCM,?..*81];CVZKA=MYQ[4G'>)(.;5_-(I;>; M>ZSDIR:S!KYL+/[NWP\ M9];O?R->W;MX?P[ORH1HX?=CA 8?YFU*+BL_[P74]W\%$Z[DTAR', *H>]M% MS>!SJK@%I<48&^&9X_0TXVL]7]FHB9&X*=0X.1Q-(/AF(FZ=@-#*S&'\4+<5, MTX7M<_=G*=4,5VYC10-"_A-[[P$41?.I4W?^Y MYYWSWJW[SOG^K]YGU2YKV+UZ=^_>>ZW?ZK7V[M\I9RU)[HU@UEALZ]=S(@L.3EN%7TS658CNDTBB";LHX'JD@LN@]Q'05E ME7'7(G7X#_Q&EV/QY0[DNS,@&C<6IW5L19P)C)H+SI\C.H6?UW^=4=(1^F8Q MTH'C='3Y;JAP;Z9I8EHM14"B:[^[?0"4WNA4.NJL;LC5L4PP<.URPD;X8KG-=1J4ZWC#PBE M(R2>".O4"[!U>$/$C$+7*($+"0"JU0CUD"<:*08>]DS')]K^'M4OFN+TWL^H MZ-1TVWW.]F@SW##"NQG/+;/U-?-[&#%IMZ:IBFQK;W=&W5'*CMK"26T8PB3!ARK MY%LA'F>8ZV7S$T3%KU0X7>08;WU8M65[GAJ+5*(<80PC6\IQ% ]X:<&8B&V= M/78?OF'\[?%82$HJ-,C3B,\8?E)B?8GCM%"%"5/S. M/>[16ER(%NWGTQ<]YZN\U<7J[&$"M$E4;4 K>BJ9Y 6I2%@+*)Z!8[JA?![R MQ:FW8O4^Q57I/_3BKU692;U2+BO+;\?>-=\NJP+S ?G:_+4.$K3BYFS.]5DY MUYLV132<;97ATA=!]V@#KM\9ELCL1J;$R+V;VH2,!:"#A>N3U@Y&&["G VWZ M10SP_!!,!T(4((2D%3JP?<:6X4[K6_'?98%2).NQ5 XA[.[@=SK KHBA ]5_R_XM^[?LW[+_%[(".AV94M\0)[,&YB%'5Q(M)JQ.+^>]+6.M+9!^ MSY0$%Q"0->Q#/"U)TC?_I1$6OYR;T6M&Q&WZ#(<(A%?/WC+_8X MDKO($9_\+Z$PU^036U+0:#OF4ND_!8BX%& M9]H=U'#C6W/,FYZV\%]1%@&;"7MTP# 49"=K:1-Z38A.L10YG\+5M8"<8I-N M9\-=9:33C@]HGQ02\#]3*-SL8LCOTJ7ZO+FXGKR1193!@D.L,_'-=$#J8U3V M=1Y];H-K:17GZ, _)F0D_,]DC)(8N1&U_ZSZ#!/D'_(U_DVNQGA6Z-^2?TO^ MTTB6N%B6K'^0R!V-OIQO^ME%MSW8RSS_?]G&^LS[P_IM#.1KAH#0^;QH!L*E MF:>6PDMG>L7,[(0\IAP2[<5I=S[63$ QBUGV4Q=Q79\.870_V2J5"I&P.S5?CF3/++:[J_>'_T_+%N& M"; J= 2->Z(FU=E^^/RRQ!>1(&S?X2#-G)#O/Y3,2,<3H*K]WI149GE;M:R( M"SNH)*N:?:DBY1++%/'T#)U'\:GSJ9T85L0IPMX8PCPD$A&K?Z;,LOEY!4@%;0N58>3JNQ?F)-N+C,DG$X(6E M8ZJ30%/CD6>1;'=E;V:_!YXP(U&&3.E>.]JPLR_R'ZC'*>295Q6>KPK*Q]@. M(NWR8,J(D9!)&XE16\^^/MKQ?H)Z*$6.L-!.A#NU7;IG.=G9TZTD%Q#@4=P] M3+T <(QGQ5 5(S@N6)[+O2E[+J9"ST*R7C+!\MR+4]D"C\)BSI3<^LN7H?RS M%UEN0^.A*ALM=ROSYIC)R1GEK1]WD(Z41P<39[EE>]3;/T%%U M3GLULXV[=XV6$K)5U"D54:M;ZG?(AE^]A/CF+OB_",E=,@LRSA-S4I]0G)[I MZY_0LC933!&4W>]92UE;UM*@C6#R9M&1=(#YVXKE\&;@49A5]V*Q(GR"]]B6 MY.XOG;JODB G648Q"HX]HG56G932H)J)\/?I6D%[2+J]?;J70*Z1 MVYV8T0PEVR2T_WKRAH.'Y85+KU=DQTM@NML)>V59,7+;$L-_^4/X_T+I)&YT M0-@IJH3MYM-$9'[*Z'*;DOE;\BDE,_ME\!U@\ #A!OY)V K;-WQ;\%EQY^++ M= 59H0,_Z8!+ N$TZOG.$C#?"&O!LB.E:,,SDH;1**&-I:IOK?T9Q0_RTMY^ M_6Q"_4Q]=%%A2CJ1>)$." QPQ]+Z>EW(B$?- Q,?L6G9OU/=9U^/4"AWSK;6:]F B4)/&#P#4)I LM3W+2R MJ(;&HRGF1LX((ZK>BM[/3 /KDD\!$2=?FZ5 18VG%J2))B'0!F:27 [SZ9M4[.6 MN@-NG\K5O1?^:CI)K=%X'LL#E[N.[LB4&;&KK*BU[E$MV0,N58JW> >;]]O* M@]%$0U(=407DP96\J@^(G'_BL?CJ-5<=;NGA=F^'"AKQ2/T: =V)GH)T+,^C MA7_TY,(M)XU)\(6O+2IA+\-W?VR[\# 1.&%Z<)56+6$0]?XZ#LWN?Z2PX^UK&9=7X^E;@ZA@FTVUO?,,6F7E41@+[ ] M*-LW*%8D&Z@Q]S6:Q'UP]FO36]:IZHLO RO1AB3CR_Q>J\G]_JI&L.P'3X0U M*]FYU 0Y^.>+DR90K>LS)2L#9AF7?!]\8/Z#0*45;?\+=O]EI3&;-$3-WQX8 MIP,DU(B6\C3H8>-*DIDK_[9]_]&X)R;O2>(-*U;7)?GN0WCCT#O,04V!GOA$ MLB(\@-0&LA5 G&GJBP#K,-)WYCC" M2/ CV]*!5J-F-H0V<2 !J0!G:IF1_:XIYXZ;2A "1=NZ-O"6-M6[F;SC&H)' M;^5ZJ>%7=.^]N?M%Z_>HECSB,J&[W0&L6X#P6_Y&0FA?X_=M=*Q>6>8+O:M(W!)^"937-*[KCF,9D$G$*B^!F5@TY%!K#L=B)OE M0\C,0;E+L,\0Q\33Z0 ;K<2+/W':U0ZEJ?GUQ9/$9-YS+U@F6VK8)VNACP>F M^!9T6I5>H'CHP)]-OOKF(J(2-*T6@B_?V2!?H@/65LPU8=\E0FCV%/199>K\ MQ1<'DEK,![8/K(G">+DOGE>X)A09Y>O2N MA/D3G.:H?37_G!/_@1^TKVAA[-Q[V_-@LG@4^2:RNQX2UJ@ZZMV8]BLJ7@'S MTR)4W!IIXG$_\N+2<;NZ61'D!+;*LV,V?D8.%",?01PE[$9+@*A35O#V3ENE M,F MXCRCTT)^9G(1$?7R9D*CZBGE>TE6MU]22G/<1>/G;^=?O7OL!AT@W"R>8=Q/ M+0;&/1E'![JQO#T%NK.(GIKQ.70'&CRR\Y['DAJ'=7.!NDP+=03QO&B&###P M1PP4M:#U$C$1BHJCJ/*O5\_U'2\$DHX=++_9K6$E&LHUD[N $0'=<+5AU:CG M2.7AE '=;]L3&SL:M<=X6[D<=1X?OB-@R)0,DT$.,!=#Y\JQ5=SQ&9M3,W#I M]EJAWVC?'PI5',_(:XZ4?G\TP9P3?]V0@5P^%"/T;<>C:@F>? *KOYKP]7K@ M8\>!:B#P5RU^A^RSRN >!VIIHPQ9V'D((:L+N1MN6$?4EWY>ZONJQ^W7\Y// MF825V?;LLL-:(K7ZB%:D=? B88QTM9I:_EA[M#S+=3^DN%ET2,%$8337S^)_?7QI>X:UF+0+FLW_ID65"_/4N8#E2RMJ]R>BHQ.262A,<@!M5[ MKPGQNT:CV ?0\:7V2ZLJRRK(01+Q5I)WB?#PNG\!B?JS?>L]3\D.=BJ=U$G- MO/F4""$-4-]H:C!@+:J>E.OI@"J&VW=@ @)P41FAT9ALA\G?[!S]QUHN]\C& M[6Q65$2:'3KR\NHJC,&,K59KQ9YT8"X#PO]PV,CR_/>2GW=GM[XKG?"%VK2Z MC4(=IZ:OWZ-F()CR5[[V^WG-E*XQU"[E'^DVY!*KD]FEAO*1?[GZ;MWL!GV*S MCD*1ZIAJ#"4Z!CZ%R^-^0$;/)2Q/8-[^C1=7H(OV3*9H M%EX6VZ^TOE;CXL87F2E2H^9:*J=;\F&_>:./)CQ<65DY5")1-H2W#V.[*WFV M[:DI/Q< S $:)J\3_C'T4H7ZQZ@+,BDIIF)\I^8_['R7I^7:_UFDYHHHO]E_ M%.6I.O"W[-^R?\O^-\N.E,B9-@U+^M9_EZ[FJ..6$?;T.'-PYQ_38N%Y^!T" MSWPWGI-P@'*1(->]!0_NW%>L="MQYBM9>WD]X'*=Y[9+K[B]GS_NJ0V.7?B8 M^)@V@'1QLSU-Q4)=>)ZC1)H/+4,J##"1FH8+&USP &UB:4$AO'32!MH^VJS] MT]M:*<4BCR\G*= U_2UP\8<.]#V*"2FPC&9"E$[$#K3VJO04LN_1 M=T-RE8]DL/7";DS=BO+%XH'X?59\ T&'5)Q,2@"/9+E"^36Y,<[GEFDG0 ?U M6.9L%_5S>,Y@NU3NGZ5SL74F'G:#CQ"MJ2LB9YA^)D1"65 NGI/AI ["+#Z0 M;(B0#\-),^RVB0 TZ^(/KT '2,[]/\[HY)Q[D M:YB:'#\23C+E/[ 5M7:2K(&P(SC%-I^B#6.KFM$/\T Z,/^QR/W\3'B>3>SS M*@.M416!DKRT.HOC)]LKDO+L?-Z-CD4A(,0!4@WU-<63D$?J!,T?SKD;=MRD M WK558-^PAC3QVF2@KL?LE.T9R3EIS@/VQ]CTB27\!\@? TO1;7>T^0D7^@F M"X_3>D@BD5C[#XRAIYY#,8WM\B_(Y11(^!R_A_.)<7]/]&QWZU,(;DL;&>0/L_%@?Y2F\[#GQNO%=X<; M @HN3@V,OKK+VCXKNCT[12;M$YBCUDJ(/"1CPXAZEKS\2?6.!*%I>,T@Z:)" MR:)>FBC;!ZGQS\2">Q, 4/Q$WWSJDEGJPRP7_TG%UX_++">F<@2_Y>DN:',4 M7@X%3/_"(%KA9'-YKK/(H_VOM?G:;B[NQP+7I9_DQV@DN2G-2W>C[%=WC8U^]]8D!I.]$G==L(9 V,Y^M=V^&?FQO M?6Q=_NXS=1$JT6%MKB-=<%Q0\'"S8E[K+0TZ$..YUND9@,V=Q'7:VU\M?&(] M%"RUU_RY@0A9B.J ,+K0D% TY_>"Z)+DX*D4;^^R\)7S\^QFKY)GXS2/3?4J MC GJA&)'" U%=-RJG1S^/K]ADGA1O$"8=HAJB&SQA7'3CL&OX\RCDMLS>8=N MG",X9>REX(B[TPWH;[X QV^YU).X6\-$].3$EY'']E-[,DJ_/M9;[=6BU'X\ M++MG>KGFY)8AP5:?TA9S!O/I,N]?'][\YR^EK M1>&8<)&S?0K]6J+[Q^^* M?C2A^_M/:$LFU?!!8+<XP(J1<.D!3Y)E9V==P^=1W8'B=,#X4_) PNWZ$+)5?F /N?]W!BMB&X)> MI!C%?_$:[+T0*#-J:5*XDZPFU^52,U;_CT:48-IIZ-RX)ZW MPJ]_\_WMKJ"0S<[FW!,YPO =8 2/;V<.$9M:H@EXCC]S U7O% MU>]F,=J3$ ([&Y',GUS)"K% M[#@7K\U!-"O$[Y-,F5+LQP\;.%E6RU^6,2V2$NZTJ5E+LK$*/GG+Z(7'=.(' M/S]W!W>I7_B.)^U'A5(LK&6SGB;I:0*L07L#\TMXZ7ELS*4-BBQL8GURWOY) MET;#!]DY(%USX%33O1BY#>5W:,7/ MA'-M#PKRKT�Z:F:T%3993C&K5\\63NP MEG)^=HWXKTNPU5$4US*D#&T""1 V(NT^@5Y!::.YB#B2Z;E+.@"7N>^'L+*+ MK.RANJUSO(:GI5^ QIR1&4YQN5("_MD7>F%G.FMVANRD$UJO';;]KN'O0M/Q M(08O&(8CN7_#)I$2]5N*N<8D,35! J_6D8/D-MGMUOTX8[R8XOEI"6[N+0MA0CFA^BL$8%/>8]BU5B*^I MG?W!X/IA<:,11 MTY#U>N+N9E?5W@YN;FP8<+X\?/)-U)5%;A-GD[EF *13 MPY1T%/X,;:^+Q3;'CP9$<$Z::MPJJ;$Q0>%FCSN/?;',<.@SS G"7D0E7F^S MY27,/O45UCR/,Y"5T]#P>A9SP[KTSL!1XE M5>@]3OK])P_%-.E/4+A*^+\]4 9[!R' >$"EJ/8$4 K6'JW%2SE9-T31)@YT M6 :Z\]UX&?V L':8S>;FWE6*7>A<[\T[O$<-P1,HBE [KILB8(SK0+$AE:R7 M:6+@$FY:4ZTVZ^:-N_"80X!:MET.3;E%V4Y:XLQ5 )*]_9?O2O'_M.C+]JTM)-=_E MN.*5A7E#V$XU;F*C/I4:H?GMLJ2Z_>HGK3."[5Y+GEA.?)J;M^3=/41.A/V$.*:A*S\NB:Z\>C677.N;7DT*6D_\_B<%4,KT?IR)BL&^.\KB6^-]!L H$>2P PH"&RB\%9T@+F3#H29TKI0 M+N7@ -D!O&-@.R4G':4IYSTY^KZ"9\^1,!Y]FPNU7-JZ<@733P6@\6M\; M#>=Y0',(X0X=&#?OR#PWZBEYSB4H*D[Z7%6%_\3'\<#!KSQW-<$IL2O2H3S3 M'* 0C7./T=9+*$$/,Q$S:P3:O[=T0QVE.'F=SL#I>N1%EVS[;_:)DO,#]N(+ M57Z]MRE=X&HYR+.D1)& $N"L%('@#"=S+,@Z-ZU#L^A1!B^=$:@OT'V6UBXC MA@Y:B%]LTB%YTH%P12V!_F(><=H,':B)BFGT*9K67UJYY!E>DM)[T6%=JJEA M:_$3:\.AB*9N2X 6V"Q+,043B'WS6M7$X/G=N/,\1^#H#LMGJ9,SM876QYP: M,KY:3"3\!%KN @# #.%@'*\#BA(AVF 3(:HK+2H*88B;OJ:!Y[,:7.O?0H>]5"V MH7FRS%]>\O6M>?>IX9>Y9S^\"?E>C+@/!N,2(ON(/EU:9ZJ_4:#4#+'M^OC: M,]6ZIWRYFIW>QL6%L0Q]A7?!WQ^.B=E+)4$8+3U?AM70@:Z-Z&9^ B1R=+9- MBRO!@ X\0YE]BM%=KSX'S11WNGE!M^>Y3^P.K0WBKV2HE_&NBX4WJ>SSJ MD>?$]3EJP@N$K^JYXM7=M,7BQ]O]'#UO9%6_%-KJ>)NS?3IQZ4B#),"3?0:3 MKL6,G)@5-L2?%%J+)MM2C@TAI!:XS75230B9);A^"XQJDS=;[3$CSGQXKK:Y M>\F[9W;7* T$K;/(*3I0'8XV1U;%OEV M_OEYI5J6+01^QABBY#A>CFY:/.Y[_C?M$A$3V2P*ES,'HQ84]!YOQ_$89#(< MF@:O1"[>KD?^+3]Q)H2+J@>*M!$V[N00Y(]].M!F@7+#<""[1%1G.9)8AT\, MK2/N]N.[-J2/[013:H76QW;P5(O7(_N3U)B]1RE%/B>X0. MM9(../(?SYMR69S.9N\%2RH$<*&B?H"WU#(CH9KUASMG(UJO1;H_?[B Y7Q@%4+%.$SN@I*Y9NE%%FBB)-DCYC-(KA2FY_;+:\"2YF: MM5Q.N6WS<'\KN1IRC;U\.+.,VKO4?E0B49JB+/UG0Z$;NW1 =A1-\6_.H;ZC MG)Q7.D 1^=XH,]\$74N+R)O4^NZY))D>8'UK=>NDK'6 _;MZJ"$+:47Y9+ M&'O7"QLP=0@H:T@1.\^PO49TX#HU&OJHKED0KG-W?A8VA%!.,>IA\K,O7'7_ M]?G*Q6G7?.I9E6&FW:5YH8Z!* @;11P1JH,&/[7K>;8G M)D7-[@5WR[V\V#H'B:*),\QA#KK6$.\R_T9+!M7*P*^YG-K)UV2QS7$7]=K, M4\UL'7R\C<,B%_"?MW5SKX:R"NSNKN72 98O__*I>0=HI>M=6K\>D<>BIIMR MI_G,3(;U9QT?9U/Y^JU$#YXF !D,SZ,=?LM0[86T:4OJ0/LL*"5-X?/W93&4 MJG[K6S3 9VL5/FAV-D>M)J-RB?UN4&;U5>C<;#\:]S*^-7W1^9/5#Y.O8IT1!XX03-@50NK<61%9$]-(9Y>@8C.5,S M*6)S5J=?2/;@4#Q6$TTM8K^2SO.H>/5=M M.V[[U+^^SF-!@$:$(U]T-B1(9 M:X/$SG RO ,<^HC+YOW5H-,%'E)AZZS"CQR@;R0.\;*="'4&3?\E89T+K):$" [$7K@(@WR\"'%C;:Q2#S'U-SEK5$#2%@7NL8[%%=9?G]]8CJ MI8E?=R6]2V1>FUZ3N;HEFS2R"WE.82=PDGI UP_K,M6N(+H%'&>SV%>3&1F M[WZKEIW2H03Q*UX5QF]^""R]OH!YMH/A0\ZBJZ(ZH'&P@[X)$Z?'VL6EB;N1 MFAI9X)C)B*:YNR(:MPH[M7E14:A/?BAZ4$^SVN!+Z/%U"?0WZ%,LQ_; 4RP+ M0H[@>;,YN,B3$XXG[R/J5-0U#V?GRXZH$M];6'#^T9 [#5D.'% MN*O<,3-G6OU G11+/P7["_"6-@>X'D/)P5M(>]3WR M/%C9AGY$&(@;:L]NVT=/O4_&8QTJG/.HDQ>3+I=ZD3NM=XX='XNDS4#8L)[0 M. 9-"V:4M)/%\SI0SVPY[O\B+$6L4X(_+H]:-K^W,PN>RL])1SP5RSP?/7RP M/ $78 ZLH1P55.9Y\-_)=O?_[+BD:8C3'^"F:!*0L7ZY",FA:N'&AGX8GH,X M4/ 9VRK:M5YXB=?XT)IC$)*?^@SK$8UR1K] \5>A)U,-0:>/\(U.EP![]:AM M83\K,EG?#XX7=/K$H3!RRL-(V>+MTPM,6F\)G L8"K]<)XQO&\6&<*&&5LTR M@3=-WYZ''+&DW!S:B O+.:IZU1UGMRZB':]Y9N_ZTOOSW2Y",,)=U#AY'A.W MW03%G:XFSK8@I<=^C5!D\B&BG8+9[P,_?46?FBG7NA9Z,!!U"J_0^K(P]#&M M'5MECC\X"]$Z@>R 5'LT/)SG$00%!Z>,!S7M/XZ7%*Y:6K>>W6P+E?O"[4PQ JH;.CE%,B=BV]!30CB;J*?5T".B MU-.C0WK#=DVF%="S41 MCMN)J$U]6OF9S.66\'&2T@OJ!.>OPLH@:SZX#+^WVV^Q+L'P7+V+9B]< S1, MR,C-AWMC@R*'ZQBZ4I>@M+8 6;.W)TN/NXI0XZ/H -M,,M%,Z=CDQU?R9M!3 M&DL16*24[I4]MA\6U]TOC@=J32_B9G"7/$V(,YZ:YMXL.T-B_$V^*:0MDVXC, M:'/3@:&&NY%%^\-F8NSC&84^>T\LA--Y9O(\GM M%S1NWQ-/)8? #[:3S, HLDQ>VS23\;"[Z+Q.['JCE4OP\931+ MP8<+'H<"9A>DBO 9(P?Y'0VSO'*BC 5;P'.'.S\$^-] MI.>TH"(A7)U^-C?^FWO\%?0RU MGP .!YP#F[^RUC<0!='\1@4NDDG_]))-#Y?IHTLA)&@NAKSF10.JO)E/P M%J]>U9@M[Y;7WPD^TTK;\4J9Y?BSZ&?RCN\P36K5VSE(K@R.=WS1]0E?\8-7 M;]N%36NQ64BL^XWT<[AFYJORUV.W4(=0G<8X_4&:O^;DV]=:'K$KX:+VC,X)#=$KW?\TQNG%>H1,N1[]ZR,=^-4IN,"C-S"?FC9)5M;*B^ET MB\E$]XD)]:\/2('N9#EX "ZG(/]^;ASI_;M8_,WQWL\A1H:]Z+LJ&[81_Z8; M1SL%=H_YFZO;;6X7[NX/G#MM8C)R;X[:C>AXXV>=.!J@Q*% M!;J@\X\_K/C- PL2_LWIOO\O)^<_\'?]W_7_?ZT?046C!9L%$ *$XIE+8#=1 MI9W&]UT!N[!PGZA6R1Q1;.VTF.)O&QI#&]#!U@M4*VG4(Z8JF4M;K"@ MF&(Z^I[A=SI1+GU/MOFU9D^#*>MC@SIO)-7,,JZ>>I1X\\J/H+0R!MVR,'37/ J4^5E4A&J] MC?)D(<"B-NY?GHWT@QS)T.U,?O??/#3 /,5C0 M##T28'NO4H,"+*+)9;%HPRN^2?WN@KXV9GCW J[%,M#.+5$=B_ M2! B65+3&$B&87!5VTFR.H*9$/74=_ZI0PT!$U6R=F-\XV0T?^]TWT7)3+U^ M ,DGW88&-;9H'%79-+X$45?(04W1?#K0QUDT3'CF)1'RT]E=8,=)^,+468?+ M*J--4)(O'0A7T.*;7-%?,)RR(K41A>+]K*(19*I&&PD[0=KL#71(6?11W0KS M23DHJ#5-![SRW_.\QCHH@1*U:WQD/FK:%LF'^EKS0(YKRJ>S8.S=[_&YA1*' M5X/A@U_?:N*LN4ASYH-0.R*6RK*&)0C3@;C'1E<8__WC7R#_?=7FT<@92)5: M 8%I;C8#I_]4L*GTAZB"\N.#[JDN+D[ CNPGIN\9AADBK?W%Y4+:R ME;_6$%C[,P73(XYT>XOS?EQ?JLZ+YW#=P";9NO]NG*@E*I%BP! "-M'XP@)A]=5CQL]3CM&E< M1NB*FFQ^'KOLK[41N+I *^3_#Y::30/[]Z4W8.[XJ1+B=B[S*;Z5[/NC?A_A*/+.7!=-> M?ZUTR;72#H27E_P:?B+;<^'*-=8'RJW7U52&I,5<^__+-WTWMQA3]3R\/.BZ M3ROR='#C_9(J9'Q(>S^Y\_82QQ.?] JKV@H^%[F*D:L%*VF.L?:G"XI=>2VM MKC7D?JI[=>K$CCQ< (<]0@?<^X^._@11.,%PQ>H0B<U*Z MC2JU,[7H'NV]TN,A^GY2BY)W.?+ 6E>=OE(8NLH3?R1 O)(8T&'LO&_A3K3X MFJX+6;,J.&#H/A"Y/U9#407Y" .XV[(S@H1]T;)/(;D?FZ#]BR7/B0[3T4/QW0J2R78X+QE(68S"!)OD/;OY"F'.+ YV[CPE/H13JO>&R!B:3RR1$RG$C\D8I9PFPZ TE\;YDL\UEX/8C0?.=37O5EB M$C%[VS2;O^S-\_@NZSH5OH2_S#"?'-0H.F#/*=U 9=@<5Q0S7/%1PA<;%;,Q M"3*BZ,6BAJJ"EQ+EH!JF8P-T&@ UL#2.6O) S"P?IID95#&B ZD:3:::X4-R?3VPKO%@8_Q-H I7'2*[?E+*)*'PEV0S$SHL7R6>&++[% M!?L./O[Y\EU%G^K'X.C6BWLC'^SQ5\0@> L&DF306M%<(@LWJ*^:.<"!^=*L M9\4B<9NEX;F]00H V-OGFK2Z.^O[EPP*>5&D]]Q5"0R;.$.]#Q5U;6M'YH M.8,!*- "RZ<_P3!W%?QDX0(-7?JEEFGLX&VGZA#N*Y"G:"Z&R+>-*292)M$$ M*H":*X01[BGH6(Q([I4^KI(K:@K:>UUV"^7L>CN67>QL66_CDR?,R#!D+Y3@ M'O5G;T72';):;BZR+R538]2=T1S?0/2NCF4@V^^NR2OR(T^79 Z^H[)H;62% MRH"H]F8((276'8?E^&T6Y)CAQ!L_V&Y8K?OP*:OVC2L".F7"1:_^(2M>0,>6 MJ!.)D',C;?"!,=T&X;1@V'2.S%[=P<:QSME:Z;62N>D>%#'K6"7,DC]R7+=;'"NS#=(#+&BOYEJ!SIYDN>ZUWX>4@Z9 MBACRP/3RP,[YW]3*L6O.C(IJ-#43'RP1N'5YY=8YF$\ A2<%,Z_./HBNS+48 M06\./?M(VRX!T:[#ZI,1D:FN8Y,9VVJ$]WW]FA\$D#D$N04>\!JCWPO1@GNC MFB8TD9KD=0B>TTTLG#9]]152<[@&0M!'1]N>J[?17U#"'QY384KEO7I^%6*M MK_$!8I.W;(4JM#C-0Z4#:KD065=3V,>4LW3 :NN'$R5V,V9PJW!!+VC5YS=: M"#F&KH2&J9-WN M\7PB6N0<@13=PD51B6::$@RR;:"FJW(GP2-M@FV\=D>W[O%V&98]-0JE T\A M)4$)SU ."1-#+5-6[2@67[:?AG67^\-^W,+JI/OP?(T%_9Y.F'?HTZ;S6!F6 MG[E1KWN= ,+IP-3(:2QI:+$A 91!,PPNY.LHZA #RB%56OX?_.J&K:#K+8ES MY$=C2;21W=D:G0Y#+I=F*/5#XQ&U]&R774^63.87_JMB6GLD5\?Z04I9UK&AFD#'3?DEO>B(4RGE20=^UE?\PM+3Y4JR+R/#S5(A(6LYMB M*SITI+5.UV-P<45[/5]"07C X,L/O\EIN5W#G=5GS7D[Z-+K*6/5U T*TSSV M,T6(>FV>#I12S5=\%ILPGCYC:%SME^T!4#(UPL\&VM*L1(P;OE.3EIGKYNYZ M_X'&E20AB6'DWLV0JV)%JX5=(.I/+YPE^*/GH,S+L2X?E\O82C[8&EJGV%-N M=Z1(;NJ=KG';"XC>BD OC1")<:]F8DN2C,RW*LRWH(6?K$XCH"\?;N[=6N L?8U SAC8MKE2,.[1\8 M22CK*5X9R;V67G#OUCG+FFD&&4?W:-LT<8ODSO,/^"PG#Y,/&\!U$J#N5DVPNW3@F?F80-V%30/8]-:%:MJ[W>.R&?I=>&Q@'(]0-K!W:-8,S1"[GQI81& M:%2*8M;WGN"J[%7U[ T'[,W RB\A.75GRY="2#%[##^*%^5>Y()!X8Z!"KBW MU<$35H_44WFUNCSWG8Y2-D#\ODCG=ZPC)HX.B/H)4PR(4UWJ@FH=Z_&?RP)? MB?>)T-:/)Q3L6.X:1LVR:T$02A5DZ7!-=>;*BGFK&M&E5.JRZ*+$U/LU9M_7 M[RZHG/NZ6.1U6FK$BBP2$"&P2LKS6!\8.5HFX,63+J1!!_Q<(%M."H2E.6Q[ M0H1_&Y0-[GTF3RY::9'ZJR.SSN>S>#O39'W:&4QCVX.RMTBQN^W&=\,FM"6; M?P;=S>,P^A56L_]]'^S!0D$@V17Z%,LB:(@$C?,.*:$+G&$;\MN95 MP6@<&C]]]0'M&S9Y_=I;BG(W1YWH\\^?6=__GR5>P%DI_+$T#FTRPZ-N56*H M%P8F3PJ1(L;H0),G#LTUT8OU)#+3?N26U$-:&J-^Q7GWC_/RH+*P+Y7 :"$: MQT4ZP'.<#D1%H-J"Z0!C.(!F*)=D,B>9\\LT-?67$XV9]"*PV7-#A7*>>IC" MR_!9GZ/F7D$$L X&$J0<8BK^(>8:**X,?"EAD/ M'""!BY[&1%+&LZVAU M<^*=.L^\*466)PX9(S[X-,KV'RQ;@X&2"6N_2!D2N-T.'EZ$Q>B#7DXH\+O8 MW>S.%$;QR]D*5"U[*N;Z8/,UD(%(+"&TP=DJG9AYL(3!*OH,X(A?J:=AM+AW M\B+7%:O3E_G?O:8-C;"-Z[RO3?3Y-N>S+_0O\>XZ*$'7<$)B;3(UD@XX<*MT M68[4\)!V.PKBZU3*?M-N+*R5EVE&QA^ZN%36PKK87,E )T6&F MV[L-^;GV2/H>;R(;6K<.,;]2_UO'!%C.G77$'"OTM*L\W\[E) !X WQY]V"U / M.>^K)>"F96>O$VC)[O8,_R1^].M7YI@S=WU-M($SXJ%VQ=]8?Z6N93-N_SFJ M5;;Y #7= NQ[.(^-G6R\[R+:&=1GL3Q_=5I!'I%E3HW.>2.^MPS+AAR".LY. M;)"<""T$V-H& =J&9!T,/5"L*8,C![/]E #?78MM:K*HT)-,3K8I^=>1;)T7 MVZR!$"*(_R)&==HP&29>:O4J[)"B2'!_HAUL;\'L)$_;MHLEWB*=S2W4S MC/4&T9CW+I1JZ%TOVR[.J*TO7;-F[7?_/)9R;E\9GBEU>&7Z"D MI4&(.O0(Z.W]I+7P3;1_[IU[E&'S^9"B^YFR8"IAM27_$1&3X.M^X@ :?.OJ M=04%K*G 3J':3S(>U)5F60H#)&F7Q=1F#'=J$C!?&"YCNB ?Q&D/RX#&]_3E35!%")HP.A/3;2U.J/LC,#EHJ MM:!W4F.]L.L6M[.P:<4+G$'=%DCI?'@#C>,(60;4][T^?V[D-&S//N>^@1HR MH>HF:J-PDPX(,*[$LI&;Z8TF$R'6?-@F?GS*N"E^3+JV3_@5^J-V$.H9:BX3 M6X%^1NJ=/3QE\A;ZJP:3SSA!OC#C!&G;=( #H0QZS=U@G\, OR>O,!T;\OW\ M'AJM?>C[S@#/66A;VV@'=#_P/#,=2'+SO+N?^GQ\8WX^_^$852,\?XS&FDOE M243ARJ">&S%8Z;:-4-3$Z""JL-& )6"5#AB4"M]@-,+3 @-ENCO1Z0R,$DR_ M$@/;251KK&GW_-C'?(+*LP!S,]+9W]#G_ A+O9L[\6FK!S4UB'J/RJ_V"EJ\ MF'(*XYO7PR SCTYD7K<(#^4HTN#>!MEX/J';JF'B!VWOL2JECM'M0QI\8&Z0 M.>-FT[ 5W9'^S;FX:4-KWY]:)447>G;O:U9#KYVS)6L_6;BP$>M5E *OT_:/ M8 R6',F .9#UV5E%0MM-P\8-*%6A,IF0T.(9ULPT.<,#&N/(['PY!!>C0.R+ MB !(QYB%ML#F#O'""Y.]58.>7??:W]C<)BUI+TUZ]J\YN=QOWE M*S'^S3N,N 78:JF+);UP>O-3?N*$WT72<#H>2+_V2H;RR&C MF)&:0?V1IB/*KQZ*NVA(.%8TVBR@V$">VY>Z7VA>=<^;>H$/CCYKO2^[X[-V MX/P<39%:1G%9*+D+ZLRQAJT[9-Z.:,Z'ZY TB9CX MG7/S&PDSJG5)+FL'YM_5.4' M:;BI]/7.5[.U$F1EYPXYI(X05^0I\])?%'IG?.-J)B=Q0 M%W]R[0.68S>!&:%),&]O4B?+M68>KRE[_K2QXVW@N>D?O]Z1D]P<7RNR=SJ. M"" E.AJO6Q8:-9[IIDV;>=<&N.WXR) <^1YJB4,Y\-]1%,S MYK#<4Q,'/Z4XV SVT<@U%LW/YOP[/8VT0]9%N2-;O\>)\/X+@J1F68J_.LGA M]2OFS]J+VC/_+JL=!_3PL%,4-X8M1T/G8F',C:M&Y/MHP=GKZ&V>0Z CC0X@H0W05S7=-!KM MW3?6W\P"8"R18;N?4%]OZZ2,D?RI,920^8(#7HG,LEAS%*\.I=A,;(CJ'-H)[-2KZMKK MH-!+2GFI10,3Y2GC^#^I2_V 'C&/7HG MIPHHG)^1+J+RTZ'[>32.##(+0].AD)>6[4E?&8V^A7L'K_;)\;$D9.EA7 S\ M/.W"$9%CMX>L<\XTJJ)E/W>$3:6G449+G*XU7?(JN%!]#/:Z:HWQ;W_B-WZX M5^"W28'LDR3ON+HDUY65E=7F'38I'USS18U+T#@N$T_+N;DY MIPSAECH-D-N27C>SV?-0\<,E=\ K"?))? *L>P!",T*%V3SOMI&.6Q M$6Y&3)D41\6(W#H8HNQQB> &=E"CL?;H:$@M3_>TT%Q4J*="U2[GYQ=26FM>6;T+U5.",CQY@C[UDKU[/N,1:!UL/7'L7#\Q7-NL M^]NTF<(21="8QJYNSX.&4OC#YXH4O9XC)98'U7\F)_O'IQ0B M)F<14R$D).<Y][>NV M^9W@]@/?_B72H-'46IRIY-H%\@E#"T+#_GNI!94-Z\@XO%]\CO;[*]]R\%YD MREOXG49(59*0,_>>\5V3 _POX2I:>W^C9TC>>>?^"@W(#F+P#+/#!AD?0; M3Z>4WC[8PJW/2]YG,G]HST G,F:XNDL5T!@!N;.]#IJ NX!7OYY_>P >\;R% M\TMU0>1XCV&;"@C4\UXF O,L7+'ON?VG+&CRK3"D>.<8.H\8J;#;= 4X'0!R MN[@O5D*.RJ7[IXS<6\"+?%AL=&5@9/WSPQ5 CQ?D?NE>*HYTQQ^8?":K$$6: M^ZS?$Y9$51UY;6OM#*$W:$$T[2]?OUO%BE9^H=:Y!AX.C;<"Q ;-D3RC)=#P M[B%GXEX]O/@3\Q64]E. -6(:"DQ?[P]H7%IF!IR1-@N'5#H VW10F2D M4SO)?T5Z=ZTDIHX.OMSI@+XJR,WRF M_,TN.'OY!6=4_$/5CVZ\:-2*R;H1C M2E+8L#TN U&\6$!^Y-$$1GV^<+#!0/N'/V#3AF,>J(/:YFUAC)E"5:2'#VY, MS -!0.M+EW]IM> M4HGN9C<,$X3"-BU!0/S/D'DF0Q7M_B)M+6XI,/:K]"C!&TQ/@\@35Q78IE8? M9;#;O,NK#SC-(7F@:]\DJW >PM?"1]:7;_ M+<#APQ$9HNA&H3.#']-V^JY_6R[80>3U&99Y\1P>L^VY1[?GXI'9-^X(,R\<9))AVU) M8&.#::G^D[Q:'89S!/?/6%?$6,&5IUVY8*\A9U7P3?6S)"4-V;"[1O;#*"Z, MP$+)"8F0YE[^,['WX_AC?!^9!SS=[0^-6VPGZ>#J]@E_S@'LS$M;R\9E&VRB MDCC'B(R);Y@_KOT3&];J"^H-(?OKD9"<2Z=\0ZT@#.UD5[.RIO(TF]J&V;9S M#U/)5,2;]U%\)HOZJ0Z?! U.<9ES_;;YR$'E F4.L[YL6*RCX-!]Y$,F@SJ8 MLF&/B:K8=.^SS !CIA'DL?>>',+VHW>"JQ.)L"V3U:"7C9 @3TU\7)\58;", M8!@8U(FK!*I#N"U+N1%T!?P@.WJSHRB;8K&\*[ Z($4.>*RJO K_NJ YR=]&Q M>B_RV+ GH;07XZ=9"ZK!]W4Z#\TG^QLS#4U!_KYA"(3?AKI6P)#(^]X)P6%M M1YS_1NO(77Q+/ M\'X&$84ES*&JH5A6C [($\?X.M2JF,WEI!WL26Q '1!;M$,Z24V;,0C&1BH9($=T)W!T-DP"23H,]7P^J'>+ZP_>>16R6]O:+2\VY_.V MR0&)TF_JZ<7$184=H1] H;:#EO%3!?Z^8#6;(;Q5[4MNQG\9#YT'20/LQY: MJIW 0Y!G@(0=US/K(\P4A57%J=;?EGZ2UQ(25OB[G"YX0_37F"9^6TN;#?LL M0(IR_G&P#>NNN>4#35=W.: '_=E-;5A9BB)C^>RZ\H#@K9Q*FKV##/&&9WR. M7>%=Y&*?1>=1VASE>"@,'W"8--D;YX_CBXSWD3\V46H2@O$S FV]FLC2LM\! M9\X2G05-T4'+RY2JL0?*J(RL--!*:<$/D&7#F$+$65NF< "]E3K2A(_&\QZA M'4MQ^^A #)T+MYPC3Y@-K*<_>] ;X.]K9F!\AAQ5T=)"D(60%DJF) M9*J+,66PZVMLV#ZW9\0QXMA$";V;#3K UE1^SP:Z25Z5/OJ-X[1]2%?5,;$F)['&2IA14>XSE8HK<(>_:7)=F%,2F[5K M<#',&+%T,[*JJ(2&-WXY\#GL9E+8V#KK*QI1^ ";0)B!M')W8/A/P*+YS>%A M6430.#?EG1\@I(MEWJ^Y=U.N=2PZ:[_<1;RMF,CF]R[::=HDJGDKB-5XZI77 M^]0T1G8(@+#H0XD0F,(/Z2G TSEX)*HLXJGN>#'=J_!2<>.=&X,8?1Z_4>Q, M 4(46J)3G:0ZW3#,:G^'*W;RQRRMV L\ KK%C)QLO=:R9?Z>T'EQ$ZL.Z65L M3#HYL(NZ09-ZK7B9J*WBH)I"?[UYP+YY1,SJ@__;KDX9V"<#$P.E:%H(Q9BA M%RIY'\B858TAIQ@R1;=W'KC?($^VK!:_@I!LI!LS$'AT>AKMSGV^2Q:3'V"DPITFW=@MSTGP#1\ MM5P[NZSY///W18N:K)0(-BP"G_. _FXGZ!=(FN7-'3#D WM5@Y"7NEO7G'37 M?UP]FK(^Z?4'RPU^0Y9I1VI51E-1Y]TL:E3>^= [N 8U?G\SW/AC(Q&,S[$O M3,ZXS5>^;_-(5>Q1U9_\>Q'CD_L>L6'!7?-VZT&>#BN)&IA'+%S'Z,KFZW9A M6^O+&=I3BHL-%HE(D@[4P7RFPZP1-0'P'$AD7]SY!$7RWLX9H9R\:MJ]"PX5K;*7]BP7BG#[B.H3I@()EYI7EYW,.U9UL1B[X?'1\R/J]F8OH<8T(>W_].I M4_[S,F]XF&D/A%,;NR@8=9JL:(^MFGT^49^PW$Y0VUZ7^E:$ME'E??3V[YUC M[_;6I9FH9AX+B-99,QF3DKH%K)!#'AE*>+!AXX8:-+F&I\>O7"WS?8[:/."2 M2167^MNL?Y9Q'7T3J,LG1!ON"E4A[_&5V'@O: Z!6 'YS7OP^Q9E/'U4^27K MD,\H-JS9FM;;5B61].N'M(.2U_,['?TFF7-^5U34QI+04N::'6[J@:%^^_\& M!KF%7L-UCUM5N?@NSK]:XTDGJ@@>(DZ'&8/[3%O9L I"*S[N57:H*1U+M?[F M-DOI_RKWFC^S12 M??=K_HFKSGW1#SN>Z,N0<'L7O-X#5N=VMC$^V/3MW;.=-H2KZ2R4^'2(3[^] MW%__?&QH?N%U0PDUS%6'[8;M=QTJ02Z]\1EZE'+;;]^IN$=,F1GE$^X@G,JJ MQ/NJU?C,-MW7*PL*6#;1+# 2V2QW[VOIOYYO=%'I0JJ)ZH5RXQSQ=H%RZZ?7 MC$0^-L5-/;L'):A#Z7 0KW,J6C M&)Z'@!9R5D=SX=$5EBG6[\\T8E68WOZB&%V]<<^A/P*)K?!!F?P,7*A("KA> M55I>938PY=A3TB&Q7:8&@P>@=':X?N0W"#LH$=P(6JKQV*J.%DF'3/36-B:# M'!ND5TT;*UQ*+(U:LGW%S.C'SOQ$3K30$P9OT[@H&Y"%LSZ=,^HO2QXVL&KM M+POA-R'*N=@(BM)($4V\I!$I[34JQ M[QV:TQ3TV; N9Y8GR3Q(KFO/Q.I@W&"TPIK9A_IU/7@2EAIJP114)^&SN%I> M@C)HHY?W#Z>U8. ,6?Z'HCZ7'=RL-[DM*M"$63@$CV9#V@H]+3C!5@+URL-N MMVM(VM]C)<63BVF-]\6T;$2_MU!?S*>LH,+^%1)X']M4CRHE/I\69&4VPAV[ M?9(R)";YR''I,33.>J]Y_9(,!Y2P M+0P?(C6>>7A8%5O'>O?1R =?U*2B) 9**S.NA4[@H@EE)Y\AMTLU&!-LV/ 1 M::_)/-*(Z'?]#??C_BNZS4A&$!O&T9Q/MN"^B'Y64)M*X39',7P(0B35*"3U MKM_24(Z)U I%BN$'_&U=+?.K3F@^O3PIU& *Q90M,4]H-EV1.7(0) Q$7CC7KT^X1YM,:!3P(99 M*OQDPQ[^^/)SU6H^8S)CT7A[PT$ G']^QVUN8=5XQ6_=\#& 9$B"D,#+E&MO MHGE9+S"' '&'9)5Z;1*OE$$'PTSV6H'0LHG\<"W\ .8GH'&];(X8M,1S?X0>NUD#8?E^?0&XK$:,&L0?#F+=>;,@^'449]6G,64X/6!:'8%7 M?M(D^Y@C&=UQSUQW7&\7*H50E<$4P(&BFVVFJG'$,N%MUQA63?XGH,RDUM"Q MHG(MHS$"WEHNDZ][\VX\JXQ51;@UI4>2C_D,'D4+]*WD]5%NJ_VE%ZM;G-@C M:#/_)O@6Q?M>W?79/2FK61A2^N_7BFV3\N=YS73[6TLR,RA9@Y?FK>43RVFGP-L?:@= MI.3,!97" O,HRNFLGI.NSW"=U^]%/9K$_]PYL42];J;]%;%? [DG-(_4^.X3 MRN-TF'W71^/\HW'IAM=U7.3U=D>:_(KTFH-'$WC17K2T]DH,!U7ZZ6;(B.^N M(Q89>Q[LRDF)V!((2,7N2CV#_(3=#^X#X*2J" WL;OM03/-"8 $W97SQH7A7 MSPRZ7\O8QKMJUDDU]L:TT/>3.MX$H2?6UX,29>3Y+^5X37FY5;Q97GFW'!KP MB+PTCXC_<:\ZSZ3+Y/HSX:U?4Q0WEZ"&XZ M(!,7VL]Q!QZQ>:)Z$3QJC=P^/#*"IR8!(6"$* K@P9,LC;(7#JA\TZB[>W-^ MW^Y'S()5/*6'$[6F@ 6N(5>1]F#S; <;IA[-ACU>9\-^ ,LH0&GHQ946ZFX; MOXLT'8XUAMI' FF%L.&'W IFPS;EPK-$TE_#Y\Y["&IO/C_)9V(,L;<]JEMI MV-]M%JOP#6PRGME#6!W';^$A?-TRKG]F,F]IH6F!#1/A9<-6-1'4C6+)FTPZ MHBSY^CTB32=EBZG<%IYCA/@+YRPL=8%,S"+V*;;@M>=F#QX4&H"Z1B8"86ZM M$#T-\F)HNY[?-*8_[M[F?I -2C^@98))D ;*W,32/C$NQR.'S04<[D**VS2$ M_(8<*CKY<-X2^J"Q,ZXJ4/H:XUPGXQO6]6;V_9CO=?K!\VX:"$!AA*(-V1F( M?(XEZ&$@ULGWEW5Z5_(&/5T8^WE2I;*3!'7)%;%($#%8>[D3#^361J!2>\?; M+:::&*J_)R#!Q9EMS2],XP __(0>F 0Y+&4*9$/BB\L_9K,\2!65%A:0'7N! M_51_9;/'$SM3O4,\6@(Q4^H8^@3=YH?;,AXPTM1BG5\S9FJ-4-BP@-51S/<' MM[NP;0<_$1"/WS?VO\=M%!]QRN.:\?9$:F'I*R2:\ ,YR*2LO+9E M9(/&T$ &453+.OQT&^/TEBB5AMVIHT-^[:S\)IWHO+*U-DP+C:,GM=&&"50;?VV>;&_PB69$&EY?![D&=)>0;5)FMZWI=3>Z/BE MMO6OH31:.[B,&K%A][ [W;BJ:+!VPH$-JV;#6/DT/^9A!-5&LO$8K2J]*H]Y MY;,856O5U?;HUX*]/ZPOM\4-Q.URIJ'T>;X*UWT MM;32#R%/WRQ]+"SDM=0YM1*N.OPW&!=!XXI0>W;_VYU[U@5W="7GDDQJD^3I M[S]75C7X^!1UXJ4'MYVR@@H6@\?-GAG-U68=B1:^6Z:^%X8YEK=S\KV5.(X? MQ5*3B>%5&&()*X4Y-=:NY:S;ZVT[C/^2!W52H=[E-@T_:QAU[*5'[J4J":VD MT$RWZM?W4[_%O.B#_Q#YTA8QLVL-4XRGB3JT; 72K!>5/FQ9;Z3]2?T;,G*W M(@R1>F^3WQ5]_F4+;TPN):A;2<\HR&>]=*$N3-G"@8IC"DG2;U.71X:7*@J# M.I19.9^>66*>DPT-2KT&T3(,+>9NJLHPM:J)#8-/7,('D\J__7J!G3"&P(X] MY6/QKQ]^@FY;26!9?+[<6.?$LCGQ$>O!(](;Z2YOZNAE?Z]/\83I(8B\" C* M"K0_LKXHH'TSK:N :PSS/]NS[J^R%\8_EGZI M/SK^.ZR]M9GK9V)45.0]SR]63URBMJ<%&)?M&=3-[%QPM7:@J#9(?VO^H)&N M3J_ GJ'B!VWV#)13@Q[^?-]-X\=(=V*4H0&-CQ"M+S^K6D&<6F'H(\8V]Q$\ MU:M^T*+%K>73QC^C38&_.W'>)_2MR<+:M^^_\LF5K<9:/$-D&'X^LUFLRL#* MA"HZBQ[/S!%ST]2ISFLHRBIV+2=>#PIWXU^HC?=*#ZHM&1E1IDG.&N_$8[6C MQ$.3%?*4:O6XL0_\Y7,/W.>J^;I9S#?(AKFKXM@PA.H'ZF83DJ._=P>[DT*W1S.Z'D>/K!F(;95QV+%R M&K69/H-WJ1U?<5R3=@YIE:8_W\U=?5B>Q*C&6OT9*J,RZ,>JWFR"@GY)3O*9 MM@WI5=UN?GH45S8L-[6JAPU[0LPOMJ2%M*(>H*P?@GMQ4^"N,B&R?][IU$E0 M)-Q0,9MI&KU92*W?9R'FI/-YN[XDR";?]#)$*?@T\XB$Z]=/#>D&D%V@V^[] M@RO11Y((<,#JBIEDB[UF1?1G['W>&^=4PD,7PWN/%8W,XMLA[*,.[B/-])[N MFL%_58V7UJ[!&3JV_2Y\D^:BFBO[(.<%YF0R(1H]0EX!]#E GK.T?N-R5B)A M)K-6Y/WEB3N9UW#7:3+MZDD3A39]NZ0_$X362I,ZN_6I)T2$KJW29]*$_;Y^6(<+;D@TKYL-6F((9=#HK#PGA&1\4 MH%!)*.J264GEI3A8TD1UOQVL?W,@[P^W5%G\MK<\I[^-'G#C-%YGM;C1QKC' M66?B,56;7CT>ACU1@Y^2+-L^!>QX)FM(=;PQ/8V!R(-(7VSTN.;@P;7 EEDE MAX2A#M3Z#:DY [7F('+C^9T?[^Q_'<*(//@)J':\T0'B-.QVZ4O-O'QOXW=F M.\U>\>#R*;W$D7FN)AR@C:5[&9HM9Y-P\8;ZM>+=]=I'E10Q)>/C<03%MO MJBW(G41=^]JNB!''-IU$(_9T1\DXL96<FZ9N!P"Y,^K82=85^F%7--,B&\P/JJ)^&B(7/ M,!^]EBI_CZL1>@_"[AXY[9^Q1=DE8WW?0]+'57=#/R\A M4"U8HL!?;(4Q4\2Y]3EWT51::PYHVW;);\=/I>& MY3Q!)\1AC@"IK!CKBI,.!>%GDWH,G]3A=K:=3F/O3O%Z]5*W9Z^EA)E\]-SD MV_IT.I_Y<3LOY@:*?,=K&!JC#.3+TA81#C1Y$::^EC0.F%4S! MAR#?-"#U&X+%JK%$H>)"ZIT&6EY<[HW19(I4.9VF%2XAJ+N ,D++ OD,0317 M=?P ?2> T(&I0Z4LZ:P&2>F=+7=HEWGG%C_2';!\]U@CG>%L9&Q@_+6*$B!#/9J BJ(2F M+C?;GAQ;1#-/$PO7 13/NM[[4&?U/@?HG@1Z08F_((_D;&]&$[*L:O0V=B.$ MHT4, GE'S1GPWR80]F7#F"(X,A?SL69EWRUL'9B>-TY!T%L/X0#0)P"S>A#O%T[=;B\;O> MV :!$=4B.L[LLX#QST,VSR&HO^ ML&'\3/DJ4 "UR[W6E5C'PN>T\!MF"ML,"=O&61;:]\_E'R,&+S\L7[#,EK;W M-PF^W&0D;./ZR$CXZNY3!8HV5\^*'TZN^ T>9\6S82Z$@XO%A7\)G.O$\DN, M#UZ*KA6VOA_2'_69&*SJ%E][7W?RP1.D:N8;T<_Y576)KU$S?1V)7:7,=A[Q M6K6/S[]?LT3%NR&IFR2+%FRTA ,$R/GUQ?+^4'4YK[GXBN3(O MA](2/ICGN M%;81*;!IM0XZWOG=(GAJ8L//*DQ#@91_//!]MDBIB6R#X$^%]_'?!O_/)MK\ M[Q>E>1QP7)7"1X/3/5DI%1:23*7!(P,;W<;6I?TG-@IB6XQS>%\&&_3M$5C] M>&O?'DX7'9VF;>GZ%?H[/-V_'K#2?H3T=& =1?*&EM*EQ,?_JK_H7UVTM!>_ M]NR)X-RIQ>M/K*1G+DY&P&,#V;!1 CV#BH56;=QXWE(=PS%TS19((BDCFT.^ M3 )YK9%>"&')]%IM 2>9I%RYZ\=$Y!X['S_E$,JPG250Y&XS-)G"94 63:DI MK/+=IZF&BG3"$[2BZ\B(=MCKOE3E6QR23W[[U\_<#AB,P C2$$L;M &Z#)! M*^[ E^ I1PKM/0B\:/5WGIN-PK3<;G.B[< /L=2*=RF1Y:8\1H=C%:9BE!I, MIE#OL&5L6)L#-IG @4;0WO"=&%.-U]=U^Q2>E.E?Y4&R=5\C>MRI6>9\^).K M"](/<\2X#/T],,&P1]_O(WCX&(;O#I<8.9-F2CU9+]CTMLU__^KG6U%1ZA?N MG*K:TWB6-Z*@AG&&>1E88!AAQOO %L)N4'D:X+I '7D\T(HX4&^;/7%Q^W&2 MTJ>)T8GRB%@36Q/>1ZGB=,=B*SJ2#7N6"P[A-WJ;4=N^GFY+]+S+D('KP/S4 MLL_HTBJ8P?%/+[RK;:BW&:9^ZUJ2G6'\W$MX1!0PU,/\(%2VY2W9TCIFI59: M$?S 1(O07P0<;58XD-;B;._LUX[[,4#]U4N&1D>SE/G2("5+>L]=N8= MX1 HUSM3/&[;BN0SE$3KT/0;Q?J.4@-/%DZ7Y)_955/SZH$([CFORN AD: _ M9Y7?,:XK#F-G"@EE*NFY ?ZY?QKE&P@3PWHA)8&0#[<[:%P#,>U(;<4!0W&T M$S6+#>O,]T!),\_S9_.&4QD^3\@&]!0V;)?ALUU#F":\%*CF23B D0._HU2!S:;!XTA*Q"/+JZ;.)A^A7ZU*NM+GJ@50'DEB".[V[F M?&6+$DCD!(*_;U_X;=0R<6[QPS;%&$$56G"L8HI4F0X&X0!YXS8E,Q4M#RNC MR.!](UWQJ_MDD6=B6QE7N5)"O68@FRZLW<&&E>DC*F6QE8UUMV=9IF>DY?J9 MO#X?)K"WC'W[PM]+Z;YU.6'W_OB3# M;D[%)QKV(>@W@ >W0UV^C?T*CT;HKD^@7B%X-)),6[!4"^+H2GO8JD:8=15% MTJ^F5^O%2\R BX,!Q(%_E1BCO05 M/::'T$LF[:\TR"8-GOJR'(Y1/Z668%?&-_5]3I]2% M]'&TE!*BWZ&9%]X[]<7(DQ&PB1LG?66:[PW!_OO)?30#DM=5X/PL/ E%M5B) MP_,LUX<'?3 N_$.=T,IYQR$R5:U]3ZJOBA2)C#,Y>+#["O6&_G?XO@10Q.)^ MV"JCM-]^O:\AS/?!6.MO"\56[FY/-V]B?U=WVOCYJZOJ%)S5O*9U@SK[.>-AYW0)L# MSOEA1@4>ZC4,K3R?UR]<.-9L#KW[%;*']0ERMQ;Q^%*Q-E/\$Z10.=$N,,M^ M#])UD%+V2.,">"7OF;YTZU9.N(K'J[ER]1L,@FWHPXM9.D4W^A,#K\7;RV80 M_X36<)Y]:OG-()K7)L?.*2"LMG!%$=D9CK?:M" AF(?L&(?0FM2DF'C?>K-9 M[HW@+].UYKCW=4X>_:>%4^&G+R8?FWEZ4+8=[CT34-O!E%*CJAH/FC)/LI[4 M7YMML"2?\\ELFU;&F/V.NLPB4SH\K9L+.0.B!G M\&Q8*:0KDM9E@"GDCM2H3/>W"@-H$<]HXY*Q%!0"?P_)YWK(U$JK^]YWS<7Q M#_GMR#K+9[:-"S4?VX,$K=('&@8+@_U_Z>RO?"-ZO72>DM^?%AF0Z:'IVE\N MD9HT:+5:L5X#V.Z$N?%@FUH0Y5<42?@Q!_HI"*A&: Q+!G9J()]L[O^>EWML M\/?#$)DAYVN+2D?7Z! 9CBI!^N RR7D4.1JBA6Z+GIP8]UI;T%K..V@EG<#S ME;B<*A8/)J\3>/_6'D*X],GV>Y/9L#?!M?>2L')M]O_O7$]_W('\#KG8W 4*Z2)!2[O M/#Q(.ITU-=7)N>QZ>R;"^ M68C2_)3RT:KSZYTB#(/_7<8&;_7M4.PF6DI\N]T:N?XKE\"1G >_WHJM=_;J MZK^62UA]!D%+H1G<8P35UV(IA)KW'6_65Z_IHQ':NNWVB/*\V-BX=22)&Y'TL/<_S:;D"$\*Q:>EOCG2 M%/S8V0S[*R6NIUHFNF9K\7:Z24B^XG7LEOZ'>]((5@S6197/1PO!J3$6OSDH M]^HO\IKZEZ)9"$GS8,0 "S_F42+?NI2VWY26Q(63D*=#*^2#_YXIQO#?/]!H MNHT^B6Q8:*LYEOP:/]?KQ9?V6UQU$ZU_!!0WPEP:?5_RGS=>PUWXW];#_JG] MI_:?VG]J_ZG]_T-M1<[9XA:9K#O@OF?%WXXF>'!&J/[[UHMM)CB,*.-J61EG MS.1F4VW))ZJTZ"/WC?UOY]_X(B81/FFL=O.BA>2S7P?""D[.ZA9?>A^!1 86 M0ZR'@J-9D8MQH!CZ :NH0@_'L1B&C:$PSQ8M@ +QPVMM].<+_J6C5QP?*XOK MI+>O'4D)X>SLG384H.;%U'.1S-2_@H+]LZ7]Y3Z&DE*G>DY0(J=E!3K$>W6L MKR)Y^MY'Z$=!W&DI#_*/V?1SV86*M;/C:-U[9O8>41G.$'F#> DK=@/W97H_I-M#Z01F+IKK<-#UPV_>MH M81ZLXJ-2./7LTKLX%V]F3EGD.9'-6@6.KUA7_"BA#>*R:E[(\GD*'^V37RQ! M8"-<.; @W)9QY,2)]21=%':LT*?OA8+K0;<>"_W=/2@X&;&D1HMI(1QB&M-6 MZ%JL7*Z6.J(D-[$]3#2']*+"T7#[-Z?HJD8(ZIBW6[!Z=8ELXE/,JYW!T9&L ME'+LF%6+Q(03L/.>C&D56G#1>'&2OO.G>SN;IR MZ^N$:?[F#T6L;)[+2Q.K>#\@AR&,%@#PC./&C,.].1:YP)V.*Y45?7)?TL1. M!SX'3MZ\^.O0]\]U<4AL &?/K%.=$0R-0S*%.NBQ0$,(B<@-@;_*Q].&5,03 M37$_9VH;_O&1@0_#OR/ >6P=Y?#EL?,^F3%RAKNCPG/UG(5P2OVTK?CLQY>4OI M]O'*;,M345Z!'UX%UWK2P]Q9^Q<'DCPM\Y1?>:T@CQ%\<,"1WF2L-_))U1L8 M#=G"/72S?-R1[%GIY9\S.;O;_5#70-F1+;M0@Q*:[=(N"-#F@"-(GD9E)_1E M5GZCU)_M]^YAV:K1&J-!?Q5]BLX=REG_+B?_\X-\]OZJ,TK;I]\W+$G[OR3] MN9I\M'CX>-_-D@+KB]8GTK-_##I+)!M(7>IDP]3=NJ[.,/F%]CGL>U)HDW6\ MMKK=1"Y\*WQXMGLDO5@)<13\AB^5;T-%XD4"L0> F*8YWDM\302"%\--MJ+\ M(^'XI>ZD'S#8(3?YFN*BC^\;'W)%%<84QA;'MEXOMFDPM@SX2/[U:U:<]:)- M(4X$JDTZK-$3C[K MY:/(AEF?R#5[U_%#\M;!O<\BPJT\PIT_7NP?=3(Z_:%0LOP4)\_BY=+7@8YVTQ1>$1)[Q*1<16M0$O"M>+'6F8M8BO8,#YC6F;K.*+5@CMTH/7H0X_ M44VO%]CR(],U8B_,EKO63(_L>9K3M,F&X8BE(10WFBDYG0U+PHABF\YNK.QR MS[C67-DH5D(-;YBTR3EZ/5BP_GMW0_KK7_<&G,N7PT$9PTN#H&8'7IEUUGV_YM!1(8247 M414(B@G#C^D 8*EE](%!0Q% FY1>F> RY^ ^/'+-T6G*H;QT__>%\@*E_"W< MV:]OX35_BH^RGH%[F4& JE\AH;UX?,0*^*B)*JU,/Y;]]OP=C9E(E+I;NLQ6 MI-G"ZUGIJ^T!CL8421K>A)4%[@DMF\54>=!C]=7>]:*5SU,8%V+SNA(,JFJN M]_J,O>4?C@<<6E!<;-C,NT8DZ^4,JT2&5;$Q 4+DLH+IHK1^]\X:&IZ'9ECL9=D,1]$3 X/U87C)&P5/+ M29(ZE=CR(W+ _I7=X9>5E::R?GM^:]\5E)GDECT +W$O?H)! E[T#J@E&JU1 MQBJ4I#?1Y%N[I#C!7E 4^;C>]+:OLI_W_,LCJ:8'XB6&4GY9OA5JZM2Q3*+/ MQ7U>:)3I\V:>SW;J<)* MA;"V5S<'W8WU-LC+FB9:(%N+BRHL#!+R^=1R@OO'IE91?=&0C;RN5=73>VH4 M:S*R4G[)V8UQM9OD)Q5J2C9CPQXQL3-F9U?T$;-26D.^$D.O%5(/WKXO&OKZ M^.]]4FK?RPI@:&MJ5QNB/(\I--$R3!1G:M.&&>V(_?( K3#4N/7-?II1K5G8 M6\^1JUCWCN"3O7I;9C*)"J>T+G]QKJ(@ 85YB@"6H0IV&)X"WI'^IDE7#YOF MA0:^[4KXFW>@?5&O_.'X3>R C-->ACJVZ32HBSX[HHPV8;BB[]0.!L+W,:V& MF6<_A/(/M'0Z^^0ONEU[8S3D%M[V(?ZB\XE[LSRI/CV\3[:5Z#]8J3&4#,\Z8@'8V-.MJAUM]Y@_.[39^[@B=T%3ZP87O<]6QQH4K@OG0& M%]H+2*?QSJK&H6\8*IF2$>*.W1_M(:)H,6?G'O)A^?F0Y7>CW==MK5D+IXY[ M'[K[?!MLO#&"O&61A-K?J!I:3"Y>NL:P+&YA^$FALLZW28L,ZRN*%MP963)Y M6!>^G,MYQT0IBTM#C6MZVKG8)H? !N,;D!X&HBW+^V==TS5N MR-_*0E<7'TX]O\Z=:%$12"Q570K(!G_L(R/%O$#DH+[7;*\D*F<^L=ZKX$R) M*?H/=[(.V=*&^ZI0Y4ES]<29XX4KC]BPLHQ$M!05U8KD(KCCDT(((LXT$&;;]! L?P%,T/3"T\W8E:15G+'T3BR_;>*8B;&BL&'"A#NX2*00&^9RB0V[>W ]?YVX_\;"\^%:V4K!._/F MJ41.WMC)J)?6&?[R*\NWQB;=.9(@D=5XAF$@I[%G'GCGGW_I4ZJ'*#5W=MA$ MU:>/:R2 9Z-WK.OR8*#JV-^O8<>*)>6F\%$:U2HI'4I'[2]\AC>>+7Z3!UTC M%.Q#B!4Q]4B("3C]9V;'- >U/9MO"2->1GU\.O#5Y!?$)*LQ*"7QTTEM%7YF MZB6_5XW5L%T1_W&.\'.V7KK+DA8C", 4.!'@@7 ;$^&&IRA_9 ML,<(:$#X3"*3UW/T?80:&T;BZD?.ST%N;_G>/JA3,8L4\7FD6=):H!#D E%E7\(^'^.[P O-&"0!!S2#-4]88WF@_()MA M#-PAMMFKMN $5:/T!4A3-PYZ>^M'-*_ZR685RGS[-!$KZVN84,Y!H6A;#E0D M< G9#Y&4QTP0((CDZ$5M !1H](9XH\?I&SICVXDOF4N!+Y6P87OW 'C& 32R^A5\CZ?3@4I:<=3Z MP_SI&^4>]M>K:IXH=QS5?FXV$? U,:13=Q5L8<-*$$MKU#(4K8,IG-8A+41S M2]1W_(B:_NND03-HBB0OW ]NN2UYZ>[Y0Q?U90_>^@&;.0Q#^ X'9Y)7>+Q. MTW-(CC*MVT'#^=D/D!,2/A5+?O[.<^]"Z_\,/D\(B^RJYOMZ]ZYM#YYZJ;-1 MR8BQ'P@'52H_IK0]>,B&/!85 /?:6>(/%[O;3MA)-$)+:DQ3=)4)WSI$-I,DQ) M_?XNX5WT-QDT"U)R#5F>^B2!)GFV?NC]"=E^2E#HW9ISA%#QH83](;/QT\51 MV)FWA"^]2^H,-;"EEIC,%*&"'4W3,M2<#X*A>FWV+BUMGQH_%KW?-?^$J%[G M%ASPJ*9]*J*XSQ_LEY\Q7C)XB_E)*&]-G5@<;N0:\*WX*Y>HW#9L:D!R8+"QL(S6B)(XM0$X#(;YZ][KYI5[0]Z$\BM 84<'KQOK/! M:F_4K]!L$]!*,XZ[Y]LP6C0M?/9"L*?$BN60G^7T-.R&@JKLX^.1K?P6EEQA MS'56,EJ/UM,!\OQ!AS",%_>$5K6S81QNM+WTV)K5=>Z]]M/3A+7 M^S[TF-]@<4&K09 -2WA9Q$2P4F=89.9Y(,4OI,A!.O7/^"5&^#B^0*ZZ/^A82B/AN9D0A(\L@%8Y M+T.-JQ((0$0H;ZB*_A%-*QOUD#[L,7O]QEG9BY1]LF\-)F]QIU_GH&0%./;I MJWVX&1K5^JJ["'_;3>#Y\O8VZ0[E0JZJQ'.=>5U+Y;< MD4H?W_N&,DAYLO=4>8*8Y;>Z9R1'#!-P8\-DB9#&T#G*V; ^Q3.2@?^U%R"K M0_/ "Y"*P1Y424@K(M%0N'95TU']PH&%D,-W)R8GNZ4^6R92+^M_;]%WN>C. M,0!OQ<4XMZ&HD7CI/X0)[#HG.!A#<50'"X+!U^L+#M8T$1Q3L(#N7\>*ON. MVZL(I&E'M5<2#V &Y.E5](4JAL6X85\=AJC/^C'KQT!IWL,+(+W8L%B"-!LV M\QJQBWF:#3OP^Z=F<6*C;%2+X4F:YP[S=SRJ-#[$ M<0:!^4,0! \!:8[X9E"*!L9A\\?G*:>#GA?L+VN+BJK5O-,5-7*T?",<94(% MTX**O<9S&I*2DNHFG::GS4N,_ 05W5*F8KD_O4UMC8#)CLQ+$1\A9YX2#FKZ M\:-%6/&&A@"6U-NFRO_7IC34JCW,*274]57H)&=<7F9G,NO#S0A]LEWLQ-/+ M^!SL3-[V7(7J4AV\B8^3#7.MH:':)&PCEURC_7&5YH;]C/OW"*[)Z%]/=_WZ MR54_!6Q^'986B>D(F5;OO_US67GV#=$NXUJ$@1L*-N$0&_4271N&:6 M$LAC-ZNG.NKX+FUF@;K?N#WFW,L//[-IXM6LT8I;5RY:R/BB2VTY46?/(+R MLHXWG%2IL^>.#I!D]_67WYH+(,X4MM M3"GD4,[-N'WWHUWVXZQWO]><@[T%)?WW^.HN$&[IP)?^,NZ@W5F/ WG_YNM+ MONW( S*^5FK;*BOV4Y9G;6HJ+MYW^"[X[='%T/$?]WO:(PS+_<1"K^G;-.[Q M$UIHN1FN3SR6Z.?,<+"/$7C9JCOMS']NI7VJ=?]N 2AR$AZ8.7!GQ+CP">$#R MO4EP$UCH'S_GTIBF\!GC4!?1 F/V)49U6P\B9S+8L)W7DJV,CEC&T!]! PSZ M[#$M^GRS'2$@_\:8X'/^NZKFI"W_A:C-,;6\78W6Q]MB#R-N/?G.+ZEI-6DFRJ=_YR,6()/[?:*1;$6J+RS+)]U=\WWSZMRWT(TE?>95/_/?'BJ58;YA[ M&1< &9 7_L$)'$0)GV":DGL/H$7KAGS?]1]V7V=):#6ZIS8/:A^3/; \>>9$ MOYI>LF,$\OS'_^+1B9AK@^44Z68?*QO"D^'AZ5-KDY/?!74&@UQ=#\,,S*Y1 MBY/J#\X6< [I"Y IJG85)EH&/>E8J59/XI2RY %X!3J-X>7Q%#/ AE5M-N-' ML>UIO?*/;E.GB(E,Y^SS]_IR2W[7/QT_KV:Y+\DE-K6!.V!241R+P B@M5D1 M!&^+2*0XI'=L&&\3R4R&S)5@U62H0Z6GO?@61]GU9%2%D_P)1L3!<>3X MY"YZ7KR^,PG!L4"8,-2@V61FCV7LHS=8;NN%;DHGU)[CM,BQ[P\*ET<-W!X. M5+:0M">FQLU+C8]O%R@>B:G6I(ZTX!X[[6;58&<^H"15"1XL%:3 F$? M\4H?4V1FZEJ7G7V'OW"2\L39K%+U@J"EL6+.<5(M!):Z@0_][K^]GB]32\QSJA]M-58VNPSB6?(S; MIH7[-EC:S:\(<>M_':WLU@BE&A.9H_UD1N?5U2VU$CZ5MB.9[GIG.[]^&B>T MXF.<$",SU-R&68IHQ_7:CK'RB6X;\:)CO1S>WDV9!E^4YK-.&1C/NC&%)]K& MIU."!">8AP /SH1<4W^!5 7-!L>DKNZ(BY3*O@N);Z.>-,G(2'L4@JVH+ZI+ MG52N&X.$F7>84U1B7+T7V>HCZN^T]H@OL\'6ZEF= )U[[,>[/HG#@B>8DV^X MA7=M.MX99UX"0AZ2X_3A;K-3HCZ>)[9J]>T_* >^.*@;JT5[1$%QV:$?LG*0 M;G[ D;O8 TSLPT]CH5/KO4L-N]>NJ53]M)\D/A#M+_%[>=?45OF@?D3)FXH1 MI@ODDFW!'BP_]C;+K^C-AD952^O4I,'@-_)%X;N#OOZ7!J(0H6*M;T0A #_?TJC1[[=^Y1*V\D2%0DY%JV^G_(IU M//KSY\+>O9?THU ZW0R7OZ<@73X&H?MB35WZWTTD_RZ[.S?]AN^B2K(5I#@< M2Y]FO]4I"IX%]U60_0ZA=8!]5-YVS)$R5/0;6-\>R)&A93/26K0(GUZ_X385?%I.W!Q;N2%*-Q$U\:.;S:(80=I*;#V6/_.3NY,$IWB0!;QD-ZWH MUOFJ._O1O_AYM4P21;;EZ?74>N%U\]RUDT\@U)/6_&AE%7D/"M5/4J.EA<,_JKA''W]:OM M[?_:,?7B@L5MBYCU@JP0IR'E)6_O&8^B%57Y&^\C-0^ZA=S9_1&6:O)U]V?; M^16FR$H+OA+?ZA=)$*PPL'#J1TM2<,MQ=NJ,E7'1H1(A7*D(\1&"(> MI^'-9L$#IC2#S18'TW"NZX2IWW93!O$G K2&G%?5^'ZN9DZGB^[XF35#!=O+J+5^>NF?/ MO2/"$^QJ$8E,!-F]8A]3F]R@?=7L&.@@9;WDE_W,;LH(I[7OZ<5'.12S(_.R?7>_XIO(2I1!,BL6')XX%4X^3R\+OC7\3.7QXD M5Y],&ZNOU,-*C!;W$,:UH5\L%5([Z&\ =1(>D'=Z^6X,;3, 'G$8!]+,J%*] M+U+<>6N"]@ZVGOC^5D#<3QN>Q/K:,8*H^("OH.>]]7#B8CU=8B*=/WH%=/-7 MS"(.]-8BX1/1-\V$.8X]>%&V1]QEK^'MJ*>[%K8MXO3UBF\ZC;O;L]*7:GWZ M*@?OE->:2 S?>Y=HN53LFR;G 0 XDQW0)NM/6491QNP M+:D;7BF;]Q1L.210T?K256\R/R#U@7/G7T[]S-K MP8D748SNSH@S&3TZ^SH>"*:ANDN,JF0DOQ!HRL9C@CB@@:S3O0XJUZ+@E'[B MU9M475^Y7DN>'U8IA>LFK'?5:?YW)Q4[LZ:1$D4!B](^*ZE>T9-SOGM.J1=9 M1ROA"!43"5+(<_0??9AY]'G:=D_& 41)3\Y T4"$=U/MA/Y-F=7IN_UZI6DY MVD(@FHS8JYX-'.TBZ18)E@&I5>O$Q.773?WH@@H#S2,Z N4-,),#1ME6Q]KK M&K*2%N4_?]#-Z; +_(U&_2Q[F\!5RJ(=U! MPO="GRS=>"?,J>=VT"\M12-#6_!V'#;Z'D'31OLO^XCR>HK+W8KUS'T(I2HTHQQ3A? M=D%UV@W_QHK@P/CH$-O'W9Y8_P>O>N-70Q6_JQBT%)U!#L??B6VJ2GT9@PCI M6O28)QNQ#HB0&WHQ>[N/5A0C30&;0-+'O_J+U5'YJ0W'PAGW5>/]0>G7-+(2 MKPC)&OR"B+ \F4KX0]\GR][CJ(.,^O&EY WY_;->7M"\8 M[TAKAG-X'$OO0002= TM^A^Z'$7$*56N^HXB_H/I8#+35^U8#D4B1MU/1Y-GP[,M*65 ')B]GPL6H.T22\-L#/(&,BB9! M'S7D+-:N_7YX&&\N5IMZ[[#5C][CF^G.VX?;)Z9,/&EY'*$9IIQ_)&:? 53E M/ TD;7%T<-:,:%)1JYF&T M9Q=TK057/\,5U?,:Y :J$1&2!-V+4@)L^PIY:':94_H5(NYTR-Q!C+M/IM:W M-^+_VC?XH,?KT,O+Y;N@#>]H"%<-=*#V Z[$( BI M(58?6_FS6;Q +"''^\> 3E:()'^:T>S? )0[ M!A5PHDXLF=X$Z%?:OK4@OY ?OI]!-=0*.SJ?N//$" :2FBQ)'F_G@E MG*(C!<,&SL@X:6D,1QY_JWB 6?6A[XT]\@-/_]6S$&/4-*%>IF==CN53P)!E MIQFX&P[U'1[VH?=G_/%_>@-A.=[!C,$L+597'G])73BE%IHQA?/$S.&(:&YI M^,M19FG3][N,?"R]'-(*(VNT?,/83V/!A*97L6IEISR2P6$W"C*!V%T0?_:_ MLQNL*_21*KI:/PY48#_]AWHQD.WRE^7Z\4TAV4E'A6I;62JBVU4J+ @"@3ZE M,**Y.^ZA^G#5_1FNY,@.=!QFUH4R:^,U0Z!E_C*Z\H^:QT ML N(C"/60C;2P$F8/Z,VNZ#)MF?18-HHQP:7R"UC@OZ[H+=7RI!^@ YMDA$/ M^):QE(%.$I:*%@_DE2CS)]S))XQLO+?)V0=Y6QK2KYA\C71\KW>MS+/_=K[ M&BPZ"?6')P1R+;B5R,@R4Z_F]&20*EL>9M1JCY^JQ0#M-6GG=?EORNE>"YO?5'VE:!72LTZ M5HS1C?J@\Y/$']T8N>\V'&GD"4SOTO&KFRJ!,J6Y^XHH:2LI+YQ^8RZNFLF@ M.[5QMV&/E4TF.2H(*Y+(0*G?Y(M:V3_1$8P=@BUR38S?2+)9A9='[-&UF'/\ M/FU.77#^5AXB-KE="QA_ZPS;!0D)IEWI-)AO6GLQ5523]#96Y6K/1>GGF8T+ M/3DY9Q5]JIC6+"DZ@:I6SNG$[3.!&/^*5)9RAZUR#E4U!!EY5.<(T\^7K_K. M;R9:GH5&JBT)VR&7R3I\+!/V*S3Q$T3$1(RILN*(@L"E@9"KZ&04F$;6E ^[ MT/VU^PBKF2<(S JZB8IP"*-87KQMW78CN7' MH$B#8FJ6JM3R*-^[6!O0LX$K9T]]%BABOX)Z0N:Z&=>"SF\2L=V-JP9*KA!\ M\Q3UVTS>S$U%:M2/R.@FT"J_]ME3H_H\)#3M8N!':"+J)/LUU.=5Q/)!ND \ MO>CJM&.?HXAFFJHK+23OO]6M9]IB>79MB$V"G^>,82J-5AN8EX$/ M\_TX:92R]0Z[HF$NQWW\3^ KLU_6I]E?LUT_)US_$?.W_^S9HUCP+(814L,N MP.*\"&( R*]=\&NF%J/@G8?M_AH.7=4G:EO._7G?FQ?/:]3G7]H+RC#WKN#A MJ_-,D!]D'THWT,%_8]&OP4R77O@Q\IF&UF_3+>S!WTU7+"Z)8C+%[1 E"9.] M4)HC1.*?,*5@+8CK<[N@RU^1NR!10-C.[M!7$P\Z=" <9>YC'-VM(6O"H!YC M:I!G.B$)$,5V:0)+"GA%RJ""17[=[19;>[;GV_0;2O*%;'UP\,]??)8O-41C MN1G!3.C_4"I T2=)R[0M%ZTZ3/R>_)7IL?(#H?Y,D^=%Y^H<>)%OKH% BJ*W MVV'T2%:)3!>!$2*%7IG^WIX.R'&3NM7J#.W[)$FG$R:,O@T\Z//WKIOD+)J. M]#_[DHX<6%Q8?E[H3#&YZ1#)_5_375"_ AQON=Y5P/+W)DV/581C&RX;^G]W M?-[]+7$C8V0U\JG.B)$G;\R9G?]B7S&S,\!FN"_M(T=$BI9#3DS1SAZUII=T MVW+C9);@9CC;3I#N:="0\.SPW2RR@/1\ 15QA&WN^=-5&(7L%[L@WU&P6_%( MPRY(Y JAUVC:OM)?:^LWSW<;C=A!#9WG^PN%TJI>RN]847"K?VB!C!PVUF MG76+ED%B=G\*N+M7QV#1Z5HCKM7O'/^%Z@7C:K7!INL=QDZG.SH$4Y'7 1D: MC!'/;FR]3."%^H7(L#2 25*T\ #2-?*-JWJBR^3WM$N7QB\:NM^!'[.-BV?/ MWKSXB7":*^I=.U'2W/M9YQ'@(0^DE0/ML$2H6+ VYRBPW9/_I#$_Z/9*JG^( M2JG0OO1YA=OVO)J7<5$V4"?4.*2R?W68Z?";H7P":" *'9W1_RQZP(7Q[(.; ML\<[U9QEN:!%D?A]+6M\WY^8: MJ )KSJ,ZG4>D7K'>UA[6L*EZ(N[\C!)\0IUO\-]CMDNJ;\$XK(DD/6 D&]PG*&JSBP$A!4D9\ M.]\X2A[0@#&/9I#8QPF7)[4:2!W22A;ST;UU6NO[,LV1V/,#LE# M,S@:Z$[%=GT_E,)T'70?X-J!V^^+3CP3STK3K/EI&.FX>K$F;-Q*X2)Q2\'= MDI<836':Z/9?=38N\6!ZLUUWD]VG/ZN[E& M^<,'"9]/=6+=:"7=6!Z$0LTVO2^SD]PPLC6X>M6BH3%==T$)=]D9Z-M*8QS?R@U^FE=GP M#[&,BPL73Z"3K']/KH#G,QA3DSBO=7$_CB(-DX F'042*;8UGD2TL&:705-! MS.3(MUBE5N^G-9(G,_6*[I6\6V!)TO;\Z!>!X^77NJ*0=IZD%_H*IY>64T^X MV)QZQ>C=OI Z^!JWA#?<^@1AI'(O'X7Z3*@K2=5D13'/(=5"]@4TH_+K#T2J M]9R)+TU>L-[@%PH*E9=JMC).7CL->@D""0HQ%3E#^9'=ZXI+J$E,[4PO5:V/ M(-=J TKX?36=<=+_S7R#K9B9">O)R=I&4,-!D%P#^QQ<'^'$V?N7"R _:4Y) M6P0YA"_;!D81?4Y?H1]\SDLK(1?MO;5?0U*590\9'&R@/07Q'. M7BZVJ&]Q*9J=*H_CY-K /68.T8R(1EWHN1K2,JX+^ZA]/Z=W3"OX:*$(N %V MK][&K341N;86UO/R0 X&UI.Q@K^XQBH_8R\ [D(? M $(ZX-4-"28A%"4?,6.;"1,^SZ@R^$*]2L,C8]7("+/8U<9X&&8+7>B9FE?1W=04YB*XLO0;/Z/#&AZ M.Q_R&/",YA,RM]U7*!N(V^OF7^F_Z7^L=.&\"UZRT UU_XIFH[*+U_H0SR-K M-3.)_U.)X2+M'H7&<0/TW,>N75#UC^YC%5H4X W%%-)9+^&WS'MCA1,P%.9P M-3[=.##RO""/F^A]K"W[-3H '0^OUAJ-:36F4*4$MO8J2;A4,F* MWC->W?OKAY]G?KI[W?7)PLL]PXY *',OZ@M\[R>6-%=!\HP6=])V-J^VT-J> M3 >7)"R1.8>DOY2K9>$MU4^T),WE-,A]VB2/=D$2T$I(H8>T(?)ZG&8=6\3! M7KOV-S#@>'#YAO6AK*\;2M;>)H_4^2A@0 /7N1ZS"^)%B7*1O%:P@UMH5LQ$ M@39(ZBJA$U_R^$Y1S5>#E(%//(6G#^P3F_7RC5A24 5=5DQ@8FUR[/,NUNN!O*(H_'9"[\?./-9MLW4 MM;19,?7%"\^[#?Z64WHN-C2;O/T!]%>0(V2P"SH$QQMQ1HQ[X#O[PREAJ@ MH//D!W"#!%NMIX<\63-8WX=I@$'Q?X3HWX>9/] Z$8*?"^PC'&# (9IM!Z1F MIKLE)'X7)*:I%F=;W]S4-+PX"=.O<;N\.:2:;?1EUT=EI MOW]@"\>EB$ABXNHVK08&&-#D1=3OIQTU:9Y?5)V$:43__1&^_"U,SYGR&K0' M!%;$'LC:4"U8,3&8 5>X[MJQ-3B?';: MJ2]A&K-TN,9X$!TF^W8*P@S>61^U3MDOVY1_ME&;$"DW>IH<8Q+"$9'C:O%1 M(H']$IJP"]IR7XY^Z);8!XTA"'&@*_F&&?20+@Q^>@E"EZYO>6?%6"$RS=X$ M*YH;WKJO4VN]"U+Q%H^Z&NL>_5]XJ_U_U_]=_S]<3@6H&?1&B/*A75 #C*V1 MT*Z*'0+F>S!_C T21'ZUS^0+1_Y8KEM6QR]DT +PA?@5:KL5Y"$W'_FIC:',5B!I$^G*_#=P&=T@WFC2X91D.#_M.0 M$!]LX-*,T]H]^]&V.K])1D2++6I]C!FK@?AG?>^G%:6[ "K=&SC,Y M0J.D(^QW6W!\PQ6@ES@L^5V% M^+:+%)-L[RV3BNS]@6OM%]+/2GS/J^7WM! M$(2#!Y@>1Q9,X!P>I9F3U>*A 4TF(L5 1H^C2T)><8J*&NNH/6Q_F%6)I"I< M)ZSR6V+?VC,\ZP&['.<+F4O C_R@<#%$I=O7?G0V:/V(;^%=<1%5W82LIXJ\ MG7>%Y$S&!-^,>T311AE![T-P(W>+VRXX\TJ0%=^RF)>0(U")5#Z2RB9J8A$@8:$+G *D0 Q;DJ^]3] MBFLNB?4TSKB&G$G#Y3/Q721"XY"U)CB3H9N.KT-+IK#^; 5N"B MDS6-6H[;5R>0;>QW?WX2E'W+\'S_/L'04UTQZF-08@FF4BV)!9>)O1^"S^C6 M"S@Y1YR0&#H(QA5]YUO<[?8'79_2BDY3WL*MP/AA^!+0O MU[N\CAT?K[67YUSL/AY1EDY!.]*(5#EZ#\86/2L&@-* MK\#%+8]M^=7!DM#[BJM=7]0V>N^]75>?U@X_G7WASC<(9MEKMB\IOWO_>8^FRH"'JFO=-0Y28 M::1#@'O_FY\:F 9F=+ +[J^G;?B7%<'-5:<]CDVJ9L9/8HG]+U\$G[]9'A=Y M2-5M0PST4$F:?$:-M3^#L9\.Z=G+D?7#U0G&!QLD?;)HE="B[#WR]"6_[:.W M,JJT$S]4B3YM(A1(/SR.4//C\6@ZR@!I.=%J4!SU5GVMSC:S\,YCJ>4^W .K M#K4 WKM"_?MYIAT\PFD*C'IV =K_YZ=O@!@]T8JNF@LRH%:\+,_;=^R4^-CG M Q97$*)._/3\C_1YQA@[%^H3?5X,0LGK8TMU;V]+"-V:_'34/SC5BW@ZX8@_ MK^1>T6M\<:,",:9FR63.7M0XF@_GKR-F2UZ/14O58B5G70=EQ&O M6(WCK^RMTPM>G,].Y2&."38X.'-X@#AB2'*A1#5]NQM]P'_G>TII[W?G7P^\ M)X9%!X4$1=^E/MJK4GHP[M'>BO_]M$5[)+L5=T=C%S3WV[*.!NW>?@(4.<4, M-DB^#I^D5E^SK:6-?)%5/YCQ+$D0!(&I#>HVK7F*'I T>MFRFN=(N)#'$JD9 M&KF7*FZ>!U-(>?9&?+Y^RT:[ @<8NF N.,#3/8X#L12,XB_L)T1_[TYN2<1Z MXV@T8N.$V1Q4?8L/%(&]RL[?!0414B"\K>:!@>6!V\T_$EPL7*F'=^X=2S#:1=;+3T8;5UI:J/?SWOQU%.Q+ M_2B1?JU*UO_J^\6FOT\KOE.\O9>&<4=1KQRNL:!8?[-C8W=:[5Y[% ^GOPE4 M&G[5$ZV:])^>>L>74<;J@Y*AV356J_2GOM+J+265#AZFS&C.&.(\^#KV^>C!_A?QK] MQ@*!7I6CK.-3>@G"=3 QSDRA6'YW+T>:KC22B1^K9)KBG@2][<]#"\=\N,ZY M]8SG\EB'V"Q$!3%)WNX93>.HL(LX!UD6[$;D#5K)=<"H? D/&'<^$"^1?H:9 MNRG&<$TI?6$+9[^WN Y27+LK<'UTJ[/<)S@# M9-.0[LJ%7WX'-UJG3XN8=<84!NS)\P.!3X)XX JH@5V0*#H0-@]S!DK(?Z'$ MU[A]K4>"2)AD?'U%J>]=[T2"6TQ3APAQ9[+AZN-AQINX'Z^PWFK]? M@=ZWY[% :I!MU_$%C _L&HXNX$3*HS:4LC1H3MV!:1#;6J992E"D].*WZ>(? M;H,K=;D7;J(\7PUU8!& $1&=S%4K5EWK"D@+=A$N4,F)G!:?_A1?&^F$%S54 MNUQ?]\C?9Z]*5D_!C*":[*RI']]"*38!M1=IQ&Z%WLF(+6.Z&U$QGP"9'N6C M-G40/D#'8I(ZDE;BDG@K2&SBS(&F3=Y';M]BB)FS\ZZ&!-K5B@<0X B50(TL M!6Y_1:QU.=+8?4]4S& ,6N.![F5!8S/O1G7QB&6>47T>1I T;;1W%Q2/;EA? MK:")H_$_4?@S/U*03J0"U6D3?V*:[^5Z3G=;O6S@1S])?3'!W/@G6=:JEG>E M(B&>2'4@[0T+#L!)A&2.W(+^NN3/B.;B[*:_NA6OF)PU^^L!7^+JCWZ6#(2XS9)N(6XSCC8P(&)( M3]I4LE$J2S:;I)UY"UU[)U)RPM58HBG,0_!FNK7NP$'!I:?_89I'Z$Y;J/^H M'&< 7FW91O=7K65 M\JU>U.A'WT(G06IA/;@8QP9<':Q[* .,F+_X]9/^\#4[KZ#)*Q(2U0S5#AY5 M1\5/^ZN;[&5 2",L*P)HH[N2H/U0?%$?KL$IQ4P)F"%EI&#OF!C3YFV_'JJ? M#'*4XB0%A?K]M*,LG!G8%X;:T#WTZ!D(4OK5289Y"ACMVP5)X'RY0@A@DAT3 MV05DL<"N>IGFJ2=/^K\M#/&:I%1N8'2AQY8?*%L@%9B"K$-L+"X(_5B^I$_) ME2-\D@[IS@"G8+<^;\WOR[$L$SI?+O=2.9(B2ST+>??5J<=#A+Y-=6=*H^9W M06"<3T@J5^T>Z>^%\B.O5K?901RF[S>^_EI;,.^W_;+6Z\6^'-F_SU.MK87M MUYD1,<(:RSJS"A18#TP1&+[^ M0BK?*?N(E\KJ? OJ6 %V-30(DD#@Y^X7\Z5@'[4?_^GSPYG&'@.BRZS.+)PK M_26P9!ESP2GLL[EV1*'X!#C4PYMKK 9ZR.-PR*-M-*35E1F!R"#O82TI5#71 MIS#)K>?%"TBN92I&DGT?#XH(?*D^>4!%0CDNAH=A($TFB*.);S%5,KT8I5[: MY+_',4=(+>Q@E:U3A* M$VDW@83>*W->\G#N+UN(0MT_D/6W09(7T76(?W/!\VB,\1F-09,CS'NHSYS3 MM/8\"DR4%356,E'WRB-(YW);KE.\:FOR(?U,C.ZU(LT[BFL=PN=&CC=T0^>9 M##V@F_P;Q\LZQ2XR,2@+R'7W9CK_W_E 7Y:AQ)/7%07CN; +5%?H=*<8RP3NDQOF[AM08@\?)YUNG*R8E!_1[H5?02_ MG7-7P-(G^!U1O0,$\7#P,&#*(N(L)]#>ICH]#PC4&^!>!1%8@UTD_3@'6FUU M3][MHC/NA5:IS]I\Q^H MQ_DCLK]?N2MYS.MZNJ-:C$32;<0PZ*&W]"#2'%BFQ9&T:][Y0:10A_U=I*=; ME!;RKP3DG9=NM'5N_9T@2CA>'OIJU3EF3RA!$!>B,\NDK*=A2/U=D(P=@;I/ MZO>4"T1'%7/B^1MROA]/JN3Q7%[KX-_Z'F,:EJQ!6LD:GL5R[R. MO 68TK89\709UOX4LJ7!L%Z_<]N8O.R2@%B]98,F_,C>P9STA/;7P";3@S,, MJ0'/J0!T>HXE[=OV0/O(R)KCPZ2<4TN5??+G7U B%ILH^CP_MYRT:'&4R"YH MQM(^F#)+%H@O!G*LHT0M-VV;)/=^ TDI8)?2.@Y2;RKP*X9I) #_QE#SL5/- M]@#C[4K(:^PW+&AQ8.@)UU>G!C<'[O2_'?[V<>_EO:?"2OB5G_*L7G,:A-.N M8/%2<%I)!SI^%R2)XD,Z&C+,#@--K_%F=:]_"8\1_">U.N]O[GN&* CX(0C1 M>F 5_Z]+ ZY*)PUUI*0++(*::)=MH_//P'T::I)I?R.EI&(5K^X[_"R)>/RT M)D).GV>UUDF!+L6(!P[1,CP::*,]NZ!D>;/8A^'OW0).6'Q8?&+NTIEAZ#X< M+]PD-Z!D<0_#QP5%+J<:,[+H2OUQ'"'D_7$#JN.T8;:=H9#RL3F9]3.J'RH. MIZ96\PI8PO1Y?M4Z%2(1['*T+W@N&3]-H8SVB4&Z@Y!"U?5MS^MZ?OT/W:Y62X-CE([]O)L]^\5$OOTG4521VJ M]\XJI4EO[()8D@U< @,GXT L3S(VQ>QTZ]3:_?5D^<6G1OCB/LJ>=T>ULM9, M)<[=>> U R]!=U[$W5QTZOU2-JJZAW*MDC;FW[!R5M[L.6I M])X852][P89QMY$L>@X)U48W=P0TWB&F!T.D?T8X> 0T2U9)S7<>O)*=:74\ M$JNB\AVT"9OA:+,,:+@>4Q&281M%P3A$$I&OD71?2V[VQ;HD/T'C> SJNEOV M94'!B9@S9_Y?S1CZ?[AZ@*R'Y#:C#ORK[=@*L_&/O7="CYS$G/%,;'8"9)S/SZ#H"JZ#_"9HZN0NZ2,(F:?PUZA7]4.^ MF2BZ*G6EY?[;OQ^,!QYN.CK:VNG\FJ/?Z)6S[REM:O)O^7/+7:=+R;;?Q:K' MSM@!"+S%J B&&J_:1YW;]I$!;V2??*R)%O[^<0+M!?M["@U&SQ,XV79P2/?7 M(\FCM*>>1H+':V?T[S\-T>=>].\OI*[>4:F])8%UV""8-Q!"P>+7K]"G7WA2 M, )LC'7N-Y&_N)KQ"*NX$?/0$8W%TK>XFNI+;^MAB<^./\]_-A_99EG@3 ?@X_ PL%N!C/3P;8GSA3' -N'N3A M+,Q Q3^Q0H)N";QY/X\04#I;'E&?Z?KAA7>S_=R)=9*,0M6(WM5+7/=T1^#( M5BE;(1*H>7B]5;*9CC]^S\;2RI(TQBKQXL2[1C=J%)6ZC&D]OKZ>F)C"?>_/H6%22T5NS/:R>N&$MX/&,> M1CSL)LB@B>\AM>@>7!+>HKT("QAN6XV;:.8_/F]>O#+,WU-[?&[N^_/N [+0 MD[N@Z)HU:&W_ZCNH'P:"U*0W ZM^W21,VFTZJ%;>"0^MC0AB]ZT;F+RD,@$4 M+J(53/%)I&7TP1LP2=Z &M/I%X:7H[LB+_W4['#KE/Y#X[23O8Y@29,KJC)Z M']Q:;>OU_NZ)B)%97@#)<8DC'B[6+L.U51.C,K8U,;'*$YIB^*2W.RQOM*@B.-:M'K*KO MA;BL[QNE-#=V2KLRWAW=Z6H"(W,5&2OR*^K8*Q&2?6*_F6FCG\N2>\##VKF@ MO7';]F_GW\8G"0G?RO0]&+N%[L3,GK0"O&E6W%T=A'VL"P4W*H$FN25#4.L_XKO62 MXK2)&NDGW)KV8F/]S]#Z,=6$*4/*%Q^_H7T]HI:7$5A3[AV/18$.67V-J9[I'<63U]WBNEW:,:5(G1G-5I4]3Y?DLH>/6'V"ND;Q&,;WG*L3WVJA-RMI#;'$R3?9 M=*NU8*SNL8?/K+K_"H\?\KY:* Z14C/:W#)XV+YK+E#>V-4R2OM=_DW%#37 M\.Y)FK PF^$[G/ZKW40=0$.&JD6$R%H?GF+!_-_^]H"<5%3X*$N^^5T/1;L: M*IEY1G9TV^Y!81M3#([(@+,QK19E+%?S4)K>'"5OB,81:!WV#PEJX9A!Q]%? M@_O741QCKY^HZ5U097\<-$#,TQS(>XOXX433Z8$)/S(QH(R*GY Q_&QS5,@^ M4^UQKF?E,^A)4(=Q H@QSV0J'>\+@EUM35["XX_FDLE<8K1^G>OCV0'BM3$% M83_;AD@#V'^S*RXC'P*OB"TI:49G@0SZ-.G^[^=3.?+7M@^L:,:-0_QCV\YZ M&_S9?L(MV1AQN_OL4$I1_;D7F3+D[)9^L=[%, M48\:?OJ;4RL"P[ &),@9<]GH.7&8@)4O,>J^]^2;R3N80->WE?>?*54CIYX* M1=:3W8*#>E[&W$)>9J>CO2K@#$<, TW'/-8/@G2X!&>^:#/?4S99%&\>7>EV MHB=,K#C?YW>NIK4G)M-,.U#YS R.6+(D1^OO6H_-)2CJXQ+1 G?66J6+ CBG M:FMBDI15@WQ'&VU4FI\F7% 5S:D^:Y6K,?L' J@Y46]08(DTU A\/SJ$S2UQ MKI(609'O\8#>$L$95YF:EAM&B$H-C;_N;YA-NMOQR"(2#L$1,3NP]' N(;'L MV2\Y1Q:1VO31;JK>,5G7>L;2:QO[X:[;>*)]#7IY8?S>MG]2E6F4K&BAENWPL MTDWP=+# >8KC/'F[>QW,F87O_P.?76>(@GO" MLKVI,DXW_]XZ3[UO+^#IL+E'=@N3@*O,ZZ'Z4M;BF3:H673M/:3E-.N0Z$?B ML'QW=];* Y\*\^\I<(B=B.(S&RH$T=0*T%L3;* M$8ZF#\[W$X2WX+P!#Q+CMAXN7NU"*7V=_C6]=.6P.O7P897!H4,1QU\'9V6< M5EWB.IXR4@QP@*[Z1E+2G#K.V''*R%"I7Z$!>0T[R'LVFA)#RZK\C=!FD.[< M=MAJ:';@--J'>]NFME<7F;:(#$96$_MU.%H&CL!U^WN3G?^PM\$T=*?EIOQN9V;VV3=(-?A?YUS1DO? )FP7]'B3^9 C%?)D)R]Y>Q?D MSL)M\-R2T0'!N&0 RW@^@](',L@5?17T3:OL[AY)E_/*4]2> M<[=$'N-?9_)\HSW(@9<_V\11EYG*!,Y8LRDVW0Q2KM(K;]&4%+1\-Z74]5ME M2BC)W;GJBC7D)*_E.4C%78C<EX4E0<%T:[[8Y;?!S1?1' MPMG;>E:%CGM"7\BF\_'4AJN]AH[)KE(TABIA,D\J9"%VAKGSKSVJ>XVH6@24)O.'&('BL7=HO']:U"TH,\P!0"I?\ MC:ZL"!U"V.I"3IY0#3M+>2W]9V9U@ Q.Y1P%;HB7T7]?X(S2A=I>>-4S3Z1( M\!HJO<[Z/!S1#AF[CQ'Q,_20&]/,QO?#ZM+Q(TMF63W)TM>B0=)AN*= 2A*M M"?_2GUAV)3C8C>Y80(A\&/@0=W)G,O&4JW36J8OO#2NNRZIO7'1Z-(X\/C,Q M[6&5SYF&[$?[PN()@L'+[+(U:A$-A;N;K[45F7]GYL3(#,^C/K+J[>3S54MW M]\=$\B7_7?K!$9+#(M5RW:T8A]GU9H>1!N>I!KC$3R'IQ>\^2F6^%?#Z&TT8 M-LD9O;B32-GNR$B$U.*Z['R)V-[H0UA]N^ %J[M5-M7.[LXF]R[,&GM97?<^ MI:+"O\\:JN\'K82S]NN0VE,@W1GQ4-HU]_.$KDS+@U4I[@#:-QKM&RPP+K]@ MO3P?$,,C&N,9TXC-,NLI8T*YI?(L1Q\!)4;VNT+PF N3=1F*2%"(SI6O^@93R>U,"X1,!NX6% ^A)'9!Q+G;K]6]S<0?]:\@5@R>-]P^[I[_OUC*M8=RP)R]3%AQ2G!FK8051I7 M74FA&2U %+&("44>XV:5U$!YHVYI/0O?$EQ<1?&TYIW%I$!G;,-']6^QAZGS MF&=G90\J^:[^:P.P9QH:O*X(=/WN@HA JTT$2<-0.ULMQPU+F2L!)\]C38BJP[F60(:ML>F#/&=]X'9,S MFJTPXL_:CI5:.R"/@:[?[: G.YZEI9_AKH+\H3/*7#D5"[3%Q-9 MFA# &DHR &*CR=%<60OU8LK@+WBN IM>FX:KS%V0]KUM2W6^D?;]Z$ZS]A,! MW!RB',N\A,*CZ_;C),.Q@N4EG3M',A+?3MZGZMT0$&6JG,H"^)4^1!Z6'*X[ MN_,I69V/0DC$T2[IS$(HD#1D-#VN1_D8Y "\IUVOO:4=0GL:E>MBNIK6'NCE M*B?M>'WI]?J1J?/BI[7(S6J)K.LT2P*CDVMY-$*FI[FPBH@10VIB;M#"W[^Y M/R/YG!U+@#? M)7K?.WS>DU:U2 M74?W 5W;?1P=^M0ZGA5.9H%N.QPNCE"G4P;Y G:= 4-R@AB-V&11V@M3DVOB+0_ MA,?D=MSXK5I)AA+0%EUZZ9$,X%]Q MH1PFNN$\) _N?7%V9PH*J#D^*_4C5.9UN2I=,;3!D?@FB_&43"QO,YI27O=- M!D>SP^&ODF7B:D?GMBDXZAR:#(N7]QH3VA*!"_7ZE@5,5^K5&C88?=0X>9AJ M[\I?/W997)B-?N^?CTIY/_\3;_'4<3HW4]6PGO;Z6K*!_8=DP;,@$#@ 5)BL M_IJ7N\!]D/E-QM N**X(R!XXE=V/T(6,>T2\'11&_! MA*NP\>6O%W7!NC'5 Z'+ZQ))SIEO89JBGV%_^MTB^]=CH(*X &@=QJ>WLZOR^CU.KI,_"AIZGZ82I[[F=9WP]WO"++"X+&7?R#GD5?8V/U M8?BBSN;^58A@TC)0$?A!"'D$\CC(Y>'TL^LI&9H"DA;+B9O7.U/[6ZT-@[$U M:&(9E!8T0XUGRJ-F7$"94A=X6$#'J3C'! MH-2P>/ LN)<;S+@,G&=(8KLNNZI5AYU"A]K3=FPI=AJKMD&,P,55.9-B5;5! MF1B8RY^=_YS+#<0J0C81G)JK/Q1@+\?' HEUSX7P(O:-[*ZPP(NZ7]("!QZ*@M5/1WGLJUB>O- MCR64/GRW6^"A?^@' M"P'=!BKLT+,"Q9!-GL_\GEEG9;DPQ547Q9@#)L>84LB;P OZ>I=\T(\>R"/4 MH8+N!XT3&_4NQ=L8I5HI9"/^O;_N03>QTAOGUX3;5>CF#$F 3@*+(EPYPMB/ M2RL8J?;#W:%!Y QEA![%O$$>N1/8$>]9E[;ONRL"M_QFX?+X8=9XK-H\]-]< M*32/F3QG*)^P^C$\"/UI15F#>6%)>ZK.]=4,ONX;*7*Q-099S5MJG]'L>75@ M"*(ZB2,6[(+J&!C:CLY10-"ZL%):# M,EL?J@GY##+E8_"SF^IP\^^9_2C],902VAL!OC"E=0>I\=$MU[7BO&.,35CV M^XO'4I\N7]8]GMZ#R<8199W?6"[Y^!Y]80'.Y,,A__TL0UDG #ZRQ%%Q)!>N[#1COSIM/U. M:'"(=6,BTX)79_[QAF3'TZO/0)(CJ*!8AP<9LW"&Y2XH00LX'47+XQP LU1Q M@72M[UCV&W8.P[00-;H8A;K3-%^S'OS#= _H+@:$NPE)O,V&03<8_#O M@K+'F3[H. M6Z*KM#?66;]LSO:4./]:;5'.,[5JM ;)PTY%DRR!28I1RBZ(Y(4.0'<:1N:V1R)^I!)!2"NFT4J]/S=$[($9TM^; M-RKNBYGWYN(OW$OC(G[:6>^]KL91$:>59G>F$ZDJ[^=^0RN=5B-I+M0]&0EF MAP-1 I.M 0Q<$].[QKGCTA4]RJ$DG1R6 Q^^/06XQ_W13>YE\#$,@'BF*KIK MB0EGJ47BV_I9JI!99?@L:F%_T(;9&'+Q^>_OVEQ$$KOO<8;]F*/,NLI.;=5E M0ECF=+'E'I0TC?/,MQA19)?JZN[J,>NJJ@L_7_S2LC_0V\AH2$5[G?Q:',81 M]N4BDF0[.P89%+#$/[[52XM,>/<5>H6(IXWN;1%[X1ETH1X5$JHH-A M>V_O/3A3@RC@"/UF7F7=&ROG2**FT UIA.1VY7FW\SOI26\!/3'M33?KY_JA MB^ZJJ1'+U^IY%BS#9 64R^@J#.,)5A#3BHM_U#= O=:!(9+2^Y(@7U*C?MI* ME/34A_G#FF^O;_!??!U;M2UNYE'+L[G-DE8A)G9]7)=#C4"$-%L%B_TY2C-F M!JZ]'U?.N#^.&%NT4D_S$:W:P]\L5OX@:ZF(&Q*E2#X 6H%T9[^H%00>OIMW M"8#LIVZY_M2\@+P)Z@3_7\2&,J]R02*7_Z"(H M_%..;.X=%Y[LHP&)J[@YM!]G?(/!H43F%UZ.8+/,3F[[H_UQ=, M0JIQ22PYDJF137L&N?7,[865>H<.@F>HK)_06;WGLB)C7I2R+RA3X".MIIO0 MD)?V!S[7PK"E6_7!4PXT6Z3EI>A ZX(J:K'@/A7EZ[5.,C>LE;YZ=Z5*5@S< M.JA,9U[B#.)HX]S]KA0T (-6<0/&!5C2V(,;;@Q783W\ .5#6 9V>&:BTF>!/.#A<*Y(8YQ[@(3-6]WR=DL,Y M>N!SCINMHK_"R/G,N[C[XI?M(KCDN0BQ3NR'U&E].7.]VB:$/@]/7K*(-;_P M(N399;/K#$6G0-J_*>YD+W6 M)[^UFI(M;$]E6@AK\BB"$K\/>;D!5DPQE@UPB'D9F"'/Q.#\;3QI.CUB =LW MZ&K=O[$BYBHVZ%"I#%T=V_54S73%/0[/[-,P;6T"U)"AJ:8T[W&!NU-'^>_VJR]T_U:2Q[*KL$V_6N@5I/8$6W.X*6O)QP% MHM[Z3YM)TNP8121,M;,5F.$]5=QBR_.X5$#/75I\(5CTVH]0:5@'E'8I)-$% MMBH1R-S+LJ-7C#ZY$Z0=K%V!M/6\J:FM]:EPS?9Y2;QH]F/$EX(H'U$CWA,] M3L9D&*"&H_K2<[KJN:45Z@^>YS![X.+D[$-E_OFPN(.57^N>J]P<$!LF9HV8 M.33%W/[F71T%4E:@6WY!328R]J10XC&,?@:[;@&_&OF[-<#,O3CN^TT4D#>T MIY,45VDB_P<'',-U_SM^<)*,6QV@K.]%P"Y/U 6BTW>./E-BO/+)M&$<\QJ: MSX[Q.5DI5A*;D_Z^K82,786_03#)HYVP)QXR]$L>RI-F(J.1[%E?M5.6D MQ#S/.KH+BM^D:7"1:0^Z81=4C2,=IU&7\M@E#!ATM1UI!WFQO&['C/0-7AXY MDPPBX8@OT1NW<$+05?-)W-;%F7Y,#39]%^2W>)4QRWYCI@NH,(Y6 G45LZP+ M3;0M^>DR"E/KN+MXW_BW9 6_VTU)LQI]I;V3//64E_),"B,4X"IF439-H0O* MCR8=YLQPT[KKN89)="UG@(&NB[*6^;*QW?Z%8AQI:&J'6.=JW%DKLB47;ES8 MQ6A/ EX/EL Y2/?254O=*B" K3[X/^CN.Y'SW'UF\#DO*GS$)J2E;0@49=0! MW<.91HMQ*2\C"5UKM[Y:]AZI15O#T0:CZF"B_DM&E5.>3=/4=.;#T>.SAQS# M)0^QEX1\;_?@E- L"0))IEO+E2$\;G8H$"4[65<10MXS4A9-,76Z6FN;5&>3 M]J?G4L[)1^[G7RO Y#1#<"&4?: 5WZR1Y,K54?-F4&+8$Z@O@TK!D. MEG!;R9ISG9LMT",^%R6*@K'WF5=5#OM/'OKKI"F30"(#@/4=5;_,HV1 MI]E)K3+<8@6FWPO@2.A/A60G5?Q21NC7XH'3%[. MO.4F41^4&/(8S8@E5>+P%2E%V[0:_T%#E;T;(+VH;3,[!;GL&26J-N@%^N0P MJQA.+#S[:=3MG]X#%%'#[:+L0A,)NMXVS$P>R/*GV/GVN!2^U FNFP=8HZ>+ M>9T9^@5?!8>"G+_>RC!8(32 5[FN)9;'- I$UQ!8:G :MR3<<7.Q96/9+QBC M:I^;TI%1'G=<&Z(>HH"^>R.Z9R'&G%FT>"N$GL$1?L$T %S)AO%!'U;"@!#7 MMN9)["&P6$^F:RM=T+Q;/5<_Z-V^"&*J8R)UF)BQ%U!C .QGK'M$@MCLBDO% MCY1P4T/&]N4Z:P_RU_D>_LOV8H/\V2#P.96=? 8W-Z$&T+1\SC1&#!H V"< M86ZI6K_PM787M*JSR@T3/"0P]BWA1U31X'S+J5EF56IZG1H5_"_^NG: 81J& M_(.EAIF#TSZRS.]]^#=[V/LO=Q,JP+(0_N)[24Z&CG%]^[VQVS$F:@QE&C81 MI?WO 1'4'YJ*EJHMB';J:9>E>V,366?PC\]?+?8OS?X0=7QN@S4NG]W-3PU& M^0S598C]A/"CB;6%$C6 76->"+UDG;:CNCJR@CZ5H[*C;?AU//K+U8 M0,])6%N%O6%YLA-,'D+[J>:,HG_-_OU.HQ2 %GA5\F3O=,,9T0>%+SZIGM6\ M8L-7_??>\1B37K42T($P/+Q&9]6FC'44:*A 34*44'I+2$O@Q2?_H1)#7.A[ M*\_ ][,"8@Q76[^YQQ>=1>O#0E\>\UW@H47/I+#L2%! I:&W($0\('OV?1V= MRSRV4R&W5&7+OSY MC]CSN;]Y_.C]#XV^A:4?+MSJYIZ=7<\2?71M;.:"W-_2]V9R'O2?<'++M,"V M(,XHAI^[#\AI7@=6W,WS-^P_5-\WZ?2*'^E'[!2N1\=NWY]T,#)6Z$;MYC^3KN/K# W/7#\,/4_6GK>6O93XN%;JNNS8[:Z)7 MPC2G]5E:Y/,=9=+,#4]G;MZ=O5/KE$S-]=\U?]0_AG=M.=]> MSU]3_KO^_,?5QVX=[]]RVI_M1[S[I3II2U-@?ZKJ /X$6!] 0@]?Q/S9_L_^W];\+CV[N,Z^1_/"] M<^EFIVG3K=;-FN3/)#QII9[YJLDG PK\+=9]ZF)X;B?^1_Y'^ ?_P\H']W/4 MR;ZX)W7I2)MS\J*7'V\?^R3 6,;!]DV!9^-)"YGK[A2>&DQGS#CQ\7R&'_*/ MRMOT:D0_2A_\E;9W\;T5T7N-PS=Z=Z@R/,ES9Q'BX[ XH:RTXWV+_<;W;[9_ MX(^9#*R>V>V8?B0?OC5GQ8E;T^8O5;K#DK^G6Y-UJG]I$.,7T-V,%OO%Z\[- M9ZJI_6CL^>/TX_J66V)K'\WE$NEVOV[*:ZLZ[Z+@+1>.,WQ_41*1D[!Q,SRY"DK'[^ H)"PB.QS.7D%1:47&F\TM;1U=/5,WW\P,[>PM')V M<75S!WEX!@0&!8>$AH7'Q7])2$SZ^BTY,RL[)S?O1WY!>45E577-K]JZMO:. MSB[([^Z>X9'1L?&)R:GII>65U;7UCX^Y,0BEU3!-'(GH>3YA$?A(91:0JC[K;A*)@([VMAUV+I M^ S4OT]8WT0)'2FN1!JDQ:X3:P][-D=(/ #)JE]WW@"!5N,7RN;/7L(MRZ"K MY:G4T*>]-+4,CHOKX&75H'1<1,!B>ZFW6/1]_<:@I4L!=6'%'4H(DF/B.Z;0 M@)RSCR6;L%SV1?(EZ= _48U,1YKNB/=?!EVK1*';A,+I4 ;\N'SZPLRD^VC!HMSN@ MTB$7_?K@ 5JZEYJK== WF?"QVPN@WX$Z/+VYJ0>>VI\BG+)*RIZ)DT=6JS4\'29S:O76ND8 M5YTMI;%K'K/BL]B,_*M.!HY/W9 7E,H.%4^W+CYP$WPL4&.*+ MEMIV^\'\SQVI*\2(@6Y^>Q0G@94?>3'A^ RJ(\W\1CI;T[[C&>(3,DRR%FCO6B50G/$ MP>Y2)#\C":F^.F!1-AB9NDR%Q UIS.L:6D[$Z5D]&M&;[7!DY.U2&SQ94Z4O M[EWJ=\)][*I[;"LC+IR@8R1>&*K( APPD#%&.NO/D4]]JU0SUM3=NL: E;9& MT79X'@3Q7788"@QMO!]92K2DD9/2YXI,ZX^/UQDOWBW.V3=X#/513; HS7>A M%ERR[^PG/*4FE0Y13;Z'JLK:SY%7PU%OC0IF\QGV_+D5.]UD#<>+OJ:%<^9D MOUB7+ZN+6^A[6M&'TX$!>2L%79%CW!BKJ8O<(T'YU]+-IP& MN6NE3\L]B)Q+&A$;_C 9?T+$5E]#2CBTP3E1ZA>O ILO+YH1KPK-G-; M$"8_0Z.OKYV@699*^/VC@S32XC9TVZ"F/.$5IGE&VTDR,R\K?C6D^K>Q@9+E MZ5R%@.2:'PA3HZ'%HRI;(O6RB&M/0STEPFN;>U0]I_=Y.<-KV2F2<(Q5MR9,)HX\5G)7LS9)JV?]?3%ZGE3 MS2V$!O#7WAC2/*40)HD=3?A@XH^U*R=:."EK45P),PY_7W,I [+6L7"L[WM$ MF I<5LN2_O?SV5B/*5.II0CUGBH)D<,W/'71^L@ ,F0#UKH<+28%@YB<;%\ M$%^F,_3F?9P4RZ #/J,F+OY+6_L."K<$*G^6IKKP*8/(/Z1L/WRY\D;EE*X,#,C15@L0<^0=%(^HTJ0NI)/,2C+-M3M,N. M'M5G]2]=^9XIUB63YY5_RXC=FRQ_I!'@+R4.VF23:+1?G@AO0%ENQM/M%BY16,KS-X,O1'%4#A:Q9TFX[F8AZ*D5 MC(H.0KN2T^?Q2^>&M.B]6CB:'&L+/K["IEJ30 MHR]#; *^.*I]H9JN"D]XE)U9EZXJYR.:B0A9O '"D!HW %8U>"F"B_\,@ML] M0J^SP2K"%@-F?.\OM34A!(U#OD0XWIX"Z?C%)XYK6%RE0:E3%)B6,YN75-]$ MYI5*,J#*G+],G-/+9-Z4F2#*EN<,?5*:YTJ-ME3:"L75 1-:P*W.:AA,S*MT M5]-&%$2PN!#6JP:54R!,7T]-!BC>"+\<(U!3ZEN.W7 M#S#([%I6WU[*='96955L:V0.+VALL+)M@J>.VN9IQAK0?BSLZ'&"_42VN6A3 MW&TJ2.3">8!9/&$S,<]QKCVT14,6N:KA!MFE7DIK-NL0@3."F9(.,[8Z 4TT MM"#OXTW61&;.TO*?:2S= Z @DDWP/6\2_$AO$'A:8$?B6U[&KUJ%RW*:T)#M MV94,' 7/T^:PZX>P+WXX)[W]O.T7*@V#\MZU>T4K84/#4GD/OM-\#Y![^=)$ M3>.G?/P7CY@O3S)SJFL2][?9K-_SJ/"&KDB/?4U%.9]0"R,A.96/7>1"VSR] M, _A/!9G/E"[)%)\G]XC&&="+N?.J2T\1[>S Y&-^>)MLK3ES;9"K?K\Z[-+ MZG;&#Y.$0^FFIM'",GGP3;;D:'I^?26*@7C_>FZ+TIPF7(1YVP',VUH$&G)\ M>9ZPSYRL'_$F6>9A[$<#Q[;C1?/TU3$PSO8-@"W!,*^4I8-0'Q]>RS(CZ,V3 M0ZO[Y*^YS(()?@V"6H6]*YI>R_9[J:S+9-K=PB@8I(6Q3FC\&:;,WM(^DCFIXY%S7TS.IZ MAB5$@URE>>5K5/QD7-,^)YG9P0'G"J44NGV%4O( LHN\]9%9]T>1UZ4%U_?H MI6$:_14HYAYVACVNG$+HEXM"CK\-IS%=7Z_>-,XPDKXPC/]L?'+Z[ZBC9;I@M1S4S4F!9NO M(Y*_WXB4[FXM[9F^$4D,*15/3&,[C[&G4N8)VI:16*IT[9(UE1B;X0R<1T'H M>IC ]CNV!7]FD7V*%>QE>T@A+X;Q@6HE?YK8K<1&GCY-SSMV+GDXYXGRMU3, M%LTHW\>@)1-((DO;VU73_GBJB:^SM^:W0_D&,%6[ 8;KMIJ G?%Y8OAX1A8B MD%K$&I'(*$C7I:5I$_J;P;\UFC=:BBJ.K6G"EQ0D*P6O@L14[;GNL8^O&D?( M?GPP4Q-'R93ZJ!4G2VPE1UA%HYC3KE"5YXW!]^*AU(4]V1N UHCB!G#:.._4 M]U2(:7JRXWGORSPAC#I9-U3--/'0X9'<_<@?7+28/W8@I7I]5UDEMM\GD+3B ML^^6YP62E=Z12;S#"(U%?)3S5 WEVT#<>F5L)-.*4F7$LYG5%)7'#:LK:^Q% M. 3^(O#?=*>0;ZQ\YTD^AK=W3%E07!09T<FYS%8IVF=(<&(B'M;U<+-H"W[YW' M&\LWNJ:_2*)#(A]1:OR@%N=LR(Q:LQ/ZW;6[ M9#+#<5PYZ,-#U&HH>TGYZU MS9M\.&6+! [0\I?"5]]3H8V^IWI/DT96P+?5Q<'!E9] WJ,RE^K79BFY9(E\ M/>IMN.RE+P!^61,H:__ AH&04$8IV+0GT*YVU?^95*D"N$.2(*FK[;[]O9F: MD.=M# YG0]C?W-_V2'JT0$0%-N8;%EJT]23;\"/T\H+YJ,DE8MTVTLEA!-$&Y+50 M&)%13\?%0M76E+06L_/E]?85^&NGA1>"C'B;X L0V<)MM]/3HZC'&5-V9)S$ MI6)Q'HS78+W:955"\/WK,8$:GA=#TW/2N&D#W/YQG!C.@YB3D*N%MEK\J2%_ MY)O'H?>*F &BT375XX+FROM92(,&G)Y.CN]:P-7(3RK:E@#$>-, U\.ED2_I MYKOG#0/U*]!/>:.^#!:D>C8ZMB[%7R)C'L#X]90RX 8"2&V!IO=AT90$5Y*==W]F_G]RBV/_1 MM%9Q6N =)E5A(MK0ET4JTW5PA!&S'S%2>8PS,&BO.%L@<=:!(3(64F;;?P.@ M(ME$J$923;A^:BK+_K-,,2-Z"*;@]C M$\Y32H_&*:'8@H MCS\4H994A-T ;9(A=8E52VQL4>^>/M8/2> DZ.LI<"OSQ6B-<_I^M2S%OVJ, M4?GCFLY;9]2UF5"!9"C(Z#SS[8O*OA5[VCER(S%$(@-GK:(J+$2'+_#41WL5$K5IG=<2J5>M>FXF6 M7<+O^SZR""]]&A UC\8\]1^F@UU7? ?-O A_XDI/T %6I?3\,V.J+>M;5MACUXE*3*SOC6KX"-#@=KX]?&2#@<&N4I M O(U9%"EX1P3DQ76I5GB.FB H_0$L3:W@E/RA3OEJ>5&H\ E,7#60BO.C0QO MKY'B!@U8C3+<+*UJ?"PK[3VC_]O4)UL[OR 3>9*RXJE0V,;I6UWPF?:90% \ M&N[Z+/>T@U?!SQN@2<3MA\0]*X'K9PC= I"JMC/K=.*G+X1D^CW81JH.\V_) M-E'A.R&7RJ!P7H'8I0AME9]H[F+62,:HV!@;7*0G 2(VPEG'O=S]'+NJ9_M, MP18&E;+']*:N'FT0SF8N+-X6V'+99-31P-Q.!JXKVJ9 M8XOT]8M_7/)#XQWJL:;HW_JW?*Q%FZ6IXO%F'ZUL%Y\(E6 'A>I\YTIHM/;C M4% ?&&C_M(!:GGR6G;M[L.$7F^UF4$^EW=+/S6<<[>C9EO1]ZV;_;$4$QY/]H^+@%;,V, /5GRKIR^'"@>47.7Q=]MO M /KKQAO 6,UOD[GV!O"G(?DY(<%B/9V;0^P_BFTD/\.2UT/P$TOL ML^8HU9$CX>RY'C@MY926?J2 M(Z**9[9K7L],;@^T[X!HE\8&Y"PT'G/"X@R:_1<]+9:;*5PF^8P?3EI^1F1IP-%_SB2E;I,V M6PCL]I\IG#D!C*Z;7N$Z=L96J<:WY$G W29X4^ ._[JH(Y_ M^V%@25&5F_->TXY]0VF9G0 ME@D6,Q,.YDY=*0#;\1I+(&BH"5>Z+@PD6)_PA3%/.;UWDP/\,705Z>P@PF0' MG5ZND-VQC(4YB&L6*'%97'S&/?&=;B\7^7TZ.L_%S[='Q83R7NRD55[P9B:) M-\Z]TE^&MBK;8UD<(B+:D^*4<[-^)(_[?1AZL M8K%H9+/.<#QC.%]#2_?@][#JS'[1.[X >EW7A0ARQOAE9(XWAS&J%L4 M23-4A^O_D/%%L^3F8W M!\2YXJP22XS!!!%,L&O<"+-Q3(QWA7I:%LJJ3#GW?&@WWHZ<$3KW>UI>BMK) M@V2KB101D&_M=^\ :>A*$F?UJ'I"'2M3B\ NE/NU]#N/%JCXI78$0D.N C&Q M@NM[ W34%>G)Y[&K-3:XM:"[W:],BU9ZFT'\&=\W,_?^MS>:?-K(%XG18O7I M"5D(V27^D)BBDS32CH>]/OR_!9)]BH^=.N)HOCZ_]W%G=-&'%=K!30RFEJ!E MC":U?CGY&U.,!/F[4Q.6UZ:*>YN@(6'>2LM"^XS56I>BLW0UT3SRV#.U$=78 M@'GSR\6)6-#(LNE.,RE'@V9>U_+,RT0"$N)CN%Z7EW35Y\_.\%[8ED"69HH6*+_ >M(R: M1O4B'BRF0^ZM?@.X=E"#,!PJ-5*%2VF@PU0]5_U&FD&>\EY6G'A+0,L!Y!=_ MQ,J[V"@F6"NRLW &.IY@WP,W7A@IY5C(40^?HJ94:.!\7+$KO"L/9U>7MP(%5 MJS$[(>]86"TCE;:^"LZ)//.;6KN+UE,C39E38^R",\5SJUFRG\7#)*;Y& MWK9QFW"6&T"I5@[2$]%A'2/C3HL BHD3F*[BL,/&VK9RE#12"3BQ+H8KXJ*T M3[-#,NWN9TI\*%5 D"PM[!V$"SB_2"D^KA(L_P":;6"1J.\!([!+A6Y+=XSI M283"$E[6\LP1F2 N^P$+$)K9$P@U2,3]M."P7 _7<,C>JQ]J;DC,A.!,L#4DG4 M9?]#5=9Y#9>X[E^PMJ>D8F,Y:2#386>L\0?1.!PW^KU\3ZX?I?(FBOW,9 M'5Y::%N]_RP"[L"!(%3%U*X'W%490\.H!.NGO@+-H*.M\8:)4U_XIT%O%S[K M?)DI:^"YH #J .\:.'_-IY./Q<:,&M<%O&1*4"3N X))JUDQ1EY1YX+8#J($)[]58-MJ)MKOJN*8]WU!P M?B)P/<+M*"(2^TSL'/-*SI+M31JG"A^3$:OW=!II#/^3)GQO=D/)MF1#2!+G M):@D(D3?W#MN7ZG;-$Z!TNF98XODDXE1\ -^4;]P6@Q.I'#1[U)G6X*R;RD/ M6AV_?FC=?_9,52LR^3SZNL=64+VVK Y0M>9MI\/\V*,H^:,8EK[SA;;3Q[MO MQ]JLFFUB$]?73WL3U^3K%1B\:1FT[>NG)D>RG6IB:/_)EW'G&JASSGY1/OVR M-;<\E8@2?("_7XW!(UZ1JLTD]S(SNYB1;]I=01M."L&%HW64[>#G%0FU23(^X@5I,#_D^\%H*:F$&R+6 , MRE=#5>0L$^M*?!>^Z5 M3V%09N[KR+%L?N9JG">9/Z3EB%^C_"48?^<_O[K=K9E)FF]<4'\URMLX(58S MRN_Z4^%SQS\V)!=HQN"Q"S0C+=-37[^,J?^5AO[2<+GC'X<_/[6U:T%<"H-- M1"![>?@-$,[8V- P.IA3]$A-ONU>+ _E!L/Z-)XBPX$I9KR1;Q,9K*ML)7'D MF)98SCR3#/T&L!L+21R""2I$/G%'AT>BS2R0C:O;JY!J*&#$"4VS#5]S($6' MQ.Y_6+J,P9^?G\LMI"H7G>-9#")(8$7-)Y\'">\I+1X\0 J,FP]5]FL;CF>/ M5?$0=&8K$0L,4]E&);SNU3_ERI,RK#Y=/CG \;Z6IKL'43D7VHA$G;RFL$8*P9+"D-3%5LUX5>):7L4$$:H8 MV?G7L63H^Y'T_CPDX1OQ->AXE4UEJA='M!6Q:\3:U4A^!,?2#4".P%C0&:VB MEID_W=8UC7KK*:NFI>19R4&IGVAB[ MXNCR>PZ@R]&HU2/'K^3:YS*HA834OQ[_UTN>/?@\4!?H^W='#B\U%F'8V/1(9B'7XD5BF M;/.\_/F< 994C"EO/!O\O6R:T&0@B+,+X:A>E"[NZ:^2C^Q>E9'IO.;(ODU M40W=^Y7T !+[-C"%JST^"%]CV+RY(1DA]T!$%.L=]S0K;,JT^]SQHW37_%2) MJ"I\(HROF=@ % [5_&PU@=/+,1H:5X$6&2G$0 4(+0*8)-TXSII4<3509TLE MH>P%)-I(LP7^.8DWV@U@I'X#;#XZ45U2#2SR%LU2@K-T%91-ZJ(Q?T-[J+>L M]IGLZ4%LX*J3H / W[WM1];@6F3I+N*64X*]QYEED1LYU2+XE(SA,0JMVJN1 M)A[0T8L1CLI+7*^>JJHPDV!>2S0;.3*UN,!40&2T0%.3RZSX[/@R!(HI83HJ M00!JVH!(2,"#UDXG2ZKN,UZ*-W]+B.;K"2(_GN616HT#];_U)N;(!K$LX^7\ MD&,4&)QBE_NF.$>GY!0@9KTWL:X3N!5%4;XK<\YIKRAVA60M,^%&1O\D8FU&+2RD;Z\H\A MHBGQL;C"))YLR0C8:BC5Z!.F>4^]ND\R\,S/:6K;X0:(&3#OO-B"A<)JFR4G M>UF2.9XK2MCL#^S:B1U%+J?] $&-Q[RY/RSMR;[FM=1BIYB?[0@P 3X=H?Q: MY*:*'X]O5^HYFZN_P)_.;C(.VUIX)+D:BA2[ 4K?W !#;$9L^A0U$?R-S@HC M+L7J5WGEPR.]E2'O?D0Y8+Y&L2-^D+H"YX\QY'N[1"G)^[1;:>X>L9K>Y[^W M';GC+\5H 2:[]'@L-Z13@KGZ!I"*JM'5^]T,A[5?ZSV[7MP5!=O5CA52J*W' M.@2DE/,W87O3'FKADX!*)DG?TK3U:%YF59;@^^U'S_EP[T^X)9Z=.DT;M<7/ M] 4QADLGN(I+D_"#FKN@$1$9^OU+8-P!O'S6O?I?LC< 38'"'.;EJM\"PT)> MB.?7Y.;QD R+X4]'S:$*OG3.@*7^E[=[SY5I&;6XC@?HU;\R&SZ9!'S M[$EF./ ';,<8S9*%QQ@-1?_< %#Q1P- 9CC;F%!;^)/OJ'?\@\(VU$3DS5X+ MW\\_K3\!\;%I=QQ&/^B?Z)5%0DWVY9YOD"DDR\ESOOH]BN"&?44TP5W[?9D- M">>N%7]#IF=IP/MX&\VJ!C[*5);$UE2*/T)1"WZTO!8!6$5%16TENBA%R0CG MI]$).HFM@^2H@'L.8))KEAD0FORAK8!JL>'32S[,6+*M=:%CZA!GQ$I;OCHH M.=&883#2](7(MV9R"3:6 +[U83Y=S9.9[&WA2WK:%"!H[/#NM*'SVMI,>I6C5Y\3^0C;6J$ MK-XXN]_6TS6\M[N/_\2_M+24LG%?2DH.[K:=2$K^\>[DU;._PGN"._XN;'EC M+T8I0](98EZ.?,E6#JFM94OPE]385I42!7<$/7U26)8]4\YU6RPX^L$QC1Y" MZG!Y9@,\W&/J).N:BKP\725N@+>6%'+10=GZ6\F:=3/3^G2**T;M$[/IV6?\ MQNV^5"/>3[_/;%'PH5):8!HOQ];7T^SZ^.5HP&NB^*"H"#<5#4V?_C/;O=&E M#=\>R?Q=MM92/9VP:5$7<0J7,:&Y;S< P36]Y0V 7XGF[%CM(^.@-3 B]GMA M7B)<%-R>7QISTF__&DY3Y5BP0XKKZ.XTDP:UE\)\BPFXD9AW&CT9;3!9IHPR MUDGR/DQEQ:\GQ O-^DE[Y9M;5CC6;C)&=I[J:B7<3'>;E']T_(^T?9>Z__O! M)BLS6(5/:*UUH15C-T'JCEOUT(4F.[T%3RFC,F'23@\&#G+E(@>%XS(H1+B4 MIS9$G9E(CTV>HIULC4Y,SN/ S+XMVN-UYFP]C3_+^V5R-' UU?Q]ES6F'1R2 M[-=^@!^A;UNQ,(!F9+CR37_0\\FN)$UN';6Y3AGL.L:YP&KBOKVE3C1RP/=Y0317W-,U[$^=?/EB[;$VXU$<*NNDJ+^NAK ATPYV/KZ:-7 M;X"3"QS$"D1"8+3!?5F87UPEO(NG>KS'Z;/"E$)S_KX?P(540D3],2MY>^MP M!69CS2W!OR0;YHN\TN?N.29LFCC,=SLK.R=7&;E_^*DF1S+]]FY)[+\M).:J M(_LGMO+W<07FE5,*0[")U2(KB.1;*'S![H56SW0LJP\-Y@R$%#,C/WQ-OMA8 M4FUGLP^Y8/GF7.YCM:4PG4<52.U=*3E'#76&?G_H_12A8;G((61DC+7O.A/8 M,8*G]=!O+=G+,_T&>'&L]"$:RT@WS32:GWU_ ^6V'O7"@3OJE%KNR]KW'60I M),TGKFK75$^[1DXD'>4T5F*]3]3%(R%V99SH-G[D^]0 <:EUR1$&XA/5EC0/ MA)G9I9O&&$M/>L7K^9$WL0M&VJ?(#>9\&-Q;6'>\M4M^!#? >S?:L+T8EI(B M9M)89Z@SQ9A'X^3N;?AZ8C[[D^\+_N5MDX=NS-3Y=8@9:?[YE1RQ=H%C$+&: MU+T[_D'03)-4K1^K(F/GF_'@M"NA8E23Y^E3H00L+WSFBW^TFN3.=#N[.BS1 MAW,GOK/>X0J2Q+$5NY=WOW>)>J#>X6NR24\;/K)"U5YC84NA#1PDD(XZ$K0& MB]XP_/52Y=F:">:U;EY-_L%QZ?-$G<6@M6_C0BOJ _L.Q'A*+#]+24G"3]-7 M!9 #%WP>/EMVA+U4#QLJ1"!45KIS ZB?NAE/20YO@"ZN2'50KJ4++6[/T&99 M-7,:2##0C_&8^B*]+2;2F"P;_G)X4X(R(6O(U$9%!&:/=:VT*7HB'N1QS\7$ MH:$)><93K'>]*Q/^I%1Q[7_:Z_^3.[O]#T]%WM:99W76O> 4>Z;^L?; \"== MNF%9;W'_5'#[?(#E+:GD?:Q<\O!FJ)VP(R)Z*:PC?0,D6NYM>UT]06C JB.X&Z.4[/1&_3MB,^]=1NKQ<9C0R&[SP;4$^AJN1HTW7 MU)\TT5QG)4I9M+;EM3!C>EN3,:(3'JY*W,\9L%2K)_Y(H&.D% ,6LYH>T*PQ MJ0:/6"%.?YILB-GN5.G);AN69X2[1-LMCNF;][.4KB22DS1I(7U=L]!X+O36 M-&Q19?S'WL?\W=>7[OBWT7*YDCC0&GW[<\1VM;;NET.L'%DO-Y\-RI^*[M*B M)F+DTTK8HU0NKD!WD;VV=Y8A;%B2A_WBC:I^.;0XOL33H/NO2)/:1-/WV>.1+='%H[R_FES.X@<]BW0^68;^XN MA(/)&#^IW7L#D#5Q*RU_RQGT%F13R.R:3'9=G"= Q@^Z;WOA2'![OXOOY%7^ MCK#3BI&+*N/;:6U@.&?Y?C!Z2K)*,A34=GAY--M397U9=IMS&QF^_+_KP#_% M76WXCPRVK:UY8T/P^#!SLD>J I4%CV%8"^!CO6,?1/N'@RU^5[8 M90*WEM?OUC\8^+70!ON]KU$EVW% X[L--L+-5+]"V7'C?"I\.Z_PLW<./""2 ME15N*N@4Q"[/%4?+H,^F'(+.Q3Y0!J%(='?^^-U)23S(N_G_(YWF>9LA&KG" M[/)@!R%FW)NPIJD-V?X5M)VK%D_/D^-2FN*?OXR,?;V^C1?[N3V^-;/93G^1 MF?7]^,^?)4CXI\8K-Q-/,'CTUC?GD:GI^=+"]HN7TPSY&E'[2[FH=0.M>KX# M/$IF="@GXHK4BD4]G*5O_ZPON>/OSS$XP!AW!D)#?VF618M4&T^L\WV&984=( T7;8VI%0VGA]8$ OT+J.[')AO\?7&.SF-"?86-EF2Q)O> MO'CC15?STHYA/;8Y;&8TOM_Q'9QF0*QL+HW8\JB^,>J-7#2_XBC]$Q1->8#& MOT%_9:$#NFLKWO T\Y7VZSHI>R;9/FZ",]ZK==JX*SEW/\(&+^M%?)QN'^8I MKKP^K==$9ZL0C>N>$\F/^VPK^I>7Q1JOTR]?I^USEE!ULY@>K+G3$&_D93/,]JJX*\&S;&#KM,,:% !T?E!H1<CTN70#2-TZ!6A[QN#O[M\ZN=W:*8O@R3??*>_Q?TU5/:-FMHP(LL ME?FS\4O/-)[Z\/)S/,19]N8XA63 ?J4X1>\+TI\JC&'6.!GVB81H#S%V[<3 M&CO:_),N^(%&E+#BRJ9'PR>%5TH20_G0'VTL'UX3>2JDHO0^S/L^\YLQ7N\& MH&J@+=F6N _K[TSXE,B!UV7ZXUD"YF^K"%0'YC MS!2OG/#93D\:%]7R^(I$] V@!(('%Z\H+QKWRY_!>]AKC,"/ZE M2D0]QXH^VG>%O!O @I(.8I'B0>FV2NL>ON'RI!(_0@(#_L*OC3O' M0B_X<[-E68K*1[G#A'>%#/C-9UBFD=13 ($A4D)LB$N">P'D:+_T\+:P+\Z< MM:?4)O/OMP V)4[I006R;9]21.E M5G9V'+$+SK7/47[/\CAD8?I;#R!)8)-0>)<]GM4/W-P8WME9]A9:$>*W&G21 M)#Y#&T+G.A-R]JY,2;LI]SH(SS4@^9AA]<&DY.A><'!;W0(M*+P-NF2[$54) M>;9M]'1DS^:-MJ;)4ZTU'Q0W!@L MD+D>;#SVP]NDW?U2:[N?Y['E;)R+ -3T]^]^4)279*>'J>0]7^KOKK.V;X*@ MC%BO:7_'GD]$:AM17$,/D'U62.G;=*_T^>_?^G&'1F:X4JYBAGRY$\S7T!L 5Y 'UZH=\5!S)<-V9[/.+NV89'-4XTJR+6\%T0T"^BS_&_'VS[^M?;ZFM6#/%%I*EJ?'M;6179S9;> MXL<[B;=>/-&[0-W$= .T*16"\2Q&S)5_QI\-,S@Z/UNIT30*&%V]T Y[1=0Q M-K'NWO/B"Y^07ZB$8 -\(SQWC--=P:ZYOK*&A9X,(GTBKG1RVNETK&:$?)=9 MJ[8A,%-_FSV_^O^EGJE9ROKHXG;7T^<+A1Z+/FM4A6[?^F2-R+EA,4._3)"Q MWN!N9LTA?P;%;-]VE]0/)11?VZQ\*/K1<1'KD^PXE4K1ZML2@OOOOZ!TQ_^. M5EZ(F+C?,OBAWN;%2WGEE*1I<0*O"D] F"]%R3#X@EJ[335$'7'6T;YGM94U M]?#,*5KP0AX__V"3=\_XK>P#-Y@".D&1HWP&P<.WK)\^ KO<.O/XL)P0?R2O M;9;EVZ]+E-D)(?U\(0?"9Y+?6_8T)>A T] 67Q+PF[H9QHTSM\35Q?['FQ(! M^1(!6T:XGN4=;RI]%7)>X:3:#3"LE'8T(^1=G)?F:&RL:N!@D>=VMAEBYE,I MWX_))1(.UPS&3O3[G77J1D^$(R?M)WJS\W=W>'7\2$LVTMLQ$ M,R'@09SUCFH +:Z"O[?D549^9Y3]:RDSW'&LBU!(L]O92I7'1@M7L-\TJ=+R ME=/"U2.,&R#,^Y50HI1'/$VXI]?1=%-,*0ME:/VIXWE:Y=.9^0]>ESN&O*I_ MN%6./=O!6[?J0"#5S0^OZ6BFF0/= )WJ1DV;NQQ')%\P$0S0>L6PI??GM>CN]J?BXE*CX)\A7;H^IGK=4X]OA M]]OP'!3^B_/POYF/_ZUUBSO^\V&K0AC"KE<@UZS*;EHJ/*-A7'E4)J)TDO,V M;SV=O#2NJ;TYQL7\O$L)JW+C*=]Y;1B)CV'"!3=%+Z],ENQQ+"5PAXB4!XN1 M7XD/W$R3$F H9N+=+_^)8MB*J[=E81Z7HI%#(;J.X_[B/2Q*<1$YRD- M%JRQJ^Q'ZBXE72!MLB76^6L_C4E4Z^4]/\-F.&>]:^'V$7E)"=@YO<7MM2CP M##@FZ0QLOU1R[GWOHG5;L&FM>S#&*76+*V5GAI]"Q?Y#%^AN,>T? E9E+X^2 M?=.:JK#U9"VE?3=F%E!;D M-6O,C-?3!H%1WPX'4BQ$T>L>!--0BRUE!0PVF]G;!

GUXUZOB?F=)&1%E=IB_M[0])DN^"P2/]8JD)S% M7HXF/1O&EHI(@7N]A%'7ZTZ=NU_,E';;4*Z%7.5C;5T?:.P*ER94W0 /K7Q9 MQLW&^.OSZNJ^'O8/*7Q0&T399 /C!R48>WKYFB6P/;&D[@?3(&7&)>BL>ET+ MGH5/4T58"T&[L23[8]PDOR_7OGA2:L>MIA4-0;.M_YD9_C3T+LK_>\)6BO"# M+>@B/N5_+2+=/>6F/8[8(MZ-F?3S: Q9^=3_,OM[;<[/8=LILG0:V'K^-#;(18=.>WL&TE<16><+91X?]?%_'.F_Q7)H^> M+XY5/F 1^D8M2D H0FCDWDW(>9J1X[P\N$^O[\Y? $^E91\T5-LH1ZU M:D"WOALMN^3>JG] ]M75UKVO;(BW5IZ;:? &,!_RFT8V*HQ2F"699F[]G+34 M*IO6DZHW#6=J0;L ^^86LP:^_H%:$ E@ "1MW@J(XFP0ZF"+8N,XX\OV]U%G M/A2R2+:+]/FLCGSU7&8W8\<%LJXO=O:(FBX12?]*K=&J&3"'B!SA$6/_U9C1 MQC'USAI^J!]154PH19@@^WC=>]L4+V+[!+]I4Z3*P4PU&V9'T],QI&&14KYU MC:VCJ$-6YO/F.[NHO"39PB=X;/THM5"7:C<'UUPD_^J"^[?RUW7W']5 MM"KG!,YT1DU^#N]EU]6E54.(E1--K[U.BVEQ0 HZ\/3*9+L@&[,O1XQ1'0ZE M9VGU^*.G_3X?8 =+Z?&P2^49FT+7_!?-6X(#S;Q^YYJ[10J,5 M]:FLG[H9T_V;'!&%\'%#U3T*4O\U"YMH=1]ID$>(:\QEX<'H)5[32U-M(M&T MXK8OKPJ72R&4/H!*)D)&9]]5^DORKDE6M7C++O0"[UQ,NU\[*4DD:+?&?:3; MT9F7-$Y7IT*4)CM^/".SL8#/1$Z/!7U;^ ]OPF;Z5^D+NEL$^:_([C4UDG^L MB6X[A>/-C.70LTN5HQ)-R2GC \&:C? %A#[,[ ;HSXF,6TN;%C>4S2C?):08654Z_7 M5+#-]^$0DC0S-R5#WT/M:HO)[OVWYH;^V>N :M;3BJ*M>=KAW-&JE%]['(_) M/=Z+>:%LJ[X5YD]9X:*PI,$7I HW?2R@T0.@WI MP'VC^J,FUIQ TJP\JDDQ)/_ZR+,,^4RH!$?(8R*)KWK?Y4T^A=7O>406/. U MO+-]Z\(D#B(C?VXR0+-"V\DLZLDEO6_=?^LC?LGPK?02^:L[N=]F6LVXOU9W MRUT^_R\%B7A"PGB.#VY:(*'![, 20SC3[(#JVR>H #8=2IPGSADX2!(U:EJV M!+&,H?B*9N&EH_]U%-?W6T_2["<[BGR*8+%?LF?3A'C3%D/7KP\@;PN &F M-D4O:+_:'^Q7*9^7NE*&<=KE.1WVLGU(35\=!]DP@)O%PPMU%13WC>!<82?V MCW9XK#SW1@P,)'%$V*VGWKBA(8]T^=2,>I38&(*J3TS^VI]9__.]T!)/LG]] M>^POD*A+QDK_E+TC%0"V+1,V_=#YBTFE$0FX"Z$?@K%4&F+;'87.3;ZLX(*7 M5AR@EYI$\9$&<;5JVFZ\2$W8B":L--#%T&[/CO%Z,&I^G:M$B[_3VEI32] MR_:PG 9+#^RP3-)/P*STYN(>HZM&P_[J6R,MMV]WXA)BO1EW[H@=E M2M8\C[*DNNJ)^Z,@RV"IQ%ALQ.4D\TU[9(U2FCJL1' INO8'XJQE M7G3$V]"=,_]AS>5+6X>9R%>]C\]YVSZJO?@(H#L\O3+3:JRNNGYW^N*TV:\% M#D;(NQ[LQNP9[ZHH7(K:W0#5/G&J+':.:8@NW@7^%SU=!QH-T2,J5+IA/%">W$;O,1" M#8@K!XO:4$E0=5G>G,ZK-T+AVX_"PE,_.K10.7B<%B3L^546DL(??>SOMD95 MN@$^381KRY'7?5;W>;E!H\M'?/<=I+\AA@H!OM2("(B@-)\^/4? .^7N)D73 MVWO@+M'.W!0-8VG%QT/(]M8W2Q=914#!#N#ZR!O@9YHD4?Q6^'IQ6)ZR0B%_ MT-.7<%I4;R(X;:18?7V'B'SBI*3%+]DFZ>LV5TF-3_O66_CWD,*P@T^V;IO5 MW^I<9SAV%_B&?<5#?K:4Y-:"R;RE80?^'&+]3N=:;@802U(H'UAN5WP L]&# MGVVLY%Q[-GIR)(C?.<==9RA=_K:$[(, ^'KG1\O-$'O^#X/(^TXR5#E=>>0[ MVV6TJJBL1C;ZL),=L'=:Z945R*SL$U4>5'^*<+(U>QGW:2C_3VVA?/ M?;933I\5&ET\UWK7IQO&F!KG-:PFYZE ][>XR'\^&=HA7HRT:]=5_D1 U.I& M;*;1U@QFY-9MDYQ6G!;CZMU=-H2*6)U$.^F[*7E$/O?T.$A3M^8PN9H4D^\G M1W7%P%3;?!E@!=:D(OMEA1T/]:O*PN]_ $UY]W%_8,%,):K'P@*(7N\8<<(D M8_AH'Z0<$,TCU%>>:V(,W'_*2(XB_\X"H2Z +)[TPP4UGF9X%!AU>^3/03U< MF06ACH]C%P"41,;XC\ %3JG!#EX3\]7^>DGA% ?^[0-OR7.3T%LS;F]O_;HM M7O42/8F#]("1=;?U-.!,F.[!>SL6-$9M?NME20RD.$PRC-V;89DRS>O-Q&O] MK*NPO<1IL6<#^N@_\6:C\^S1T"<^#\FT2UM4C\!(J^+%S3LE'_)]DR!#T$-D MFH[XTQ[IY"5*,HW*P$MIN0':%&KL8OS(!2(7?&*06>\K6/9,\N&BD=4'4U#T M292:YF&6']G&9[&J4TB$FHK)8K)/*2)L-%Z%)@5>T:7'$NE:3&^,;\@_JC4N MRN1,)$_22U3S (71\WBCV".!6*MR,;]3CNBIL.AM/W% MS^Q29@.3I_4,W7R2^%;S3*.)[3(_DT_7FOV9EA0*:<+%NU&;/L*X=O=,\L[= MY_F_V>]CD.FT=!T? 11_+<(_K1557^P],BWH) M,?AC=8V&,^+\$ >H-0UPVFB>X,LJK7Y6RF;(,XF5?/D@^-*:^'KPP M2UC700CPC^Y#, Y?AC)([IXYG^,[&TL@0CJF(>%5S$T3!^L-J1MV1X??CS6I MGIRBA@L]A>IN-A,,-)AFNXI[08PK-=<.OIDNANH-H"4('OW@J;F,&/+-8]DR M8G)W=_9S9QH[/IPU>#&3G:C-/N"C))8<''Z2/QS$9)$5KO%E/D..6"O[;]:Y M\>>[>O_>3['_]KC38".4E^TIRU4L;4\YA$Z:ZNZ]CCG%U$8*G=#G:D22K.[R MD[*\=SC92L="4"X;/_)PU_.GIE2Q\][Y(O$^X"KTXIH%;81_?QX+(;@4@^'A M3H^_QZ'D\U;W+82GLZ1O7]+-W@ M.K8P+O/VOAL@!A;SH:6DH!9,BI2!;?ASO$Q>.PSK61=5]/7(ON RV7<0W]G@ MHO9VAI-&B/6*@??KG:G-1^KZ)P> M4",M81L!SQ-_*O(;JCE)]-JLV)A?U6PV2\?O&0N!1I:-0Y&NPM?C#=Q3P7UN MSSZ8&+^,69;8D QR>J-=K'#_56*AEN.KHMQ;A^CR[6_>MW07_?_IV"#LVT0V M(DH[\T*.M^QF"1I;VN3%=6/0X-G3+W8M!3.Y"_-@(>U00M#\(G/(VZY9*O'9 M!4;N*_WFP?>7VK4@VE/W81AVS.Y(@]]%XFKA6.:KL:X^7E*91?_ M<;+%8.XJABB9@A@I3-2&[DU5N9L47@O6VH-3^BRZS Y9$@&CEWC6 M;0WVEPH5'HF^&-63(GX6ABR2;VY_+X L_"1?S:P]NV5''+OGRP@W"UGB$)L' M!;P.'Q:C#H=P/;Y]*I1=:'\$K9R&C?&K\D!;!ZN3K$""3A]'?IU2$YU(+#<$ M:(S9GQ3+*._I'5KWYN/WLP_HQM2(8]9(:[*-9/D'\B<6K:9Y*,ME)5[M-)51+_UE+*G?_>_>?AMX\+:RI:CGEH-R"PN9L M^ 8@36QF]:J@(?:*>RH05T^ALOM^/#KBN]4\0_,C/1JP^$GK-9:&J$*^.' F M1+(_CW>58A+16P>O.DN=\VTWZ^ :RM[VC8C)+[49.E;AE?JIS_&H[3ZEZQ;5 M$V*B;1_5VO5?K"L9U(_SAQZ(@3LSEB6PKU(9PN*.(*0R[_#D@K(^YUV=BX S M5W:,5G(MW2CX ]WT5%(%W(8BV5]_UZ1!4%]MC]1!*,4B"8@)_ZCFU*V[&QSA M-X 4#!X';2^HF[M8)97O;#"?NP$BKM$@OTJ%>ZJ9M6:W*Y\RC'$><%1>*G&6 MEM!7UX2Y*[$/$+SVC .1+,\+7F4>7^+S]+:ZK;S^1:[A)<2& S[5]K\!OE], MA" J(.F/X<43*:56^.Q6SM3EWC\AQ]*092>?G;12F6@,[O'2[*9#;QRR)G%Z,L./"95TJ?IK?JG]F0\]_ZVX6RC^ MVR_^#H+T6YKHX0G0A.^6<;-T0E[!E/0QVQLQ[:553Y7D#*.8YV*AXQ/!2-I2 M4-W1[CSMB%D]W=*J6NC*#> !13LJ]8&Y[ZYE6S893D241!.:ZK;MH8CJ @(B-)!H@*BTD1Z5Y$F780@5:43 M >D!$B(B1:J @%*E=R*]%ZDB(+VW)/2>4 ,)X<7GG-_][GO.+>]W[[GW>,"G\ MIB)P\"?>]6GTAO5)'JN:BV[*#7^B25(;WF9:*NN;YA$SS1RX*F86+L;%-W@, MJ!MJH)99[:E[I59#5%+/Z5[OK!=5/H^6IG/XG901JG+Z.31R)^F)3K!'DR-4,+5(B;B?) M4=R^2-\A5\*2E7]5(V>\OT6T^>^ZLGW\Z= M32W-RAFX*.7Y?4O@/+&'A2%\?@J2JI,_%0:-^%BAL[,R$T96YCE?5LK@UN%@ M=?;U Z;QB$<^NDI?2'VT;243PR+,N!9RW*D22\T$>#=HE=#@-FD+O-+RGHD% MPI>7.'/W.][B^^U+^[JH>.P$;N1[(9[,#4 MV2WT3I=]#FLB,PL<%U(:D.XT)3>\:C#GN/?91YD.3U-[DHQV1)"R7-BP.O1J M3RG$]TGUW>/12;]-?FA&!:]M>(P('+*J_M429 MO=(^!M0N^NRL+O%,$1CQ$LMQ\%CW6=;D=1X?WSUE2\^T5!>XV,?G&H75%29W#9_VJ=.63_I&ZR,N90W=H@F#H> MY;FDVS6#K9Q, -?+8NNU1O&4A6U4IQ]ROZ&^ISHWN&(>DGD MIE95T/#T]:J%STUWPIT@]+,FPD=IPMU27:48UXJ]Z,;O>"-D/@4LX-?=[(LL M$O%7^(\!$0/X:N4]U:.'/:K%D=M/JOW[QP5C8ZPNY.'BL' 6[[YJ6/AG&V2G M:<7/>[)CKRF:LH9 _@[MI*LF5]"F3.!I@3J\9J#([<+O$LH=+8['@&I?'\+J MY3H*?:;V9RO.FI>F(T2A2N@IY]:*&5OL^3216=\M'C9.[Q]I?H1S9B==/#EG M?ICEQ.2MU*"7O__;3ST]@.=OB(U:+HQ7ZS3_F$A=P"AO?'+9](((QQ!H4PPI MN*ESNXUBRXTE.*I8W& )*H#4O QI>QYW/E:DQ:/9Z.[899@1%N>ZATB3YL"0 M-HT#5'8_C,^CM[Q[:U[HK#.M'@-(N)=-TBX*&C[\,-$2\&)TO,/92UH/\TA,ND1< MX<&*"A(4AAO8"^H71MP;:+H+!QM3RP[J*MIR3TW_"K_T_AU ?_WT=#VI)G9@.TW)//K_77 M[ $'G\\*C*P*88X)7YN .SV9;0.M6@!U;*SEO\."CX8(8GJZ/#I9V'NSY)KF MD'>7U%TE']A=Z>8-(&>S??;I$" YDH-3W8-A%6OF>PK6>M( M9Q_L(5()0D@':H@LC<#]?E2YT]V!B&K08=4B9GG=<'=AJ+UC65U_Q?^J0""* MP(4):)*]M#5?-M"ZON*\USFIC#S,QN?A+N)''(UZ@NJOXZR^%26O=S^YM=BF M-RR09'D,>$.M-(CT&@G 5>R%#XM0[1&OE!CSDS96)5]64\H&NL*QFP7.BJ&V M&\> 8!'G+'7]PRN&6(9P5 V'>^&*Z-[=/9ODI&FAQS:98NY%D-)6&5Q/U$]%7BLD;7PZ4D#R7@WBJ.*,C?DYX M_N'$]/\B*AY0LS?K(.%9X;=TZQ@B;'!RZW5V6I[@&MDQ0-_\PZ\9J7.%_KKT MJ^S"N!>9RTD7RI*;J_VC/7*M^Y2GK^F+ $6?M Y>Y%:XX$X=Y.DJT@6Q0L64 MH>W.VSFL2WI'I+?@9:=R)SUHI:R M[_UB#,O1X5]F14?]@T7Z7292PR3#%K5 M;(;9.S ;XAP>QW3J556^MS(,)B=T.M(2[^&8M(D \P]WB V88)/>'=8"$YXI M'E!YT<=6B'!-FI#!UQ4V>J8V125.5VEGS?&F95-')]6B;WTF 63?-.F,(720 MW&EC657%4K&74Q9PZ2_,R%<3"1=GW5=;G:8O8PK39C4O/TA=9C>85,N?-I]X MYYB;PUFDI67C[H4O"^\] 3VTR;*D.]W$_O^!?@BGB4($02U_C(O&H0<3 M6#O#IYKDD$J;,+HK)JLHFK&9^WU[1K@XRV'[ %FMKM>W#ZD-L>)[A9Z5<2X5 MGG%-'[.*MD?\"5<1N.K-[QCB9YDQ,IIK3&%R^PD8.W>5N*'ZHE;?] MW,JK_-%TL['D36"SPW!=4__/\:8AOGP[=/E;P7=!=!=^ZSQ=6UM$8S9E!ON: M+YH)<(;0/_TU%;F@VS:8%-&[ZL\N.+2BVR^L+G2_R%"&H6FZ;0H^GT#K=_8P M66?#(V]*1Y()L:BU/ZPP]%#1[ M [MB$/S 83NCUE8P9SP]8&=6?0/28I+=I:Z1'L*GHS5)86DXE36-S+ M6,'N@2\#R8ZR\&G;W..U8JTS[% 06AUCT\__WGS2PRT$VB\S=U*Y0-<1@JEU M=_0?/]TM&^N0'/BPS.EA;L-EZ6X68RG!>1BEGAJT*OB[E\'_Y3*YL!T%#T5C M:$)&]*K+(A?&D%X>D3=(_5Y2*T(XZ=D_-W.[T"U:CL MW% D\Q\W0=?67E2PUI#8WN&Z)3ST([BD:KF> T/S#NKQ9566#^>8J[Y7H[XO M5@U=:8ET6@2$-D;4 #U4F)@66;T%@IL^0*]ASB&""UT#>2U*@QX%/PX3JI:G MN+SQ4YS4Z[6$5#@9FS.[)+;0!T4),_UV#+A8BF=Z5796H6X060V.DBR&]N4) M2K\(Q+=<+ =P1H2G0T$EFF3Z$'AK/5TY]J(D>*,X1C6*/(3T0SY)8G/%\_L M7Z,[])Q1PQW+9>MF:7&WRT8P,EZ-#=0%T#/H;EN[F^L;R-I^/4-F"]*?#RHW M=-X(?0]9)/W:SH:!DW#VO).&TW>26@OOVC!H5@JQC7%+N[#A:6R;-,,\#PGR MLC=%>SWDK$2#L\A>, 6X(86.D*_=S9+OB^>.Q[92R(?88$$COKS.-N; M%@QQL;$OG KO47303NP<-#DOQ\T_[]5!+OC-3IE;W(QYD;G42^R>08';W:T:>M:RE"N,7S;?5UW_ *KXG35BNU,2W@P M*)E6N.!>F^$9LZOQS#=;FAXXWNPEA?55 ,78CC9M.0(2U_OJO/%?7#D.%RZ'3\JJ5[;4+-[CO1S+1A[RTPU:5(4J9MSLU5:@+_KT^Z^0_IY0M;.3F6\R')?GW%9^'='B M]SG\"VG4?5IMDP*4YMA^J\%RF!VXLX^/-6J1,$"[SK1\TB[=J.MI EZ T(2CXOW+XK*YLBM$4MF%JCNSMW7Z;+M1#YVV9%TP =\0#+@:\PZK MH_B7DT>Y.W1GX<4-'@V\7B,U$'FDDI^T4/&L5LBJ>V?/9[>T3AUB%TQNLV!H MN2P*34.WE,10C <%BO!X,6&WWK,NP/>?.K4O47E$"^K:UO#)4&?WO1.QS+W1 M%G32LBG2WV\D[<]=\2SP#WVY'UO]O39Y+(*R-I2B'!_43GU[3$9-?O7>Z=]EI_6^CJ MN5,$/?N$!-Q303S"(!J/ 4R0>/.!9Z$WNZNV-XM#E$KA$.(U&L_W/^^"HHJT M@Z.*I5H7S@HL2A%/]+@S*!E2\_'<^BJW MVHUJUI=DXX+?#@5M=Y;X4&45RGPOPYC,F)1GM7+3>L_T5]XQ0Y>^K1I@$X+3 M(I/HCN*>OJK$QN345)5^)2HJ K\ 0[T$ J#7OT">3'1@B-$.EH+^+D;?CP&; M$IW EN&6XO:SZKP_B]I\>3=>TWE&F8#1B'#V2Y@-W"LK.]MUR-9:H*#OYO59 MX,9&(:,D+L#NIQ^+RU"/6J%#J^DE:1'D=U5P=8*V>DA!*5RZ9^=!#_JUS.K" M2;'CCH4'[C=;O:X627.<'[O,R3$MO^UM".Y.CUZ(3O\\KL(V_SE,%?@$G)ET MILY6B/DE:$PFN?484.I6E.,1,WVEU/C.)(;?LB4J8DUVY41X,P;8(WGMNB&$ MR;9.3=S&@GQ,C =E$4%=+[5.TB5%W>#6_,=YOM&3D3SE]U\X^?^)4V?%?P20 M-LHT0/86-CBGSZ7*8#*!M2H@]L(QP(>]X4&4R0Q*;JQ9:8!0$\Y@4I\C/C?Q MX!.*K#>Y=@:WV5^U\O)V/RXI,R)#8BT\R<685 ]+CRGMW<$'+^/S;QE:[W)_ M85^H"VAJ*#%):^LLRXAS1\')4A.OJ/AQD\;G*'T6/+F[ M)*7>YR!U(V!0_3V(7%,\.EZ+Q>\D]W26A7$^AU%:V1*Y98?0]7>.4@CJ^9N^ M#\+X+H]B6.2FU93P<\^] 4#/'TR>0XDSTYW1CU_KR7X8J=5.P;T<66_>7]SE48+QC1JAZC6>@.;NTOTU:U'O7UE4/VBYT.L#$RV)^0# MUMY[!U8"PPT6LU-KTNCIS(CD5U]\,>CM3_,< _3I5F3L_ MO3IC\44/F-WDWJQO*C8^S="U>IV=\3D,0,H9MQ=.3OS),IPV/PDIQ IGT]R< M9E.18']W-'0,:*^/7B?2XQQ0#F1WRD,SVOCO?ZM)WH\"XFB7=XPHT'FA650, M^4M^Y*HPFG@"-T:L=?KFF$SWU[ZU^&3)'7HGN;'P36 [Z71=:&[R(\WWZMHLV.C3^GAP^6]8, M1[&=%52@.^9-IF;=Q%)B06NF\.@D%5)\>7YF6DOM7^P -ZSSN/21SX1+._UM0$JUB!]NHI73U,;-WQ MW3A ;&7A<\5-&RGZD\ZGER6]ZZ2E+\_JD^4[2MVAXH$U^-O-#?,KL3M;WJ([ M4IZ<>4,Z7:O4"J6OH3W\2E%,]"\)..5F[Y9>H8Q7LG7@_PC1!,'[&VR07[1 M\$:KZ9I& !,I )2L<]=0Q]1CB$UL6ZBY5@ OLAP3SXVUS^ B)*J799H%+^D3 MNG%VB.=]4)ETB--W VL#U[H0F6$Z0$4->S[LI^W0_'IAHNV^I%^7:/G2G_22 M(TVQ-4/OW5O/T/?HPQ*8O\*EEI1Q T4VU<.-.>LUR.G9[6C" MAZM "5QP"-K7-JP9G%US@T3>A]&(F[8$'=2T)C/5FJ*G,#W>KWCC.=;*)4*5 M=RSQW;@$+Q"Y\<>O5VV%R-'PC[L]#-Z]TUS#%1-+M.VI!@FA2]".47B](B.& MF;UL7@SDSCBBZ>SER->RQ59;(N%FMG*2Q81!:12O,POHS6)T/E:\4*#3>_[Q1_XQA0/T%YV.^D#7IE(U;TL\]D$;4Y MEJR=_*K^YO"+4I-,2N%[#;U%C61++'6FS< +4%:4WK-7.V4UU28*W=CM!*#6 MA7&:2I+*%3,;)3OUM(<.,)K/T@*8FM9Z_K&;L1DJ5_/@G5,COW3''7,,>.-K MTHER&*M0+AZ3"]HE%[FM='-\1O"13#!LX3"T;+W,Y!B@7=R_-KVI4_.V?TIV MI^0[K1(:4DCQZ4=)O^15P90+*[L\2^/GHU"K@N!4F^&]N_OZ')0UDTGI^+A> M! =6MR)F>4J4$_/T1K[H-2B0 ]8SK02Q4> MCJ1]BENIGWYW79QJ[6\!G7']J94K@:_X+*L_[H0Q=181SKF- []I7@7[,;M8 M?O4+OS?S-F55QUA,YURD M!WAG>HS3FZ1.J?D80%/+@X)E*?3QO8CVU%A>4#T&P,KUO<]7+H9E 0-TK%$+ M^[T'\LTSE% +M%U!YI([.:E+916[&F3W7%%RL\B*"?O19Y4)[B#7+KCGC*;F M4?;L,< "\<4FLI.-5KCD>U%;&N_&*, KRDBG73>V.:6/39KA,"$V@$@/$6HV M!&KVKL\GPN?12QX]R5J&US5[*=8 C8U($"D:&&IR ;.W WMJ>P5!*!H8^32%JLYXD",N& MAV7VGAJPYEE=PG5YKN.NA)EJ_PD]ND-;V%\VU/NH5]\*(0 M[.XN6*$OOQ9,Q!D)+!OMNLD+F-H=M=UK.0;(H$OPR/T4 G07U\;%[5XEV[,>MH\P MQU(7V67Y]D39^[L?7HD&' D]TRB3A%_A%Y[GBT _!0UY*JVM(PODP*9'-4\= M!S5E6PD?;A^INQLHO84*?EF75/3-&J_>B; ;;#C:\W88KN(*SZRG=[;PCYK$ MS2AC--_OKF77%/#0V-1C8VPI_$1/!R+,=,)??7)'(@ M1][LP#+Y2%ASR$!UELER& 8I^./5S3(I*GZ@E$Y=14DP?O]R/O@@DB=XB"@* MH5&>S#(P["##/%/L7R2>/3\S7+17&50C>D0YET5:45I4.H"\-&K0#+ZTS";X M3AM'D53+ 3K*>J7CM&3"7IG['$ M8'M*LQ5\@V!0-G)5U?6%)$9IR-V]O!I68F0ZV0PF.5JV_' C/$<:E(@+F.UY MZR+38>?!7R!Y##@79&]T\BQ&C6#DB.A=8V?=$7OOOOP5,=#6GM?[S]\/S;$X M78HU?U-Z;,TGU.\6LW4H-&GR3^KM;ZO[W M\(_I+>9QOH\Q#21H(:TE18;04>$B.K2^&XL4M>75R MW@Y!QV3]PNB F2L_,FQ=B#>-;'X8WR3)X0^W21;#N>]9#]F[J:)A!I1T M*\_+3$4U4\S\R):KZPR;&\Y#KZ"ZPQDB*_8ICP%\NZ2+;(?KEZ8%[J:S+YYWK3G3'@%H%Q\=UGC\[CMI6$L5M79>"V6PC MLA]I^^DR 9Z,],C>.,K,@F$AH$?Z >#0!Q5B1WB=-W"D8FU6BRFM- A=T%D M=K_7-&4WZ\#/Z_G*B!0W-_RU<2BV->5>RP.[G-UIQ$FB)U\R],]!7Y5E-"EZ MWUQYHFQ^PYU"1M!1&A1H5N4RZK KMM;7/)]",/(]J4E&.H5!1J_I1EHVGF,O M>[%/Y!$'#*;:YON$57FXI,]7NB4&-+ J+8']AX@"D-5GD_Q0>5<2,8S!2P!9 MIA;I01QZJ3 ;M2QO_5DRRJO8,#AG\Z:0<0_G5@4HNE.0H*[PS[X6_ \TLP-Z MAH+[R_)BO=O[73[K#37,;\SN:YL-"N)G,)=L+6ZUFF@TJU28.[E:-FO4#3E< M'E K3=I $=>T%(W#D3Q+R93$[CC=I ["L^R.[([!"8.%6P%%#K4S_N.[ZXS- MXTH!KUH+ S(G])NGGH?<=G#RC-H ^V=*TO:S)-(V=Q ,@*(0PSTWK"BB&.9M M[6+HW*%XM-8"KZ8F0SNOG[27X6^G+V)^I(4*V[JKAO1DOS2!Q;(JS2=[;JY^ M/NGM3"DA#_3!GK6"/\D(GBW0CG#"&0^@CH_1Y1:]_+7Z.9=<%V2A2_:_$J+G M+R5R'&5:.6$A.@KZL:F3IN4GNO(>1 )QM(@[6,8637I!R+6S!JE-?PEYF3 F>X]Z+?J]?NN0\32S_^[.K\< MM)'U-N/JKL1\8/R$?,:_>RFC(3J0^73$8HR=&W8T0!"0.WL%_%,NXA_/CF*JO+ M_>*>ZE_,F[]\9IKLNA,H2:)=A%ZB"L@_KS@"DNH!KM2?&83R /U+\8EZ;?BF M/+ZZ#TE3TGGM]VY%<=US7*IPJ\&9HF7J&=J\8'U;WU]Z 26/:*7)RK, RDZ)-N_)AM+?JMD$_E MQ0JU>Q]:SI]EBPC>B]/[*-Q#LL3.B(7[=V I*%KJ32,ZQ MC<02Z/C2(=QHZHQL!4[1WC%>A<_*4]=4G'RE[><5Y<9-#1Z73GI$3<0NPMH[ MZ-;M-HS[B&>MQT>:>8Q?#F@-RI5O[,RZ7N0:Z+!J>[@^5L/FLU^S.%Z[C7+W MB6WWYA5U1PBS&.?3R*RWM0!GK#V3"2$U&E@O-Y_+O(&C#^7-NS4TT M?WIQ>%G6DC!RTH(+"N=L=)L]=AH#2BR/&Q.+(.5QNA_W*ZCZ;W'PMV/H5X@, M1PD$A=Q7\2WN=Y>&%Z.86@9H=\BL"1I*&;#KZ=8&)CZ6?,+JLM-MU,MG7SAO M. [BXQI,7-6@TQ_T),T"@G!AC$TS9-"K*.-(P^4\F%O#UB[LO:'L%]@0X3RX MNA#4"KQ<>QL%6,ZW[:.,/@;$*LMYB,)$PVN. 22-"&:LTOKM'&,'WR:#5VZT M.XQBD$C3;.VMG,.-? [%,G=X5]_/1!&SI>!5O,R]OHTRUFP[OEEF#ZL/-Q"# M23R=TCIX>9RIX@RU']OXU'>D,+SF'7#_>P?A#/ONMF4%6MVJ)19N,^(J%;_L M_"WNX<-C0'4=G1> YUY-#O)&67Q5#Z\\G'Q)]C9N9%;@RF;P^C%@S"VT/>+% MIRV9&:GPQ7#;[;V7:\_>6W)S1G4(?P2E,"E2].E))"0D_G)9//S=Z^X_(OY= M"VN! Q4N5A=36%CM'P#G>S=67[?;H8B7=.CN:>YL5X^5>NUS\BY]@NB4OK>MYYH7$WG%?/]V-"XE@M413+BBLCJ!_EW %? M-H,-VF;KGR,/_7*NK?>\X'@A)!AM%4P 91[YF@QG5)7R,J?HI[W7#U-<#Q+J M$9=IE,F+3@VWHLRR\XTS[B[0;#W<*/FB;QT7?1"O,?"&X:N'/1B]H>6@)[8.BDJ(#%&25"]\N6+8'$IX5 MX,I7*),OS93-E6,"7W+1DWSAG*4 ],AX)C<5+:7&J?!"4B"F2'A(K4KQLU>*4=:3!R,'#Y6*89M=9S:U)7YM/KLC MZ#2Z7=W?!Y7*AP1MKHVSQSO#!!S/6KP]TKPOTPWC0\''%IO&13O**N(-JTR4 M8_=?^ZZ]F2-RAMONLK)2GFB.1O2"6(,'1DMA5QL" M#P::@266"(]B!WI;09NB7=&]T1B=-<,-!*JZ+KSI&$!!N([BB[2)4W.:$B#4 M&1/WC [?0DQQ%^A'0?3H\&!O:DPF;M/U:76U1GFY?IS:(=O57/CTC4H+@SIW M"]Q5BD1)VT6PKNM5C7;E$G#=DRU**1=\?\\U!>![1 )4&Z^\&HM'8NI"))]R M^TB/QCEDD\T#(PY'(E<.-_(0TZP%#EJ5]E]"O3]YK^_A>*/ MC;^C,Q$*8;!DKQ M[IFFZ'>KVQ&3+&U.F%)]UU.<>5XF#-R[T\VJUF='".70+"L*QL?TYC\GRL?- M)LE2HD!B82R:;M#$%"@5]F=56;R:L2C#,2 F=LOCURSCQ0:BE$E4BG=7-53* M''NS2J;3]>Y8VPW3S(4.N0\(UVP!@0+A5Z4[ M!JQM[Q@6Q *DR5')Y B"LK"7US-!7U'*'W"D70Q!R/B<1T5@O12.YZ&2H>'( MT(:2*MHQ2H;H%#@(*^BZHED@GN(%#F6=,X?Q%>#"%3'SB''7*8WQ-M[7EA](9C;"\F%O1.:\;QUE".>I8W Z MZE':45^JJKNT:5XW>#1<+=O.6-^=SG#9-P@=''&GZ525]ANK3]_6 L&D+W+D M[TID!$9-R".P2JT"C) *3]NXTH@),4+U.'&%U_.2A ..5N2[MH*[HF!0J>Z? MW6%/_QB#]=\!_N!3H 6F-#BK9UB-5%X7*EGP&&Z2 WB'1L^L*=Q)X68_R$RE M+B1W"7H;:7H)U[_9T2N\_YD.K1KP:W_QHK0W*?=X7?,W8$FB7WBLUZRJ#UR\ MF?(64_X=^+@])>P\V7!=YL\?(QHE8?U-TSQ@2.RKUTT^]&1?2'U,8*]$JE"K57KF, M640BEOAL5-$(/F-%>7#%B+V_SHY^K*]3X_-2X_/GKV\A$D1FQJV>)KMXL_79 MK8U\B5OO*M@=%WT#E]PV=D>#0J15JER-O=?1]E^;B$_-/>W42''_UP1F6\WL M# 4._'JX;$+*@S'_AOH6?(8RYHBGNVQFW/!AZ10P8">O3J&=1&7T 7#0U>R MXB U:,V?),&;3XWKUXS)@.M,^+3HL!A71G=]%*5C^<_K-<#-<@U8&T^/ZU60 MUM"&>EL>S-E+\-> =+DT]"!*]U;A=YUWLO1FY(^?3)W(3T_Y=V_/_@[Q!YWG M?!JSMSTUR567?T]3.,!6B27&4O8-M3I 26^GF_\8\*PAK%.E)&YK0=XOB(ZW M?29L>G>UGNPH<=<8U%F+?=>=8&,EC@-5XO>'2 M%C59G_,NPNW7F7'-AY[Z2^5WQPRYE5%J)##-G'WIH?Z'.;SW >91X[4U;<< M=FD)5/B] 24.@T$0QRN:0#.Y=969I:K#H&TNR='/ALX%BG01RP.3\F#[[2E5 MMKMM8M*1=W6U_W2:P>Q>0+^P#U?RNQO&!AAS6,867R_>'=Y,.CGB#VE&<[^7 M=GAM:%CO4.+_XUGSUL-D#/OB5#%L-;;P4/Q?#C,0K55%'[FW[A\#P-CS:7P3 M)&Z*&APAGG?"SKWL4_"\_=N!('_?/N8_"OY8?FJ]/3\D_ HNUJ9/6*HSW3XR M<*_]E^V$<1?QN+?!LN'2M!W,2Z=D@$/&+)!Y#AC#N"OR<54GH*4S5$+5'%*G M#K9RAKTNWQ/=FNR:<1/7J@%^81L9\F1<.T(6<(-GY)WSU"2Z!RO5\'>>FXTN MU-&H]95V,\Q\[Q?&&S(U5-E1M-',211*S"+KZ9TAJ/1]JRX3*MP9M)VW\N+( M")ZZ!9DL;I_8_B4,WDH(D9FZ'&5;T/O<" M:1HEAQ"Y<.#&WHA\DX#:B8_%%;D&R+268E.&,%@FH[C45^AF:6*T7; M+W9_@)=QFS8^AX&[\@K#2 LT*]L@81%2)W]IA!4+[?SF[+QW5:):?SPRN_FH M9.A$R3)^KP>U31)>,/$HZ,\Y_>DS.1=^[XUH_RCXO3?4W?X>RAD4D>-NYJ?+ MS'FH16J-N(\9^2;' HDR3QZ;&8OI]EU<.=O:7OR\B%"T:5*'0HRU-\?9=]0J MN#OFJ]U5 ^,_P:^Y _%+,)ZXS#O1,F/YUC^-:3ZOOSHIOQBFVZ8-/\=OM%,P MFNV0QFVZ"/C42XR(EM@$9S;-;/43-06 F#.QQX!V\,H1MWS_#NL#N]3EX>&[ MX_E(!?W8JS,+P@ NEJ8BG^NMZE\^[%P_:44'+OW5B;G_NQ#K^U(DA16;" MZL_WB7$:A,0E=!X#>-PJ&PKY3T8"0>W'"Y]@5:O3-W==_NBJL_PU8:QX#M6Z%Y<=HH@XHXIE$[M"8O\X?>8< MAACMGEV)5)&ZP'$8E@^_;BJL;?RA42>\->==T64O:T^K0%E9R(@!*&AXY>K- M\[-V'R%0>/W8-7P(*%Y5.*IKJX=#E2.R:Z,E1C8]J?0'3S$=ZIQU'M/C)[]Y M28H?_NZ[(/_!\/M\B+3 F*:99?&]O70BV>/J>B@J1# RC[CM8MH2M!M.Y=WM MV;K04:N=(Y^E-#@Q02-IFN)0+4 MJC;JDJXL6JWZ2H.*,M7&@5&,OM("Q:HR7/P;H(SN_@ M_N7=X.BE& XGJVGYK=GEN%EGA/&$GL-)%[:LJZ0WO%-WOFL*;.!7%G(U":WU M!G]Q5[:IW@(KMDZ#KC.#&MQYD#I1 6B1'BO:6!,\N"6RP.*? (#R%A7CVS^I_>LTI5Q6PS>%X M#*B'LVQ-N<_NAY:%=E@Y.Z0WS31;79H*WY_@EIVE7W@*@MXM3>DG9@GG:1BK M>H;E9=ONWYS5JZ^JBR=Z&CWN%UM0?YH:M#SZ_?=.)/_H^-],E$M0.:0<'20= ML<<>[.K,ZI*0^;UAL[R)6/:;*7F7>:\3#;-D%5EY7F(J0O0+ \C='PI9'?AU M');&DS%V9D,#&E^"/-J#9$E29FKIY\6(MD=F*[\YN/0@7LB>M])29>A^AD/7 MDP;^T&<[?,3FX,'AK<(%\?Y;P^(1VG0O=!4!P,?HI'_Q<(G@O/9L1P1$.]$R M&A/J(5LOWGCTP\A12DAUS^2 >C((Q_W1S$XW3KS[OW*GBP+8Z=M*:Y!7#':NS-%@2A1DPXXT?)A38 M!*\UM;/XZ;(WNN3P--;*X]4?U:1AROU_POUGM: T^+V 9/P2* H7BW8/K@75 MB1B_?&$_L[5J#\TN6M+UWB=0BKS^IAM3W/OYY;7RPU2E(&ERQT[%+(ZLH9#Z%*03!I M^EL..=UWMKVL7X&G>4=J->7B$2LCH'8)2@Y"\,Z#K?!&/9D_[4)@^ ,=ZOC/ M@/_9@RO+=@0HP-,WXW_TNL3GS28P! D5>>=[_[)!.U 1NPU:ISN@FCG?3O+< MMU?2R[+O,&F8J6=/"S22_]R]1;O(7L4 WQ/T.H_\THPFVS2DMVIN #&B)[+= M%?,G4N%XFJ78J;@<"D%$$X&>A+'=<6\M[R">*MT+*5KGM.X"F GZ>X;S&\_ MD;99KK0G25H"+V3466Y*OWJ;9+_BJW'W"8._-LIAKICDH3;?U5-BAD>*^ZXG MN2ZN,R;70P]#)TEW2&IN6CSB7Z-_:A[Y&E#(VB+'+'T%U;0L6QA;07E2:/*2 M)8SM3,IJP8(I9EWSAMU !ZS9.EDY4P ZP'D \LSXV_MGH]Y(1IE*0 +V/@U: M33'Z"UO;,7Y)PM:V'_HQ 8Y403$0W_;Z6UB5%X5@$(BV0I_TSQL+#)I)GY@R MO%/]M35U:/HZK@390&6ONF[/O&@BVV.%7^Q)F6A*SJ&?3[I^E)D)Z\,9RNNW M8R9M:2J/ 3.EXL#]/@1I:DW*+]/6W9@;#G;462UREVN-T:&=>>!8/DK7"K_: M;.R2[FN:V;CY[-0:#J96@SMM5/_[1^6?XC]=SZ.?('!A+&+#H.[L\;E=V'%Y M2J,?$0G"*K MQ4VCH\GD!'=V3\9V4G7,\+Y6KXN,9K/8_DC%%B\C:(01P=+.@[SU*(3063F; M<(G:(S\:U-&%[GQM-*RVS<(S:8;CSI!K\YJZNL&M23,VSI]RK:>+/NPL5[7/ MAW89MT+)[:?YM7S(Y,!Z"BS]B&^I82B93I^0\$/5]OAU;;N7-;X)M^U"[M+\ M<.Q@>WIDR5I0>F#D_4,IM,]4<0EX 7JU@, WP(EGC$:L>-K$4*:Y7NN:<*?Y M6#ZPTW[?NVP!3@Z]8H4VI3/I1NN7+\6)E/1D\X:9K3W,N?:V\EJ1W-HESP'] M0!'NT:NW;\8Z]V0C-'$HY#IE$_NU_EG,4-JSB:FQ@W#:Z'167]J$(NZL>G'$ MW0*;[J=!D2N/4M%K)P5)'N=_7M<7T'PCWL#R^*18C\3F:DA_1\OJ'U8=**'! M \(T8R4MH!KSD5U6=7ZA8?%C /P:X6L##IN?99 H]SZ6Z;$A1YLM,2+%MGIW M9*S46'+AT'[5@1;JE>#"OE"?T2L+P/$HCN_'#*QL(Z00G ?.1#3RUX05PX^F M'O4R0SO)84I5E]\^- "\+UYXY_,[4&.A YL07NT@N1E>$O[>E2\2]W9E1ND= M\M/VHNK![7&Y3413';@93D*@1QU%:KX<+_NQO3!3OMMSY,QD!'N 4"QT:(%? M@O*A[C<;#A>D?(;/3[%VQ9X,31$XK-&3%E#N6@-IRI,LJF>]W\[J]7**]G&> M%!OIMO1//0&2.JN-M2IXM;8:-"8IR&CKW,\OH\#]=4VY8)H,#X'WLERXFE;# M ;WA0JH:U_(W!]IFO;FSRWZSJD-]JC7K.HTS^A1E&/V&7"I.WZ(.*AB-,%H!XL_9&T.:_LJG"6V0E ML&)!"8E>SZJK0Q(.I/9:9 ,K3?N_WDJMH7NJ&WGWC^1"^2?&O[]@NBQ-!4;G M$!Y:8>[\'$],X)/88I:_L$6'F;S;>:8BJ8XG/L_ /LTUPU3)U3>F MA"F]S>-,P.//-]']+'W)\N4I.;AV%.-[;EP)"K?3(;RD\K4N:?(;1\?7Z/&P M!Q=9GR/]8'@OEN\X'>1G:2!*1?;:BH%Q6TZ.ZAD[#HTRG[D/]F?)I!ZT83R1 M?CI)*HW;+9^Y>&>5:^KS5C+^1+4*135S7MSPV;-LOP/,4 WT ]JY9GCU(LO\GM\L[K/RB15^9,*LCX3*!)_I,CW$ \ZZ67]W)2< M13IK VL3SG-?;@HHR&4_7+$JVT!CD4)W/<7;;\9+\(BDLG_RQ 3318 M@0DUY$]5Y^$M^Z&&+61-,Q=E&5>OH?CLK]^;E6Y[8>'8CN?*-0W.LT+*G5_- M4HZY[C[+]TB*KNEK0.=Y#7@(P]1RN-SVP=ZJ_N!FOMT:PI6U)EA5._!:C!L$ MQ=3^(QT%IQ"A C\=2GLK WI26Z=J,48R^;/_0FP8G: X&W72V\AF Y69P[I> MR6IAS\UU[F/ ]6, S3%@5/H8L*2++G/0&G*E,C&/UVVHKH\1;U'>%Q(.R2:_ M_N#EZ_.:[+M/*M)HK,ZQMSG'"A?2_=N?'U9Q:3\4B+DEV2.J7[1W&E/#+%D("GU8/I M;)^^D%P@!N0!NT#"V*U(9;AK[^V"2VY(XQHP/S0;MOW$L4<&L4B#V7=^ 5S=6J9:[N.38 M)$F^F5!U#*AG!,!G%&L[37')L\#+&\::QM5;AOD,ZW/MX0]S0H@2!==]\@2" M'UH$OIW0696!MQ/I,6VH G!,S!9"7WXS]D_SH:9H@7%3M0HJ1K^=]PC.)>Y: MASN"&W06@8?KB(1;A://;=K1@TWZ[^M*I1PN0TVP6>_W,Z817!DUKA5%1S_, M>B.V:7=O5J:J<$9%>D:I*+BUT;XMU0USO_EKCWKVZ0+?'PC_Q<5"'8-QHQDC MOKKHVHHKA@0U<4@W8E86FG&:*4_3,T& M'UC_Z6S1B5C\//V#406,S3%$#;^,\5'^NVJTYRR/ 1[5R2V#U>55&=9Z#=;# M9:R&3#4B+2E".STZ:SQ=4 6\(@2D.L/^_MS/DKM+W^O5GIW\AS^<2Z03?W@T M,V>'K_96*AR2T=0?<#%T*+7=WQN^>PSP1NN& +NV37EQP;/'@)#= NRH^OEP M>\B$]6ZF]P3C\)/SSF)8F:W7S[! M:>^*-N ?0L24I]@3]B5;FM_PI4VPPZ:P!V_ 767'@'&Y5A;_I1TI5?4;''W8 MQ1]R#*QP[#AVA:><2?+N,EPG27>1P] JU&#EG!?C2N;WY>@%$[//6+\0CAG MWJ?@RAE9?.^TIOI#X[]D3I-R>%=_L1S;$WYCP)7,HMB?H:I25]R&7IGUP7ID M*EA-G-KNC=F3!DPKZ]%GC;(6=%LPH17$N/7MT\"TF=,1B(-K?^ MIG+=V2]&:$AE?72QB*3NQ^I>0I]>HTB8#YQKC*U=.##"EXCA3,;/@3Z'9!BD MC_!GKZ:(*X"K-NB3\U8/-7SL]D+!3\J^!I<8/;[BWLO>X IVEOJU'[Q&;# )?,<#FMRV9E3$ MLY:VW$/KW5?/."#6GF)HM'J%.HPLBO%HI]F=*&6B>Q*T7GAXO]W"D3K@?(K_T>1UBK]'_!U9YD]Q*NU3G$K[%*?2_B?'J;3_F?"?2-N R("9 MV@PFJ-ND+-M1&!O'7!@H>LJJ5<7Y1E-!)DOOI[>_M-SS%WP;_H6^39ZF']-E*..;F#U._>V/R:)I2 M(5N:6R$_1@4^'O@ $I1*1<]/0Z1'?KJNF%S$N7MY91E" KY-2P_D9_H#Q;2W M;WK9\((DKA]3^]=V\ VRZE5<\K,I\\XC*0N5XTX@ MQY+BBFG[_*1#L',A[D7V?1VFZAGK?VJ3,KY_SC@JF]E".L1)!IR+*YF=H3$A"-V#V*_TE0E< M+JN9:;_XW3*4_DR+C\JUT-Q/LK/2.O-Q'R/QZHAV@A^D-'[)@MA704*<^';H M^^@]WU!"L6S?RHU75KT,1H:'V<)L%UYXG9U@Q3RNZ!AU$#<-*O>W'1FL.P9< M, V"+QD,'0,P)*;$F^&XAP2=8\##8<0QX,WE8P!6&-YD@TX^9':%$VABCP%! M:<0KFG3'@-[.O&, $MI T+7"S]RH:SP&O!-HE=OALST&X,X(' .N*!&N>]\^ M!J2 0<> 1G(X+DX.)8S5/+I8W4 DZSP&M&H? \BS3JYL\>O*LJ;$.^'3!V25 M0(P?+HOH5V!Z# !P'0/0UO]&W)M)O^+&_HI[ ,?E_F5<_,RU?5+BI89?-UGV MZR;/-A#4_ZVX R=Q[ZVQ*7_Z[A><^Q(>!/CR8]G*(,3 "<__GW:7\>- M@V01_8U/XI+.G\3-_NNXFU#?29I_XZG^1>"_>*I_%?AH\X.7SW__;0'KMFA> MRZ$H3QX9I4$#$:!Z#&CI^^NPZM(G8>7Y3\+Z;)V$??J78??K'VR0_?4;_LNP M?_&&_RJL]_YWF5/JG%+GE#JGU#FESBEU3JES2IU3ZIQ2YY0ZI]0YI4.J?4.:7.*75.J7-*G5/JG%+GE#I_W]012^%_>R\]!$:DC Y35D$"A@Z7N:+%15_]=HZB0 M(FGS))F5M!ZX9Q.TCJ)46^'9]?_00$.?EXZ+U>O=.7KK# TNW>H+ MR>GIC"0'0G9N%&?_^D:!P//4H-MO_N_MDQ*T\Q%FH<^F G5UF3F3&G\=*J=5 MC5-)6Z*QL)J5NSIF/5Z ]C<4+O%H>9Y M45" M,_,Q)Y'AR+!;W9!9)#^@5H M;,48IF?UQF?#]A^[WEJ/&"1(\:>]K9>9;>J&*+2A5[IQV0%WK3_S7. MK-'3X;U=K8)#7CO,<0]6_C7BTG.@XS/R3H!6>+60$;V1%7->2RPCH^7)C])Z M&W1G.CK3&"Q95QB?U;Y@-/6CZ%%]?CL;WJOO*_TMA"[\'0M59@U-@*M'6JM:&KZ+Z.PS>8_6](L9=WC#V,;.BN4T6(CAHOW> MUEWPV1OVF:(E:MOQI^1BW'9UMH80*#"#\6K3GXX.J*AE1E')M[/?#%#L#['A MR%/A+%Y\I5RG/YN$I'&Z_?CQG34;T;40%I[! EG:)<_Y[N%$E"90?V6\M?85 MNF?-[K*J3Q\7KVZ-RT^>*,R^W\XJ/E$%JHV6:6#E,(CX_:MO*+TB6()6YX!LB8[*?V^7@D]?^[; MTNL+3^WQ1(**NK6-02VF9RO>2.L>A8R@"1[D=S_)SYN+0B:BEE>-"HS,TZMB M6DH'2BANI7YZ&\13@@$U=TB#,E98VE+R#*WC^!,>]L"<,ORW^W2=[GF8S&[R M"\5]5GE@''IS*J)-V\0OER!0)DM3A>7VA:J3!:[EQS/:\AF,*RNYC;8DN.QL MAJ"C4#--H_^'L[?P:K/[ND5#H4 %*2VN+5JT: D$:.'%"Q0H!)?B! ^N+11W M+UZL>()#<'=WE^">H"G6V_[><[\SQAGW?N>,\Q^L9^^UUYSSV7O-=>L1><]2 M/KGI8D);S)/E&"C,G/O0%8X ;>N"'MYY@[VV?W6K2OV"T$\>&9D5>%IG:47)]D0Z. MO12CE"#"JM<]CP^MN75I'I(NN(^NSZ-&@@L@U\IP>YBESM=YTL/76Z3Q.(>F M3#$.!;N?_+%HCC&0=;)HI!6Y2CEZ.:)A4NYT>\6YZU#HJ1AYB UG'B(A&["5*,VI31W)SFMCK:]1?!O%]T:93,UAZ74[-F6;*#0URQ8GOB7".ZXY^DU. M&(?:O\^[G!@'7_525342%Q?SR8M]@2O_[PN--;/:FZ5\FK,VX\H MGE!ZN:D%H)._)6O(;=4_\EA?]H$XQ%X!4T:95;H8'K?UWX @/DR!ZG0B#T,4 M:]H'LE^\O^+8"_GL;N:,Y!:/3N2G_>57?8+[N9SGSMC9 M8X(6.RNL#AGC1T)_)BY5Z!>1G,ZU]^-%B3D)W#/<"L:WDZ4:Y$**.TOV=/*\ MCH[C^)^!<"DE57"(WX_"')W]KG_Q"GV0E6'Y#\/.,'J:RH/]#'(^R/& MI@#E\LGUM^1UL_1../<%@$PY"O5A9Y-UH8Q2R^O T:^WQK9(ZF;@DU&+2Z&Z MS[E%DD-NA$WGXDTS:B7XC7]B36T C83MWW*MV^)I31J<=1GP5HV!CQZLL"DU M+BGLV"DFJ@D5,-BQ4BZG&YEE$7L_@ZX1O:B-=G&C7;-,I/K:E M0BFA [>BLS/(V7)%#(Y+DYK^QQN<=!$CM=Z.)@KF @[03 (:?C,6]"_M[T5E>@.[M*\?S7Q*KF_(=9(Z%2WXJ6,:JB8 M'&WT4 $.3<1=*1!A9\A4!@W(:3P):GU\W/+2I]AMBERQO,Z89$E W"K))* " M[/0;0,2T$R6\$R5K,#$2C%12E.?[U=-QK&O"IM]X"=2?VZ'L<53Z%!X?YIDM M7 VS^)_!KN[Z/?V1U5[AGMO=PE2'.DYVNN%27 2=#CG)_ ,)B!+N<>]?5\3$O>_(RE;#QX&FEN!QZR;W<^@A M=^'_C+>02A5CR#70#S YW3N3I8$'?]XL_W=)BC,E>$T66PKSY^5 -)DOW'M*0-Y.W4GL3R%#AT M2L:8QO4_W.^;MY))_O*J=C^D\% H-3;>AC#B'7=OQ@\+IK->T(QJV2-1%MUO M<8C><8-<\@X"43#J$NZW3D2Y<."F(WF,J"53>8QZ],O4?.>E+LY3&A=:R&!Q MMAI_<\-C5F0 ^ Z_MVS/ZS($14L.5$C M)V!(?/N^O&)F^[%X3Y(].V-YGV:\PY/T*"W"9HZ4*7%Z?= ML+W+LQ#N]U5>YC+,,H#/\EN]'X6!VTW7,/Z(Z;%T/;>_;@8Q.6'C8P*BJR20 M2T_QI+ K])XX/WHBFG[?O!<1 )VEF M'$L>V0PZQ"WUY313(R4Z[#'O!$2YY 7G+GBA#C/'H;9;O^Q^[. YCCR.790C^!"W1OF2=<=NW74+*192Y'FCW\C%II0G5G[X1%:;\' M74-Q#TYN=>+P64KW.70YTA+,TXEK M8/Z9\?U?]S)]OZ^^]/KNLT>S*G[V^58ZUGA-+0B/ (18(&A?VRU6BKRT M@=3?N: OP#GZMSR3)Z#7A0>9^&BSUI#G>I*^.VF=N:G]\]](\M)W%G#8N&/#$\]XO] M&S-WV%Z3SUI:*P"37>TU&')<13+\8CRR<2P.B[%B(#;*$\RO(Z.@L)N4ZFHL M_4*=6%7:]9X8X^ MM3XX^NQ 9[@E(%L'& G;#LVS\!7^AV)YEH9FYPN1\/_+ M8[I4]7="6JC:3=96,0I-'$@.OV=6SQ0WE^7*J3VXYF)RV;HR\PA[M]7]":6S M'GL+C#7)"!QHW[I8V);LRQE0XW.NK,$'&R'U1L_*1>AGEDM/.S9P4+D'[ M86.SSA X$>2J0?HW(,G.YJ>E*6^M1HC8^W,Q#\#-X]$R=27]9^7_2@)/N@Q4 MQP#](RU,0(\O>RWJJ"7GB7:'K0%26_UF\45 U"=T)L7SJ$2^=&.$ KT MJP$0XR81<'@H**JD0& B,P46FD5QC_7")A#"PCM%QR)ARRC#=MU64HSTQ6"S MMG/5JT'F_,9%CR"D #9/QH;UL?"NC^>S[RY%A6=O?_QB6B[U^%/]=&+^[0PP M2&'M\.'XIV)RL9=.L&:,![ZAK=:G+=:94R>)8;27?,0(".C_E\0XS9V)<)2A MLSH7?P-PW?TG51H::S(7;CD6#$L"PZ29"+IVMK!!E[V"<"1/H*.E!.%D]QOW MI,E/N"Y?/ MG)?%)?BVCS7"F"_,A7<65YI?WQ-;"J4>BM-.W;_46L3XZQ?;3'2O",9$?#MS M SPZQ,?9=.PC3=^7^4,0NO\0A$+8#WPR+>)*O66W(W I MWW&0#(=8&'0)TMP)%2?3M6H!&%*XVW?%0E*U$F09J85JS7Y=FG*0J SW"A]D M6KH8I8*7O.- QV%L9?C_Z>?G,.RXIYP"&2)%;4P!'_WQ2_Q'C\ -;%:X^ _= M^M=K#9;G+I;\G6.5BI,)L&K >FO6I3]1WH MT). 'OT&/+[IV([=W(G9T:JCHU0IV! M_Z-"_F'2C1(/O4'QW9X&V:765#6UH3E[79Q7L^Q:]F*D8$;6Q&/QTPU@R36\ MXT9][2:+Q/UMUYA[U$!_A6O.=%G>-S?;"/E>%67,",=;S<=Z9_W]9UL%..B4(?#>3#4)-CU$NS9Z!E]V/TV41I V]L.6JR5MZ M(8R=N \\T.-&Y"Z[>QDT3P@29%E5I>3$]"PFQ'@&['I.R^29<6O4I^N V53_ MB\CL>KIU/F'S9C9!$E%BBA<[:Z]#N"P>U7B%FJF43F5&D9; RG><0H[U-*>F&'NT_W$,VX1Y4FR_U1"0=-GV09RO"&5I;!G\C!,^)YNG6'8/YQX/KDL.3-" MA]^I1W)LEG7TSWS%:D-_"-ARDJ$[0:4.%;;]KA)*;486J6>B*E28G!X*XVHT7WB[K0Y:GWO+PPVT5@>=DG02\W"Q"ZW6RW;JI:*8 MS$!W2U_> $'@MU7%>9FI'%1GDL-T7]$R*V>=!C@!;?<4XX*NXX<4*D76$_-] M%7KBT*O:-1B2$!KUXBFR2:86#C)#^DA.*.K^!CS;O](\C:R4$CR'18D]3FHO MU5F(H&$T_VWSQ&S"_<#_"0VI];?-3&%[SY$%2' *P25.)/1L; MU':_4PYG*&!L4N.,K6(L>EI:@/-LB6JD5"R/1B$"80:=NR>Z!:(UX]&:,S?@ M"3N! WU.N6YM'Q5SL;I+FVB1FR8,,XVXD@"*1M1O2RY##$-H7069TMRZ+!B\U[2\XCC0/EZV3 MZ\CKGKXQ1R3F.8F7RA=/E[';I;^02T?D._PG79JSUN:5#-=;HT""!4Q^BV#7 MGW*?*DOT6#JRWY_C1;G362#@%$6V=C!.6"ZB*E/18T,T3BN]Y/4%CA.'2/E. M9/@WA/ZH/89Y7=^^O6&F#NGW0DO/2L0V*(/327#*)F*3#\%>/\B&[T'9W\._ M*-I&E16PAG$A#%MA$^&N*3+,2]ZY$==.U9I&Q02] ZA_\6 ]>2/F(%Q&C4R. MJ+95M3>9/;'7>BT3=.]6'SEUR=YU;X);+JAOH \VJ)_V_L[Y,]/D;;)YD$!D M55:":>QHL_&AQ>NWK,VUIQ<\"TR)T6IW>65'SWMGH-U>V\O]YF000[9HYD^W MD:VY=H,.(K8[A7"ZDK\6^1!R0ZOIDV/XL5#@F=U/*T/L'X,DCL.?RO;>3_J' M[_ZS-VJK&?J!CDOQQ-)/N1/!VRT#KSAGQUL MVWWHGJ%=/@6O+JEPR5]9TM9C:TM=T(QLNR["K2S!$RAK<.,FV?+,'%[3Q_Z$ M K?_!M!9M[#5I'T(5JNX86YZ^ZQ2;D13KOUUQ!<=#6S&*12PV*\*%EO$$^U7 M0ZW20 6=5Z):H:#N-U]J9?,V ='Q+R (\)"]X>>B*7D^:DHZ'(&/!&M+CZ#4 M7P][&2?].<@6>\09RR.S)VJ&995KN4=J9]R'!6\D=K2EN M^,YC8D47?H5V&3G*S\I D->TPD'DQ%3WR8^_ H7T:$5P_(*>ZI8<)7CRK!RNL5Z6RSBJPLAS/.?!] M^UZ6'9YZ])MP9'"H2I#].:WRMMCGG@NM9T6O,]9-XIMITH/Z^UB%&9YI#VZ, MDN?@J)!"K(O? *;, 40W^XB[2%ERO_*?I6XYWX59+WZG;FOQ*($HP33,_9W_<\=->WVLMD MGG76TJ&EUIERQJ2$5^HL@Q2TOO!)QHYBGY(FRKUE9CL.CXA3$B^ >ZM,P@Y] MJ=R?M$,!UQN5654GE&HR8XTM)RL^B!%Q0X4];]S4%7B^>W1G)A?*MC50(/[S MH.!]AN6,V=R# B"38N*2V]/HY/0@4F1#<%>DGQ;*_I;1CS&+58:L$1Y6C!' M[7;+!#M81N./5"T0_I,26/\=/(.+O(U11&$UOP%A?/LBW"F.Q5K[CATS\8O> MZ$*M1#GSFZ(^)M,OT!C/V0C-FN2P)JF?<^%C8 MSWHF&+'.*BA\4N$8M[5ET>A^\Q'5'=Q-CS>'&3@3NF8.3G%8I^U4//UE[%_$ M1)+2ZWOK4N/N3."WCA=ISX3.6N02))!GS5*]'TH4'VG/GL>/R!AZ4_@CZLL- M%9J'Y%9JYE8_6]NJA8&LSDE;?/M MB)&O:188__36FEQ4.YW2DV5NXNN/D.7@&7#R?#[@>'?K5M9('^3+;1\U*-"@ MT:4Y?H![!T]1B?O\W'Z)/ONS"(]>YKL=.@G=RQ51M&U6[*7?<^N!VL,R&O-+ M&>E>E81TDT4*F,=D?'R"P7Y/15Q-RKBW6MA&=Q:5('I]4#%#?D8ZHA>"W36MEFBOSHR,#2O7_ER:T^4DES^$A0A=BZKG;4'Z5G MT/]*B%!&(Q0/!UN=2KV)_C1R1/PJ)5KZ!5@UY&]>'/P&_.W!-6"?/I__X&AH M3?:0B]D)JP]HB@=G)/AZ-VJL[DV/@2++6)%E99?PO"6KF0:MV(+4===TZ+V,2]#!%A00=U.F0@I4Y&JV2J5C[KRIT?V=G/Y'@]L#(SC9G--=T]$ M9PW&R9I^4N-'?!'NV\#);!M&9VE.77"$/Y$#213MWE-.@ ^3<$\GY#3->U-Z&9#Q?J&QAD\R/U%G78CT,=$/$+3M3&Q8__\0?+NX M_C]!O&B\Y;7[H,PTV:68[^6%?X*E_8Y7R++*YU*5[3>0N'S*%C-R1+6UM,X= M@7VPJGN!=)V^Q3\HZ:R0HV.8*F,FICV$%K;I0;@FV#&V(.$/*&J$0?H;#9RA33 M (64(R3.14>)\^T!U?X^\G)?,:U_LSY3"K&5.,A/KZ;"4J:>7'T9H3>8G/CL MCZ :^\\$;2^-GUEN&T3S08,?4$WF^S=R4ZF*!UK0;9%M30K5JQ$F23R? IH( MC2S"/:IH?PF+5C)%I)>'\]4TA33$5IA]LS(0!ZXQHH*#?0KMX>@^/P*KCA\K M]<3ZN1@#]8-TM5-9.&(<$QDV&.C;P.JYWEIH@WC2)?*WG3K539)5"_LW,-53 MP.@0=,R$LK?&22'B<,JU>7AJH_'(9+:)H!##=Z:&THQ>A[^@&/G.E')>9/?Q$_]&0,^[HVAJ3#[$&(+FUZ.RR[U$\FQRWMUZCIZW?$T*#D3Y[[V3D)9G#"S[JY9-[XE?46FLZ%M M>>;8]2;*L-B5_63KD\ MN4,O( 9ELJ^,-A@<$+WT7K-AZ#L>_>ESF=AJ?;4K%;Z-(:%D(K+_:CS?_8S) M1JJOI]WAJ2.BM2J:-7&L%2S88%ETG)E)7+-AM'VE$V'M[>OP$>GA:%%W"R^KK4B6U= MK\(\?W>]7B:UUYHR> _E0/Y$%&7A?M08V,0"AY?A<\B;]X_Q-\+$)#4^?7SS M C '(.35?NOF]O;*2=]03Q'JR&$79Y7>B+A@.E6"X"OP)V2I ^4%XG:EI%]H M=CW4F3AFJ)X^/+9;)R=#C<0I/@*$OGC#[. .I(%J6.8ZB/5NN'US^0T@Q4PJ MSS0)%JB4[-75ONE]V/W]C)SY^UETPYNV8V$#SXOB5DJ!FV]5&*^U^H$EB&;2 M$^R.R'8/4.$8KC %%S76J)UCMX==%C+23[Y:J$$34:2M&RA> M'3J_.2&T;GW20J.'\>M,E2DH=0_6"Q<)RC:S8.R$T.'/P)_," MRRQ>X?K*GRQY/CU_#$_ZD>S8@>4//-\ ::R&5QA ?@-H;&Q!HB9T53YY6I+F MU2EOF4HC)A+-/K_UAR$ Z9M1"/CK&K1?J(U-W,A@ETA93>53)N*5OI#<>2DC M37C(/=/!/5N \OT4Q-&K('[+6@C]"\R)WT/9OM?CCAVO5YSXST9M6$\3VNI7 M9DWI'5SO+K-&VULWF^@1K;C/95+M1[%2**]Q-06A\I-6W]^ MQ3P3 Y9=31A M35D.=U6IX?X3RH$GC04)KR^7E#E$:G*5)I7O_BBC[W\7 \L@',6A7CXISFEU M5.1ASUZOO$'_S-Z W'@M?UX9$"W\?+H T?*N34O?^@44:P2+Y@(55SQU%JC. MNKF(]#&Y%OE^'5]1-])(LM93C962N7\R)*+X)J@ZX;6 MU/'YG,!-F1JIP] V[,I[ZY$R1YI15@V.5V]2(T_;?_T7,O4A83LU":NI[(0 MT<16_#FN#/Y '+J+##EH>U>A8A)8K&XMVA\DN[Y*IP^AND]SR=?2TAFJ4G0* M)!VEX;D*UESB$S=HY@A#!6;\!H3X\NI8-\ADN;A9T343#$VT8S>T13K6\\>( MJWY15A:A5QB9:&'!#,I-K3<'=^D$=DJU11VO;T]07. MFLW"+_3Y3I5(]-\G'K^:8/*R7$XP$=5 )G.,K6C/7OGI[;C7:>IH#+]W,&R MZ%'EYAH,O'AY:7Y)RM9UUW8GCN53FHUJT%R7<;DRH0@X8R:I""EFKQLE?%%F M\G%*C4^;['AO"U]%#?MYV'#97G?/8Y[L]%0GVX=_[['!5=Y"=2JR %7HTD;M'R=PL/NPRH67BX%^ODS65#!LBZ/>0&2%R[_ MEOOHGJHB0O=Y\D=.54OB1+M4K?Y-$LA68DQFSX9BY0UNEV+]@E!LT+%KUG>3 MKW' Y1Z/4J)OA@2M-8R_ =\&]8,\!"+%;ONX;'/X%3U>T3<\>\_\GCY:.45P MR-*/M,DL>Y_ N6%ZY >MD#QN/H>>[*NS]J=.(IG?-#]C%KM<)SX(E)G?*-0F M623:G-\4,?B_&M+Z)FW#MI-OM*=AIU-F8S5* (I4"=.!-<+=%WS 751*E_$[ MA;J*D#X=(3GP%]PU_A'Y*Y;ZA>9BB">LCEVQ=-\M]5LL;,JK,2BA\/QA:%NQ MX"3^:3S%MEDD_4&.A^+_^H* M>7=2O1$;AM:I*[!NB(IVLA,(OREY-'#(MS TSJL7$%&$1PFX?U!9]*_4YJO= MJ79WDYOR?G8CAJDT?+XX6-!2V,&A:]4.9DY@8_:$.;DST,=G\G[ ?%CA&G-1 M>C .>F@A%GG))#(QGP6TW>KGM'O/_@8XY\'P<"U6CRX2;=+M^0'LH+=*8#V! M?CP**3E&R/9A2_".OH^PH)O^:H+,(K9*,C29=%E6F)B-W=1=D:>"SF[AT6S> MNP17I"B MH#,(=C98(4PK[_/R#X8H%(;Q7"S+_$=2JR^24 M3*D^*D;HH!3R(-\G&/J.%IZ4,M9DC1NE">DD2Z/EES'^6-0)'YJ@(PZ$!)YX MWUP,GV("NA9J1H-!'^J$/EIQ6.&FT65QOC;!OV?0Q0H5_T(74.-]_1OPO$G6 M9?U)%J'UI%3Q_'!WHD7=RX 4/ MO0@:.AGKYA=@QY&_S.^_P6J#471CA\@?.7EK50 QH)HLF#Y?7*0P\4<.>83' M#7GT+E,8N='PB'G.!FO"_G]AF/];>L)& S>?O,"H,F;1GCDJ?HWG,;]/KN9D M]7*\-+YYOS$5FP%P\)\VK%'LK[$ZR;[4L^27^K63NC)3#V\]O\8>*97\*DZ; M.WX=\34*&G9FJXZT"*F!/UW8O2XM7Z8&DBA"?A'?P5XU\[(!;SU1P&+6WI8W M1N_1!O7OUP(*AT?OQ;2*!8&,M )N M#(Q6/HN:JTZW]^']!F=7 IC,IC*K+U M]Y4K%D-3^4[&M3=,U7S$S6DN#_3M$*C)GK>&-#!F);Z](YB@82W+CQ_?U[R=YT$A2$7&@9!=@G/E[IW_JY9(L%C7A*R!O% M\6@R/EG 4)%*1F'&XJ>W\KB=^*M;+]OG[RP7M+@V@CRTUC\OQAWZIGUI&Q64 MZ*;V&B5P)R'"QIC\,[TH6VXLGE^B:/&JV^'7Z,JB?V,(<$3X(W_8V9T;TCY4 M\&"0^I>=VJ!:]9JX3IM. N^JDO19CE-+%D6"_^ M*< *");P>_]E:!)9=JN]3 M &YM:*U?(!]N2,GW)@S@E.\5Y,WEZ#ZR/Z5.K=(?2%"5=J'X>\M$UXYB^:=I MLLEJ_48[CDM78V)@+MD6\9))/>AH*,3'@7^A6AP?P]CE2XO>FJF []7I: 0& ME@X*U+&IZJ$[?@/<76P[&;<.)IH4'FW5UD=Y61E0YABA^ZE)38V<\!ECWI_H MBR>BW_;HR!00'(J_FN*FHL-QQ*.TWEOAT>N&>T'&&? MW773(6Q>2P&Q(MTMT, Q%S]B@P'6>J'G>K'6>C'AU0#L!] 190]:7HDC1JL" M>$AU6M[4E>&=OW!+YZ4K/8+H-B&JRB%^_SIP^K;/7S!NWSPQ\3T3&Z<\-A/Z MV*HG0%V]/D.QNZ=;@2VGX<-?ISPB&U1^:2;'7>J%+79GTH%0&<2[F7B"&T)4B9>)KMS5C8OA'($4SW45QNOI-1AFP3]NM="^P5"!Z&+Y M$FF';);:Z0R8B8/8]TU/!VDGY;^ZT6Y[/-W9YN WP$*?4 X[-?L_R^/,[1(IN7_OD(U3 MIRY0^L+T:Q+31GQO,X1"_A/41]Y)KXB4+2=L;NCOM>H5@:%R QI^N+%>>,OX M>=;)RNVA/1?7%S[&AP[#Y2Y,Y79 T?:+POP)'F_RFS?[M;Z,H:6PBS(%UIJ: M&.*-[VG;%+^4Y[36-K I-Y%-P1]F:I3(+))EIN "OVAL+6HRK@W#&:?E<5Q:@CT3,GQYZ0&K,#[^L$UG\VI=@^U]1Z_+BEU# M A"YXYH?04$7@:Q"T_0%1X@?4C5_[MWD&Q(>$N!'URT5@P&OBL<@:)>:=14F MZMJ/N!-$E3Y):<=8'YGK8OX+H;GY]-G7O; :^PT_T@5=:7L(TM8<_^5[&D?9 M0H7B,-P'7Z@!6#T<[)?W)^I-<2=J#:G'VWJ4K)E2C"VXN%JG[@#-A+U^I0%] MN83X,+F_UTI#'7_3R!E3DFM-)X0R#'#)PK.*6]T;F_N>^N3%&=5R>8!Y]XY_ MOCN-[0Z-AB'='MB7%D.T]AOPR/H+=Y5XSM43&VI1,)^#RKOW*5@[1<(CC^ L MDR"I,LN0@UP(^;5GGQ-R8@_YU.=O"A[$[GB$:T@_55-K[<=BX8DG,GW9&AR_[4Q3K RL5+QW&)- M:67EE^Q4([G8$$XW'JGXE1;'%D7+&NKOAV961YJ:6F;&_KN/%KI<^]I+SMQ+ MNMY2.4[NS-8 ;<*.A$8]7D9$*^5MD,;KJ.6ML[).A0[+,_V[ #7>7#ZV/]T[ M95I;_^A)75T,2QI'XZ;VBSI:#%[80$X\6)-J/',4'=PFSCY[SS98N-M@UE-D M4M3[1$?%]JPG^[/&R[3C H;8.*R1]P?Z/-$U1$^UO%51/M$1<'[['"V/9,)G M2P*M/$D4[''O7Z>[G?0:/JI$@T.<%Y^9%4 6,O(+#>FFZV8A"T+LV]W42KC26Z'+ MV&E80>T*+;8AYOV&;C_(XG)024I-?F?*KXI9I:KV!'*2 M.7XQD$X""F$O^UNKEBTG$]@H=Q@+Y M&T!J9:$Z5JUM9W-%^ER@HH!4W.X[<(1CNLG%D2LZ4/Q9IPEC-UX\;<\TT^L$?$*D",D3(:(; MV9DJ7[&5T?Q;[?IX>43[/X^;8]+**\ETD3!D>%]U(1 MQCH6[3>PQEK8-&XE'SD(C:=;/-[,; YTRZ*Z$'8VC,ZDF^9.DO7OX5!,(7OS MA%1^.000P_]U_W7R"CDJN-M+@M0]MZ/.<[H6;EGFPE5S*KU5P:[U<'%,J >; M*\:#D58-+J[5OYMY[==.7Q6YH)O)+/T";/S52V;;)0@R'>F2] MOP /DL1XM3ZEYPKGSUXC\CZGZUH\RO=F1;?4Y4H7[S7@3,P/-6ZX)@EP-X=H M&G71]=)Q*.G\TJBDI,M8SF>;1QKFL5I?QTA^//";ITOLV;^JFKN?5++ZN=1O"W%! M/N%W)&@*)#%?^7:LVDE3=7'<.S7S$0[D3M-#J(?='#I UOR(ZR)^ ]9?Z$N( MK,C=\&316]Z.MC;:+^_ #\#>TJC>[OL7$\KY\#UZTVI"1CZ?G^2_HM\'.ODI M'(/DD1 )O/NIY-3C IK3A06)D:1]RI&#=P& &)'RDXEB2"8.JBY$G&:_!8C2 M.(8WS&S>_9Q5T[I.HO["#J @I"YQ[%7OU,AWKZM2+ "?D;^:6R:S/?W.,5X_I4LKBN M\L*Z7*AC8K-LMG^@1C)@D-0?X]["=E00]%;_"S52L'*!K_""2#K:8'"#0%VE M_PVHH>Y,?K X<.8W([O]L,=O^G@UW;7'IX2CT^ 1FC5\TP6U'2^VWYMQ M&L%D[;[62/SC5'@$LBRPN%AP![L0SDN5#+?8+.9EXO3]Q[X:>\SN5_VQ_(F> M;,?!_-K=#^-)SF/3Z ]4D6?Y>6K/"+V+WKW$&QS_9$$+."]-]$POVZL9N'1L M,' 5%J/_+*_:+80,/J_D&[QO\!L? 6/L1L3E/2Q,W1S#_: M[ )?FM9VMHU$7E_LT'PR$,!X_-#V%I[TAJP-'LGXB._;L\NYD+Y_Y;.>7H@= M))GW= >(]Z#ZLE)=05?BE0$%JJ(KR"Q& D[!\]C9%; MNZ::QOBMV[KU7'>)B*'(;.4Y4:Z];^9 M(BX,' K"@I%UG8,\#PRLG/;(D\DU1?((. VM/C)], GX(LIW27L@K68PF63( M):&F!^8:W_DC3)TI:<'!OI28UFY/^\5S6C+=-,EN3?,DX<20M:.53A Z=NG9 M0M4/5% K%!F$.A31Z+3>[=:9@E$Z\,>I $S2=R@8=E(/?9]AO,"SWM+&)4NK M2E9_\H]@\#+%[N?WTH]K)VPI:W;[R^7R8C(^Y.V9K-5HMZ[? !KW^ \RJ_;Y M'B)>@+8FR*W609RJW.X[X0N8_$PZ3O,?*8D4J?_:,)\@,W>5,3Y\_)V2"3VJ0&N5/REKWP=\M3JPD^INT6; BHZ *JX/L^CV9=O& M*38SOIL;>0L$I+O2Y4YIFM?E6-/1S-@)E%G/+:PLQC"'5-8N%1H/Q!&^QPM8 M:6XP1[R3V'6S*\^$$!BH\:9#F/;CJ6; SJVT'<(N!T;VU4*,HB M*F^R^Z[[5JTMOEMPTB[9>"#09"GR^RB-R5<-Y:KT!5_77Q[Q;,S4Z4HO5/59 M9$WR;O^ "")/NF@O%6=BX4/:AEN2\"#\,^EW$B([X 8MA%$*Y18"DB]5RK=< M^'1%7OOK+)M!YG-[.Z'6EP*0T4;J>71 JNT=[(VJR>7$?^)%.,P:L.G4H(XL13 MD[:'W'('>]#1)E'4:/<]QZ3OZH_=RJ4%,O8J@8JN4ED\NTO*G8BHM:CI$8/Y M):N%P.[$0QF.-"L=RES6!!=AX]YLW)8(M$S:.B1<(KB%8A9^<6 L5LH[!TM7 M-2&)"6.*_4Z?Q@HH[!MTQFWB[_5\VD*!GBG)4W&]BK874NK*\OS8)FQ^,$*= MY5DLF"%;6/#P!?1\4S9).DK0PO6EQB?3."\LI?_UB=H>GR@'_)NX:.6$Z13, M6U1$5R9(]I768'%4@9'M:KXYQJ1-G!6=H#ZXWLRBV/?#J%)^F\F2&O8W\8S6 MG/C$(-.W3YA_ SH-L0]\^=&!DW=UNH%J'0-;@XI.:[Q@[]O5+O$ I@O2P+)& MG?N!%EI=3?>9$\WX(UWY!Y)4WK@7]*_2Z?;%."(U,XY^7K9NV_?3WD:+3H%8 MX7N^+ZE(C^.=&W(!:M.,9[3ME ]==QS:Q/C'KC^ML*!40KQI+U4P\@(;IO:D MJ0 S64YRRG6M#>I@/?!/;^?6^NJT]M3$C,'%?95\VJLWXOT*B:J1@P$!B!X1 M[^%]Z]%H!B7EQ;5-\K91VNF:A@\T.^[&=M3 @_141SA+SJKN_0/GB89#CPMX MAPK-BN7&IX#.,Y^8WNT@#Q,9CH@=DS=VF=,]LY-TKU'W7S?@X0U)$2ZKQ#KN M81.CSD3/I*MKU:EN?_B<9=RDX6#71\P.JW(!(GEMA25[*JU6U \W-0VB3<2F^,@P9OZY/N_ MH>!P>1.)CI.OUS_3D!Q?%DY"PZL]O80,F%SP1^ZN3)AV6O#*I#9*0FV\7Z.B MJ"GIV$#?CX6*7G[X\<[MV5B,=KG?@GA-3\DG3P[[5J5GK55AH)\\CR&3F"@E M7 *6?24UUGGF8AE%5@;3C2]-T6D_":%A;B'>S&48L%:TXJR-SL*EULP_@:;R MBAPDN$(D0(8(%[@DYLI+/!EMCE1BV58$V@GLQFV5Y?%6Y[(&L^3IJ$E^T?_PP3>%";75*Z^W*+7C0ZW)5%PK]E;_FS,A@9Z>B:\#!-P3T+P MFOGF'8*WK+JX=+5>FEZH?>N(.J07+Q6E,!$I*_"K[E7>)X.O.CKDP36&S_?# M"RR%^%:6*Y-/-WH?B_Q!'>?-S#S"BS0=$=(6N%\Q=]HZVNG*TS_-GF5Y("7A M5*/<]X02N('-FF_+D9_]!"K;=8^%E@CX[&](8L6GW2U*&J7"RR2Y[(AX!-A@ MQ8L/V-/1;,7W=O/*ZRW2=7=UJXW%"?E0$6PF1MBQV*IP3D2UK.7NUK[R F/L MY9E\%>KV-#57ICNP@7RYG$ZBQ7&)C>9IV.J,O=WL9?4XUVT_"?[AD.,/5BNI MI]_0D_!3NL3NB[#T.LW]>\7;X;MT^RLZ@O51//> [CH"HF#GHA,%GZN/I,_G M_G#%F^?@ZM6@>X[IBR,IF&A.G*JZ$22![C; MGP$T-ZGSG]*RN,,58P<2[+>ED$2!+;RHEFB6(MCN;X!9562B@6&-)(;301C, M"J]Q$CQ8I> ^:N)8C\1;[TE\55X>HF_-77:U;1.#W]_+G&6U2\D[T10$B]@2 MALJEY%-J/[1UAW10784?;]6BMM.XSF,*K1XG:KQ3QM4.P0:M6:332VG5-*XK MD>NC98I^ _"O@B.&[!52-DA(PZTSZ?0<:Z!3._%?^P%+BZK-_3H5(.FU46*, MRD?_0<.)[>K,-?-GB3&*(V]*O_E[T&#'QA[HS/X&//*&YN].[-"I=_6$86.XLU*U'%+<2?%S#*_(\#F$/8+(X M_@%N!LJ/UJ;A>"M+2[Z3]YQAIS*\/E%R0TXDX,_5NNYBY7[J!WKVS]23+O?\ MNE;G>RY_T=&OMP+<"[K'FS+IQ@L:0T6&%'KI?+ 1CU7*@45-$JC5;M_7NK5C MSA6NG-NG%K\!\J&/)7Y2!OGFAAU+6-@J7!N&*!;T>SA M0K]X@&Y2UVP%GF2]\)81X8I^;F#8Y%5.V+VD*/2(LL/?,7.ZKCH+E)M3F^=4 MPB*/] OV?8VR37CKRS1QWXLSX:':NO J'FJ4;DR1^666WR ;W6E0'=]%9D R MAFH !ZV1%9)>X29CNRI[L /4,]WPACU\]%\K?%2+Y9=7Z./(08U^:5+9H-A. M[DS]4!.: MGFJQTBIK],C,-,9^LK0Q1L*>E_YY^9"MI)%2)SK@]GV^>ZS DSMV))>:6HZH M$3;E6V=V&2G")G]9O+&9I%94:X\XQ82N^JR /%=I//7V/\"3QM0B;/OVF1?4*^?6 M2"0B8JO,/#9)39G>9J-5JHW^RSG,T%YM%E)S;[,XWXO8]OSOB7Q6Y^J36V-D MV4L7,6QY;0__W+H^]V]8B^/TEV,^)_C=,_FPU*/.9N"!Z*RIA7RFG+LO] M?<]+M;>$/\YB$#21\TR[)-#^3I7ASAY)U,P&:C(9)^+5QL]?FU?'F#%[F(2[7WP\?$3C"I-I MMEC;#B]>AKBV<,^X/+*Y%5N?AEZFI1"VG\:81-"@SZ#1!6KL$*4.FCZ'L(32 M$6SE/R),T)!$_*MQOIYB\3]:\C;OU.E6\D/;5"?CWFUZAF5UW6.CWP;$D:-9 M$IG3H15:FV2?*98$UKDJ14B8-" M!.-0,G2T9OF)*FJF1CR^;/$N]7K5/HWLPJ=4Z;-IK!P(S':=O]B1[W?+SF;KKJ[CNP=VIWRYU<),%ERXW^)^6?N9V#+)@ MP&Y?2T^G5Q#\VR48W'&=T9(%LU+7U=>+7I+A94T;>9/_"&>G'/AG+\^'13_% M75UZH8]K\(5F=:+J&OQ>ARQ$H>(0Y[_F?=H9FUFCN3,EOJP2P7,3>OWL&6[$ M.F@K>TB5AU";7/>H(F% M,U(X%?QN*X03Z\.Q^A?/K^!S^+?[MS/GEC7Z;]^EZ@*3O>TF>@)G*QX/403, M;61.SV)JM[U:YP,ZU)>'F<[$BW@]F)V&>GUZU3P$]UPEYH*[Z9[&=Q_7B@L& M*YT><1IE1."0OG1;=\B[O<6.RN4*+$QZY1AYO7S_D-W1_E@$1"0WN&E2^^A]]X2 M$*FA=P+22T(STMSQW?MN[_U]9YR[,\:Y>*XR1L:SUIIK_G__M>:83YC-/X4) M0T6&=(R/Y+8>^>IP>\)FV[)S8QO_N=@*%:'I2#0.NO?#-SOJI^^15)W0&!EP MEMIC<(7CPSDH@=F01GPF>SY45RM1^1#70]\-D6V'3@5&Y@:-(* M=C#!>W&2FXD)G[#,R:^MDI#C9&EO=4,67@ +^IFQ*!*=GV-.LB=HIH"#FZ@I MP/H*BR)##S;Q_^J;KCL9P0%6,A1#?0M7^$I[J!K?WL"=%.5,6Y=?DJF=RZ3L M9BPU5A]6;,PT6LC=@U"O?GYR/_Z""I,EXIUJ4BE7DV[;\%M=N,HRCPQ'< 6[/: ^IR4IXW M+!=EMLG&-K]?1&8+QSQ)5FBWDZ^3<>'/.^E9V16>&VZ(P!10_"[9VN0 MR*HT)>X?;S0I$(-XX#<"P]* !QF[P-=_+1_U%*P NENW9'A,^,D0%/]46LP. MU(S@9$2;W&7RWD@F\Q8J.S,=B*41-'ZBH%CCFUD:TW .FA.OMIS=DB66P>W^ MX@Y)3C.?8Q/JC/?_ P!%-.VPN5W_X]9U5E].TYSON'0B:XSNV$ '+5U2H:5[RG+T:+>FN10:5Y MH4;P0&*WY4ET(JZO9ERQOQC,G/#0;9@ML@^W\10 "CF#=5QEM^!W9X?KY5->TM61NU)9FXCEY4>%-%H_1R,[V$48[NX$$GFUC!M5*].XGN/C -. MWS!5[S%SQ/7_6K2+*A]NMJITJ*MWN&[A>GL+T33!&&YJDH(URR ,5#6+BH*G MA;4C-3XUBFRDOG/E7FG7:@$SEQ0V'O$K*_#[8FG ,/'+WSQT];CV+0_.0L;$ M1?(J7^?)!LD\#>QKZJ3U=/EQ!N'VY$Y@ S>?'N%7_A%3&(GZ1094"OK.#4)7S82'^S%M:(;1-I<%>J4Y#9<+VQD8Y_DO MW=N\WF'J"^H9JGSQ/OE3XL&OJPS%YX--WK?5?2Q,JWL"^WJK3-E'A7+/*'D^ M+FB^KFDZF:KUDU@_>>35M)&'.DZ1WM/LVK^?[TMK0<5B 5EUSUQJO*T25@T4 M?!,L)<1H0[#XKO\IT.W@)KS(V8QRFF_CMO!8^ #26H#8FCNAKP(E?\T*2WKP M35P:?XN;;JX4N9IITJSQ?&D,GCVX?NL32*V\T2*\P#ZSZ1)G_YC;GC4I%=\! M'^JL#U1&[0SFD-<;=S_:G5IE)*!0>'#^H."1I&>U :K=7.%:%5,.,;:Q M:M!-=_R9HT/1>\^29^.SK!@.3O39$/TS,MJE/:)KV;%?+!>'@JSK%?F-LC E9-T*9'F/!Z/<=I5"17?CLQ236)UVLSM/]RTRHC MPJHKD9KDJ79Y*4'/B # .HOX+&07O/H,9?W5C[-4SJIZS]5(TTGHX?>9)Q-U]E)I8X*( )L#2.+,CT6R#"M<[9,$ 7>M$6\' M\[QLV054[-)CNKH(\Z7-+RV-S(HZ>9RI7@4F;#&22"N.GS3>6GG;J:$LS9<8 MZ!TP!AQF]OZ&X1XPXYP^=KLE4DT]14XCG2K+:[,VTRRH7$@E=O"9GN>PH\+: MUZ_GCX!*)Z MR$/[Q7=48ESR?@-,A>03X2)YZ'?@RS\ G!MZ>U"9:NFS'\A5Y#8+AV'!NYZ: MUT-R*3A+UIQ/,B\1NE1&DW\ :?X16W&\XY3YD=RE WL=8G\CAZ\>TDUF,[5B M7$$M1$\APN8.: ?X7);K8%Z;-Z'E,1[V+S;)W)9$7YH28\GY88(-# M2>E>KU5SS:09D<0KV4[N9U;=3,?X3=*0Q")PGV95VHU [B,S:ODZQV#5WN? MCU/WW#F8M\KS@1!/[?=R3;5#4!Q\:;:@'N.-;#\A68:@;.IC^%99A9:_CSSB MHG6V(I9SCMTG\:'M/PCOQM"BB:Y5-!L<9+S!8\BIE+%33;WEY)Y[%?CS3 MCHY=M#=*Q@AF@ 'GX1:<.4K\W4]:'(PZ:.,?S^ M0%(_0^2!:#LV3'AGVFIU!!)8M97>$=7@5]O"9H5];W'T3-F+Y>#>/CD MN.,?;CFY/)1@;MQKTXP /)F\X:_$))[TSQF9;BZ_M:CW[IHB:H=.A0-N M-G';J/6SF16#+.OH=C[@&E*B?]> MC;@OLO2-,WC%J:BK*DT494S)):?\C.7=G'E=P^:\6'=^@H\)T46S[M(PZ ZT M%2I\21W %3C:-\C"99)@(\6:LC^ _X[XW$6H[@C] 6T_$[1B#O.J)P*^P$2@ M_W9 N_2#3]B S2I\SR2Q2KR5EZE;='1&O"'N&5KV\XWZ^E;HC7*1LC7CH9X$ M<"#!("C+0?Z5#'QMJK #NUJ=4GU'2*;7"CD(-7D<52D>.\%>I>-ALN"W.\RW MW%UZAG\ ELVT4HR]Y<@U+_K7V\1'O_IEU]7Y\L(RF9)C'3X]?D1M]5M1Y4*"350OL#<'1QRCI^D%'N;OTBJ\Y\Y@^ 7(5R$WQ/TQA1I MT1_ PY7QA8$ !S'XMCTL<,9A+=?.>K&N0V ]D!PS7,S\>&JK\Q'HA_\>0YDT MWLX3ZR6)ZO>8#XY^Y/G[W11^$%]))7_(EN%KU^=@Q_GULMYA62=G)T3((\:]BP1[+ELW;Y1?$+A(74%E[J<;B/?.K0\?#34@.J-)+ M=H"!M)TYIARL3VXK6&I3%4_ \$H9 /UQ_%-34R5WP.P!FO/+H;W#C4)18[28 M927[3WF#H$3",+: )_IY?GK3?$<=1"CXN\;VU,<;1:W7:MK4R0''][+[._5HID/9P5]7/E0N<9<"+X@KUTZY?-WR<#P^VO']C M7F_6%C25^DDX\:;R"V^_'?@+?;[-.TRUN;:;W'O=1/MWM&A]&.9&-0]3\JZE MO;7!)K".)#K(0B$.WRW\)T%".PYF:">+);OC+6H$666DJJ<45/W)9E&0,(7/ M28X11/W>=LS%.9%J/1\:O>CW2-75F9%F$HA0Z66-%>$9&U@'X+,E+:9K!GO; M0UES%O6Q= ]T41S$TGWP0RS=SRDGS-EV$]PXYMM,[;>E!@GK.4%_,UG%?.=W MT36HP6F%,^U7A]TQ>M4/SO)[;QPQJU98VH?I\#@_E^[AZY<-]?'X_"N0\([R MP"&H\!GD MX\+&3:Z7I-L2/72LBTFXY+3#2NW%.S.:4]FPY,. MVEI'=K)N)C- "]#F:C4H5/9)(R\#%S.WW@MK$I[""A"]"4##"V")XBZ-W.[O MK\.0;60?(6T90AO//?5_1!L8UZ4F"H^SP/H!V C> BCP5VJF"IX@+L@^02E"-^$]F^/V1[<39&6;V1 MG_-7DGCI(?5_@O *O88%QXWI//MGJE]/##M:U"M>QJ?^]H"NNKA&D[8..IS8 M$R=,>(5OY$;=:/ZX/7_!3S$<5[PUIA4MAVU_HT^S#DY)I1O5F" MM609;D+#&_U9'8RYLD;X6:&@<+7$MY5/C,V?X(G+ B'C94N??4]=9UMN.Q4K MJ^;,V=Q\Q7.D\S&T UU/9_F%.UG?YB!/!R--X"ER1'C<89^>X,1[C8-VP8OP MSWY:WP[T,C3*"DP4?'V<[2FHX]5E'C$99>0JS9!;@ >&?9>_MF3TVGLHJ7$S3/!7*TJZ7,UIE0C4U(D?E M*CND2T;\):';#^6_T,-4!0 !''404+^D1RO4-D0!M=$"KH:GL6F]U365S,9L MVNR[#H(YIMJ>.F@B W$P<;U5#]$<:>SQN3+&)\K47_?%GK+*+(S:BF')NCCN MMG25L85F53_SKD[V)9_07;7'S6:3T)%9RO^#8HM&M_]<)!%H4#;BRYMY'7.; MY0@:N/D/R%.:CZ*-Y$#K>#E(,ZSO?V_/6%ZW-S^A&9OHB,L4WW(UC?OBQUN! MR46J__"@Y0=O'%'J)1XK>QXU-^HF-P_)[%K01I-FY>#Z"'K!E@9IO/WS36MWVMJ^=27BC$+_W=QJ* 5^Z^0W-D?64.B11&SI9\P5J: Z4B_P= MVU1A?:P'-V..Q=O*5V-82\,".MDSN?!EJ!N_9F]IG=\FT:>Y[OG.\M+:L8O^ M#^ ^!,[MH^.B<BRKG<_TC(;C: M+(G;*A%JM7M37?6._(C4,+2ADKUMI";XI>S/@J!>UF;7"5WU1;'.4&I/BYS6 MOW[&T2!<9=:M[.C$06"K#Q _DO3Y4=G36*^><9&JBALN=%-(P7"Y;09QS<) M^U;"IUCYJ'U=@WB)G5BIN>I53*X:FO.(:(.$X;M[9],DA=?J@<29]:E!3A8C MW5S"FHC^QL_IM&Y*&4YX674[<.@L59'%F M-:EH=XYB=8'19. GZ%'6)O&/5P_6UZVS&/4=4:X*,PZ-[>:T$,DO30',J/W6 M:_4?X1]^OQ6 D7K];H4CRJBG]KO8S1_=/,9$('F%I5N[9T'A+A25'^ZOT,J> M\+G(+CXKURTN1E8A?GJP:_")6<=X)?5)GGSA!S6BF;/9D^N@F%^"=2UCI/3* M^&?G%Y6VE[)?H^OOQKMP,OSCG IAL:^6'W'?OW<0ER)T3KV9TOF\%78XYJSE M@^NV^ACCBARG-6Q<"V\ .U3-1*9'1S D2GXV_2SMJR]D^@?0=T)\T,4]=]B1 MV5IU;LKPTY&/,U'^:?/B:XIO-WECLF7(;&5QV-Z\EKZ'1/K-T^HEKSP_*=$4 MI[;V&MU&HE2[Z"WR7KH="=@]"60#4 F%&%RE1(3>=1IJ^UB# M& -D5AN/ JC1NN'1?P V*YI:B. 1QX_Y'30NGP-]]-Z,!$@MD]GYS+&CKC9. M[G!OY.^FDHX>Q^48N;8T%+EV),TTO\BZ&&(ZR%R:WF\WWX8<;B+&4>(CLE]D MI+JGDK0:48='=GO;S\$@?2N8W$,#@4TL&$FOFU-Z09$&;DP,R-T^E>];#R?I MW+6/Y<-VCG=D9O:P:E15?0-,,Z< 6I6JXZ519QHM/4XG4G9/%"T/27QOWP,/ MR,(Q6'O8\;K4MINQ,AW*$3E[=7J*/IS2._T21_PEN[47>"^G@[!$KZ@$ KXU M,$E _#A[O"1Q?B2/_'XJRX=;DFX\;V\(>! M^-.11U0[T8RN.EXA/3D1N'N.-5AJDT6KLO#@O>4KPP_G#T9;GO4RVP!>P.;YMS87 /K'G4D4S776K M;[[/>UUF!HLV:P7C(W F],P6_6:;C0-H^1=@\*?E?P<84:!:OF^$U?B^]BWW M5#&NSF%=BQ[2'4;/\HS_4MET>^_XCOJ&<_9"EMI$\("9T\1PK[X53/:]9VBS M5+:#9T'Z?L@9HV[@?Z]Q^E)4'/VO:?Y;8PG^K&\C\\@+M8>OC77S#CN'2%FQ MQYMGHINR^\V.XUAA,#'US>W'\5V/H=7%)&T:+TQ)'9@_^_XX754U (ZK0:I\ M_?GY^;*7F09U"9 M_LS9W9YN#/-%T'\0-'&^.Z;&DV"\FO)[US9-%B)#:P*N-PFT52UN +.WOTP? M4;K_F?!F("OA).G L!SAVJS:^.M9Z[,"UV T6;\L+49?E2&V/7_$WKKE.78S MOOIROE(;NZ:6Y3JH&,#D5>LG)/:5?9(S7"W4LP-1!_/8H7\X(,!X<;^3U3C^ MYB6&YHY\!JIM&F@2/W8I]^LVEF,I*P%Q#((2T<23U7J5@G!H6K$B5X[1?SV,F;V8LVE6$5T9!THS8\\?,E96]LV?;)1AUA/ M1&Y[$E!I00WG+^^W_:>:!7V!_TNU@R^(_H[6CVQ&>(WY,1 JIV^/.6D*JC!^' M#II]25;3Z7E_MPHS8!&3(7F:T" MHVJ-7?E.\&I<<+.4D#;U$+_1B@'A6)3]!X _W:S.YMW\U0\'&4>X;-0+W3TS M'O98>O)PA"NANXV0@LA%_$"Q=9V?$@-1:)II/.(P?BQ50CXPU8;/(_>!T-HE M"V>:\%PS*N=)G!QJ#1MLQ?NRX&DW%CY(YA!C6;"E>FFYXDM%Y0LZL]^E?L:N MTFN'O1O/C[<3O7/?_].1V/H)U+59!LQPKA#-7]/_**YXQ!<>AW7_LQ;_MCF[ MPC'/G;G",=,#708$YBV$[@<$:BE0[V=]_-LU[?_PX.6&BQSD$GM%CAO61A) M>=9^Q/!1U5$&2P!"UF;;>:TW>>^ZK)-T4;E?CODXHF$.A0C#GUK1]YFRXI4< M5<[*7[!K4'A"M),S])3\-TZBS9ZA+D,@A5&F0MIA,$W![^J*RR/L93"\/CH0 MO?C8VS%)9T/156"W.:VY5Y0^HJ'*X_0WX3!S!63G30>4$*KXD)#*ASCRYV[1 MX;=,L /CZ;$/7SVZPF2VD9M7Q9Y%+D2K+L4R\O*QZ%D-#AE/O<3W1T\O;X@:K+$[ZFWWXL@MW?9B*3@_;[H9K3QD^(DC.R!&L)?*0+_F)!>IN+ UI M_[:S(OE[HP7[ ^A9?<( 2W&$2/=$Y!.Y17_' 7'^_. *KW8U-GN&*7)%&DL- M57=P;WA!^?%/^+\AOK;@RWJ]-A%U 1K4:JE@-NMNS M'4C&*FP_)3Y_+>08$W*_4M4R89E,Y:=-T6%9X91Q7([IN-RTS,O]J]B.C/Y= M,^;(0SB;&"]3Q+-3L7=%',L[7GU0J6B0.!L#]DWS*C A_;GSY'M7&G%%Z0_B M($5&W@2L.%D)26OXT6[4@Y/R!>I&(Q]VDO:Q(6(C-X.A1')4H"Z/3S<5&VMS M5!L,EE=@HPWW-1\;.L^=4_-_E7DV7FWDK;S13;HG=M\JRVS/ X_H<\_.,_6! MB^V6JQ?261*M564F4XUQJIF;W5'L]58&PJ6.J_/&RN6#-@J(;^/Z*[&%.0# M*:!2$_=&J0,E+(OFF3B7JL@34DF;:PH]9EW.4ZD,"B+Z[/4' .Z$Q.67S"-4 M9EF U;[9A[DT[@0BF56O[\C72$([ORIY6]_FJ-&^D7!F+0.E$6N.YOCNX-"O M\F*B*C#]&O4(Z-&A\*WH<+,I(*)"L/+4=;C"A"L_ MF_.X?>*P887CZOOIIU2K[J"MM59JE7C&^RUF7SQ%S,Z0(C<9 ME^F58 :9B&]FX,K1QV :LU=)3H!P>JDP09EH?TA\?OWEN\Y#?6 5)/M7A(R M5]2 C\AJ^J6ID$IS=]*/#DG[U@BHIO^A05(6\:\G "]D(6H'QJO9MRB_=V4> M#A2EZGN2\:G64?3G*_B)H8GCOL_57,ZDZCRBF;?AW]&/E@QRM[_VI$=UAQ[S M'/.I3\V/%Y\$K\I__0)KKVM]*"@T)Q*U24:_?R<^2ZLUQQ;=X?PU/XQJ@5%% MBFNG2T.9$W6_AJO\_7KV%&5RQM]>#9;9=Z'H0/V)&WK\T#^ 6C=>);4OM0NE M1L"NCX*TO\-0)0_0\(_OC[HX]MLPQ =.^E9R/B"%CAG23Q=$)4 MF9,QF.Q[5PI,R_":"U+\\VRD=<&K AG0BNQDX'UF('PKI*9,7#RN]KF?,5;# MI9\3F.@OZ.(-$^7I$MWW8'B385H="GS.E-Q#\,U4(ECM%0Y?OIK NCOU=H/V MI? 1!/_OL._"T>&F$PT+PKL-*\S'\"-[3WM[3ULS*3$>\U^O7B[B,$;O,%6D MH#DC1&1I(/7[5ROP7'WI^0)A=_; M63\=Y^) &[F/U&&IW^T;1FQ$C:*90P5=7HIN DGQ!%W;^6%'&J:/=H\V9 EB MI-A#OR&RWE0&?N5/_^P]YFP&5B"-$4ULZAWGV\G;S67H4,[?;6)P:IAR[*Z7 M,^:N6-)AFSV(:5$D%@C=+':&JVPT2FN<&<[PB3!I;QP[')L,\U3/1-R]GB % MK.L:O2C0(/=\JZ%>\;+LT&&U7ZNI(X9"J3G%ZGV\E4$9_@-/QO=_)\*C##VN M._M3V3V7T$OS7:+(8IQGB7"1TC?>ISV5@21^NK,W(L6FX 1#L$]8IK/L(LW( MNR;!09SCE>M&XI="(;&OGI"')'IE<+,K9NC5!DSI=XZ5_P$@F:LJO1;Y*2%- MBP%5SA1TLU.7:_Y-HY7W?WOO$M$PWAY#C =DZ43,*6QJP7,^I$$.34,5ULY@ M&_2H)549LZIW^,AUI/@F#O7.N<[E.X1Z"#;;_;=<4BV<'^E<0N?WHL_%99E; MLS_C8CP,J&!=.3_X8([&<5LQC="0H)?QL]S)@6&RKG!&/2=HTCTWNOGJ=XZZ M?E\ 94M+AA!]6Y*Z=8KBRX<>+G),G2_(R/PLT+3A#8]-V8SV,I)%!;U3M6U% MMPUY-5Z*/NJG&X:Y*#HC(M=M*F]CI(P&KY7-?DE&.3*;5T=5=RA4["WJM7O[ MA5K&Z3:>Y9OIX^JS/L EE,93L/.*VZ1I1ZI6J"ZXK3##=>I3V$.TZYK<6M1; M^QRM[?*670H?N4YUW$4&?"=9[=M)J7*=N%B+,6.;\4KY1_(:^TFL /YU]ZE)Q\4 MO64C*O1SJ=T?C]/OW7'>]4U\F.8Q4OI!$UOA]*-EA7\\E7N:,9K%:*.T>$^N M?=[DM#&&_]'!7![OKRN<64Y<\WB2 L&P)D $[@/J/YD9-L*0E2H>YW M.)BDBAOINXD[6$--R[57M.KET J*TD.@,0UZEK7S#2H?F:Z@[C+RL1C1)KGB MB'QPU;:0*4OF%2C?4M]J_ ^TP9>L_CN3:W33)LP;7DK=7(95;(V"DI6>U"O= MF-%#;MRQ/&M;[6U='!P^@TO.;]BUYQ[=+;L47MV%>GM*Y>+[O9\&DELQ2BJ& M?AMVR@Q?@O+,+[\$)18K.+V]O*0RQ/[LML;0'7&^0B;7T.&K8V<1/)E(GCJ< M9.-W(BV4DUT1EA]GA;?4M#'.MS67YKI/BU@U>VO5TI)0E#*$XRHP#/3-"(OD MEK_?'HA_\W[FAGZCO9-T1'W*L;*: _S)&,.L?IWPONQ>#W?HKI*KB0*UX)=/ M54_+Q-L+JCNPJ\'160QA4(S+MZ'-@ @I+BJDQ;,M Y["-#:BXPI8C+J1FE@J M0S/'>!;[IZE-59ULG?&39CI80)+6?&G8=G"DAP#,XE"\R%PKHA+[R)TTUXD. M"724#JHIOBT@;6.<)/3E5X[T2N/1UG<"U[/ZCZ]RNAI5E3$%Y;N2L:V^>7L9 M,KE\M0RPOM7I\L50;5F7]II63DZIL%?(EO+GO@P^>RVN(RU8(2J[9Q8%0A<8 MU*.*!9YW(VSUE'OJ-.NF ,YQKUSOOW*N2Y Y':SO-';FN11K H MY)[[$46_"L)O]XT0^#*U6$KY/:D0G=T.<.M1X'VY*N3:UT5XM/"2NN ^$9.L M6KT]:GYOPOME!8A^*6D^]WKW"DL!_%8/?E>5NGZ?;=U+N'&.#+>!Q*4IJZR!IUQ$M9:W@!9(QS=+_.:Q,=_2XP;0=;^6%)K&7^;O@&?F^ M-!_?[Y0XC'A).$&+'=\C(W2B[]BTDV+AD+P;[5F@;*GMU+P!V/S#3/UES#-5 M;3N8UV\0L0!,42B83*)GT)'<3W$6J ,%9\36XD;7@NV*ES0?6-I<](GEV,**>\Q>,E/ M=_8RYDQ@66)X5-T>C1APJLI*DS0+#0P$T:;@%7E:&OW$$^@/HQ.7#I<^&.4J MNZ0Z@I MJK9::TT[7/AK;+Z;+H%$M:<3UWU?,8P8!CK)A 3IEN8WS0?[/FZN MF;:O9GV3-7N^%7"\3G'KWJ@0NK6^_Z M<<3%M^[?HY/@P/JL 6EC W2#&<>FW-2/$#:EZ=>@R5#_=6G#;>7N:VN9L>+<_+ W[&6'VYCX MGL$5_P"3D@H:][C9MP1LM)WG_>P[PG:VRSFF=\BR]S&91C: #L:=G)]6%];F M(./M*4VI@YE!DJ@:U\^"$&[&)!I3ZMATWM#PD6>XH2Q2T5HJ/@31=.\!N=8! M"UWCJ/Z;:>$1>_XW4\^FA\7JP$V?GO,)_6JF@$L,#Q\,;V-UR@R6T11TQ/[W M4R+3(84HV9@+%L!!XGZ;=&?AV8C#[$^'R73Y5#TV>RN)WTH!V]68-"2PBQ,! MK8+Z\6YD2D"SE-F/4G- +2OMSE(CE(D^5UMS] JO2VCY(+;Z0E@'H1E[QZ/* ME38TE?LNJ)/@VD- FEEH%EJ!L[GWW_U;H;@RXQUZ3BZ+0JWFVBM6*6 M*FILL%*=&&!9LXJP($3)/7 =(['&Q"%CJY$L)($?E$JPL)]J23%LC[5,1*PX M"2T.TCU T#Z)9495>C_H5?LX=)972&GF@5',-S)L3'W$ 6F?Y!)FD M4#./,2[/3D/!1O!"VT#&#IW2O5].[%TI(%=?PE[74L/%Y-:45STCJ=(1NWB" MSI%YZR>1&>'!/ 7A;R<:Z/DHG:[=!S,?AQ&[O!^"$C"O]F$]J'^,E,N2W%\R MD6JY>[&B5+;V]RSX^89U["VKX1&+.L?](9,(T9-KN/?PN#AS2@3R#X#A0$9L M>K-C=EM-/L>$!L4W],UL0Q]HS9BCO%D#<#W7?>$4U2:/A>B_3>"3.K&;=074 M+T/^]WB-A%6A"Q$E)&F^!,SYM)G4@@^X,PW5D:6X$ ?J@*IM,LSB\DP6RC2Y M51M.+;*5ARGX-EN8L]M!#W!,W*ESZT*7FOY:AV6O B2L$YE-:LJL:BJF5I/C M*(-D$IT?X/1?:I8QV$KME2G$T1?6C,Z(#8:62@A.OMMHR,FIF,+GZ2I/-Y)W9O7*'TMP_=O,FBVIJ:*/4[VIW M@JV6UNR1$9Z85 _IX=*_%$GK]F5K-?KO=X$T-:?O)/>OYE)NZS?,"6V9WS[C M;]P;YT\E%6IV"Z?OV=LSR&'&%%1@7*3U%NDG+A"9V78(#)/T.[%G5"YCZ6/199(!DFI+]$H0NU%I8Z:6%3=5-!BS?'2A_%)T^^=+_C M% O'#. :UY'67<]?NJ]B23VT0;065+;"[J5LY, V N=OJ$$$#/H[=#.PFZ7.4^ MN\I[/B6P%27CW/%9(/L&]]ZEMP4D6Z30J6,=#TP YSRK'">Z,9CSX]\XG[1H M0(APTWVB7(*7+J4'_/B]DMQ/S 3W]&-6<#K7P\9>E3W196+GL:>D^> XQ5Z7 M1 <:=)MZK=7>+#KH4 !BU$K5(XRL;(%-X$N/N6B 1:HC]3,&'/8VNDGVFDO13\&6?AH09$B72$7^X["D3UL0ZDDFL=H@;@<76%KY5I (AJJ3I2[,C[HW>A#3/31#6/ Q!S[%8E.YS0I5U$=RPA3[?E M"7V&77C:SI \ 347XCW=[1,EEE9YUX1",FYEQO#TB"S9JX MW^*Z).LDOT\IJN% M$F1/?)3R#5K.$WJ#V":R]H[$UFQ,&H M_2AZ;3!QH:Z2X;W8B1UOX8Q%P[.]">N*8[BV)@#@#=#/T#*\9K WS&_]N7SB M)X+V-$"-?PG<>!SR=M*Q ?EC+.URG#.]9>OX7H]LVD>%$FP&5453^31%%-KX M:#QYJ6[]T=*BN57;A?CK8[:0B>"'>Q/Q7B^X+H6/5YI)O3TEQVENL #XL7@1 MG/;.8._**M,Q#*X1,AQJ3#>VG#/P!["F--LJR541_5XW@;?IN*_=_,%?JB0H M7 4OFH:EN^,>9FY?V_'][#)M#]#7BO:0*6XIYTH&B8#O)T6U21[I(-E_7FSG M>A?MMK&$'Q]RG.6W3%;ZA8-VE[/[Y]'#H[8'W0P=RM ]_(=BR%(W$;\6U$NJ=Y/?77.#BP;^[LTF6021*EM 0X^&/T]\6EFW-D*_D M_^GT>&GR*W^P/UKW_ \@J@V64F9+:0!F8!1EB'[&'?.4YVN]';'#:;\_4I!, M7+JW!XZKP _2-,7!PN>4UPCQ4"0Q[4;N0^QFB>&EY"_!AY,S^8_RM$4QOD< MR-?7\N*Y"GE&0_QS\?W8@1O5Z76T>FQG/MA')M3U4Q&PB@\Q'.G.R?:V/7;= MQ^,H^A&))C(NBN%7I)N$FS>OVXI@GW?']5>W)="C[%\.R[]!B<8/KN))G,ZQ MXS>5LI/QMG=%.'1)'##$A#;FE&W$$>T_,BHUT#[1]);_ /H\]<%)2L\C"&UV MUN\3.GJ9OA%'7#4]Q^^4Q 0,:UH.4GGS.CCB?YU_AN2GU1:G5,IB=]+V292? M+F?4Q!>HK!J!8>EP7.[7W?\\H77%446GIOFI;:"<^] MND1L-_M] L)]-]9(]O6,W 0&"=<,.M:<1<.>#,?,'P/V(6-<9,IXU0'[,R=+/6 M[,[911R!E\J5?XY!QHXZF)%?_%Z&O//PS7YSN(R ;0#-%*WFU(W$1DTQ^0.$ M2)1W\PL\69_OFX$Z<[,=EY%F?=ADBG_$[KO<664;N"0Y"/O&8X<-'F#()82N MHP74@_/3),MMW*QPAH&K2KNN]IY9;MF-^\Q%-?>U=5\7U30P_HTY!)%CSL-H M[;!'*A2$F.KH^VLY#K?^M9- :;22/FK+IZH1FENXO-=6."J\:#53YFMI$1B$ M0TP,>*E,AS-5F(FT-TSUZPMTA[" MC=VBPSS?>;_3Q9W ZANC=C0;;8$VJB14?73KDP1_FH:LC0ET8N2IR^M[TDLL%M1%KY.IA/V]L) EAP'= RF))[&K*7^= M=1;;\6S1<^'*V.O^-6Q>W3C"FU.F:?M41!*=8Y6<$=.:JJH33?+E)4S0.2LA MRPV9_LW/#,T1A/0W-G]3US4M\B[?F_^9!17_JW9#)X&@N%?<7_Z>V<^IP\?Y M=B 5?BK^)CV6J, O1ZO&1^>C,0)Z*[5CFZV/"TB1#2(LT6UA)1O]>29> M^GTC);C.5.3SDI6X(??1<4(/UX28^K.RYK*UE&K#/^S$_VNJ_U]]X.?_?_Z_ M^_SOMY:!?Q;^!U!+ P04 " "+E%A4(+S(H(M* 0#V[0T %0 &1O8VXM M,C R,3$R,S%?;&%B+GAM;-R]:X_<.)HU^'U^!;=G\:(:2';I0DE4S_2\2-]Z MC779ANWJ?@?&(L!KIJ8B([(EA+N[_\X=%D*4@L.?B_J>_!W+JK?@"R7#^#OR_*WXAN!\+_, M32^7CT]E<7=?@RB(HMU_+?_,&>)QGE(H4)I#%&4Q)"12?W#,49+0#.?DYN[/ MN4B36'*L?T\AHK& E,L,8L)$C%.6I%R:A\Z+Q6]_UG]04@F@.K>HS%__\H?[ MNG[\\\\___[[[W_Z3LOYGY;EW<]1$,0_KZ_^0WOY][WK?X_-U6&>YS^;?]U< M6A6'+E2/#7_^/[^\^\SNQ0.!Q:*JR8+I!JKBSY7YY;LE([7A_"PNX MO@SJ7\$P@G'XI^\5_\-__1L #1WE"VVS70@S_4OWJF?VF;T@TZ(J6FGE>X.5/&]%@LN M&K5\]FA0\+_\0?TT6U7PCI#'V4M2W=\NN/[/ZW^LU"0V5]-@]>NB%%5=%DP! M/7S%Q^6\8$^S**$41YS!-,RDFL%"#G,1AA!3G"O6EJN2K:=-Q_FAR9#-0_JF1/_O" /HGHD[0VJ3]K$:+KY M7QHD( L.S \=N/_Y\Y: P<=H/C'FYUP-.7-?T"7QM__M%?4_@Q7S) M?OO_C@[TNT#3X$??5RB(^@ M>054A_X EB47I5J!'"!G[S/_7*LW[)-X5!_"O;)\/Y;+NY(\W*[J^V59_%/P MVX?E:E&',Q)))"B2,$E( !&.0T@P3B$+!8D83F04"A?-M6QW:N)J8(-R@QL\ M-L!O -E !\1@=Y-;VW&PT]4!V!U80!MBMY#!QS6Q6]3@]C2QSG+H2)-7W;-M M>U2!U"+LL'LPUP2Y5L$E;/!,=1 MGN0!3(0,(>(RA3A.4$8$)=I(LNW8G)UD=V( 7%9LOJY5J "PE8-H* MD:H?H-AVY,^.RF4Y');*Y9_DH96KRZ\QZS1FT $-OJYA>S3E'(GRJUV6;8^K M76Z$[&F7X^W]M.LU*1?%XJ[Z*,K/]Z04C0VG;7UCZL]$DF,B> 8)#2A$2$90 M_36$&8E%F*1(Y#AQT:PS[4U-J]9P@<(+#.#UNLA-D\[1;*=%'LD;6(..\S;L M>M*2(:_B+^LA>LFV$$F+?>V+N5G MZ"VK#C4:(/C:0/2YW72* K^[2 =;&G=SZ%1G]_9\3E[<\[-?E:4R7S[7I!:W M"ZZ/1>=?R/?7WQ_%HA(OQ$+(HIYE.$ M,PS#(%?63!"K-1(C!'*:!5'*6!+1=-8]GCV_Z3 2=*M/^NP)ML\ON\$'?BH6 MH-(]K(Y_OM<==,O=HRD-Y$C;3[H_4'LM<=#M-.CT&M GT+VN[3DP7;\!3>=! MI_? =!_4JO^@)> &M.^*>E4:$CSN98T\;'XWP\8"/^YNVLA#LK<=-W;[;I,> M7[+%3%ONC2&O73Z;Y]U^+ZI9S 7%@J0PSEFJ#TLES&4:PX0G 14RR"F5-C;V MR5:F9E.;->06:"L2X*O&>GQ-Z<#JZ2G &U<#Z_7@-/'6K=A\,,/3]:RYL6F[ M? JRXJ&9+_2E9A((HW8*.'WS*'IMA7\MKG87]S/_WY"B_!N9K\0O@NCS1:.] MFU_^/X4HU2/OGUXM'TBQF"5$2)2*" 8(48ARF6MW$@)1$N HI#@6:>RR"^'4 M^M244^,$!BC8(#6K[/>W?P-?&\R6TM!O-.R,Z\$X'EAQ+Z/7V9CM19-7B]0- MP:AF92]R=FW#?@_I)VOO1?UVP98/XMVRJF82B8PA02 /)(,H391LH32#H22, MI&&8!(+/ZHV3]=E/ZMG3G63IB+^XS^]&@0-SA0N0NBX+NJJ)/BJHET !?E!3 M<*6]?>Z7V/X':'KH]$[Q3[FPX/,N%UNGO>PJC3V<'.[4Y7AR_JN]\#L#[U? M[4H\^/K%:-,@#DR7D.EW%[D/D'%WA"^@:F]W]Y)G]5/.5T**LA3\"_E^6U6B MKCX\JG5"72SNM"R_)&7Y))>EWD&N9I'(91BQ7 T6468^5F84Q3*"(E=&59XS MA +B(I@.;4]-)[7!L%RC;0PLUL7K)HLN@V"GA@-1._@F<(/:>% TN&_ !CG0 MT,%+*YJ=%:\'85Z%SJ7]4?6M!S&[LM;G$?W4[&/9-F5";LQ)6/5A5>OD&#K? MR"Q/>"93G,%0A#KB1>20&S 8LZ*#U)T^6M'B5I'-MCBI#E@3L2H_M;?WD MIEF_&O?:D&RG*9ZH&UA/>K/F+"86?'@5DE/MC2HB%AW?%1";6WJ> M#!>+HA;OBF_:ZT;IT9WV>F_LHUO&5@^KN79TO'U8EG7QS\9K@>5IEL<\@SQ! M*419'D R_/B8=@>Z=#8@(<&/=C"WRS6.CT MS;%\VK(7D2-]/J8.ZI:,, MZF^[JK#[S%$^]2,=67^_Q_ZYG[6B?4A(L_',[A?%/U:B\1O^6!9,+:1^67(Q M;U^](,@R@3,)DQ '$"4HAC0.!.2"XQ!CGF'$758^]DU/[=-^,2?L-_B9W:L& M*[ TJ,%C QL\:-QN-HG#(-C9(L-0.[!$;$"##>J;-AP#M,"!03Y Z*X[85ZM M#H?F1[4VW&G9M3)Z/*&GJX"XTQ/*)_&H#9;%79-C8#<3AL211%2)%A(H@HBE M0FL8@G'&.&(ACF*$G'P#;%J=FGRUH+LY>QR/^ZVXMCS?]\W@T(9,2]X&\#BI M1YQH\GM4;]7RN&?S+F3L'<8[W>P8)R4*]7RV*HOZZ?5W=J_-M/?J99I1FJ:( M*8LI2*,8(ID@2$4>P9BIY0Y) T%"JVPDQQJ8GL0T&,$:)- H+>-]CI%X6E!\ M4#.X=CBQ8A_5X?\.M%;4(JV;)4$F&F1[-/_%)G2,BACJ;[G2-L1 M(E&?-Q$)ERQ,(LN01[OVIO9Y-Y#!,\PW;;Z,90E:Y$!#M__F;7@_+P&>V1Q8 M$7P0Z203#O3T5@V;-D83$8<.=S7%Y;:^'GJTWL9M=S(D=:(5U2))A#,@KX!'=@WSP*.3_+;PPW/D2O/3GBVK8_L@N=(RKX#GNL#^KK?+9D0 MO'JCNO"9:#]F]9M'U=;31_5VU;<+DX;B48.8Q1D6%*$ :H\\B'!(($5!#"6- M(X&%9!SE;JYXUFU/3:[6T)OR9A5IH@#$&JZK&Y[]&-CIUT#,#JQ@STG]W)*Z M1GX##/8;$_#\^BS3/?SUG#GS[+MGW_[(?GS.Q.S[]+D_8FJYV]XL2RF*6B>< M_[O0Q0L%OU5*3.[$7]7#ZU?*@MQ$;L^R@+,L2U.8!U('JJF5),8X@(ED0<0X MC]/0R:Z;1K>FIL(M=L'U@HKI:HKS>9L#CB_G[$/=)/1,&4.("@P1PQPB(O0>CLZL$HF 1CQ#F&4C97$]CM)* MG$=-V'IB\AXW@>N)H1UX^KUPN'Z8N?30;#FI[*OG!V(:D]L)G#_&3'6>:&_3 MCD53/:- EJ6:I19-)G+V]$4AJ0@SC:F%K/GKW("L=MUF,I%DD V*G[Z/0/+"*[S(,NKTP M6VK=?HSB]W0QK7ZC0WJC&3=(Y%+2]F)%+GY@/Q7](A[TZ6OYU"P/]H//,YZ+ M+!ORR>XV/O3I:%/A MZ/%Y1H!GF0"(LL3$7;'0);GTWGF#L+]-?7:0TBA+=2)P&,E=8.TNN%Y>K'_Q"MFY[$ FEM6,,#48)S@0*E. Q"5$:"9A3DJK/ MB>0HR5(>,Z-O MV"TWU:\QF$-OI8\[CA?DD/7$^4")92]%=Z5LLYY(/9Z"UE<#(Y^MOE_I(.$6 M?G7[C11S#>?-LC3GOS.:RE"UF$.69!%$ A*PSOPI#/$H$U_ M]NE4,.ST^P:L>PXV[X3N^P3F(==AFL:$9(WZQYB97 ?!VQ3EW'"_N>H9*O5$ M41=-#L571<7F2YU1\996=4F8K2WL\,0)"GOKDU!/+O37J?_!--_]1>?* MQA/T[8*50GWTKT3S7_7W^4H?BJ[SS>B/^[64ZH.?X1@G(44"!EP$$+$@@"1' M! 8)P1E-(LFTN6=?,75<^$ZVWP@E6=?0M1LX4WV[,7^:".JVB\8IL=P08/[= MS48<^06Q5.;)#OO XO[2C++^$W1Z= .VG6W^40_[[N^>W="0 #9OT$]K'OYX M S94;/-P:3) PX;'&>0JH^AW$AJW"^/.8U<9GKVI\#HH^LVFIE!A*?B)W/'O MBH5X6XN':A;Q,(S#F$,2Z_!V04Q1+@&QU,F,1"!X[.1;Z-+XU'8QUMC!Z4(+ MX*ON 3!=<#QZ=QH:NUEH*,('GD.\BO@?Z#2C('#RN MZ+Q@ZH'J :?\B7T-ICKW)X*$,@99(C(9,AGH'.)6Y\D#C^^H M)\760SOX^)R>W,;A?. I;M^OWG3A60:_#[*;W ]L^S'X *A;30Z'IGK6=0?B M&98?;4#L,[M>S&5C@NCG&+LBC%JKXH(GCY/B]>*>;[*^7OZDOKFFWQ1ST1QT MST06Y0E%7%?#XA E 8$D8'H-EW#I[8H:O !#;#U.'%-%MTA M[HSJ7TC'P'KNP$2/;,_[7;XPM7/G@2/G<=[ORG[2Y@/7^,C0K$,%'S:U:\1' MH<9>S2MW8H8D"B@+)$Q(E$!$$@%SE.HX)H%2*5*991?D9S[:[M0^YRW0)COS MC0Y?;;%>DJGY./%VVQ@#T#FP'.QE:>Y0^[&A]N-Y:B],TGR6J %3-!]O^XH) MFL\2ESNV(TWW/%;D_[.J:A-[]F5YRWFAFR+SCZ3@;Q4J;:3N60IJB:SQF$*4XA5@R!F,1 M)UDHI4 R:PYH<$;^BCTX]N7-X=G MINWG?[/UDI&FYE2EJUMN^N3Q:'0DXOT>IPX->MPCV)&&8._8=JQVKY/Q^?5W MM9HKJFWVT"_:._+MHBZ+156P1IUDG)*8Q0ABKFL&$L+5)(0E1(BEB,Q,&7F8--+[37V=] MV"ZLVJYO$TCK66[]7DREPD*/@9K&*LL%^(^QS.HQ%+Z34#NUW3,:0I]=RD*] MT*+Z(%^)QZ6:67\1Y@ MCR3*PXA"B2,"49@&,$\EA2&G>1K3.*>ATQKI1%M3 MFU6Z4+7W2@O6,9#@!+=V@N^)L8%U^@A9X&N#U&<$UGD^_#J[GVAO7,_T\QW? MG' MI(.CFF=&1W)+Z_]JNKF>.;!STM',YCGCN94Y].J9$YG+??WLN&W K"Z-^5Z] M :^6#Z18S CF*>4H@B+@V@$]CF$>ZN294@6VW1HD<8U7HOUFQO>";-Q,^C[) MW,N\[_7A/7UO'I9JJ?+/MIW=6-H9"0D)@QS#-(DE1'F40HJC&#(4(QF%@L0Y M=_*<.=G5?-H8Z,*W+DN[VK1V>M[KM>5AO%BOJJ+;YT4%*^_ MZY1_@K]1L+7WV6J] F*[UKY?C9[PMMQ;&'L6A=R"Z [CM$'C]; !?/A_ =:^TWW#C;'P#FIYY MW*_P2;3?;0TOR,;=_?!)YMXFB=>']\W\OS [O7\OZON7JZI>/HAR;:\^?5(K M]<5*;,W<&4GC7/(H@G&4AL)/=X0@>6%_7P)M\C&OH-YO=@B>]R=#0O\7OLT)#']X\ M%VEP@C!RG88^].R7:NCUE+Y^;950-^FWJZ':>;#L!\TSAP*KU MC+T.7M "'B"2P8$@SUYQY]L=V4'.FHA]7SG[6R^( MX+0-X/X**[ 5Q-LLAM MJJ?M7F$;VG5[=U>:+,O/H[DV'C1Y)F6,8@2I" 1$$8TASA""*1&9S%D2B]#I ME/UJ/9F:4F[@6D=_3NS-L!/@'V*\!Y9U#_'##1N=S'M5]T!K$UU\]*4:Q)WK MZF/K/^3X*KT9/P[YFH-V,#CYJH#ZN[(7O"#ETVSDE5 MF7HUAGUPF"%%*4,IBE2 M.XGP1MK ,N'(E[-06/'@52Q.MSBJ8%AU?EOPMPW/"K=W?PE'IKS*CVW;HZJ1 M(R&[XN1Z>X_,0?NISK9[#;]\^OSK+:N+;ZK9+]H=]XOX7K]0_?MM1A*E6Y'( MH*"<0B22&&).&$0(I;%D$991:IU,J!^&J6G89W8O^*I9S6K48 W;(1M.S]$X MK6,C<3SBOO'![,BZ%S<;TL%7TQ.@NP),7URR$O4CQ\MW=%G?GZ5 NO!1WF(.;Q?<1&^82(_*Y(MV7/.Y/71"NG8H MZ,NX/!CLH -^D"5B/]Z&CK8Z!>':X5(6]%C$.]D\I:<;*JFT\X7^CSX4^D;F M>EW[2:B'%[HDR.%__[B<%^QIQDF.69Q&,,W2&*(DU1X.(8=QDN4X3E B\MS) M*?4",%,S\+:H@<;KZ)%ZR:C82>!87 \LB!J?$4#S0P>I]E)]-@)'KFIZ!+ZV M_[6Q -U]6CUP[=?#]1) X_J[>J!NS_O5QS-'KDEQ]L3^K^H1]2;+^-]%<7>O MNG+[393D3IA_?$5JL=F'GT5JY9TPQF"0"K4F#[" F* 8\CB5+ X8PGRS:UB< @5!JD@\7X4S#%N;#(D#UWMXIHOQ8A;$\.ZM#4<=:MEK'D" M+5'-)4!3U:EG.($B&D.-_S0J;7COW8]1CF.H0?56LV,P@ ,="W:J9E..CP:G6[+\^?%@[WKE+NQ[.AJ<9-URV^/! M(8J7]V!LW&/":Q4Q[T&,\W&AMV+FZPVM[NZ5=CK+XR#*TYS!D"0Y1+J\2"[S M%*8)B2+,42RYT_;1D7:FID^;/=SGN[7N+GW'>'7; [^ K;$VNQV(ZKVE?82& M0?:N=]NZRB;UD0X?VXT^=KG/?1"E.')9/F@7'G-!9:RR7Q??1*7-K,/'J"C/ M(QG%"$:13F;+L+:!8J[HCX*<8AI)Z919RQ^TJ0E/U^?@H[O/P0!C=\DNPM C MU(*;NE=E/?M2U#HJ MY.V"J^?R%9GK'!.?Q-Q@J>Z+QR_+UXM:M=@F[)-(!H3*&$8T#"#"0NHS1#WJ M28QQRH1,K!:N/=J>FCX;^$U2[74''-,C]AF TQH\,*T#BVPO1JT%\P)N3BFB M>FQ'#=7?=I6P3[NC2-T%A*RU[))'7!AWULD6^XL@U4JMC#_H3+.K4F>64KI: M5%O+)4]1F!(F81ZD"40HB""F<:YK+B5A&N2"!$X):WJAF)J =0W,;G+I=4>T MISX!F\X TYN>86Q.HV5G9PX^!@.KW?8$Y^8H_3OD#VI(7L3G,.%S3DBN$U;7 MAZRCX7:]'O:#)-KYL*JKFJA)8G$WXR%A"*4()B3*(>(T@Y@P#G.,"1(!(4(X MA0=?LS-34_7FC)CK,V*I%>;;#Y!JI_MN.&PR_ C_B_CG7 TXJU+7LGA=2#F(J&,]2 M2%DBU Q,."1)Q"'-1(P#CF)*G!9$0X"RZ^Z':V>_LDK8).*^*E M= SMOV7/A'U4[8DN'Q"@2K _W2V__:QN,]KS#Z1_A,V/32SMH0>.$R1[HBN; MZ-=3U_2,NWOF=]7.O"(6E-%8PC2.E0T5"&5#L32$N0S#.(E$*G+A%$]WH)&I M?:@[;H4]#:&#=-H9,I>2-/#GZ\R/>W3:"0+\1IT=:FC<:+(37=V+$CMU;=]* M"'.UK%,S?UD_?5%60458L^)SBUX_]Y@)O;TM5&"P@B[80>+3;9GQG(__3*,C M)^.WHV _$[_E??U>_0^/HE3F\.+NW;*J7I*R?)++4EN]U;MB(=[6XJ&:Q2B) M&*(AC**40<2R !(4Y3!F,L0<9:',K.Q3AS:G-AMN( .-&3P##;YJV,#@=IP> M;=BWTQ[/G XL/Y?3Z2Q!#@1Y52&;=D<5(@=T2%';OK'@YL#P$X_;[SM3 P^"-.((#Z*[:AZTP?C?;=+KBN=*53CGQ9ZE]UCOAV8HO;#HB/9<'$3"1)1E"2 M0A;F!**,)S!/$PHI#O(<90B1S*U*QE6[,^&):=5ZR:L9JND8J)= _^KP-'6U M]!Y^7JMQIK?Q7I8?:"[LO'.O.Z^:_O4S=Y@#*3S6] ##SW1F4#_C/*GI]L(N M_5!SLY_A\SV1>T(UJ5E_L_O+.9<8I1Q2$3&( B8@%@&#<1K&4E 9Q]0I'GY@ MO%.;M]UQ9'28P36-:0AJIJ2I DK-<8)8F M3@=UIQJ;VLSR#"LH%=B;WOD13Y)LZ7KGB;JA7?">L?;)L#9$MD,;.OPZY)UJ M<%S'/(NN[SGHV=S33T ^*I9%60INBALW&:])1)1]&V H<\PA"C*J=$/FD,@\ M9S)(&0Z<,JP>:&-J''?\!PN!&_:O^ MGUES!ZWU"LBJOE^6Q3\%_X_M+XNJ6K6+\^5V^PZ02A^JO!),Z'.Z__7O81K\ M1QS> /T*FXO5#\$-4$_02Z7BFY@_.5K'AP;73J\N'+*!96H[6@;>S3J:]JTA MVI],G6#!JSH=:F=443K1T5TM.G5I7PE:JB^K?M+A0+7>&E 6U*,VG9HZ%-O< M)G$4I9+3%-*,I1"QB$"]T(:,TDSB- EQZ%3(P;;AZ8E5@[O9[EN#=I4&2])M M]<(_E8.+2 -963@:]',RQZF6X\J:9]&Q;'QD)7*C9%^>'.^_S@%9YQBO];C+ ME)R%),.0A&$$$2$"TB1-8$Q8IC2/DB2)9XT'QN>:E/4X!V-[.%T^X%VTPWW+ M#39M3BT;W,\-K1JH-3B@XJY8F$,R=9W^Q;7=+O=?@EC9UK$("<0DQ^HE2"C$ MB$>0B"R/<1J'-)#M2_!ZP7^85V"-]OFMY(IK9@ZL $=8,3< 743?/[#XR=MH]"]\ :KOO0.Z/9E31O9BT77&]_($7K,^J9C_0.$1^%*7YW2P+ MHS@.L@ FB*IU%HO5BHLE.GI-II$()4M3]R(:AUJ:F@AVB@0W>]S&\ 6/&K,_ MG_Z#G#O8MI-([H^(6N,4L\FYBDN_)N*!UL;W^0[U>F#IMO) M&QQS22W9PDA6(U15L6Q/Z3\LQ"_FE&:&TSRA$@N8))(H&RL2D! 40,H%2@G/ M991*J\Q29YN:FGZ8J7V+]J;UP@$*L&7"J?/LGA8*OYR-80D=I@M\;=!:IC:P MX$U=8B98LW09B;]G;4[KM;//[F7-2*.W^GHCHLJ(:"34X@GC)/>R[LDFU9?] M'7US -6D6 C^FI1ZU[5JWU6$$Z4 M=+"ID=,CG>KN?E*DDU?W4X"W'S^TKVD09"1)!%)$!7K5)2G,&:J4[V_SY*E]YPJ8VW>]Y/]'MTT?]*O;V)J7^/.=F2O MVL,'B.RSGSNQBL..S%RX_3I8G>$#S5QQP_14=>$35_:<7!>L%*02KT3SW[>+ MCZ5X) 5_U3KHZ1"[1:43;9L0A-NJ$G4U4[,NRC%.8(S#&*(@SR 6<0@C'O)< MLIB$43);F*H,_(O#A-P+C=4'D3^% M&/R.4WV_$;.T"X8;@)&,B+8#X*=U%_YH8KW:L6CAFZ%HHL-N3P^!N[UQ$8-^ MC9-^4,:U9"ZB:\_LN>QI_22T4S/NO>IT\VEO\A6D@2"8$ 93FBNEQ+$REY*< M02:S! L2X#QVVJ@XV=K4+*@ Y[0V1? ML.+$JR"=;G%4W;'J_*Z\V-W4-P;SX:&H3:RG4J>7RX7.YRH63+7UJJC8?*F+ M46X=ZF4>1'&HUEY(A@RB.,,PCX6 (:8T3A*:9\CI -JM^:GI3 >]F=J?X7<- MTW0:!SOY&8[=@?7H)+%@BQU\'22TH1]OGF,^G2",' 7:AY[]N-!>3^GI4J.= M1IJS]E8I@ MS 5.LS3AF72**;T(S?1$< U8^Z>S+63PN!.76B_5/S\\J N;OZL%DKI\(4P% M _![4=^K7ZD^DCEX7-%YP=0#U0-.E1<=8+#MI'6T(1Q8:4T_6I<@T/2D/:3> M!*8^'^!.A\"V1QZ=AWP0Z]?!Z")$XSHA^2!OSU')RT-[UB/1R^7/JP4OGSI6 M\,O&!)YE)),RS-2@(9Q"%)(,DBS&$'.:(D[R)$N=$BR?;&UJNFO .M87.O\*8F2NO>:4NAV[^.J0#6/03Z M90*=/NJ;-BXT&[]DM<;3/74MN>SW+; T"J\VMD-;B5<85G?+<1#V_9J2?B&. M:UL.0N^>L3E,*SU""A"3A M(;+R COT\*G)^-N/@#3X;/)[J1] ^\TT_=DT_F_8-*4JSWNY8R[\(HG=(^8?% M)ZV.>F'^@E1%]>MB22M1?M/Z]W:A!%+]L^J4NLN\%>\VE22#- T"(@.8$UW' M( U,^A8*(QSG489Q'!$GM]8A0$Y-&'4?U_MBG6Z"=3^!SCRY[BDP7;T!WX*7P2C^J5 MN-<9FU0SGT1=E =.WF:9S&(NTAQ&C.B$2;'2VD3]@6D>4,D2@C/:PQ?> 8+5 M-S"^ _P6O-'BTJ W<2+&/V'K@-##J\!R;!Q\"#Q2/:;'0 >V8;D%?M"%P+-S M@!MC_ET!+-L?_^#?C9B#Q_R.C^BIG@ WBW) M'#=ICSE)I+N%C:#UIL $3U.<_ M$/=HU_T*PUXKXW[^QSJY]Y$?O=!7'-\M8\O5HJ[4ZE,49C$Z(Y&0#(<9I$Q] MXB@),IBG&8(92:,LSAD+1. E:F^_[8F:*&N@RCA9([TT&N\ [W;:X(W&JT;: M;1C]=)Y1#\%UQRD:.)3N0,-7#IP[3L7Y,+D3]_8,9R&/14WF)MZ.%_5*9UAK M(F;XBU7]?EG_MZ@_DH+/>,@"&BO& QI2B A*M,41PE1IDHCS,,N14WR<;<-3 M,T2>E>,0ZWH#K2ZI69FN:K!8UN!)U$!'--ZHCZWU\^A^=8_DR6QYZZ>H7Y;: MF[B).5Z'(3N&P]B.HYW$Z0V^--9!!%S-8@S;#\KX=%@W<8^R+(U5^HUYL M&Q\WWL61DKU(%]?[^VG?7Y=+_GLQGZN%V]M%K=XE[8G=A!KO_YT+J6,MQ#O] ME3?E168RE0&6.( H%#%$.:-:$SG,A!WW[>[W.,\5.M]M_-WB.$VY( $4 5+6 MKT@(Q"A0UB^/(QDD+"'2R? ]W^34-/)D/SUHB[JI[^+^?S_72Q_7WP6I%HN!#=1 MU>4LXCR/61K#'$=<'W\22' 20BQ8+)@RWUB:6KG-G6MI:K+3@ 4:+?Q-PP5K MO$U* LOXYO,,GQ89K[P-K"W]*;-W];*EXX"25(+]Z6[Y[6?U#",B_T#Z1]C\ MV#B!G7WZ.!Y@MIWAM%PR7GN AEY07EYHU?P'K >YZ:LIS7)NL/M5PAIJ,/Q7T?*.=/P*7$.1 M?;!ZUV"-#9C+T3&#J=,S)R03]AD$!TAQVHNT\=,'7B<%:B]R>B4/])0B=>WB M_UF4WPHFCI115@/ MUHU^L:J*A:@J723Z5BJQ;(M&-T!F/,(!0R9)/]7%!6,.28)RF&1,GT]0(:15 M%,0E(*:F]FNTIN0](!HOJ-N:ZX\&L6,=TCX#/6YSV@M[O ME:V]Y%G]5C%?R/?F.:^6#Z18S C# 8U8#K$0VN,SQ3 /TQ0R1BE*6"XP=PJY MVWG^U.81[7+2%E_^VB!T/,G>Y<_.N+^ E8'EWH409Z/[2+>]&LN[;8QJY![I MX*YQ>NRRJV21,H:X,!9,\#C$G(L&AT^&0;X!3$Y&A M4D+U27#K_66P$[1K#O' BGBET;UFKJ_A,MUZ!_FCYO@ZF>UVL'9Z[%IL-E+T MGNK'-@N$=H;Z>U'?WR_GVA+=U K *$HDBP*8F&K,4H:0L%#9D3&- YK&(F16 M>]?.+4]M2GC]^>-'4[JFQ>FP"G8BW&(+8B@:AW9H:F&#)K',&KAQG01=Z.N!X^P5]^OELDZ#7 _H6DEV(#_*E MFG**^@W1$TK]]$GH]8J>>I9EN?Q=_?"2J'=)_>%31P M4V[,0 =K[#=@@QYLX(.7YPCO4:2V#V^>J]8Z01BYC&T?>O;KVO9Z2C^5>[_2 MZ8X^R ^/HB3:6^2SN#/^(S/,$H[C7"@S-N;:#R.#>9XA&"2$19SS(,9.T3]' M6YJ:=C5 ]5>V7$,%58O53;N.DVLG4UXH&UB1MFQM4(+/Y]AR%IZS3'C5F..M MC2HG9SN]JQSG;[BFJ]>[36R;R/,H3/(4AB%F$-&6RY'&\DK^8'N,3] / M[-UU(C '(G@8OZ_]9GI.'#O5Q_2.+9LEDH=YD'(8<*%+ANDS]I0K\S**480P MHQ&RBNL\VNRH*O:K)-WJH#KO0R%Z@90W1GP M4[$ ?#F?D[+S@#\Z2OG!P; 4Y$LI'GJW=*^0XHTYBF(>%?(4!7YU[F!+XZK5 MJ<[N:<[)BWNGIV!"\$H7--1QI$3!_B#-XZM?%^HY;QP&*MG>[ M]0' 2G=S4\6E_>6FN,#CW#5]M[>QMM.R:XS@P/*W[M(->-L9M*9+-X=C/I_; MG#IWJ5ZY?W@TA_.OOXN2%97/@ /?K/M.U^$'W-A)/;Q2>B#UA]_G]SA^_W4Q M+QZ*VN1$^F^AS)\VP;_,0Q[E@80R)DK60Q9 G',,,XI9& N>A-BJ_OBI1J8F MT1N8#B>]Q_BS.#CWP,K LK=!:%*G&8Q]RF,=X\CAX-L#5R.=<1_@S-,A]AD. M3IY7'[MWO*/I,^B?G4*?N[:'SOU"RM]$;?3SDZC4NI"IQYM3[O9EC&(F,A)+ MF.MJ5@A'RHX-<0!C@>*0<1*%,II]$R5=6DG>N?99F%K?Y',CH1->]+%LLVZ:-F=!'"2($089BG.(S(7 #%L*4%MQ.#=\D&@) M[.9LTJE ZZ=MS&;U09>V^7)/%LTV4O5>(ZZ4G#>.";.<9W&J3%'KGVM2UG8*.QI^%R'8[<60"[H&(Z!D;M2 U("*NV)A MO &5-#10S!&2.3:J',^-QGL_<(9EFH8<$L$Y1#%"D,@XAB(.*"$\2@,9M._' MZP7_X=^.=1_&?3?$@O]8;X7=I#[)<1[1F:1GTL>F]YU$"A4P_5>F'EFTQP'5 M#=APH'XT+'A.!CGFP/E/$#D*^O&31HXY* <328X*X,+@\S8^43>I8U'VPA*K MYW&)U?,HQG6@XU-3*#V.*0J"-(%QCG7*HUQ G.I*]C1.L:22I7GN;B@-@G6: M1M&+C0'THIGY>D:1^QW51)F]<:2/JXA0?R "H--%$_Q[( U M9,'X&8_=\"FJ\UC!\@0,,10 M#),FP"O2Z^0*&(+LHPD#!FFLGV6P3ENE[!=:+$QS6U_;MUP[3LB";"KFW3)E MN)2"/R_YI/Y-63'\O:AG<4 R8P3P*&8097$.:9:DD$4!%C@D+,B=@B8\XYO: MQK7VM]V4M"1-5;6?FB+-33!J=0](VR?'I:_OD;6;2*XX7@-/(9MD?9VNF7FA M[1SH]FY=(6_=O[U2>6T7U4)5> C/'YA]K[.&;XRCSA<#$;P[4PS53+\YXNU" M2:%:C+9!/SH%XDR$D4 HR2'B20(1Q1*J18/Z(TU%)M0_T31QT?D#;4Q-J]<0 M@6@PNLGQ(1+M)/5":@:6Q0TK+;P;H 'ZD[03O?:G,#KU#]8W,31QXFI*'7L4VN*-7:9V&)V<%@Z2[:%PY=/"H?V!5BS]V6Y-H: 1@M> M#\.>@[N73Q9'ZB$TWKR];=DYZ?9U]R'A>7[;]>>;U97U3/\/JE:X^+TP% M'!-BV88BZ.#6K;DW"].$9EA-6C@.,HA2IE.<1!A&ZA^2(,M0Z):'P*K5J:EP M%VT%'@AW-+_LJ+8SR+P3.+ &MWA!%[#)%J?3T5<>;34G8KQ:;W8MCVK/.9&Q M:^&YW=Q/??XJEG;POV,NE"9$JFX5F4:U]ITE"*6)I#FDTJ= 7.@0 M^! 1G =Y+@,7Y3G;XM149PL8/$,,-&0W 3K/MIWX>.5P8.$Y2=]Y;W]G_;'F MQJOVG&]U5-VQ)F%7<^QOG*P'YZ?E?/YF6>J;9ES@)!"(0"["$*( 29AC',.0 M\S1,(X*8=*K0-R[\J2EA$T\[.>>[[H#C)$\9%SF4--1'3XF:MW3$;<9Y$(@$ MY2(*[&+/IC_DXP2S_0"#;C=I3G<@!YZ!K^A[N*[@HWD(1<\XP#8_S0O MMXNUMY+.C\M8G"5.X%=CU7K^X(VRGC!,9M8$$=R/7K3;$H:@'?%=_T([8] MGZ8_V(&AF:Q?6!?K#^L?=H#P(?W$#C77PYGDKZ4@=6,F)[N9JN)<)HP0F HN MU821,;7BI *RC"BY,.("=N'\_UXWP?GCE]6%S> MV]W#I,-0#VWT6/W0%-!Y2<(A8X.'S;M3DTW]:O,F@I2K(O3V?'#BG1KUP_?5 [O_-%DV=%T-IAOS,]M M<:Z75M3V<05Q(&!M8<#8H#5D;G .X>UCPX5573K4WJI98='Q7/VQNZ:<9M_Q_ M5E5M#D@^B3G1^6:72IPZI4[?+,O#AS"S((NB*!$!3!(=1:3S*=%($B4Q5."8 M,ZF/[!TTY0(L4].<[HDL:4YB25-:R12L%G,.E.AOZALX6D67#)J=6(TT%".> MGQ\L2O!**!-5G[7HP=!F5:>#G?,7?Z+G@5>OHG@)GE%%TP-QNZ+JXY$7+R4[ M.WDS]1*CA"<$TIBKE6,28$A%K RU1&0\Y6&0YV2V$'<-U)K,G1>0G=:L/M.\ M^4SWVAQPV:C;,&E=^7KI4ZOOP])/\S#4 MVJ_;U+66>@>Z>V)E=^CJD7UMU\59&\^MVU5]ORQ-:$PL. TIDS! (8&(X QB MD84P3(3@&4EQ$F:CN-,>0S@U ^[V[JXTJ@<6&W^X)H?E7JDJ8]^):Z2Y/#K< M68(%QBB!.&9JN#$.("$AA2P6,HS2,!#(LI##) 9\3'_9_>'=0#96HES5J[*3 MH7Q"HVXWK5UU)$_-1/=M0 M/_/!>+J^5R21ZO[M0HF9:%--S#(21U2G?%'S0@81"W(=C)Q!'B41%Q$3J9*1 MM;5O;PT<;;#/(F.$R=W@=5/KXYS:J>YE%(VCGDU@0 L2-"C!3RW.X[.;L_J= MY<*KBAUO;50U.MOI754Y?T,/_YZ_D=)X%'U2GYH6J^5":=&7WY?M24;.)>-! MSF$8,JKT(5=*D8@(4B%P&.=1)!BU]O$YW=;4#/XU6J#A@@U>H [N+"T M5GAF;6"U.$%8'^>?,\PY. #Y8W D)Z ^KYZ;'Y =)2=]@R_G M&IR:LG8*V^FYS,WN.LNNG?GED[.!=;5#ETD.I<_A_6>)MAI7TJ39/K)U-Y:.WY_%,UQU(PG:8PQCZ!(LA2B,.,0IS* 5$9Q MS FC06X5NW.^J:EIR&:;54^> M66UV=_@\@?]8+I5^U$\Z65?==;6:24081DQ 'K(8(LE2F&! F.)(1C 0R.>(1)"03,,E3D<@TH8(X9>"R:'-JUN8:LOFX.J#7V=*= ME[)G2;=>S?JD/[N8.G/E>ZYYM=^SE MKBT1!U:\UK?V6/1^$ER(![)7>_KO1!^EKJ,M\C0148HXS()$+7[3-%*Z1%*( M$8]HB(E0)I#UXM>JR>G)TAHT8)V2[(^;DNS-\OCWI@\N R=UI$6S.?I];1>=B+HY+K9[DGCK9^=>O9L'>UV MI[FU,/0]D3:P M!HW$UZ5.2NZ\7=E#Z2Q_'MR4GI/B[J/4WG]E!Z7GO3COG;1S?<]\Q.7R6U&I M-^/-LGRU7-%:KN:WC.DX]&J618F(980@XC)29F#"(66,P3C.\C2+ D(3YF8& MGFIN>F;?"\(!%[1G0="3U*8LDX+&!!*>$XA2'$,<8P+S+)%")H($B7!*\^R) MV#&FIEU:;XPMK4SJ4K"E&MG"-=G!2:;M+&=?_ T\2ZTAZ=RDHC %Y6_6B9[> M+94%W>ZT@I\^"<5D1>8>G?)M./*;_?E4@^-F?K;H^E[69YM['*U=4+^JB M?OK;0\JG-\5H/R)E_ ;J;R@B=F;NL1:F M)B(-2+!!"1J8EF;:41[/V+,^V!E8(ER)L;>_SG7^P+=?"?:GN^6WG]6]YK/_ M!](_PN;'QBH[^M1QS+%SG=K886MM&#'^0GP5;*54W1<3# M+$FIKLL<,8PA0CF&>S]7>K;GQ;4B<:75L M:\*.A ,FA>6-/7;1]@.0M^')>J>.W8O/Q?=-JN\T#6,:P%3JFL5"4$B0D#!, M8L)RP5,1V_N7N[0\-7%*'3:&G!BVV%D;BK>!->=LSK46.U#@^YRIN[W(]AMR M0]$]T@Z="^V>=NOZ,'9R^\[I@>/MY_7IY[,-OEX/Z&EPJI?BO7I-;K\7U8QE M"0F"A$&>$P11&@FU;%0&IDAI*M.4!6GN%'C8??C4E%IC QH<^*KA62K*0=HL M[<">9 QM\MGRX&[<'>BP7SNNV\"X)MN!KNU99X>NZ?>1OELN[KZHQ8U9=00B MIX$(<\BIMK6"@$ :Q C&<9#23/U;BOBLML_VV'VXTTK:KJH=O*:?JKT7M0Z -AOC7/ 73[]6NBS56U-E MM5CW;7B@# MJNV'1R.J/XE>1:D'C%&EJS]-NP)WP9/ZAM;I/A;S)ASV@_QU46YJ^GTAWU^( MA9!%7;W^SN8KG6/\UI0%J#Z*LB;%0OWBR_+U=_)0+,SEGT2]*A?5IVV)ZEF6 MD3QF>0PQ3G0./Y+K]%P"QFF&..$Y#9E3*M^A 4]-8I_W5V^&=WML FW7?;X! MFUZ#MMM@VV]=E'G=M-UW7(D._OK8B?V47HJ!IX;)O \]0AK' M&23/\9 #@QXYF'*<(=B/Q!RIW7Z3X!M2E'_3L12=6/9?3#8/P3_H(K>KLE0@ M7I"JJ'Y=+&DE2N/N]';QN*J?]^W%T_H93R_GI*I:5]N0I#S,N80\$EAGLL40 M\U! $:"8,1&1('2J9S8XXJE-@[K#P/18F\(;Q,! =G2,'F_8[6:O20WFP-/7 MA>/H/.F,QJW766=XU*-..Z,-PNZ\,U[#_2:>)E&RFM)>%16;+S4NQVV.$T^8 MT%??)N?65N86YR [%A9\>/U23[4WZC=FT?'=K\/FE@O?Z^??T.>:U.)VP=^I M89QOKA'53.;QW5D'%7(/]\#*]-K*87>4Q.@HU$F;.QY M5V[ =E!,=SK7Z[%I5BP#Z)@;H\-HFR6&Z^B=&T%'-=#Q,3TKI2UEK=:KHI.. MJ'7]PC2($L0Q#*-<0I1G(OT7@6ELS?T M#:7Z_$#F\W6J@EE,<89)$L(L#V*(DCB )(]BB*F(2)(%%%''0*IGSY^:%+31 M0@8C6(-T#:)ZSN!I ?# R]#FB1,E/<*G#G;\PN"IY\\<.73J8(?V Z<.7^8Y M4N&C*.6R?-"1$4W-M(]EP90A4=Z)NOJB-QIT[DB3.G)&.0IE&F:0T3R!* XX MS.,\-R7J$QQF<1I8G9/Z!#4U@?B\>GC0483K:H?PQ3$'>?/9= MAO2,^%QIH(8V5$X/C,DYO^Y66[/RYOE(@:^FK!C'0W2Y]G]%LY'#HS5REQ771#5)U&MYMI!2D0,,- %:RX7>@02/:[R@%'-=K$%[D-3W K"F8[J8C>J9V]K=T\#: M+?3''ZZ!)]L3KC_K3H%-IYJPZK9;H.F7N6G3,W_["'Z9]KKIX G:J#L4?NG< MW<[P_/2>/CC%HJC%N^*;]G>MU4NNDX3?FIRF[]0B[6TM'JI9)##'2+CE![\U4G4[]KW_'49C]!Q"F<^ GKJ8?5M26)1&M1\E.NGQR/[!L=:!N MZFG53QZ##2VI\!N >*[1<8,2+2G8"U2TO:_G.?)F4:XSL(I%9?:!;K4K=)NA MX<-"M&>@(D\%D6D*XR14-E-,8T@Y3V 6\CP."6,461TB]6A[:J93Z'BN[,"R MY4GS,-R-LJ5KD:Q%@1_B3-J=-+^GU [MCWMN[4[,WDEVCT?TDZP/];TH&T\: M71FP20V[#>H-$TXE(@$4(6<0L3!1:[PD@ 0CRG-&*8N=5G:GFYN:,!FTNBBT MQOO'=2[B/[O)U1F&[13*'V\#BU)#6>N$9ZR?%NL@;L5VM'B5G3--CJHT=MW? M%1?+N_KIR;5#/""(FPS&$N8YU\)5(+,QXR M*"2**,$RR%+BHBHVC4Y-6S8U>4OQ32Q6CKYU5C3;28MO\@86F#5<\+O""]: M;[8Q2S?KO71_,N-"D5>QL6IX5,EQH6)7>)SN[6G./)JZ08N[=V:+_,VJ7I7B MEV)1/*P>6ANY>K42;Q=OU OYWX*4U2RE09XSA*"(=!D+EDI($Y&IA1A%7.>W MP\)I(>8.86K2I%[&Q-'&<:?=TNX9E,RA;:$U>-"@OP$-?M!V8+UJ4_^@^@"* M!="] *8;'FVDWA3ZM9O<88QK2_6F:<^^ZO\DK]M.VZV ZL73OK^(7DQ^>#1G MA*^_BY(5"NO;17. ^'=1W-W7@M]^4UVY$^M_-WXDLRB,!/S6Q78/C>IT)^'(^5R^$]MD E>ZSXV[[R*_"1=MK M$QC@$7?HNEWO;M-5.N#^X%:>)N &M!3HI#$M"7JB:&BX 6LB0,O$YJK&W6_P MW;Z!QW",#<.ANC"%/<>!A\=RVW)H%/UFS;4['9E_) 5_NWA)'HN:*#6+<2+2 M*(<\I!0BG&8PIXC - ]XD)!0_2MWF=Z.M#.U>6@+TU2.ADID6(/4;08Z1JO= M5.&!K($UO<.3AJC%^.49GIS%]@P+7E7Q6%NCRM>9#N_JS+G+>V]=,J%W*/2C M/Q75;^\V[E4XY((&$8%Y'D40!6$ <\0"&*5YRA(BPE Z:<+QIJ8F"\^0 @WU M E>V$PQ;[U5ZX&WX'E/79ECS#AN_-R&/-C;T%>:;;!S8>S]W13S)>*2/E M&]%Y*MX4"[)@A(CV9\RI@ MKAA&5;6>!.U*7=_'^*M,^7:AGJ\LLQ6=%^R#E$*GA-4JG50@W&[V5A3A%X M4;6EG;5C!5L^/!1592*_]-^7QO-B_01?Q2T/CZ:=6@XR1@/KY)%BERULT. & M:^##%KT\R=7@Q2\/MW[U(I@G2;$IAGGZ 3U23>B]KI66CML%7_^LW8F[&8]R ME"2:]H47+#^&]@ [E/ZTH9(ARP+G@D=*8/".6(]Y4=P(.=D[@.;YXR7 MU\"A5\]R%KC<=V&"4^UJI&1=+-B327@P"P)$0D8#2#*60R00@B1'# 9!$JHY M@%"6..W@'6UI:LK;R9_9@=HFXV*8G*%[ MK5TG.^BQ3A_- WKTAAX&V]^)/I&LGS:^A^VLE^ HXBEFD*0RAHAD!&(N&,1A M%J*$9A('N;61=J21J1PLSS ,[ ^O &F&G&$(/8^L810X& ME@>J1C*J]BGS9$:=H>"DZ73LWO',I3/HGYE(YZ[M9Q:])J6NUJ,+]QCWBVTZ MM2B6+&<9AB)'0JU+A3*0$BF5;80SAF,>IYE3 9RC+4U-]W0IQW?+JO&T,U#! M;5V7!5W5)LM=O=2K@H?E G2CA-W,I>.TVYE+7L@<6";7&+5'6LOC5YL,@<[V MTEDRO-I+QUL;U5XZV^E=>^G\#?T4Y$MIRK,\F8_!E&ZY96KE5FI/KTJMW>K[ M)9_EH4 L-CO[,H(H$=I?(LA@2@B7$)3B43WR7F?Z M8HV.F-0:;@)BQ;J=EOCFF*4UU ]:8;X#AN8'M3V-<2/(J-U8- MCZH\+E3LBI#3O9L^+53FE\L36PPG0<(H8,';5A8R GAP,-7LFCX7C7C[LOG+CG MHG3P1SS3CSFF__+YTZ_57_4G=4F#@:NXV!NJVKUT 05 +DL MP2^?/O_:+]G\^"^,Q?[9#_(:#*SAW3SHQ^*KP(NGPU4)FO JP\<-:!@!;T]$ M5IE+@"8&=*JE>DJ*/_Y+UBN1_J1?MBLDW[_.2^<]>?_5AM4RX?_X^*Y1).!J MHW"DL,#U\%R8^V,_BUF:"T'3%#+&A$[Q06 NE/4<8<(#E$81=\NU>+2EJ9E( MVPP4;>ZRRC5YV5%.[1:#7I@:V(K8DC1LKK)S5 R3;N/*&:VAJ MTM!@!1VPVLP@9W= W-@]LY3QR-G0YUP]Z>I1^^\T%Q<6 3SR\)&K 9[NXGY9 MP#/7][,7/@FE+ 53]LE+4MUKGT3U'^V/^(W,=;#,X=^V#APT1F$@<09%HL^Z M],%Y+D($(QG2/(Y"BE*GLZY+P$Q-6C1(X^=M?NC !5]?+1](L7!T.[QHH.SL ME+'H'UBE+F#>V9[Q09E7D^_)4Y.X%IR=CNWS=%J4+NK]P JS3EWH M+T+X:&]/B8.ZJ2,,ZF^[HK#_U%&^\*.=67^NQR_HN>E1WI%%\4^S2?-RN:B6 M\X(W.S8+_E$-_'H_](/ZC3N;8H];9[>C"W21*V/03;+@[DY#C4 /C=6O(-3-U["'8T!KPN1:(4T= M4FT^S/OFJ7(8##M5\$=]P#;X#JC-? M7$<"?4?JVC8_=NBN(RT'8GE=G]!/X/Y:+JOJ8[F4A5(PE ;:353-"N5<##3P:;&XBU"7,3F5ZTC"PC#0,?#S- M@+,@'.BKUR^^^_Q1/^D#'=O]9@]=,G!EGB^_+YL*,8G ,A I@P$.0XBTPTY. M> (QC97A@<. I4YA',X(IK9L4>]//%!=G@WIEAM%0U(Y]$Z0U8FK%>79 M)? Z-7DV**99DF>7I-X5>?8>U#O,GG.4R8S(5 M$4PE)1!1P2&E*8941"R,2""1=-IMMVYY:MJVQ0=,FN8;L%CIXQ&]%VL*X3CG M_[4= CO%&X38@95.8^[D^#7;WFO8Z[\8Q@URGS%OCEQY#H"S;7WD:#A'4O9# MXUP?T+.:6!M6]4%^:BJ3FNR9K[\K%5B0^;INH\[A]FZI%+7X)GBS+F\R@25! MPC,48\AQRB'*,86$)2&4)"*)$!(%,G*J#G81G*G)7#=F;=V?)M7LND>;DJ;M M/H?J%#2]6N]^],K<=N&@VFGD>$,UL'".,$KN!;B\D.NWH-9ED,8MD.6%OKV" M5WZ>>JE0FT0++YY>SDE5;<_\PS3/28A#2$/)( III)68P!PG.,U(&(:QZ*?$ M!]N;LM0:P+K0GH'<5SH/T^RJC1>3-Z+X/>?-)=CU GT[2=! G:XS2LIU$D" MCDO0Z=MZ)$WX(AX>ER4IG[3#:-V$_55;:_.#[!BAGP5;E>8X9I:H16V0X AR M'@<0Q3F&A&,">4PRR4+)>92O#PU/*\\%*'H<'(ZWPE5?%MN"!H_JG19EJ8P' MDR-*IX_JYHS26U#J\H5@QCG)U+T_4C?"U)!MELN6A6,O&>@\9V$H<**F%9[K M/#LQI#P,899%)&0R11);)0\<>IBOLXWQ+S+(IZ>WD89NX"EOTP'0]."F"=ZO MGFV2?)#=_1.P[VJB^+TH.'TE9/X%*S^FK>>V"U.P;-3;9[:J^7Y;%/P6?2ZS5"WN M,PX3FJ-(!%$6YHX*=ZJYJ>G9Q^>K]9MVO0W(!K'[*MR2>%MI\T7GX);3FLDV ME7>#%6S!^A0K&U(\2]/))D<6(ION[\N.U5W]1.;712G8\FZA'_6%?'\A%D(6 M=37+2!H+F>E2F'D,4S1:.'G6JU1[#3F2&LN7\-N MF\-]&"_(W)26-55^M[A!3;X#VB('I%8_WQ4+7=1!7_DD2.FF-L=&@$2Q(#). M($V4M".:YI!D$D&>! HZRA 3>3L"KQ=G]NF]\[]N\?KL"UU9V2?O=O+N@F>H(888+0 (SG]); M7\>MTDB7,>D \. M#L[B6/+JTD!3LP4['2'WDGI6LKJ(K1TKA$!L8%KP \N_>^8%)(9IGOERL-?I MG7E!Y8NM,R]=[QO;7EN+YL%5*%.5(C1')$M2DC&@"-96'4HQ8#3+08$98D7" M>BW>$8XZ%."G8-5C^+J1TI]$=J8$IH!:Q)H1+1U#Y? M7PG$\@@YOP9"X/CRLT.-'$Q^3=W3R/&K5WM&'^X>'^GF^5X=DFOT0]_2S>99 MK3>F('@G1DZ3 ,8YI0"3+-6F0VXJ"A "BKR0)(4Q8K%5D5V?P:=F3G3CZSJY M:(9(CA1PC%)TF0X[8AD*Y('IIA'[%KS#!C-Z0!MBYX$F"(16F7'ABO.044)%3H/=)18%H01-BE:-L M-]S4J*PIBMUME+OW[W;$=JTE?A7QZ]P5'L>!V:HOA![UQ6V0Z5EE_.H0(]<: MMU'WM.*XU5V^E'(GA'YB6=5[N]]\WJR_+[0R3\0!.ED4;865UQ44,:M0*[$L@%?&VIHS]JXY"&!V >='$=C9Y$ M<>'A(U/$=15/R>'&]1ZI%N\?GY;K9RDKPOG<=(XV-=^:@M$YS7*6,@D2F2$ M,X6!WC<10#DFDB&88PJM0^UO##8Y>OCU\V>'&.M;4-Y@@< ##Q+] MA6[^+K=58[I#-X1JG-]6BVWS!F=9QA%'4&_1J-ZQ95(!6@@%4E)0(7&2Q*FR M9E*;$:=&IZ83K@,C6(%JP:FAH1J86&MQF_:=!X$;:C B^]"K%9@.'!L:U)&( M]C:X@>C6!9^KG&OUH/&(UT6O(_9UNM'O8*"NL76O?M86LI3GFA$@6#!&,PYH M3C" V.QSTSP&B AMSD()L\(J;]1ZQ*E1\,L2=&ZN_ML V_GW@\(V,!W7LAJ? M?BWM\*T8K-$)ZK>_/>JHSGIK$%YZZ.UO]".9ML_*'?_';E$NS'+U6>IW32]= M#_)>_;XV7U?5-5"S7'W5Q@2U0Y12DZR39:8_58ISP/(8 4JP2C'C)$FT7,9_>]4B5:M+K4UVZN1&^'G#<[0AM^-@9FN?U$W'4G MXO/11-1:1'LUHKM;$^%,??UP#,J'GJ*,2I+]X'K)G#V?UB^HZQ S5L6)F*X# MLD@HI#'3N^1$FD:G$# 18\!8EBA(%4UP[%:A]-)04Z/%=Z'"NLZ@:D=H8; : MF+3V,'5#/YLHKZ"-&6ZC,4B&KQB1+GA .8BQ0PJ!1@7!!6Y%04"7>*][(<>&H4 M8D1NTTR.JOVH]:9K;3G&>ME.@QW+# 'NP)Q3.XIJF:-:Z*B6>A9537(F%::511J#V#*WH$NQ*&96-"I&H53(*.A9)N#@-=K32#]612B,T,II: MD(V442MFP*((MY (6P_AXFCCED*XI?1)%82;-X3?,GV2?U:_*><\Q93E& ($ M3:GN-,L!Q9ID9"YCCA-!!$:A]DO[4:=FC%S<+-F71IU%*[FM<_KU%/UIZ@CJ MG8%8E'R]6S6=(Q?M,'Q=NGIT[&:S_[;+:XY>?\^EQ:XO&&G'=0+3:-NMP\B3 MV6N=@.&RT3J]V;?->!M4\):6W^Y6U1^FZN=WNC3T^DGK69MK[\!(^8T;_1S8;JI[W_ M(3=\44K1!.$E@B98<0B(0@S B) !!1 "4X2B7+!I)4'^]H@4^.A5LQH+Z=# M:.,E(*^33BAX!J:74V1\HC\O0>00\!D JI%B/!U>)K>8SAL07 WCO'3O>)&; M-Z0_"M:\=:UG=W2YDANZU(1Z)Q[U/LIXS;:+[_*]\>>4)4YNG&>%,CP4;JY[1> 7.OYH"G/41WK?U4L-8 M_MN_Z,UC\=^1K-J 13\)J19\L?W+29GS6DC_%@NG,X$*F6*9($!,W6*8X@RP MC!&00,W*19[%@B/738ZX8I=;1O"H-6Y M;BH>]F3S=6IRW53RY,0R4.6M_?/VO9)-,Z7URAB%]VH?)M]L@YLZZE5YR(,! M(GFAWX\@R-2NO6]'TH(SY6RDR=)>>,,R%#LY/77(S4V=T;V(&ZOKO+\TH=X;V!N]PMWO^1/8SC MJO"$&5F/4COFVEN/LN M-_1!ML1^ZIHH';'GJ'M=HWA4::Z-X5KW6=31?A:U^D<- /NSX*B"(+#9/-ZAZC[7WS]4:E9? O[ZC@>U?6<),LCO?&@']', MWIO/'0M[H*/ ,/B%/3+L*=.X1XMA #PY@@ST6$]OC%PMUIM/ZZTLFX4_SADI M8*(YLF Y@%(6@$)> )X4JE H9B1S*LIY,L+D2+ 2,*HD=/17G(!GZ5GH \G0 MY-1!8P"3Z:+J8;?2)Z.,N^F]I.3)]O3BA7Y?\P>ZV%1I?!]73[MM^;/)8,Z: M5Y/&3$B)8J!8GND=928!CB4$&4MS%@LJ"7NKOM, .A.=)6TT@7$D\[V@R$T< $ M:J1L\Z!K06=1 ]@ ?&J!25!FO3;>J!QKH?A+MK6YI2?OU@7V[E:B4Y;F%TF- M=2?NM4EG$A47JP=]P:>U:=I>_U5;=HO2W%\9?E\E_[9:_&,G2[.=_KB5C^5< M,)[F"L8@@T0"F&<$8)ABD$L%LRS.8VVB@SK1'Y4+J=+(L<'[X&^$(V5.8)Y'X]WP4^Q/RP/C/@RW#R7TZRP0 T_! MQ55FZ'']EJH[7I7 ,54_ULL%US(YUNF[_( )D<%!R*B50PACXV;"R6< @AI#"AD!4BR3!M7"!6$.#F\>DLT->.I2E4YKI85+59\ MN1-2F)IKE?50K.C2Q-CDLXIY!C'B00X0WHS33 ! M%$M3:3$K$$Y(QJE;4?KQ=9C:$K$/\*--@-^FE5PO $I6T:'/DFZ\\H9&?CTL MSW"F/>DC'F'WC13M('$F4G2/1M2!(S)X!(X:?9VY#!]!.K(>XT>3OLY$G8TL M?251@E8@KG/K#D5K"ZI(7,09P!0J &.3VL8)!$)R03(8(\J<6N/9#3NU!>U5 M:A#WR*^UFUO+I2WXC V]&EVI2-QFZ8Y8DO@"4&/4)'XY]!2*$E^ P[(J\:6[ M_3CPT\Z<]MVK+_)IO=D:9\6O\J$*J)KC(B9I2AA($J%Y#W,&"$L,[Z$D)I@Q M'CM%W%\>:FI<5TMJF&JSES4J&V'=>.@*OG;<$P:U@?GF -A!S.C76X YT\MM M+()2RI7A1J61VVJ_I Z+._SHHNDH\T$*4R[O)"]VCE%.4,HEB"%)@.D=!;!A MCQ1R$F/6F*/2AR4 +SG$]C;/##^Y-1]DFQO3V?S=/9K=P#Q-,DE200"A20P@*AA@ MDC*@A$J$C'$J5.J4[W=CP*E122-OM=VJT[767;<0K81V3&J[A;D=TX1$6,#H(V M-KMEN?YK@%[GCU P#7UD[(Z0?9E^"PC.D$,I^7\\K+__I[Z]XH5_0/,CJ'^L M:_A?>_ X-?PM5-O7\+>YUG.#4KDF*]=)%7,VQQ")C&D[(E44 2BH DS@% @H M>,)RE4)%G'8D+P:8V@?^MNN;_>E?X_^(]?^E*'JBF^A[%0RZ+T;SWU&!XIG^ MM?G_RON:),D,-G^OW:X1W6V_K3>+_Y7BOZ,D)K.D0#.<9]7E$,U20F991BJ_ MK;FD>DI?_]B])'O^WOBPRKW5U MG_XAGD5:B"?C7/XNE\^.3N"3E\%R*]5CBH?>.]6S6\FV;RY7^P@#[I@NZ!]V MB_1RD''W1!=4/-D$7;K.T]NZ7JWUYT?-P4==6JQM>E&PF.>9WN0H!DVG[0P! MBI($$)3$*BLD$CG:5_TWA4LM?:Z7!K1ZIU^4^-\/.]S[?;_]IMGIIT4EZE_J M3KI7^F,X@FSI<>V%V4@.UXZ,;?W"GQHQ _I.;D(1UM]Z<;1QW:VWE#[QMMZ\ MP:/]FG>AIO=5\>*/JW*[J0RLLOJFOGZCJ^:@_:]5ZZ2/J_HXZ>[A85-]W]4_ MO],_[./UYS&!:<$9 EE,"DU*B0"XH"8DN(!"LD(ERBH0>"H*3XF(.:$Z#U -%F- M2]0!)JH7UZV&YA!K5J-C@CC:^( ]0O7O(H-1=,@E^R=[]1PZ"$Y 7)=7<*1N MA?^,KZ);V\0)S?O5%HU3D'.\=I!3T/:EVVIJY^;[@\OQ:\6F]^E[5 MD*^6A;)RJW5_;[+./JVW_U=NOTB^?E@9WWN])GQ8;YI_,M!)FII*72F@,9(@D4)AG B68\=:T--]:\8I_M5F MJX#VC6@:0)@WI7+IF&ZUW;>DSJ X>:4F_=K8N9HZ '!2.K,.KIP^M,S\LCC5>28N0& M2C>WY'L-7V0DGG$TLB*1<9%S4"!8 '-N G 6IU7+A1PCDK($>C8T?6757&AV MO!ZJO[5\RNBR2AB\TBGUU=HPA7S!J"P2*%,,"J5B &/]'R(4 TJIE.49A4GF MUZ?UG^[U&KXU[+F7:T+=O4*^5G:&W11$G:BY-^RAR!Z>,Y4@!CH4F>*<3Z.O M6$C%_CF:C@TPE<$ZD@TAVYB!.JWWT41 \V^RG*=Y@:CD$NAEG@)8I )@A13( M<8Z3 I.,,:L&G6'%FIJ;[I!KO&TD'",DX62RAHQIZ3,%HZQ\IPV2CE:^-^W* M]^;XD)A)I^,P MNV&GMCY64IOE\;-^:LL?;AM32[SMMH[A41QXB=L#>!!Y5A?-?H[^:/X0X@ M+U) 4VG*H$B]Y&1Q'L=.95 NC#,UZOG\Y=??'.LC74+0CEL"X#(PF70D;"JO M#=#SZ 8,09GBTEBC4L,-A5]RP:W+_5.-%]O*\W"W$J8VI689N3*E_.=2P*R@ ME ,LE28 9.H@*0H!RG">\#23BKC50;H\UM1(H"-JE<5[)&STD^GM%V&/1-Y+ M4-LQ12 !V:+J]B%3?"] 4;P7-]+XXV>]GM#\7,9P+=N\? :?I6/3^L-W3S7 M7DS+S%]1]>2D_-JUWLT/=X^[I2GO M4IV>&S__1GZ3JW+Q7=:U+'Y>EYICMO?J*_VA#5#)E!(I@'D<:S[ '- X*0!7 M>2RA0G$2._5"HQ[1=#W>A._ M?7[_*#Q(FFNM(F#52$!3#37F=AM@ J>T4PE,I-6 MC<5OC#,U)JM%C5I9HUK8J)'6OC;H-6AO[(O# 38P)WEBY50EU ()[T*AUYX] M6JU0"P6[Y4)M+O4@B=#""7T:=&&GOAJVPUT8B_;W_K:/DX MS8.EW3,4NL-;/75+K(.0L^@8[::>N5D19U&C04";QP>XL!:/DP3CVCL^X)Q8 M.UX/\:.X+_OR2#MN*@W/ -SSDMD!HA3N I!4/8X/]*H+'%5V9=L890)@!+F+9F8LP!0WK;DPB24JZDY(HY!BQ8 M#SXUCFB%C1II(R.N<\""/?9V_#$4H@/3RE%,N8EI.(MN&?TQ2$BE#VBA0Q_L M!1@[%L(9FC/!$>[/\&.S^[;"\L^2EK+\L-ON-O*7Q6KQN'ML0L_+=SOYTEZ?1[E[JS]RM;G;ZG.WW6I#L:+;#TOZ,(<*R:+(,T!(KK=P M3)MN.,VH)K@D3I# E MEZZR^/,S4..SCVP]?HD;4J"-K9(2U=U5?P?6VISH, M6@-3E!]03G[JVSAXNZFO/'HT+_5M];I.:HNK/6-S^#X>ZW^K0@4.&XX$PAPE5((\9@3 -)4 $\)!)G-%94ZXY,(IJB>H M>%.CFU8[<["\K_77UN#H:.$8'Q1V2NTLKM>;J(&9KCM'5XJNU(ZM?7&5O8K= M:6S"F89)\1MF L+&1(45<=QHJD'@/8G#&F84S^/+U78A%LN=:9#WJ^2[S6*[ MD.4G_:V\6S_2Q6JN:$ZSM,A!SNM<1 DH)Z:1,N8QH13J/;+3B>6- :=&WUUY MHX/ L\B('/U1"^T8W'D3=,OCR8!0#GTBV0]%]P-(2VC"GCG>&G3<8T9+"$Y. M%FWO\TA;>B?9]E!QZ>TAX<;L=,MOZZ7XNJ&FN^<[^ERV/"GFE$I>5(E*PAB< MB8" 8L8!YE+*/"]X#*V:N?>086JTM!?,E#&J^J$*+:Y#7HSG5-S8VHX#\,!D M913H5-8SQ9;W.LRBO191HT9D]-#&8:O)\)/@D)TT_&2,E)XTU*2X92?U@_-J M>I+GH\?+3^JG^U&"4L]'^9FZ[YJ4S@_KC=Z&K^J0X*_T1]-MLSEUFO.TH(J8 MS 0L(8"%2@!&*08RP[DR_;ZE6XB>W;!36U\::=WL6DN$[:S;\+@-OFPT*<.- MQ&UR@98Y:H2.?FK$#MADUPVGH :OY="CFKUN<+PT?AWO=C^-:?R[QIR>2ZX2 M;;I2H# 6 ")4 $*T@9NQ5"40R/5[I W3Y/\51_ MZ%VOC>9.YR5G]/0^(.D^:[03D3,*=(] SOW:_2-[N];VQ!W3]@7EMY:;D^LG M]/Y4( Y20'F,37UG6A! M(6(Y<\J&#R/6U):+1KYHN:!LL5QL+;/' L^5FXTZW@R,9<,:H[56:5;]O/_% M^[:!72M]%979JC:+6N7VOP]OZ89!>Q!+N*=HKV(IAX'SDB4=Z.E^Q/W7]5K\ MN5@N?UZLY,>M?"SG2J1I(9GFX,PTOA2) +3 *> RIE(P15ANU:'XX@A3H]-6 MP.@/(V)4R>AX7'6*HAT[]L)F8*)S@\69JBZJ'I1U3D<9E4 N*OF2"RY?Z)N0 M]EVN=K+\H$5Z_T-_12NZ?+LKMWJOOC%L\O-Z]?#SXKL4-?,@9/S/(49.7^O'V2G*7X]G^<9.KJEVZI7 MP]LE+0>"GD+@K!1C1='&S= \9;2)[&& M-V_H98&=):,WSW^5ZX<-??JVX'<;25_&&J,"P2RGFCA2C@#,:::)(\D!*F(L M6"Z*+.$>1IB/+%.CED85T_OQ('=4">YE7WG-CY.)-33JXUA9%XVL,Q,Q:(!W M %2'L+6\Y'D- M"BJ!0CG$"HF48*>65J$$FQKO-A)&LM;!D6R#3=>0AP[])F'RQP[M#';T>^V# MA\N(3^#HX8QP_P2'#YLH85"*A!9 D M+4P'C@*0(N. (P$3B3#/B%W(S_GG3XU76PDC(Z)#7/09Y&Y$VA M4/+==[I85E;MVC0Q6J\JWX&)S=;$\F5+D]+N >[16) MMNNH5B7JZC*+&FV"!M4%PS2H7>@OS:B&8&_07EI^_1_H1YY?C1M@MZF[[=2] M=>98Y#E'D@ E3+2)S#* 42PT2Z89CU.!B%O$WYDQID9XK8AUX[19TS7-O8': M-5CM**XG6 .3UQZG7VN<:@'#D=$5[8/2S+EQ1B60*XJ^I(9KE_HT8:0_JN)< M&6KL<2JX*DB:@@+1#,!4<4!)BK45A.($QH+11-KW5WSQ]*E]Z!E -XK162!F ML:OK@\/0WS#]44,0&3 \]G0G>+CT'>R!RU@M!;OXA.H/>$'MZZW_7MXT8E>_ M"_(>-^R[=)%GL=.J_TU=^[WCRWIQSI<614R)RH'$A2EO6A! 4B1 RHGB12)L M6]4XC3HU%NM6?FH:1-4:6'F2>Z!O9\,$QW1@1KP(X:"GIDXHA2U;:C7RN(5* M7< X*4WJ=+-G8?DZ%*4)];_??#$U\>YWVW)+5R;G?TY(#C4EI0#"#.O_( 8P M51(PA&*B!)$)<=HUW1IP:IS4"%I&ZX.,CO7C;T%LQSXA@1N8>/;19FWZV'H3 M5>+.HGL+%-TKPUM"$[8:_*U!QZT ;PG!2=5WV_O\Z&6?L_]VO3)%EN6*/_^\ MCQ_'""<,"PQ$"A& .$L QB0#A2I2EA<)RY55*2FKT:9&+)V"%!UQ>X3Q7\?: MCF2"(3@PP_0!SYE>K$ )RBW71QR56*R4?\DJ=C?Y]S9?B 7=/-]OZI;JO\CM MM[7XN/HNRZV4O]*JFJ?Q*KUY/KVXO:QNXLTDEW'!%9"FM00D, >,*0:4I#!6 M!8PA=8N;#RCUM[O7\_]F"O@!TQ MOM;$#LRCKS*G7CWD0X,?O/=\, %'[UD?&MISO>Z#C]'3'KW;:0DV^NE5HD^& MJXH?2)N?(@.00@&PB"$0.<<%5442NX7FGA]F:H3>,:+V6#6E@SRDF"<>TD'W!.#"&OAW@$0_R_]/D-7?W]4_5TNKPKRS5?5']ICK9Y M%A-$: ZTU0--+A(!F*0*Q!G**(6<"655><=JM*G15R-OU H<=21VB!>X"?)U ML@H.W<#D= TUGW"+F_ YA%^$A'&D< ROE] M.L,6E:O1&CW1YFLV,H>S#AT "FH3VHP[JB7H ,1+^\_E5C\Z^K!8T97FM^6AH4/E MBF&93 K3*4S(6 "82@0P5"D@,"$QYC+7A.1"01?&F1KM[,7L-"OQ\G!=PM6. M7 *@-3"A^ #E3"$W8 A*&Y?&&I4J;BC\DAYN7>Z9"B,?G]8;NGFNO>EOZ6;S MO%@]W#VN=_KYV^UFP7;;.BOG,ZU6S#S+&:A'=1DP^+%8K\Y>UBFH)AYZZ-%:0 M9T2 G)G>132A>A(3# J!_ MG=-$4B1B EB2I #&.008)P(D J8LR:14;J6APX@U-;.DU2JB![5FD:RC<1:- M9M&BDMW$Z2P:W6;1JM+.,&MY/=-UR$FVH]OQIVY@#M[/VEUWUO8Q5,VL?=S/ MVL?]K'W:SUKH_.2P( =EZD"BC4K?8>%\R>F!G^[9JOZD.%?K;V6L2').$"BD M::17X S@F"F0:MIF6*DXC9VX^^)(4Z/CMNI=[=;VJUYX&58[M@P"UL $>*8Z MX #^ZIM(A.TV?W&T<=O,WU+ZI+_\S1MZEZ0V*0"FHLO?%MMO;,;WK?]G*@/."4L5RA "-(8Q@"C61E^*"I!!@AG+>4)R)Q^UAPQ3HY1&!>]R MT];8V['+P(@.S#M'Y:5;^:,_M0+[&M/:#FMUB%HE3.#G(#6E72$99F@FB,@6J_IF0$ $H-BFL ME,*<<9EEJ5M,V:T1I\;L^M7/'(/%;H)J1\E!H1J87UM9HX.P,W.JPV3TF2[$ MK*H(%GW]3 ]-,%L94W:@6>17N1 Y8"<@ H;#D@FX'' M+0GD ,5)62"7>SV9J'8T[G,[&U.KL:WJPB$[O2N_?VJRI,I]576H"I%F6:'G M .F=< $18&E!M2VD4LSBA!<*.O&3MRB38ZU:$\?Z]CVFPI*V1@%X:#)K$A4Z M^>!M_/U/C29_F44'9:*#-H-4N.\/:E@"]!=G7%KL#=L)6?9_HA^%OG]\6JZ? MI:R\7/=/G=PY+%&"3,H1TT0)8"(5P$46@Q@5K( J*[+<:7MX<:2I$6!=HJ:6 MT/'L]3*:=B07!*.!.:SK*?M,GZLP_SM3^N^A:DP[:Y"[G<_IS%8WT0E*1I=' M&Y5K;BK]DDINW^ 9KB'^9U=NS1277]>M!4>7Q@?P<=48>]68=7!(%3BB-32N MK'*>YTF,*:8@3; VMP3'^@UB!!0)E FE-->3X!31T4.8J?'-WD^]5OH'L^IS M(V:TD=Q4UERHA?[=8K5=U_'-3;.3?V^B]!R#0_I,HF7\R$A3,W2(R4$-X^TZ M*%)YO?1\1(TNLZ:F6:W.+&H5JDX. FY+0^ :-F"ECT#CQK0$@.XD["7$,SUM MMNK#=]P_'=\TH0^M"5L=8GMS7N>P5L+Q$..:!F?5.[$'SE_EF1Q,%YO?Z7(G MWSSO?_Q_%GI/LN'?GG^6W[6^)J=5PI1)DB"08Y+HO0-/ =,& $!*,)8G%,/" MR;MB-^S4%G8C:E3)&NV%K8Z=/]W][I=";(>^'2&$QW1@HN@#IWNBL1,Z8?.. M[88>-PW9"8Z3K&2WN_VHZ9>J%UBU!_VX>MIMO^K'O%L_TL5J7G!.J:&@5U)(TJ42,C:_1'+:TC_5Q!V(YRPN V M,,WX0N9,,;?1"$HK5X8;E4INJ_V2/BSNZ&G-'(SY?1^+0XD MH0) 05- 32E!6B"$8,XHS./Y2C[0K11?QX29U#"?##T\@/[ M#(2[HWG8]VT=SRH\2-II'!30 V,%R3"FX-D17\<"O*;\131'KH[#5 M@^D+766EJ_5&?R^B[FXV1T4B**5$XM4.\/M[4 M"'PO;F3DC8X$]FN9<0MP.UX)"./ S-(+0?>>AW:XA.UV>&/,48LKA\?UZOJ7*AED!3+!*H8%)EA$&Q.QG/]GS3/%$,H MS:5R"Y1^.<+4.*,6L#XT=8PQ/ '/CB1Z03(P+731&( %+JH>-F[O9)1QP_$N M*7D297?Q0K^O^7>Z61AN^$*WLCIY$3@K:!93P"4WG8ZE-,XC"6A69"G%:2H* MI[*7+P>8VK?SBVBS_%^&W+Z1>FLA]S&ZLOR@_[IX6,T9P4E<"/VQYS@!D".] M <@A CPF,DT)12FQ:H727Y2I$40CED\O.*^9L&./:'(*?C!I_.50D M.4T<8)4NG9P#4RSIUL1X=I_K@^D '>J\Q'F%+G9]8#O?Z:[7$WLZ9 \2S$WS MRX06%"0"QP F>JZ("?X5@A#*"!DN7CD[8PQA.E+H^XIZ.U Z2C<]4/GM$QU=ZJNA%_^B92SV[7O)O M4NQ,&[K/&_.*;Y\_ZVG>WJV$"35\,H<\]8$ ETPI2#A &2L 3)$$3&$*XE2@ M&(D"2N[D'+4=>&I&4"OM+*KDK6+6]A)[MB^WG0,[WA@"V8')I!^H[ITM'1$* MV]32=O!Q^UDZ0G+2RM+U?H\NEH?3(4E+;>CLMKN-_&6Q6CSN'IODM?+=3MZ9 M!K2F-,8'_7[.(=8VBNF0@3!4 "*: )H@#EB1X8S0+*'0*O/16X*I$=C7;W(C MJR:]#LT9O:"_3E>C #K>J7(EO]Z*51I$C0IM3J7^Q3L3TU*U1JY*[!A%AL;? MH6'FT/,P4A/-@>;#KO!X[3C[Z'W4HK/7@[S[Y"VV\F?3=/FC M?DM7#Z8935W][>YQO=DN_K=Z86GY0*1 =-*AK8\ZJ@B-\ MJW_556:(*FZ]< S=R<]#DK'[_/F#=:8+8(^'!>D1V$E]?;V?J_Y;53#H M)_EG]9MRSE/&)(HYR.(4 1@C!EB,)$BS6%&:P9Q IQ!['R&F1H;[_/&UBOA M70/M9L>.+H?&?&"V/.UGUDWGCVH=HEJ)61UH/HNT(O4% :/+^^ X9&,S.T%> ML[>9$U0WVINY/$X=CY==QI\<03;B1S^U"OS%E./X]:@X2EM5P.@1 M-8HX^EA=I\GZ['DH\(<_< Z-N\\ILP]ZH8^6G608^SS9!Z SA\A>CW%TT'F-J MQ-:*&=5RMEXF+:FEV^\*G#</XV6XKMO>D65SJ>61\MLO!/"VR)*:< *5W?0#F- 8X MQAR(&*&44D4%=CL@/CO,U#[S, UE+D!J>=[;&ZB!/_6;128_Z;>>EM_:\KD! M#WJO0A/V6/?\4.,>XEY5]^3(]OK5_:/HVX(MDN>$* KB@N< BD("S/3B+RC! MG$L(!7>J/7LZQ-1(X474N%=]EC- VM%!/W@&I@)'9'I%U ]8?N7,,*\657^] MW,J5*WTKQYZMCMCD<"5QG.:((9 S84)$31NB!%$@44%R&:,T=>L4&W'DNJD6RI\6 M1K6YR;?U4/GM;B7,'\8'\9TNS<'^W;;*^U^L'BHW[9P1)1#!&)""8)..DP"< M(\TM2A8,T2P5L6/O(8M1I\8L1MHJ*+(RD^5!;M?&0S:(VQ%,IXWDBWKS#5-- M-B3'@/,D U#S#:!I# $G*4PS'JO8K65&]^%3XY>N;*ZM<#N0V3&'+Q!#.R1M M,/#H$7NJ;.#>KIT!1N[)>JK::2_5,]?TS52YXYH -E)X%U. MPNGS4-^00?YMM5ZN'YXKE_++4,7&>:%2C#*<%$ (2 !,$@FPD *DG*DDI0SB MV"EBVFK4J='M.U,D??VDO]GM7GS7"$ ;L.T8,CB$ S/A05Y0"7Q"?$,48'," M*7 G\W((T?L.8!Q&J+G5&A.1"DQRD":9YH(THP!+*$&J M8HH@1E0IIS#<,V-,C0A:$7VJ-9Z#T-*\Z ?,T,;$$29#& Z7U0]K)IP99URC MX+*B)R; E4O[^H;.![5\D>5VLS")9C/^L/YIL>_9\O%0S7XU_4;:>(6]I4"ONKW0\[S MG) $%P0@64 8QP#S D%.>%4[PIQ)IA5HJK3J%/C;*\R,-807^?>P8 ;F%%; MD:.#S'J;N([>R"IX:=8M*%+)/@2T#E5=AH!XI$HNX:!V*][B"MG5@BW6#QNO M2(NK?D>%69QO]@P,,V<2^]92]YLOBX=OVT\[LT_0RXSDN\UBNY#E6[I<2O'F MN6U!U5Q8SK,T27G&&8B)R@#$# (J-J3%_+;FQU4NS M9)<1KP0WYX5MA[KHI\6J^>WEBIZ#S)V=T3[BC R\I-1GLX<.=_I#B2HA9]%A MG@X:16_W<]4JM;\C8/F"0/BCK*=.XH6YA #P)@@OT6,_0?W-"\_'QB2XV MQ@)XJ_GAP=1]28@24B: (FSZ9*09H(IG F:9WD6)]C.G+X^S-18M*H,O5Y% MB[V@CD'^Y\&TX[_^$ U,:W4$RD'"J!$Q8"S_50C"!O&?'VK5_ VW6YG?,B,3TT%%"IH@ F MB@!,$VF:[*2QR@A,W:I$!9%J:N02)JLXS(39,=+HTS P@;U72AH/5;?51IVT M>*Q@E;Q\4+%-89Y%-[VO=X_KW95%P[-G1Z 9&*!]1U_)7J&31R PSS?U"/5P MS_X>IANB'G%]W%&@&79..2]BF9F<;5$ *#.L61HE0!4B+I)4QA3E'NW=0AIA0S8+ ML4(E;-^0ZT..VT+$2OV3;B)V=_GF4K'MQU6YW53>XB]2R,"=<#M56K,OJA5*F2F61AX V>G]11JY(RV,!">9L$%>JYG=-2A#&HR%]J$ M$XA"0 H,]?Z;:0I!DBRM0%D@ 6 M60*HB 60E.:,$RE5H3R(SUZ"B=)>6T>KM')7<87G)<1Y/ M\&2X2\]M4^510IBB'!2<%@ 2E6N"2RM:D\8EIB!D+ANU&^--;>_VN4M3MS\@ M+X@MN2D<<$,3TO4VNL&3VRR1"ASM_;R@;+&LH\%V MFXU9B;.,(XQ)#%C*$8!)3@!3&F"4"LTG@DF)G-+?+XPS-2*ISZ%X+5RT/,CK M<7AW!E499Q@)40#)"HUJFB> 9)JUTS23.,4\31"9;]?:$!L/U?UHPZ'ZU8P1 MK8?%UN%$M!]BHQR%=D2<18V0@4] +Z,0_NCSS%CCGWE>5OCL8>>5RWW+W2]W M=2*$*6NR^,=.WOU8&%\YFC/XS4SG7PSR)L1PW]<1N8&?I"YE$@_QHB@8ODGQUJ MY$+YU]0]+99_]>K>K:6UJ?=Q):2ZTM&UJ=MV5WZFF^V]>K,K%RM9EF_7CVRQ MJF4[SG*7F&/-+=JJ8WGE]N> (:H %%PA(GE:)$ZE"H85=VJ4=516L2X>UNKD MW<-ZB%FVH[OIS-W M'E4^-(0YD'7"]4P#_,:T3(R&ILI;W6..DH/6O9@G!D: MJM_V$"*_5F/N >&_TL%[R%'=EJ=RLYW_0G\L'G>/C3=,H"*G:98#;O(QH*F. M3#/]5YIS1 C-4HZM_ ,G3YX:Z3?"V1'\*4[7N;B7]@/39B-70$_@16VO49"^ MJ4,_^F\OJ>?TJ:.PQ$5EV@_Z\@6>,;*+DB_7Y6XC[]5QT92E.20T8?YE=9I: MI9&T)Q-WK-QN*+=UC_0;9$)O[XV,&KU5:F0.N%Z' 2]L2&4_D<8-J P"WTDX M99BG>M:6/;B0Y@(JR2E*09KHQ1+&! .2*J+W7BP368Q37A0NOM_.LZ?I[_7V M\'91LZ,M3RP&YJ"?+0!PKPA[JFK8,K"=YX];^_54L9."KV M_6(WG4A:$$0)D#0UV6VF$'0B,"@25$5*)E@X]12S'WIJIO!Q6XE*]J@^K6BR M@!R_#$,H$,Y4GU$>BU':0_XKCA"^SS5LWJ5J3IK>@I4Y\>93(3 + .Q MHJPN0\-DQD!&I<"(R$0IIQ/ZHZ=/C?0JX9I^%AY'\,?(V1&:-QX#\Y,]%.X5 MJOV\67]?"%/,[K>J6Y"F$+KB MB]5#4S]:&U][?VAL2GWFB (309<4<1 _ST%F:0Q@_K5*(C3-^TNPM0^_+VH M$=W+ZO;M>TR#'4$,"^[ +**%K_M(M^*;@IP_&0VBQ>HOT0'V@Q:#N*?]00S* M2QYBC$I>_C"]9+@>3_+T:ITM -4Y]GCS?+BD<757-'Q?51@H[W?;4EM:HJKN MLMTL5N6"UVW>DT31C$&]3Z1QH2T@R !C, 8JH9C$#*3=ER7 M\="@GWB8!Q_0SP;YI6K75DGP+P=ESW08;9@I_@+TT5<<0PXE7KCK/1K MSE).-4>@G$H&I<*Q\]XI /K#;WK'^/:K%B^ZV MVE)CNVT5$;)=F]24H'G!EQ$)7_CJ>)CQRUN=5?-L$:OS5WK66VC+)YN6,&_I M9O.LUAMCEI?SM)"TH*H B"2&*M("T REFB^H4DE,,"Q2IY(+%X>:FHF\ES1: MFD8YO"NK8W& R_#:<4(8T ;FA@->56.AMU9XN1<)N E%V#H!EX<;MU3 3;5/ MJ@7Z ?K+AXW3X_R""OLVYI=^[]T24S^HE.]D M_>?'U1WGIG-'^9D^&X_.W4J<9HO,J$OD3:E M]O/PN3,/9]+8@K:N[(%DZ%Z5/J*,W9RR!UQGNE'V>9JCI;+FJ_G=3BRV'U=J MO7FL(QSL(H>OWCNASZH2,>K(:!/ZZX"2_FW51ZKZU^'1.AIN8JC9FS8V:-1$ M8BZMV"%)&VZX?O,X=HV-_'LCQ^KB'O'([':,$KL0H_3^A]SP16EXY3A&*9EK M8XA(RAA &<\ 3% !&,8F25_Q3$)4$.S4&7PX4:=F.?TNRVU3"$\>A#9GL)K4 MJT)%49;,(O-2>T2C#C/;EN>YDYC#H<^% \:C=A0>.AYUT&D)'Y ZC+CC1Z0. M"OO9D-1A1PP3D]HFEG^5F[9.'R>$*))QP-*$ BAB!/3ZD@&1)SAAA8*0]HI. M/1UR:NO"/MM^N5 F42%ZEG3CN(6V -J.RL/"-S EGP2M=DH7&($':*9BC\^@ MH:QGAGW5H-;+,-P*;[URIQ_G_'6]%G\NELNJB.MQ^8)#23K'-%BG9T[H VGE M;JHOORRV?)!]D+Q7+]2"?C9N$HSZ!7F!\_)C\GN(^['5^]76N..%V)@:Q_K' M^\W7]9^K.158Q$I2D"J5 )CQ&&"A""@*2'.*BT+F5IO!*V-,;K6NQ(P:.6=1 M=;RSWD1&5ONCK4N WC[E"@#3P*3CA9#3\=<-#+Q/PBX]=[1#L1N*=<_';EWJ MN7A2;?R;:#I9WJ_>_S"Q=;M%^"=4VJ];]Y69 ML..B0,".W)U;:0NQ@ZR&LAM ';XE]VUT!FG%?6785VG!?1N&2ZVW+>X,W'+[ MMU*JW?+GA9)S$3,E)1,@)JD$D$,),*44X$SQ.!54Y6[E2:<*B-C357.N[/8ML\ S7>_L4H7'Z;W?&G48/[E,@K/MPG[G5LXJE MUH&6WSZNOLO26%AZD'VMN(];^7BHFI@4*I4Q4J H$M.]$<4 QXEI&2OC6,6$ M)8PZ%:^T'7EJ[*,%!T;R:-&*7GU/ZDPIR_]RK&5I/1EV)#4(Q -352-S]/$( MW$/!RDKN86I5NJ(5MD2E]>CC5J9T!>6D(*7S _IV5_EMM9%\_;!:_*_>%-$? M;^1*JL6V_+)>+C_4.;(O&GWP@F9BH$IT7T61FK@XHOI0 U= MG,5YI08OOK!=;OCB_42/X'CO(H"?=B;$X5Y]7)5;NEQ6.^EY+ H>HS@&DK)8 M[V:S%."4(%#D@F8YE'E<6&4:A1=M:EQHHF668$7PK^&A$5MM-W7)V4?[][4:*Q=;\-,]Y MFHL<90#"JD0'0@ 7VJ9*)$8JH21/,^A6Q>?B6%-;/X]$K0Y9*E$C(ZMK^9[+ M -MM2P+!-O#J=HR8$6[6!6T6?5XO%_PY^J/Y+/[]:/=+&:IS1A"8T12!A.3-$ "C!A M$*1%*AA*$LI3)S>*Q9A3XYAN5/Y>U.B/6EC'PMLVD-NQ36 @!V8=3PS=&S#: MHQ*VRZ+%N..V4K0'XJ1?HL.MGL;,;K.I\B7X^E%^I3^:UHN-AV/.\@3%.,X MA9QJSF$)P%B9($&B!.(YD9BZU/&^/IP3W8Q6TYO7,CO:,-=QM31C@J$UM"53 M"QK5DE9^TT;6Z*=&VLN5V=Q-%BM8PEHMUX<;UOC33]Q MA=K.ZARX MOQ&".75CNKX&G-M/.7^3%DG59K(GEJ(VT?AH9PSHH$94!(K !$ MF0*8,Z;W8(P)Q=)8IM*I2?V%@:;&F0<)(UJ)[!CH=Q%0NR\[!$P#?^*UB+.H M@]00,7NWD C;W?[28.,VNK^A\DG/^UO7^VZIZH7MPH;M[7JU7:QV>KUK.E6L M5X?HU8+GB),BU1:6!AJF.0:$, 2$HE!;"#$O,N&VZ_*696K,TJKB2"A]9L-V MHS8*QH/OY1IS[)HG:!8=M(D.Z@Q"8 %@#;PS])=GY,UC;^!.]Y?]'^E3;39# M50[9/FR@J5H5$TSS1'% :,8,2Q8 "TJ!3"2-4Y4BE=O5R+\RR-3HSV!<=9NK M/KC=DVDXE_T?@/Z/V4L];$SZ^Q-]=BE2>P'UWZX_*]-Z[U(,*VI),)6VZZ MF>V-%$H03#.: H[U)A-*B8#^%PI@DD.,"8UIDEF3X96!ID:(^S)F'5G]RG5? M0]>"#0-A-C CC@.7 RT&@FTD:CP'7R!FM #B*CM>NW\\AK30XH@E;:[W,1GY M/W:+AGOU::&)=[FDS9J=8XP503E0A"6FJJS>9J-<@CP764%S&A>Q58CG MK8&FQI0=48VQV KK8@5=0=7&7@R#U=".N0Y,]P>8O*S&*WBY6(YAQN&Y#7KE_1#ORMA;'MJ3%]7Y>RB]R2Q<'G/N)33GE49$ M-^^C!AI<./H<[ M/8L0F!I0W4VQ*=S2K(@R$2F6N0*2I03 B+ 8D5 3+,T2VF6R]B)9ZZ,-36" M,2]656]H^VP<[WJ17GR752DBQW(!5^"U(YA H W,+&?[J'22#L/7]K? )6S2 M_I7QQLW*OZWX2=J]Q2TC]ZYZ_^-I49](?):;Q5K,$X84+@@%,C5Y?BF&@'*$ M@"!IQF B$"R245I5O91L:M1436:T;KL3R;VXT5,E[TCMJ$XFT)+.7F-:1B0_ MSV93!^VBS]=G<;S&4I<0GT8?J1/I_CG:1ET"-5B7J(L#]$RCK(-R[E;=CJ5- M#I6X7WV1)E:G+I;U:6UJN]1_?4/+16GNKR3Z*OFWU>(?.UE6Q5WF(BY(C)(8 MI(S$VL"D##"3A$E()BA/E*2)4U3-D,).;1DPNM8]Z**3SDIE%=B[UR0ZJ-*4 M6?)-[!SB);!;-Z8RM0,O)0/-JG^JZ8!P#Y.C.H3 KY/<.B#T%[-BAQS3UQ]: M;C<+TW2L,GQ_6YDJ8;_^UNRA$\92FB4(X-B4NQ=8 )P)"8JT2.,DE@+&J9LK M],IH4UL"M&".:1G7P4RS5$E(,U//3 '(8@P(D@00B"!$!8),*+=,F&!PCI,7 M\TMH1&U]R(%0&MQ]W,I9U_F/*DFCGPQJ?QG Q6.%2V#'\;411_896RA_ZBZV MN%RL%F55O.6[;")/R[JRSJ'J*62:GF6"@>*( MF82;#%!%):"T2.)8%I@73KF)?F),C;I_I4M9SJ)?Z.;OTM08GD6-0K/H6!_S M=TU^VT59764LP/OM-[F)/NLW9FV66[ILX\'+_WR[+FTK\?6<5DMOS^"3-;1K MIU9@/SW5!!PKL4=_G.I2_2 -Z[OQ$V5<1TTON$Z\,OV>YGM$1[>R[B%5L?JW M]5+?7-:G4XXY,5;/FM+WU\IK J2Z$O][>SHW1(J+$TJ!3YEL1A[YO,D!C-.3 M)Y>;>QQA?RS+G13O=F8[6CL^*_=H^?[Q:;E^EK*ZZ'/3 ,DJWXV63M&BWTO,2R4:5YA_W M?<">]$-FT4I67^N6_I!E].=B^^V;7(KHI\6JC"H@+L>7!)W>7&1Y3E,*(%$( M0"X30##)0%H@+JF,!<2Q<_3"L),[AN79"E=&&UF'_6S7T?M?/W\V,Q258\Z0 M0P#$L+@/OHB9KZ16(:IU:$[Y9O69H#8=6T6:G76K2A5R$J#\,@R M?K2%/V!G(S%Z/,ZW&_R'Q5)NWNK/_6&]>9[#1,2$\13$4C"3D)0"#$D"<*XX M2SF"0A1NG>"/GC\URJM%C"H9HU9(U_;OQPA>IZX N Q,26Z0>/1[/ZMXSU[O MQ\\[R?O\R[8(6)_>QF&!LV:&AB\PO=\F^:0HY^+S>\LK:K7\XE MAYQ"KD"ALAC 7/^'$I&!!"*%H*VQE[NR-H4W4*G1TT2QJ=#*[C.J*H,4MP@ < MNL1%3ZG&+G01!L0SY2X"/3A0!:'.*?D\+6*<0A@#66 ,8,8+P[4Y*#(<:Q8N M"E%D^\[K]O6=KXUI]36_Z+D^0I'GOU95+_9U!+?T1[1LA+8TNZP MZ;,?OB- M7.;'U/?IB#B+*C0'+-]S!H]AZ_-T!WS= CQG5+]98>?N_&L8F95"8I!P(H4E,8 M.HMC;%]CQU>*J9EQC8R1_*'E6]A6A.TW$3>V@&/!._1&L56A6W_,:!$=JS&+ M6D5F]0'UWDH;8RX<Z$V\V:V3W6"=FF<^6'C91M.P-CN\TE M*8H48KUG3T6JS:U8U]#7M-LWNMWDGOEQ[)T*Q>_AY&F-- M""CU%%:2\)-@N?X,,+#GJJ570+%;RGMU2/IY2\MO=ZOJ#Q-A^YTNM5#E(6F# MQ)F">2P!2KDVN%F2 Y+S&&18CA.,: MXS$KEJO&L%@/O ZT,IN/(=(X&Y&K7)KJAX[P32K[0+DS_AB&Y6@/.<9E77^@ M3GBTQZ-\NR,:O^D^\\ Q0^;"W1/ZEAIG_R$U9H@4F!LP!&Y/=WZLD=O4757X MM%W=]X>OJUJ#=?T>8S34)5(RD0LJ&0&*$ H@Q$2OVTD"TD0(KE2.F'3* MH3T_S-26YB,I:W/?JWK-!5#MZ* _5 .S@0=*[NW!KX(0MBWX^:'&;0=^5=V3 M-N#7K_:-V/\B'ZJ\TM7VDY[]>4P)@S0A("NJUDI%#JB)_1 IS8HX)2I.D%O( M_O$ 4_OXFP#U@Y"1D=(U:/\%B#="-@) ,W0TAALJ'G'[YU7O&;C_XJ$C1^Z? M5^DT=/_"=3WKYETOI%153OIMM6:EW'PWO%%5^CK>E!YVBI)PEF*1 XE,.'\, M<\"XH(#J?7T,)194.1W##R'DU(BDW7^8K?W;;\9Y4T:+5;3])KN>19.OJO^E MB:MXWD=@.L:K#C+K=H;*:\_EP,QWF*M9-SRVK9(GC%-AKV14:3F+NGK6-?1> M1$8-ZFT8;@[R8W8ZNG;J$YMBY?^OX'7^Z$J=/4 M]+*;YS0OQS)B,,PDXDQA D2. .:1 99KT M^Q7.)*T!.7]&:7_[0.&SY:5(J?LZ..K#>J/D8JOWS^7'IFG)W^3B MX=M6BKOO)ZQH-&T M@168&FTVXAL?VB;BINS?'E3<:;YU_H_ZPW;Y>T+.]^+,IY03,I\Y@!1E@!8"*U]9]+ M""1/!$]Q3B1WB@YR&'MR2UF]#__YPCY4P,98'=\/ M/?1Y7$BDW8_6W#$+>V+F,/ZX!V'NP)R<;WD\HJ=[HZF;_T:NI%ILYPIK_B(% M!!AGFM 0(X!0A$":084$*E2"G9HZ71AG:N35[,!-N2Q9"^KIRW@!9YKE."8\ MUZN"Z;((-9)$\1BD!4\)E)"Q LVW]A7)0L Y0A6RJM*9-DN' =71(>0/U>#> MZ[W;IY$Q^JF1,JB+^BH.PWAR7HSU.IZ;\PI?]-1V%FT-$71Z'*Y_K/JL:36FTBL M=VRK=LN(MC=H\^!?X2Q-TBI-^E^S61+#F8EI?*H/;)>.H>E7I\AN-Q,*^('7 M[#WF7SJ84[4UQ]='H+_=2+'81C^O2\V]C1[A]CPV: 7=^%P=<-3=CXWJ+[= M5O>X)]/=:1X4A@L_+.G#G.68I9B:5Z.;"G;^@ M9^?2NM^C,5S6*W/65AV/)$6J_R]/@6+,=(9..2 T92"CA109Y5F12K<&?5=& MF]H'VG0O/0CI=1IU'6#+8(A0L W\23LCYM_V]1H2P[1[/3OBZ[1YO:;\Q?:N M5V_R38'_2G]\%/II"[7@U6ZGWKC,&]T/!MO0I.&+F$?J_ TT>N;07WKZ MR,GT-Y0\S:J_=4//]/IWBY(OUR;YLG0L]'3M$1-Z@SM)ZAU!!ZGY9(/(,(G' MYP9\G03B*ZI?3 2^=H^G/TU_+V*QW!E'SZ\FH[C*,J[32Z3XH,4W2^VN=G3? MJ_=TLUJL'LK//6/*"=>/ARAW M#3#>@L'E'=<9^/P MP)_X*D<8TGW3]*XY_?R@ER.ZK$.4/^A_*^>$%40FB -$*05ZVZ(;E_L:2U6P;GM61[B&B6&-.&KA !(8P(PR03@62)D K-4 M)H5+N.?1TYT^\M&"/'DM7$0K41WML"/P+"TG7TB&MG4JN88XRSRG<%ASY&B$ M<0V(<\J=+/EG+_(\%I%+_=N'NY7XA6[^+DU@1A/WV;1LH@JS.,\2H+]C_0D+ M@@!C<094%A<\HQ*1S*EV'U(]P"MKRRA"7M<69W97D:+2N0J[[W^%\=D]QO VU%..#@')IQC)'^MD:R%C6II@]8? MMP E=!WR:T..78_<0OTS=*.#F8KXPU07IY68S?"!O]48O;NW'! 61K-@D!W?!4XH=:@$8& M)W@,W,W@,-XKMS0X4?QV7X/36SSW/]2T ZHXR51:KP+15R6MND,UKW=.)2;( M!(D3;&K\8&Z<& 5(\J00(DZY)%8A'O9#3HU*C,3[E=630"R MMP(!85OZ*V0 M&W+N6Q]K,,)N?FX/.^[VQQJ&DPV0_9TC=_2MP]@^KLKMIO+4EE6MM*_?Z.JX M"HPIC5#[;^>(BDSFF= SQA2 288 B2$'G&02YT*SE43SE7R@^J:O([3X=5?! MZM,E]:=[HLB @2^7RY)Y;<_&?"DL675B-/H$>\@_K8ICX2YHJNM M^==?Y>;[@DOS3Z:RV1:%XM5.#WY/'J#_32 M_*BL0+\G!2UK7W=G^[AZ)Y7<;*H^(?6INPFRKE?0-GU['F.<9+%,0$%RO>M* M40$H0BE@/(_S6&4\ETX^YOXB36U1JD4WEN_W5M9#S8$@1?)=YLMN0S3N+ R\ M;-F7UC],5:MA=6U32G.OY*%ZP6BE]SV0'Z,JOXM84RC8[P&C92U_GR=[^M2: M/IJ-X^[- B9WK>+5(%<$DDR27"19T[>^LMC38UF MN^U%:XVZ+WOHT*[\&LZ57*0QX0WN!_'%S=]7<1B2L:^7*>..Z0FXK?N*Z ML+@EI%.^]FO?]7M2?EXO%_QYGF8004$%B%.3JY:FQKF><4#U M?Y5F%9X73F:>APR3(QPS+6>*SX5PAE^?C#Y.[6 0C^BTJ?%EB[_ M/^[>K$EN'$L7_"LTNS9WLLP"W00!DD#?I]!6IAFE)%-&55F;'MRPAGS*PSW* MZ:[,J%\_ !??%X .,)A=#Y6A")+GG _DAP/@+&T?\B96:\*)4"KG$(@,Y\!X M5PI0Q N 2Y@S15.HE5<]=&\-QL:!^[&'QNU5ZJGNX_V\[!90=6AG\GMC196L M%HGQGY_,#?M_\,P5\1XZE3.L25H )(2RL7"&7')1F/FLX+CD&=%YT9T.O^;@ M[1_O1AX^LX2Q3L6V%H<9G:TER;,Q!9C%L&B,B3U$;M-:U&\F\J2VH_L!U%9] MN^_0&G"7M"8$C^#M#5_8)"-O+89-1.H+TE&R4N\']9O2NMV'#X:)EVQVKF>" M2%&99V4.B!828%T2P!#+ =,IPII!"I'7/.8F=FR35ZNM'ZTY(NS&9>%QBWX" MV,[JK<;),%TK_' *RE2.H@>E)S\X#CG)\^X;"TY^T1^FL0;A9-.XRCUHGP@BE,V\9+@UZF>Z #%V2**+O<&"_/YK.I3 MWH?%^S0!;(]H()>GOW9$D <"#E%!/D_KY[\=GUH?'FQW!]Y- ,0$ M25$2B250)28 $P8!U40"QDI)-%(9HUZ];WT5&-O0^'F5L<$./*<=#(0YSABY\ZN3I>*V37I.]7\])?P$3M]@0SJB'LK,:A3 MWA>B0P>]]W/ZD>#[I^?9XD6I-@#S] G59WL$4MGFXS9OH*KK8.W^_>VB6GU> MK/Y;K6S T.-\^F\EZZ/C-I%@@C53 N(4,(X9P! 2\Y.2(-42%X70B$+HPYR# M:#TVNFTB5Q9=PM%ZOMRHW1PTM4?)8C?/J1<=#_-2N''XZ(;Z=8,"C,/;V=HE MJ#4V6*^W6IF_KI(7XQ)O[0P_&PPZ)$&GD&$T'W3>&70P#B>K887WF^$^+>:/ M#VKY9%<37>5%R,S_E'D_,@ZM)R\18%@J #FE4)B9"BJGUEP79(QM]FC52IX7 MRU4;RS S6@,C^ZG>8?*;(DZAFO%"0<812+F9ZC%-,:"$*Z!Q#I'..1)IV2,[ MO2^XPV>1?U)5]5^; J$MTK?CZC91WO@.1I[6/FW>-:O?IFIH\BM;M06IP\U/ M%Y (.IN_/"N[$SU__&07G=6'M1E(]>MT;G=F6L>E M>K-]G=)HW_2&M"YTN8/Q@8;A62M2&HSPA%/?PB# M\E(/-0:EK?XP';+:#4_J1WI?EPLC8" MNQO+!09S"*^I'X[>Y.6!3%"V.?;%9'JEMQ-J^N3JN;B**$*LUS0 M4 (RA!@05 M#)0ZXYIP5(H\[9=3[B)^; 2YG_5O=PJM^G6WA_J''4/ZYIL[C8H;%\;#.O9) MSTY6^EF VP3U2#F@O:"+E+[NI,(K9;3[P',^R=WK*7W7IVVP0'V \I4MORSK MB%]9]X[M>@+:MJQIFG$,S$NJ 1:L!*QD!1"JS+1.,\FP5W*,F]BQ\=S7_03. MN^29+>L"1JHN_+JN9&*\^:8 K&?]5\=Q<%VSAD8W,K-M@6U;=1B=;6'=1NNV MP;31NRF[&G()ZP-4X%6LD^B!%[(^-[MT(]/B)@S4 /6O,;N//\Q?U[_);V0RZY?-B:;__ M-R_?+#,HH^[65T^U8GG&,@"95F8%)2%@YC>&)EF.>*;+@CE%^'E)'=LGO5$\ MV=7<%IO:Z.[?#/@Z]M<__2B(1J8$!S#-XBCDLJ@74CS5+QL:; M?_LSAC)?>UOJX-NDM^ M;TU*6)M"75^32%M*7!NS=O9'Y6(V8\NJ]Q[IT.^2XW'2>-^0 :?AGKVR-MVP M&A2VK;#ND@Z)I(6BN22Q8"06C697> 0MLVX;QW&TS>IIPPCJJD8?H&#MLVY4 MH^?BM^[9935=S(TB;>BC2JDFFE"0$VUFR90PP 710)5,(8HS0E.ODO@GI8QM M+FO[\FVT[!E:>AI1Q\7;K3C%WE7WALA_.70)@K!+E9.2AEU&7#+VR,6_>'&/ MTEH/MKK#>OE2.W'?U&JZ-(34G20SE8HL-ZCE&-J@CJM%MH:#9/<]O[+3>/!)BE!6"2$Z!(J9F62".:>^U'^.LP-@*VVM>1VPN] M7_9^/9>6?G>V'))G<^<-3;5[#)CCHC_N, RQ<*_:,NIW#>]4=Z?7Z;O;ZDR; M]Z-K7+T.&8AU YZ!:[?ZZS%P*=?>0!U7=NW_J)X$JF;FKX_W<_DK6_Y3V3S, MML#R),L*I'1NQD1H"C!FA6U%D8$""<:U4&5!J1=/GA4U-CK\CVM6QUOZ.5UOUM5TKJK*/)A/YVT< MP+R:RKH2QF+^8!S\J@G<;W8@/\X-GZEJ536^H>TS9U=LML>KTI"JE".;[(@! MUHB8Y4*: ETJ0IG0BN1> 6T!=1L;7W_8GGT?KG.GE]M711]%-Z_PE<8F\JS0 M697LF&6#P78,2W8LNTO:(Y&-<>VJN?9#._O"N9\10 _JKX;4;U '-P*PAQYQ M#!$W-AKZ9!3Z:'ZL)D61Y32'&!2DS %.H0),\!1D)$U+*4@NB%\3]",18R/@ M;<^A[U;'I%;2M]_Y,9"N^X.WP!-[*>V'3/_.2T?&Q^FSM!7S.EV5CLP\VT/I M^,H>:^3W6BMAN_YNNI19OW&_!L/GQ5PJN3:7&39IU^6&7\RO5^P/RS"U%FUO MA%QJD9(B!RFGQ'AUD@*2<@B*%"DI,HX*XI3<'46[L='*GN[_.=^HG$RMSAX+ MRN##Z+!X?\W!B4QJ&]-VVR_6"]9]\^KD@*V!FPZ-QL1D:V/#B5>3 08858^- MA=<-KL4WI MA.54J(?E]/%1+2FPS;Y.+ M\&PU3%:-BKYMBIU1=_/RXV 9>:(\T1IOH_==$Y>4U*HG#U= [M&RV!>OP&V+ MG<4/W+K8%Y;C]L7>3^A'7%WSL*YUV$>[Q5'W@/W'=/7C[;I:&79=?IHR;EAU M]3*!0D@",P7R@A8 PV;#F +#6H5AKXP5"/NPEZ?\L5'8IA_;4OU4\PO9*T' M=R.QB)!&9K(3G>QL E&G?O*[T3_I#+A+-B:$([2>V 5E-5\=!J6VG@ =\EO? MQT2(\[P7_UI/F_;7U01++ 7+.9"(Y@#G3 **E0:09Y"1C&:*^V6;NDH>&[&= MC>FTU7G95O%(L9Q[@^*Z0QL!ZN@;MQ;2]@"JT7J3+MD%<>ZJ/E!\YBFTAHO* MW),^GEC,4Z!X16">?,#K).%_6:^J%9O;^AD'^8KO_U!+,:U4[6+N%9%/%2HX M4@ 260*<80&82,W:%3--,Y87:>D5*3"\"6.CV$YMT.5#=XHWJ[5A4^E[O!&. MM#SJ<8[-[P$3ZG> .)%+O__N)-_O>56[4R%/ 5]M)$>54M_#C#]55GW_80J= M6'^#)I%.86&1/7V:/DV;4Y&ZLHZ9X86RK2_+7*L2D.9,ZFZ=%J?(R!P*7&&".&:":(R!EGC&$2P(SKZ-*?Q7&-I7YICH'V1*[ M-$0W[8T% GZ(1=0VN;E6>HRYS0YH#K&)=DF-,>RF.<#DN*WF\J2>X1R&G:O5 M5+RUH2'+ES8E+,MA7O!4 PR)B$CO@?7'$)B+!Q%";]5EF]%@_/@75H/2MI;!3\ECU/5VPV_?>F&6NG.C"Z)YWRR3OU4\T6=;/QNAF" M9VO6\\B[$4H0/"/32:=CL@O<7=+HF7QO_QNET^I5> +'D)V3-G"TV!6CC^/" MKMW0CU::"-K*[JCIFJP^F[>DK?2;L1**S#AV@@KC=B#CW1%:IH I37@)-32K M/A]BN2!K=-2R4=722EO"TJK;LY3R)9C=6"00>)%YY ;> 4 M>NWD(GKHA90''"=653YW]V.E3XOYXX-:/GTU;]X/5MFZ=T_3E=V-V/8I9BS/ M84DIR'*8&0=)FJ561C3(LR*CA.*4E%Y%BQQDCLT_:OCHU^E\^K1^2CZL[=%T MTNF?; WPW+UQ0=^-H0)C&IF>K+; C-O3*0R3[P]U58@H&SH>. 6E)Q>Y@W*3 M!Q"'Q.1S:S]6^O)<%VN;/WZR:895\[VU7U\;-E*]6ZN)P&5!,PH!A,B>/9FE M&U>0 )US*G)9T)0A'V?)4>XXO:6GEIT6G1')K$[+?6X5]Z,FUR%PHZ<(P$:F MJ(W&2:/R7C?,GQS2/Z%.I2)5L-HZ0I708A>/V1$Z(&KS5RWMQ3=44N7-US;Y3] MT03DW?\QK29*%(3E90D8+RG #"' I<"@+#42N5 "8Z\HN;VGC\Z;9W^T"=OF M73;Z>9Z7["/GN)G9%X_8NY;.4/AO39XR.>P>Y)Z$83<;3QEWM*MX\J(;DL?Y M];0\?IB6UWGI==;=%]WT76P*$G79/"7*59FF@&@;RT52!1@M)8 %-9\_AJ*D M7@<@\50=&Y%L5J]-.;2#](([V\?2/3%K@)%VXZIQC%]DX@N0Y+T9_:_=Z+=- M3=L3H&!97L,-3/B<[3CJ#I^;'17VDSG8<27V+CRW>%*?%E7UPJ]W\8;]7(F,[9\J6NW?G9P&[K1BWJUE5=^?T),XXF M3"4'"B/C@NI4 "*D!@0C"'.24Z6)W\E7-%W'M@%DC4QX;4TR;;)25]8>[\)V MT0;7]9QM%$,6_7"N'J%?K)U_22S?)%M3DZVMW8AN\XSM-M2^>9N.*$&KZ<4> MA-"5]Z+I.W25OMC GZCH%UUDOYGFZ]+N8Z]>OII/9W4_KWNU/#=3WX-Y8KWT M3@46D)L9(V0!Q2%H^M_;=SV\R9 SA-;$7 M-FFY\<%GL\7OMI; 1!:00\+9RY8LO5:[[MAVK$&X$W;%87%F&5W?Y9_5#&9W^_>*X5"3\F M>8Z(*A$&62&$+?&B "O2%)BAT(PQD;-2[(_)^[E\_1'IE!AR/-1 MH.P2_;RW3=JM:R6TX:-;KKF_RC4]3G^=\0E\%'Q=[L#GPLY '!\2N]_:SROZ MM8Z1K_8C_O=].=4FN_,EL7J:B](PT8N>FP+M$[#Y&6J9IX$Y &X&P_%@3$R'>THG=1:WR6=WLD& MW;H 7_CR OZ !>4G#_&#TI0_+(=LU>,)/<_-U[R:RBE;OOS&9JI-,/RTZ2-+ M4N/#0LQ IC(",(9F)2&Y#7Y!9EV'25IF?JTC+HH;&SEMM;U+K+Z;O-A;FO5> M!MSQ"#H8C+&/D6]#T/\(V F8L,>XET4.>Q3K9/[1<:K;79[EI]5T MG^RPU95PBU2S#%%0D-26WB2VA:]Q>S(MA.(0Z:)T*CEUXMECHXY6O:33S['X M\ G0+C/"C5!$_OR=47"OZ'O>WA-?=:7$?SPN?OZGN:O^H/^%[8^@^;$IWWOB M><.4XSUOR*:\[H5+>M2"OT=UQ,,F7J)UC2GA0A4Z!=CFL.$4IH!06 !9"EZ8 MWR%$2^<:[Z=EC.WCK-MR3?FZ.49>/]O4?O1_V;GIL_'?UU=1#@#Y%$E_7:@!JI^?@Q8H"+FEQ&X6)S\S*W#%1V_K/M> M,?$KET9-EWN[7BYM%*@N84F$E*#(<[/F0;@$7 @"9(X9I(7(-/8Z-O<3/S:N M-.]3%B4UKH/;;<43#\3(%.J5*'>7?+99O0^_J]E/I5A..H=1(:P#-&PHP M9AH0GF= "(%1013#F?#A,Q>A8V.Q1K-D9E3S(S,GA-TH+#1ND8FK4;<-^SDL MF'*7M(A^NH2H-T/Y0!24EYP$#\I&/E <!EH)NKXG?*O"V0"ZCHTUVX9' MJZ6R 4\V DGLZIX\LZGG\7_,@7;SZ$8R?+&)OC'#?(2)M3/I_KUCZ=WFEQMC M[>6-NRHGRU9GSU +OP%PX_QXL$:F\;WPB[M])DXZ[6U2?K*C?\#(C%ZXA8W4 M\%-AV,B-7O <17+T>TH_?OM;962]KU;3)^/151-2LLQ0%P,:(PVP9+:O*N8 MEI#IC%"24:^8UOW'CXV?;*\5\S%M]/-CI@/HW)BG/R"1F>40BV%ZSYR&(RAA M'(@8E!!.FW?XP9^YJJ?#(GXHN;8,\IXM;8Y.9?BB:T4Z%?=S^6XZ6]MT.5N M=EN"US::R:@00,O4K(H530$I:0Z*3$J182084EZ>2S\]QD81G1EUY1LV$^O9 MIM=5;4?"YC9"N[8D^:Q625VFPD[ M:V>OD[/L7-T>N*/2&SO9VG-8MNA+W7N]^JNY M<%5]G#?9@G6]^PG!2G"2DNK' M8B;- M\V0'G'7LSL0!3,1"Z %*4 6*L<<$@A$#I-N9DAI-*9S^S@)7ULO-^J MEDBCFV^FNP_H;LP=#T"S^?XI\R^:X/3[N?S-9M] M4\^+Y6HB<@B5+:-6X$(!C%(*J&CZ.)5Y!C5%TBU%[XR L=%:IV/2*)DT6KJG MT)X$\3(GA8 FMN?EAXI72NTETWOGU9Y\Z&#)M9=,VLVPO7A=SX2SU0^UM"O& MI?IA%HW3GVI;2/:S6GW1MO.%$6/7DJLF$[7>9UQ\975*%,P@DS0K &/$.#=2 MYH"D*0&RD PAQ5)(O#;U;M1G;/10FV-;26SM26:7]G*B#)*;CS,@])'IIT%] MSY1DKU3W77V(91PB8Y(] EXV6W4[5MD\Z\:N@$EM80 .F^5VHT[#IKV% ? H M#R[08WNDI_3>M3L,#:QJ(QY^L'F[G_=W5:V4M#5UVWI,#PO[JW^HZ>,/^P>S M5F:/JM[U>\=6Z@.;+FV9.35!E!:Y9I;'F098RQ0PP3,@"AL=PXJT]$B0&9]] M8YLA&COJXUS5U4(SW//3_+H^Y9&+V8PM*UOVLCGQ<3SP&2G\+IE$X]-Z1'-; M@(.FHUCW*FEFS)5!:GL,U;Z9!JUME;Z'1?WKNZ2#+&DQ:PZM$HM:8F&KJXPZ M!H:,=-!]DKS&I[W/*SM0FMG_C%?7+PUNO"_&Q42\$:H]7"K@"(T_W P8N9HW M!W4^/<\6+TK]II8_IT*=L70V:TN-?='?E%@\SJ?_[NJ3OUU4JVH;.HA21A"3 M"&1:VVI^,@-L/MZRY^F*S:Q==\G]TV)MKAXHL#3. M",0*/0VL[6L%I\8!_4+X:B2!_@=7[^8V4(T!+50!%,.,HAYRD3N6'+@D9&\,W>AHJ2+::MG&'[J=89Q&]?I(5 J?( M/-H'(J\CK6L8]#[6.OO@P8ZVKIFV>[QU]=I^;J5U7:?SQ[KE'4XAN[SQ_4/SAAV.&,?NH2_SGX-R762_.UPXP_3%TX]>N!@<^DY4W;GT+/7!&J?:7[H?M>N'K^IRGCTJKJ?RWLA MEFLVJ[HKOMG@@SP7998+"3C$-N564< *" $L,4DE1R*37BFWMZLT-CJP.ME" M[G:M?6-?.__A<9O>AP4],M^<[(IG?][\H37I+NF,JG=(.K/NMA=^"QH@$@[E MN+WU_-5ZW=9[O6&\VIFO_Y/[\7$C=9)JG!8DER URQ: 8:$!*0@'15X* 7F9 M0AMENUBQF1NG-H_UXL7-PR/Z!59&PFK=_'BQA+9[8=#XQ3HM=@B! 9%"0XE5[-4B[(&MLGW:B:5$T]O:9P1,(VZO8O)W$) M;[NC7$7;TWH/B%MNS;R%[QFJ36/+ _K!=L6V PUQ,9U/6EG^62JY%7<&@W4SXVWRIFI < MFXOR#V:#=U:?IHR;FU8O$ZX@A7F6@A))8CP:) #CAH,@+5,A,I9*MYHI$74< M&VEMM:WS\!(SJ?_>J)S,.IT]HM8C#>R5XYQQ#%=DKMP8V*7NV1U::V.R;V1= MT']KYG;O=F>HK:EW26ML\FD\ ^V18O#Z SY0FL!K#KQ?<'_<(;D8H!])]'!! M]G&QVPN4CRRJWQ+CX]Q,=ZI:?653^5FM)KQ(8:YR!G(;!(&Q+ !'&0*(94JE M&8<\]VI]>/#\LIUEB5;/1 MV6*VK@N3[81F)]U%MEYDUZ[UWK[=T]4TY(KB#$Q!EP^',@9=*YPQ\'!A<.ZR MGAV_U&J;6W[_DTUG32;YSE:&K5MF/L"VJN_$5LVADF.0(HP 9C*U!752@'"9 MZA()4?KM6GIK,#;FL)4;:M>='91K$#N;G*T)=XELC/!LU^4]2F[4$Q7[R.1D M8=^KH9%L#+#@[VZ0;L!_=P5\_VY9?0$,VP/+6XMA.UOU!>FH7U7O!_F18[5< M37Y3CW9I\5>U>%RRYQ]3P6;M^2'!$&L(,6 %MLVF2@)X64I08%1D6I!44Z?< MO8M2QD9RNQIZ'L->1O,R407#*#(9^<'C3#-.YE^B$O. '1HQ_SJDD,L2!J$) M)R,[*G"[^*;"-UUF\C8QT>9_B!_J-_53S=M^NYG"2.50 D9*9;P@0@$A10&, M9R0+FO$\SWF/HC0NLL=BOHAI.*#ML.\;#+C)E7$V&;;5/:O7[-(GV!+M7 M=9'0H+]"Y8_KX &#FF-9#*='OD;)"A];SY23\'I$OW7P-_7<"*F^Z#IE M04E;S7NB68J++-.@I(P K!$QC)_9D!U)%99I63(YF:M'VYCYP7W1>T: MF3_[5:#UE#\V]]!O>XQ;$V)MCC7C$WIKS!OU$6Z,O;D(>\1ML3WP7FE3K-%A MI%MB>P#UWQ#;?XS_=EB=N_E%?YS+Z<^I7+-9G8I?H@*Q#&= 0Z$!1IH"+DH" M"L&4(IBFM'#>"CLI86QDMLD,WJKI5<_@/)37]\%N!B@R[_3 QFLC[*+]-V^" MG7[Z8!M@%XW;W?RZ?.'MBY_/BY6JOC:YOY-29RDJ- 8I8YEQ96Q9?5@JD.8D MQZ)@B'%\X^IG5]Z?8?DSM_KV2XX^"[/_&L@;M==8!-5*)E^O0'73*N@4#M&6 M07O"7FT==,KD2PNAD]?W;Z[S8&Z=%"775)4E*/*LR&'*KKN^$? E@UUDY$&S1I^8=Q'8TO5HMM\?\ M[(!(X$GZDL2!9VH'XX^G:Y>;>M:P7C\_S^HS$S9[P\PK82N=*K5Z-ZW$;%&M MS3NV+57,@F%J*1V6=7[>0 V:WFR?CFFC)UZNN?&V%M.B3]W"CK$?7F MA?F5S9F82$8FK1VUDUKONVWGJ:WJ31IKC]A"+Y0](@MCH3U07*$'ZH&""OL M=C&DT.N!PP44]K%S+YRPUP-ZKKG[-L+Z-)VKCROU5$T(35-L"_F4*<$ (\0 M410#J5)%8*X9]'-?;U=I;+/$S*-LTFB;=.KZ'L5<0MCU M*"80;M&/8LY =MT1[W$8XX!)X,.82Q('/HQQ,/[X,,;EIIZ.X?1Q/M53P0P_ M"6$[&AHY7Q>SJ9CN'@5 1%@A" *I^9\AE!(#+G$*-"E2D4*69Z57Z14WL6-C MEMU6GUL#DJT%26>"I_/F-@B.#EIP:&,[89>AC'4$XP536#?*3?2PKI(7'$?N MD-_=_:AJTT/YS;BI8Y9ECG."R8+0)F &>: %+"'-!44EDJ MAE%9^O"4@\RQD=3NAL]&T5XM[EP =^.DP# .N%'IC* W 7E@$I1]7.0.2CT> M0!SRCL^MO5/M;!VVK\O%SZE4\LW+W\R"[N-\4UAL6U=LHC#.(%8[A[+8U&)CUVNQW3H6 M;K04!^'([&3!K4L#?MT!]Q>K>3*=_R5RR3M_Q$)GT+F*'SIYSA.6$WESOD^X MJ:2,Y[;5^W^MS8IS>SQ=?5G]4,N''\QH:!]1V9:G2M[/97>(\;"PO_J\;FK3 M:$UT9KA0IJM%\M-& M@7@W*WG5M\/AR/M/,.9C/ZJX2QHL=N*&JJ1&(UD9.)(6C[ND?;$,)-N3XH=% M_>N[I,'E3_!2]:H=--J7ZQ6*$(WW)>M;X^A51M>Q6-*PNKU&U:570?],^:;7 MT:7GMM=Z.9^NS-+6//[#] _[4]4>0G%",FK>** *I@$N* .LU R4F2@ISI3* M,J=B!]=%C^L\L(Z[6D'@BNPW["/5J1GA7.\Z&F&WL:H$\RK] M=$+&V+CA-_%#R753^./38OX(ZOIP!R'S]EC)*N^Y)7X*8C>RN!&XV*N+,)C= MF$WP$*UHPBDYKY@?\'"I5,*E2_LT5GM2R\?I_/&OR\7OJQ_UH=Q+\__;DV5" M--B2/M_V#W0WT'@V"BC4SEI=*[7/FSNU?S* 66' M?8[ V$5FC0/8[IHS^Y?D>_M?EX/[?E#Z- 4+"^E0';Y.0QNJ*Y<[)I=;;#D\ M9\!^6>Y6[3>_\KBO;\H[K^HSR=7[G\HVR.IBKG6*"Z7WGY:T-@(=ZMG4BMZ2^3[.6S=_+(0B,5VSGJ!U2,I_3(2@1/0 MSP@;.-G\LLG'B>57KN_1U<4F=]H)9;=Y1%/*,A,P4Q !@K1MZ)"EYB=> BD+ MPAE*4UPX-72X*&5LQ+#?ML2SCN5Y+"]S03"$(A.!#SA^'5VN&7][1Y>S$H;K MZ'+-R+V.+E@\ F[^ M0PQ<8_L3-T#J[57XXA/4RW 6/JC7X0O)H1?B?7\_JOJ'FC[^L,=:1AA[5,UA MEI%8QY5\6:^J%9O;WJM-#?M<$@%YRD".H>$K65! 5<$!XX1H6JJ4N_6@ZR5] M;*35*0]8HWT;C).LJR9(1RR>GM*/7#+VD7.;G:*-1N0I:C,, MK>)M2$B=>=4,R([RP9M%]$(MZ,3EI\&@LU/O6?+N7E4]54M MZ^=W#8F52/.2$PH$S@WWB1(!BF .8(HYUI)"@97/C'5&SMCFIL]'S.75)KKF M-[F8S=ARYQ&>5'=N2-Q(+0#0L0]&6@UM!;:&L")T>KX"0U ^.B=K4.:Y8O A MQUR[O.=6OMT8N)_+3V9\9O_/>CFMY%18C[L-'2(Y$QQIX_B62 .L9 YHCA& M C*,"@D1]RN3V-BE5K<.-;(O\,QS*_\*MHX[^N$0B[X0[\"J=4UVE8T0 MH>4(3-A]_BLRA]WN=P/@:-??\;;;6]W8T)L'M7RR!POFGTV]APEB)8:P$(#2 MC *,;7JSP@SP3")$8"I+3&_L>7-2L-.7\LK-;_ABN5S\7L^UZ[D!/5EN2IF( MII2)[EG]Y=JHN)%1&)!?HU?.-@RLUM?^JM$X3M^YBHE"C$ M= EPCKAQ>W0&.,809+1(M2$IEF8^?;GZZ#!2NJHU] E_\D3^,@]% W*@A52G M>=<_U.C>5(C=U_XNJ?6_2QH+(L+M$WD6#_:AHM "P^\9I=8/O\L1:Y[/'#!Z MK9^U^Y%L/9\1(M^@.95:36V[5S,$E=TXVM8L;T^JOBZG0CTLIX^/-GVI4+S, MLA24I4U?@F;V(*PL0,IDFJ=8\:)PBCH.I,_8EM);9:WO56_&)<]6WV35*'Q+ MZH+_:+GYNP..0>2IYZC'PHXQ=\G&G&1_F)JS]=JDY.'*,-V8+=$;W(B9%?XZ MO6(61F\ +V=L]']LSQU)-MM[:K??.:$4E6E).1!0U>FA&C")S ARE,F"H51! MO]Y99P2-C3BMGAO*O&LY( XRSFCEN4 9",O3?9@OA; V+#:)OCC("; MDE>@"+L;>4[8L-N05TP^VG^\=GT_WK 9ZM/YX[O%$YO.)X8-L'&62R 0R@"F M!CP*E6[3QR:>/C2%:Y9+OC7J>$83[P+E]\;WAB/R9.R/A_6&? MM#CHU[PO8=!/^*1QA]_MZ8OZ?:R;!9WMG#V5G]5JP@0NLUP@4#)NOM@<0L!4 M#H'*.)4;!<)_V>>.#?M\GQ SZD9\W\_!+OW!EO\_] MDV*5L@N'RIX[=O_X^&0+:M9I"5VE$LC,=Y\6%#!,*, I$H ++@$M$%=*2)(5 M7IT>7 6/C1HVJB;3'5W]R, 9=#>*B %E9.+8JMQ$)6Q W=4Z0F2"+U1!:<99 M^*#DXPO)(25YWQ\DLWFG6T&&2JY(7@!*<@4PIL8]H04!92HP15+!5/FUC#@G M:6Q4=)BNZ]VB^QRBCGL+(7"*O;EP"%&T/MM7L(B9T_QZ';2O&'TEJSE8PX:Z M2MZ]$,NUDI^FC-LPG*FJWJZ72UM9;RX_&X.:?TR(S)16E "1LP+@4B% !6$@ M1P05)2J*U*\0@H?LL?%'4RZ3-;K7M7WGE6]M.Q_HW6@E$J"1B:;!LE4[V=$[ M',?T "8HZ_C('Y2'>@!SR$Q]'G'C_LK^8?F'Q5)-'^=[Q^GOIEHK*W+*9A-= MY)+"4@&J[+8I23.S]-(2I'8_58I"R13WVH3QTV-L'-;J:_=HDJ6-%Y$[RO;< MHO$<&<]]G'AX1Z8X]QB=;E .K]LU+%P(3R"$X^PH>>KR.MM._0 [NS?5\W'] M^/1!/3TOEFSYTM1.;A+[[M>K'XOE]-]*3M)"L:)4&F@&D?'W,@ZX5@60#'/, M2HI(ZI4N?D7>V/CQFY)*/=7Y=L_F!5=F"I/=>76;<^_X/,5O;V@1_ M72SD[]/9;"(%QGDI$,@(Y #G*@6LS'*0DI0J6&B8E\AO#7A=Z-@BY@B<=$J?][E[K(7=,0J\\'40// JUQV*XR6M MQ[U]WW.[$@;VWTX8=^RQ MG;JHWZ?Z9EW9K.?J7ICU9#6UFUM?S2OP@U6J#I>^G]4C8E/?6F[8=.EB?[Q3 M%O ^ZM:3A>R MS20K*H4 W=%SMB M-6POLU% Q")3SR!@>=2X"0/:0.5L^H+G5[;F.B07*]1.=^R!7'?$TX@SOU_:+(=WJOGO/:]62^/F3(I4:"YX 6!&;&]+F0&6 M262HE5.=E84@)?2.++Y)I;$161 P22(V_GYBSZGB^)?8U[5.5C8_I+[AL<>CD3&# M-RK-:!![TJMS LP ,2 T*[)2J%33LAN- 0=BX#'X:=6\&4NWJ: G/@,%%'? MM&6P_GX1&/\0XK.VAXT:/A8S;*#P63./8H//7QFWB=W&?^%%;OXG,) V61T7 M5 FL4U1D"2'A@L0\0KF\U5@;(O#=VJ^>)K.[8OLN1[TAMZ-+V("&IE-/+N: MM0UKHKB3?5%\E2YGK^-8]H6H;Z^S0"[FNS:=:)/9M9,X:^M;Y1G)5$&,2Y-+ M"# L$."8,9N#E6)4X**07@V*KL@;'Y^UV58V-77FD!#>"V0W*@L(7?1CAQ:U MG=S1'64#UQ=SQ"5P'>/+,@>N4^P$P'$=8K?;^C8JFMFER%>V7+T\+-F\8G43 MI$_3N?IHEL_51*0PXX1D+;/DC ."F0:B)+G(,K.6S4L?9KDF<&S4TNJ;U HG M.QHGWZW.2:VT9ZW1JZ"[,4U(*"-3S8TH]FA"Y 9-X!Y$5X0.W(+(#8+C#D2. M]_7<=K8>TAM6*6DWY)1Y?-W9?&DD/=;;=6]>MI=\;7HAW?_.EK+^O[;Z:K,Q M#B=IP6!6RA0PJC7 MC 99^;_6*XHE2@GB'N14TCEQD9D31.#1=U(WLSM/]L: MP<^UMI[5S$*.8:YTJ8B&@,$" ZPQ!YQH#DHL5 8A2@M4^'4K?ZU1'*:9^;?? M_C:FX7,\&GJE(8E]=F1U-I1C@P1W#4MV++-AA+O7M=8EM65WS7^2KF+WU\O# MZ7_ % 'WL"=0(14<]H@J K1'9U@Q9/0]+C;3Q\>J6BOY;KWHR#1*)2A4E@',. WPEA M6^A$;)4^+"9SV,P]F<[MY7/5.-2_3U<_S*^FMMY/\KSFLZDP#S0/L/S2N^C, MK<.?DB(K9 %4QDJ 2Z@ 24M#B2B'I-!$%LJK$<5P@S], MCK/^8*,4>YZOP6XL21I3VJFZ*T9TE^P/XHY%R=:DD)$C(: -'$QRDTH#QY>$ M@.\XY"3(4X-ES-8_+I5J(\"59J)@+ =%6J0 %U@"0B@$,M<9HQ!2QKW*LUV5 M.#:>/9U*V>G9 M&WOD/GVM-5"_:RFZY?W7.?1/Q0$N.2V2Z-."\U8$@30)5MF)!!I*E7PX1;E!D;KW:VV-65 M:WELSS7Q+4/GN"(>:$!BKX=[C$7RO38GB=,3)@"N81?#MR@T[%(X '1'"^$0 MS^S'OQ_8=%G'&+^;5F*VJ-;FO=]^I8B)+"5,@A3G&8H9U'E) MO); %Z6-C4&MLDVP>_)K'9'=IY_>97S=6# 8:I%I;@>P'4TCM;5R B4H1UV6 M."@).1E_R#)N-_6CD7LA;)6CZBM[L>S4-J>9B!R6F".SD(4: 4QQ"I@R)*)) M7N0<%2R77N<8I\6,C3@Z+9/G1DT_QC@#I1M5W Y09([88--J>)>T.H9CALL8 M!*6$,Z(&Y8++YAZ2P)6K^Q:*-9K.5\O:/?DVK?[YYN7!/.G^CVDUH5Q@6FH) MJHG5-;&J)M^MLI[;YI<@=J.& M0,!%YH>>F/4H/WL5C<#%:,_+&[@T[57#CPO57K_EMCP=L\YIJEC7E1.;W[UO MFCY^4Y5:_E2V@V_=!(_-*EMX\7=F=/JP6+Y;K/E*KV<=KTT(*JA&FIN!2!G M2MK(&<6!ADKDBD*8<:]F=.%5'!M-;:;DI1)J^M/?8XDPBFZ4]KIC$YD)-^E& M=H.H-N^NK5G;_KZU\"YI;:PK +1&VM/%=E2_;4;5_+(S/=&+9?+6/&6Z2CY= M:H33.V\I_)A$274*J.:K9$>%A_E<0E4$27TGC6?#5,U>F/EYINH#6B/Z:;%< M3?_='&(5F/",$0'2U-:1%$4&."W,FR 0+U3)2(X+OVG@NM"Q$?NNSC4YL!UE M?2G> 7-7T@Z+9'0:WJI[EVP4;LC6!<\>#.H.4&!.=! \,,NY0W',6Q[W]@CD M.(XDW\:9VT0P\<-PWWK9';$3H5@)"6"IE,8MI=)V2]8 B3*36.4B0TXM%?Q% MCXV5L$?(@A_&E_DG+G*Q3Q#KC)@W^QDQ6]7ODE;YQ&K?)SC$\VUV#QB)AOA M021>R <*+NF%V<6 $[\G#A>$TLO2O<"4?D_H>5AJ\T34I^E/6UY@O_W6[JS2 M>L7_K=CRP8R*FN0ZP[FF')!"8X E%H"9>0"4D*$TSY#YFU-DWXUZC&TF,*^I MXV1PZP XGK/&AS7V"6QM :A-2 Z[^^WTOMDUYRZQEB2U*0&/9V_#,NS!;4]= MACW2O0VPH\/>&Q_7CR"_+A="*5E],.9]6LP?']3RZ9.-I?ZBF\VFB2% F68\ M!;#0MHN@+@'-%:F;"L)2$*XRK^.@JQ+'1GJ=PHE]!1*^6"X7OT_GCU6RGAN< M;RG39@2S>Z<9C;PQ[9QGSM2!Z4S9Q .BQYNF*SZ;^; M)/&U>1>Z@.9[8584Z[J9'_TPIZB^ZLQ[.%Z;YB.SMS[/^GFH_B=BGF;NK0E)$R4F !>2@XP8A2P M$A5 R:R$"F*6:]'S6/V$N+$Y;2<+9K[T/B4_!;#WB?>-L UY>KU7)?.ORT55 M1:GGZP9.K&/D4R)?ZTCX@OD7CG_O?*,D%U^&)DCA_0MRK9,R?-_MJ^T'G3'\TD[0N5MZ9RMU*ZAS MO:[:@^Z24Y13;-8YN"[$ADM 1$F S"0KN,@EI5Y4XRQY;,2SN\5PT/4-U&W? M+D:1WC@*;DP3!=O(O'/_Y>W'Y'ZU6D[Y>E7G>Z\6MNJWC3*X&L71)S/*#Z'0 MR5*.TH?.G_(#Y41*E><#^F99V4J&==&TH[XIDT)EB$G;QT0KLYS*A0 <8FW^ M3PA"H49*>*4]7!(V-FYZNU/B\:YKE+?8ZMN_[.-%R!WWG0,!&7N'N<&P;?'6 M%6GV;!_6!%($2R"468OA@D/ %-= VTIF M%$N58^G#0"&5&QMC;31-=E3M65 QZ""Z<=IK#4UD#NPY*CTZ7H:'+W"OS( * M#MQE,SRTQ_TY(\@(T$JYF1V^J=5TJ>0$0@552B4H):$ $XD!+S@#1&F*4B6I MRKUJHYT7-39RW74'DV6C8W\7\ +$KF09 KC(U'?8X[=S %M-(W7[/8E&O*Z_ M^^)>K_OO2;,O=@$^?4<_SC K4OMH]4XU__TX?U!/SXLE6[Z\_]=ZNGKYMIC- M/BR6MB7&!'&S<$2E!&EANPUA @%A)06Y1#)CB)O%I=?^EX_PL?%*IWOR2Z?] M7VR#@8T!26-!\MW:D+1&>#IS7H/CQC^Q((_,2('1]B:J/K %I2XO!08ELS[0 M'-);KV?TR-(\'P??)4/LQE#=:T,DV[21@J<(T MYTPX+6EOUF1L5/CP0YE1LRIZI!C>-!27N6Y0@..O0GOD\-3FN&3R!!X7CTS0 MH<9GH,30R./DES$: MN+":0W"1@NGS0$#GOII4$>Z#EOJ>GD7?L.-QUQWL_E M.[92$ZX)5 P+D&9U$*X2@#.[SRK23&%**:1.ASQG)8QMGNF4;+M')4;-Q.KI MR&YG@;PRFX2 )_(LX8V,.Y]ZM'=Q_8?LC:'YL2.3L M4XST4@^?5/35/.B'7?_9"+;M[,IJG3V#V*YB[[:2#@/E0 %M MK:XVGJ35]LA)"5CUS1F:L-%M5Z4.&^/F"L)1I)OSC?Z>Q/OYRJRFW];U.VKI[$J>!O.Y)W Q/9*;P1L;+D[AH?6]/XO13!_,D+AJUZTEV/*?[1E^B65!TAS;& P"L"X98-0L%:CYO])\V!E,X6T5M_<%CNU3/U%" M>J-QSQB+JYB[.1 AD8S,"K>!&* <]VED(M?D/A#ZRH6Y3T-PO3KWF?MZQLH; M"I/3V=HV)=HVWWW_AYBMI9)-;+[-3Z[%?]'OV7)NRYF8M5-]:/EI.ECG]YL,['.Z.CP?VL)4GY0M7-7U3&="0P(+H% F S6,NR9P;.1=?Z^;FE+)ATWQKD;IGN[G5=C=B#8DF)$)]&8S1?"FPJOE.#6OFJ.V;9G7-R_'16!MW,B7YSH? M?2=?8C=Z2A#(B4P9*&59V(TO!0C6&1 %SM)2HU1HO^;!4=0<&\%]7MM,-OMI MMFH[Y0@-.:YN7/CZHQ6909NZU;RN6[UKXF[QZH2_)+O7;>I;6UONNA'>2P.+ M%F\7=T#"-BN.H^JP;8RCPGW4X#BNM$#-Q^K*5)N"7+!,E>*Y!$*7!&"1%H R MB$'."N/$%@03Z'1$XB9N;#R_5_&L.73]KQN[@NW#ZT;3X4"+'8]QU*UKJ%)G M%W")VS%K7^3K=K\Z:?[53E:G[[J-37XS:W!U/Y>?S!C.-EWEJ M(DDNA-1F<:P+XWL2&^NAL@(@+;54C*>L].Q.Y2Y\;$Q3Z]R/6IRP]B.:T @. M13NUWG53JEKSI%&]9J-6^>275OWS"7"]:<@'M2BDY*3 JU"4#S3G",OK&;WK MK3VKY>KEJWF]5D:43<)XKGNH=!WB)QG-2YIG*4!%:ARBO#3+AL+V=#:^42YP M2H7TX^BLGWA[H64I3:CNXPA:[$=DWLT 79'&$X49?-]<[>&:J&X6K2LX^UK%IQ"3$JBB% !3D@/*"00YKD/@4R*15S.EB]+&QD#MM+[1-NG4[7FR MD'BT/FAUXT_D1#J<%,_0OG;?*G$XG%N MJ^D;QZGUF*HN][3ZIJKU;#6=/]J#U*_+Z6+9A/Z;:[\NJFF]!34I2IVE"*8 M%Q@;WH$(,&H6;B+5$N62XX+R'O'Y(71S^LB&#^'_9IPET1P2V';C=B?IN5/9 MNE#/UIKDN3;',Z0_R(BZT=M@ S0,"^Z:4R\/.X-L<^,VY7YC4A.G4AO5)1K9 M6S9VA2/,D"@'Y=4@B@U*OR&A/&3IH,_N>1QL"Z+\6,S,'553*N#S8J4,URCU M9%<-7Y>;5;.Y\&-5K55;&E]G6'.10R#S7 &,) 0$91CD-$T+B#*5:^UUXMM7 MD[%YE5N5]TI?;_1OJ@(E_V#VP&:U:>?AV0"E_\ Y'ND.,1RQ3VUW;/B_NQ(G MU@Q;BFDS2 <#4Z59<$QH/7BFQ,-F"@$*+ED2&"F,/&J;'Y)V-AX9>^006T/ M&>;!#ADLP@A16G"1@D+G%N%2 :IP'?.B4ZX)PY)/5HL5FPV,\$;DGQWA&P]P M/'%[S:.;RP=@X0YK=B 9YIC&"AS' =7*DX$+W&>0^)#&T<2QL85#U9&LNC43%2KIQ]1' /I MQ@XWP1.9$C:Z=<$F 7<&S]H=]+L_EC+HQW[6R,,O_/R%/8IC?C;*L>K'Q[GQ M952U:A\Y*4M1(D8(2)GM)4/+%+ "9@"6-E47IF6JW8J#G)C?N3M* U4&=(;+;]:CY=Q MN%C%\%S4V\FOZ^2+MMW+=QO$;7(\H!!"%YH# MJ7.S_"C3%'!I:^B40DE#"@4NO<+:KXL<&SGL9M=8G3VCBZY#[$8288&+3!>[ MF'W:+."LXOL]+"/FT[CC%3;RY[K884-\G&$XBN5QO_,V]EGH\]TLJ@_KU7JI M=IM9M#LN]:NS_8@X3Q'D3 %-(+3'\1QPJ@A0N<1$"LDQ]UKXA%1NS(QVL5V, M60,T)NYUB_';98TRVGZ4.?08#DBN-PS?(.P;$OHH/!U$P5=A])#0GN/^H#)N M]5'?/SW/%B]*-O&7/TQ6;6RZ)/J0W..X1((_DZX?4])66!Q' /K^BB"&L M;WVDW;7-ITV-<"DU4S(5()>P!%CD E"H&<@+G6'$L>#$:X(X(V=L%'^P1+^A M6OLY8-UX-P!_59.JDK;V;2^T_;;"F4B>-V&TF=?J"?K/Q88, S[*< MYVX?T7MVJIM&A$*YC5FHV4\O__;](!LO_4R7SA6_MSN"]TW%42N2QN;"[LN9S)1ZMLH*S)!F+^(7+G=R#99CL MR4;D./(G]\QWSJ#S>R'L]F[U30DU_5GO MF&L,22DH!2KGVG:F(8#9NAJ\R SN4K&@A.\'5-BN MC6ZBA^W)Z 7'4<=%O[MO2$>S1S%+]4/-J^E/U91!-3+5]''^MDYC$2\/2S:O M6%U*TTQ)];]FSK.D!@\975.5@LE:R$ MB ';BM%6,"6 YDH!9?/;D"3,5C#US7 ;2ONQ.<&MD8EHK4Q66\,2MK&LJDN) MV.7CBOW1*Y]NL-?#C8U'.^B12;U9_>\9WC79^,72^%_NDNZ5Z#!(=D"H??T= M&)(M#G7)%/N&&"QL#;]E\_<=.)+5(FD "9Q>./0XAL]8',R"X9,@AQZ5YO+_]CNOKQUBA@-%[^JFS7RDF.A<[R,@,4:6(75AD@ MB#-@O'Y>X!)BDGFE>#M)'=O$U2K=M2!OU$Y^-WHGG>*^.\(NV+ON# =&-/H. M\54PDS?F*_GQQ);_3+XW^@<\?O+"*_#NL8OD@7>1/< XWDWVN;E'L9W]I++V MJR@XU"@O2L R)@&6F@)>I(:@E"**0(QUZ<1(9R6,C7T.&GI[%) YB=^5.(@0 MJ$1FD - KG.$(S(>A75N16B@LCJNKXY?-9U+QE^LI7/RQN$JZ5S2>Z^.SL4+ M;TT5:%(3?IW.IT_KIV_V'9BUT_,F-*7=:DZ;G>U=EK=.\;WW_+L+DYH4%I2KRKHW=&Z$'7U 8OO15G\[!%V7&L/"M98VM:H=IJ_= M,'6&;"X*> IW$Y!!V;>?)H.R[4U@';+K;0_KZ0J?SJC:9O:]>=E>TC+\O2$% M^>6Y;H;U=U6ME+2!)G\\*V$C0A?V5U_6JVK%ZA/XS^MZ/:>I1"D5#!1"8H + MD0-:< BT9#0KEM=VFZP]\/1+1_AJ,?VW'-WDV_M3/UR0Q=:_I=TAI_E^R\/.]W MWAG[:W/5%H2[I($AH(\_\,"%708,I?RP*X6!A^1H,3&T_* SI%7$'A::%=&# M>=E4NVT)4@_$FN7#=W9"BYS M3A@#1 EN2 H7@"!*@$8R1X422G(O7WSOZ6,CH6[%Y,=%^X"Y<4UO&")S2;>C M$)XD3EHY[L:+L&CTQBP1F6S)-_?6MT: M9Q?G?),/LK]$OW6#=:@WJ,@@$A+FH"QX"K L4T!M)S6JJ()9J5C)L&^FR6C? MG_BI*IYOS_'6SI_EO1EFDR?"F_ GVN/9V\;I[$]: [.$L:SO^,Y9J/:WG'5 M?0Q+E%@#$GISQU=\3X_+4*BJWNYWFV]]_K3(D<@%<+E/-RS(#6%$),,,<,$00H+10.9-, M<4HG9KSY8F!X=V7&!S@NWT;-I.!1CE^LZ(&&GF@ORAIT> MKAM^1.D.M_2(*[^W4&WJ?-IG?FT[?M'N/O!M!PT? ^=NU%QWO=>-/9074_ETW,T8YO M;LM535BJ,Y09%RY5&%J/3@">Y00HD1)"),DR[14(?TW@V+BYT_ITS MG ?7Z^@A"&3#G$94=11*H^S^GL7#)1#['E%<12;&J<5YH:]QD'$5@C-G&]?O MZ]E=^OBX7\?3J;-?U75(8XRF0*).4(8$(+P!4J@4Y95I1: M4)JK?FEV>W+&1@B["5N=HK>VQ=D'UG'+Z':X8F\7]4'JAB2UDSA$2CO;E_5* MB60G#3Z?&G;Z\EM)X9N:V8+37]ERM5NRI7KSLO>7IA!B2C"7]<:R\1[,CP@0 MGB%08I9KQ(6 5/2C# \MQDPHK;))K>UNF2>SAN$O!W^^D71\!LZ7DB(-QX"$ M%70D;B"U'DA&HCP?35Z)$'N =9XN^SRL?_E>89]X^G"V[> VP651$@IMA44; M'5H8]N0BEV;D,!-$2YFFN0][NHD='5W:O;0VU$+LAF2H/DUM':%WX[_P@,8F M/,?F@6%+R;I#%+R4K(/HP4O)NL-QJI2LQ]T#![]^8-/EW]EL;9O-KI^:Z)'] MJ#,&H29,I0#EJ0"X1#E@(B\ *U"!"TJPUGX]7*.I.C82M/:Q^4L3_=$&(Z[8 M\E&M7C?L\/J8.WJ2HQC) =FW9W"A-3>I[4UV##ZL3#"":$+G<1E' .%U=?\< M,8/.L <+$W27V+/*S&+^4RU7MHFYW>7\38EVB[D]TB_"5?>#W>H: M(:C-$9>PM5JNR!RV*HL; $?U5QQON\'!Y=>ICI^)B&[9S>X#'$1$?U-/;&JS MB;K"KVLVL\\![9C>)?\=0;JI*_^2JKTB2L78KDVNK+GZ8K-ZDTJ.;5%*ZM)1CA3E&= MHE0#+#(%*,L0$&E!%<>!7\;@<_7W^]@%COJ_:L!_I M??UR/Y:LEJO)^[7M%]JNND7.E$1" *Z4[3DN)2 :,I"G%&$J5:&D4S.'PP>/ MS85O='/[AH] NDQOMY@>F<\:M0)N-YRS]9*#9^[9<>[,OPX=NZ.'#O(]GC.E M^P#/_MW3+U'3R?OY:KIZ:4-7OZEGVU)J_OB;X>1U-Z+K'7=!/1NM$T:=1VGVVOH7O%, F(6^U/N"9?[ M'.N(Q8E/O5+B/QX7/__3/*+^TO^%[8^@^;&9@:\]?)@IV-'$S1SL>GV_W<%? M%:O,7&Z]LX_SY_7JV[3ZYX>E4A_GYOM3U>H;6W4S$$8E%RFD@*8X UAC#8A0 M!)000I1IF:5%YK.IYRYZ;+1A-056U<3JZ+?/Y@&XV_98'!@C,\F.TDFM]5UB M]4YJ4#O-:W0CG%/X(Q9T[\A#_*!;/OZP'.[4]'C"P$$[[_^U-DSZ<5ZMEO6* MM*J;=3[\8/-VL^CSHBUN?K!5]%>;D?;.Z+\Y /ZVF,T^+);VJ1,ELC*%/ 6R MH 1@I2!@>9J#3 FS K1%RR ;)-(GCGUCX]]-W;)NZWH;)S)0(%"L]R@G94YS M"5*"S!0K: YX(7.0ZY(RQ+.RS+AG>9IQ63B^C^2Q^':>+0>D8L2X."M MP2C9 2EIVJ&O#$S;8[D-4B<.Y6JT$@O7;C#<]WM>U0<6\0MOO_:;,(Z N4@V M_CFB[.(.<+#0O,AJ]BPV,&7<-A"=JFH;.KAI\#[)B EH2 M 9 HI=8E%!G-^A2V/"EM?%Y\6[KQ'L 0M4-/0UP2#JG,2Y"5.@6&I7/ ."Y! MBH741<&18#T*L]X,\("%60V\X>!T7)^$ 2GV6J'%9[#*H1M'PTY5#+]_2(\*K?LS'JEHK^6Z]G,X?OS;U^MLTD&VSS$FN..=*,* +1@!& M7 .B40I0IB3,J. Y=HIL\!,[-O;89&LMM$UI?C)KZ":Q;Z_)KU>;2,]QN'(" M&PW=V+13H]@HG31:)XW:.RER7[9M>Z-@ZQ%-%@7C@8++@F'M%W#F#=G%^#/W MIPT7CN9MX5YTFO_=_7SO=TI/YW9+8KY:3OG:OFNVT.F[:25F"WOH]-* M/9D/0FA.RCP%!1$*8)H5@!." **DX$6&)2NUCY_H+GILQ-]JGNRJWE0\WBJ? M?+?J)[7^GK5^/,;$S=F,@W3D22 05U3#_&#>JK^L!PZKCV>T(_6 MWJPK\Z2JNA?_6D^KJ15D#^L?E_5L^DW9O52QJHGU?B[K#=6V.M#;1;6J'M0? MJS?&]'].--$E5B(#*,T0P&6! :O3_C B:8H)3IE77G(HQ<9&B3OV5'?;LH$V MK<_89ZZLE(N#*3&])#'@S^_;Y^3ID+_MC.$@&4AN.0@ MU22B<2A.=E3 VWJT;1;3](7IT+3G$SV%#X594(I/= M 2"]>Y <(N/;<^0&A(;L,>+PZO3H*'+&^.L=1 YO'+ACR!F]CSN$G+OPUJJ\ M'^=B\:3>*+U8JN;G!_;'._.?:C45ADH_F-]/'^=U]MO8WC6-K?]U<06&"G&P@7NE 7S@(+I.LR**"Z4JA*3V/?_F#PFFC7L3.2 MG>K,KW])2;;EFTS2E*)9S%8GCB2>\] \.CP\YSG*)4T@":, 9AR1-,MDCH45 MQ?^5\DS-1G;Y81LE *TUVORF=+H!&ZUJ[Z?5RY6CUVT:#4^.QIN"0?Q13P /1.?K)M,;$?M>!>!YBM_K'NM(8$:J1_W_.AOKA[7J#[JKR]X'G2MG89SG 4<>,1P$N7V+^*MDLC$$ MXS5^UT+> *;^!6(G:[WVRZTFS=_AJ;;OEKQI5TTJ8BS+U?]!3C(UJ1%AD-(L M@I%D.$4)">/$NFO[R%,Z?"]VJPG=HWP:HI,IO(,2?.S&<:;3H&]IB:Q:3_!1T! MV_!=,P'U'^M6< >?=6[P2(WH UB_Q(E7230NK:(/\(Y(%[T\U,Y'8LOU8E6^ MSG[[/LL"JI-_4DA12B'"2$ :*)='!#BA. [B&!D54^\>.;7=Y&__^?T_S2Q< M!Y9^,^6F[,"VYKW*SZ]I=ZP==+O?.H M4=;KL>B;17?B+XX1(*+W-754Z6),"\FG1Z60RXRDC$2.QVD*D MNC]L'$$:)CG$$9'JOX(2;$588#/XU%:CEEV[C'7BW4V;; >*)IVI6(#53G3[ M;#RGV3&,X@R$^= AFQ;N[PWCU!PWPG[; =^3W&)IQ0,UO',9&@'&#+@[0 M'$587)[AR@>O\V6;,#HI[TI-^B)X75?R593UJ#/E,Z1IR EDL5"^! D9S!$) MU-PD&18RS!-JQ3Y@,.;4S-N[3EKQ#7@FF[(R']U"3*8 9X%$293!+ ]T^S_) M(.;J?1.K?7*2$40RFMB5WWB>A''*A!1&3)-VL8A"$H4I9#A,0R33E$MD M\VXX,<;4W@4;&MB5%M7.J)Q"T,R(7(G+P$:CE@ZTXMUL"/S\V8<>[;W:@U/C MC+K^>Q0]7.]]ESKVT:RS0MMG;1A 9E&&0YJG"'(=B$=IS-0*CW*8\8@*3%D8 M,:O,VY.C3&V-;R@H22WL7RV;8I[$T6R=7XW.P"N]D6^[Q =ABNG%P&]/RY,C MC=O"LD_9HXZ5O1<[)&_^G92%-B":.4_3H2P7^L%_%M5,[2EDG+($QIG $.5" M;?IH'D B YRC) Q$9+3L^X>9VKK?"-I00VY%55]S):Q-[N)Y8/OM@#^X!C8$ M(R!ED>KI!;&1\CW/(.VF@EZ]VMBF<:>SOW\IE5Q@19[7PN#3@U M4_E>O(CY\EEOA 1[7"SGRX=7.S_I(L1F+I-/X 8VFHVHL);UN![K!M3R^G.D M3)'QZE-=''14]\H4@D-/R_B^J\/N;>.3)L#_352B5&-^7)8?U[H)BH[X$Z7I M+(P((S*,81!E%"+&(K4-RR6D(DR2(!*,4*MFW]823,W^M"==AYP?92L_D,L2 MR%J#^AA2J^!^\F@_7]:Q8?^S,&JD>-,4J9V6;]UI:%0 &QT&B1O;P3=4%-E0 MBK>**=N!U!-AMGR0([>E()6H+ ,H^S=-:+DT@@T2,#FMLU_JQ/TAQJ5*/*G> M$37BZ:NNK03K<00.RH9$1&DDDARF@NGJ$++&JCS55GV MCW*SD=N*KZ_+><%>=RN-TCBA+&60R4SG1:8Z=)QF,!%IAN,497%,;0SAN8&F M9NUVU9*VY\)GH30S6CX &M@R=2M)&RG!'^U_!S%!ER#Q:F?.#C:J,;FD\J'% MN'B]H]>^7/"&AJ2D9/%_=U**4G =GOW\Z9>[;QL^:2)%G.8,8HQCB&020XQ" M93*2*(D8Y3$CB14QO^_&=]_A?.\E1MV"AA, US#!$-$H@I(S!,8HFYS(. ,*N(J^' 4[-27>& MT/VY*P'*EI!LM02%GJX%F<.U^KQJ-;*M/36<$\.HZ@!(#QU,W8D,-C*#C= W MH"NVSZI1.YP\%X@:#CYR+:@=),=EGY;W.^Z]GIY)4>IDA;OR?5$]+RLROY/* M?#[4^[YFMW>XF0@$0BG-)4Q%@" *HPQBY69!&N$$,1&1-+# MCIEHV=N(B4M8RFE6#+=X V,]]/:O W,)-@J$5>/K=.[H(,NZ^\@JH MCO:W79\W743''L5'-7"[+0IBM1E5^U(8LEQ %+, 4J0X;5$T?LH.&BZ7X7#:N7U$?$=G1QFHDT12BD%)(D3R!"E,"<10BR,$_2/$YE(L5L(1[T M5O?>W#&V$,%H,>%F,1T),MR"VFI0YU>UJ3WS^H3=SB6VF0TS3]@WN..\&W92 M;YU>]1Y_VJ9-U:*#CNS^7%T'P+QZN#;CC^K8.@!SZ,^Z/,+2C17%[,-B5:Q> M;SE7WTCE'5?JZ?^O>'ZWY&*&J,18)@)FB> 0<9HH"T932,,\2((@(8@:-8WL M'V9J[FDC*6A%U3M&+2Q0T@(MKJ%+U8_L!4?5&UX#&QY7J,R=(2,D>DBFU -J M8_(/I'^$S8^-5]3_Z'$\("/UMMZ.V=6.26FG>Y$U29CU']M&Y)ON9'Q&(BFR M/ M@E.BL<2)#2#A5AB+%"5;6@A$1;1P<,]_&7@@'%V=H\[$1[0HJ*ONY,'-O M!L)W_!VP#G^+1=4<&W7\?4!?PEAI%JNO_4RT]AEJSBC[ M35"S%V/<_#1GF([2T]R?Y+H-?!&+M?BH=*K;G!&V^KU8/;Y;5ZOEDR@/H_"" MT9S3*(8BDS%$><@AH5+'_W"813@6,K'*1[$;?FK^52L]^";8\F%1]Q6JN6QU MUR"]?VG_;KL5M)H1T]W@4#@/OB%L(-:+#FQ$!S^4[& C_+ G(&[(>=X96HDP M\N;0!9[C_:'34QQ..N[)G_\C2%F%\?8P(\G#& 1S@CV\/%T!G!.[=XP_]%-XT7RS\F[%ZP_>Y&;(_953>#C7BCL_5I\6GQ1 M1N_^AYB_B%^587RL9A@A32R301SS1&U0I?HIR 6,<^6,J:TJ0<(HDF4Y[M0L MF?J^1'9^E2G 9@[5 + -;/@V$G>BYSS1+^+XN%Q)?CMBRC)@]A0*[\OYFOU:;,5O5NOJI7: MZJ@=ZBP(8XIIC* (J("(, 9IQB@,A/*>)"4)2E(;BV0Y_M0LTT9\0!KY-_R[ MZZK) V9-OB-8B!68+ZL.(?(-X(V.[O$VV[DS,W8#SLC 1F\[&:WHQQ3P';EO M0*N1/POHB)Q72V@KPZ@6T1&@0\OH^IAK2CH_J\6[V;$6B[5Z[)U:RLTIYD&S M/U%MVOW-2)*2,$:Z!X8D$(4HA92R ,8I":1.G@MC*VMYA2Q3LYSFK6I\3(29 MZ1L)WH'-8%M6^I/6X^==+*U1!>QT.6YH*JI=2U/?9:=7H3I 9:J;/&]0O'H5 M<*?K6Z][I*.C2?1QUZK2+;ZT^=[S3+ ,D&!Y!%FF<\Z2$"D[&3.8Y@)'.1,D M3F,KK[)GL*D9PE96,"\(+>;%RI(PL!=70X_/$UI#NW>MF$T'P5K0KD/GT8\S MP,.OT]8WX+@>FH'J1^Z8R3V.A*.D*.MN#;\*4JW+^JR\^B;8NM3'I6U(-B,H M#U@2PC30-:D!%C#/U:^93*(PD"2+I+0B'348=&I&1,O2>/SOJC8?*E'Z5#Y MX##G2C+/18?VF3 M&.V,QGE0S2R&%Z@&-A=:1K@5LH5I ._C(A9>[<3YT48U$A>5/K00EV]P9@![ MT,5-[P5=W:M'U,T\@ES*@) 8YD&.(,HEAKE$$4PC&I-0A$$669$"GAID:D9A M5^:EI;P!6DZK!BF]B)J9A6MQ&M@BN$#D0M!U%@/??%S' XU-OW56U1-L6^>O M=4A!?$>JQP__6!"A&&,8!S%RIN/,PZIB!E$08;B"&,F0JO$6=.!I_;.V?9% M-@^56&-MYH4/@># -E2+#'8RWX!::M"(#=3&9Z_KM#^OVA8JK[ZS\>"C>LBV MD!SZP=;W7\$F]+BE8O7Y9KL2IC(4,"XQ$Q" 6B$/$$J0\8(Y@@F0> MA@B%:6QUJ&L\\M0L5%?P__CW/ JS_P*- N"G]T(6K%BYT @938)A_& (:(=V M_SHR_V6#IQ9[^)02:[C\L_\8C3X^Z8\-*">Y?JP>X&;!]-GU#]UG]N.R?+]< MTY5!2"6AGP6PGP'[5DFPTQ)LU-R4(VX5 MU7=]$S&Q[1W1@2VP MYC@-PJR &Z:"K7?DMREA,P'C; V;T:6? O M2L?FEUD:"18@3J',20*1Y!SF-)(PB,.<"99G>6+5TM5LV*D9K/NE[@! &MG! M/8N\$]]AV(;M>\4//TL2B?/O$9C:*$QBR!%.<< M(BHC2!/U5L6QH(1E(0^Q4<;"T9.G]J9LA0-:.O#IO7E?H7V\^A?_52@,_8HS M!,"J6]!)99T;!.T_;;2>0">5Z+8!.GV!VZOEW9Q4U9VL#]8^%POQ2:WQ:I;C M($V31$"<\APB$DM(4,QU*[ LRW,1)-@H,[5WE*DMR5K(75K_'UI04$MJ65-Y M&E.S]_352 V\;%U LGXS]X+@]95\>J11W\6]RAZ^A/LO]D6C/F-IS' @!0RB M/((H2Q#$(#+/43P[PQD?FY1=YSI>-+ODX+^$A8S8Q8E_C' M2*9!GBGWFB,)$<(($ID2B$5( Q1*@@)B]88_&F)RK_TV?%%?@??+)U*H]WN4<90F 4Q%E$$DHQA2%$B8T$1$ MD4SC(+>B3+$ &U#J QO756H _&CTLK8?M+!F>PPV' M_= GU_G(@M@+P921S@#HOX):0A)F"10)&F6\XSGB; *9?JXK6ZY5"S4_UJ9 =D*;>?M6,R#F:,S#+H#6Q4-;'V.N1%;-RG_ MZ;<&Y9_!5GAP>QEF:^_&'C&OCHW%\*/Z-/:P'+HS#D]PIM N!:G$>]'\]].B M[3&R>'A'G@ME&+9Y &G,TY2Q!*8X(1!Q)"!&N50;NQSS%#$12",>//NAI^;S MO'O41$"5-F/+C2P1\PWF[?I\&-S>UO"ARD4=:]?&3)($H$@)E1M_S@+<.!4B>E)/J,5.WZ)YF?E>_]5 MYVUNE 2\HZ5UYJ:?J32SEJ/.S&C9G]MYZ.IT [9:U>^QKEXW8*.9^DGK=E-? MLE7/:_JH5\!])YCZ$6[L%%2OD)Y(4O7[_"MX03Y5U5J)L=9=9KZ*LECR.H/_ MP]/S?/DJ1'W-Y@!4"S"+U"X]$ED(LRB2$$52673,$$SS+,8RR@2+K"J!G*28 MFHNKY:^KOI7KJG,5E$6H*?3 6G>+ **ANBC4%8NZVO!9W;WU=5>Z[PSX4:P> M'\7QIQ-D_72? M=H\WU6IG7[TNY4B.(3T_/I"CK1-=P)H5$ MC L!$\I#B!*1PYS+! J*"*62")1$5DF!9N-.[&8X^;BF@'R%%^HN7M7@_JMQ'FW2': MSGW-*4MRS2;%L@PB'E-(9$!UC6 :48RP"*SX0NU%F)JMVAVP>#ZG[YN&J\[K M/8'[MN?V.]AW6@QRM.4.XAA'^7UB3.%(WP FPZ-]DR'A4O]^^*$T>Q-_4 M\U?OR4IL251F04*99,J<\HA+B!CFD%"_=)BZ]P0FT0($:*:"A CO&+(^AZ:G-O]]P M]V2T&S>$/AFUSX7E)R>@FZ_P-[%0#Y[K\UK^5"P*[8#H\[T/#<=6VY0HSCD3 M@4^A VCR)YP&SITW!5S'"Y6$V3\AHO[!APW1FR@^E%@V.0> MUYK-[X]B/M?^&5F\SG@>AW$24RA(HDNS< )I2 C$81H3' 54YF:]44\^?FK& MHJT]K$4$K8RVE9E[\%W(*[@:E($M@14>#O67I]2^LO!R[Y$C5UR>4N>XU/+D M55?$+.GE_10]W$]M-T*W5;5^:K90VAUA3:+[4S@37,J4B J#T&W#LD3M>:9 M@ ')913DJ6#%X%*2T/@P:<6(OXX)M/U_0#?ATV M^X["-V#[)= Z>P[;#3HM_N-PPX@[?F!M4-A/1LJ&'='ME7/,L#T+*(D5J@Q* M2A!$-,T@C06'&<5!DF"&&=7BG%?ST%+T7.FVPO?RX]NX*F,X$6$X(DQ)N?&N92(& -JMLZOA&GHW>$^0OY#T#WJ M>UWLI\89=;7W*'JXW/LNO9YZO&6\(QQ+B5@ ,YZHY4Y%!'%,$0QCQ'(F2)QF M=@'CHR&FMMH/^;2=B 5/(&D8&+X*GZ'#P9;07$4S/B"_WXEAWHQ@O)^EK^=* M1VKQ9H-0?1-U\?']\I[\^;NN.UW.>;%X^+@L3Y_,S_*$,AZ$$13J/:_>^U$. M<4HQ1$$L$AI$.4JQ XV#JSQ&JV)\VH;MB_"9O*JQYVUE[S,I."@;%<%J69?] M5F*UFF\[Z[3UP41OW&P)SEVGU,PB#3I#(Y&E-RK< "4ZZ,A^L]M:>Z14 MOQ)%O\3KKL*,2\]^)61').[7/N\ZBWN_O-6,5FJ =54L1%6)ZF_ELJIF<C2@)-SN'12O_I.5 6O,[J7"[!2 M*["20NUA+WSX\E/76ZT.U*IZT MS[6K31%Y@D1,,$R#)(,H#[GRPC5+:II&<13$>4 "<]J3L<2>FFEKXC#+S5'S M@]:CJ29Y;JM)R$89(#;: *E/JE]ZJTC>\JO1;T.G.^'33U'85ATU^G>KCK88 M@"T()M5&;_D]L6&/F>+W92SBF2E^;RR9;,:>OGX2G-&D&9$_9VR$]ZEW1A_= M,60[_R>PGQVEW8,&48-DCY310T&7CK1NG\7I6;;R+.%*+Y%K 9QOIMGC@R#=H>$8ON5K$I M.EGJC^[6JVI%%CKE8KM3_Z1E7U0%:VG/D/)&U4X9A@+K+;2N.(SR"/(\9D%$ M19;'IOCV$HX%_A&_$O=*30^5I]Z'R;],?JJATJW9#Q%IC) M<)KYFMQI<)A=K9KTGSQE'F32"[%W=5KF:W54$VE5H49U$F!8RC*(*( MR 022C*HT[4325B,J5%GD?W'3FW[HB4S>S,=P-/_FG!7>F";K87R6&!U6L\^ M\Z7NZ)@N]=NAV3IXY"@VY+0:FP5]YJ_VM#AM6>7'HF)D_C^"E!\67+,)SL*0 MQA&G"$910"!*9 QQF*10L" A489IBHWZ-/0-,K65U\H)&D&!EA0H46NF4G.J MG+.07D@#\034P*O5"2,K^IQ+(#B3Z)Q]\&A4.I=4ZQ+J7+S6->)(5SNNT=_4 M5-=-&05_KP9:KA>KKZ5X*M9/ZB5?7]HV 7RWK%;5%[&:A2Q39D$@F'*ND]M0 M!BF*$IAF4E176D%#D+KHNKZ@;9V#ZH&5I7>I7'4 SH+G8&>T,_\%CE M?@?OQ/6.M?#ED@G!JX]*P*;IMOH"5#.!,QG@G"D,4ZPCU1+FL9"0QE+@'*<\ MQ-2J O[D,%,S#ALIN\0@JT>QV_;JW,3ET]-R :JZSFN]4$AOF$**A3[BUXT? MGJUIR,Y,@YDAN1[<@]##:<;5I&CU7PO1CXK7T_/=2X%>^]ZA[5N?=? M[9B,HCS3^LRMJ;.684(R%G*H/(L(HE@$D,1$T](G-)0AECRQ:XRW]_BI68JM M=&X5ZP?8F2US=T0&7M[F8-BG#9S4V>]9_OX0XQZPGU3OZ-3[]%5NR_:6OXAR M553%XJ'M<3.+LD"(*$T4.#+3?20$) (3&$O) QEE$2:YS=(]'F)JR[E_.)849=TN?5/%S6/5>Z-@O_ M<%Z+RN#ASD; FI6T$?$&]*/D4L73 X+O"IU30XU=?=.C[HG*FKZK'0ZG MZP?\32P?2O+\6#"B=!6D:A-.B4 \0R&'28R4_Q/*2#_- MBR/]"Z_\RRCV+WZOV R\_IMV\%TY02WHY>Q>2\@L3I5]03?2QT9[P;VG3LWNZ4A:4:WJK^6O"K]UV<8MM;"&JWL?MG[CYPS&"!%; M!QRL:AB.]+ZZA&'WQ-$J&(Z4Z!8P'/_1;5-R7Q(N;A>\7N/M;JC2L8CB10=\ MFQW0#)$X)8QC*$*B7)2$U@4-"$K*UR EV@C:QERT% MDUR6X/UR35=R/=_$$2PSE--9B!9#7[9'9R*/NEJS M.-P\V=WLRK='*_&/M7I7?'A1_VSJ&@-EG#*40AD1"5$6Y9"@((,\"V6Y7@@\L]^=&FEDNKL> M98_Y[?HN=EOUGQ9L^23NR9_*FBB1BWE1[R*W'[?'5[^(A9#%ZG;U4>B^(7/M M9:[5/+[N[M=EA &.4B+R'$9(TXMG@7)D!*,PYCA$,DY%&EL%6[U*-S4KHR.1 MM)%<4X#(1G90;80'I7%MYS"S:6:RWFR.!C9U'Z04K,[Y:R2L(\=:1K"OJ)Z[ M5B>P5>KPGAMP^Z1?VO[,Y""P>S6O?B48*3W*B2]O3CIV:(:PE!*Z)YI.@$ M;I=#1M>A,;#)VP/",^_%><6O#AZ=>/1H4:3S:G7#23U7.1Q\Z7J!=\O%BUH: M#?]3W/Y;M=S"0.:)AHC=K3$=[8^6#R9!!F9%48D$9,FLB?'FHJ:WCNJ1E M)^U-VS?U-=D\5#0N6BR$S0M!248 M9310EE2A"5'.(ZB^"W5L7I DB]*(&7%ZF0TW-6NZ$Q&0-E]FT4,WX0)P+DD< MR3R" 57_("X(S%/"(<68D"0@,4ZRV6JY(O/1 =X..N#^7X\!BN%A-MO'^P-O MX/=6(RBL)06=;^DFJ\LK*8H9*E[WS1>&''4C;*;^X<[6\"XWH_VWY9+_*.;S M64Q$&N7*/&:)U%$B-71Q.;!4S/$&[GL;,(6)K/5[Z+\ MP.O\HM[6B_E02:_+=OOP41?HH4J'2_'H[XZ>TJ:I5[.*V\02?K?X)MBZ+(O% MPR^D*JK?%DM:B;(^E/RT>%ZO]D-;[\B?UC]^6\_G'9:D)7&=4AFF8I1RF MRFF%:O,J(LB12RSS@5J<&0PH[->.P:_]WT[X -UD_'"P78*LQJ%76 M3&,[I4&M]4$X^P9T% =_:-5!J[ME)>R@WQE#GV8BWX2A/:))? GL?:L19L>O M9S:DP./Z=2- ?^05CC&FE]?;[8)_+@C5W94*<4I0=<&7Y:+L,=% M\8^UJ.JB[EU]'XXSD4KMH=8?S]%>6WN9RO6BK^KVUIBM<[^9W,Q:;Z*([R+ X3"I'46RF2 MY!"S.*S;[^4!EED4&I&QGAUA:J\#+:!^%93B12QZNMH8XF=FJ*]"96"CN@&D MEFZ ],RSNGNU9L>CC&IYSBIY:"7.7^BVHEN/1IN;;\7#XZKJ]*_IO"/K5^0, MJ\6>I$$,&8G4BN><0YR0"+*<91R'DD?(BN_>9O"IV8%6]E%D<)CK,XS)0)HRE,0\0A"K(<4I0P9=U$$"":9(P**]^E M?[RI6;!63DL/Y@*FAOZ,/Z2&]FXV+7X:4>O\ZE98\%,K[L\>G1TS8/RZ/A?& M'-<1,@/@R"TRO,VQ4JT- =W)S>G6+M+"&4\XR@(8,IQ#Q#(!:2253Y1D.4M( MD%)IE/UH,-;4#$@W,N9V9MP'K)DE\037P%;D%%*#AI4,8/%;V=8SWKCU;9<5 M/ZIR,[C%E1_U?]?5JB8@NU]N3A7$%[%J*BD^+ROU^3M2/7XMER\%UYT:?JMT M"LO=LRB)9C&[U05!=03HEE:KDK#5+.;I0$9*OE7VWY M70?X%IA9Q[>>VX'-ZL&T;A74&7F;@KB?M)(_ZS]K/<'7SMS^I'55&_6?P59= ML-,7_+'1V*-='G)"/%/?#B#HR.2YPT%]3+\[X%A>V!7NU5-JDJ$@8$'.(K75 M#4D 4:Y3H$,N8")"P5$2<)'R*_@5-N-,[0UPQ".@!;7B:KH$K*&_>CU<0_NJ M+DA=2[IPB,.0M O;L=Z2>.%0X0O4"T>7.T;$E FZ77#]GP__6!=>RQC'NEL"?^[.9W M?&MZX'TEY>KUOB2+2@=3EHM*-Y2>+_69WR[NBP(FXS0)=$D&@HA1"3%/,4RS M.$$A86D@(QM'Q&+LJ9FB5G10RPZZPMOY)#;PFSDI X$ZL*$[CR?8"0[^&"0B M[X"85\?&9OQ1/1T'8 Y='Y='N"9 UHTYRZ8H 4&6WG=]E.7$#?< M57G$<>B]U140.F17FN'B.=GRPJ CYUZ:07"0PS))55"7(=OL4IY#PD :5AGO/,QKZ<'&5J1F5W/#/7XE8WH,[) M<>JV>!I6,R-R-5@#6XX=3I];G+[585S?[1=[MHU+/G MP!N#5/9H["G0Q9X#Q) (]NSMCME/1VT#MITU/B[+=Z7@Q:H^&=\O70V%3.*Z M.4 MF9G X2=B8(MXHI_)S0'^C19 JS%H?N=U6/K-%'(39=QYIU^:@ M]Y"=U2/.LCC F29[(!%.(-)YZ3A.$YA+B95U%0'%5GM$\Z&G9C6[>=?]+'[M M:K7-!3*?%#,;.0S4 ]M%CRA?D>AN"MA >>\7AW^C-'A36,YGQ1L_X;HVVF?: M$,PB266$90QCF=?] 1)(,QQ!(B*2RQPE'"@ M-;-)'@$;V!!M>VYW=JP#%NL9 C-('^YS8[Y)0^X+ )SKS'WI-D='Z9&4@I)* M\'?+)_W<>F][JZN.'^K2XE]>=Y=\):_ZHUM-Z77W7$>)_BZJE>"W"ZZE8NK' M^Z7^J%.F_+O0A.%H]#J,' ZJDW-T6LTJS,2UXN7YA?1*JEK/_1'NF^2 M4!V?7P4IJ_-&8>I?,4.WW/S[]<*G MH]ZX7OYT]#ZWBYB>A.>\BNYJ^ZQ^^N]_VWRB_M'R_?>__7]02P,$% @ MBY185/YS<0X+W0 (J8* !4 !D;V-N+3(P,C$Q,C,Q7W!R92YX;6SDO=F2 MFSF2)GK?3Y$GY_:@$OO2UMUC2BUELE%),DG5-7-N: [ (7&*06I(AE+JIQ\' M&?LF!OF#/R)/=:YPN/_;?_]^,OOE&RY7T\7\WW\5?^&__H+S MM,C3^>=___7OGUXQ_^M__X]_^9=_^W\8^Y^_?WCSRXM%.CW!^?J7YTN$->9? M_IBNO_SRCXRK?_Y2EHN37_ZQ6/YS^@T8^X_-?_1\\?7'??).?JM_/?_O7LU[_?^OT_U.:W10CAM\W?7OSJ:GK7+]+'BM_^Y]_>?$Q? M\ 38=+Y:PSS5!5;3?UUM?OAFD6"]D?E/Z?KEWM^HW['S7V/U1TQ(IL1?OJ_R MK__Q+[_\LA7'B_O?9+LRKIQ?+\OYQ!Q-GFIY., MT\GFDY_%U7H):3VQQLFBT+(0-&<:4V2AF,(0LO.&(Z9LK[-?25\1[1O%K##] MY?/BVV_TP;]5D?P?7;]DVR\WLKFUY%9&^]%^OA<_T>].0'M9> 0FHY*,M@YG MH!%80BZDE+J4H@XF_>J*URF_JM]GR_3+8IEQ20;E?$E8IENZO@[FL]_X[2LL MZ8-8^C*=Y?/_NEJ6(72V7@P@O:UJB-Q??R&N"RZ7F-]L-7,O02"LRJ2Q9+H= A>%%Y\!H6#P>': MTCOA0?6/A_WE.3(@GI\NJZ1>35<)9O\+87G.0T'/M4 "=7'$@PZ914]_"&V< ML.#)L3H<$_>MOA,L=+^P&$2JG9B*3TN8KZ95]F?FSI*5*TEX%G(V3(,D=%OD MA&XC1.;!FRR&#6=X=O3DXA+.@!%L3Y' MEJL<-)3 HD'#+!IG)0]*.',P(FZNNA,2;+](.$B*72#@ WZ>5B',UV_AA)QB M<+$4=,PH3VZ0*YD!EYEA%MP4BL$YN(%0<'WEG9#@>D?" =+L @VOYVFQ)%.V M$?Q'DC\^7YS.U\L?SQ<9)RAXE!X-1*>720""Y8_G=TEJ\=X0<*MB>T/&;<_+=\OUR\6TZ3SC1VD4P M3C.1)?G;*2GFK2U,\%(B"!X2#'6ZW$W!;@CI.!LZF'A[@LG[Q6H-L_]O^G7C M2Q5K4C8.F3;9DQM.4HF:?/'D#$7F/)JL_+ @N;;^;A#I.$$ZD&C'SI)6'I8( M6[H]UML?SY*&>BYRS>BW/0,-W 1'OC<_'!)75]P-!#VG0_<5W\AJK[?NL_=? M%O/S%(U02KB2,N/"*::SJ>DZ"2S[8D'X MP?'L7>7'4W]7><\SQ(C"-#X".F MTR7!5\CX:;J>X81'#E)ES8@!$D(*ED7BABD54G( '.#P._^;J^X&@8Z3G0>) M<60(?%I"K6_Z^.,D+F83GLFK@4RGEO? M$#-8DJ)O%]%7(@LX@!7Y]>6W$WY M'>:?<9.8C4)$-&2RZ*@2C XMS@ +F3%9HO4@I J'5\[< MM?)N..@X=WFP.+L($_Z!L]G_F%,@_!%A16=:?KU:G=9##:7-P6TC8#2#=9RN'$' 72/G/Q>R4%+#<7/(M5Y.B#"8A) M" M6_)\]0;JD=FH:Q96H).''QUW+KU;V57W66, UT)"H%0YF.NRG8#1_=YRH'$&\7,'D]IT\C<4R_ MX0M8PQE;DX :0LB%/&6MF38J,S"B,!VC2 4">) #P>1N"G:#2?<)RP'$VP5, M-E;P.:SQ\V+Y8^(,>JV#9H9GDDG0@OD0%0M)*NLU\1"&RE1>6W@W4'2?HMQ? MF%U@X>,)S&:_GZZF@U.*14FV?9*: AI1DUCP.A(5K"^^& MA8XSE8<*LPLLO#S!Y6 M!\4\%F/)38I_<:S]1I76P6\FL'G MB;*J&.\CR]DDIB78FK#CS(20O%.E/G,Y&!SWK[\;/#K.@0XDVBYLQ\'\:9]/T M:K: ]404GTM.B8E((90FF=3HB3.AZ5P$3%[*H=R+*\ON!H/N4Y[["K(+%!!\ M3VH5\B+]\^,7$MOJW>FZOF"O=SX3QQ-/4D9FM0J$Z>B8-UX1-R(([H(V UR7 M_9R.W=X9=I\ '4S4G;PM6UT6LF/^_<>'2@G.$W["[^O?Z9?_.9%9%1^"8+ I M-HR;G@Z2'&L-Y%L[3_%7.1@_.Y.S&XPZSI.V$7P?9HC86L+L]3SC]_^!/R8R M."$ET!E*YI/I$@*+=4^(4@M802M1#D?.G4OOAI+NTZ2'"'1D1#PCC.>*\XV# M;1VYTP(=4Z@4T\8*"KXD,I_H_[PK3NO#D7!MR=T0T'%.='\!=G*R7#Z]?D4_ MJ7= .@OAD07A4TWHDDATC$Q%"LX51N/P\+N3>Q;?#0T=9T6'$&I7N-BF9K9, M&&5"S,JRI LQ$3&SJ*TE]]N8F$U1R@W7">?6\KMAH^.LZ#""'0P=__;;+4&^ MH1\I.[3E%3$RN;G"!62 MGCR MW+!B )CV,3 OBF,6G2N@@^) N\]%T"Q4:HE M #(QD%DRXSP4I5T)\?!'@M>6'*G?U6 *N^8-["W+L?W +>&;0D.=(\4S,;'B M#3DQ]2U]%$!6#H*7O"@9_>&)RBL+CM3JJB4 'BW'/M3_YJQYXD122 L1-',Q M:J9U+"PZ69OQ $0.*6H-0T'@?-&1.ERUA,%>\NSYA'^^F*\6LVG>)$-@5IMO M?OR"N%[M<]3?_V$#]K?=A97;QWY=5T3HM-R<];;.\X M+R 5R)]+*1DZ"FJ[DAP$.9)T1H J1J+UJ9B'[@<+K.)&[V>+;O;7;SA;K\Y_ MLA$RX^*L7^E_>PQU^]J0\S6>K58DW+,ZL0N62Q(HHR#TY]KV+T!F(27!D$=A M=,HY/%ADLS_+=Y(SCK_1#"/G9F9VK 6M]X<"$":$^S'X#=>H"J<;SE=K :3 ,=H.G]$K_"-+_\_A7G*Z3-\F[]!9?7 M9#9Q43DMP9,KZ&*]M\';:&UD<'$+M.O"=_ MP$))S-; 4M>'@4$)RZQ"X01W2I?0WK,:IPEM0Y.TMXSW!\B"@I&UQ17M-BZ18%!88CUYZB%)S>.A. MZ)#3['ZJ>O"\#]7[K9-L("5T *@/2 *9IC7FNT.*2]%-DG#2J%B8J/43.M,? M,:?,LG8I<>6%EFW.M]UI[,$?'QALC134 ?3^NECD/Z:SV20:2;;=(K/>6:9I MG[!8NRQEP\'RI#+"0]66^P/KG((>7.V!8;.7<#L Q6L2_/SSE"+/,['@^N7W M-#NMM:(7/"5"N8^2;&SFL3Z-E@R$)PU+T&@*B<>TR07L0ET/#OC 8!I<*1T M[<79LK6D] 0_P?<+UB:8E$E>U)<]0@M62M@P=Y$W@=3]-XPR0 M: JJ@130 92N)#*NG,:<1QUMI%!7*=H/"@N%*XE"U2!C#/0W\L%*WOU1=" 7:V]$^*KKT%"?&AOK344FL6# I&D:X% ]*D\E"AYZ'Y@'$= MH"-%_X\2<@?)HS=3B-,920%O)=12@*!5HO@21:AC=\A 1I4WN3!+<:=RI4W> M^GZ:QG5[FD-H(&7T8''.[GC>PX]ZP7.>6;5**^,"Q8T%R!(G;1FXVBZ=XLB0 MI?2AT57(W?2,FS8:2MOW7*\=(/H^ +0\I55OR6@") 'GC6?6RL(T+R06[6L/ M 5 !Z1_@;1*0]Y(T;D*H'8P&4$ '2'J^F&^D\8_I^LOST]6:XH#E.5?G;=$F MR7&E74*&7/$ZT".QP"D8""K72:5*AP??P!Q06+(#=>,Z3HWP-;A:.H#:F\7\ M\R=%'0$(3*15I; 5"JW4W,"U%8-E8C-Y['U 99=Q SKOO4"$B'"KT# MW&R"S#LLK98Y25. \<1K/VA7GY,E66L67!0%B@L/-50_,+K?\Z!KEB!JA)\A MA-\!AN[@@)O@L5A@1EG:!=D)!EHZ5A3] -VF:\J1 KAQ,T.M+,]A(N\K^K\C M;^9$)&?.4RA;QP]HU(%!"I&E:)-,V0,V2BX^2-:X1NB8.8 #5=*!4;J5?K_* M':XG1E@A;([,!H-UKB^=TRH8%K.@7:.S5P^V'QCP$N0Z8=TD!@Z%P,^N0P[0 M1P?PNNKZ7KI)#PP,I@&D MWP&&;KI_5SA!3\!$B.,63;I2MO)^F;E(! V-I("UT M@*%+[URU_U!+.]8_S]WK/3NK%T+/U>CF-I^MZ.?1I M\1[.JCJ]10F""5NGC@*9[> 5!:] ^R8[;J)^J G(_GA[-*D[H7#PYK9'0V%; MU76 S??GZVY:=6Z?D$H;!,J0R5&LXVZ5KX9;(Z/-5G2"S(5H$P;>0.U6R]J&- MZ;E-RV[H>;I]*@Z4_N/Q$[;XF>/GV@WFTW"U*3EOI$+R@6E^/7\.7VLGF@DJ M(V4M_9.Z5A1[&^HD"V!&YZ0$E][R1O65=Q.T&Z">\'O+ ?30@55ZEM+IR>FL M8G23!JDS#Y;X!>>KZ3?<9FK?+%8U/_NN?(+O$^22CF@ZGWFP%(SX.I8M98I( M@RAN\'O"1?\-M1;![#\@&N8SC&_A.6<(I#5%79?8)FFZ9J. M?_(.@Z-#O\X7U8&B#J]MO?(TSB?'>FK.9HL_JLA?+98O%J=Q74YGMYNFG9>< >\ET DZN)F:&*BKR)2R/C9J^[D;?$V@^ M=0@"&RBI.^AM![L].UU_62RG_X5Y(@QFX6J%D?*VNJB"18.:1%>"(9T@I70*L=>KU2EQ$FV"9"-G6=:"DMH#,$9R4XL5% (9QU&W MB1CNI^D)O( >&EI[**-36%T=22FM*D%+Q93)2.P L(@\L201M'.H$K9YG/$3 MPIY >?W0 -M7+1V@[,J-[+U'?M(JHE>:W,O:+% 631N'9)92$45CT2#:^&4[ M$/<$JA,/0=O0ZND+<;=._IP$&"LRBR[0YK$\L*"L(1^ ]I!T,J!ICK2]?+%Q MJQ8'0MA!ZN@166<'?U%)I9!"S0X2&UIS%GQ!AJ"DSB)R(]HX^?<0] 0J$ =% MU!YJZ!%-5T]YDRT&)12+JM1J$UWG]5HRO-F'R'FVKGW%V'Z>U[B5AX/B:E^% M= "N:Z5,6VXF*J9"OB-G/FE'+-0Y*)%,KDQ1>%%'B#;J7'P',4^A$/$0+!TJ M_ZU"D*M%>?<5EYL%#AZ]=L^G-KD\VH6#@2Z.MB4W%PM> V-MJZV]R3$ M)7*PLV:AOD^TX),)'HH);2Y([B'H\,*<;S@_Q5>T[>YJHG/1-+MQCHX$9\O M5F3MSQB=:)%31 DL: IGM5&&10[ N"+:I;&*SOI&_M45,L:]\6D!I/VEW %$ M_KI*\EX<1:BCQ%4F\SZ%2+&O:5I 8]] M)=Q!]=:9;S#_?#:Z:W4A$$V!)22A68Z;ECH4?&[Z"12PRG+4R9M&+:[O(VG< M.Y@6P!E&^AW8F ^D"R*@CC!Y059RMMB,S#GC:E*<)()%9MF3NK73@D5$BC>] MTMZE')TSC;R@!\@:U]\92/6W!\H,I(<.0/419[/JGCJ""UG9[(&EE)U%\"[8-HBZGZ9QO9XV7P'JFI#7P.DW=//O?E M8[5)"4@0KU4V)D@ZFDV=HFI(/@1X4:>ET%9H"YE+8L8M16GJ9^\I\1Y 4Y\Z M;LFO4REO;B@74P) PS+/M 6*,RP@1.9ED34DUTV?AZB)"R$2V\R6?-5].RK'@M"+C;$0"U%RE-OFA&X2,')L-J./;T_;V M%G@'>/DK3.>K:CYQ]6[^\GLUJ:?3U9?MG6-M2#GQW$;GE6(9:HP9@F#@:ZZT M)!^MU2;D-J_D?TK:R %:.TP-JY1^^GUL1/9V,5]!ZP>+9GOX=YU@O2A,1[HQ.+!?NF?9H M6;!5T"!DE%%98UJ%&G<2-&YY<3L0'B;Y#F*.M[B^DK9!F4HLAC-C7:JY/G(S MLJ 3QPKTZ&UN!9MK9(Q;,]P"+/M+N0,;<]Z-Z?QQS^^PFJ8)(I +4D='\=H8 MWV?+('G+E/(^H?=%Z#;5YG>2,W)M< O,'"[V#LS+329>3&>GZ_KN-6N90&A6 M4FT;%VO'."F &9 !7%990YOZEWL(&KE-Z3'PLX_H.T#0/W#Z^0O1_>P;.7>? M\>WI2<3ENW+KM<5V>SCC8O$Y,.6!!$81#@OT(P:2'+BBH\3_E $;;*,%*XG8B_QP**5R*SS,OI4DK9M[HL>2>C(S4R/ MB,-!5/44']A.CY%\!^?F+AVDR3V=+NKLQOKZ$5_@]M\7LHM%1I)1 MH'BG5OP''ED0!5G17GH10^*YS0/4PVGOIC=;4X >6<<=H_K58DG.QWS;#S'] M^+2$^8K8J_J>Y\UWLZWV\_\^76UF%=BFSS+4=GLH"3EB!C><0N-#Z@.=ML=BT: M:ZY=21:R6I-+Z^'H+,*;A<3VE376^\!G?U M 3\?W3!HV+4/ 4<(S0Z6R_#AV^V%+_"?E9+.0AVJ:@FG61@6O$W,*65KBM3$ M1@_G=B+O\,D39XM\JM9_DI07FNO"A*W=F240LR'1ID2'(0':B(VCU T=W01M M ^'B]L2)O:7>P5E[0?W9G$XR\HMYW=S/OD\I^)0Y<<<]4]R07)#;VLFH,&O M1A^2]KY-V/\@69T@:@]]WP>=@X7? 9)N\/!B<0+3^21XK:S5@:E26R=['\GW MJ(/RLHNFY*0CMO'7[B2G$^0R<2LSX^1E&I6A.&AS7-\B95S@#*#>^YO8[2'K#L!RK7/:&0LJBQ"<#"SI M>L5H,[((63/'H\E>%DB2-X'+'<2,FPD<'C"'RKL#R-PS9O.2_+=P M0E]>N9TZWV+2.I 86,[5H%KOF8\BL!*$3)EVAK-M^F7^G+:10_]A0' 36L-J MI .,O7[_[LRT&H-H:'NQS*.H+Q4]"U$+%F2V)?G">6@3^U^0,#)B!M;MS;=, M>PFZ X1<6.8W=!YOGO5-1+8JULKVH@S6%'[MF(Z%V11+\88'!6V><-ZFI9.K MX %3T_N)N0.@W*S;>#W_A.00+LD&;_W##XO9[-5B^0]8WPL3-;.:0"MH;<%\W]66TKY;K%K![ M#LOEC]IM]*2.;[ZS,$RF8@1*S0+]R;06F4$MWO&Z9)>S\B#:5!H^FM31>^"/ M LR!53@Z4FO!TZW-5UW<[6RN%Z=+8G9;=KG=DV_QC\U?K281M8( MGIFO-8Q9"U_H('(ZWGA@=;NZ:O_E1^^QWQ9^1])+AT?SW4QN)EM>\@@A&@4B M,JXW,TQX[YJ\>5'3,3T>HK5)T^VN*(85[$V(ZF#?VN["5Y32SD9M#;M92=W6W_T7K1B0*AD#>R#OMV6'[T[ M[O'!UT O_303_&F8YGAT6OO"?-&E]EL2]%4T3"3!B^4Z>-GFOF&0.+IE![9. MXNC'*.C Z.3E_#"KMW\(YK.W @5G G4M(RB1-I=+S)KH8BY0'+;I0-(FBF[9 MDZW7*/HQ*NP$I[>E>?N!PU6!T@;T,3M/ JT/R64BWU?6VZ*L7/9%F6";]0=\ M#*&=7/RWRG(/IZ0.HNG;!K]VII62=DZV,C--#BYMV^B8]1I4"2[$1H_WNT]E M#ZCXFW=U!VEA]*3@Y=:[*: )N%BD-9XA*#++RFB*UX-@$CA$;KQ,O-7[HYNT M]): ;@BGP_30%YY^GL!$!]YDYY@4M?ZS&,NB#XZA-8*._5K@WN;5P-/,/#?& MW;#ZZN&(W"DQ&:VS7BE3&YYQVF#D]X94@ 4!44CI52JMWNH^P93RT3%X@+;Z MA>!V8YTWFL5>13.0 FNP7K)L=> ^'4=''*).8#(:\W3H=/$!4S*42,2" S(V*UQ]-:V\9 MZG$LZ0!Z[!>IV\WX\N3K;/$#ZNQ)<&^Y[)',ZT :W1NXWW 9%TQ]0.H\W>K>VS1 )=;5X6KR:!!V4B M2.:0-J+6)$40)%DEE58)"E>-$MT[DSCZM).QH7F@UOJ%XV;/7>,+9#0\&\Z< M#(G.ALB9#URRXBPH+ISEYJBG_2T*QY^C,C8:#U/:V'5B]S#U\CLNTW2%[\H_ M8+F$^7HU$41X3.1?9ZUIBX62673=M:/.NZR"R M=X/SG_Z>:5CU]F*(5$9TP6'AI6B^Q&Y&[H_//<,C5073_@W,5UW^R^>/,^[0-N,QITEDK:]5,C7*>.WU3D/^.>Z?#E)#)^_. M[G@>P%%KZ5UB'$@P%/99!C$HAE;9$*R.(K9JP+??,XTG?>,TD"(&A=,Q9['! MZLNKV>*/8<=:7WQH^YEI=],__!RTBX4NQEQ!'1F<9&9")(*'RJ(VA+0$N0CH M(AAYF5UM-?[L%E4#>$;U,]\O%]^F)+_??_R=0IS7\W<$4]+<_/.SM)Y^V^1- M+^202M%H+?E^UM?N;BJS:+AE"+;(%&GKB39)G,?3VDG/QT/1=(<_U5)IW3GL M*(R6I226:X,L'3$Q",*0V=>!HP4O&G60ZFA^>FN=/^BR/T8!':#G6D*G9F/F M:3K#:RQ]6CQ6FB3*$'6NSX#!U"FMBD4LG*4D;([ L\^E?:9O(&[&?8][9"R/ M#H<.ML0+I)73=*-B^GJ&9U.QGYW4+,]_;9^02&YK<1ZPQ U%YB@3\\E'YK0Q M$4*1,K3Q<':A;ESS.SZ&%HT5V@%([WG95+)1P191!\HZ"O,!62S1,W0B:@?T M=:O7E/N_0FMF.[L#X@!*ZP!Z&VG5JI%7B^6+Q6EK%:TT0 MB5F0KRZ"9J&0(\1S\2&+%-&TN>1[B*IQ6QMT!\/!%-A%ROFO,)VOJA!Q]6[^ M\GN5U^ET]64;3+[ N)[86A02C&#):6))%\^\)P_=9W+*/0B#H8T[^E/2QNUW MT!TPAU7E^*U-/^"LYF;?E>W#CTPB_ 3?)SPG*;P03"@OF4XA,) 2F9!&6:-C MRN+&(7W/\XB[/W_<+@7=@&HH#8S][.8M29#$]7I.GX>K]5@;:P3 M 6W"FM!'%CP6YI5*44,!)U6;0&7D+(4EG9IB'0W?2,VP.@&]P-J+0. MH/>*R#\SP.?RO?)235DOK0C 0&%FVFC'O,Z12?!*)*M#:#02]$&RQGW5WQT0 MAU-A!WC1AD_!2 !ZJI9\OY?HGD*.<79V2='0S/YGES:&QAM[=NT$="Z>"J[!FWYUOR/?RH M^['>3*:T/"4"IQ"GL^U37$R"VU D2]GE.F,Y,O"B$,J45EYQFQH]5]V/WMZZ M21_9N@ZFRBZ/^N>+^49X_YBNOSPGCXM\J^4Y@S\FJI!_!#(R%Z,F]DB8,?) M>Q-0>=0NE&.=^@\2VENSZ2-!=#CE=8G-S0%Q4Y04 DSJ!:96QK+D2R3.R(\/ M2.>&BK:(A!!DHP?5N]/86W_I(R%R$)7U<\#O7K(WD<;7UO*!>T$UJ"\O7\&Z[N2WQ$$-9PSH*) MI7:0*RQ '<@B0 =NE1"IS4R&$II'9S?Y">?-Q.H;3&72+S2 M9EO_J)V#U^0^U_=F7^NO3*066+B@2:Z1"FTD0 M(70PX(J$EQQ83J*4I#23=Y"B.@;@[Z>KZ1QK'>:FPTF5\=G? MY(D4SJ:8@#P83<;<$)\>4F1%ZIQ#Y(+[1A7>CZ!RW-S.V+ <2GT=(72Y2.0H MK%Z1K#_"#-^5^[T-KJ/09.H)0MG7,;J!06V$K5.0*20-V.AIUB.('#?3!_'+[I*6+@BF )LTZ (I+[4NUK:I3+N/HBYS.\< WMYJZ0=E5^WY-7809=%! M.J9 2Z9SO2@%\E8X9D<&/4AMVMSJW4=1EZF:8QRS>ZNELS-V,R\$\\95<$)H MSB&QXNO ^HB%Q0"%)7#!)D>;Y^:KU 8V[ I!7>99CF'"]E5*GQ:L#K AD>%U MOA17FL24F2V9++,BYKQ-BH%'1MA@_]E+0N$RG'L&F'*ZHSXW;N@[ZI M"76*^8F:Z7JB5.LVLC;:^OZ6(R$=?AW&++*+*.JBCA0W72!OW_70'P<+^ MBNK3]-W-%\04T-2YTC.0K>97"Z32/LGY(V[KOI$4W?X8KJ MP/1=NZK93'*? 47:E@(>GC QJY2@;>1H!P50+,68!!=26=>F3O5N>L9]$STB MQO9426? NN(D;.84_'U."GM-/YB3X.J;F;O[Y&WYCA1R6Y"J#C)03'-7F!>V MU&[V*@MG?&DT3V(H#D9^(]V'<]A6[SW@_6D)"L1D&F+@45O2.(RA^R$3 ;:1-#[4CSRZ/5CX_D8>NW3$SW? MOJ_KO#:8O3^-LVEZ5XB\.F"&QZQ--A3>I=I2303! !3YW,HHD63@UC9K_+D; MB2./8>_ \!ZNN1XLZYTGRI4[R_?GA&V\I0D$[Z)$XB=:XK&^'PLB> ;U@;@3 M'IUN4W?S2$)'GK'> 3R'TF(/(#T[)N@\N!P:6_D[.5EL)S5-G$E:",.WSR=U M'0[H=;:U>U94&+T7KFU-]_VTC3P??:0C?2!=]7-X7TV/;=[8GJ8;4,X MDM@T$?@W#R3J0/>K/[CRF]M9U;<;%Z39:0WZ7GZG(V/^&3_01GI)7C4I00$W M4$N$,Z\5PSXGYH/S3-1WCQR]B:%-5]WC\CEN[4:S6MR.P?+4M]+$!X[:^,SJ M 5;S($!ZR9QQJ[G0J*-4;>J/#B)[W#J2/H'^*%4>. 26)+!<=X!>;<#:4(A' MG0MMU0#,1] ,>,IUMA_MVS9UZNW1V\R'Z12]CU%E+Q.Q3[]^G6U$";-S4;Z> ME\7R9*O,5.H@>5 >VZ2\=B1PW"*59GALH9X. MPS37KES.!1VB(O)K#T-M(; ,3&3O2O>DJ1,FQNJ&X2,/+&XA;)O MM4K;7_)= *=VW?X$WVN9\Y:#$J3E==Q.4(*B1HG( @?+C$^NH$$/T*PWY U: M1NX9=13X'"3_#A!TT>C__$WN/%_D(EZ3$5]=D5.J(Q030SK6F2[&L6!=83%9 MZ;FT9-7;&*6=21RW,*[=N]4F*NH >R]/OLX6/Q _XO+;-.'=U_K/9IL/HJ_> ME3IPX/-\^E^8MRF YXO5>G7V=JW^]-E);0T\\1$SUR&S%)&VH*^)LQ0$D\AY M"-&JI-N8P$8,C?Q,M@W\%OUAH8,M<<; IAM[GJY/2==TQIQ62GX_7;]=K/\7 M;GR5B;7 !7>:R2*09.WIU%)TUJ#W482DC>-MRI-WI7#D-[5' 6T3;8T]#?$. MIK:BJ[<5'W$VP^4$4#IO2V96NGI'ZQ3S@GP>3*",Y1JTOI&DN68Q22 RSJES#2O$V6AOA!!LL@Q)E/(4TX>VV3TKE(Q M\AO8HYBCO:7> 6+J=?QYE=+F*#\WI"].:PG=F0#?+=_#LA;8G7W_:0GD&J1- M^2>@2B0T1\'F9OZG_U =JV!<)8?Z7M#C9+O$6JHE?E/67 MBRZ",,_OEI^!O-EMO?HP^LP I:JV-UZ'-S(^A.1DWR#X^MF^-_1P3&4_;7K_ -4QGJS9F^_S# MCVB][^2G*R,.,8>8 R]9])@9@TD:^T)]+)3<"]=#5-8#]B[)?PLG].65 M@/7%X@2F\TEQWEA3 FUK7EM#R FM(;5 M2 <8>_W^W=_P).)RDJ06"A.=$!HUHW_(T:\WR<7I$I-4UL=+1B52L M:_-L_$&RQJX-ZN4D'$QU'>#P!@]G6U)*)PO6%Q>I/BZV%IFW1C'E:)\ZE0-B MF^<(=Y(SL@4;3MTWZR<.EGT' +KR(/C,$M>0J(!S3,5BF$Z11&*L9EAXXD&J M@+E1F<--4L8%S@#JO5F[<)"L.P#+G?[CF^D<-Y=6DX):F)PYL[K*1LC,@J^/ M#[+*61JNK6N3(GJ8KI%G:W1S[@VGO!Z@>,4Q/:U[Z;S_UO8R_O7\ZCVFMCSF M2"ZEJ1>HFH3$8@R%%9\R1B&)MS;GX6.H[# TW!,=#\2'@ZJJ+QB^7TX3OL=M MJZQ)#,I0X**8+@0+#4ZRD,"S%(M# >A=HY[A]U'4B_??$E[[JZ O*-6,]C1O MQK,OYA\PX?0;YG?7]DGD62I'\7).M%FT*9H%I22%W@Y,3$67TB8Q\2@R>SEZ M6X)N8&7U@,3+HK9MJ="VW'MKM+?=K%:;NY4KG:TVG=&W332<+C*BBG]7]7I'(M0*Y2=&A>,DM3\LTU>&R*=67-G4K+V;35(W7'H4P.W[R8%4P M^W R4 G,[64N:@",DS6+PUE&7N< BLA"O8+(3F/PR00-;=H*W$_3P>?W0_*] MK!8#;U50-C(N-85:+EDR[,[2_A0:LS N^C:CV7:C;]QX>"#$W#J+AU?-TS=> M[8W86,9L+*,F):@,%.MF7U^BU-:>,1O+E1L+ M_-C^>;ES,MB2T2)+SM&QGQTRJ$$7%@O)>,L3UTTXWXV^;HW:8Q!STZ@U4$T' M@<2ULL*;O$@972I WJ7*D6FK5"W[UH2+X#E'845JP!I7DQ"R(R_3,5= UI;T MA04G@:4 RBL-"6R;9UK7Z1@W#]<(2@>(>NSF!"]/*/]9>[CW;A MN(DB2I9Y'620E::C'2.+2*R$VO ;P\\\^5T7&S?=-3 ^FDBX ]-RUJCR1GO* MO\^7-UM9WNPSO&%[4FJO5242$T%GII/D+!B*L^E'W#C!BP^M6JT<0O>X+4E; M.6#'4V4'P'VU6")%],_K0_DY;<#+6[P5L;CY=K;1Z.KF#G72D\^9!+-9 --( MYCR6HAA"T2&B#%JW>76P-\GC=BQM!-?C*+ #I-Z]ZV[U"KY[5VJ+W@6*Q:-4 ME5=!L3AXRXSD0F@9E&WT!/$0JL=M-GA4\]I C1U EG9?KB,Q-U-ASN2YVI9, MU/+&,Z:R"!%,L"R&.EB]=C_QD>(I6UR0)9DD2YOJ]OJC!Y<,QW [?UR\167ZQ]ULN^:]E*UUE\K/S?]C%0RN;TR,1NL9MI9 MP0)Z1>)342LKE4FMDGJ[43CR\-MFV;P&^ND =YM^ZG.8_7V%'Q=E_0?)^&P# M<4L&65"LI8NK,U#KFTH.@ABQ$6V=G^4;]K2_BZ21I]4V0M8P&N@!2B=?R3)O M&FHO7TQ77Q>1]L*@*WUU@$VSQLG/5^<1/(9KD3P$^ZMB=Y0 .1E83J0CP " M(C-=%%M,B_WTS3RL-E6%_W#Z* #-/UULL/\>1=L( MF4?59P?XW90]?UG,2%NK[4/1MXLU?L",> *W!HUOZJ//& 4HV28C"5>>_!+C MR1M1-*NG)CHNC=#8Y/[2KD"+KK *$74_1N\A'! M9"VB8SS'P'1M:NVY$$Q*GJ37 4)IE3.\FZ+=BIJ?V@W((/+O $VG7'\)KI &[D ME":VGW'4%KH %!W#SU\]_6LE?CK#:-T[-=+P_-49\XN<#2&J:04TT[R.F.] MUOL+S0/D:%6C;E*/)W8W #ZU^X[66NL F"]A.2>QK2^EN\'MJMQM-]?7T^P=L>F,V M[!YP]OE'[AUP%U?M.P=8(Q)7M9&[5KP>CA1_DA5CCB,&ZPN":!/_-VR'DKY@ M/JV]B>ZNI=X(^LK>L=P*GX$(Y+5P)W *B>K>"1)=B!Z4;E,0^C@ZN^TD\!@$ MW7+LVJFJ@V/WDKN?E?=?:9J Q6:7B#N(=&PD4YB'I)GAQ0H;->0$C=&X,['= M]A\8!I)ME-8!+F\7_#^;S19_U%YJKQ;+;7#_9K&ZN?L4U/?LX(@W4UD%8$'G M3-\69\C%X#JW:;6R'[W=MB@X!)U'4%T' +VW=/L*1R4@TK9CPM2\DTF)12L3 M*UK+& 0F;=J\&/XY;=TV-#@$> .KI .07:E]>/E]6]!]7O>P^OW'7W'Q>0E? MOTS3LR7"S?WD8N84X!F*_VUA6L5:_9@UJ^-%A(P0"[9!WP%$=]M'X1!8'DN) M3S]HIA-C,4_3V72SYF+C<-]P:&">K_L\!TS=;4_4D37/J9/29+;Z2)+ MWABF8ZKNJ'',N21R<0Y1/;68_FX/_-GZ.2R7/VB]S>O"B54Y>UYH"TN?F YD M4[SQA0EKZYDDZ._:A/([D==M!/\8O.SVG/T0Q73A&CP<^4UB$B0;A\S4:DBM M4_6GA6&I2*9L MG0G%E6:UOSGC7 M;>+8"&[6B/(3L;J/Q0XW?<12Y/VH7Y/#TX'^^F*[2;+$Z M72+Y3E]@_AE7T_E%\J(LEB\6IW%=3F?G*8[FSN?>%!W9\QQ&.32 MT $D @G!2,7 >I))S @2(\;8IBKMT:1VZXX^!D>W\J--%=:![[ ;@Y.<8["; MSE"\#D23)3$ 'IG*)3FOO1.FT6";G>@;&7MM0;(7)!^EL;UQ^'4["6H-R_50 MB?IOTSI,Z@[>)H:B.PTHF42"BC:"]G&I8V^]%%):28%?&U/X$%4C!TA'1=Y@ MVGDR=N\?R^D:WY6RFB@$D:+.Y$U'R;3RDOFH+$.1<[!:NRP:3<1X'*$CQT4= M6L+]=/AXB(8M1.?X&2@X^W3L$UHF;8U5AKCAA6D!=0A]'7Q+S)7$P1B>>S^A MVUUB=HC+1VGLP!/ZY3SW$+/_?84DBMHV8[4HYS? <.7RMWF,OC,%1X[)]Y/, M$T<*NXVX'X.:^^OE!E1/!P[GO=S\_N,3?<2S[]/5 M)$5GL,ZU\C)KIDN=_R)\838%GDR6A? M=L8>]5-?4Y[6SZIWJF=?7_#T-SR)N)P(A0F"C$Q+A96IQ$ XPZ(.D$7V6I;X M,U]OU\4Z1<^^VETT%'4'MNK5Z7(^79\N:R/Y5]/O]:O5&22B9]H4W& M+3&1P;))\?+W&D]6$#G0LPBH6 M>7+U]E"P:,B(\NYP#:)WY_3-JX)&M0.=.Q4OMC6-J;@2,)R&K(,4+@C>8P'49WMSG= M_$9:Y0H6Z;N;.'R0C%ZRMNUQL!A:*6,C:]M_\2H+9V$;C[5F,5K&=3F_7;'& ML*)SL F++Y?C%PY'UGUDC(.L =6[&%K6(P/F[6*Y_O*,]A.1?Q:-.S1"&2\9 M^$U;,9&9+S8R+JV'Q(,PL%.'A9V0P= Z*="5^4%9!EM,-9A\MUQ\F+MD'!GM(<.RV^&=-[[?2LH>P9 M(VBU=4([YDP@,$O4+/)H6'3@/)?*:'>CU/^>S/A#JXQ3#C@\"(859P?IR5N] MF:]<=6-W"G8.QUPO12F#*?YG@-I3"QT ZM(6 MWV+JO#1"2"LD&E)\O:=,)C% ,OA>HQ-6^) ;O27Z*6F=@6M?$-R&:\5QWW5KI2,7=#W,Z1$JN'0H ML>3 -+B-DYGI3(X4]*:JMY,'FG+ !94:/K/:=89HV(@7U M$AB"U<9ZE6QI,Y;X;GKZK;AZ!")^GKQ[M.A[."WO;OZZ>69G 0(DRWQ)=:XM M?44N!OV1-9>)/@H;N7;WT]196+&'QG?KO?M8\7< I)]U>+W[I^@9&!:>LX\ZV0>0#1(T=)QP+&3=M MY$!J&KD,Z$-M^[K9G\+SH#Q7S-<2;VW ,Y^M9<9;2^(H)F@^6!70Q;+C7ML/ M>';N+\P>$' &7'"Q!)D5R#RG4B_Z@N$^1ZZ&JU6_LO!X!:)[JNRF MTO>0W\AJ_]MT/CTY/3E_K@NAOL+D!'9-S%MM64#0C)<"F'6T5N_4UG4GQ5]; M>F35[Z.XQ1!2'%O]\/TJX9B4H\BROM%VA'VL&=QB27E81R@EI?A..8C=U']U MZ?%*@0=1_]Y2'/M1R;U/)X3CF-#65Q-D_'2,D@7)$^.I9&^=#6:W^7='>*[4 MK#9A8+=@&&&/C9A[RV6!!ZM\(=]91ZC7EO4A!$=F7 QTE+HZ)WPXQ#RE9TB/ M4N].SY >(^L1 ;-);2Y_3/[^<0))1N\Y9W0N4BS$P=0A?(ZEE$4P65G)'TKZ MKC#]Y?/BVV]GG[@%R-DW&WQLD'&Y7H]/C1ZEM,5!$NPA?_% 66K@$5%XQVH! M(=.0"XN<.SIG9>)1QHBB3;7EH87CS:[>6V1O!U) CUBZ4H7JO$V18V'(:2]I M+BR+]7F%-SPXI2Q@:701\!0+PA^E^$<4A#]&"QT ZN?EQR5R[QTO3)I4'_]X MLK8Y(@/!9<3"+<:=TF#_?RH(?Q0('ET0_AB-= "QGU:54GCIN"Z2I0*IMEPS M+"HO6'3HHI'"8.JX(+S9(.?CG(3[JZ)+:-VH(+6BV*A L5SG6FEB@45/WT+4 M@FL5C>9'*B1[6H7>C\+!8PN]'Z.4#D"V6R6Q-LI[;3ESWCFF-=E],M.%!(A0 M]Z3,I@W2_@R%WH]"Q%Z%WH]13P>8N[?=WGEF-?*@ZDM&J[-E6FG%(B8*@8N7 M(=()('.SB5\/$=;9[>60.!M2)1T@[-5T/EWCIF+X-:EH_GE*SL6V=OCW'W^# M_[U8/I_!:ENI$C)FY3FPF(RK0\5SG9BGF511&$.!5,AM^N _@LB=D&>?D*_6 M2D%]8^^2L;=P-#$1B8RX[$J$B"D4(=\D9JB8IQ0NNCX^\N0L<]99L! M9G=@'JR]#L#Y"=.7^6*V^/SC=UC=P>+6VBOD1J2:?E;25W]"L@#HF><\1>.+ M1=,F9MV)O&Z!>#A %JVUU0$$;YTF;RY>\XB(ID19F);>U.&UDD%*EHEHN4VB M9*V/=&'PYE%/]=P3.GD'$O_8O:S>PX_JGJX^+9XE\E67>*/FDPH*!(W,CLWM//ZF,/+!(9T'C / 82J(=G$5_72SR M']/9;&*CA)QB80EJV^M0"-M%D5F-7$>I(%G7QN,YIZ"S$JC#8'*0>#N Q>LY MP?5^/^_E]S0[S=/YYTO^E$ AM*]M'VLIJ!$,.'TE05E3D@]1M6 M@S6<>< D.4C<<5K"L*"[1>=.\/-_)O@=IJH.@/@L?ZO/AE?D>K[\_A7G*YQ( M9]$)(6J_HEK=%NL;Y%R;?23G!+FE1K69:'N;EIT %9X8H X4>0>@>7M:D_KO MRKNO6(4S_WSVTF U,3H)"*$PI!.>:6V0HA:A&-:K?8491:/L^+TD[9;ZY$\, M0\-HH",H?<"OB^6ZWAQ<<))"5CR#9#+96C$4.(L4D# 9;3)!@_>Q3;[K?IIV M ]-32:0/K(,.T/1@NSR?ZW-G,JT<;)TY'RC,U1R(%XYHB)M@VM31'][3\*GD MW@?70\]M"S<73ZMI_:C5>=H.YK<"X>NL[-:G<->/'JPQX5Z\#-2)\/=3_HX M.@\U9>>K7?GH>HOU^6Q/U29#IVE]NJ2SGZC8S/GY@#.H;8<6J_7J$RGG=_J\ M?TYBX:Y8YYDRM0]$*>16QE28\!AE*-QXW29V'(J#<2^O&Z+SIM4<1>5_ @N[ M*3AI:6?/%CBVM;V+KW%LKBA>IR =DYN@PCK%0K*)$5O)"0]1I#9)S^/:W,NN MXW=LQ=7O/ZY\=[G92E8RH2^,^]IBQPC)8J2 RR65M##*9&Q3&[L/M4_*ECX& M=??/^6ZDR@ZBG2NW+\^J]7CPAOFL3(JD_1Z6ZTNQ7-'%QMY<2B.5',#YP(*N MO0B]JGXZ:B;1AH!:&FW:;/JV?(U;['3$+= 1/#K8+)<&X?S$O;+O37+<"F3* MD[^F0VVDCSPPI"@U:5.,Q#:9@0>(&K?8:A1+?9ABNL+8 Q?C-[81CUP94R@>^R);R\\9P M'HR.6"++O&9A/ G3HP/&DT&4!01]UZ;^Z"H9XZ)N)"C6FY1I9S+3,MEMPNKY!9*[T+7 :=V[Q@:,'-R./&]@?73;LY MMJ8[0/OEU)F/:W++SY[=NZ@PUN=LDLZ=6@QF6.2%X@5GA);T3VET5WXG.2.; MU-%1T4B!+MKM2A0X@^2I]4FZNPJU2, MF]_OX^#>6RL=(>J\DRL/V6I!'G1)M,-\1N:!MIE J;60 @QODUKJZ:S<7Y_W M &,/X8[=).%*M/6NO)V2L9S-X+RY8%09=.V1F1(P72=_!V$S$UREB('SZ&\$ MN?#,JH>J$F!!I]M MF_'%]Q T[DU>'P?2$+KJ%'+;B_/SC0G9LCC780 '8 U?[:&/M\.S?&SQ?+KV<&67CN4FT-Z!R%&%J%VL6>8H$H M(@1P ?%FQY=[CK7;G]T?&@[0W&(X,8Z. I@OXN+[ZWDZGS405)! P64P05.$ M*3F))"8F? RV/J^W>4<,W/CD/NJ@6B#@$!%V<,@\IHUH*B%GKNDD3I;.9(V) M@1.&.'4FT!=%^C:^SM"-@9M5C?3A_[32:=]PO;/9:%$N&DB9*>G,=K(!6+!U M*+7T5FON&W5._]/V$GX48 [L)?P8[74 SMVZTX80O?4Y,(^>!)AUG;,1!,LV M "H?(<8VD/P3]A)^%$#VZB7\&&UU ,&?'COWG3IO+I[B1B]+B;PPX4)F&FMB M!NCXL4X52=YKAD83P ZG?=RBNCX._R,CH /,W^'=7[X ?U?^S#1Z(/UNO;YO4,D3W:@M_/[S(%1]?/DR] J M[A3(I\OTA63Z?CE-^&RV^0SZ\7D=9:V2K7>ZG^#["[(]:;TYOT[J\-Q)(0?- M)A](W@:9%@')1XNQ/IGQ#K,$&8^'[[W9&/F"M3_8'P<0'>R&6TW7SZ6!J[\N M%ZO5I$@=LHBUZ;\+3*=0&S[6_AXI9E-OE6QL4V_R,\I&OH,9%[.#JJT#&.[4 MU!94"CEERT!:S30DR7Q-'];M)B!S#(V&,0_6:[A=2FQ<. ZNO@X@>=FV&P-' MGVGOY$)Q C=$-]!64J(87:RCR+A-"=2CNJ>W"[C&A=9>:N@ /G<\,KAL*?HZ MDY"F90JW'VO/\WDGTBFNZ.].3Z[N*3+L4*3WB;,2%7G;M1$-Z%1J)=B>NYY@@Z6"O7'V2^*[U92LE)8\O7WBXAV\OTS7M9.Z)D3NBRMY" M"^EMA<+&7S]!,^GNCYZ\K71/_B=J,'7..#0!@JR+USUS4-<"0VCLJD!VHX9<358 MA1U<]+M*!CW)AI=@@*WKWTNI+;:\@)8I!J%1\D8U+\?4]YZ@4[0%"O8LXQVB MDDZ1];CX+ ?N.8MUBX,QY.V$ -ZX#%%G%C!I+.YD+_7G4,8[" "#RWB':&/R M L[G]:F9;Q#M+<*V6\0\38@9%Y MU+.5,:UK4\ Y72=+.@2GD.YY5U3.W@4=VDSYZK$S\@07U<'"[P@X]ZU>)2:; M#&2O>2UWLN0LX(XY7/P=8*?)- PTTB-'!3XX"\I; M38>2_E7J+'/.1<38:!3Z&Y^.,PA%+5/72K#?-8^9ARND :*^6^'$Z&24:!SQD03>(IZ.H M*6;RWB1R;(E9V68K^BB5F:=\P3H0 T-K+H4_4+\7GV_+_W_;;6ZOME 0;]8'UH=6+129BCK!JZ(#KPJY,T$K;*63F,Z M6572H4QTUST_#FRG4O-Y(9S/C.1*2$="C=&!"G1P0R _)'LCTL6WAN_V5#@+>_\RNQ?9GFX>+=\NX4UMV M]<)Y)(FUPWY[,OG,&A$,<@T8ZXU#OP07Z5^=#=SEC(JI-@_)#9GJ8R/)Z!#O M!08=G(B#2Q>?BF2U7ICY\7.X?/?UID2-?@3=6[5M<;[(,T%R471C00QU\"HW M#+RFZ\J9S'TJR()LTS!R*@[[V&\R^EGI$B =')PM M_JLKU;WGEL=WO@-^W% M+##+T$0&6256YSD0PP+K4$C'@X^^^)*;>CK'T3]MQT!S'^B$RNT TINTK[MM MZ62N?V_&I"E"!@:VGDCE!072%@-$X0T7'J6P;5"ZDZ1I"_[;6MNC5= +E@ZY M-M;_^ <=L?GEIYN;@<^<84%;2VQSBG*5%B318A6P@IH+[6RQ;5:ECLG%7HAU MYXG8*13]!EI5'G>2M>]2V?Z]4S>H[,'U-+TI0A;K-%W7AL4"JC@#T46ZKH4. M,9*99;'-(_Y4O2EW.MC=,KXY#.\F)622--*J#,EP3[;"N+H9L8 1SF$.UKC0 MNE'E ++[2(,TP.'NKI76RNW R=A5+I]2B+RNS7:%T36"MH#C(H$FCSN*Y(M+ MIVLOZ*B%I3DD]NQG&:*?3F'VN Y?+): M@W/H9QD$@,']+$.T,775\99&#.-%R8+4'0.7H(Q;-_O0V<,BM>=2ER!?Z6<9(L8.C,SKMGGU$+!A1H:U)C]B'4G,T1.7QD/Q2GM9DJ2PK4TQ M\@ J>^F'.?6MUTR3':!TS"$I?^#5S"MK:I,V>(ZE3NA+$)D0@!ACU$D9;MMD MA49F9.)JYF:(:S@C9ZCZWQCZGRKH/CMV/V1+^\0*%@?2I3J\@&<(IGC0+ 7' M1$P1VXS:.2F;T]X29WERQH7.P>?J&R[C8NP!?]QE9;%NCQ%UJKTG=$;#3*U M9T1TRJ%1%)\F^(7JM."CE,26-YI" )X\A9G<@O!,)Y19 MDB-W'F6$S6JLIC2 XRBN"_NUU]#5(K@/+F6(SI!5-M&#%^C ^E@HZ+7>89L] M$Z/-S&U6OG0R&(ZNJ#>0AKP+E1?E[B^U3T7N_N:ITY%[88)@<)#1DQ'E@.==,7!*3J-T@74 M((2R]TS]#9%\IP!ZG+*PV3+GL*;H.<5/EH+NP&T!B2@C2^B- M:?N">6:IOT$ &)SZ&Z*-#E-_S N1&7)(PD90F9,+*K. Z+V(0J%CRKSF@)UI MZF^0YEY)_0T18P=&YL[J/D0XPFM?>S@AAZB(@4C"*$)!YA0/2U,W-+9Y^GU& M2B])O/%NIN.D/;71N*/^_>+BHBR6ZT+:.X M0YL"UD&/YZ.C8UQ][GHH'R+<-_4H]#.6VT>S@AN+34[Y1O0*"=,]&0V1S40O M2(9S&Z(&*X2_F>08/?T#35&HM"1_^V19Y).\(+WPA'SC/,1HE.>N #F'52+, M0\R<@2Y%A^RBXJ)-=?#^-/;AK#= V.YWIE'5UL&E_ (_F^5F-S&Q%3(FJR$E M:4&Q0%%0M!ZWFB&AV>'CE-:WWA\8&QCN*"1&8/F M-05;A_4:$F.P/H+Q19D<0S2FS?3&@81.B\MF@-D?F$=K;^J0]K<_?\B9]+:Z M&Q.M;421.7!=B\ -0<17OUMB,,X[IJQVKWF8VWYPMT@Y7H.+D<39@9WZB.GS MY>)B\>G[NF/XF:QNF+*:CHP0&KA7=7\MKA=?1'!:F1"CDZ)1 ?Q>Y$W[:'8* MI+735@<0W*L(1=1-\G68?<'L0"7BSA=R.%P6B8E0A."G+N;IK_5B*F?M,#5U M +W?+O/]B\(6OG[Y*UU2+M2Y8"$+1X2W)@7/"$FB\1LU5=-@F MF!U*:;>W[X%869Q0<1T \P4!W@S<#2H[6VH=<'^$Y"GN(S' =ZHBND :%N9>'Y\7':2U]GWVFKR:J45$%(*P$WTP8M2)&MS M_>Y'W[1=!">P=J,KZ7#H+:["16L;]T-*UU^N+\(5YLUMVS/ILTX^2# FBCHY MB9$]QP187$XERJA9FVDHPVF=ML]@2CLXAO*&P]/?P/,2/]4/?VQF(/_ JRW> M1>3>66E!9$.LN=I*H5F@7R6K>,@4\K7)!.]#W;2M!B9Y(I8@B#-A=&#**A E4H!)_CQX MD4G.C")+ZXL6JDUQTX$$][$RID_4#E;HU'GKW3Q6MM*3:/.'0I_=8%2KHA2+ MH"-R"C"B!>\S Z.E060^9I9?\WZ/IJ*/]2X-X7A:/?5M2.N\I<1E+EE[.D^< MPEKC [C::5.D]$[GD(MOLT'X9;KZ6)TRK5D'P5^#!3Q)OSP&?'JB.A^ MVX\9+4Q_E<:1XNUWRT_A\M:VU($GBXMYOL/8GQL=,)FZS(]F$]2$*Q4 LUH*54EC#K.:RT9;T 51.&WF?'I// MZKY;:;3GSILM)F==!3.6<;S]82U-Y#9ZNS*45NHBDR%H?QSN?B*RZOO=5'\%7VX+JWZ6K_P<)BR2.A\SZ+\!Y" MI%@+67'.!^'(YA#FM+S&S6&6:U.RP9GB M/!:LLU]=-?+9@DO!0]%*6H6\Y-3HVMZ;QFG?'*?'9R-M=H#3]035GZZ750^[ MF:(CQGE)!K@B :K@%3AM&7B'62O-&<]M:BWW(F_:M\7IT3F^#L_,EWS(*#^Z M2,+&13)N,#[@@RU]TD/Y[LIO#:6$PKD'PRU=[,$Z<$8YH"L]*&Z21/&6 _S[ MFV6W#[3N%T"AN1&.S((P&I1V%F)V'I+,TAN.2IHVXZ'WI? M^+!#L+C;1QA1 MDQUX"#NY^?'[1_H1ZP9/@3)DX1(XE!%42@)\(BA99B5'6:QM5'2W!W&]M&^/ MB8I]PZ<#5=0SZBI#M^U[Q16K(Y-@35V<2HQ E(Z#=EH(2?\SZ=0!_3UQTZ)N M=$#L':\?IIT. />W0#*]Q.7W379NNSA+JK)"NA9J]DM%R\'1F02AF6!*28&A M3?CS E&= NQ0 "S::*,#8/UZO;R M("A&/-'IXR6FHG.;&=>[:9KVI:H^AW#"C\O+O*J+LJY^Y??OGQ= M+K[=.+5W0Q <]XPE!%^P)NW10=0\0?(L>&=-X*Q-<>.^%$[[>M,:<4WTU '^ M/BS*U;](PC_C-[Q8;)IG20>(,6%(4%'207("G#869$+NK,.$I5&@NHND:8N] M6B-L'$UT *F=@OK]OCG)L\@H$$=@T0OR656!R'0!1%6*P:RM/G&<^7MO@R>F M"#,/4U#/D+MI($_.>B]3!.\# Q42!R^()2=D$L2.U$:>%F[[]_6?WO4_$ 7[ M@FRX2CH V$_A:WW*KZL.?UI\^7I-/_G.7N_LS0T\^6@#!,DL66U+9U5S#47$ MS)""=9_;]/*?2:Y M4\E)"\Y$>BJN("[%*50"!&CJ>$._4I;!5J*)*W3.>LVM75=%!=LVOF9 MD-9G*04X7E<#U25!418'M@@=?!")-]HOO4G%6R@2&(*IIV;O8(UT'LOD?#/V M8Q8DYOI4"82%!$H4#U[7U8O)8QV*E6)L4X6^#W5OH8SU&/2-KL'.4;GASO)9 M4MXGQ65=A:/HM)5ZVKR%E!@Y+87N5]/&Q]N7PK=0QMH*G0=KLF^$_O;E:Y@O MUR+D,V0*(X\2C,RY/M<;"-[574V:TZE#SQOMT]R3P&GCD:[Q>; >S[;0^K8/ M8EUZ?CO+XIB]6 =_ZS3EU7MS.U+P^D0?>@>TM%R&"#+638") MBUK3%4 S"J.=8"7K-FF*062.\$Q9=?#CXO*:I'_;[D!?_F-QF6[^9<8YYKKN M#J)'MC>^3X>-KRRCBFEJ:>='/+SJWI7Q_] MO"X@6LT*9A69T>2%N (*=:X[61$P>IF"9ACB?G-L=G]CVGBE/6C&%/'!2/F& MR[@8LYON>8O@UF.0@E6J]AHX8_7M_E95)-BD;;3:$H5MWF,&$#EM2'(ZJ]5* M;QU$'WMRY9@*FC,/2=6!Y9Q<9.=B@,1U5JHP$5V;=YL1@=@L]CCY]3FFMLXM MQ+C^\B4LOR_*CJ[6D8.,/;_6-,PXA..NLBS.6L-\T!""HH@W!HIX,=4I#8$Q M@5R:V.9IK8LLR\?P%Z[^#-]K?=VM]F;%*Z%K^)\PB;40LQ;R+D,0=BS36U'ZJ>#2_QG7,Z_K5.NSV\&+]/GL,):M?&? M\ZO/M9=A?OGIGC%I;4@F%W#,UX M1_*2I0/OB=\H.'JI7KNE!W_U+>1-#H%: M6_5T8/76_M"'Z\N\_+[E$-4%BK$P8@8Y)T%E!3$9#3%HD8L4.HDV5^R+9+V% M),DQ=F\\G?4"P"UL.&,4UH*TR/1Z1XX#YTE R65KDU,AV4:C]K83-.T4X4Y M=Z2>>JXC_#7,E_\(%]?X-PSUJ6$MN4,BX.T_:+3@=@\Z1XI;[[^T,39U8Y:6 M4LZ17Q^]HFM.60]D=!1(=#ZH5!0+;1SBEZ@ZNHU\R\]^&.ZEN20/$Z'CS6=U0M@A(,?8CB[!R.COWL(0@]I9\Q M" @=N!?W#[T_7835ZEU9IZG6XT<=LRY%E&"EIJLB2@/!1N(K)$1AHS*\S>S# MG21U L?)4?-TOM@H*NP BYOTW\Y=,[Q.N44&,=<)!IQ.N(]20T3D22NGHVDS ML>0Y+1./J1Y'R4\[IHZ3^-2E#^\Q(WZI!^C/N\^O6?G/ZD#=3]D+*@L9B0]. M=P,H(1D$+P0(DDZP3&D4K[J%^W]N6I@I$SMI4Y00B8W5RN*UXLOQ" /UFLL9/3;@/)5VB:^ M#\S\[_=3R'B4C*$2X$*RH#(C6^^L@E)R'0:1N0[AG)Y& M?A\T4;C]PW-O]W-7@.K@@-WZY+=N\[OE^_FGSU=_7%=;0?:HLGU3$QDXPM_D<\V!*-P> M=Y\$$KV>@%_^PF6:KRBXG">\_\-['OF,:9=9S='2M5M;@(0#"BP]R!*CS2(R MW2A)>1"Y;S)8:XCV4=7? <;O&"#)WG#P[OIJ53=]DG@_XO++S$HN;;+$0*A= MQ\$9B $E!)U*8M$HU&W\[]Y-NS#C('56I'8#TI\67+XO+=0QT.\[CPV?2 MTNH]UNH!S+\NEK]>U]$>OZU6U[4->B9(>C*9"&@%28_1G>.2%Q!UD(93.JTC3U=P[BMVCO ]49LO[Y/_L3EFL.90\X,J[/^16TP,875O(B%(%CP M/E@K&OG.NRB:MA.H:Y2.HL0.P/@@Y/S_7:^N:M+NP;^9B9JMTT* +^2UJ^PI MJ/9:@K'H#=^#5D"UE[P=+\6\)R/'6.O6OA5'5UM\S>Z>3[QI^-76FW MQZ?:UMX-Y?44U7AH=4)7-" ZO)E7%!(FX"ZF[()V5OY/-=ZCYTN559U+IT * M3N==UVKO8@N@QIQ<*;ZDQNTL_U[5>$,0>M)JO"% Z,%UN.N__NV2)'M=K =!'4"QNF;PUL'[ON'AW:P7USI&NL? Y,R ;("&*(@1 M&5,,*G,> GO-I7WI ]-":#IU+T:6?0?V\?[^^?'[_2__GSDNB:C/WW^O6Y[7 MQU-$*5)"!A@\W22JSM()B5BS&&RRF)1OW!+R(GUO,F$UPAT^OG)[@NQFK/N< MO]L#CC'FG&2$7%@$)4TF=]X&PADF'P/6'=5MD;L/F9TXH2/B9!<41U=:3XA< M]ZNNUA*3M_=!--$$U'5"BW2@A"_@#:M/OUEE88,W"=OB[SE1G:!M?"CL MV1 M>ND)8C]N/N/]ND2Z*2[3]_7Y5,;&'&4&E%F *EQ"Q!" O!AG0DK&Y<:F;C=Q M;S(Q/^H-/8I:>T+J-H9N#W66QJ=8"B0E.;&D(P1=?U5;>FHB+&%CH[B;N$Z, MXUB V.,>/D8[G0)N=7^4;\U]<9);8PQ@K2U4A6Z0*)P$$;QD*D;C7.,I(2]0 MUPGDQH+$/J[?,?KI"7.MLKR6*8^E+O)0IHX,E R<%!)T#DJ@X*JT'BLY9:/! MN94VC>@(] "H#@[82]6*,\R.;D#%@7-!%Z#U";Q6 :Q '7A6GI4V=2\"/P-*3PE^=65I*RC*@IB)#9Q?6K!X00Z+)BOC!7I([\ M?X8\C5A6,@2A)RTK&0*$#AR#70GD6+==1YT@Q>CI?JKC]X,R=(T8+,YDSTNC M)X5_N[*208C9LZQDB/HZ0.&H.>B0R1+P%$&+NJ&)10N.A0S(A;5991,;#:Q^ M^V4E@V#5LJQDB(Y[+2M)ADEC*C-E8JQ!(A$=2@:?VK0'GWV#1>#''+S'JZ2'G!T"W\E"?M<*_-@AG0IH46"!R!2/L6P/> M> FZ),V+3YA893?T'2[&#X.KY];>V@SF9Q).0) %%EY_/&J*K M67 EG4)';+$VK6/;Z7G#%2W'!/@C**]+"-Y-H,T2%6H2C>0"E"2;ZE0)H)U+ MLF1-CGV;R2>[*)HV:!I#VZ\"Z #1=PFA=U_KOV[F2^ZLO.#6.R33;.B4J=HN MX"7/9/1%X$PKI<6I+-LN&GN#V2&8>!5HHRBH ^CM6<^MT2@ZI+6TMG!0.F:( MF@FW6SGZYE MK75X:30E03".?.) ?K9H<]GNIFE:6S>.SO< T@$*Z!!*O_SU%=/-R*^[!TD3 M,/L@$"0K$HBU0F%;Y(ADWFLO:>#D>W"O,%E?A&HT<&A_&J=-69\( M=".I:.KJF%UGZ1^+"])8+=G88(Q\B62=]"0Z6ZOFHP=O,H9%MUG8.H;*3=\8N\#6@S_$H99]=W^.60>.K1;GZC,_JF\=NAQS^Y;9= MDD=*XA3-DT(R'WQ,8$HA)#K.(3AO@=4R#I>+=S:WO:-;-D^^;!_6!N'OEXM8 MMX?4V^\F5,6TN$ST7]V8B?6MR+W0N:2ZBU6286!8PPJ/9!@,"\R$:'EC*8W$ M22<&_%@D[O0\IE!X!Y[&1K[WWJ2LMY7=%)$CPU)0@#'"U[TCFFX;1Y>/1BDI M5C&,MW$M7B2K$RA.@IC=91U'JJ\G+!XOV:?BN!M(Y%3B5;9!U*%](=9:0UM' M8A6CN8_&F#9UF,U9Z^1,' _#=O9Y!$QT<$A^QN7\&_'S#;W5VPZ""='%9L.45I/B-PVJ9IGCYI.+<^:6/%D_ATO M HK7$6/.*%-C:WG>Q::#H#!D@O@ O711;#KBS?+P7LY*XBI%!B7I.M>*%9*" MEV"X9 6#3\ET_RPV+*G7OJ>SJYM_*K#T9)5ODDT'LO]3N$C7%^M?OE]<7/RZ M6/XK+/,L&Q&42AKH1JR-%Z5.BR7_7BLNHB_,>!G:'IP&7'5R+TR&V9>SX=,! MJ*?#M'%I_^?\ZO,SYE>/N5\]EM5]2+[^6;.0;.*B2 *Y).TXG^M<))*)])85 MG76PC>=DC\E.)\=GKL+P:Y11M6+8MF>49-XHQ M@216AEC[H15$YAPXFV0=&4(,MHD57J:KDQ>5WG ]HC([,/ ;!0X?%S_D/*^B M"A=_AGG^C:3WM59,W!8]_+9:76.>!>:RK'7>TCKR3TF00%&4@.!8,0*%"J%- M<>!@4CL)#'H#<%N5#\>TO\'T)7X*5[=_MT^WA4<1M0X%C+ *E,T6G$L>,$0E MH_KVGE,Q M4M5=_<$/94[W54Z:21Y03+Y M>,'W7%E<^5L_9!Y4';SQ7X]J*;91U-9>,..\+2&!":SZ3#X W4D64"*(D> GH%.C">!,\.RRFN\3&]E0>0W^3)O&712D;7)'($EPI^WN4L#M "[F5Y+O_1!^>WW&@ MDT^,W'1@LFX,D<&2[54>L'AT7.507)N \3DMTV;^&N#E2'%W )@_%E>X^C-\ MK]?TNZO/N+S]]5W/050ZUT-"Y<&YDR46VZ3-YA;!ID+.VIK^&M$YSK;U P2UY?H@@HZJC-!5=QUEK$!99X<[6TM8V ML'E&R[17V-BQU9&R[@XMMV>(*.?<4I@@2@IU@F""D.@V%CJF&$/B/K4I)=E& MS;1.\K$:?A$P!XB[ \B\QV^+BV_SRT^/F;FUEF@XV5D6P3IAZPA\ ]&)"(F, MK]#!D$5NLSKZ1;)Z M$A6E^T4D$'>'ILE']_J!6/2"Z_4N!L92.1J )S$J)A M2K$D7?1M7G=V$#2MRSSVU36&U#L 3_4"/]YZ@;-4@HU1.^#),5!,D&3H&($5 M/L7L@K:F31?()A4]O1X?J-8M#X$'R?AP?"RNPL7H^/CI>EE%. L"HR2S"*RN MLU"^)' 1)6!TT7+-BI-MNNRV$-.3/SP^6@Z1^+&%JA^;V)8_%I?IEIFB!%.: M$^Z3HWBP-CTXEJH1IC](@B%7;7*XV^GIZ5H:'T$'RKV#F^FQ9/Y^&;XLEE?S M_UT'':_2XOKRZL\E?IE??_GA7DNZPV7"GQ:KJ]4?>#5#9K*.69"-E11F M:(HUO)0(3%NK=Z_X^:,V(-21.T<6^SS[.:/6 M^;Q,9=L2'RZE=]E;D(0R4+&.78R,;)5R2:J<>0,4/%#T2<<*G*/SQ0H= M,R4UC[Y-1>H8.?A3E_\,TOW '/P0172 J^?53#'8E!1%$3XD!\I& RZ' CR7 M4(1R$5.;T/^PTK%3EP(=@YWCA-T%6B[GB^7Z"-PMNL^)%T\4YXR:++-#<+4G M+7F++$H61&ZSZ_,9*5U6^QR'EF.$W0%:?G]>^6;)"@;#(Q&?67TD]20*XTC) M"1GZ@EC:5&D\IZ7+RIYC\'*DN+N8./@X:K@I1; I&AX2H"AU>C)ZB#QJ",PC M<262S.V:&1_3TE,BX_B(ZDA9=V!@'G/P1_AR=XR*XB5;:X$'27QX.D;1I4QW MJ_$Y1UZX/45_U@-%/<7BPS7](G .%/O46UFW5I4HAH5.30'F:B6_10FNU''# MQL@L$YEB?/+HMV/[:G_U.>,H;3&F!">'P$,I[(:O]?,UDC[-+3]!DVL5& *+ M=3VG%0%\3!P"1RM,\-X\K4;>A8C7/];3]3(*0$:6;P>S62%E[_&Q<>#]+P/H7'0\3= 61>KGKEWHG@I(!B'=VN&NNB71:@ MML#:H(T5L@UVSJWP>)#6!Q4>#U%!!WCZ1UC.JR6N&\=O4BF)++)+ F0Q&50, M$8*W!;S,3M!-[JQO4QCXE)*>:FB.OZR.DG-G.+GK,C-9:5Y2W4^A097JRIOL MH4[<%);Y'$N;T<#/:9G6PARGVQ> V2%3!V9;PKHI\67KXO+NW>K:!BS7%8;71?^*E_H^K4).'$@/0_%L"SOB M\9V?V L:NO=[:40Q=@F&NV,3A.'%(UB6Z[$)!J+P"JHS)@1/SHLCX##EY3.F M E_%Q '2[!(5[R[Q;L2&BIQL9@".]=$JUXHAS@I$S=$Q&Y,-XG!@W'^G-VP< MHLA7T7&85+L$R,=_+>Z&]M3%5KK.T8T4'*I$%Z-CM=M+>I3HA2GI"(#: M-]T3 ^0PJ4X(D-7R:O8^7'ZZ<>>=E$4P&4&FNC;#D$&M+1/ $AI/;A$78J]V M;OJI&VXJ_=M3%_719_="ANG=SSA9E;D0X;+4 MK!8#%XMP0LH0_%Y-'GLI_M&G)U;](8I;C"'%J=4?_MH@W%HE#7H.0LD RA8) M'E4&450T66+*>KQS_^C3T[@%HZG_8"GV\'RU42;W*/6$25N>?/5K6:V]XP9< M$K)6X47F@V"XWRUP5&WBX'2N[=U#&%7NG>+G]]IKN;SUK6V)A'@> (VM>SDX MDI", 9,2UU';9$XP3',;91/W8HRB_SU =; RIHY8_]_P_<=P^<\_PLU2M!]6 MJT6Z6?!TWRU0Z'^\+J#4))^Z7M8I)H$S+@-:LMW\2:G)CICUM2_UAY3#E;IH M)>$.;-&'Z[B:YWE8?O\0ZD*.#U>+],_UH>)$;"G)0E$LTJ6L59U.; %M;4)" M(V)ITU.XDZ2],.7.Y38;1_(]0.B!_%KS]ZY\7(;+54A5,;?'3:'.F!V2R@,Y M>,S7$5QT\(0-JHY8YX4WZ@A[E;9I#=5(('@*K7$UT@'&WGW#Y0\7%XOUXL]W M7S?LKNK6 MNK9X10S\N=X\>>-)2OJ4M@7H=&'=!$&WM[0,D*RYF^0@B=I9ZY*DJ$)FD#$%793+@;N#L3!Y8G@<[;V&AP-$ MV2,B'O*7R80DE"(KA[;:3CHWSBM+1B]P1,<0Y:N3G5[_3&>X.$2+KR'C,)'V M"(Z'W&6A(\.=1* 0TM--$ YD'6FGD. =I*GOY"XDYVU UF;>]S%3FA^\P%[]D#'%W@%ZMCU;W69* M?EPLEXM_U9:"\)7^Y.K[3*8BD7B F*L7+U4")^BR+D)JK>K$:]<&4D.H[*EC M]4!8[/%>/(J..L#?8WD1=_C#ESJY4O?UT1*]?SU>?UL^9Z M[_DL%*E5[731/-/E77MI'">'%",KWJA ,G1-@/M(SAPFIUE(8)DA M4?*BP!=-S.H2/7,Z9O]DR-D+#PD'D=!3;?%Q$#NA*GIXG7K.9?W=#[C\-J_# M]K=P*)!%98("1(J^E2";%'VQD(S,UJ!DY&8> ;97/M]3B5HSH(VI@@[NSL=, M_AA6\]4'HB7D=Y>;W1U\5G1PTOMZ;I*JW3X.G$P!/+<\)<8-LVVNT'TI[*FD MI$4<.9)N.L#<-F_TI\67+_-U)OI7Q#]QF:KR/N%,(0JK-K^@BR<5MKK2D$D552 M1H(RAES%R.O>IJ*L-T6(IT4O3=SXEVC<#V-G]5J3LI9 MJ^H])IQ_6W.V4;4ZT[(8S;*#:#4YBT$)<.0] J@ZF23 M M%G >CI] 3O8@FG>!9[B<;]L'86"8#&"NH9>A\)/:O/BXL-7^'6G#]B-X0@ MC H:L@YDMWG=&5//G-.)&3J?:!KMU#F2\/U >A;)@RE4>1;()?\BSR\__1R^ MUY%U05IC%003"T58Y/!&Q130H40?Z5XPJLVE/(C,_5!YQDF%,=5T%ABLOB^F MZ[HJ>X-//I/)*,&R!28\A5U2B/J*K<&A\$KP;+1NM\3Z()+WP^99I1U.H[[> M4OOW7/YXO2(QKE:5I1_*U3H@JRS>-%+,K&!>1RE!>+;>L4UGT5%P1N(.B@GC MHGUB,O=,[N])P'Z%NF>1<3B9'KJSB>\QXY=UK^_:U]C,XSD>HA(2G-1U]IMC MX I/0 QQEE7FNE%QYIX$[@>_LTI7M%!-=XC;.%@/O6'KDAD^TYY)*P,2.U* M\I;,=A:E_FLTLI!(&SW-[$WB?J@[JX1'&_69 MHJK@ZZ ?7E(2VHO)<'=#XGZX.^,DR%CJZ=:;VQ9/?4B?,5]?8)[QF$T,40.7 M9,B5Y )<)KL>O=),L6 IQC_.F7OQ^_O!ZRP2'*?20G<&;J>_\*[0;URF^==P M<5,Q4_\F?B%^M7!('FH&GXA5I4MU*3@#+T@ 4E$0U6@/R[&4[X?7L\J7G%29 MHX'W__Y?SS1 XOCG^H_6?U+_J_=8_H_Z___^_K='/S_//\VO @D!P^7_E19? M;C[Q[NLZ%7GYZ7<,*UP])GDU__+UXM4Q'$]_Q/]ZH.+Z1_\0"0HA79%:F71U8'YBPH)23M8FT0):\FBM]BKJ-AFEQW0< M76>Y_FGORN\42"/^/%^EB\7J>HD?26H_TE_\YTPE;R4W$7+.='B8D>")MSH[ M1!:78O"-=J6^2MK$$R\/Q\.SBLI1E7!&1F0]AV(,4W+[@UH9E&UTMC$K1KF8 MI$W I.@N#00&<^05.'*$);0M3QM8YF5.]_M7?GU^HJ0?#M\_GW5R,6?X7N] M2U>_+I;;Y/R ^NRD9R%SX*CJ/I(ZV34Y!PFUM\HXVVP@ZACD=V6>AN#J64W2 MR95Y1B;LC["L__H-?\:K,+\8PY@]^Y&MS-K+M#M_I'1PG[C S*WP+9V/G5'%>+\N2/QC,Q>WRDE=$9RE\;,R1$ M0IHBT0C I@R)NO;\\Y\#:K](;3.NTTMDF >)":IBZZ MV).]=?%FY:X>MQEW"C5+H@X#2"14XFV=^QXKIB<:\7\G%(5^?=@C;",@Z MC=S/Q\+-. ].*58@QR1K7BZ $XA@?8DQJ&1S;I-#V)/ ::>QG=Z6#5+(X3A; M7(6+ML]V#R-O5N&R=CQ4WO$RS0]+:+[TXT9[BMN;YI$>W3:^]\.3[SUDN>_1 M5U>7&\%D37+79G8=P1>ZZ4R(*6DL I]V3HQT5 >1>:SAVNMC#VFSI'1.DH22 M3#TNOJX)JL6]0@;CA$K"EPF%TDFRLQW.GEJYAMKK.4?Q@N$XO(;C]1]Z"L/7 ML+9C&"RE%\6RXB%KH6N*7D&P2.?2&BV802^PS0"IDYJ_NTGZ?UXOTV=R%!X^ M_G!JG.?>UV$ L9;ZJI(,!%:C'2LL8@Y2F48YXM>).R=#-P11NS8>C*6G,[5N M]T7HB]OBE^?R."8M.]*73V$G#Y;$),:4L51\W6F'Q4>Z>)&@KRS=\4:C%C() MNO;/WYC>J>!=O)A_6JM\_5KT!XG\X[_PXAO^C;[_>363EEO-BP2=)1D"5F,N M10X)2\F%Q!*3MDU#P9X$GI-1'8*L9\.7&NBK@[>8'6Q]P+2XS/6!:582CSG& M#(;1):24,."%K272/'CAHVS:C.[DD#M,0U/G,IXS\W'Q(_X9YOG^ M&7V=MYXQDW0NVD/Q@D+^PAAX# X,YT;*$'3T^RVQWO>+TZ9EV\.IG?B[M&(S M9WTA,!2P6"H'/($S6 "=X28G%;QI4T3\G)9I$ZU36JI!6CC3-,48K0M#?OPI MHM23M#0, V8H20D'/KB[3H(YAW65DC03M9U>D9G'29!G_KEOZ_G5]]_QC)/\ZM##-SN'S::.=N3WI&,U\T7[A'E MBN+:&8)05'3/T?4&7I8Z6R-X3%HKR]HT0CRFX^B&TVP[.DK_W(]F:H M88;T"=BX,@R5,2"%JS=0L?4)RM-A4E:$DK-6;7R$D8W1?R%:Z(YGWM6PGKRO ,P<+NCO7C%7"6YJ9Z ME8O+]1\?$=P-^?'MS=!K/+4Q24QIXZT38*MGK) &3S'ZG:+I$3DRK69MSJ. M25H_GOUC48.*]_-/GZ]6?UQ_B;A\5^CW9:49G(++:FFV4@L"- M!!:Y8XZ55$1X#2I[?*(D>490?/CQMG:DW_ZH?KJ\^+Y?Q_8YXE MKX*U @F8/A$K-I+G%]9S0PHORELM2[-WBQU$39NM&P%#8PN^+PS]&9;OEC>[ MTOX1+J[K?+R;8X%U&H//"H2MZ[99J9OZK ,TS"I,T7/6KK;M%>*F3<>UP=0H MBNABU>;')0:*%;]O'I5$,B-:9N2R"1:U!!2H0/E,PE(E (G.L\",CK+-W?P" M4=-FXT9$TUB"[\!";6'E/5ZM.9&2Z1Q3!)&(?B5R F]<'=NGA71T)E1L\_RU MFZ9IDVYM$72(V*?._#]BX^X(W!M4(9.U=5.>4#:#XD'043 "&$/-F2)>2MS+ M>7[Q,]/V)8[E.X\GR:XP<0OJ>T8<:A&XE^ 0"RBM8MW+Y$AQ#(?$ MDZ],VS?8!!''R+&W6V;M==U!_*?%ZNIO2/Y]GN4BDT_.@Y4ZU)(G,GS%(?!8 MA#5%TQ^W&?>P#W5[8:K9&K56-\\8JN@-7K='Y8&;VQ1N",E%63P(7AMXF:TK M:(P&E-(D8LD(T2;.VH>ZO>#5;!-:*WB-H8IS?V-^3Y];?L-<%LN;WI#?5JOK M<)F.J2P:Y;LG?94>)H4VS]52QI@"Q?<&BZNP]A )B01"$RQ%^H:?1SI_>P*G M)B)G*6?F&=GMDM>C>'C==!0#",=#<38H+T43%E\@JJNW[2$8V#-S-ECP'5R8 MZ^>O]9Z9RL(M0S_\-5_-I%-%:UWG8 B^ R5)G> D-+H8( MWF7!+$4<7MO7/*,7OS!Q->N1:EN,+<,.C,<'7,YQ]<-65I3Q)F:O:SK&UX%+ M$6+T'&S-Q,@HDRUM>CU>(&KBCLAQ$#2V\+O(A=TP\^/V0Z%+*8EN9Z.")JBE M+AR,C70RDG<0"]<@BQ*L("_QZ<:!'?[.7I^;N%]Q1.=G?.EV8'=^^%=8YH_T ME]?A061>9Z,$>%O7I?-*O$T,(E.)15,'"[49T?*(C&F]G5:1]^&2[@ FZ^S? MCV%5']6_U%T_M^H@X']:1YJK'[\__)W;V:)KCA_8OLQ_7H3+/\(7O#N)VDLK M,4%0B4QKL*Z.5''@M70EBTB!:9MJQA;<3!OD'0&NIW?AU)KN >WUX&^R7]FY MM>\UGK6&96#1&V(E,/"%K@\F>=:A8>[B9KXM6ERQ&SK<1M!?1T@\9:21HUI/ >*98N1"T;)+2H(7J4@FG+.IS2C&+<1,?%7WAKQCU=4! MXC8]YM_OU[6SF,CCD1J"9G53:*1 VBH-F6'44E@K4INRWJWD3/N(TY'1?$\?@(6D M0V%%YT;CXUXAK*M^S[&A=*@"SM(=?TBY_;2X_(;+J_FS[%L+'WW 9]L[[H?* MH(TW;TL)6B0+0O 2D4-WA4#3$@E6.!>A#9UNJ*2\$IM%6ZS@LI,=6M MBQ;H>!D;9=%TFO^MB]F'8&!(,?L0P7=P/=Y7V=Z(ISY!+R[70T-K#DXHK] Y M!\54VQR- )=\@N*44B8*)!O=MJ!]&UG]%K4/4OZNHO:C-=$!K)[P<)N5$#$* M83*'Q$N=,BLIP+5.04G9K^VG^YFC9=P"@C6?=NUI( MPR@VI6,E-:\3L'*!4#>#62>E=CI8#&V&&SXCI8=[["CU[GY"/T#6/8!E:U:! M3H[C+A:(#,DBLUC3E9$""X^!?H>E*-N\#QR>[IND'NR82^MXR4]=;OH1Z2 M MP_+[S;FZB4]O@I05*>==V0A8/F"Z7LZOYKB:4< KI!0"T(JZU3P;\$$Y\"HJ M;KAF]NDJR5VS. [Z?H]9O$%:7YQ6!9VA;/TD^SJ'Q3EN4!G0>IVN+!8BQ@C% M"LF284ZX5]\'#O]\/_TZXV.L@0*ZZ.39>I0V4DRVH.4EA;J 09+\@H%0YZ\G M+E!)1XXE:S39[F7"^NGH.0YK+?30@8.UE9W;?("0WK,Z@,2JRDK4B7Q%Y:$4 MX5$:H;EKXY>_0%0_C3T-X72 _'N%TF8^@ 037?8(GF, Y3Q)K$@.W!9MF?;. M-2JE>HVR?IJ &H+J4$V<969F(_"][7\Z9N?V(9\YZ1RA%WELE&DQ-MGL-,1H M*;:,B8R320K02<.+25[J-L4?I\NT%%:R589.B9>U :\X" I3K2FTTJ@04@A- M6#R;3,L # S)M P1? <7W\L/OEE&S8RQ$#A:4,IDBC0*@G#&\6A"#A[;H.@\ M,RV#E#\HTS)$$QW :OMS<'$Z<28S.*D05'T)#L(GL-YS'HM54;"&=O>,,BV# MU+U7IF6([#L T);7_Q(2JUZD<;6]3-8WM;K/R&FF8E8N)M4&/&>1:1FDWM=?UZI9S^B*R5OK=9T@0,=*6PZ>T?7/ MLPX8G0XZM2FKVY?"?O,QQUQM3?33(^XV>AT->IFFD;X."UZ!VH$JF3LW<1<6__(7+-%]AOK/,@A>7O D_)D4IDY90OP5,@T)TV,9%[K M+8005M@L0J.JRJ,&O$[213Q*A':4!CJ TI;13;6I-7 =P1"IH+!N8=VFIO)\!KP.4O+K UZ'2'SJVVB_^5R2N'$*,W!>+;2C\#4Z&T!'Y($L M;# M%$5K?+I\=?+JMV8)V6;1UM&2[P<^MT?@W7*]@O9N ^U#+("\X_?[WR\ MV[^XFAD6 M;V"8XY$;LL@B-^R5AG16=%6Q?;--,<27@_5NU Z&P'XTGTV"ML M[P*//Y?SA/=_>,\CGV4N-8\\02E9@&*BSI.K]IW9I(33MMBF(X"&D=MC!=[H M$!U59QT \XZ!'R[S#0<;)14?;,(3,OB@](,$CD"Q(^MN:F0(&I)SK)WB7[K M=#=FY^5XHU^.AVKB+,OQ'JT_;%&(M_4#[4OP7N>K3?&=0Q$1A8(8;_,0 MOX68'HH4#M+Y'GO5!PFZ@^OL^8+>6W]]<[;WZB/I[$?Z,?^0$+[4DD;Q*J)NEP?GH M05OA#,]"L]2F*OA(PJ>]$D^(U:>&\90*[]['?V:9UAF7PUWZ73^OL3W=1G4O M5M78XB)%A+F.8C0A0O3< LN.1U3,N49SS*:UJAOIO*V[$]9J?+>NO*%HC5M0J/C:3]SV[H_8E_H M!3J%VCN(9K9QO+D 9)/CZH7?H&"UNOYR\WM/N$?OZ3))"G)* 52D>\6)D,%Q ME257O$8#)P/]X7Q,&T5U=@!.!(=.#\-C!9"(Y^GJMJ3G[Y=S$OMZ3Z9;[@,GW#]AS^3@GX-\^4Z6_1$3KEP*8RS=07$.G?$P1L9 M02/+@6=;+-]OSN&$3.QU,.S;/1A]HZ8'?_T^7+E?L(K+;_/;6^VY#"_6/W)= M9O8>T^+391T<>".IM3H?!&%)"L&5 $Y'3;<>K^N Z=832061M->Y^02BD5G: MZS"Y-W28^@+)^666;FH;?B,?\9)N8JS;D(\M(!ORC<89J'VYZR,KY6) F3(# M<3.7V06(/!N0QLKB952YM"FXZ3LKM<]&[YN6-!,LQ2H^ VY+N]6!;P( MK%80*UT:;5T9BX6SSE$-P>_0-\DV(.C N[G;/[_NW_;&B&0HVM&.*[IK= :B M.$+UUC"@<-:W&2"U244WL^M."82GN_<.U4I'B+KM^4XR9^U-HE-)1Y.\JKHM MW$;(Q@N92R&7J]%NXD=T3(NJP_6Y Q@'"'?JAXH?JIYN=MP2$[9G%U?>/5PT9OXFM>W\Z?WH?-#5+484VX=V(2#GQM^?VC1";HP M92($JQPHY1#J/ >(T3M9@I2)-1KA-?KC MT+8?WOA5Z%5^^G@.\IJEI.J\7)T$@4IXB,'478*LJ,R-BZ)-G=5;>0X2MA@3 MN2;S4#O*4\E05V_0/R3FJ L:T:;*^W^>@X;BM]UST! 0=."TW%!.?WD=J:)/ MBE.X"LS7#9-)!@@Q.(@V,6&*-JJ1P_&(C+?R(#0("HNQ]-(!J X7W /;E_E) M/.T5=RP$BJTDJ?,XK#E:GNX%&45U M'6!PA C79Y5][:9-;KUB.E&LZ[V&RFF2VDM1&BTV^I_WMA$N@=5WK4H,&99VOC>0!4@G6J.)9:K2$:306.K?K M(V-O&_1/#H1>3L A(@-C2!O* MAI@;/?^,R<7$-T$'YV *.)SS4;A]E[T;;GM?Y/QQ<14N?KN\6LXO5_-T,SI) MVRR)>P9"(\E$Z@(A\3K=3UL;E8[(&MX3C;F;>$')F1Z=5O!Y T=J8-/ #*5B M,@A![FXM?+8Q@3>H(!8C0_$B8YGH@6=<1B=>L7#>!ZTEJ-[+.YP*HO$H\1V5EHVDBXS,S;=?MFSH[P\$Q=4'AN/S_\.G3 M[_4!..#U3">/%^#!F2Q==VB$Q 3"@AUV; .5A7^Y"H:N\]Q*,G3 MMOM.=# Z1D4'=\E>C6E_+.Y&3521K-9NZ^:?UZ3['XNK_\*KA[:US7J6F5 2 M"?2"_-G@H :&=19% N0F)^M1I]SFV?@D[$W;+#SQ?=,?@-[RJ;JQ/[\NEK>_ M5?\>GT641;E@P7A6MU0@A\A]!BPQZABX+=@XA7@2/J?M(WZKY^QX2)UA\>AM M-FY1-JS,W=B/\:M)]_E:Z_+2P1QW4F]:>S0C-X#9UK:H6G*"/D$QF=PI7J(L M;:8A3%QO>J2_NK%IYOWBXH).=_W#&6+BQ68%/N8ZPB8[\,8'4)DEJZ1G.;=I MYF[#SWE7H@Y ]MA!_@CPZ,#+&E$*-TT4,R&%]KQ(8+H^="!ZB(XE<'0;9E>* M#[S1(.FQ63G37/^(^&QW9 X R\&GY>O:._MP%997XYR9>OO?;+?[^7IYG\J] M:1[:#+GNDE5Y1HZI55YXL#*3*^B- "_0$911>F==5JS10*+!M)YI9K\AZMNJ M>\35/]-= R3G@O.KZ^5#8G;&O'&(+D+.(I.DA5-$6##5MJG5]J L06'*U+H[7\?/."M'EF3G,>>HO M^=[OB3D.+$&:\C.D2)DLA"4""!%%C%%+J+M MLYCE&2MGFG+O]\0*99^W[/5A-HO8$CMR& )S5S=]'A>EA_56.Y M5:-V6H>@!>ADZQ;S2&ZO%8YB1V.,LAJ=25T>ON&\GO6BJDX>FUO ZM_GX,U4 M,8P[4IMTFK3H3 ''29\V<.01F;"QSZMN3P;?S*-U$YQ/[.)_30? < MKLS7I+/E$?9%^03/M8G!U+%\B7QYY."%$4 N?G'1\U#,1&,21^;TS3SWG\4A M;0G##+Z9?,4YG,<6H'L# M=^/KS] O2\MSXBHZX)R1SZ#O'^&3YXD%DX&B<0F*>PLA6@7)%64H+N F]UE4]@ICTT:<9YP9&1,PO9R? M^+HXXF#C^![K%$_Z_9\6EVO17(>+C[C\(F:67 ;.) -7? %E15V@0_\0D:PF M>0],-^HLGH#9\TZ/C KVL8;[G0AY;^!P[G;B=XF(SS)/2,H3D$I][$IT_T=3 M%S!BP MNT0N?%%<.9XRUYV-N1U=!N>=0>GY*$^$TW,^X7?;PDE[U^O(Y=W59UQ^_!PN M;V5Z/XSH\2#)>WU;X9UTPH$I)"V5G0/OG0+N2.&\A"1-PZ?<*5B>-MDR=3S: M/2@3&";.HCUSO.X M38^P-^!'OAX/[]#C+!AO.$\*"MWZH'QD$)/2P$5R(944B^BS=?A@ECLHH3O/ MD]H]/@\^R-]P&1>3KQ^OM0XDB;\M,EZTW$2^[3NG6TK^*I=]S(OD7M?5#0*B ME F4IB/C4G"0"T;$H)QO]'S]5O:3LVRT,%&!UH8$&+'VD;@,VBI9R S1<99M M+I;_V4\^$+_M]I,/ 4$';MC#XM>ZJIA$Q206HI:",UCO4O(V)7 >C9 4R&76 MY@GN$1EO93_Y("B\N)]\B%XZ -7A@GM@^]D>8N3"QV(U9/[_M_=ES6T=2;KO M][]D1.W+RXV0MP[?\**0Y.Z8)T0M61*F*<(#@!JK?_W- D%2I @2!SB%4Z U MBVQ3$E"9^556[ID*J,+IHENZZ$:4PI3,)37"9@MJ>MI//@A%>H$X*V^0/_T[[R0>A9>_]Y$-$UP$&#_96 M?[G=L"!-8(D>)O Q"5"8"P2I,T'+E?I M<;6>1>%"0F$:SK=M0E,'R>:);\_T4.GETHRE1][,5__^:8DU(8 $J/5&B_BH M>.*Q9O,I AD49)NIB6;3HM2>L@@?Q"'J"C@?/2;M*-3OEA_FF> M\3)O&&(S/;BRMAUI+D&I6O>L?*01;!"U&4YHT&'+Z4 MM*HIHE;L6B"7R8/RVH"7A4'!$(0-3K%6SL.WM.I _+9+JPX!00?&S/T,2\'( M8[985\ F4-EP($.,#+,3*L.D4L'H&J2/HE1!L:=!JY- MKNO!#5UT)/?;YY1=XB*FB68AG7E:=1"X3I%6'2+I#M#^AOS8Y;S:XANS[X_+ M^7I%IMXV/Y=D-(P;!9%Y"XJSND'2:S B26UB45RV4:E/'JOSD'ISU"Q:B; # M/([@Y=HLL=1Y7L;4,;968-UX&B!%EHI5E@?5V12K%Y=B/<9X.#$"SAGSFU]J MO?OMWE0^X\J81/REMU"2)DD;1Z*.&&$!%0;N1.QLR>$C5'2NX4=&X%@7X%@X MC-CF,$*=%RX_S1,^SHS?%I>?KCL_*LFK=XMUN/CR]ZNW_=MB_5^X?H-I\?YR M_A_,=Y]T_9<>MKG,A!/.,N% 2207G,<"OB1Z,YV5VEH5)&]SRSJ\=< ML_, 6@?/4S-&7>NHGQ;+[8_JGR.-Y8@7,9-,:YNELM& TW__RJMYY_FZ\_C]_H]]TVMN_T&4=I' M8LJ0 T^^$/D^5I,!Q@V#X'@$X8-@DIQ\3&W:U5Y*8DJB\:9V2D34Y$N*$B Z MJ2%'7Z+TQA1COR6FFB6FAN"W76)J" @Z,)GNQZ@9RT&F6G >0J[1$ _!FCH7 MR>7DLQ'I6V*J$12>3$P-D4L'H&H2> [$OZ"9A<3JL$UC!43&$3+Y*%[%(GR: M:#_RF2>F!H'K%(FI(9+N .U/9S4$O4B692+&*5G;T3AXKQ-(P55,S"H?VW2, M_-T24X-0,R@Q-42$'>"1/,NR6'X,EUMW=75#AL#@.1(90M6(3A+@(R)H3C38 M)+.V;13HC@-U'M,[-0;'$%L'Z!LA7F-$,5(G"=:QN@XB%_#)*D#O,1 7([;L M#OJ6%CW2=#TQ LX9\\].-+N-+-8U9C]MUYCY$A@RXX%%GD %1V*R]$N*FA>3 MA?"VL[Z%@^CLW$89&<5C7:+VD/I[7+C?KC:O;XQ<"I\3A("D""6QR 66@=6, M=)*:,=O9<,BA))[I-3L!SD]_)0\ W?E/)G^6/?^@CUC?[H2?E<2BE<5 D$@& M,>/$G2@=\,Q+LBL'/'Z.]P(X^ W(M^'J^GV-[RQ8N04RX*$@82 M'JH,,>H *G++>=TX,WLF'%KW#DM %!5QS4>NZ,GBO+#@;F9%&9Z?:-'WWY4;J;]>R4]!-O'&G MUO4UMR&^6KZPY9/%0$I*)\@R&U)>24!09.+'D+-BJ@21'[1A?5V&."4!9^HO M'AI=GD^%H!LIO=_IZ-9%#[;PCQ6>Y)/EG40/57$,F6$BF M/!>\LQG1(U+_XA,G[:Y/AZI@$);_=DF7Y]EG!$=7UY(Y4]<-1D764/(%,C-U MW78,RC5J?NB%!6=JAO^M]$%+5+]HH^!^%/YYQEE=HIB:E..$#$KR($S MC,5G'3M;WCXV"\[4N/];J8.6J'[1ZF"; ;@B5.]A61%IMC ++EH'RI5 ZI0I M*,I$YJ10?JJ1A_\4GK%Z (FB&YQ>M!09X5RH7::V-$'S5G DM>.,$8'1: M6Q=CJ\[2'JA_\;FQ%Z !&F'Y;YE7V\.O0O*EZC26XE"!DK'.]\\2O+8EN2B2 MX0_402\IMY?ZW)]C-FYF%#,:#"B%66UE"(>X)DY1"UJA"^-M, MG('X;3<39P@(.G"8'HS'$.3J>6LA%4F'UT:3M<<2D DK1!V/F+!-V_R+G(DS M" I/S\09()<.0'4XXYZ8-Y!4DE8&NME(^%%9*W*EZHS#)#)R>H"=G"C*?NXS M<8: ZQ0S<89(N@.T[QIF0<:X-5C(V2\E@2I*0^":0V))N\*5_JK4LH,9).08 M X^2[3<&=7_83*F*CA#90Z$?P+^)Q?YK^&O^\>KC]N"T1,CH /,3[90ZDOFZBV M,[H$WG %T:C$D\HJY#9)@KXW,' D27">6>VUYHAM)J-VN)&KOTZCSN_>\9":\,(=5X#UY3[.-[6F:G4] MZ.#W0F9PKK9V^$SNFT6)F5DP7A(KE,D0ZNB#+'CQ2;(0'ZZ='+MH;Z]SGFGC MS7&WHS?YG^U5N"&\5B.&BXN-C3[3AB?FR<.=?:5IJ<'^M'2[<"FNBOW>IKX^/PMIR M/>SZ^E9*/1(4GBRE'B*7#D#5I&Q2J+R3WW39WG>YH#8=%**@=#[!,NXZ)!&9QD,EAI(NA8V;(9=\,Q M K%&<$S:>]FF1G]H&=P95%$?\T8?*I,.7NC[%3H\\**BJ[$,N;D-K$Y-2B!, M8=KG:$4CLZ_3,KA!PGRR#&X(9SN Q9!R*^&*URIXB&73N5\T1)5(HZ*3$;GQ M4K7IO#[3,KA!4#BB#&Z(7,X"7SMM8O>$$#J,T6< H;?SOVX;#C51Y!5(S>N0A<3 M,R> VY0M$X;9%,9"T.VW[@4@<_X .HS-YX ?_(27-Y:A1Z64#X ^Q5HE(2 D M'X$)K8MAF*4<.D9PG^_="T/V!6#H0%;W:X0/*<&I5 E!?D91=SWQY]2G,+RK[?UHL-R,U M9X$),C+(?HVF\H$C24!Z#DEYCL:2&E G;4D]FJ+.DUDC(W.LBS$F3,[YNGQ9 M)GG=-,)GC!4744E X9#\/&=JFT@!X5+)C =C^4G#U0=1OU]NUG;_?+E>SB]7\[09S/S[U7JU#I>UM62F4N$Z(@=?> :5 M38204Q6:R"(5HQEK6'DS$=5GWZ1T]%4[![CUXPX?^%1O';G5C'%56.+DM*$- MI)"X!!>8!Y85&N9R-)D/])2//-+9=R\=<@,FE.K98GF_YD3+6)")1=#.U3$P MZ,E+K(,S%\4YK8 'Z\YM>?&I-.C?GSY]V)Q'<*-V]T6KU:KJX_7K]Z/ M?^$RS5?X>CE/.-,<-5-< 1;!B!,Q@E?:@4V<.QZ8L[K-$(1V-$T;M._!6IH> M*KUJ,__CZ,[79KF)'J[*I #I MX)9,-YQ(>IW1U=K )"TH#(Q$EXE1(=-;[%@AR3:Y27U/P7(O]+:=!]!>\HU\ M?&11#")&2<]X8KZ6K=7Z\L@UHE2+I*M:FWK[#*5C^V]T[-:1&;&@Z[?B' MIRHB5N$R;VSF=V'Y'M>-1D4<XR*!4+A!+"N!<'$$Q M1"X=@*I)/WH26FR6%0N'=;:O,>!#84!VH(E"62SQI*U +V8$Q2!PG62;WP!) M=X#V!T,._B"O8$5FX4U]N?8L%2LA7,^H)Q8[(@F,EN2*Q^H;[+4W:3!LGSQ6 MYR5^S5&S:"7"[N959.%X]DI -MR "TNOA^9!JEB85KE- K73>16#A/GDO(HAG.T M%D/F(OBB3?1,@HFZSHG7IO8*9\ <@Q68/9=3]7%W.:]B$!2.F% MDP\.U&8S>E((GMX B)Q)FX6.YF';]]]]7D5CV!THFW[*0?<:HY#1J^ T$14% MN3YDC#A=%,@2I2_,V:(?^)@O;5[%(2AJS.AS@-#=& 5#C@QS3H(4F0R!:!2Y M-I(8&%(.W%@T#Z-K+VU>15,('<;H?I^_08E\EGCD=$MT\(H<))[ \(P=2DPA5*#RW5IIJBK M +1F(),SAAQMC-&W4>[?2N8&XK==R=P0$'1@Z=ROGF%<9I>$!(Z)6.AS@&"B M H;,F%Q$D*9-9NM%ELP-@L*3)7-#Y-(!J)J4Q*#0C-55E"EE#TJ23113LA P MHH\1@Q9ME@J^])*Y0> Z177-DV2+B+XSE]#NKP>2]5ZR*D9JH.N@B@K*M>*EJP.LG-6H2F M@[/:AYW/H%[NF-?\Q @X9\P_._?KMM/QS>+BXJ?%LOZE&:(*UJ,#AZH*1T9P MII#M'WT*JCC2,!/5TX]*9^?OP<@H'NL2M8=4%X72)^#/==QR%GB*K+ (AH0V4P",M_.\?W>?:I0JK?\@2N, TJ) 0GO0:A M710\]A-UKPH&LN!,W_._E3YHB>J_A_/]/,^BY]KG[.FBAEI56Q[[4YM%)RSR_X"E$ C+(_J[I]V3FOM'IE?OO]UD?&BS1S6Q[[A M%'-6GZ6LCZ)P;J45(1FP;K-"JQ;5!FX@%9FD3\IJU\9Z>BE%X5%[%XN4$',= M2B*KIM'2 @_.$>6HDVXSA?);4?A0_+8K"A\"@@ZLM?OUH0935(P[>AR#J8>7 ME84",H9H,O-)-!H#\B*+P@=!X'DF&M.-QM8JL?V2'RT:,!GR;,P M3DJSWZ["%UT4/DBX.XK"AW#Z'-3A\VDN+DNMEZ_C+VQM7=8:HE+DSG*A!691 MD'66K_SEI16%'_.:GQ@!YXSYQP=,_(EUR/$_%^0(S"_FZ\]OR"&8.<6C9,Z# M-R)6$):(6?I!#.)DW#+$IF:2"([]0T7ML@X=0I $3G;.2>Y]S M9Q[.OJ1-.V_V)=VDHX$SVDTZ66KTQ[>O7P>B].T?XR^G?.2S&Z=#GZ.FCT2H MY!BX$74\LB&\"T^(DKE =E+RY CPO$T6Y*4D0G64*=M MS'6L:U,J5J[Q(EL M:3U:J41J5)+[+1$Z$+_M$J%#0-"!A7,3IMZD1*2W6FW"?!CIG5-"@G>HP&N9 M/;/>X Q@',G3IE^*K*Z7;3>[637E\MTP>Z/)6H;8I+U^ZEK!*8 M5-MND_5T:20C(S=PH9+3CJ?GK+Z]OZT/3!PBRD5+ODX.E/0_5_/5O,KA]_+; MG,Y_<1&V=$2'06$H=:R6K#V@Q"7'([",5B3E$B]A/WSL_I)IHZBCP6(D+G;P MHKR]BJMYGH?EY[=A\S)7D&]4J5;(0_0:L$ZU5HF\\U SXHXAP\Q)M_I&\_EW M'>FEI'V/L5[&D5Z'V9%O@:Q5YW="I%14+-C&7WWT.)V7BYT:=<>+K /ZW!L(@ZI>RRZFR.QBY2.K9ZU LZZN _EF:.K>(3G!; MIH=*#P]*/?O/J]45YA^NEO/+]]P!F_N^KU7H3.]C6 M0[];O M__6N^_O!A<9'I_:(K]SC%,Q]J:6$6(*RC.YB\@J@#D6I90.^(EZI- M8?H1A]X+PN:E0OA$PNX UP=S>N@R%YUY%E@4%$?&FY*N^B"QHC8H8Y5SGC5T M5T] X5XWQK[0&],EC'JY7JMK-V?CGQ,9FY_->(U9I50@:X[T_N'&1(NU#"LY MG7C&TG"PV&-'V@O [B4#^&A!35V[?:IK^.K]^R6^IX?QD<'!+'C'0U @C.,D M!59OJ @0C<,H7))VSX%D'1"SUY7P+^Q*],+\04CJ1=9R0J]LM^L1=V?R;'0P=WX3: B\M/ M])@^SHK;:?0;@E?O%NMP\>7OUX[CWQ;K_\+U&TR+]Y(Q( M'$T,:YP=8Z-ANRW(.>OY/D-PO7N^SU3@Z, ^_F25!^^)8%O7N9?MB1N.HR4 M]ZP8G4 ;XK J1$\(VH)/Y-=E'B-OM +EB4/U,@EH,L@\[& =27[]0G';Q6&" MD8%Y!C*5S3YZ#4Y&!\AX-%IY*6.;/L(GCS4M'$<3_GZ@.D 2'<"J7K3?2VTD M7VW;=Y))PAEZ+Z2[Z9P,: L4QZPU,F73*,OUU5&ZA,\A8EZ,R?,.0/.&)$$' M^/#J,O^ G_!B\6?ET-;.O^D"$TXS93)8GH@D:3S$G!3X8",J%U*VS1KWGCO< MM$7K[8 UMEPZ@-I;O*#?>D\4_1J6_\8:7[]/CY,R))4SI*0Y*,LD>"82%/JI M,$H4%AJ-@W[F9-.6BK<#V:@2Z0!A_\!+7(8+HN=5_CB_G%??:3W_A/>)DIBB M#2E ML*""M&"4S6.9:.FSRPH56H"L[V.-VTA=CNLC2^;#@ WCG-T%PT6R**/ M*8*-@6Q9BQF<[F!] U?()O^ZR&J=Q[A1:9X MAL!B,::,>@-9[5?;W.Y:KO9A_N>[Q8^7Z_GZ\XTOC2ELIKDJM!H4N<[@!-;R M:J-3%!;%?HML#X/?TX>;!I@CP> I4(THDZF;3;Z_6E9FOKJL=5H?<7ESB6_S M$$AWS08)G&4%*GH$)X,'NI%,!.UC>=CVNJ,1Y)DOZ@@K8TIWT8C5'7CC8WN2 MVA:NK%. KLX$,4:!3RX!75E-UHE!]&W<]F]!JR;/<0\XZ>":[!GDT(H;Y&2/ M6[3$82P>O$C$<).#,LGDA-^"5I- Z+"@U1!Y]ART^@W7ORQ6JS^WC;2OUNOE M/%ZMJU98+[Z84E9'*M!I#@E8#?V*T8)51]$V4J#JQ["\G%^^7]UT*M^ZZBPG M%Z0G,\-)56?FDMFJC8? DS4F%V5>BBQ.F4;?7KB--K.[&P,17S_ H[']!JFICV9Q"86V_ M:"JU]1B=K967=%(*ZQT8&P1!*@D(=4=CY,6AM#$DVZ;XM)7R^L*L?O -9 ', M4RVOFE]&->3"/SE6 (W MC%R4[=^[8%DI6UMU-?WSUBPVU?J%M6*)_KG,T,2=4=V,%84ADYUCA#%,X( MKW(;S7SPD3LU+(9@ZJ$"/HWX.C M]B=T8U'-LD%6G&? *;.C%\1GT#ZC M0,;1-NJ#''C0:3%Y(O@<#-KALCPKJ&Z9.A,N6,:S)SA9T@"\EN)RDR!Q45(1 M(:!J$V<;?-1I;=C>X7J(/#L [+]P_OY#Y=8G7(;W>'\2_.]7Z]4Z7-99Q;?< MC,$AGD:Y--41!52,%9KP.;%HD=//)M$7,@/(>+KXLU7#O(VRK^KZB<.=0^ M^=IA%NJT17H5(&KN088$CB+"#O3GHP'F&4//6.(: MK*_O3":+Q&VZ7XF"G+DTMA$.'SW.M$W(39[EX]G>(79N[-F*]VHI@S6&DSVK M!,14QS9Y5_>K6,SB-%&O(5Y(L\;BD^#G$-:_Q'#XTWF%6=;%,0,2X=G4;QAZ"O71IUL* [L#J.I/F[SX]_P*;= M)DI/5E?=5:L$.9B2GF1GZTXM%AC3SA?/V\0'&A+52Z_=Z;'ZL RZ$^!T>X=^ M"Q]QVS%DE0HR"@?".R0^*P4AY@@F)6V59$JS-O-OGSO9M&CN!D)[0?M >4[= MW_<6ZRJL[1=OK,UMMYE5WHFB'4B=B$/9U\0>04@XC5%GU%'XY^ST)[^A1W = M*L3%V!SM(J#Z%I?UOCQ*C-8ZY1P\:*45*,9-G=)/M-G:.X/TVXTV/SQQJ&D# MI4T0-;8H.G@.KTGY[E%2F%36E;H R:*@*V)JNJ$$\'1EF"AD<<1&^Q)W'VK: M@.@)4'6\*#K25M\_2HP,LB@?2NV$J2TL1%$,(@ WCD494DF\T:*UW8>:-E!Z M EP=+XHN<982SXJ1BD5B"Z.3>Y=J13231$!0VK;IP[UWC&EW MSS?%SN'L[N!MNVU$KH"_7B%V,[PA>L4CCU 2>=!*60_>6$T6H%99"F9\:;RQ M[N&1IEW^WA1#XXBA SR]P=5Z.4_KK0K]XW*^7KUY^\>6&"\MYLP*V,@2*!XX MO:QI5Z0WQ=5XXN@ 6Z]Q61;+C^%R.S#A9LP,+XP( MX&3X,48/M/(U6)X+H*^CN)D/.K89#KSC0--N+&^*IS%$,'4 Z7JD^V;.Q2/7 MXV:%@%*9_D>",B6#/M;5:,<\-8 FL!C8\!,DD% Q(7JGQ5KF]4//,%TV\P;H= M8L9D< A^APLNN451DB2E6["702/',9 MVWCYSQQLXMW-39^P,672 <2.S#G]BH)>>R3X,$N=_%5Y]7%Q=KF=DMW*;="1ZI29[I'*^YBI*DK+$ MG*1O-+5QE./WF*-LC;QQX7\ #'HNE;UN-GP7_CIL,M27?WVT,M*=9QJIJ//V M\^^&R]]6UCFGA=N,&,.ZAM (>MX]P:MXEG51:$NCQ,H3AQIG;^J]C[X;@<)1 MDT]>-R*S0$Y6#?>X8B,(S-QIEJM%PI"2 YJ$LJ!%BBWI5J9U44_*'44](+8-E'NABKFSKR]_I+OL"R6 M>/>%](_5>C-[["?Z^?S]Y8/98TIH]$8DX-594ZH(B(ZDIJ1"0-+3 MI4X0XY&#"XE;:D#BFW.;Y/.+0/>S^;0G:ME+L"K _EH*I>C*W=+X):ZS3 MP"_3_&*^$>H#6HO@7ALD5X75J+K6#GQ1'K(L2J>00DAM CG'G+J'3<(M(=M8 MCEUA]H?M 8C(5ZL5KE?TCOPR#Y'HK)[X S)1">X46=A2UA'0T2@(7D@H14AK MF0^E55WN80?N80]Q2Z2VDUX/(+WZ^#$L/_]>?O\3ZYKER_>UT?3[L%Q^)@OH M?\,RK^YHTT6PX.D")E26:+,*8LP)(M/TDZ"39(UJ, ><T*&>+=UDQ>O5E<7/QT?:,>:':7HHN<"1!2(:@2)3CC M)7 >4G*9!QM:#WH?>N9I"_G:/\U-97@N,<<%_79]#![$+'!UQ'B.09_?)%(Y MC*H3!#%UM(355,B&.]-4'#XA=C88J>R9^^& MI&VW*8?+?!."&]VX'?AE+2S=8^@]@=EKF701HP$C1 #E4P2O5 0L-AIEN-38 MII^_H=F[9?2.3-EC-_2.'5&:8*4%5NJXVHP,HJ1?DBTR>9LPI396Q.%G[M?H M'8*MKZK63R/##JR(+:4_(0DJ7'Q%Z@R]\XYI!J9H#4HH [$2)I7D#(4G([XI M)'<=;%KL:2_Z"X\051P1X]% \IZ#,IKLD6P-L. L MCXZ)H-J$ O8ZWK1>U+0X'%%P_:#QM@3K(3G*!VF=2*!SS/2>J,JP',$&@T9R M&9)K,Z+VF8--Z]=,K G'$%8_V-O!Q9GF=>X$DV!U]$1-B!"-99 39\(Z;H1K MXXX_?:YI:S.F1=X8HAK-9SX<>%_Y@@.XZ)RCZU0",%4KINHJ&*]9@.RLR2)G ME6V;G,41A^XWZ'F,NW(J*7:@*6](W=K NZZAL#;%.@U*L+K%+=>9A]%[0"N9 M+A*SSFV,QOW.-ZWW;UN>9&H-C2*L#KV<7&2H4Y3(F**H0B[R4=(?(C4-FO2W.EJC:#*/H M4N&U\E;&X/Z9I)L?;3P:J7+RJ8]NT]Z]+RTG2!R+Z*2R6H!58K.<48*/7A!T M')J@]:O=8O..ZO+I) U5[]8H^^?.]7K>9(0WO?9TV6GS-!?E" MVC@C"'0\98>*RS8/Z*AD])M>'H+ G1KPY)+NP/+;0?SC;A>N9N3M\YR,!VOK M*IY"+X+70I$90P9-,@:M:N.4##QHOZ'%!E =15K]@O&AKU7OV0_S0DV3<;._&G.=VD _V?S)[Q>K]2QKK:,P&NI8)5"L;CCF)8&4P=/MS,&[ M-AUFHQR_WS[P!@!N*-G)9SKO,9GA,?)K,UZXJ*UXM=9YNP3DIE'^\XR78(L4 MDN#'([& .8@H(LCL3 DFEU+VVT;7YGS]MHT?@MY>!'FN6":[B7Z\#G_5]M%- M ?YV"B;+MC"=&+U&EHA'1L*H'& ^&1X="L?W'&@^\LGZ;4$_.7Y'$5Z_1@7] MX#J*_![IAV301UMTB46"-9QL)6L,N$+>I=$F<2\YU_*D[M?# _;;A=[ ,#A* M.OV"[OL/@2CZ^?*K83A?SX:8*2-8((L&4-1A>)Q%\"XRB#HH)G,44K69MW7\ MV:?=5'-BJ+:2Z3D\^O_X^9=W/V^?!169%CY(D#4;JYQD$+(V4 KS*ECES]"^^>-HM-Y,]V8>R?CBL_#6L+O$]'2*_.QVZN!$??YE_G&]'JJ\_X/(U M+A/6,>K&">8>&'.9. ;23+GH.*V MCMOJ'I%)*9:4)]*4K\Z;Y!")0%G#&"% Q9'"ED&EOF(F)&99#FS'& M#>M_OF+N/Y:+U5W]IA JJ!!=K:PD)[F4 "%Z#O4RQ)AR1FPS'_?I<_5;H3,$ M([L*7D>010>/W%?45(9M?[95O&](;LM/6,=/OTII>14N5K?QF9\6RQ\65W%= MKB[H]ZIKO9H5-)DI7N=D65+02&P.J0B0.3BT]*NQ;<)PX]/21S/6&$A[#L2G M%?OY K_^$[\/;M]9K6R7@D/(1/G MF;;&[)0@&L[^#L99;3G5'1@@W"*NM4\+QYA&>?@W:3"CH:(WO!;QR!35\Z^Y#*VTO\97R? MO!2D)S\!UI4FBJXO!$G$09.PLB#Y* AVX MB+>$O+I:?U@LY^O/K_Z:KV;,FJ(E>1*&WE]0A5[CD+,F->V$C[H6D#7&T;WS M= *BXX2]"T*'<[Y+_/RP^!CFE[-@<]'!!> A)F*-(==4F@@Z:(DRY;KJZD0( MNCY1)Q@Z0MK/ N@ UG< H9L]U-_7VM7EYU_Q8\3E3*)%EH("B9$X8\A&C"%H M\,($YJ-@)38*>SYVG-[ IRJ6+3E".F5< MY0AG@9P![^B-%YK^C0MOJ],1VVBA9P[62?1\3#R-*8H.D/78HT^>T/4LH9FS M*@2I/3A.ET/)6&^(8I!5R#9S';ULW-CTV+$Z054;,^EH.70 JB=JBE-BJ%TM M9->VABU"J9&P!$&*Q$TLO%4UUI&UWB>UN@\4_**)%#K TSZ!51.B]9PT.6X6 M2O :&=,I W=2*XV:R5,53AT8[CZIPAH'86/+Y6"H?<)E7#3NP1?":>L<0LX$ M D4&(ODP2"H^,:$9:7[6>O1UC72_31\P7UW@HOSV^R\C M=> __IDM8MY[G/X$@>\ZE#41KL 87Q-JH;YB(8-!SZQ-R7G79H==P\#W[I?[ MVM L,=IL$R>'A5(<1Z,";]/N_,S!.K&DCD3)_G;4<&ET8$SM M"M%Q.GB)!DB-DD]<' =7D@>?E5<^HPFBC6'>8RA\5)'O&1 ?P/\N4;2-K426 MHS-US*'#>M-2@*!S 9^"C5DARM1X(-99!,2'2'O?@/@0UG< H<U/Q.%AQ@S T0G+2GQ$F6CLJ4S"H@/DO1> ?$A;.\ .\]%85G-+#%9%S_J M0EZG+Q!JGYACR%U0R$HC%)UG0/P8/(TIB@Z01=QYCNWHC<^I M%D\D"<$X169D;=IPP6K3QNF_=XQI4=/2&#JE-7T?$((9H A0L5&,]$PP--LF,:\<-/[D3:A\AH,1;#>I&VU-O#)Z$-ESR# M8C456#*9]HI+>O243^@%3P]WUS\C[9M/GO8I&%W:!S%L:FG_8XED\BS??0B7 M^H:0+1GO14K%6W==N#K<5NDJ>*YZB4T=[H_99G[?B":3MH1D/! M&.SKP!+<;2+?Y<2,5$ED<O=G]LB;[TG%2?(76?DEMY-!2(&5FM%"_C($4)A4J9HM52-ER"/ ME[O>/.=OKSY^#,O/OY>O>?QF<7&QO1MW0U%0,UVW!"9=0X,>!;A0%%@O(B\E M>?5P>88DG&D9T8/W?Z(!K#HP#J@&'2.G8KN5K#^7M.BS7HZ#PL7?C/L4W6R:W M&_\T\Y;\GPA2<$_,E!*"3.052:M,;;M$)9I 5W)EI2VAAB M\09,K'4'(DJ(H=2985E$P9P0#^-3G6G)T9W0'K7D$"F-HR5_O,PG\R+^N%QB M6KR_G/]GPX6;H<7CN!+/?'@+?V((/:=81B4BBT8ZX!A,'0LHZ(D5&4*0/&I2 M8#JU,80:%L0^V/)7=K#\Q[_2Q54F;_Q:@:\(VR2#2_K!N\6/?X6/Y/+7/_X& MUU?+RU6]V3]=W^R91B&"%A)J PQL]L=%5!8*HVO.C8TIMZE^;$U9O[[.$)P^ M5*)=X:&#IW\'_3,"78K%98BF#BNV!L&9X F'-JO$@V&ES7._XT#3HK$OU"S& M%^'!2/QS9%=I!S&D#I885KAZ@ZNKBQHV_8F$]/W5LDKOVA"IF:7%:EX%M)HI MD3)3@<&F[T?Y3-I!1DZ@XY)KX7UD;>)CXYQ_VES].:*])4#Z5=,_X&-4OR9J MEX_0S)PO/%NBN:X'4XS\TVBR Z<4,I8S)L9/>2D&G7[:1.,Y7HEVX.AGO.2N MMR\EX4WD"7P,Q$Z3(G@L!C &8=$G;BWKSGQI5G1QCN@=),(CS9?F,8P?/_YY ML?B,-QW)=4[U(=&*QSYFM+C$LV<<*0+Q8/,4H6F^Q#JL^Q%/S]G>0RM]1N/Q#3+^LVP_KQZN/MPB'2D#G) M($T93?#WOGIBT1\BN,487)Q:_.&O+P[.T >!*$A0G-76CP(N%@[.>:V2%QK= M7EVT^XG_RZ^>)EX_FO@/YF('D?$["ZF^?+^%C]=ZT!DM>/9U;!,J K'.$'Q$ M(--(T_\5C8VFA3Y^GFD3.J.;"2,ROTL(;9O3A!32&Q,A"DFLJ7N^/-+;&@*] MJT)&;4*;\-.N$TV=!3]>VL\"Z #63]W)^4K^7K[TV[:*U$HFB88(+BE72_(- M1"D=6)^=Q.Q0/5PULZ-'X?'/[PT+APAN,2X7IP>"?I0&9-PP+NJ\Y+I(AUM! MU'@!7 2'CT"Z8N%Q@?"L?SL8-W9<>S>Q?)^>6VDS"E)#U'#Z&8 M3;++0K"% 3HALK!D>)6]/)>Q(F&/G'':!'PS$Z:1D/J%WS8@OOPUK(GGE^_O M_3XN$PGC][+YS5DBKR&+3+CQO Y1* 9<3@50":6$E=+:9IU1QQV]R[#,,<5*X*GDFBA&<($9^D]6(D.=7#ZI(7#_>%W: ">"Y!&" MZCFC_P8O-LU<8;G^_&X9R.!.U_66!^3S=W[6:-G\_4X[4BY_UY?=)F!U,AJY M)I53?U'12?)-O2*GQ-*Q'0].MTG@/W>RXR-BCW_^W56[*VU!)1-7SD$DQ(/R MJG8;E@!6):U0BNA5FT&G PXY=:QD1!Q]'4%K(ZISU%E'E"(]]Y'--5C+HJ1G M >B3Y2%X3;"K$X<$&55N,UE>:QD%)LY4JVQ)6T5VLVGF][+KF[[[?.]WKN,) MB0EO-8/B%;WM5BJR'D0"&3 9[IPJC>J2#CINY\IM"+:^FA#>7'P3)[#?S=>5 MNI\O\_S3/%^%BTU&1:/)66>R7C43H#+&JJ<]6 PAVJR/MQTA30CP. I4(THDZG37-NNRE>7^:?%\B,N;TJL;T:P MRB041T*"B(IX%LB<=;8F;,BH)?,3M3/[I;N>^:*.L#*F=!>-6-U!#&R'.K^+ MV[C@?9"1U+=2@70X^2I><48ZG"C!E+0))W4FAV6_F@5C3_<@-I%4!\BK(Y)2 MI>CM!^+X=V%5 WQW">;MQM"9C384P1T4E!\TJE>GDEK6I%#B1]KFV#:63]%K6 M8KQ8:_-$0(A..A H,MJX:20X!94=1#!'0<(S.FA+L; _4%7P.D/0ST#F$[7VB9QL-T8(("49" MU/4MK_$*1^<'KAGCGC.63*/TRJXC]86@@P3^/(@.X'Y_,-K&O8KES-H@P6LM MZOUBX+R+$+/.RA7>;$#ZH\?I#CZ'B/II !W ]_[ I"%DQ84("%R49_M[6 MU<+TR ?)G;31N.+]*?#32WRQ\1MV&.-[ -":W,0W^.?5,GT(*WR]7+Q?AH_; M)=C_P7P]*8W/2DYU IHEB9L(= LB.%+09:L"L-=2 :OMH> M/KYHVOOXV]^HOT0Z]?_]/_\?4$L#!!0 ( (N46%0<&5YPH , *0; . M 97AH:6)I=#(Q,2YH=&WE65MSXC84?N^OT+K3V>Y,?,&0I#&$F01HUBT+ MF4":Z5-'M@Y8$UGR2 +"_OJ5;=A= FS33+II,0\>FW/1.=_Y=&^]Z0X[XS^O M>RC1*4/7MY?]L(,LVW7OZAW7[8Z[Z/WX0Q\U'*^&QA)S1345'#/7[0TL9"5: M9X'K+A8+9U%WA)RZXQLW=]5PF1 *'**)U6[E_Y@G8-+^H?7&ME%7Q+,4N$:Q M!*R!H)FB?(KN"*A[9-LKK8[(EI).$XU\S_?1G9#W=(Y+N:::07OMI^66WRVW M:*05";)LMPB=(TK.+>I'!.+8._9JD=?PSC".)XU&?';R"YR0T^-)]%>];J)T MC7YII/22P;F54FXGD <0G/J9;BXHT4E0\[R?K$T]+*=&-1):BS0X,9H:'K1- M.3&A!?6:CL)N>'$3]D9H M^"OJAE?A^*(_[/0N!NC]L-\-!U>C(Q0..L[3LS.Y:!PQ6"M$0A*0MLF)X4Q! ML'YI$JHRAIG9)_O%GE-[IJS1>)[EMX+UZXYW=O8DMVX!1 F&P5MEF)];=6MM MD&%"S( 3^-D#JFWRD<%D"_(2[7^]BVUQM*CI *?PF7RKO+^1DI=3HMLL"DB)1@E* \W.9_,_NMX;7(ODNG5&,VC 'S M(]3O=UZ6"(&TZH-XMNG3^>#0O'?( L1N3 M >@$),.<5*_VZ.#[W<1+1%J=6?]BIK0TD6%TK9<.ZFM2^=7?9T@.F@7YJ _2 M;'#B^T?S?47+_MVW?*_>]P^F.!("3;3^TU>XAIH]2SOKXJ;M/8G M4$L#!!0 ( (N46%2UU3JF[P, *\. . 97AH:6)I=#(S,2YH=&W= M5UMOVS84?M^O.'6P=@6LNYTXLA.@BQ.T6)8&J8<@3P,ETC81BE1)*H[WZW=( MR>ER0Q*@Z&5Z$"R?ZW=N/)R\FGX\F%V<'L+25@).__K]^,,!]((H.L\.HF@Z MF\+[V9_', CC!&::2,,M5Y*(*#H\Z4%O:6V=1]%JM0I76:CT(IJ=14[5(!)* M&1922WO[$_F66\'V-WHF4?L]B;R12:'H>G]"^15PNM?C@Q&C0\J2 M)*&[@^UY.1J591:GVS$^:4&+O[,,O8R0OQ4R=BW87J_B,E@RYT"^D]9VO.+4 M+O,DCG_MW>8C>H&LA;)65?DVBZ@$C$P M_=7=3^^XO_.@^P=*&E>&:@X?,)HU\R&%,[;@!KW"PCQM"L%+>%>6JI'6%>D1 MU]7SH7ZGO)PS*#ML5H%=,N"R5+I6FK@&AF(-FLT1H2P=R7/,E1!JY2"V^#O6 M3Q8[U#69>;TU'(WAR_."A->$4M0<"#;'BKW;(D$R^FZ1(N$&QK>W?CLL21+& M.RX.#X#_47E,(B?40Y/)!/[?'?\PX\XQ* :C6,, MAYH%ZM>((U;HAN@UI$-?\FD?5MPND8G&<+=UA7[KBBR]3]L=A;OQ MX^0X3&YHD=?=ZD<$IB9RKY?U-@)=_^5I?0W)[3W%M>1=$*W_W[[^/=C76X.= ML?%O.-326'B]E>'Y?(&+R@*.CT]O3BY>@_YDPWAMQ]X%&O@;KHGC+R*DP )I M[.,B7^-&U+W;JYR_5.[_"U!+ P04 " "+E%A4P4W6.W@( -+@ %@ M &5X:&EB:70S,3$M,C R,7AQ-"YH=&WM6FMS&CD6_3Z_0D-J,DX5K^;A!SBN M(M!>4YNU4QAODD]3HEL-*JM;/9(:S/SZO5=J#-@XP5E/ JGQ!TRW7O?J'IU[ M)'3Z:^^J._S\P2<3$PORX>;=^WZ7%$J5RL=ZMU+I#7OD8OB?]Z11KGIDJ&BB MN>$RH:)2\2\+I# Q)FU5*K/9K#RKEZ4:5X:#"G;5J @I-2N')BR(;^&0T M//OE]-=2B?1DD,4L,210C!H6DDSS9$P^ADS?DE(IK]65Z5SQ\<206K56(Q^E MNN53ZLH--X*=+?HYK;CGTXH=Y'0DP_G9:EYNI:<]X:"8M MKUK]K;!6T[ [4^))"):TZAY6A?)()@8L4="S^^H&>#2,;4P%'R,(6_GHU=-&_F_ 1-P2,\-:=^$;?-WL=0%.F?H3;1QO=[OJ# M8?^\W^T,^U>7Y.J<="_Z_CGQ/_G=FV'_OSZ\@E)_L(^^?;@97-]T+H=D>+6/ MYON?NA>=RW_YI-,=DL'->_^:>'5:\AH'] WI7/:(UPS=4W$?W>MBEM^#$OV MB^0S30(V)]>IRK@011(P97@T)V9"S>M7S>/V2[-G2L,0$F9)L C:':;K2:/D M'?^PG.&5%T9__]';:]/B5=UT]LF$3AE1;,K9#*2&F7!-.DF244$&+)7*$)F0 M?(XG/L=L]K.Q>P=U1 I M"$L\)[>)G D6CEG1A4ZYF(423$@D2$@8@?*$T&1.LL2HC($'("JMOH1@4A+# MD^(0[H@&\$H1&8.J,=+5>U0A80'3FJHY5HGI+8-Q5_K4\"X$8V!(8<4IC($5 M JY C$(UX (-EH1,D=F$!Q.B,_Q8MI\QQ?).T(&8:P&J%07PC)L).*A3%E@# ML=\43),AN#F%9B$9S5>GX6>$8WU_X,A(Q!,(.&)G&> B8!&J0[%:*>=)!!Q# M&//(VI\1>XV= MP]YP+5"O7QW7O*.VSM&5"PVD#AE%'!X/]!L;Q3ZABEF\0/SY2#",*V$ TI'@ M>H(ML%H,S(GLB<\AUX&0.H-VR*E*"@><5,F A?!:DP/ 2<@ > X,_ETPH'(L@OZU@VF$,[7KFH-&& M02,8%/U_B'JHA^+@RQIM+2Q'M1U"*]T=M'KEZA'.0X]IV(] I&S2^SJDBIB/ M YKI[9M@8APQ@$0^DDNU,E/0 7#6E&O+A%"+);8?E.%+#EWE8<4$M1C+<^T2 M&\6D1>K=GM:U!#,"?\A"Q2;5,*%(YU8!KU)D(6*K"!7@ SIR.N.!F MCCE^T["XE"S.+(3<*EBKNJ)3;<:XRQU*,Y4"A+75)$$@56@-L(IUS!*0&@*0 M#"4LQ26"54"-.[3"4N(I$/6^XC78';PN>-:?4I%9,L)HLB@"6]0=[= MJX8MR-4];E9\%I_0$(A1.UTYDIEYVH)MZ)_>UV8HFJ.O[WG(:"''[9)C;B; M'@LO'& /(1;N#L06E.B"]Q@$N-'.)9@MV8BT9Q A9F<9!)G"4*^DP@V]QE(; M>(^GG="7#J"C/S/(I-#UP1--(L L4-2#VKGAL"=B]HP CP_LB9"SZXVS:D+U MO6Y "W3.0'!@_J%__O*7HFKG=J0]7<.5Q_\X;*'B.& MBU517-(0LN(J,I>,A-AZAIAXI$+OK:.@1(U4^CY_VQ?091QS8QC[ N>/)"@$ M+ \YV&<[.0#\ L5JI'#XCWIXL>C8GQD'\^T"RY+ 'A^\^6=_]&)YNR- 8H'D MXP NW(+BQC;@#*"0Y][[?Z9ZTDPYA(3F@"B0 D674;7D,YU%L>P+_J+66?RC+'Q$&R?L_7N;6 Z MD)0C!:Q0A"@SRV6 $WN\G .JZ'(:3Z923!DFMH2.\U-RE=,?BU,AYPQ*9Q/I M"(^NP17@]2)9O[Q]*OO*3W[&[HCRQB, (U,E"(2@J6:MQ9'CLD:YWFP\65HM>T^6?:E7KUGVO-J+=UL_+)_4GR[^UFZ;Y8;7?'EC:^7# MXY.MNJW8J+G( 3AT2I.WA7KA ?A:M?2.> N^<5A /#[$AX/&]^<@"\ >K.OU MQ)P[_SR_W)VC77+LG(U4AC^_U9I%>_/K&0Y6T;W"M\[%SL7XW?P%(KQS7KU^ MU8!D83\?7)U8?P/ ML+[+- _QWNW/2%+="6<1\>]8D.&Q)KERQP&/@52Q8G*#DEV_.YQ*=W>ZY7YS MFK(G;Q/G>K2Z;$)'L @S\W23YU] SC_=16E[9?OL?U!+ P04 " "+E%A4 MK,WUO'0( 3+@ %@ &5X:&EB:70S,3(M,C R,7AQ-"YH=&WM6FMS&CD6 M_;Z_0D-J,TX5K^9A.^"XB@!>4YNU4S:>9#YMB98:5%:W>B0UF/GU>Z_4&# X ML3/>!%+C#YANO>[5/3KW2.CDE]YE=_C[QSZ9V%B2CS?O/PRZI%"J5#[5NY5* M;]@CY\/_?""-EGI<65X5<&N M&A6IE.%E9EGA] 3?P">G[/0?)[^42J2GPBSFB26AYM1R1C(CDC'YQ+BY):52 M7JNKTKD6XXDEM6JM1CXI?2NFU)=;824_7?1S4O'/)Q4WR,E(L?GI"1-3(MB[ M@JA'$6_4(OJV>7C8>-N(Z.&(-6I55FV$/#JNL_\&8&0%JOLVQLXE?U>(15*: MV)!(&EK3J 5:%\D@E%BS1T+/_Z@?8 M&,8UIE*,DY9SMOUH;XL6H9)*MUY5W5\;2TH1C8606G_ M:A]]^WAS=7W3N1B2X>4^FM__W#WO7/RK3SK=(;FZ^="_)D&=EH+& 7U#.A<] M$C29?RKNHWN=:]+I77X<]GMDSP-UW>^ZU5.OUG %#<_[Y+IS];YST;\N77[^ MT/_=11!*:M7JBW'+CV')09%\$E(*&I-KI7EB5%(D(==61'-B)]2^?M4\;K\T M?Z:4,4B9)8KJ>-4G#\P[)&4%X8_?U';Z]-2U#UTSD@$SKE1/.IX#,0 M&W8B#.DD248EN>*ITI:HA)PI'9.@6OHW41'IB;&P5%Z&G";D7$GLU!3)( G+ M$,ZWF^'<[YC5=BYF[ZF!2$%8XCFY3=1,&5)BH&76.5K[=1(>$A-X;J.5:)Z2V' M<5?Z-/".@3$PI'3R%,; "J'0($>A6@+-P1+&-9E-1#@A)L./9?L9USSO!!V( MA9&@6U$"SX2=@(,FY:$S$/M-P33%P,TI-&-D-%^=AI\1CO7]@2,GD4@@X(B= M98"+@$6H#L5ZI5PD$7 ,Q1T4? ]EQJ!/ -%*-(L 0*'EG*2 80OPEK*)3YS M:)@'0\,28&YK5L0:F80* $H%R''#&6=/2,V$1%+-S *QFH^%L;"OLX3B2V\W M6%E< 9Y9&+-A[<^(O<;.86^X%JC7KXYKP5';Y.C*A092AXHB 8\'YHV+XH!0 MS1U>(/YB)#G&E7 Z4@*,\$66"T&YD3VQ&H3S MT.,&=B00*9?TO@ZI(N;CD&;FZ4TP,8XX0"(?R:=:E6GH #AK*HQC0J@%Q/-,EK(<;?DN)\)L,?!"P?80XBQW8'8@A)]\#9!@!OM7(*YDJU(>P81 M8G9689AI#/5**MS2:ZR,A?=XW@E]F1 Z^B.#3 I='SS2) +, D4]J)T;#GLB M[LX(\/C G0AYN]YXJR;4W.L&)#>'</%"@$+&<"['.=' !^@6(-4CC\1SV\6'3\CTR ^6Z!94GH MC@_>_+T_>K&\W9$@L4#R"0 7;D%Q8QL*#E#(<^_]/F7&Z2TF4R^Y7#IU8M$= M8"Z.=IX%L'Q+X0\&ME 79=#0\'OF>A2,N<2$)H H4()%G]$-I'.3Q3'LB_[D MSID\8VP]!-OG;+U[&Y@.).5( RL4(L2!$+2 MU/#6XDL;:#N5=-X2B9M.UZ@-0!V+I#12UJJXA5<\IDC_H!/RWU4=W'SQ\O9' MN>IO@%@PQ[+%R'EQV155+-LL:Y3KS<:CI=5R\&C9EWJM0?P/#U^\VWI0;APU M7[S;9KD1O'RO]5KY\.WCQ:O=5ES4?.0 '":ER;M"O? ?*U:>D>"!=]X+" > M'^+#0^/[)J?4;0_S]5]V'2+VC\9+K(TZA5 M:0O<(N[@FZ")[7WR^&]H?:>)'N+MVY^1J+H3P2-R=B]?+_V1P":0*DY0;E&S MZS>(4^5O4+?\[TY3_NB=XER35I=-Z B6868?;_+\:\CYI[\N[2YNG_X/4$L# M!!0 ( (N46%1"^U>6UP0 ,8B 6 97AH:6)I=#,R,2TR,#(Q>'$T M+FAT;>U:6W/:.!1^WU]Q2F9[F<$WS"V&9H8:,V$V"QEP-LW3CK!ET%2V7%D. M87_]2C9.FZ9TDP[;)AUX\(#/1>?3.9*^PZC_8CAU_:MS#U8BIG!^\>YL[$)- M,XQ+VS6,H3^$4__/,VCJI@4^1TE&!&$)HH;A36I06PF1.H:Q7J_UM:TSOC3\ MF:%<-0W*6(;U4(2UD[YZ(Y\8A2>_]5]H&@Q9D,HE LB*#ZI_/2-\G??* ;I+UBX.>F'Y!I( M^+9&FD&$.NVHT^F:[687!ZC=ZC0#VUJT.F'':K?^MF20AE0O;3*QH?AM+2:) MML)J?*?5U5NIZ*U)*%:.99J_U^YH"GPC-)*$,A+'MI2JE$G)%J$8D(WSBN?Q#B#"5[#C,4H>57/ M9,ZT#',2E8H9^0=+!!),\7-=XFM*/Y0DN,)K-11$[V9%%D2 W="MNR"^$_O7 M40?2%/.? ;OS5=BN-_/'H[$[\,?3R1RF(W!/Q]X(O/>>>^&/__+D*RGV9C"8 M#+>RT7@RF+CCP5DE>X[ SR]F\XO!Q =_^AS#M[IPH<]U5X>YYZK<@66WS/IS MA#*8PV X/?>](3SSI%2I.#;;:B7YIQ[,![-W@XDWUZ;OS[PK&+B^DC1,L[&O M3>;G;)?C.ERA), ;F*<\)Y36(,Q6*;VAU(>DB41B$X#C!(X9324YV]6AW$2Z! Q7GB(2!9(#QN,.& Y M^2$,<8#C!>8OCZRVV;.MNCJ9+8AR2C<0L#BE1,[GFHA5X8#CCSGA6)W0F1KT M$][7Z W(4:S6Z_#-+2H!9/\UJ4^D2+\6AT +BJM %HR'F&LR'HK2##O5EUY( MLI2BC4.2PFMAU(L17TJ:M&!"L-A1'.E:E;PLF^U^5*S<4OR)/NEF2:&$7+LB MK$;>BO5"9(CPOJRIVZWF3JFI6SMEW_)J=?2&;>_=K=W4N^;QWMVV]*;5VG^P M#;W=?5BP1I&U,G.R.+(4)6]K=JTR2%&HRMYII#=@I5LV6]8"Q=&]^BA+X\<3 MW*( AW+=OSQJ=7NWBV(+_G&X2MK^E("-\(+GB&^@T2JVZ,8C )H*7NU[Y^+) MY?C=9@\9?G*H7AXU.[VL>'Y!.NX ?>!:?43*_Q_5YS#E$Q0_>+/8'J*"I8Z$ M!1FC) 058N\Y(3X4U@^99E_]=?4K;E+NBN!(ZJX$/'=>BX#AW7H>/Z)?G, MK]]Q?O?20\K*2Q\.QQ2I/F[G M-8@M)S4_F:"%7(:YV&WR^)L3VV=YPZ.X:W+R+U!+ P04 " "+E%A4\D(' M4QX0 "B00 #0 &5X:&EB:70T-"YH=&WM7&USVS:V_GY_!=;=;9,9R;8D M.VF<;&9W,_78 M(@&\07GUIXOWP]M__'0IYT[TC_M]\:$R=WHF_7.G7:%>QWU>'?F_7QWQ(:]&5;IX_2K5,Z'3 MOQ[HM->3Q_UL\"PY[9VD@Q>C%VG_]$4J^_(T?39X_NW_#0:@\@CO^T76+0KU MUX.)+KNY(@+.GO>G[N5=#,YT<7B[)MSHV7Q3<="]%VKC,[\8ZO_ MJ4 )B.(_YY[*$ZPN=*DBU;T^D7IYG^N1=E#BR2J9VPE,($]E#G8R]PFKOI2O M_AI?S[?R=7%Y,[R^^NGVZOT[\?Y[>O[P1 M-Y?#GZ^O;J\N;_:4#4_SY?7E!?SO^N9G$"]NWQ/=S%FO'YG;>TXN_W?XYOS= M#Y?B?'A+1/=>##8M[B&[^CV]XMR**A,7*E&3D3)BT.L0RN#GA1YK)XOWB9*E M>%,5*9#)=L15F1R*7*:B*I5("FEYO55);8")R@JCQMI"Y(1F98HM;U1"8$D: MQ)LN5_1)?/OR/LEE.5;B/''TF&35$=(*"3Q+5=H1E>$U[1>__NKTVY>BJHU( MJLD$6UM7)7<=\>?C0Y)1_U1,I1$S6=1*3$&!S:51A^):92"K3'!LCE]T*5S% M>X/:B17D*OWCEW/5X=]Z+^,G."A^(LLT?EK;^*&A?6FOAT1&*[6SPM8CJU,M M#;@_W%NKN(54LJHHJCG%(X2CQ.@I:Q$Z8L'+*;'J)2\T] 7.)A-I%LQI6D'( M9>7$M#;3RCB2SDB1NJ:%:!QQU>]VL-K\TT; ?:(7'!>[51 M;B%&"R]GTA^_3HJ3TVFA$SDJH&=3S;0%A3:2&"R(]S7*.@ZPB3(.!R3X@][3 M95(1@9)XZ^Q>-EH4MW<+DF MMVEBF1<^#-YY$=()2[:8]I;DO.$?B@\*I"8X5,*E%E5-)" '2?^?)-?YB-AH MR8,*I8<7"EL1>S^H4AD(:KBD0+R5\P8K+GX8ONW ?HV85"P-_#KAU_;!X[8' MC<#3'M"W'1'>?XY="%F[O#(XQHKGSXX[((S^]X#,>EW!D9:5/S_=>)LT#R1" M4/?GMJ"?*>I];,64W8"\DQ<=BB_FB8QZ5$F3TELI@"J!=;,[9_J>3=%;>B>< MS<&'_M S8,!8V>98HSE(^F!:0P#KQ.ZU86R1 :%2%!2B^%SC]]IY9G*$1D1, M.#M\',I7]XF:.D)$HWZMM?&@1>(KD$I0!()>RA1G-%CP3LW%/U (B1O6?\P. M.B1[;2T"OTS34*2US&TC=.V#7+<#PM#;-_/WF$3R/FFR9J@CY;ML=/A=KEGD41<-4<5!#K5\7>#YC1NC<+ 2^ M'6>?)]B3""P6/F\*I--K$FS_ B]%BA5<"V[*[L9^MP3JMDC;\F2Y:"_!K>?# MX4K_1,BBB*'$1=Q!TB5WUL(6XDDIR8*H@,^8/WXTUJ 2RIK,X6G:P J MY@J<+@(XT&\CM<('G_RHU"DT60*3V:K]TTZ7L[P'EU!!&W,CIRHY)Q MO5PQLC5-==J:7(WR9E5E4+\B+X"SX #:&68"L_!RL6Q#.)'KR4!.JE"SM@+, MELA%80H?(#[#7%'.S*0NF/X,]>SCUFR_T4*N?9I=3R'!0B.RIHPJCV$I5Z4' MJ!EE^P%%6R1U(']KJZ(.U81!PN"-HYYN0-:*3G5;)Z[ED0[8"N=8_Y(]D@(((K(0 M42L32&JBV$26J,4^(0YV'HB7_(2USTTR?!@MM3DZ;9V=1C.U2!("!;]-S5%^ M[4[]M/*#BC.C?,*PT;N/JT:5<]7D['BY1([8'S>7?*3=[W_F)NX\E6/5'1DE M[[KL2&>RF,N%/?@WCQ@>U\K?LZ8?+Q"_V8&.N41X+#DZJ\F44T:VN7*&MPFY M(O"88*S4GFQZ?;%-XYLS@%2"U9+B;LJ[4:*');J\X_2-PF.[;;,:^MU:7HZT ME!#SX\DF5_$U07:KGD39J-,BI'/X.ZL)U*=2I[X+5J+P(Z^S=+PO"K:4XOQJ MJQK'T0_E'BWHIH4QPTE)F(H(S#(\7B872U1?BV!+3@EO2.O^KTW@1R(5$M>F MD>%;R9S&!LS(:E<;M;^E[#6/!$))<[WB)'O7SABB').0:TM;ZX.&S3S4ZYEZ M'%3738.-F#;;L:\35.]'(VO#D.4,9-#T,EV42;;EF7ED=./FA]_LV/>I^JDI+F5^K?.6]YK0' MC5>T3:JZ=$U^-(%W-_D2)ZPB4SA,E]PJ\R.W/P]\KY.K9IGD*Z=V(N@$?EI# MN2 _(#AVASWI\7@QDJ&'R@.'F^Y@93,;\'.+E)EM,D'-R,25!FM'FD+[H5B5 M0%A$SI/>4X]6B$+=!=[ B:4F[*2I4:!7,812G$KELM^RK@?I$/^7F"MMOJ#]X MQNB5GJN"U:T=<7Z)VVC%\HRM/9$7&R/5:D^)(WR9?KAHK=A:FE*2,T(H**@AK8P&_-L^K MR>:C26TAPC%P<$RK63RR:! X2F$[\UZ\E+-CLU@>N!R8V@67.',*R*O2%ERT M-/B S+>?MK\!_!S!KGLK[U0%=Q4_-2G>'A"\/:9\IQ)94W!8:]:*M.)V*N?% MFWW4F"*N+,G](']+IS2LFE9S99K6\/8D-A9_,1M>Z8=RS^!+6\7L; _,KML= MY)4I3!@\ 6:DS[,3D(5U$Z68/7*XECR0MPL"0.AHURLQ,PX;P<579;=];.:K MZ227VNQ^B2L52@ERK3)* I+:5S7 !XCG >$%,="?HT);@A5*W=DY81)832)* M5%J;32'A"0IC6=APD6%DJIHNY(U41A-F;DCS[+XED8<&!7X_177*)#9#N # M>_1KNQ4>;P=L"H/;:G'.]< ,_HOL1A4Z1/>FI-G0-X5"F#,433F-4X1\R'G@ M[1$9993,/H#" M$.:J8,6QUI\@.%"BP16!?.-T9+G_A2HK1@8QYQA043<:9B *RMOZ4R M+63"WK/#W&\T>>L.H>;2^HXJPS'77WP.WT="B@U@'OO% 2P\XMB5JR8)EPEP M].HAEM1],Y=N><$V7GVF!_,/M]= #_)N.0Y%V8K_S=MQ)\UV!C,D;6&&)9TPA:-H8V)CM>1GHR5:D'!21=L2KA7 T( M,)ER@ARX]D4!RKRIP#G[]C<0>,SZLJ]5E+))8" M);'13% HFPW=X0>P+5YTG%:%3G3HL8%B7^7R?;,D]%C<8AJ:Y+TEOA$=[ ^Z]#=( MLX)0*V2@P=$GTMPING-"27$[DVWCO\<2+X6E>YJ:PF7:L!&#P1]J;AYOK/>/ M!Y]Z]W1OH]H'M3ZZ^ SNXNUE&%*XL2R7:]K9,%N#*L?>44+#9$3?:J+\H#7Z M779V--^8MBZF(Z'BXLPQ]E>83$JM*4=N#^137Y? *#<:/R.5T"B5V^+;3EB9 MQ$<,\3<1N>?YJ%K;U:W_G:X>YE7P_.\K./3>VO875FQL-V1%0P ^I-.,1CZ& M).&,DY4SJ#?+]Q,_LX41PNT#78QP[.D::^3Z\5L5'Z>=0BO']U]J\)WJICOS MVVS(TT)M]6>?+NEX*75,0;5/Y_O)7XB(A07$_EYR% MLO[XP_,)W#&132]W%Q" -M0MK$CPSS, Z-&M*MBWI[-&^1N>]&FS@?^$<-18 MU5M?D[?8*";7N5#7UMHJ=TN)B-D]N%+AA?OA^\.P_<,]X#M[?KA M+\335R#/Q_&[7/'&A]D#HG=W,ETD7#:$QPF>:8JX=84&% C?S! -\U]_-4#D MOC4T;QS"Y_GB\=NW0S\\7STJ?"O;4O//4&:,?9_UCWNB=XJL^'RFRAK%VW>F MJNZ*1=E9FDVOU^^]:'I'3A5JFM,7&LJ:O[V+;9Y\>WS\5+P8/.^>GIR\^"-? M(3SR_WH!_SL*K_\%4$L! A0#% @ BY185'O \*N-Q@, +=HD !$ M ( ! &1O8VXM,C R,3$R,S$N:'1M4$L! A0#% @ BY18 M5+OL-UD@%@ F 4! !$ ( !O,8# &1O8VXM,C R,3$R,S$N M>'-D4$L! A0#% @ BY185,LH3PBA)@ [(E #SL % @ 'P MAP0 9&]C;BTR,#(Q,3(S,5]G,2YJ<&=02P$"% ,4 " "+E%A4\&+DWB ) M 0#E7P$ % @ 'I+04 9&]C;BTR,#(Q,3(S,5]G,BYJ<&=0 M2P$"% ,4 " "+E%A4&X,HZ$GW RJ0$ % @ $[-P8 M9&]C;BTR,#(Q,3(S,5]G,RYJ<&=02P$"% ,4 " "+E%A4(+S(H(M* 0#V M[0T %0 @ &V+@< 9&]C;BTR,#(Q,3(S,5]L86(N>&UL4$L! M A0#% @ BY185/YS<0X+W0 (J8* !4 ( !='D( &1O M8VXM,C R,3$R,S%?<')E+GAM;%!+ 0(4 Q0 ( (N46%0<&5YPH , *0; M . " ;)6"0!E>&AI8FET,C$Q+FAT;5!+ 0(4 Q0 ( M (N46%2UU3JF[P, *\. . " 7Y:"0!E>&AI8FET,C,Q M+FAT;5!+ 0(4 Q0 ( (N46%3!3=8[> @ TN 6 " M 9E>"0!E>&AI8FET,S$Q+3(P,C%X<30N:'1M4$L! A0#% @ BY185*S- M];QT" $RX !8 ( !16<) &5X:&EB:70S,3(M,C R,7AQ M-"YH=&U02P$"% ,4 " "+E%A40OM7EM<$ #&(@ %@ M@ 'M;PD 97AH:6)I=#,R,2TR,#(Q>'$T+FAT;5!+ 0(4 Q0 ( (N46%3R M0@=3'A *)! - " ?AT"0!E>&AI8FET-#0N:'1M4$L% 3!@ / \ SP, $&%"0 $! end

2-AK44]<73[OZ5_C(*:E!F)G+MWL1O^W9&^R M>]]6S?C#'=KH(QZ/[7//LK/&%Z'74@B)R7NNL9$BG=\T7K(8GWH;@MT5O9;S MT.5"PZC&^D(^"K>1DXOR-+.FT9*<'CHJ]7 IM//+0?-X)(0K/+D.? )]+G* M(<98;>0@ (1$]15CT,H)+2T".\+R=^_X^.57OC;.AYY60KJ[LW.S9^=;7O1; M]C-P5HJ>5K58"%QM#ZP3L)XGP$AK0)#LD)7"*U,)*$,#> M W":Z 5]]8A.0 [FN7,PGP0!N0?+O]*ST>41F< :I.? N0 QTHG_RU(!WB/#C6I&U\)TT2L_MM^DG=3=EU /*[A#',?O<^[ZSXE=AJN*-JUFKJ,H9W+9D MQ*.$MJG9;C=0XHJ3O)\=+A*JL%Q!V_KR7DX'C\"']JT%[?C48$T0W,9E.._; M\2E#N%@SA%]!331-%2IL5ST!@-Q[=3>9U$@*FU$(/ +!?HZNP!9&[]_[] M]L4MQQML0*&8>$$;NU X?L(>&XPL+1"4C43OX-E'(I-1PA*BU*RX&D1F="5J M3,/-+"5[I6GDS/.H%+X77SR,B^AM NY+SBK.L*]+G:CM MS?+&AII(!QRKI@>!R[R12NMFW<#VLY_KJOS@!-4_"/3E&&Q"\#DE@934(( .))\T[7\ M@D6@@I9TI)2Q"\Z]4LR6+QX)#A!#L%SE'^G?ZM[QOW[\RJ,JW]+V/6D=?:9$ M:*^7].\!V].> G3)Z]*&Y7Q&@W[E!%8H\'GG)N6:NFL9ZL?(L#\9#_865K^" M), #T[-7(5]\1\7)Y1N#>O2D[NG(VX_9B.,<.8<&QF3K,9>),_YW[84F48[] M['U$CRH@OS.W]GY)-*4M.1XOR:J@!J/F.!&;DF@.KC;)^2GG=-I[Z=86PT>] MVLXUFAE5_49T1XNFJ0*9Z@8VTA@82J-)#@UGN'RF6 91ZC\[5\R0_P=)E]26 M&2=83+2^MAZV,.-9ZF_=65.=N8"M&O0W*2\@WMVA-=>C-0_N?Y9PS5N2+P*3 MH<,!(,VJF=G4HZ9H)\J^L0! CDR"RMHPKC\#K(('=-M2'<.%.@ KMXXD5XO^ MW=K(*C(-3ANIWE^T*-(N)F?L#G>K9OP*L?HV"G@M7U1"1#@&Q-M)Y5Y M=NQI 'TY+,E(UMX]^+'HZ\D!E7UM S=WPTW M*!ZJM,R1O*CS'2:\]RJ"(R%Z3TE#DZG!%'J0):R'C-W:!>20D"*KR?'9(3D'SK!6=P7.Q()\V(PK&8D*!F^(&1FC+R,16= M1G_:K)D9"6.HP;.=!R+*8@Y K0CC%*.FMIQ%Y-^V'EI CP::X39ZE#,#RNBXIR M"L!;LLKP697"DHIGG")V/HAN[))B-WL*WI.\O!M'("V)8,_(XEM(!95BO 1; M@5TKOQ=Y _:UL5+8QJ:J_"VWUM*45(,D\P;1 M=@^CXD"FV=?2B6!0LC@M!72_9\IJ2#\I1%56VN+-3 M8KEZTW&_@!N\YR8GPQ8C(88<]^:P!@\,%8-,\1LF&-3"B"3"-.K.)#0CK9LU M9U8IY9L_&:J/#&.2N [DMOE =:L9WC,]\:*?LZ6]VA7 #'/0+1D<0N)AIEFG;QMN97H MCX>OW^;9RV;\P;5Y]CWYNZ31)+[^EF;M0VZ$B-I=<2L:V@6MNHT2)A$I8%;D MKD%28,,<\@DW*><^4479-!^23$]!:^UJ R )<@&O)\74).K!(3;@,,6^I:TC M5*9O5KK9E=KT<%*.F!(7:!WCPV!7LMOA03_-$#:YCL9#VPWZXWD6ZW,W"CI; MBE6+M@Y9MA $9=':3$CX#'0 :2L&FY0H)4["=V3>GO2H-\@')%;%S,D&:]JD MJU5\X]W.N,:=<;Q"11R4VC$H'U)=(<&CNI\)X)WFM6>"&FM-EP3H?>(!55.U ML(<5$[X4YATY(7L(XKJ6:Z8<]ZTZ*69^CP$';X]BA+9::N[]9F^W6)?WV);U '^/:^OY\P.:\XX MHKV"6T+X1>$0WGRE'[P''4(1"A0DVG/*HD][[_7Q5[OMR"1)FBQ,ET_& .%GW=/&\%1$W!Y3@ MTC9:U<('/LRT2= [2+#0QQ+I9W(@9QI99G#N( #-S=9B,!W(E2P2G?9^$EYK M#IJP-XCN)SY_UWU >(2+*9.#)R>$="T:&G&+MP9GS;K52#%[)P3-)D0ST@48^[@O'KH)2.)/5C7 MY\<2/AH:[XG@,>(IB<$B7D!-FU#WS%*'Z^Q@6Z):(B @&1])LUXMR5ZA-\(Z M2M@?J+=QF+TN5P)!R>XV->>9U3Q1\;6?'4:MOG)E"P\1%L[G(37"J#;MHXW( MS0Z@=56 UL$.H/7I1-JFP&&H.,KJIMY+@UC,^+$4OU^9V_SAB/L1VTFV@TYG ML&5VHV*$/P>B,(G:;6=@]TV:D>HV.0:\NU8W^]KZ.JU]TUDU3V_L>+QC2)OQ7!UL)7+,>#=QH MC=&TH1<$7JST&F<5P""DP^_>_BP0^;B#PVHK##$RM8,O*Y*B"W]WE@CQ]][,*#Y_O9^J$^'XYT7O"9G?EX\I>/$_+;/_ BS^Y? M[CV>/+O$:[S1%CQ,>*?; @X+^OBB/9/$*7D47SZZOW_P1'O./(!RM^JR8,-CO MX/[?\NSYWW@YZ-]#P50:R;Q?,ZG^:;D=DK3KW):(OX?);NF:KW3S#,5*VC!+ MTWNN/F%?(P"#I M.[.P[X<9XC#'S!.BM3#D]7#PA/SR'NY)'*;K?.-(+L\JA>QG1C>C7UB5#->/ M:>(O(&%9GTT;YJYM$BRYW3** 'LMF"NBWPI1'%?>^*^5LVH 4H1#*32[9!3N MH=4%WF?-WN(QL7>9U"XQU;K5&\0;\<2'B^9]VPU>@XP M'4S?+-0QB1% ;T& MHJ)HUW;NI$$M $KK%\ID$6JJ-%+/,7G,G#> M#19,]Q*7QRE"KGW%7GY9/#6 MKA>=HP_S=BZW/7(":F)Z:8X: M@*M""F_*3!]MRE *^K?G%]=.^5I6=N%V04 MX6**"ZM6K&]0)*B26I$'.UA'6R&UBD#_MGO@]Q_'2QAU%R$B V-)$B MER#<4*J2:.*R#MFY2.F)I7 K\5:9>3DL$ZW)O4VFKZ%=6V:6$:P0JM8%WKFH8"!-,46JR5*HS5 M@JW4.$G$4Z0\=J+E1D7+&8?[I7#]>$Y[L>$Z\%O&,_[BO/<>MJ7A'/*8MTR@ M*=XB(G%0*(L,:S#->BIU\#4V/V M'L?>QZ1=]Y65+2M/RH-'>Z=BT-@EPSN\9,395Z'K)3)^-/3AG0WO]?/^<9X! M)5+PHU[U+1V@@4PU FN6J]XZXM"5/B\>$/!'=)HG-F@AQOZ);NF)[Q,B I47 MZ,VK$XGFJ]Q(56A9Z;8G (JN:3>F- X^!AD6%^O61?M/Y*J;<:DX+);]$)+&IH*ZZ>^0E'8E](+5%G#2BZOCUSRT[% M=\,T:)R?^> O,02E)&LZ#=,J":+D8OW$1MF9".\CW="XT#_U6>QHT!J2$MH) MX9L5PH;LR%ZQ5XY%N]U:(7/@3 ;'GH,:'QZ,PE;"I"3S ,9=H74)(Y*;1M;W M*VW)VHE?& .KUE]"+FTDFF3^-@L=-VK8(OEI]W<#,5>=K$X$A"@"3!U#U?*%3L])W!C^0-]=7Y*KK,-"(:0-BXP=/?RTH$$5C M2MGA(%.SP4H4/L20DI:US2VZ,%("F+).'QB'H'RS$>DHC_>(BPD\P:E7U1V3 M BTM+*DO;+(2XH]>?=+CQX$;2^9#8Q3L\;--N5YD;0-@^762JSA& F-K(Q1I MWH63,5P@VPEF?]&PD%,@UUI:;*2;207,(5,KYV%0B)+Q:XIX[ MDBZWZ*19-1;IYNWC?BL5+A5V1T2Y8DWBN=>"-*KQ4.=0[W#Q4SMQ0]IX.!MF0="V]HD+[B0\T$)?YTDE"9 M[AF)63@\?"+-2EA+CC&@@TK0D2MT4#'M'//0<65;U]$+ "2I8?=!/L>3-1;) M*'-27^=[4WKOA9<=HDZE]TJY8*(/#6;K:,EIS45(\GA 7Q%3[NQGWX(1G?YM M$5]_?^%17F?5AI.YU[D2B!P%0H@Q6/%62.05CPOM%U=*XF%25Y?$&_!EN"B MZ7GAZ6#.42VN$I8G>TLS2TG(3B*"G5'A)*? GY:^KFEK"8@/*#^)I7+!';=B M8&88$(TDYA/MI"A4*9@\!?NERBFJK"NP$UGGR&8MSGA/2\K),]/AO&GK"MZB M/+X\&P GBUH]9RO4EL*G$D7:1;4GM80+9>9?."D0U'?ST5\CW+ 0=,BHT:X= M\7868R.)!2MF.4;#TZEO^5&8+$G([OEXTKS@?KRSB,Z*MV1!)XPTFU@;";\( MG6RE3E@7LQZ.VJ<+^=SU;$/B7/L M61*K;NKEC+. V-?EM*2?WHN$1#8MVVZQ!\L%H3!RFC2-77E)H@NF=;'LQAG7-8;>IBN#VR3'[ MVG3%W]6?ZB[UV/!:L;J)#XC/7*L.6$WD?AW.U07/B1HKAIL(KB$F(^N^UBKI M,3XA7<,23>ZK+FR7?INDLFV:AF!&F/W\7DV]]FU,#&RGZOC%:8\4V1>;#:BU M&E8L%(VC=#.2$'D<4FX9%TPB?<9MSB(GS&A,U[T/>#/X\-I.C@!1_N9"P=Y920*-N(>L>6UF$X#M>_SC.NAWP'9E M2GDVM=86FG7,(_$P#J/8,54@OQ(9R]/"%(LT771.TH%EJZCC Y(D-DEI\"1J92H"^ M#]A_L?;"CR,B9D"F*Y[$!PIE;T%PX MK *2/A$9NY=C'L(D[9)4W>-5ZKYEB8(A!''3)(,5B;RM6,70!AC34;+RP:$^ M0]9$HX7KHD+#KE+T-T?)?W?F?PGJC8TI20AKHB,Z"7$I1!?+8@SQ%[) M_!'(U)I16%2%K:8Y*ECKA?+XZM'=@@!BS'B0'6M0GF.)*O>V<6N]]86,?4V" MEM2, P%B!.66]Y1&V1"6R&YZ\D5R\QKN8M)QV9? RWJ6^')>XU3?0JBPS>8; MK^^5)4+FI($I$5(%45PB9DPY-?!<:2U=87!8;=A*P@TFH97V1]:4I;&YZ;PO M\=?"/+;NF:M!N?HUN-#,$4E13WP HTP(ITI-.A8+]NG.0E9=@A>%;QW6,B13 M+$ATT205V1D='->1\"DE'3?@?QF&4K;37DIX,-:5$(@N[#REF('CSANNG15+ M]1^K>W==;8*GU^6HN25Y'CSZ[:DGYR^LD(Z3<.+J\#/9DX$9P%[Q[_1IYVE) M 0BOV:9I^SGW7K?!BY,F7#DJ:0>,DMNX:.^C7GOI0OG6(]8U;X^=%C<90+A\ M=>@&@%@Q\:NQ(+V.F.)ITRR8 /&E2ZHP@S$DZ74<*EB/YI2M'6@>L!G#M!QM M-A4EDD]$J-E+0OO&:S)7$>1668S*;M-,2I%H>R;D]I!B,WP+ MH-G4N0GCQZJFF=LF6Z&O5<)^[/7<3YT3B0LE6@VWNR6_629P$7OP60I)=Z8TGJJY6Q:Q' M.30:\NH;JQ\4@U:OK;ER8D<-G.5*Z"#&,EK0+!F MK>:T)67<&-AF\W3LZ65R0CV$A-GNQH.)96XVB7,Z3,6"@]QHZ4%8<5R!4"XF;'] M)'@WO_D16 _GA<2+W"M\1'J\FNSZI5PYM_WPL\QMW]+1TKBFQYA)/(CV,)>F M'MP'NK-H+9.)T!9J%NJ36MDUP?(XFSE.Z))(!$H7$N?)PVS2,[Q54*-LT]") M(GG<, NV +]:3S42P=,8=.9;37,BG;S>Y@S-/7#BH"M5"",D%/%W@:TI)D* M:NU%'WSM[-[QCV^ZK[1/&^<7G.8X YTY+W\B\9CLB%,\;/>K_0+K>=U$;$%T MZ 5M#B?<+UNIL-[[]N0:_C[71GVLG(SSUEY2&VJUQ;R< +>E8'#:1,;(6H*\ MROHX44G-.K,/-=+[_>3?LU3CMI'6[^&;7NV4WX M=4XX&H8[V!4+:P$,:^+GKL81!#$(1N3Q,?;);B6M5#J%;%*H;JE+= MQYQ#J>9+BF :]T@#[];C.M=#2OO3$I[6S?O%3BI=^]R?.. WY^2,20Y& )&[ M&;^^&4]8,BWXO:6NOOGN9&[30$MKI\/0JUP;? /GJ1KXY*18A$29@+8BJHL MTCB?P1!6^E!T0FM2<')+HS):ZKF&5]ZB$MIF4[+7,G[T+Z@GON86D5%A)5KZ MBMC#6?$[/>'>X2_'7^79ZQ*L(\UT01_\3KJ=/OJ^:="PZM[W+][27T??ON:G MOVF+,3JT"S;#0D"-)O1UND 3L?>A1BG+O!]5="+#3/&TGC#-6:M=%$I \GUJ M/X]0:6GEGV]&)Y?PJ\\; !@8V0G +6*_VF,A8':].&:2EG.739JMW:<<_[7- M*D780!X+=15:5M,<^D[&EKKS\-!AU9- B2/P@&XQO67H7I4+6ZX+2&/_O*)M MF7LBDK\:I=S/7DE6]H)M^.;?/^39O_MJT>;9#ZYM/O0\@A_+NIEL:>#PI>OF MI=;NQS%29?%FL&92;&O+&:AAI5 .-Q@571DJ@S3H6)72;&O4G,4U=EU3.?EE MBBE>BPW)LVZE448$I9%R('D)X18!"+KDRC9^!>1.C!!_'4,1SFC6C#K!$R38 MY@2_Q8W&)J!DLAJH2*UHCB=&(3ID[K-)6\R*A>YB7Q(?2UPO6U4^[6>'$L/M M0$*,?$<^3+@H'DIK GZ+]GI9.YO4F+ M*T3Q!;B7$-3?R9)^;2V>DI7BN[00,!!>.89ZOQJKDF<+_DY%NE#48D; MMR2UJ^(\T!TEC-D!:/4K.7W=1$I>4RHG.L<"^"9=[)3_AKG+)T(5@C/AV[CG M0I]>=D!,<*]W_RN/C6LGPEB1/)\[I!1^WA;.1B)HS 6C=S4UNFF"XT80B@": MHTX-9DXPQG)?G9MG,#WV3ND,,C<&?#(I..G<>F9W1>>;9;6=:N.>!5( MPR!>/"&)PXRJ)] >H,KWV^V";73Q;PPR@]WQ\_[Q?KK? EG7M*R&U/R2C3Z1 M;AZF(<#G%$&/_,,VCZ\K?UO[BTL-+V+KLFGB(1PE%4_OXE%:Y0I&\PL3V:R7 M$!X8' M@4Z]$ :0+3KI*Q%)=+#+5DGQ'S[W5KH-:LV &78K]Z:39]+I8S=]M&$+#0;(N&GGC3"M<-$*H\>< M@8=]%:V9",S7A=&MV'B^L'6]H6*.L[[G)+%A(DMGS1MNIV$BW ;<*"\TT/8+ M.;W IDL-26^:HC(!68\5A:PW]"AL\YWX#QU#8DYN,$_%IG4S(!R<$\.8K^.N M8U'QM$79.*JG1=""_YTWM+Y+K8]K'2JZ'5>;^+LJO,JW(8X?(NV)3NK8SD9- MWTFMM>+,YK[DZM+:+.K(-P!62[K03KD;O9"%Y@.Z2RV[3@SV]89X("$:+:5< M0>O91NZTJ*:RFBA144M'ZOE.F$DO-?0WK>.J')!G5MSH82$C:U8\E*$?DM1B MI.LC[Y>NDNW -6B.%$;*1SON/&5A9 M8#/>?]WK[F?'SBF]CG(IE0M(>26J?%=V'[+O9",;/Z60X4ADOE_4I' MBU3J2\^URU "]:=.JGII%UA\;TDN,):V"I$268T[43J7N+2-8NH M2FTJLY>:DW])G*S&L'.MB1ZW/5.GV(&)'^;YHR)*G%E#=T;-#N,A.&_DIX L ML2:N_<+&]6!M*0Q;,&?&H@D@;*VIFS-GO4Q=KC3^\:OPO^LN4(P946H>/Q%L M;-7B5,N_JVIOY!2@GZQ5;BU3A *RZG%B\Z3;O?7@@;:A,SY6L:EZ!D01M!VW MDM'A(L<2ON/39T_BF6+M\^3^8^6FVABO.'AVX%O>*=/_"SKMDR+/OG= MV:29[6<_(68Q7#P^1,Q&W FG"FKS,N:@1?TS MQ"VVSAE'=?@[4-3*+J27:$^41\)KV!#-0?^%F.<$>Y)934GOSN<,,2)Y51U&RVUKLI.FF5QAMUS?UK@26[413_"IW,:]'DEL,:!$-+/<$RD\ MD+P:0>FL7P=T=5&?"&V5Y7136#;][4F;IX.2FBY?HR3X<8MF_.&TJ0*U#=>5 M=MI()/:ZTB+ER-"U+U"G,H[NK7'AHSJ<:XZ"H?CHQ,@+T!(8OMY)\3L]Q=ZN\_1)L@\902F9?,Q&^(RP;G>QA0Q'*F^_0GB"%_' N 7J3SWB,RX M1$IUAOBS!L6L/ MS#LGTB*]B2N(0,+I[XO>DM/24Y^<-1%.JFQU,'CLKOG0-0L=V"2W>:J4DPL9 M]%L]6DPI(ZV(FV&OLBXE$DIVLIPRL%\B B\;U]5-R_S:B[875LR^\RR$+-ST MU(5WCY^OA%VDB9=-OU.ZUVC5P2F];3>B6'AW5MP'#SD=<$S6$R5TE]CLI+%8 M[Z_-J-/N$6F+32'/0#:!MR6+Z(.ON7_G*7KCE0N+X+$ ]BG>5;Z.L-_9*!3" M04Y_@217>\_%#]_&\-:+853Y6XWD;&FPRQ=@7"9R[G=<6&KQ8ZNE2K_XEW.T M1SSQ'!#2VAS5# 4ZE8R+[C0;-77?25:9Y"C#H[OLGCTED$I_)9*Q:NAP@M(K M0Q89*4)RER=Q'U_(1(#&I0=$M"/U>HGY\Y?:M5V$Y3'D0IJMVO6MNC)<[?%G M"5>[$Q.LZ/BDZ2T+.0[AB02)SY!TM0%20D179"[2X9S ZFZ+9=**DH0H[2HY M93 -*_E+RO,:Y"9:!XDX"/''LETAZDVG$E,R7H/JO:@0AZ_GVA;)7S(]XRKN M3G*W5LFD.=42!%I2D-W7# >A7YP58WW]EL;4"F-!2,T6 G:!8 :_T;\:T&.#=%L<4L;R MZ(QKQU\NE&'>-*Q,'@C'_(6 O9P57,WE85H]0"0TKHG$VFR%T,TW9A1VUK!Y M&^VA=PZR?N\[^.\ #2!YLXVFT+&GA,<_YOZ "F:_4<@_1T?QOE-[7T[V)CK- M6LGUQM_7TM'7\G>AP?U05L (I12S'$ YBPG@-3>^G[T%;[VOIEE$'-$OWOS[ MZ.7>P?,,\',WXPXEV6ON^(P6DKDFFUD=>UQ"D@HO:.?^*JSX:M@+O8ZW1=AH M$SN'NWG\E5+[T%/Y0[UH_R0:[?)$&+(XO \;MRAV=*PX='MRS*OX630]J:9 M,6"BX87A5Y+RJF/*\"("["TU?-&<7VPBZ]8HI$7P1)$5\X+YAA5PHX:LE&'X MF\7M8VX5\_9'Y>H/K$+S[+B8.L5"_@(%]BT4V#8*V 0*9R8":=+P?A? KZ"' MSQ@/.(2]&1!'>WLP5B'X47+SZ"30N>>*GU7!N9;W?0+L>RY,H'QB4]1RZ[A; M>,]<]KPY$T$09,Z8?%X6L4!V3KGME%0/:H+7D':,Y<#<#2NR2NN0U3E3!!M? M)==.X!B)-OM@*:0=[X*]%&%+9V)I16 XWZ.3E43H+!A97LK9G!A> ]2<,66K MX-ACPW8"_FV:!^OUYZ=;,1R*7I$6=#PXMUCOS@[ >UQRP'T MM&4>BG,&LC" MO-)P18V:.L[.-/66'GH^G;'.U7@Y^S!]6:E.-B1E4(6L^,DX!A!/C L%\EC MQC=\P'?KFY0,\;=%@MCT0,[HJ2.N*/<7JET$6V8>8*G2HE!XZM4X[")Z6(&$ MN6K>:<U2"$Z9A8DU1M8@%TBJ:S:15@DD_@,3Z M><=TU:_>?>]7M8A2FWL5:KC01;#F @3YB>PDDW>Q$9]"[6C'DX6RX&QL7!(E M[NM9X?ME)$?BHAW*$7H1FO+6I&=X)? "L1 ^I\U%2N/'[[]]_Z^CP_^=9S.$ M-@NU1\_0%:&H-5;IBA91-7IOUZ8N22#9#NTO?-=?/TSK RB=4NM).6& +\=P M48#0-L9>H_4F:K!%1<%=M&1OV(S-WI,?D?/__Z>G75I(J+U";P)\F+VUIP:> M;LUR@ 9GP6?8VH](,(5N#Q-\*P'82<9&N-UIRZCJGA<:-%T.O9\3A&1;,E\6 MH!-B4=9:[8_U#4/_GV),&X+;@PD@/\IQ\EX/.U3I6NA0<2VR<# M> AL[G>A M'[$VYN,F(1*$4ORS,;?XSL0A\.WQ =@T0]\I9/YYE4-(>3NE: RV968H+O?@ MGG3<6)EC 9-@$M@21V*!VZ9J(0,M$Y=SX DNS<=%VHU70_&T]]/>=-B+#='5["L11+6R'*A&-04@P MLQOT4>7ZJ<0.7[?KM6TUSYP]-8_B 9W[#0^2-JOZV:3L+ F$#FJ]DFYQTE51 M$.G)DV6SLJM@,8BU;-AH$ %$N8Q9P>W[R+XF]\ *&K6FC4,H3$35<=R2,U7; M:,N^EPC.RZ 0M_&,ZEM$:ET@DFC55DAS&3&7^A.Y0%U31Z/C1(_6F3 M9L"X/K&M$4^&]A".2UE$0DN+\78-KXB]#MQ2O0J(M-*J>=54AK2;^]ND M;X8'<'>XV'^4ZKBDP^R*MZA&CD[U^D2MQJK89F"5)@3OX9T38908F\@:T_,\Q6C7[_J*^ #NZX2Z)>>4DYI//,HEY9V3W*\\DOHTR6T2"=I1LZB5C M[#0Z$'&D2S.Q3M-Q<(&L>2]=/F@QZ<5C3'4O]L644S7"$F0.7USVN2HRLF+6 M:#=R]<"L]1D_RB+[=<28-G?HTR=6M-6C!4\[ED$B&T227A@C--92FP;8-C/M M9L<5D#'EB% 'B*LUI@$AZ@Y7KU&B55)'-"PKLX0&D;N0'D/B:N9+N+4)G\K,L0;3$GWNV5V M)2>F=]6AG\"\N'R- MP5M9Y/U;Q5G_0/8[E%!:^A(Q4L6$*GR6C.PL0_W:)<]/I-_(@XFNY9>X0:MU H@JIZ"R?K@;LB=9@M4[+;FS6Y-VICNED7K=Z:AH^:8+/LB+\;R 2VDH\54QT4[ MXE+V9H&&DTK]K/!5[0,M+&::VA*2LSL1.[UL*U;E6LR. @7<-EI\ORAIR( ^ M,GM)/JE12S^X?_! V?$X@P]8K,(B9JYX1T#1R)HF,Z&7 MV-JZ'YXSU@1124]>&&<0A==!>LA9LHCWV&##>ZWBLH M.3N5'QBN12.1D*26?9&]75G7#R.K3]T>;\+"L8$!RX4?I6]KH)T/L$+_ WE] MS-^_^FU\RJ'),)/=_GFQ4_[QC?'%(R^6:O[S8U[3H*:H MCSFX?Y ](3?MD,Y2[W+_[/ ONN3^P>/'KR5?;L MP=.]1P^?/)%,T[D;=6@&8;T%Z++S\_/]B2Q$PQ5A- ]W_\@>GA6D[5&BLN5' M%JMR*.5+[R212!ON.WHC6N*]?^;9OWHZ>P[!,?FZB[__5YZ]4/#%\-MG^#'C M'-"Y7%)QV_>K&?'4-! MV3O$-*&!@56>,%HBB!B>\^J%>)=^VTSAD@(O<4F^F3-&NGG>F_&3O]F5 'A79$BM?3E MVLD(G>V9#ME:[F".0"8\!B),:0W3N9+W[]QX_Z0Y4[+FZ+XZP" >=?@8L992 M3'R7G3_?E$^>^P>/W@X?C:9/GWPZ/G39\_' M#Y^XHGAT\/#@24%R^/\=//GB#LO*H_>O7F<'A_O9NZ/C?V;?';YX_^;=\499 MF4C&V\F)K$C*@\W(W'_^6*@DYN)(MKE>U.Z.&>V:YQ-:PQ@Q" M]RKLP4J/"]$DVU^B4CA*73_CIF8>[-$).[<*2KG+N8 5W&_SIM,8FYP4< YP M*6??!@LZ(-.P04MYZO\T?=:=,GVY1^Y(9KN8<")56C,5H9W"AA=06ML1#I>K M0,P6N8VK0D-+R"YS@(>TMTC["(TX1MQ4C$2+UVD@L0S^3$+ YEG>83!BGDM( M"LFH<,,:UVD*725J,Q9(WIAG%>1TOLF$K9S<&^"5J'9MPYSA:5JC0X^3]G'" MUL0*24OT/ C00PI$TLQ@J;:E+'2%MG'RI\+2BPG'H/$79YL&W(%AOC"A4LK( M#4IDDPNQL!Z$-="KS2G0.RB=8GYFTN]\M+80;7/$$D>]BU5WHF98/10]I 9M M[Q.U/[#]//]7(@K*+I919-=+2>:&_"OF9]1\ER&AD']*J0.6RH3;F9QYC7$M.>DLURZ"]]=+]F2%DQ8!6&0M\ 8 M-;Y'@2T8\$7,5MM:^BN3I(-!&57URQKNT$971AL]_2S11KNC^0>.)M)\2(%4 M"$*&-F4"VAYX [D'^BZX_V4)Z([2H[!>5:'J+V?_>BIF95GYNC=&!?%S]8% M&L61BZ):@L^%&_<8Q1C[TR@85 4N[NH: RX/W-(($D:-2(4B5/C%VMBG$9MR MXL:8MITRN,8==S0U3RYTCU.@,>-G(ZZYX G%V DR\J=[ALP/3:#'_^E+D=5D MM$U4=F:[7A% _].;U M'$F:E*UTVXX+>4Q^D>,J-5K< MAT&:,W$!MS5/94_@O.2N($)&Y;DBD@TXY,$SP#>7NQB9&#><+L52BML*X2*_ M8>DAT58HAY9NY\IZ<]XN('LV\)NWU>%H@=;0U>W%[1:,I2F1Z M*T1N*P>VDGX^"4U;:0Q35RRL3CW9-Q(-*>9&SP*TY21AUT#60MOA<': )6P$ M"?*5^[14M/M:KARJ)RA;RL,O(LZ?/*:FD!+F?'50!GK3'85B8>F$?2GVL]W^ M^M/[ZSVW)D<%(UMXJJ5<0MJG]6"V'K$%-VE8]1F)5K2C\DM$VW0SKE%[OMOM M3L3<2(S$JLMCRT-3.Z$I,BB=QG2%9^\%7Z,O?C]Q #W-:0.)$25YQ:B0&@D MMU@F*RV%N57E4%.[6^5K7.5#G_-8);;5Y"_RC;P):JT_\/E&.8X6*!6^)K,7 MUB7T=LOV*>6S-6 :IK&DC6CG*;J'5J$QSDPT%%V2D)YP#[+UQJ7$S^3,.S85 M!&^@,CJ7LH'HJ?[28/Z:5VTY)[4($."+('%WHM+WHPF3+GL7B(,@);^-J2V. MU!"Z"Z]R12_KIJ+B=R&V&;TP [T8\_;EHP?/]I]8)4V>??GPX-G^(U]9@^7] M\L'C1_O/PB4:9%+;9JHB4TIO!/ZPIF^@T.KA=@_N'SQ/DLV8[=9QCE4/C Q/ M%T23JUS*@8:2"D]"5E7RQ/ RFXGR2MB:A3IL7;.$/>(56 W+J7IV\KBDM1@Y MA2@1<7ERB8Z(H9O8)QH12^/ML: 0$&.D[J?61CF.WN!F],MDU";:]K,W2F8: MIB,>4B2#XG+Q-<]IDK:\NUS;-:JJM1$[WZ@M=IVSL3WS]JU\'G\&PLGDP4UDA+9@Z0_Z" MEH=6;;="U[="K*.$H8G9=@U=Q!R]6VGT_A)24^I!*I1QS 4<)3/V&WXO:4B^ MQO63IHDAOPL#6.( ]"\W+I33*6,?FCQK$.JN+!ZZL"@5)4M"S^3 KV"4\@TY<@^5F MWV#EWG?"*[^B*WM[.**[??)Y4CC)!VZ'),\G4]*5@OS7'@!HD[_I9+X& MPH%GS**(HREZ]'*#,W!N1 "@J&41DMC6M_9D&F[+^ IFU=5L$J"<6,#NVANJ M\9N5\2]JSS/AK'K(;;RSUXN:P=;V3" *]Q&5UZE9CP_KCIG"JBH\LJRCV(*^ M+#L2(A=K=U(887_ -ERD%H81B4GC?+T*/U**ZMQTR@5 -!/>G1SFHS'XJK0V MU!'X0K<;AS",1SE:.WFPWJ1#4X+56VC*(PJ4V9%(5L-NINNXX*8WG=)ZVY63 M2$+9-&LSJK69>3FQ:;R%]4!"E5=TG'9-8RQ2>#"$^X/OKJQSC0M#@W?HLVUC MR3?[ COTY ;TY+//$CUY2PK,FU"E]LQ#9V^#!8(ZJZ)9RZ-RO+Z6VA&;:/),*2O5)4PZ,O" H(3@4!_ M<-EWR.N'U0BTG73.=T[K]3FM@TY$93UM"Z,.2 CBNR7Y.3-X4W0(Z!?R?36 8TS <2 TS7//5Z:=P(HY$Q7(-BD9BQ2/PIL4B=:, MK!7&L8EHQ\T*3Z',]D_DPS9DM,YH\N3AVBTH_K62OI+\V$48KWD#BH4J+A:\ M;DZ[1$0\40NC)#RL84A/GIVB?&5SC%J&KF'+>3$LK2:*23./G5H+2>^6^QJ7 MVZ+&2?^'<+X#>-X'8M;\0AJ9&5 @X0^=SM:>,G.MO;%F2 MW?Z\SC![%#'G (^/I4<;8Q=*O^Y0.H>1D# D3Z;D-=#>7D%0F"-)?/TFSC83)*MBD:&PNG M!C.P#?-89BQ>,(DI8(B#Q] AU?+R4RB\9O($"39X@H$X8C=@%MB$65*4==-J MDQ8ZW0-$'L='Y05*Z;R"FC#D1X\3:'"H!-1 M.RU S:)ZRLO$+SLE%)FX&9?!F=WGB9)5C1@_'=2K<6%'!N>*]L.:+([ M-V23>9&2BA;C[HL?%D<@9'<$^;&>*$FW?,E][R-V&FX>-=29@6@P["+%W>/W M6ZJV=J7D?Z:4_,YHV#<;*Y2E<;PNK_%9H8"LD]"@$G31K J0WE\Z2&A-1$ZM M!P[/%*D2>EST!NT3<59X8!:$=[<;N&'?AF<>Z+]HKBX[S5R84IM MQ<3^:(FWL@*E+%J[L/DU.JA#810;&,PA.S:1OIX'(*Y: M?D2W,,$RS^9%V0X9_?U=I5G!3OC>RMHJ_GR0]VW=N.W+!5M)OHEVHHWI;ZCB MT-\Z>(5V[:PAN6I27)6OOWZWVM>\VD(-Q;&O!*6A:K1,D#6[U;@!>(8CDZ>9 M,8Q"";E(D#)B:D)./6I1/9-^P@.%Y <[**N_SQ ]9T1TY0M TLQ0(!E+*8@B MOK$T>80.:)'S=&&SYXC=CE&FB,DNFMUFNFXG21HFJC<4X7C(CZD;I.<$=[5; MAVL,Q87ZUXARB1P1 5A%W$M1:D+Z(7 9;]*3 %V+^-(\K9SU^>3@#W'EFAQ> MM)?WN?/6H9^U+WX+!]VG/@.[A%+O2N'31NR7@)R0E=EMI)O92,()YWD?L\FR MIE&,/1&9K740UZ$?#>.Y>$?9'1HAFDM8Y]AD([^[D,"(9EWEOKM5OOG@Q[0M M^DE?247\B8=N=IMS8;G1NHP*)+A'8L^#PM75H80#^X+M]H5GJXL"FNB)ZMHS MR^7XRI(=4/>:=T%<9#J@JF::R#SJ_!TC3ED@"V8&Z]?V1N;0Y(KIKTA>M$O= M-FY8HR%!3LNF8I<8\_168B,.8Q:-$%#PX 6CUY0J=$A2IYB :=S3K',QWL&T M\V;<@/14&U0A1G#==;^9 K4FS;[6@60"&D9*%E8A,VC*+B"%@(*111M\ M<)V=#^Z,A#@";0.W,%[#7B!321.;X#778QW8W,8!V?-4V\!&U=JTT.DF8F$2 M?L4M:6E'_BY+-'*UFY9KPFPK,MJ*E@1B'#=-XVVB85:EOZ%/R1-L6AQN#]9- M"JA7 9+LB@A*:YGN2H_DC_DN)%!T 2BG;\E^[=Q:KCKV/'IZEQ\\5%I++QC" MUJ*WX,3,DTN>*X4QQXIT5OS:L")-.2LC;A%%Q,79W9+QJ%)):4P7_$(T%0TM M;Q4795_J>4K6XH+#==E7"I8_AL<4+5ZK7/H>4AM2=($27LKT,DA^B_.LD,L* M;'ED(86K$;_?I=.>U-+SV<9*]L6$]&0#QBF6:>& ^F-@FY5Y^9)U]I#PCH'J M&AH+^M:<+"'&\6Z4L*PZ:[Y@]^=^#DI=%7MH)1P!-NB%!@6RABD7&,/, X>X M\/?AD1>"FAP[6N:);CSN!Q"DRCKHW$JQ17SF+U1'GH-+4CFT3SRYK4"X-^A0 MV=>=CU6MV\&YKUDMT>8>CDCH@&*A1__#KF=4/JM"L& [IO$Q_IBPV2>YA"-) MDMJ,_X +[CE^]P)-9E!!_^8$9%X.7R.ET M ^/LYJ=] 7<<.?"9@S[I.Z(&OQTP/L=*[VW+FHW!B;'4U-#,><3"YMGIC]ZG; YNNLSU_5+:$9P&Q6 M*@0I*5)7F:H\@*X0A!D-N"S$K& Q Y-$Q3GOK.1G.[S2#87L(EDI^M'\NCS. M<$O08!TMASYHTEP8/257[1:Y/X@*6KU<%U/ "%J5O1CKRB#[<"+0HUW2Z7J79N)0!MTH M?N ",-)6^EWON0RX6PW+L9-5(&3B@R)1"+YUF<12-?Q(4S33LF6.M5D47:O3 MS0%.[Z+TS*4R31@6RS\ZD(-KVH5O29_P3TZC@!X3)]#'-8Q)";J&\3,!IP9D MT_#,VJX@>%TXFQR_&C,G)&UPBHQ:JDU-R3XZB*MLZKM-_IJ\!8QQJ &'0J%$25(N_[4J? MI(^V+UIQY0!H[J::^N+=A,4+)(T)=Z- XGRSON%:65B0ERH$W, YHM^M/'[4 M3TZ>LXECK>TGSWFQ"VCUBE(5IB28-^EXB'[W'TV"K$R;YKF;^<+EV:;.Z< MT^YF6$ :E[!"E+6784IB\O^S]ZY+;AQ7UNBK(.)\&0J1&D4YVRV[.&70)6T\O_ZYO+$;1RN/6:G)UQO=*,,#ZJ4 )SK--\UQX42JE@K%J&-$ MH]9L)4G,'7(;7MLU]T[-BHJ:R_4,\C*I/< F[XYJIE?FLYHTO\>[QQM,9/1 MH'<@?2XCARR.%=-'CP^-]F0EX?>CEITH]DCK<,_S@(*TI8=YA_U.F>9?PV;[ MU3]CF:PD8>NI,D5%,&M2%".' E-UGW&L\ERY5UO1,X/NCX*?%0@=3;];>,NK M;0F+(*()J4>V*JABWD<]FM[/L>U\,'_.QV-JLU*BLCCU,!K*B5OQTJVRI"UB MT)(A=[D&Y]<#9>^C]6,/,D_M$_"'7*+5=#0RLE(H+CI@G>"*H*JCXC[Y09GU M/PLLQ:V '>@/!T5%Q87N+)Y^+#)DA>#]J=#( MN,P-5NA:@6PJ+K3-Z,J'NI%$.A$>YB(E71;YL$$F>/.).]L67&$Z;S10$IA@ M#H@ L3FN2NMB_]1]Q.CR498X]H M49KA1A!(U.BP.2G3/0^^.T#/W<)I5_-Y#]HW7B/1D&P9J&QY>K:=S2W=*AY% MF_A8KA><'2 ZG7$,+O0PD/LI#.G4R=A*51KA)<2:"(HK9/T4S]-3"\Q*?JWB M%K3TF'7_W6^6Z/S2F\2)0](R/CZ4GGR40^],)+.#07OM;D,3=V&-)1_MN0ZT M,RL"@STZR0[$O/$ V8+"+'N(6:?74,8>)Q0IB_9>]L M7V_>9J]&XN?'D9>FD4,"X;RYB=Y"H.8'.F3JMP&.^J)CE*\)YHPJEL0U@71: M<8RE)8?)*=D.T(:QVX>A& "78T$$U;384.Q_)<&' 0PCO)HP/7<-J3>'1CJ: MYZ7\V72=G875@;8 2U@YY(<>"U3.P@>6SHE2/.F=$- E7N#W\/0N\11&@$)C ME8DAJQBAP+#CFS1;RM?)Z')(5I/0WP!:T/B__7@U'>7((3;2J[&[CL(0!;9=>1 ZM MA5AAE85QS!GEP@X.O=!Y38T,V$%>5%NQ<[S]T@Q0XHB&226MY*N(_8YQ+\1# MB9FKD=YU*7F57]30*L[[J,YEXXTQHT-_.ZO]B%\X@U_XXM/$+WP, ZQ$Q6O" M_]]FF]!6A^#F"&^SL]/$N1\SU'N9=1I6T3W9O!7JC7>+6VB2BM4Q+M$E M?C9(L* Y.47@XV2,1W3R,N$J*KI_3T1-64MY20I=>D1/5V]43W?VY:9%3X0P M.QM)@OBU1U)C:4?.TFC/@_P.Y7;T//>:^N32AVGWTFJD/PI&Z")]S/,C]\YA M?\BQ_?7]6JY817O0M==!@;2;TV8/IQM]G8) MNZ#VR&NNT>G4\*4Y6>U@8_AZT1XRFP:SEOB)1G(?M>\LR3%96RRMK604M=[J_B:/7X8B:+Z+HLK1Q-5PW+9]\ MQ,Q5-$6U3@ GKJN&"$HFZO*AK-I-P)!J$JAK=\WUE+2G$FVGV6E)YFTXF+WN MJ+F)#RP.:3)E9YW(G!(453S7ML>+<]Y/4Y[(,-I+[QB=,?*R13^ZWO0=JU T M_4Q4D:NB_/VE)9>>]!(/A5=9_$XK&.6B/<=TQZWEXJ$0J*RKQ8J30EA]'!TW MU#;+!E"NHE0R\:HQENY(H.TXT-NZI]R'?2-E^#A[5X) [DFS(6P$$''/FA]6 M)[C(8^+U>RJC* !@F?X,\,:\,8%>[X M0LM>5HP^DY*V![%JT/OI ^AK:%OEC# XH[]8N1J=,:7=*0T/-1%E>SD]>T#WP0Q@DO)57?F;"V&L) S2R6!9K/VSLW ML5A8H2_"42%&0TZ*U(R9788B+JM[X.R8O4%E=:$40:#->;AI=DC7JQPQ/?1U M!^>")S'\%#8X7%>,X*&2C.+ZJ%CDU)J1>C _@;2HKJ6#-LE87G?1 :YLX=+; MMF'O[H+E,,;'OK8T57;<^=6F5-0U+6QDTNP^NVXS6:4)TFHI]-$=]'Z,+O2- MMR$5::_PL]S0SVE%< MN4"5WP8QL#EW\=QL]5<4=Z&R0=6>H+6-.83R%^;"4BOS/X0Q^'C,?Y'P1:;6 MJL8S\5SSV./L=?LA@3N"P]6QZ-/4 MOWR,ST7H$9H$I<,Y?VC'"]QU_5M%WIZIEKM"Y?S#5PPGT2-75O7O&: DR852W+.=0> M;051SL 22R.JMB;/LC@;G9OW^QJ-LWN4WA6/I^7)2X\+A51*'8CP],!*D GH#VJ3U?L MP=XP;HA=/5:D[P]# A4.3AD>,AL7)%$']AZZI/5[.U* M.&J@)/,T7_0=I7E$'I1%FIG1H\684%K#>A&0$V+V1(54XAB3FVVS<8!O&+<< M>\7ELS(>1#F2>2)T9T3KM)X&?SO4;R%,/=_$9 G $5T5!<.S&[HJYEW?Y;/Z MB8+G;?C2JF1^$3S32=G@9;RQ-I8V 0M[RG0IA[1\B5M)&,R(?-O48U@^6S_1 MVV-2'GO M$>=O59 M>'K]M/(S"7?7MN63[.GJZTY: M#61PZ6./Y?O1 H@W;3AH8V?&_3UWE7*0 MU@?DZWX5V_G1^.4_!D--X3"_XL/<2\9E(.?0PD MM@O='Z#17YG:9WR:DG7SOL;/&=51C6\8M;%G+)X5EA?]L6RM_-MQ5D+HSQR&T;$^1;) M.4CR17,4_DCQ,*6SAY27>_?B8>R':3S_T*(2]X;@8W%67[7@U/A+H#&4S2L? M^6L\=[;=H5H]K]MZ6_/?_H:*X=XRKF_BA^IH!\*<;A3=<.W(2YP2 3AP[;>$UTH$OR:P=(3#V@15U3GD7-71A$DPPVIXCNV6)<.N/E M76H0QO^_G?:M5H\[,YPYXS<[X)EBMX*"4A0:XK#=Q!=Z2TMDM^^Z+?(HH*0\ M(A]+[0>5Q$@V(I5T-,2_ZZ/(D\>OW9P&9(T[2%5LXBNWS6;%9V]#-8N;*2[! M57S0KB>($ MM_#Z*6.#VG0,.#D.T5/-][:0] X#?!']D;GS-R&L:RRQGRQL M+N]!CN2R,*.Q-DAF9$G2W4+6'?(>QT"N 1M8.8]0%B\/;B)S0QX[78Q0RKGE0NJ'NKE7D(KOT$+/;B3MZA;2(0@%>O?D6AK[-8Y@[ M]*S?$\$ +H)@$^VK\<[7^VX=?=SSYX5E9E9R0Z9IT43").>)WG ='P_)YIS? M+V,GY!*& FU\1\M$,?K--*ZV<30\RJ'S[^F D@JSXBC+GGE/7LX@L5)ZI@IT M>4R$V+XEZ[>)QQQG]F84A'BMB6-RP-+CO84&)GZ"$%W86AP27W#-GX"3W89Y M(3@I67NM,:\P-NLJ=< VZ>/T:!FB-&Q^XFH1\AB.XL$2!]:GL5:"6^+@JN;) M])0_K^89TGL8H!RXPS,8>/(FZFHJLL>+8!MQDC\1P:CO17HS/Y[%(.A^ILW" MZ3C61Y;.%[ MEJ3HI.5$G;BQJ)LDVA-O"(44IK>T,,A!6M'4C/9^F++J+0]IUZM>_;K>O)V. M,UZ6IZLWZ$_*AI![KA:&3W,IVP!\(\< I-['5CS-D0EYGB\+F9#6G'5S62!D MW4AG9,'/N;C1WXERJ#(S\VMP@GP\^SW;'Z9B1*4)@Y8GYT,%WL[5SCRB>4Z$ MD=HMLF2TUNYTAV]+5'Q%&F^*[01]+%!]-;.6LHL'!;O*:(#> MPMH5TQ(2>W.0CP^"?)>4=/SK(T?#!X-$OOHD02(?Q0";3V2\Z%G+EM\(KDC! M &]0:$$HEUK#T!@C!*I'4*BW5M] 2^'3U0_J*> 3M1H#3R=^WETYR1W/TR*A M/0'V6YX-E%[@NF-J,ODDA3?1=%.Y=[_/].U\QXM=SUWMW-C 3C$?&1?LI8% M^ / FAU?D7MKF8N>FHBNCGT@NPZR5^YJ8B)$ 6,.1RFV,>PC/@\59CA[Q5X: M3\7YNYU\]VW*@1(R("ZMK7""GK]\E?NF#!FF3_-C!F76(RJ<^$$N%&6CQ'4L M5S5:?=-8HXIPH;HC5CAQI-Z8B,NE;XP;U^TX2Y6^%%&ELX<<,;BPZE9IBX#G MS/H>?B2*.W+3MB,4ZM37@,HG]1#!4(D>< M^BSM7N9,,I!1/>=%!+Z]K:?Q)KKD/P=K'G#>JR@[6256\A&C,),3,^XS,:.8EOBD4ZX1JI31GM\V.L@#EHW" IJ:KH:/! M"0B;$$>!/& ^ :NW.T!#XSJ8_:Q4J=AA#BK>3P$\\WC9D4_$;;1%>@N1 M^#J$5H?@6 O/*LB)G/.\#@5V1J9BJ].F^TI&.=M8N%JZ5R(_BU=-FYZ2V?4P1BGJHI@N.7BY7< _=N(?6NUB$>Z;NT.G25 M"564-'%,0JG^2SM>@,874*B"+Z1A@/D:J+E[0YW\%WY(D]X3ZH" MP4W\'7U8-B"B6$2E<#_WPK?":6X5;UF^56)-)/:BSN&.WMB(TO M]!XGJ&VY^4ZO>=,RP@ET?!BR9).)EQG5,3/KA8MC6Y*K$]N\.9];'R>6OI"N M5_JM$#?2:# K80KJGCA@KU?Y$%_/'Z5PZO>;VIQ[(E=K<3F.C>+5R;E MF6&'J(4.G"P% XC+2@&6^+W!M<7))?#9N855Y2=.<=RY5>=CJ")\$E!U>UI8 MD7I2>:N[.C<>6*>F&@_2=PZI4I.Z&2GA>N],2LGN/=Z0"O/LT-4V>R."3WU@ M((,M#F*F6@!6R(^0^\87.K*6V.7+CXS7%FHY7F@X&>*1X]?1SR^/LX) NG6'XFE\[! M,[_K9?22UD%Y.E"BM5H@V;%7J863S9\$H]MNP(S0HYS&Q6'QCE+PF, MBS1ISTQ8C:J4M2.0L)8\A,MN"^IIK=Q8L%GQ.!>G2^,ZCO] OYM(M%3&22P0 M[9$\-LHR9^@MV$N"#;M9^(>(6XHLKRPL/7ZB5:D;.I#E<)^4I8W;-?@;:D%F M5$;T8%8W1>*?PDSE1JY9)8M:-O@#5"I@AQZ5@2JQIK8R2O$A32&+K:(.1#WH M\\BFQ(-G!&W1:27/B%1J)!)R0!%>?_.W=6P'[EV6IDSL9PYJ>;:%MU9YEP4CQII+((16<\ZI;E8>AI8*NNTK7S[IY[6.X]ZN#A=4H^ MGBTZBWK2X:JGA=31C.WK#K_Z5\MBERZ?[6T-X:\$NL0EZH87"ZT]W5J.CO?- MZ^>K+RK\YTO^SU?5ZMOGKZY>O'E3K?[VZLWWJS]\_OG5OWWE0"96.JD+NBW@ M AZ9$#ZXR/V[3[+(_4_:8:4\F!>(M=*D$)6R$ZTL'VVXVY^NP'>'+KWWWTU. MFQ1;H'R&/HQ]5RM&=#TU>\[HZ4$I&:B!6P-3XPJ*NQRP"]5WN/+904^IFX)6 MIJLDQ&Y[S<=0AF$U>R%R8D 6G7NWF?8,^EM"I$* 6E4XGHXHB5C$A7D+K'P M^N,BWB$3^XQW5<0P:^:(FVZH!OJR?A/N<8YE^S6H^"ZXWDG;0[2&Y.!-HHU9 M1FWF8MIYG>2,>2XX5K)QDII-&EJ+_(!46V8[ID<:G"ZK4'>*=(F[91Y&&A>N MY^'0AJ:2D( IE)D[-'YD1E?AY0;+QN;BN7)I)-9/XEM"8]+%QS[/YLMA&1'[ MLMHS,S=4R@"1UGSVL41S;0.BS[(H]Y?/3=GLE9!]'.!F/>_EN^2- M83(#OT M)M1;M))7!#LD$Y G&PO:!"0AW)&"V=*MNVG" @&I=L@W2NBA:?32B%-)%42 MP@]1=EIR L2A53V(,U<>/->9P,3B;F?E7O\,>^4BI4;15KH5Y34 & Z3/PI,ZD[354-,&?64'"/A)#]EIT4I2T M%^G5\R(.0)J$]K;I.W!J*->P<5;-W1)Z@?^9WLV*E144/;9\)EV;DK:%RX/I92X:\E\.S<\,B4H='=(1XBB)!F'K%4,*+J$D=03S]NDA>@7=6?4#Q UG!4X](\_NV)M,\ZYG(CY*2=1NL2U1^(N"[XY>*?]84 M>\\D49P'VELFGF>BH(HZ;X*+B4O\=M;[1@33F> !/>N]?8--?]Z<7Z3)SGS' MPYE^V3@O@J!R_&=$K]9O.Q,':6>MQF^RKGSP;C^ TYO1.8<@:]K7I&B2 1;I%&G#[O)G> M9GI!GB4&"VALWP8]N]+JO$1[]J,!6^.E)LK5*!]QDGK,Z 32/,%AG1^-W!NV M%W):G\. -_;^JV8@*4FD(3YTU91'-<[P3%C'EU 9V\VTMIN0>&W3TS <9A \ M#+ E+NWV2,;W@/P_EE.4$@]P'S*5##+6-*?C0\V:)M$X:4Z:-Q>5(CAXF;#X MZ(()>>3@>L )5BO@S+*G@);,3T7_8 4)#1]F7!A=+Y/7].\U>8_ @C/ @G_[ M)($%CUOS%[%I=J/@^>E(7C>M +\:)@HY3OWFIAXTTF!?VSBET@D:(\F;>#>$ M#O'E?._ZHW7];:UKO26Q:G^&. \C'"7S("035.1P4 M%?F* 3M%O[2G/*FAHRD*FLKL[MK'V7G V;D.79H6[5Y'Q?& RX,AI@8(4_61LVZ*2JD"$%"PMSLHPOC2. SF$TWC7!\ MN84H/E%]S:1%SX[#YZ__^]6+JR_^N**44S@TFT?JX(>F#G:\FX(A M5BNYVE*F.,VBCSDKI9"UBY.:%T O)=8L*P M!,_4O55[D=.F=*TD]548'(@4)U2OV3E%HE0EL.Z<%I+-4"9\33[MAN*/;LM2 M36O2:1P9E^<*N+0;WU'$%94[-'7IYI8T(W&\&[X!/31[0JQ0/<%E$O^AJHH M>9P,)$N%1N!.$_7,HIHQO::.YA(RUEM\-&'B'VYQ2>]?9;GP*H7#G13Y_L,$K3R95JT6R!;4$?2MN* M]+H:'AJUT &:SGD+\^:&:"30P:;-!!B>C,/"5B/E"Z+=0"_B:-P&_/+<5QZC M&Z@HX"(>%<)RPD4'-*?Y!?]8G7T#^\"9)\9CW?/82ZK!TAE,&>HIL;C.VH.% M3EA3WO*IA+UD42KN7!9N]8I3H6Z+=O:.I6$$.Z$WG&.*/#="_0?8G]91JTF;Q)@ZN$L7F#P&4W0R@G0O[Z MFYNN&P1BQ.T"!84-!M1*PXY2-XFI*S&7C+AU+U8+U-B<(SF2C[8T?=M -IRE M7NAJE9[]+JPK'M17$;/)QI,K"0A98FK""F%YUHM MP^]9T!M'QU,)OHU004)4=S=N3-XK72?SFK*:'7!\0TBWR-X.IE,16;2LF\$" M)&4\D-4K%DN;AH5&Q*9%^=H]%V,QY,*E42A[9F8*[G;[=[EJRBXGI^U,9X&@ M?=&:YY"0V;S.K%^)2#ZS)D3-X^Y#+<(YI!G0U@NK>N$J+42H_#O/7^("+;1B M V+P?=NHA'+P"/74^:=T=J5&L#9/@(-DB:/',T4\$]X6BNM&66@>:BLH /EV MP12[1 "BF#^ORSI 3*5TSPQCWSOG+0.N7N(Y\'T^71[F!,B4=<8%%'W)'T@BI/14QS/Z4NM*D36:9U7(A[(WL^9#C M4NV2I3'@51G_OHN;T,U)7FH'HT]F_;Q)$^+/#"#5]"(HI+QM-&S)S\\"UF-- MYQ.8J 3IWLYJ2T[.0'M:7)@5I&>C_560I!^=N;/W2J(\P]S7U'WB&=_,WS#% M*8^UHUTCA5OSX#,+2'O'5%^Q+%)78#\'V@U.@HKGZBSPUW79Y#ESA>J;\^N" MMHNT>&X2?]EL 4'\(5/%&XS%R/.@S4%U:?ETT\C.E[3&1FO2GXY6 "%:-[KI MINQLK4K;Z:FI='%1_ O ;UI!V@&UHIZP?66I,Y6]]>K(\>.DJ'/5D9T+J45W M0PJ)))S;6X.K]L#PV*EO1*3PF?R6FBDP/F%E#<3>WPS$!,M^'G7>4N])\.C< MFP8R/\PNV%)4;8D@F\1' -&' HA^_TD"B/Y)-D:6=ESQ71\H?*N*-:_. )_, MN4[@ZK:I29**J/:N&!5YZ.*6)&*GD5AP*76K"UV#/?H;R21L+3U./$^#, _4 M<@8S*2ZB:E/T.I@FGJ23G@,N);O\@'$60=? MYA$OS,X76DLP?=AOM*JL&S''FQ4FF4;<3>%;GZY>?B3XRR=*NGI#M M_=A'=70]/:/RD:8&(IJV083,Y H,7R#,FP[O -.FRXXN/X>_NJ!$UH[_S M0@_*5CA2TO8>GEMAH#*64\GBZ4)3,VH7-@;G ]C\FEWIR0BY=71>;0D*Z7'; MH4&11FK."$=)U=!OFD5&."TV;II^,QW(C^4[S67BM4Y,6B*^GVO.K9X&0#@. MT+69")/AFU=G%JH_M5,?BD4RRL@OP81,7RYDK9?PUJ5(]]EUE25BBN[%'O4. MX0Q/SD+C],DJ%D]TFI:LY2$'M^,X*)K/[N&)2^',!48&W[J\ANE_.@M8TD1E M>2EPM?Z:A)J7Z):_4JG4N?Z:)7QR3JM$QI$/9\:< 'DEWO/;J6>1DOJM5))' MO ",_I"S)DAP!-_2GD]VUF:&]I2F.(YG!SA4JZ9 MVDE7;Z+]3Z4E7X;4*KJK#5J+2I65?NT$';0([W)G/IUY7Z&X[CLE-*\)\(>X.)0_A$II^<(F7IMW/3 MW@2AIS1ON< %'NJ/^)BI%9&G,7=.C,#SBEZ*'HI], M1:8^K[QQ[S&@"RRI X^35=S(0DA6,WH'$V&;RBE2LK\COJ0KC0IG+TZ&?+X M'$9$ \KR!L0\WI PALY+(B"\G?:DI>)40FE+7<]&:$:R9= 7QB(B5]Z;8DG& ME%R)G:>BH/!/.>5PYT6PB.NB^[10_TJL)$JZS"4XD(LS"(88_&<3*O.4063: M[?G[9/$L?V#9W.<$Y"?K+N5<\P<_RM!$8X"=\TG4S6BZ^-C%XDHU N/55)"> ML31YKD$@K1$(W#6=& )*Z1NAQ6ZC6I/ M1\3R"A)(YFPJPEAVXGHXVR)^?E^*HM"8W*HQ7'=]TJ5Y=JA_CG?X[-F/;YY4 MJV^:3=_1L1Q_\7,TRO%7?^FZZ^CU?O:7Y]_&GUY]_0WN_KJO-WL>,B&!XW'C MG!6QJY&-:N.V"KEF1:ET-IZ.0A(O0G/4+1<_$#TOH=?EBV5@H $!+G 0&T5] MMG4T8W?Q@\8 M]%U^'3UAF*:\%--7[MG,%[_]W]4J_^.&S,^^W^$OGL[\:[_ MKZ;MMN$BM^/KJ;XW.".G\Q*;&]K:AH( M_1 'X]133H4.3FU4,JH](F&>A^44X@6C]922F[4N!ZWUV%41D##OQ85\_4$ MM*GC4;@.[ #+_7"G#I(X E4=8R 0./0@IM> 5%:\XZ[;-]U0V1MF:.9#_3;X M?!@_U_RCNTRH/GIZ#>?:%M_1:;F)?[0TNWP4&L.B4B!FLX<4(QY+ F0)(!LK MQ7O^I\2B.!:6)0<>T'HSES"7EU>90B$P.+ZFC;G&!C9!EZ%C,,M'SS3Y6:4 M.):20LL8NNQI-3H)1"O>:B7"PJS\2!?X%F>_AW.PW_.3?Y%6.LN5#-W!4D N![&\ M@)W>ZT9 ^C&Z$UU;-C') 1E26?> -$HO;&2E\9 _.(8TK)G#M?Q MJ,VWB^T#]7$L5]>'&Z$2=KL<963R8-+ACTACJX<."T RL%R-FBC,,.J3>;!Q MH:G,/='R>JQ'?V@]^M\?Z]&_WOX6RU>>E93;)%^8'9EUF!]-K4*1)4D\WO2H M:_K=6LTVYYEM>9&F\<] 9.\3;(53\6?I)]5?R%O )-'MG8(D79EYH>R9-$/R M7TR6-=,HZ(1G]U= M."N5[HPDD@F^&WVKZ,RC7. P&#AOF]'5U7:0>V2(;=_D[TU$P)).SBG8+G$W M:W9JRE^[20^,KD-*2+9+Z> MYOG[+(<.6(\SS+/'.VB?+MFO@=>7L^ZY]^OYN'+$3QG^#&>D3A>7\33H8 X4 M#FT*[0E6'KG?'K;>ISL,G1[B09\DH!IEUH%:J.+( AT M@*N'/#]^Y*IW@RGDC:!+ -UNVI$%KMQGA]6+E.BJCL$H8?DO=8]?AQ8SBRZM M_KIL<]L9/\BB)(_QRY(3?Q5752:_4/;ZA)-KFPO8$*4X M_UU(Y7FHW;:&H@3>9:Y*Q, F;\&@L*= M_QD$[Y?7 3Z:7B GU(<68;^,$FU2$]>IZ MH^4R M?U=!I2)G$/>MHE-MQ2?5Z<3%'C;3**%\_,,LT?O_T=(^K=X<^ZF!TFO\TO/H M#>]6+^VKK_FK3U=_+L_;BAFFU5X7(JOIYN^W<%S;$9_L5#YMD*B$K:<'%V]> ML"ZZ?K2Y4>S)DB+<;"2XSUW#,^O4B:]QVX2[D)V'ZU/9V9,>&KUNI%>M^77? M\=-:AVEB?,BKQ:\79\E!5/,AH@*=_,3:2/'_XII"LS6K(PF#?:C;5'?R8R7/ MQXZ<\&9$*\\79?)A\F,FD!M2R$,3S14K!4IYO=Y[%IJ8:8=.SC^)I5 (7P#Q M8^&#>V_4RVL%FE(Q[U2MSM7@+W'KEU@L'B>O&42'KU=V4M.: B$IW2Y8V*>K MYRY6EL,]6Q9 [Z#*FB$"=U!A8)'-P<4"#)XHRZ+S%D4K*RR:#W5NW74K[;[3 MD*"0K[)/5BDX0[E,3$4:#@C!V K"HG+*?#I*UL3N.F]7WZLUJKFR9M9HJ>:'A\_&%6TIZFDLU*'EBP[2&.-XFU'8X8,%;7 M]ML_LU8PE-*>XQ@6MS%DXAC+A_Y_2:Z[!'DHE/S+C;-+Z>CH,H8&2O/GLX'%)G M<="9JMF:2$[)V[)-?1NNGWI-_'6/AK_F>M]??1::4#( M#M&;WJ#V32QJZTG07%WAU3%":4[50AE-N0H'_C1JHCM%HP6!% ;<*)8&S87D MIF@3-*6QPS%.2YB LAR.T2R.MN7I? TX,O%DNVX82UVY3^,X_3'8CNL6YXFP MTP1IR@:37!(:(ND<5OE+W^1I@0I--%?UL+ULSIG>S,\Y QPYY%T^U7 4U-?7 M5%,6D/4@9R#GT.:XMO1E6T'++UHLI5E>BM? +U]7.LQWP3)V/I;CG<^.;@Y< M3'AM$X-5.Y&S4M1&)-,MO^.OMX _&N-2ZD>ZC@Y/.B@M \4)H (PLW8-966R M9B;]V"^%0R9QRDNW$E(/+]1.,=2:H7W17-/\O=[$X$J$-LEK/M!:KQFOJ"L_ MY:?T4@-4H N)-'=">AV7>:5#9I2A3_?*A6+ZY_60Q^KZAU;7__!87?]5-QKJ M$MEND[Y9[!YNJ>)-Y3&!L%C&TE+G-5\Y\RP1;+**;_(,T+E-;1:4;U/DUR2[ M9ND)^+26"M6];7+!^TIH43K-6WGT,N;*R83P6D$@K6X6W>G^FQ[0 M'XT7]/K,$D_..$A>:TX "!>B4B'J!BY4MA<@M(E8-.-#O=)OSGS_Y1QO3NET M/R3DUT"$?!2'Y:(?A7JV+7$E93SOM$BEEXK"(*+=DRU2_F455@[MM581C&.H MM)4+./94LDO>T"O'-JP\9CXW.)OP_/XI"9M#F(#5+HPWNNPH\V(P]4' HY8[3.O17,52N-T)2YY^4+Y)ZW*P]V>"G-=IN9E".IRM/O[J\:DHR MD+5K7FIWS?74&_D*9;&D@V[H[]2.S_M?LV0C G2)8 MGT%T'"PEVX1&R1(]]]=UV_S,#8/1QM'V2&54-[]+S E")"@?]@75U(C!_'7E MMV4_<$>D,%BANYOE0@C8\I^I^)N/6!-6_A$/&AFMOQIZMO16AZ[G2[9MQ$\!+H^M6R]ZN\QGBG%*:8[@+3(B4WJI>TW++ MMC"=.%I"=YZ3.&\Y&87ZRW&E[:ZT+T;W;E;Y8=JBN%*-&IC!,W,B7:HL_*S= M(M'P:W4V]0.IZ5\BRQ",#0TW#1A:!K0G*U7-%Y\W<=@LCJ?# "YSLZS#'#]V MH1B,[U&@(?N]!ET2>NVE0\BA$QV>&=E;!P?504W%E%HX19FH@)@P2NT5GDO. M[Y!*=]AZ,PZ9PG@>#A0/?;](U,&+TSE=5A(MS7>JCM;;Z'>QN$BQ;,^&LYE? MC&7,;+"6^"H)E'2P%I9'"B5G"R[SZU,GVB(6+2$W_B$&CH\FZ/FAW=6W'?LN M=@X9JB9ND3A8_4GA%=?[;DUTLFBUX:(DL)+VI>C7D3=6\&&:]H<>IL)HGL\Z MI>/G-;TY%SGC*3\5GJ77Y]X&I@[MN9D2<^)^F_S4Y6BH^^>-+I7X/HHF]#D$ M\NGJ_"*!;9"KQM&]T=_]T*+<_&8D=5)VE-9]5V^]1^BN5("QW-LP7G9+!$_1 M@%F/I)1N%N]& &NY6.70$3FK*EQM MZI$BF>YXPY;L';IFG[V7L-F3Z$K5_4ZYO$=$! T#<1#[= MO7JU>3CU:M6,( ML1_"'1TNNN4XOJF-29U31[+1&%0V$VDSR9[NW,ZN-,+ TX@,$T.6MT'RK&^Y MD8\7).@1A^K,UL9:Y:D5NYO9@O,[?_5G@&30T,\)M0^R2]RC2]!S$J",8\A$ M"]P[ E]VY+-*2*4<%6AJ9=XW;Q$=E+ 44\YC;,ALKM6GB8^_"?T:?BNS:\Z> M1G=_ X[1F_I6)H?KJ=HKF60U6*:-3DRX9?%_^_%J.CHFA:NQNSK$;3$=F (@ MT2IHU/P6M&5 ;3O^B5FYK[(NYSG[ MRF* =S8&0!OX/EKYZU:*\52&WO3-V@K*LZYVH7-3X:N\R8*QB.TU,4T[KVUS MVNQ9R<1(07-WQ2?!G;^=0$31R$Y]>X;/Z+Y48V)$2+P)7C(L%[O*>NG2"B&] M2**93J0'&98M$R,K4&V4,9>2O0JA:7J"=S*LNSM MVOLB=],Z1,KXJ-J5]L_X=9ZMAL?"[(<69O_X6)C]]7Q=&*.$T4T4<[X]DYT( M8ICH8?=@M;:2)45S&=']ZV$PQ*U-ATK%C-OKA)94K=#*=1_%7]_$((.N #>, MR9II,[DNM$M&\KSV#4WI**O[4'BXE"VVA*'&<2P""#0VF1@X>& MUB!E+J>PD/+$%QF+/<-QU;6AM=2C>*/204\6GRC)PB!-A,+JHF.DW_)#[]E1 MUNQXNXF@ULH?,P58J7_4VUJ.)DJ":_I/&OE#)EF:SZR07%5Q'8\) -S&DVFJ MB70@2&Z)-P #"CAQ@B,8;F<8 -CB@[]PKBG]8W"ZY2;:Q*"S(,D"Y*_J=W@E M3H$=@5[$VCU5(]C#$DU6C/FN3Y6[85;6%C5.]PC+J$1K?]!>(IU.VA1#!J74 M/&H^Y@XA,&L+1%ICI_TI79RQ$'!CP6(Q9-)_(SJ" ^&R/?_.RK>><_!T=V[B MI8.@02*RQ9:]2700N'SL\C S[5[9[KG%BX'X M6Q\G_]]'!?*'4R ?X+NS]^]AO)D2&E?BDD2A#]#S4G,."T)PL+P2PO"GQVE] MN&E5!%HZZA#I=IL:1:DL:B'CB2:Q:,#2B? X/0\X/1J(NZZW^#A[(2\F5G22 M[9;>* ,^")^B PTRI4@&<>*W<*UV E?12_%5[7 I*5SN $5//01!.&I?K7!F'8.K1AUV@)!\(+ MC2Q("